00:00:00 --- log: started osdev/02.12.10 00:03:41 Aint we all love netsplits! 00:03:41 --- quit: trans (Read error: 104 (Connection reset by peer)) 00:04:36 --- join: trans (~trans@fatwire-202-187.uniserve.ca) joined #osdev 00:05:14 even in my careful carelessness, its official! 00:05:24 i'm an idiot!!! 00:05:35 i jut rm'ed some data 00:06:23 is there any way to dump the raw contents of my drive in some likelyhood of findng it? 00:10:18 you could use dd to dump an entire partition to a file, then browse through it... but that would be pretty close to hell 00:12:05 is there any way to only dump part of it at a time 00:13:05 i dunno.... i think dd will let you specify an offset, but you'd have to know where abouts in the drive the data is 00:14:01 hmmm... 00:14:14 haw does obsd store info on the disk? 00:14:44 * malenfant has never heard of obsd :/ 00:14:52 openbsd 00:15:32 how do bsds in general store data? 00:15:55 I haven't a clue 00:16:17 do i use the raw device or the unraw device? 00:16:40 /dev/sd0g or /dev/rsd0g 00:17:48 I'm not too familiar with BSD... when I had to do it in Linux (ext2), it was just on /dev/hdb3 00:17:59 ok thanks 00:18:59 --- nick: geist-band -> geist 00:19:53 sup guys 00:20:39 hmmmm... 00:20:49 i have to unmount it 00:21:01 could any of the info be in memory still?? 00:21:21 you're screwed 00:21:30 thanks =( 00:21:48 if it's something you can do a string search on, then you might be able to pick it out of the raw devioce 00:21:57 but dont do anything else, umount that drive immediately 00:22:13 unmounting is ok? 00:23:57 ??? 00:25:46 unounting should be fine 00:27:10 crap it is /usr 00:27:14 device busy 00:27:20 it shouldn't be busy! 00:30:30 if you can't unmount it, shut the machine down, and try using a boot disk... then it can be gauranteed that you aren't writing to that partition 00:31:27 * trans panics 00:31:58 * malenfant would be panicing too 00:32:03 g'nite! 00:32:40 --- nick: malenfant -> malenfant_sleep 00:32:55 Good morning all. 00:37:39 --- quit: do[done] (Connection reset by peer) 00:38:05 --- quit: minddog (Read error: 104 (Connection reset by peer)) 00:38:29 --- join: do[done] (~daemon@194.85.84.244) joined #osdev 00:38:33 fuck me!!! 00:38:43 i can't boot onto a bootdisk! 00:44:27 do you have any other os on that machine? 00:45:06 nope 00:45:29 i am going to leave it til tommorrow when i can fuck with the disk drive 00:46:44 there are mostly just a few key textfile i need 00:49:37 --- nick: smurf_meditating -> smurf9755XX77 01:25:14 Anyone know about the BSD filesystem? 01:25:14 --- quit: trans (Read error: 54 (Connection reset by peer)) 01:26:03 --- quit: proteusguy (Remote closed the connection) 01:27:45 I read heard this thing about slices 01:30:57 and? 01:32:05 Well was wondering is it a samrt thing to implement 01:32:08 samrt 01:32:11 smart 01:32:18 in what context? 01:32:24 filesystem 01:32:27 huh? 01:32:31 ok 01:32:32 what are you talking about? 01:32:36 slices 01:32:54 do you know what it is? 01:33:52 Ok I wanted to implement a FS in our OS that would have diffrent partition for every aspect of the OS. One for the Os, Temp files, swap, programfiles. However all transparent and dynimicly resizable by the OS 01:34:06 why? 01:34:17 Now someone told me BSD has this and its called slices 01:34:30 why do you want to do that? 01:34:44 Having worked with databases. I learnd this is a good to keep the speed up 01:34:56 and personaly keep things clean on hardrive 01:35:22 okay 01:36:34 Databases have there temp files on one partition ( better physical drive ), log files ( to rollback transaction ), and database self all on diffirent partitions and if you have the money on diffirent drives 01:37:45 I'm doing too on windows. swap is on the end of hardrive and just before that the temp partition. It keeps fragmentation down 01:37:48 how about this: develop a system where you can do whatever you want 01:37:59 dont worry about optimizations like that, just leave it flexible 01:38:18 now the second question is about slices 01:38:32 well we want a Virtual files system, allowing to choose what ever filesystem 01:38:40 slices are just another partitioning scheme, that can exist on top of or in place of the PC partitioning system 01:39:07 yes only BSD sees it, lets say fdisk would not see it. 01:39:40 uh okay 01:40:06 It will allow us to make an optimum workstation and the user has to do nothing to configure it 01:40:25 else the will need to fdisk or partition magic like I did 01:40:26 heh 01:40:40 you are seriously seeing the trees instead of the forst 01:41:00 which is fine, working on a project like this will hopefully give you a better perspective on things 01:41:13 Well thats why I signed up 01:41:36 To test my theories 01:41:38 but pretty much every question you've asked has been some detail 01:42:03 instead of the whole picture, like how the vm is going to work, threading, api issues, what machiens are targeted, what's the goal, etc 01:42:06 And untill that what I thought has already been implemented without me knowing it 01:42:30 VM is still vague 01:42:42 right 01:42:51 and the VM will kill you 01:43:00 threading, preemptive and separate address space 01:43:25 reentrant kernel? preemtable kernel? smp? 01:43:29 api, well we need to start coding, so cant say allot of it 01:43:37 how many cpus do you want to scale to? 01:43:46 what memory footprint are you interested in? 01:43:50 SMP, not sure as we dont have any smp machines to test on 01:44:00 loadable modules? how will the user space loader work? 01:44:03 small memory max 16 mb 01:44:11 hehe 01:44:18 hybrid kernel and everything is an modulle 01:44:19 will the vm overcommit? do you require swap? 01:44:27 everything? define everything? 01:44:29 Sure we will need swap 01:44:30 how will the loader work 01:44:44 applications should be a module too 01:44:47 what machines do you target? 01:44:53 x86 01:45:04 applications are modules? how are the a module and have their own address space? 01:45:33 but we want to create a seperate I/O which the OS uses. Like Windows NT HAL 01:45:51 for what purpose? will you port it? 01:45:58 if so, what kind of machiens are you thinking of porting to? 01:46:06 We will not but someone might want to 01:46:25 or just use our I/o system for there OS 01:46:31 so you will design it with architecture independance in mind? 01:46:58 Yes, in mind but not our first goal 01:47:10 bzzt, wrong 01:47:19 it has to be designed fromt he get go if you want to have it 01:47:23 period 01:47:35 will you design for smp? 01:47:38 you'd better 01:47:48 P4's will be hyperthreaded in the future 01:47:57 But we need to use x86 optimizations 01:47:58 shows up to the os as a bunch of cpus 01:48:20 smp, I don't need it but I heard it was a pain to add later 01:48:28 you're right 01:48:33 it is a pain to add later 01:49:11 So we will have to do this 01:49:51 About portablity, I don't think the ppc is a realistic platform for us as th user base is so small, for a small project like us. 01:50:59 okay 01:51:04 that's reasonable 01:51:14 --- quit: Ralafe (Read error: 60 (Operation timed out)) 01:51:35 And want to know more about the OS/2 VM as I read somewhere it was pretty good. No speed decrease when swapping and you could even run a 64MB app on a 16 MB machine 01:51:57 Hello... i have my kernel, but it doesn't work with obsolute memory address :O only whith offset address :( 01:51:59 forget it 01:52:07 os/2 is way out of date by today's standards 01:52:13 it's linked bad... but i dont know how to do it 01:52:25 ok but some design parts must be good 01:52:36 smurf9755XX77: but they are out of date, and very x86 centric 01:53:01 As I read the idea and way most OS's use VM are from this invetion from a guy in the late 80'ies 01:53:23 os/2 is not one of them 01:53:30 and that's wrong anyway 01:53:38 lots of them borrowed from the mach design 01:53:47 but they have since made lots of changes 01:54:02 osX still uses the mach design, but is out of date by today's standards 01:54:15 VM is the only part of our OS were it has been quiet 01:54:28 right, probably my guess is no one knows how to do it 01:54:36 and it's probably by far the most complex part 01:54:44 Just we must implemtn swapping but now how or any ideas how we ca ndo it better 01:55:02 now = no 01:55:03 right 01:55:25 So thats a bummer 01:55:27 well, hopefully you'll learn 01:55:42 because without the knowledge of how to do that, I give your project 0% chance of success 01:55:49 ok but I don't want just to reimplement but do it our way 01:56:00 the VM of any modern system is incredibly complex 01:56:14 they all follow the same basic strategy 01:56:20 but the devil is in the details 01:56:26 like lots of kernel stuff 01:56:35 you'll find this out, it all looks deceptively easy 01:56:51 then you get to it and find out that the subtleties are what gets you 01:57:01 stuff you normally dont have to deal with when writing regular app code 01:57:27 like paged versus non-paged memory touching from inside the kernel, vm reentrancy 01:57:40 I know but we have one guy who has already done a small OS 01:57:47 if you have a preemptive kernel, you have to do lots of locking 01:58:11 well realtime OS no good for desktop 01:58:14 and for smp kernels, you have to be aware of spinlocks and other locking issues and cache consistency and TLB consistency issues 01:58:16 --- join: pen (pen@145.92.13.119) joined #osdev 01:58:16 is no good 01:58:22 hey smurf 01:58:28 hi there 01:58:29 hi everybody 01:58:35 hi pen 01:58:55 * pen is Rico (@ school) 01:59:37 lots of the gotchas of deep kernel design are not obvious until they get you 01:59:42 and then they're not obvious either 01:59:54 BTW: Its our goal to implement new technologies and make the OS BSD like license so others can use parts they like 01:59:55 and then the other thing that people dont realize is how big a modern os is 02:00:09 tons of code 02:00:13 What is a modern OS? 02:00:56 well, not ms-dos 02:01:06 threading, VM, etc 02:01:11 so a GUI OS is modern? 02:01:18 sure, most of them are 02:01:49 but VM and threading is not the code that takes the 2 gig on my hardrive for WinXP is it? 02:01:58 --- join: Ralafe (1000@67.105.214.17) joined #osdev 02:02:00 nope 02:02:12 that's probably a hundred thousand lines or so 02:02:16 relatively small 02:02:30 the millions of lines of code are the drivers and the libraries and the kernel facilities and the gui 02:02:41 even beos which was pretty small was around 6 million or so lines of code 02:02:56 I used to have a amiga and its OS could fit on a floppy it was multitasking and GUI however no VM 02:03:26 yeah, and didn't need too many drivers 02:03:32 and didn't have protected memory, etc 02:03:59 and probably didn't have a robust ipc mechanism, and a full network stack 02:04:01 It couldnt run in pmode? 02:04:11 pmode doesn't apply to non x86 machines 02:04:23 real vs pmode and all that is totally x86 specific 02:04:29 well it was designed in 1985 02:04:42 So was pretty advanced for its day 02:04:47 amigas never ran on x86 02:04:53 I know 02:05:12 and also rememnber that a lot of the os was in the rom 02:05:15 IIRC 02:05:23 the same way that macos did for a while 02:05:33 So on 68000 there was no way to run in some kind of pmode? 02:05:44 it was always in 'pmode' 02:06:34 Just to say I'm pretty much influenced allot by the Amiga as it was my first computer 02:06:43 like I said, most other cpus dont have a concept of pmode or real mode 02:06:51 most of them are just in whatever mode they're always in 02:07:02 ok 02:07:05 some of the more modern ones do have a 32-bit vs 64-bit mode, however 02:07:09 ultrasparc for exampld 02:07:56 Do you think we should first design our OS on paper? Or just start coding as fast as we have all the features? 02:08:06 paper always 02:08:12 and UML? 02:08:18 --- quit: malenfant_sleep (Read error: 110 (Connection timed out)) 02:08:19 though you guys dont have the experience do probably do it 02:08:29 so you'll have to go ahead and fail a few times probably 02:08:42 but always design first, especially on something like this 02:08:44 No we don't and its pretty much fun, you learn as you go 02:09:28 I did so too, but I had a general design in place 02:09:40 and most of the bigger things I did on paper first, like the vm and fs layer 02:09:57 We got guys we hardly know what a variable is but still there are usefull doing admin stuff and later on can help out, if they pay attention 02:10:01 and lots of stuff I did up front, like write the kernel debugger and all the smp facilities 02:10:08 I had the other cpu running almost before threading 02:11:19 thats cool 02:11:59 now we know we will never support all hardware like windows does or even linux 02:12:17 --- quit: pen (Read error: 104 (Connection reset by peer)) 02:12:24 --- join: pen (pen@145.92.13.119) joined #osdev 02:12:30 I think its just a good OS to mess arround with and run in VMWare or something 02:12:33 sorry, lost my connection 02:12:49 its ok 02:12:54 anybody gave an answer to my question? 02:13:05 Hee there was this guy asking for his kernel 02:13:05 didn't see the question 02:13:10 what is you pen 02:13:15 was it you 02:13:29 no 02:13:35 Guy had problem linking kernel and compiler 02:13:48 or something 02:14:08 yeah, it was pretty generic 02:14:13 I can't really help with that 02:14:26 is it possible to avoid the bios and directly talk to the hardware on other architectures other than x86 protected mode? 02:14:31 Hello... i have my kernel, but it doesn't work with obsolute memory address :O only whith offset address :( 02:14:41 that was my question. 02:15:42 pen: it's possible to do that *on* the x86 02:15:47 Question: If you would design your own computer with its OS. Would you use a rom? 02:16:06 the bios doesn't exist in the same way on other architectures, it's almost always more robust and actually useful all the tiem 02:16:09 smurf9755XX77: no 02:17:18 so on other architectures the bios is an efficient library for a lot of architecture specific operations? 02:17:37 That sounds like a ROM to me PEN 02:18:33 since I read that on the gba the bios is unavoidable, but it seems very nice and doesn't directly take away any features of the architecture. 02:20:14 pen: not necessarilly efficient, but they're usually still usable after the os has booted, different from the mess with the legacy bios on a pc and protected mode 02:21:00 for example, if you've ever seen the console on a sun workstation running solaris or *bsd, it's drawn by openfirmware 02:21:10 which is the bios for a sun workstation (and macs) 02:21:33 the console is super slow, but that's because openfirmware is really a forth interpreter 02:21:47 and an openfirmware compatible device has it's 'driver' in rom written in forth 02:22:14 so that it can be plugged into any machine with openfirmware and it'd run. it's platform independant driver 02:23:23 --- join: penpenpen (pen@145.92.13.119) joined #osdev 02:23:29 FUCKED UP CONNECTION!! 02:23:42 AHHH!!!!11 02:24:27 --- quit: pen (Read error: 104 (Connection reset by peer)) 02:25:41 --- nick: penpenpen -> pen 02:26:57 --- nick: smurf9755XX77 -> smurf975_away 02:27:35 kill me! 02:27:49 hmm 02:28:35 please? 02:28:49 I'm gonna write VGA drivers for newos 02:28:50 --- nick: geist -> geist-sleep 02:28:54 good 02:29:03 you wish :) 02:29:08 if you're serious, talk to me tomorrow in #newos 02:29:14 okay 02:29:23 I'm going to sleep now 02:29:35 bye geist, sweet dreams 02:33:32 --- quit: pen () 02:43:37 --- join: zwanem (User-10395@modemcable092.130-200-24.mtl.mc.videotron.ca) joined #osdev 02:50:18 --- join: trans (~trans@fatwire-202-187.uniserve.ca) joined #osdev 02:52:28 --- nick: dax_ -> dax 02:54:49 --- join: liesbeth (Simon@90.42-200-80.adsl.skynet.be) joined #osdev 02:54:52 ello 02:57:08 --- join: pengo (~xtofu@p670-tnt1.mel.ihug.com.au) joined #osdev 03:00:24 Mijn dax en dax vriendin zijn terug! xD 03:00:31 --- quit: zwane_ (Read error: 110 (Connection timed out)) 03:01:17 ello 03:08:13 hi lies 03:08:23 bonjour! 03:08:39 Hi 03:09:09 French is not my best languange 03:09:17 idem! 03:09:22 eeh, not mine too 03:09:30 So your dutch? 03:09:38 horribly 03:09:40 yes! 03:09:49 belgian hot ! 03:10:02 Ok name sounds dutch and idem sound dutch too 03:10:09 So vlamish 03:10:25 jep 03:10:34 you? 03:10:42 Not dutch but speak it 03:10:52 I mean I live in NEtherlands 03:11:06 goody 03:11:17 do you know dax? 03:11:21 So were in Belgium do you live? 03:11:26 Ghent! 03:11:29 que 03:11:34 No first time in this room 03:11:37 Merelbeke City 03:12:02 Belgiums have allot of tiny villiages 03:12:05 dax is my famous pornstarboyfriend! 03:12:09 ... 03:12:14 ooh, he is 03:12:20 * dax runs away 03:12:28 I want to be a pornstar too 03:12:45 its easy money and doing stuff I would do for free anyway 03:13:04 Only no other boys 03:13:13 i'm still trying to get my pornstardiploma at the MerelbekeCityPornAcademy 03:13:55 he jan? 03:14:03 ... 03:14:04 muahahaha 03:14:08 vooral 03:14:30 That would cool school to go to. So how are the practice courses there? Any fun? 03:14:42 eeh 03:14:53 exams must be stressful 03:14:58 eeh 03:15:09 Well for girls its easier 03:15:14 eeh 03:15:30 lol 03:15:37 jan, help me! 03:15:54 why 03:16:24 khebgeenzinomteantwoorden 03:16:31 then don't 03:16:37 ok 03:17:36 Well you started it 03:17:53 no comments 03:17:57 So you any OS devs in this room? 03:18:06 no comments 03:18:14 or just curiuos ppl 03:18:31 i'm just being stalker 03:19:01 Ok 03:19:17 was hopeing to talk about Os's 03:19:49 talk to dax! 03:19:56 he knows all there is to know$ 03:20:17 ooh ok 03:20:37 So Dax what are you doing? 03:22:04 So what must a VM be able to do? 03:22:26 This sucks 03:23:33 bye all! 03:23:35 --- quit: liesbeth () 03:34:21 --- quit: dax (Remote closed the connection) 03:37:19 --- nick: lynx_bed_ -> lynx 03:39:56 My lynx! 03:40:14 * Robert got a breadboard yesterday :)) 03:40:26 Now I'm also playing with IR and stuff. 03:40:27 nice 03:40:31 Yeah. 03:40:32 i got 3 bad marks today... 03:40:40 But..there's something I wonder about... 03:40:41 :-( 03:40:43 and 2 broken boxes yesterday... 03:40:48 Even worse. 03:40:53 yeah 03:40:59 and i habve to go to the dentist... 03:41:16 Oh.. probably you'll be hit by a car on your way back. 03:41:49 Anyway, I'm wondering...how does adding a carrier frequency help to avoid distortion? 03:41:53 i really think that. 03:42:06 it is for identifyming the signal 03:43:13 if you have for example a reflection of your signal somehwere 03:43:21 and it has exactly the same carrierfreq 03:43:36 you can assume that the signal is ok, and useful 03:44:00 Well... I don't see how it can sort out things whithout any carrier frequency. 03:44:13 How does the demodulation circuit work? 03:44:31 you could use a band or lowpass 03:44:37 well 03:44:56 you usually chose the carrier freq to be the highest freq you use... 03:45:01 like 40khz 03:45:49 Hrm....got any schematics? 03:45:56 if you for example have data encoded in that 40khz signal, you make a bandpass which only lets 40khz sigs through 03:46:04 no 03:46:09 i do everythign freestyle... 03:46:13 it isnt complciated 03:46:23 you could also use freq modulation :P 03:46:24 Well... can you explain how it works? 03:46:29 Noooo! 03:46:30 Evil! 03:46:43 how my circuit works? 03:46:52 If it works, then yes :) 03:46:57 it doesnt 03:47:04 as everything in my life.. heh 03:47:16 Well... it's good enough if it works in theory. 03:47:17 :-/ 03:49:13 --- nick: smurf975_away -> smurf975 03:50:27 --- quit: pengo ("Client Exiting") 03:52:25 What is a good C++ related channel 03:52:37 or how do I find one 03:52:38 #c++ ? :) 03:52:43 ooh ok 03:53:29 how would i convert an integer to a string? 03:53:53 on windows you should use api not? 03:54:17 should = could 03:56:06 kobolt: sprintf() does a good job with that. 03:56:18 kobolt: It also allows formating options. 04:06:54 --- join: dax_ (~dax@u212-239-164-73.adsl.pi.be) joined #osdev 04:07:09 --- nick: dax_ -> dax 04:15:19 --- quit: dax (Remote closed the connection) 04:20:58 --- join: dax (~dax@u212-239-164-73.adsl.pi.be) joined #osdev 04:21:18 Boy dax your ISP sucks 04:21:29 Your in and out 04:21:35 all the time 04:22:52 that isn't my isp 04:23:11 that's me 04:24:28 --- quit: smurf975 ("User pushed the X - because it's Xtra, baby") 04:36:04 --- join: dax__ (~dax@u212-239-164-73.adsl.pi.be) joined #osdev 04:36:19 --- quit: dax ("Connection reset by beer") 04:36:26 --- nick: dax__ -> dax 04:46:26 --- quit: dax (Read error: 104 (Connection reset by peer)) 04:46:26 --- join: dax (~dax@u212-239-164-73.adsl.pi.be) joined #osdev 04:57:41 --- join: Javanx (~javanx@host167-105.pool80180.interbusiness.it) joined #osdev 04:58:00 --- join: Kurt (~kmw@gc-nas-01-s222.cinergycom.net) joined #osdev 05:03:39 --- join: redblue (star@ppp065.216-96-207.sherb.mt.videotron.ca) joined #osdev 05:05:22 hi 05:07:01 --- quit: Kurt ("Connection reset by beer") 05:08:51 Hi. 05:12:45 --- join: lodda (Lothar@p508FE82E.dip.t-dialin.net) joined #osdev 05:13:12 baaah! my dog made 4 heaps of shit! in my rooms! 05:14:52 lol 05:15:24 :(( 05:15:44 that's not to laugh! did you ever cleaned such a thing? 05:16:09 the sentence is wrong, is it? 05:17:33 --- quit: redblue (Read error: 60 (Operation timed out)) 05:18:00 hmm dunno 05:18:03 it's just funny 05:18:07 i hate dogs 05:18:30 i like my dog, but not what he did :( 05:18:50 hehe 05:18:59 big heaps or small heaps? 05:20:37 differnt sizes 05:20:57 and some were liquid 05:24:09 the dog itself is 40cm high and weighs 25 kg 05:24:21 naa, 55cm 05:24:52 or maybe 45. i dunno 05:26:54 hehe 05:40:15 liquid heap! 05:40:15 --- quit: trans (Read error: 104 (Connection reset by peer)) 05:40:31 --- join: redblue (star@ppp061.216-96-207.sherb.mt.videotron.ca) joined #osdev 06:42:29 --- join: beefcommando (~beefcomma@spkdsl-116-101.cet.com) joined #osdev 06:46:11 --- join: bono (~bono@host-ip20.8D.com) joined #osdev 06:47:23 hmm anyone alive? 06:47:29 Yes! 06:47:40 * dax is considering to buy a few cds 06:48:13 :O 06:48:19 Empty ones? 06:48:22 no 06:48:26 music ones 06:48:31 OK. 06:48:57 my taste of music is hard to find on p2p networks, and i lub the music :) 06:50:22 What music are you looking for? 06:50:33 Melodic/Classic Black/Power Metal 06:51:06 and some misc stuff 06:51:24 Therion and all are still pretty easy to find (although they are harder than crap music) 06:51:34 but Abstrakt Algebra is a total pain in the arse 06:52:55 problem is most people never heard of those bands 06:56:52 --- join: acme (acme@p50808CCE.dip.t-dialin.net) joined #osdev 06:57:06 bloody hopeless to find this music 06:57:07 heh 06:58:49 >:( 07:04:28 --- join: file (~lan@mctn1-2857.nb.aliant.net) joined #osdev 07:09:15 wow 07:09:19 Nightwish IS good. 07:10:48 --- quit: lodda (Read error: 60 (Operation timed out)) 07:11:27 --- join: lodda (Lothar@p508FE1A8.dip.t-dialin.net) joined #osdev 07:11:39 yo 07:14:03 lodda 07:14:14 can i share my dsl-connection with a normal switch? 07:14:27 can your modem act as a router? 07:14:37 does anything you have support NAT? 07:15:20 dunno 07:16:12 lodda: do you use PPPoE? 07:16:13 --- quit: acme (Read error: 54 (Connection reset by peer)) 07:16:20 yes 07:16:29 * file smiles 07:16:36 why? 07:16:38 install the software on the other computer and see if you can connect 07:16:54 your ISP might allow two connections at the same time 07:17:04 (mine does) 07:17:41 well, i can't just test because i have no switch! i'd buy one if i could be sure that it works 07:18:01 ahhhh 07:18:15 well a standalone switch won't do any internet sharing 07:18:21 a router with NAT capabilities will 07:19:13 how expensive are these? 07:19:26 * file shrugs 07:19:33 my modem can handle NAT+firewall 07:19:34 :) 07:21:39 omg this music is sooooooooooooooooooooooo good. 07:22:04 if you think so 07:22:15 YESCH 07:22:41 HAHA DOG... SHIT... ROFLMAO... FLOOR.. AHAHAHAHA 07:22:54 :(( 07:23:13 lol 07:23:27 :((((( 07:23:54 *****==|:) <--- chimney on me head and me happy. 07:27:29 --- join: trans (~trans@fatwire-202-187.uniserve.ca) joined #osdev 07:28:42 --- join: Mathis (~Mathis@manz-d9b950bd.pool.mediaWays.net) joined #osdev 07:29:12 huhu Mathis 07:29:34 hoi 07:34:15 --- join: malenfant_sleep (~malenfant@bti7362ky1344.bc.hsia.telus.net) joined #osdev 07:34:49 --- quit: malenfant_sleep (Client Quit) 07:42:47 --- quit: lodda (Read error: 104 (Connection reset by peer)) 07:45:18 --- join: Anitox (anitox@68.16.0.70) joined #osdev 07:49:39 --- part: mik42 left #osdev 08:02:05 --- quit: trans (Read error: 54 (Connection reset by peer)) 08:02:58 --- quit: Mathis ("User pushed the X - because it's Xtra, baby") 08:03:10 source/include/string.h:12: warning: conflicting types for built-in function `strlen' 08:03:10 <-- i get this error when i try coding my own strlen function...any ideas? 08:21:32 --- quit: zwanem (Read error: 54 (Connection reset by peer)) 08:22:04 anyone know where i can get a port list for use with onportb, outportb, etc? 08:22:39 --- quit: dax ("Lost terminal") 08:23:35 --- join: zwane (User-10395@modemcable092.130-200-24.mtl.mc.videotron.ca) joined #osdev 08:23:44 --- join: dax (~dax@u212-239-164-73.adsl.pi.be) joined #osdev 08:36:04 --- quit: Ralafe (Read error: 110 (Connection timed out)) 08:36:13 --- join: Ralafe (1000@67.105.212.57) joined #osdev 08:36:33 anyone know where i can get a port list for use with onportb, outportb, etc? 08:37:23 google for Ralf Brown 08:43:57 --- quit: stormbind (Read error: 110 (Connection timed out)) 08:44:25 --- join: stormbind (~stormbind@pD9E61D22.dip.t-dialin.net) joined #osdev 08:51:26 --- quit: redblue (Operation timed out) 09:02:20 --- join: quantis (~darth@cg166.halls.umist.ac.uk) joined #osdev 09:02:23 ello there 09:27:29 --- quit: Ralafe (Read error: 110 (Connection timed out)) 09:27:59 --- join: Ralafe (1000@67.105.213.145) joined #osdev 09:37:16 --- join: BadWolf (~badwolf@pD9E1BBB5.dip.t-dialin.net) joined #osdev 09:45:18 http://daxy.dyndns.org 09:45:35 --- join: damieng-g4 (~damieng@user111.res2-fi2.jtibs.net) joined #osdev 09:47:05 --- join: Mathis (~Mathis@manz-d9b94c01.pool.mediaWays.net) joined #osdev 09:47:37 rehi 09:49:04 --- join: revanthn (revanthn@202.9.183.219) joined #osdev 09:49:29 --- quit: damieng-g4 (Remote closed the connection) 09:50:15 --- join: trans (~trans@fatwire-202-187.uniserve.ca) joined #osdev 09:51:06 hi guyus 09:51:13 er *guys 09:52:00 dax: like your ever going to let us see the source code to daxos... :( 09:52:04 nice site by the way 09:52:23 wish i new how to make em like that 09:52:25 quantis:what site 09:52:48 daxy.dyndns.org 09:53:00 dax's own little piece of cyberspace 09:55:35 yes. maybe going to release daxos. 09:55:37 someday. 09:55:42 under BSD license. 09:55:49 same for that site 09:55:57 my 3d engine will be closed source though 09:56:13 Yes, otherwise MS won't pay you $100k for it. 09:56:17 We understand. 09:56:22 yea 09:56:38 class i like the bsd license 09:56:51 so do i. 09:56:52 its far more ethical then gnu 09:57:02 requests for articles and examples are accepted btw 09:57:04 gimme ideas. 09:57:09 mail them 09:57:10 which got to admit, is slightly communist 09:57:12 to me 09:57:16 k 09:57:17 "slightly" 09:57:26 what about some os type stuff on it 09:57:44 like how to make grub compatiable kernels under gcc 3.2 ... 09:57:49 hmm 09:57:58 mail me suggestions :) i'll look into them 09:58:07 hrm 09:58:13 i think this is all shit here 09:58:18 waste of everything 09:58:20 --- quit: lynx ("BitchX: for distribution only with a new PC") 09:58:23 lol 09:58:24 ? 09:58:28 oh dear 09:58:36 have you heard about his SGI :) 09:58:41 no why 09:58:47 what happend 09:58:56 graphics card went :) 09:58:59 ah 09:59:01 it wont even boot now :) 09:59:03 i understand him now :) 09:59:19 think it happened last night or on sunday 09:59:22 he wasnt very happy 09:59:27 poor guy 09:59:28 it was his pride and jopy after all 09:59:37 took him ages to find the parts and all 10:00:31 he says he probably wont be able to find another graphics card 10:00:46 be funny if its just a fuse thats gone in a power supply though :) 10:01:13 * file wonders where sleep- disappeared to 10:01:21 NOOOOOOOOOOO!!!!!!!!!!!!!!11 10:01:57 anyhow, mail suggestions to łe 10:01:58 me* 10:02:28 will do, give me a week or two and i might have some articles for you :) 10:03:02 gonna type all my real time systems notes into tex 10:03:17 might help me revise, probably just waste my time 10:04:27 dax:what kinda OS is daxOS,I mean is it a monolithic or a microkernel 10:04:34 micro. 10:04:41 well i got an exam tomorrow 10:04:42 maths 10:04:47 hey that means osdevs got all bases covered 10:04:47 might as well start studying 10:04:54 --- join: Kurt (~kmw@gc-nas-01-s122.cinergycom.net) joined #osdev 10:05:01 geist has mono, you have micro, and gian has exo :) 10:05:06 any other kernel types ? 10:05:11 oh yeah cache :( 10:05:16 who's gian 10:05:20 cache is just a marketing term 10:05:22 hmm 10:05:26 any one doing a cache kernel? 10:05:31 gian = gianluca 10:05:34 brb 10:05:37 k 10:11:59 quantis:what OS are you working on 10:12:39 designing my own, microkernel style one, and planning on helping out on gianluca's drex system cause it looks really interesting 10:12:46 drex.sf.net 10:12:59 you designing one ? 10:13:08 air's BRiX also looks intresting 10:13:11 nothing atm 10:13:48 crush is practically complete, so brix itself should be coming along quite well soon 10:13:55 --- join: spyck (1000@i80.ryd.student.liu.se) joined #osdev 10:15:19 quantis:do you like the idea of exokernels 10:15:27 I mean what's the big deal with them 10:15:28 ye 10:16:11 they can be very fast, because instead of using say a very general page replacment algorithm the application has its own, which can be optomised for its own use 10:16:50 basicly the exokernel just trys to share out resources as fairly as possible letting the applications do what they want with them as much as is safely possible 10:17:01 but some one have to write one for it right 10:17:14 pdos.lcs.mit.edu 10:17:22 write what ? 10:17:37 yeah pdos has all the mit docs on the subject 10:17:40 write new code that they want as a replacement 10:17:45 true 10:17:57 but you dont have the choice on a normal os 10:18:19 agreed,but what about security 10:18:22 plus theres the fact that you can still use general ones, just by linking in a libary with the appropriate function 10:18:26 thats the tricky part 10:18:59 you haeto put things like filters to make sure packets got to the write owner and stuff like that, 10:19:21 but basically the kernel is just a big mutal exclusion system 10:19:37 i.e no two process should own the same page, but can share it etc 10:20:01 how hard it is depends how philiphosical your going to get about it 10:20:18 things like console services are proving difficult at the moment 10:20:58 I like the idea of single address space systems 10:21:20 makes a lot of stff easier 10:21:35 and efficient 10:22:51 * spyck is away: idling a bit. 10:23:28 depeneds on hte processor architecture 10:24:22 did anyone tried MIT's EXos 10:24:38 nope 10:24:52 ive got the source code been meaning to have a look for ages :( 10:26:24 exokernel's have been around since 1997 i wonder what's in the research labs nwo 10:26:26 er *now 10:26:46 well there cant be many more different type avalible 10:26:55 any thign less and your running on the raw hardware 10:26:59 not true 10:27:21 go back 50 years there can't be anything but MULTICS 10:27:25 www.multicians.org 10:27:54 yeah 10:28:03 id love to do an open source version of that machine 10:28:24 a MULTICS emulator 10:28:24 apparently they did try getting it to work on 386 at one point just before the project was shelved 10:28:31 maybe 10:28:33 --- join: lodda (Lothar@p508FCBD3.dip.t-dialin.net) joined #osdev 10:28:38 the machine only ran at a couple of mips 10:28:46 huhu 10:28:47 but the software was damn powerful 10:28:51 and pretty reliable 10:28:53 ello lodda 10:28:58 just talking aboutm ultics :) 10:29:01 multics 10:29:13 C/PM is damn good 10:29:24 hmm... 10:29:27 brb :/ 10:29:31 gem/os now theres a star... 10:31:57 http://www.osnews.com/story.php?news_id=1187 10:32:43 you ever played with gem 10:32:46 its orrible... 10:32:53 soem of the newer versions arnt to bad 10:32:56 but still 10:33:01 i rember it on het ataris :( 10:33:10 workbence was so much better 10:33:16 and a hell of a lot faster :) 10:33:28 I didn't try gem 10:33:35 may be i should give it a try 10:37:01 anyone know fortran 10:37:53 dont even go near any where near it 10:38:01 its evil evil evil evil evil evil 10:38:08 did i mention how evil it is ? 10:38:11 what makes you say that 10:38:47 its been around since the time before structured programing... 10:39:00 it doesnt look nice 10:39:02 its evil... 10:39:04 why do you think so 10:39:19 today's brute force supercomputing is very much based on Frotran programs 10:39:38 brute force supercomputing applications have limited goals 10:39:42 like working out pi... 10:39:45 it's used in weather simulations DNA modeling and lot's of other areas where mathis needed 10:40:15 the name comes from FORmula TRANslator 10:40:27 I know 10:40:57 been around sicne the 50's, has a lot of libary code thats known to be correct 10:41:03 thats why its still used 10:41:09 same reason for cobol 10:41:21 cobol sucks 10:41:32 i kind of like it in some ways 10:41:42 but yeah from most points of view it suck big time 10:41:54 especially if you try writing a compiler for ti 10:42:05 it goes afainst practiallty every rule in the book :( 10:42:43 I think there are around 10000 lang's that have been designed so far 10:42:48 why you interested in fortran anyways ? 10:42:55 look up one called brainfuck :) 10:43:05 its only got eight chracters 10:43:11 its based on a turining machine 10:43:14 yeah 10:43:21 and the compiler/interpretters like 200bytes 10:43:30 Those guys are trying to prouduce the smallest compiler ever 10:43:32 brb off to shop to get some milk and stuff 10:43:40 think theve done 10:43:45 it not eactly useful mind 10:44:01 ok 10:44:35 --- quit: revanthn () 10:49:46 Soepah doepah! 10:56:06 --- join: Ubel (~jonorn@arnarson.is) joined #osdev 10:56:16 Blessašur, Ubel. :) 10:56:20 En hoi, Rico! 10:56:24 blessar Robert 10:58:42 back 10:58:50 --- quit: Ralafe (Read error: 60 (Operation timed out)) 11:03:28 --- join: liesbeth (Simon@90.34-200-80.adsl.skynet.be) joined #osdev 11:04:04 ello 11:06:05 --- quit: Kurt ("Connection reset by queer") 11:11:06 --- join: muphicks (~Gazza@earthforce.freeserve.co.uk) joined #osdev 11:16:23 --- nick: geist-sleep -> geist 11:16:39 hey geist 11:19:05 yo 11:19:11 what's up? 11:19:15 work 11:19:28 oh no 11:30:09 --- quit: Dokam (Remote closed the connection) 11:38:25 --- quit: liesbeth () 11:38:39 --- quit: file () 11:50:20 --- join: rakbladet (johan@h172n3c1o254.bredband.skanova.com) joined #osdev 11:50:22 --- quit: Anitox (Remote closed the connection) 11:50:23 --- join: Anitox (anitox@68.16.0.70) joined #osdev 11:52:42 --- quit: BadWolf () 11:59:53 --- join: file (~lan@mctn1-1323.nb.aliant.net) joined #osdev 12:04:40 awoooga 12:05:59 how to calculate c° to f°? 12:06:38 lodda: how come you need so much maths infor these days? what you doing ? 12:07:02 --- quit: HeavyJoost ("Math error: 1+1=variable (Connection reset by NIC (Error: Argh fick))") 12:07:17 --- quit: zwane (Read error: 110 (Connection timed out)) 12:10:39 --- join: zwane (User-10395@modemcable092.130-200-24.mtl.mc.videotron.ca) joined #osdev 12:13:46 --- join: HeavyJoost (~HeavyJoos@a213-84-139-110.adsl.xs4all.nl) joined #osdev 12:17:39 --- quit: file () 12:24:59 --- join: redtail (~redtail@net-49497.fas.harvard.edu) joined #osdev 12:27:37 --- part: redtail left #osdev 12:31:00 --- join: trex_of_death (trex_of_de@AC8CB123.ipt.aol.com) joined #osdev 12:31:02 --- part: trex_of_death left #osdev 12:31:30 --- join: damieng-g4 (~damieng@user111.res2-fi2.jtibs.net) joined #osdev 12:33:16 --- join: wossname (wossname@HSE-QuebecCity-ppp82258.qc.sympatico.ca) joined #osdev 12:44:00 --- join: minddog (~minddog@ip68-98-85-105.ph.ph.cox.net) joined #osdev 12:45:24 --- quit: rakbladet () 12:52:09 --- join: gianluca (~kernel@ppp-69-135.28-151.libero.it) joined #osdev 12:59:36 hello 13:00:20 --- quit: Anitox () 13:00:48 --- join: rakbladet (johan@h189n1c1o254.bredband.skanova.com) joined #osdev 13:01:11 sup gianluca 13:02:11 geist! 13:02:44 hmm moonspell is pretty heavy 13:03:24 okay 13:05:20 * dax is trying to find some nice music 13:05:48 * gianluca gotta do some graph handling thing to send to professor 13:06:25 any one can tell me some deadlock prevention model or algorithm beside the banker's one? 13:11:32 kinda Watchdog, maybe 13:12:46 what do you mean? 13:13:15 another process which is being sent a message, lez say every 1000 msecs 13:13:37 if the process doesnt get a msg, it will kill the process which didnt send the msg 13:14:27 well, windows would never survive 5 seconds this way :p 13:14:37 ;-) 13:14:43 it was just a thought, not more 13:15:05 this would mean waking up sleeping processes 13:15:42 this would mean being able to guarantee the time it takes to send a message, no? 13:15:50 the dog would watch only awake processes 13:16:14 dax: correct 13:16:40 which isn't a bad thing to do anyhow... 13:16:44 inter-process communication is done through locking... 13:16:54 mathis: but deadlock processes are sleeping 13:17:40 please define "deadlock processes" 13:18:12 well i should define "english" before :P 13:18:16 i meant 13:18:26 process that are under deadlock 13:18:49 well, you say, a dead process is always sleeping 13:19:05 well is waiting 13:19:56 --- join: Ralafe (1000@67.105.209.181) joined #osdev 13:20:12 so the watchdog would watch the not sleeping processes... 13:20:23 this is what i figured out 13:22:55 use your fantasy to find out... 13:23:52 well i am doing 13:23:59 just asked some thought 13:24:02 arigato mathis 13:24:04 :) 13:24:12 I'm gonna install linux this week, but I'm not sure yet what distro to use, I already have some basic linux experience. 13:24:23 Rico: none. go bsd. 13:24:24 :) 13:24:26 arigoto? wuts that? 13:24:35 damn anime geeks! 13:24:37 DIE@!$ 13:24:39 rico: gentoo or slackware 13:24:40 lol 13:24:51 well yea gentoo, debian or slack. 13:24:51 mnot an anime geek! 13:24:56 maybe LFS if you want to 13:25:03 lfs? 13:25:18 linux from scratch 13:25:21 oh 13:25:26 that's better :) 13:25:44 oh but you mean doing it really for scratch or there's a sort of another meta distribution? 13:26:00 I already had gentoo and debian high on my list, but what makes slackware a good choice? 13:26:09 it's unixese 13:26:24 just tarballs, no rpm and things like that 13:26:27 you can control it better 13:26:31 if you like control 13:26:43 well gotta go 13:26:44 by 13:26:46 bye 13:26:47 bye 13:26:48 --- quit: gianluca ("ircII EPIC4-1.1.7 -- Are we there yet?") 13:27:29 then how do you handle those tarballs? 13:27:41 what package system? 13:28:43 --- quit: lodda () 13:29:08 --- join: nwertman (~nwertman@199.45.143.226) joined #osdev 13:29:34 anyone know where i can get a port list for use with onportb, outportb, etc? 13:31:51 --- join: jsr (www@du-14-71.ppp.telenordia.se) joined #osdev 13:40:50 --- quit: stormbind (Read error: 104 (Connection reset by peer)) 13:42:57 --- join: Kurt (~kmw@gc-nas-01-s297.cinergycom.net) joined #osdev 13:52:59 --- join: gianluca (~kernel@ppp-238-137.28-151.libero.it) joined #osdev 13:53:02 hi 13:53:37 --- quit: Mathis ("User pushed the X - because it's Xtra, baby") 13:58:21 --- quit: rakbladet () 14:05:42 --- join: proteusguy (~username@65.191.88.177) joined #osdev 14:08:28 --- quit: wossname ("gotta go f00ding") 14:15:20 --- join: jbreker (~jbreker@HSE-Ottawa-ppp236196.sympatico.ca) joined #osdev 14:15:22 --- join: smaffy (asperin@d212-151-33-81.swipnet.se) joined #osdev 14:19:23 --- quit: jsr (Read error: 54 (Connection reset by peer)) 14:20:12 --- quit: Kurt ("Connection reset by ear") 14:23:55 --- quit: gianluca (Read error: 60 (Operation timed out)) 14:24:10 --- quit: Ralafe (Read error: 60 (Operation timed out)) 14:28:00 moooo 14:38:41 mjaoou 14:41:22 yep 14:41:28 verily it is so 14:42:25 anyone know where i can get a port list for use with onportb, outportb, etc? 14:45:05 recv :P 14:45:18 thx ALOT 14:45:18 :) 14:45:46 --- quit: HeavyJoost ("Math error: 1+1=variable (Connection reset by NIC (Error: Argh fick))") 14:47:46 --- quit: bono ("leaving") 14:48:39 crap thats a big file 14:49:19 uhu.. 14:50:29 dont suppose you have a smaller list for keyboard, etc? 14:50:59 --- join: HeavyJoost (~HeavyJoos@a213-84-139-110.adsl.xs4all.nl) joined #osdev 14:51:15 --- quit: Rico (Read error: 54 (Connection reset by peer)) 14:51:35 search for 0x61 or something like that (0061 in the text) 14:52:10 k ta 14:53:13 --- join: tcn (tcn@tc1-login42.megatrondata.com) joined #osdev 15:09:06 --- quit: HeavyJoost ("Math error: 1+1=variable (Connection reset by NIC (Error: Argh fick))") 15:13:33 --- join: HeavyJoost (~HeavyJoos@a213-84-139-110.adsl.xs4all.nl) joined #osdev 15:21:50 --- quit: smaffy ("i want to be a microkernel!") 15:27:07 --- quit: nwertman (Read error: 110 (Connection timed out)) 15:46:06 --- join: pen (~pen@node-c-1c6a.a2000.nl) joined #osdev 15:46:07 --- quit: trans (Read error: 104 (Connection reset by peer)) 15:46:09 bah 15:46:41 am I just installing gentoo and I'm at the point of "emerge sync", is gentoo.org down! 15:47:13 how can I set another sync server (if that's possible) 15:47:14 ?? 15:48:17 T3H B@$T4rD5””1~ 15:48:21 ;P 15:50:53 damn you dead people! 15:51:08 I dont know 15:51:30 well, you ****, mr. nice guy! :P 15:51:51 it's cold here 15:51:59 you in canada? 15:52:07 no, holland 15:53:16 so... 15:53:20 what's up? 15:53:25 --- nick: geist -> Platyhelminthes 15:53:37 not much, just workin 15:53:47 aha 15:53:51 anyone interested in SMP devel for their OSes? 15:53:59 sure 15:54:07 i can safely say Bochs works 15:54:14 i've got it doing 8way with 2G of RAM 15:54:26 yeah, tested that a while ago 15:54:28 http://function.linuxpower.ca/bochs-8way 15:55:03 i've just been beating on it with some benchmarks and various kernel test runs 15:56:11 thats an old dmesg though, i've fixed the 0MHz business and got it to hi 2G 15:56:18 hey zwane, nice site 15:56:24 thanks =) 15:56:29 its rather plain though 15:56:51 the bochs smp is okay, it's a little flaky, but probably designed enough to run linux 15:56:54 i meant pretty interesting stuff youve got out there 15:57:07 lots of emulators and simulators fall prey to that 15:57:15 Platyhelminthes: i'll be trying freebsd next, although i've gotten it to launching APs 15:57:26 --- nick: Platyhelminthes -> geist 15:57:27 ganesh: =) 15:57:43 geist: the problem is lack of other developers 15:57:54 zwane, i need some advice 15:58:02 i posted a message saying i'm willing to help if someone can walk me through some freebsd guts 15:58:10 ganesh: sure 15:58:22 whats the best resource for kernel hacking ? 15:58:29 ack! 15:58:35 depends 15:58:41 books ? 15:58:42 how 'far' are you? 15:58:44 oh 15:58:49 hmm Tanenbaum's? 15:58:58 not very 'far' I guess 15:59:13 i run freebsd as my desktop system 15:59:23 Unix Internals, The New Frontiers? 15:59:25 and pretty proficient (imho) in C 15:59:50 thanks 15:59:54 have you done some freebsd hacking? 15:59:59 hey..you live in canada ? 16:00:05 cause nothing beats getting into your own OS code 16:00:11 ganesh: yeah, mtl 16:00:13 not kernel hacking in freebsd 16:00:24 zwane: me in BC 16:00:33 zwane: nice to see ya 16:00:34 oh cool =) i'd personally rather be on the west coast 16:00:58 --- nick: geist -> one 16:01:05 ganesh: but you've done some kernel hacking before? 16:01:56 nah..i wanna 'jump' into it soon 16:02:27 let me get my hands on tanenbaum's book 16:02:38 he 'choo choo chooses kernel hacking' 16:02:48 ganesh: =) 16:03:07 is there a book that "spoon-feeds" you ? 16:03:14 ganesh: you dont want that 16:03:21 but nothing beats practice 16:03:24 with a -real- kernel 16:03:33 one which isn't too entrenched in theory 16:03:38 zwane: true 16:03:44 like what you're running on your desktop 16:04:10 ganesh: there is no book that spoon feeds you into kernel programming 16:04:23 hmm... 16:04:29 largely because you should be pretty competent before starting 16:04:37 :) 16:04:44 it's a pretty advanced topic, I dont know where the target level would be 16:04:56 i think perhaps advanced application developer 16:05:04 is there a book that speaks specifically about the linux kernel ? 16:05:08 someone who futzes a bit lower than the userland APIs 16:05:21 yeah, there's a linux kernel internals book 16:05:28 i got that 16:05:29 I have an ancient copy of it, when it was moving from 1.2 to 2.0 16:05:35 oh... 16:05:43 ha mine goes to 2.2 with hints on 2.4 16:05:45 but it was pretty useful 16:05:59 I remember having a couple of epiphanys while reading it 16:06:14 ? 16:07:32 --- nick: one -> quantis2 16:07:59 shit I haven't had any caffiene all day, I'm losing it! 16:08:21 hey quantis, lets' play swap the nick day 16:08:34 confuse the hell out of everyone 16:12:33 --- nick: quantis2 -> geist 16:14:58 no fun 16:15:05 --- part: geist left #osdev 16:15:40 geist is embarased of himself 16:17:51 what the f&$% 16:18:03 i look away for a minute 16:18:10 one lousey minute 16:18:23 and i get ppl making fun of me behind my back i dunno 16:20:10 --- nick: quantis -> geist-da-idiot 16:20:36 --- nick: pen -> quantis 16:20:37 nah no one ill believe im me will they 16:20:40 ahhhhhhhhhhhhhh 16:20:42 I'm a dork! 16:20:45 o_O 16:20:47 --- quit: muphicks ("Client Exiting") 16:20:47 theres noooooooooooo return.............. 16:20:52 >:D 16:20:59 --- nick: quantis -> Rico 16:21:01 evil evil evil evil 16:21:02 errr 16:21:06 --- nick: Rico -> pen 16:21:11 :) 16:21:42 x-fig is sexy.... oh so sexy.... 16:25:13 --- nick: geist-da-idiot -> geist_sleep 16:25:27 --- join: quantis (~darth@cg166.halls.umist.ac.uk) joined #osdev 16:25:34 --- nick: quantis -> geist_work 16:25:39 --- join: quantis (~darth@cg166.halls.umist.ac.uk) joined #osdev 16:25:50 --- nick: quantis -> lynx 16:25:54 --- join: quantis (~darth@cg166.halls.umist.ac.uk) joined #osdev 16:26:05 bwahahahahahahaah 16:26:44 twas my birthday yesterday 16:26:58 hmm suppose i should have actually matured a bit :( 16:27:19 why is gentoo so sucky? 16:27:38 I have to download 90 megs for the portage tree!!! 16:27:42 --- join: file (~lan@mctn1-3425.nb.aliant.net) joined #osdev 16:57:23 --- quit: Ubel ("I like core dumps") 16:57:23 --- quit: pen (Read error: 54 (Connection reset by peer)) 16:57:51 --- join: penpenpen (~pen@node-c-1c6a.a2000.nl) joined #osdev 17:00:43 --- join: wossname (wossname@HSE-QuebecCity-ppp82258.qc.sympatico.ca) joined #osdev 17:07:07 --- join: cookin (~jrydberg@d212-151-42-54.swipnet.se) joined #osdev 17:08:36 cookin have you done any more work on fprem ? 17:09:16 geist_work: no, I have never done any work on fprem. You mean GUSS? 17:09:19 err 17:09:22 _sleep i mean 17:09:32 --- quit: geist_sleep ("Client Exiting") 17:09:38 --- quit: lynx ("Client Exiting") 17:09:47 --- quit: geist_work ("Client Exiting") 17:10:11 sorry just me nicking geist/lynx's nick in a feeble attempt at retaliation 17:10:19 whats guss? 17:10:37 http://www.nongnu.org/guss 17:11:27 is it working ? 17:11:42 not yet 17:12:13 doh 17:16:56 --- quit: cookin ("Client Exiting") 17:18:27 nm, it didnt 17:18:35 err sorry wrong place =\ 17:22:54 --- quit: damieng-g4 ("Crikey!") 17:27:55 --- join: trans (~trans@fatwire-202-187.uniserve.ca) joined #osdev 17:32:49 --- part: tcn left #osdev 17:40:08 --- quit: beefcommando (Remote closed the connection) 17:56:23 --- quit: jbreker ("Client Exiting") 17:56:24 --- quit: trans (Read error: 54 (Connection reset by peer)) 18:18:15 --- quit: Javanx () 18:18:27 --- quit: quantis ("Client Exiting") 19:11:01 --- quit: witten (Remote closed the connection) 19:11:03 --- join: witten (~witten@adsl-gte-la-216-86-199-140.mminternet.com) joined #osdev 19:27:29 --- join: Zenton (~vicente@8.Red-80-34-35.pooles.rima-tde.net) joined #osdev 19:28:12 --- quit: Zenton (Read error: 54 (Connection reset by peer)) 19:28:17 --- join: Zenton (~vicente@8.Red-80-34-35.pooles.rima-tde.net) joined #osdev 19:29:28 hi all. 19:32:00 --- join: geist (~geist@tkgeisel.com) joined #osdev 19:35:53 hi geist 19:36:41 bye 19:37:42 --- quit: HeavyJoost (Ping timeout: 14400 seconds) 19:40:41 --- join: trans (~trans@fatwire-202-187.uniserve.ca) joined #osdev 19:47:18 --- quit: wossname ("i am the queen of france~~~!_@$_@$!") 19:59:10 --- join: Ralafe (1000@67.105.210.247) joined #osdev 19:59:11 --- quit: trans (Read error: 104 (Connection reset by peer)) 20:01:37 --- join: minddog_ (~minddog@ip68-98-85-105.ph.ph.cox.net) joined #osdev 20:01:50 yo 20:01:51 --- quit: minddog_ (Remote closed the connection) 20:13:13 can anyone give me a good url about ia32 architecture? 20:36:12 --- quit: Ralafe (Read error: 60 (Operation timed out)) 20:40:48 I love FreeBSD ! 20:57:12 Zenton: developer.intel.com 21:05:39 thanks geist. 21:09:38 --- quit: dax (Read error: 54 (Connection reset by peer)) 21:09:39 --- join: dax (~dax@u212-239-164-73.adsl.pi.be) joined #osdev 21:32:02 --- join: stormbind (~stormbind@pD9E61D22.dip.t-dialin.net) joined #osdev 21:35:41 --- quit: ganesh ("[BX] Free sex with a BitchX upgrade! Call for details!") 21:46:12 --- join: spaz (~kreep@mkc-65-28-34-155.kc.rr.com) joined #osdev 21:47:51 --- join: trans (~trans@fatwire-202-187.uniserve.ca) joined #osdev 22:13:00 --- join: zhware (~stoyan@lemon.silveregg.co.jp) joined #osdev 22:13:01 --- quit: trans (Read error: 54 (Connection reset by peer)) 22:18:37 --- join: malenfant (~bryan@ati2362cy13e4.bc.hsia.telus.net) joined #osdev 22:23:34 --- join: DorkPunk (rajiv@cs6625167-251.austin.rr.com) joined #osdev 22:23:48 Good morning. 22:23:50 Does anybody here have experience with UDI? 22:25:25 --- quit: spaz ("Client Exiting") 22:25:46 I am confused about writing a driver interface. :-( 22:34:40 --- join: pengo (~knoppix@CPE-144-132-243-148.nsw.bigpond.net.au) joined #osdev 22:46:34 --- quit: zhware ("Client Exiting") 22:51:10 --- join: zwane_ (User-10395@modemcable092.130-200-24.mtl.mc.videotron.ca) joined #osdev 23:08:04 --- quit: zwane (Read error: 110 (Connection timed out)) 23:16:09 --- quit: DorkPunk ("BitchX: no this is NOT a cybersex client") 23:35:34 g'nite all. 23:39:14 --- join: knoppix (~knoppix@CPE-144-132-243-148.nsw.bigpond.net.au) joined #osdev 23:41:16 * geist has been dicking with his roommate's powermac 23:41:24 seems to be what I want for audio stuff 23:41:30 unfortunately I have to use MacOS 9.2 23:41:38 which feels like the dark ages nowadays 23:45:08 --- nick: knoppix -> pengo_ 23:48:27 --- join: trans (~trans@fatwire-202-187.uniserve.ca) joined #osdev 23:54:13 --- quit: pengo (Read error: 110 (Connection timed out)) 23:59:59 --- log: ended osdev/02.12.10