00:00:00 --- log: started osdev/03.06.26 00:05:28 the linker doesn't like me changing vsprintf.c... complains about multiple definitions of "system_timer"? 00:07:52 --- join: witten (~witten@adsl-gte-la-216-86-199-140.mminternet.com) joined #osdev 00:45:17 --- join: redb1ue (star@ppp048.216-96-207.sherb.mt.videotron.ca) joined #osdev 01:00:41 --- quit: redblue (Read error: 110 (Connection timed out)) 01:01:21 --- join: redblue (star@ppp029.216-96-207.sherb.mt.videotron.ca) joined #osdev 01:01:37 --- join: trans (zpehke@fatwire-201-79.uniserve.ca) joined #osdev 01:02:02 --- join: SIS-1650-01 (~sis@as11-2-1.rny.s.bonet.se) joined #osdev 01:05:54 --- quit: redb1ue (Read error: 110 (Connection timed out)) 01:25:11 --- quit: mors (Remote closed the connection) 01:32:37 --- join: MoneyCat (Ishq@frm-64-4-101-218.access.ntelos.net) joined #osdev 01:32:39 --- quit: Ishq (Read error: 104 (Connection reset by peer)) 01:33:59 --- quit: trans (Read error: 60 (Operation timed out)) 02:05:10 --- join: mors (~skywalker@64.104.136.140) joined #osdev 02:11:25 --- join: lodda (~playgroun@h138n2fls31o965.telia.com) joined #osdev 02:13:49 hi dudes 02:14:10 hi dudette 02:14:24 pff 02:14:30 :) 02:57:55 --- quit: lodda (Remote closed the connection) 02:58:02 --- join: lodda (~playgroun@h138n2fls31o965.telia.com) joined #osdev 03:06:01 --- join: trans (meeass@fatwire-201-79.uniserve.ca) joined #osdev 03:32:24 --- join: Schutsch (~nihil@pD9EB1475.dip.t-dialin.net) joined #osdev 03:32:41 hi 03:42:05 --- quit: trans (Read error: 110 (Connection timed out)) 04:20:25 --- quit: SIS-1650-01 ("remedy") 04:30:34 --- quit: wcstok (leguin.freenode.net irc.freenode.net) 04:30:34 --- quit: sayke (leguin.freenode.net irc.freenode.net) 04:30:34 --- quit: wli (leguin.freenode.net irc.freenode.net) 04:31:22 --- join: sayke (~abuse@sttldslgw29poolE102.sttl.uswest.net) joined #osdev 04:31:22 --- join: wcstok (jwhite@cse-old.unl.edu) joined #osdev 04:31:22 --- join: wli (wli@holomorphy.com) joined #osdev 04:38:12 --- join: Mathis (irc@pD9EA9A7C.dip.t-dialin.net) joined #osdev 04:38:25 hi 04:53:31 --- quit: gfafgawrg ("Fhtagn-Nagh Yog Sothoth") 05:01:46 hi 05:06:18 --- join: trans (dkkste@fatwire-201-79.uniserve.ca) joined #osdev 05:14:25 --- quit: cookin (Read error: 110 (Connection timed out)) 05:16:07 --- join: cookin (~jrydberg@h207n1c1o1044.bredband.skanova.com) joined #osdev 05:16:54 --- quit: Guest86815 (Read error: 110 (Connection timed out)) 05:17:17 --- quit: redblue (Connection reset by peer) 05:27:12 --- join: voider (~Standard@142.217.255.113) joined #osdev 05:28:01 --- part: voider left #osdev 05:34:53 --- quit: sayke (Read error: 113 (No route to host)) 05:40:52 --- part: mors left #osdev 05:45:45 --- join: sayke (~abuse@sttldslgw29poolE102.sttl.uswest.net) joined #osdev 05:53:07 --- join: gfafgawrg (~gfafgawrg@213-35-249-146-dsl.kvm.estpak.ee) joined #osdev 05:56:25 --- join: HeavyJoost_ (~heavyjoos@a213-84-139-110.adsl.xs4all.nl) joined #osdev 05:56:26 --- quit: HeavyJoost_ (Read error: 104 (Connection reset by peer)) 05:56:40 --- quit: HeavyJoost (":q!") 05:56:52 --- join: HeavyJoost (~heavyjoos@a213-84-139-110.adsl.xs4all.nl) joined #osdev 05:56:55 --- join: draq (ident@203-219-179-14-nsw.tpgi.com.au) joined #osdev 05:59:43 --- join: ToreSB (Tore@2.ppp1-11.oeke.tiscali.no) joined #osdev 05:59:56 Hey 06:07:55 oy 06:09:32 when is mathis on usually? 06:09:48 he is online 06:10:14 i know but i mean present at keyboard 06:10:22 I've msg'd him 06:10:45 uhm no idea 06:10:52 ok then 06:11:01 I'll leave him a message 06:22:59 --- quit: Schutsch () 06:25:42 --- quit: lodda (Remote closed the connection) 06:29:10 --- quit: jwesley (Read error: 104 (Connection reset by peer)) 06:30:12 --- join: lodda (~playgroun@h138n2fls31o965.telia.com) joined #osdev 06:31:31 --- quit: ToreSB (Read error: 60 (Operation timed out)) 06:38:35 --- join: Guest86815 (dax@u212-239-163-10.adsl.pi.be) joined #osdev 06:41:30 --- quit: gfafgawrg (Read error: 54 (Connection reset by peer)) 06:46:07 --- nick: Guest86815 -> dax 06:46:38 --- quit: trans (Read error: 110 (Connection timed out)) 06:52:17 --- join: ToreSB (Tore@96.ppp1-3.oeke.tiscali.no) joined #osdev 07:03:00 &whois ethernet 07:03:08 sorry 07:03:28 :) 07:07:12 ;) 07:07:29 11:38:28 up 34 days, 18:34, 2 users, load average: 1.47, 1.32, 1.14 07:07:35 nice uptime ;) 07:07:52 --- join: mur (jukka@baana-62-165-186-125.phnet.fi) joined #osdev 07:08:00 --- quit: draq (Remote closed the connection) 07:08:35 ey 07:30:18 --- quit: HeavyJoost (leguin.freenode.net irc.freenode.net) 07:30:18 --- quit: sayke (leguin.freenode.net irc.freenode.net) 07:30:18 --- quit: wcstok (leguin.freenode.net irc.freenode.net) 07:30:18 --- quit: wli (leguin.freenode.net irc.freenode.net) 07:30:18 --- quit: Hirogen2 (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: mur (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: MoneyCat (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: Robert (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: msa (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: lynx (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: lodda (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: newt (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: geist (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: Mathis (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: zhware (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: ToreSB (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: witten (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: Aardappel (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: emmons (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: debug (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: EtherNet (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: gab (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: duhguy (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: cookin (leguin.freenode.net irc.freenode.net) 07:30:19 --- quit: Divine (Read error: 104 (Connection reset by peer)) 07:30:19 --- join: Divine_ (~john@12-246-112-182.client.attbi.com) joined #osdev 07:30:20 --- join: mur (jukka@baana-62-165-186-125.phnet.fi) joined #osdev 07:30:20 --- join: lodda (~playgroun@h138n2fls31o965.telia.com) joined #osdev 07:30:20 --- join: HeavyJoost (~heavyjoos@a213-84-139-110.adsl.xs4all.nl) joined #osdev 07:30:20 --- join: sayke (~abuse@sttldslgw29poolE102.sttl.uswest.net) joined #osdev 07:30:20 --- join: cookin (~jrydberg@h207n1c1o1044.bredband.skanova.com) joined #osdev 07:30:20 --- join: Mathis (irc@pD9EA9A7C.dip.t-dialin.net) joined #osdev 07:30:20 --- join: wli (wli@holomorphy.com) joined #osdev 07:30:20 --- join: wcstok (jwhite@cse-old.unl.edu) joined #osdev 07:30:20 --- join: MoneyCat (Ishq@frm-64-4-101-218.access.ntelos.net) joined #osdev 07:30:20 --- join: witten (~witten@adsl-gte-la-216-86-199-140.mminternet.com) joined #osdev 07:30:20 --- join: Robert (~snofs@h138n2fls31o965.telia.com) joined #osdev 07:30:20 --- join: msa (~msa@APuteaux-115-1-18-213.w81-51.abo.wanadoo.fr) joined #osdev 07:30:20 --- join: lynx (~lodsb@pD9E6388F.dip.t-dialin.net) joined #osdev 07:30:20 --- join: Aardappel (wvo96r@p508C57AB.dip.t-dialin.net) joined #osdev 07:30:20 --- join: zhware (~zhware@219.101.239.99) joined #osdev 07:30:20 --- join: newt (newt@12-208-222-49.client.attbi.com) joined #osdev 07:30:20 --- join: emmons (~emmons@www.miscstuff.net) joined #osdev 07:30:20 --- join: duhguy (duhguy@baana-62-44-216-148.phnet.fi) joined #osdev 07:30:20 --- join: debug (~debug@meego.hemmet.chalmers.se) joined #osdev 07:30:20 --- join: geist (~geist@tkgeisel.com) joined #osdev 07:30:20 --- join: EtherNet (~ethernet@host47.200-45-180.telecom.net.ar) joined #osdev 07:30:20 --- join: gab (~prfalken@gaia.chx-labs.org) joined #osdev 07:30:20 --- mode: ChanServ set +v clog 07:30:20 --- join: Hirogen2 (jengelh@linux01.gwdg.de) joined #osdev 07:30:35 --- quit: zwane (Connection reset by peer) 07:31:05 --- join: zwane (User-10566@modemcable204.207-203-24.mtl.mc.videotron.ca) joined #osdev 07:40:00 --- quit: dax (Connection timed out) 07:52:41 --- join: _SOD5_ (~portogay3@adsl-62-48-153-180.ptprime.net) joined #osdev 07:55:02 <_SOD5_> hi 07:56:24 soda! 07:56:25 hey 08:08:12 --- part: _SOD5_ left #osdev 08:11:20 --- join: trans (sfjxud@fatwire-201-79.uniserve.ca) joined #osdev 08:12:04 trans, 08:25:37 --- quit: gab (Read error: 110 (Connection timed out)) 08:26:22 --- join: ToreSB (Tore@15.ppp1-5.oeke.tiscali.no) joined #osdev 08:26:33 --- join: gab (~prfalken@gaia.chx-labs.org) joined #osdev 08:39:19 Anyone here have a bochs config file that DOESN'T crash? 08:45:07 --- join: file (~intranet@mctn1-0666.nb.aliant.net) joined #osdev 08:45:15 gab :) 08:45:17 file 08:45:39 * file has returned from the university 08:45:41 Anyone here have a bochs config file that DOESN'T crash? 08:46:12 we saw your question, but either ask in bochs or figure out yourself 08:46:14 * mur doesn't have bochs :) 08:47:30 * lodda hasn't bochs either(anymore) 08:48:10 ToreSB: in #bochs i meant :) 08:48:32 * mur |:)nn| 08:49:16 thanks 08:49:19 :) 08:50:06 --- quit: trans (Read error: 60 (Operation timed out)) 08:59:22 --- quit: debug ("Client Exiting") 09:11:42 --- join: trans (ualztv@fatwire-201-79.uniserve.ca) joined #osdev 09:11:48 hey 09:11:57 yo 09:16:35 --- join: Guest86815 (dax@u212-239-163-10.adsl.pi.be) joined #osdev 09:35:19 --- quit: sayke (Read error: 113 (No route to host)) 09:42:45 howdy folks 09:42:57 hey geism 09:48:20 --- quit: trans (Read error: 110 (Connection timed out)) 09:48:40 yawn 09:48:43 --- join: sayke (~abuse@sttldslgw29poolA230.sttl.uswest.net) joined #osdev 09:52:24 --- quit: ToreSB (Read error: 60 (Operation timed out)) 09:52:40 --- join: gfafgawrg (~gfafgawrg@213-35-167-22-dsl.kjj.estpak.ee) joined #osdev 09:56:30 yarm 09:56:37 damn all this fuz about gentoo vs zyton 09:56:40 zynot 09:56:53 *shrug* 09:57:23 i joined #zynot. it's crowded :) 09:57:42 heh 09:59:25 --- nick: Guest86815 -> dax 09:59:33 --- nick: dax -> daxie 09:59:44 ffs i hate mirc 09:59:51 it keeps logging me in as guest86815 10:00:03 --- quit: Aardappel (Read error: 110 (Connection timed out)) 10:01:30 why? 10:01:42 you should be able to override that 10:01:42 i have honestly no idea at all why it does that 10:02:10 i already set my nick to dax, and alternative to daxie like 10 times, it keeps reseting it guest... 10:03:28 probably unregistered or something 10:04:30 bleh 10:04:33 shouldn't matter 10:04:58 stop using mirc then 10:05:04 start using a good client 10:05:12 there are non for windoze :p 10:05:30 maybe so. stop using windows then :) 10:05:31 sounds strange. I've used mirc for years and I never saw it do that 10:05:38 geist: same 10:05:42 but most likely you're running a newer version than I 10:05:46 cookin: yea sure maybe someday 10:06:06 though I'm not running it right now obviously 10:06:14 cookin: when there is an alternative os available with decent drivers for my hardware 10:07:21 you use a old spectrum computer? 10:07:35 freebsd is nice, but pre-alpha quality drivers from nvidia :/ 10:07:37 and so it begins... 10:07:52 --- quit: file (Read error: 110 (Connection timed out)) 10:08:03 haha 10:08:07 oh well i'm using windows, i don't really mind it that much, it could be better though, but the same can be said about other OSes. 10:08:10 geist: i will *not* turn this into a flame war :) 10:08:31 and it's pretty stable, does what i want it to do, so i'm kind of happy with it 10:08:55 nah i do'nt really feel much for a flame war either 10:09:17 I'm more than anything else tired of messing with PC's not windows or linux or whatever 10:09:21 it's a shame that nvidia has no decent drivers for freebsd though :( 10:09:26 I just want something that works, but I dont have to dick with 10:10:00 geist: that's why i quit using gentoo, took too much of my time to keep it working/up to date 10:10:04 but I'm not willing to switch entirely to using macs, nor are they trouble free 10:10:18 the g5 looks nice though :) 10:10:20 yeah, I fooled with gentoo a bit, and there are two reasons it doesn't do it for me 10:10:27 a) too much fucking around 10:10:48 b) compiler optimizations dont make nearly as much difference as people think 10:11:05 you forgot c 10:11:05 stability over speed any day 10:11:06 compiler optimizations is most for show. in the case of gentoo anyway. 10:11:11 right 10:11:13 it takes ages to get an app installed :p 10:11:18 yep 10:11:23 --- quit: MoneyCat (Read error: 54 (Connection reset by peer)) 10:11:26 like xfree86 UGH. 10:11:29 regarding (a) -- that's why i run redhat 10:11:31 takes ages to compile :/ 10:11:32 --- join: Ishq (Ishq@frm-64-4-101-218.access.ntelos.net) joined #osdev 10:11:33 --- nick: Ishq -> MoneyCat 10:11:59 i don't really like redhat that much... one of the only linux distros i like is debian 10:12:00 --- quit: lynx (Read error: 60 (Operation timed out)) 10:12:01 debian has a nice compromise. I dont have to dick with it too much, but it has knobs to tweak if I want to 10:12:15 but I never use X, which makes a unix experience a lot simpler 10:12:35 i've never had any problems with redhat. 10:12:38 freebsd is really really nice imo 10:12:39 always worked out of the box. 10:12:51 and of course freebsd, I still use it on my servers 10:12:54 cookin: i had some problems few years back heh 10:13:04 and i'm getting to old to fuck around and put 50% of my time into administrating my workstation 10:13:07 I had to switch my work unix box to linux because I was tired of having to keep fixing the source tree at work 10:13:12 geist: i'ld run freebsd on my desktop only if nvidia took its time to fix the broken drivers 10:13:32 it wouldn't compile under freebsd 10:13:45 don't you use java at work? 10:13:46 hmm? 10:13:49 no 10:13:59 ugh 10:14:00 well yes, but not exclusively 10:14:08 not for the low-level stuff, of course. stupid me. 10:14:12 i need a new video card btw 10:14:17 it's just a part of the system, I still have to compiler the os and the jvm to run the java 10:14:24 daxie: i have an old mach64. works great for me :) 10:14:32 and like i hate nvidia for their retarded product families... 10:14:39 it was the tools that we make as part of the build process that kept breaking 10:14:48 Bork bork fork! 10:15:02 i have a gf2mx, but i'ld like a card with 2 dvi outs 10:15:23 why should you spend $400 on a gfx card? 10:15:29 i really don't see any reason. 10:15:36 i paid something like $40 for mine. 10:15:37 i don't want to spend $400 on a gfx card 10:15:40 and it works great. 10:15:53 i like an occasional game though 10:15:56 and why the HELL does a gfxcard have 128 mb memory on it these days? fuck those gamers. 10:16:16 back to basics - lets all run vt220 terminals 10:16:29 and a faster video card means i can enable nifty things like AA :) 10:16:47 (180x80chars SVGATextMode works pretty well on a geforce2 ;P) 10:16:53 but you won't have any money for beer. 10:17:03 i don't drink beer :p 10:17:08 stupid you. 10:17:08 :) 10:17:14 nah 10:17:18 whiskey/vodka for me 10:17:32 dax doesn't drink beer? what's wrong with him? 10:17:41 nothing really 10:17:53 i just prefer vodka 10:18:16 actually I didn't develop a taste for beer until pretty late. probably because where I grew up everyon just drank bud or miller lite, or whatever 10:18:31 oh its not that i mind the taste or anything 10:18:57 and we got plenty of good beer around here in belgium :p 10:19:09 i like heiniken 10:19:28 anyway, gotta go to work 10:19:32 talk to you kids later 10:19:38 yea later geist 10:19:42 didn't thought people in the benelux countries did vodka. 10:20:08 cookin: got roots in poland :p 10:20:15 ah, ok :) 10:20:28 that's another story then. 10:20:42 hehe 10:21:51 swedish coder says Fork fork fork 10:21:56 brb 10:22:00 b0rk 10:22:01 fork fork fork 10:22:16 --- join: lynx (~lodsb@pD9544F1E.dip.t-dialin.net) joined #osdev 10:22:26 lynx, ! 10:22:28 finnish hacker says sauna sauna sauna 10:22:39 harrr 10:22:46 i doubt they have time for that ;) 10:25:00 heh 10:25:46 bleh i really need some rest 10:25:53 too tired to code 10:31:10 ah now i have 2 months of coding time 10:31:14 just need to rest a bit first 10:31:20 and then i can work on all my projects 10:31:33 a ray tracer, an os and some misc 3d stuff 10:31:37 --- join: witten_ (~witten@adsl-gte-la-216-86-199-140.mminternet.com) joined #osdev 10:53:21 --- join: Zenton (~vicente@8.Red-80-34-35.pooles.rima-tde.net) joined #osdev 10:54:56 --- nick: Zenton -> Zenton_ 10:59:49 --- join: anon` (~blah@pool-141-158-89-171.pitt.east.verizon.net) joined #osdev 11:02:12 --- quit: newt ("leaving") 11:18:18 --- join: trans (jwfqgw@fatwire-201-79.uniserve.ca) joined #osdev 11:22:30 --- quit: witten_ ("Client exiting") 11:23:35 --- join: Dr_Evil (DSLflat@p508FF31B.dip.t-dialin.net) joined #osdev 11:36:35 --- nick: cookin -> jrydberg_ 11:40:12 --- quit: lodda (Remote closed the connection) 11:40:31 --- join: lodda (~playgroun@h138n2fls31o965.telia.com) joined #osdev 12:02:21 --- join: thib (~thib@bofh.bitcode.org) joined #osdev 12:22:24 --- join: witten_ (~witten@ip-64-32-131-193.dsl.lax.megapath.net) joined #osdev 12:24:40 --- quit: witten (Remote closed the connection) 12:24:45 --- nick: witten_ -> witten 12:26:43 --- quit: Dr_Evil () 12:35:30 --- quit: Robert (Read error: 54 (Connection reset by peer)) 12:40:26 --- quit: anon` () 12:40:57 --- join: Kurt (~kmw@oc-nas-11-s28.cinergycom.net) joined #osdev 12:44:25 --- join: pavlovski (~tim@host217-44-188-189.range217-44.btcentralplus.com) joined #osdev 12:44:41 --- quit: lodda (Read error: 104 (Connection reset by peer)) 12:47:06 --- join: kernel2421 (~silvio@ppp-231-166.25-151.libero.it) joined #osdev 12:47:13 pavlo 12:47:17 kernel 12:47:21 hi 12:47:22 * kernel2421 saluta * 12:47:26 --- join: Robert (~snofs@h138n2fls31o965.telia.com) joined #osdev 12:47:48 --- join: lodda (~playgroun@h138n2fls31o965.telia.com) joined #osdev 12:48:10 hello 12:48:55 yo 13:09:49 hrm 13:11:05 --- join: hakware (unknown@ppp130132245163.its.yale.edu) joined #osdev 13:11:08 hi 13:11:42 hi hakware 13:11:54 hi hakware 13:12:03 I'm just reading your post on mega-tokyo 13:12:05 hey, you're chris geist 13:12:13 wow 13:12:21 geist: I never knew that :p 13:12:30 all this time Travis was a pseudonym 13:12:37 lol 13:14:25 hmm? 13:14:32 * geist is corn-fused 13:15:04 geist: hakware has confused your surname 13:15:11 hakware: you're thinking of Chris Giese 13:15:17 Giese != Geist 13:15:24 ah 13:15:26 sry 13:15:50 hakware: you've produced t-shirts already?!?! 13:15:54 http://www.cafeshops.com/hakwareos 13:16:39 yep 13:17:00 * pavlovski produces Mobius trousers 13:17:35 hehe, Mobius trousers 13:17:42 kinda hard to get into 13:18:29 lol 13:18:45 exept if you cut them in half... 13:21:03 hakware: so what brings you here? 13:21:32 hakware has an idea for an OS and has 8 people helping 13:21:47 sorry, 9 13:22:07 yeah, but one is lazy 13:22:16 so functionally, 8 13:22:16 http://www.mega-tokyo.com/forum/index.php?board=1;action=display;threadid=3982 13:22:34 I predict the guy on the boot loader will work for 3 months 13:22:42 then the guy on the kernel will work for 2 months 13:22:47 then the others will get bored 13:24:07 heh 13:24:44 i'm doing the kernel, zid is doing the kernel and the bootloader, and tore is doing the gui 13:25:00 the rest are doing cli utils, except for jag3k, who is doing the vfs 13:26:29 hakware: ok, please prove me wrong and succeed 13:26:42 what do you mean by vfs? 13:26:50 * pavlovski is too cynical 13:28:38 virtual file system 13:28:50 ok, but how is that different from the rest of the kernel? 13:28:52 jag3k is making the program to mount and dismount filesystems 13:29:10 and zid is doing the drivers 13:29:17 and i am doing the rest of the kernel 13:32:38 vfs's are relatively complicated, and for the most part independant of the reset of the system 13:32:50 so it's actually not too strange to do it as a seperate project 13:32:56 s/reset/rest 13:33:04 still not sure what you mean by vfs here 13:33:20 my file system is tightly integrated with e.g. the virtual memory memory manager 13:33:36 and the entity called VFS just manages an in-memory file system 13:36:22 yes. this vfs does the same, but the filesystems are loaded by modules listed under the vfs, for portability (doesn't have much of that) 13:38:42 all three main coders (two kernel coders, one mui coder) are making a skin each 13:38:52 a 'skin'? 13:42:45 yes 13:42:47 for the gui 13:42:56 oh 13:43:05 ignore the GUI until you have an awesome kernel 13:43:44 hello 13:45:06 you wont be needing a gui for at least 3 or 4 years at the least 13:45:22 I love the skin talk 13:45:32 skin talk? 13:45:34 now I know what bin to stick this project in. ring ring 13:46:09 the "frustrated Flash developer" bin? ;) 13:46:49 anyway, good luck guys 13:50:08 :D 13:50:10 sankyu 13:51:20 we just belive in paralellizing projects lol 13:51:39 btw, i hate flash 13:53:57 ok, just kidding 14:02:40 --- quit: lodda (Remote closed the connection) 14:02:51 --- join: lodda (~playgroun@h138n2fls31o965.telia.com) joined #osdev 14:06:54 --- join: minddog (~minddog@67.128.0.32) joined #osdev 14:07:01 --- quit: Kurt ("Connection reset by queer") 14:09:46 Or for the NRA guys: Cum catapultae proscriptae erat, tum soli proscript catapultas habebunt. 14:09:46 hih 14:09:46 If catapults are outlawed, the criminals will be the only ones who have catapults. 14:22:55 --- join: jsr (www@du-13-55.ppp.telenordia.se) joined #osdev 14:34:05 --- join: icez (fishy@ACC77E60.ipt.aol.com) joined #osdev 14:49:05 --- quit: HeavyJoost (Read error: 104 (Connection reset by peer)) 14:49:20 good night 14:49:20 --- part: kernel2421 left #osdev 14:49:36 --- join: HeavyJoost (~heavyjoos@a213-84-139-110.adsl.xs4all.nl) joined #osdev 14:53:18 http://www.bbspot.com/News/2003/06/camper.html 14:54:09 bbspot is often cute 14:54:44 --- join: anavarro (~9p@241.Red-80-24-59.pooles.rima-tde.net) joined #osdev 14:54:46 hi 14:55:17 greetings, anavarro 14:56:33 hi mur 14:57:58 witten, that's nice :) 14:58:17 even they are such CNN the other US iraq stuff 14:58:23 uh Fox newsian? 14:59:19 --- nick: Zenton_ -> Zenton 15:06:49 --- quit: msa (Read error: 60 (Operation timed out)) 15:07:08 --- part: hakware left #osdev 15:09:01 --- join: jwesley (~Justin@cpe-066-061-069-251.midsouth.rr.com) joined #osdev 15:09:04 --- join: file (~intranet@mctn1-0666.nb.aliant.net) joined #osdev 15:09:24 --- join: msa (~msa@APuteaux-115-1-10-245.w81-50.abo.wanadoo.fr) joined #osdev 15:16:28 http://www.bbspot.com/News/2003/06/leech.html 15:34:59 --- quit: jsr (Read error: 110 (Connection timed out)) 15:36:30 --- quit: mur ("zzzzz") 15:43:42 --- quit: icez (Read error: 54 (Connection reset by peer)) 15:52:59 --- quit: trans (Read error: 110 (Connection timed out)) 15:55:58 --- join: icez (fishy@ACC16F79.ipt.aol.com) joined #osdev 16:01:56 --- join: Dr_Evil (DSLflat@p508FDCA9.dip.t-dialin.net) joined #osdev 16:05:00 yhuhu 16:07:35 huhu? 16:09:14 is there another way to format a disk except 'format' (windows)?:| 16:12:51 using mtools and Linux? 16:14:06 mkvfat =) 16:14:19 :\ 16:14:28 nah, i know why it didn't work 16:14:32 dd if=/dev/zero of=/dev/fd0 bs=18k 16:14:35 those were 720kb floopies 16:14:36 :/ 16:14:40 oldies 16:14:55 ooh floppers 16:15:00 mformat 16:15:39 mformat = linux too? 16:17:21 man mformat 16:22:16 this is really the highest level of os development that's possible 16:25:09 lol 16:27:17 --- quit: icez (Read error: 104 (Connection reset by peer)) 16:31:38 hah 16:31:48 i guess he screwed something up 16:34:37 --- quit: Mathis ("good night") 16:36:15 --- quit: Dr_Evil (Read error: 54 (Connection reset by peer)) 16:37:06 --- join: Dr_Evil (~dos4gw@p508FDCA9.dip.t-dialin.net) joined #osdev 16:51:06 --- quit: file (Read error: 104 (Connection reset by peer)) 16:59:32 --- join: ToreSB (Tore@81.ppp1-12.oeke.tiscali.no) joined #osdev 16:59:36 Hello * 17:00:02 Question 17:00:02 Hi :) 17:00:16 How do I define an executable file format? 17:00:26 you don't, you use somebody else's 17:00:32 hehe 17:00:36 ELF and PE are both adequate for 99% of applications 17:00:53 even COFF is enough for most 17:00:55 But how in ASM would I be able to call my GUI 17:01:03 the same way as any other system call 17:01:09 You can make up your own, too. 17:01:10 how is that? 17:01:18 ELF is like.. uhmmm.. Emacs-sized. :D 17:01:19 usually an interrupt 17:01:32 pavlovski: I'm in pmode 17:01:39 So? 17:01:40 ToreSB: so use an interrupt 17:01:46 Erm, how? 17:01:50 you define your own 17:01:59 How do I install a interrupt handler 17:02:04 define an IDT 17:02:12 How? :) 17:02:21 see the Intel manual 17:02:26 it's too complex to explain on IRC 17:02:27 k 17:02:30 lots of nice flags :) 17:02:37 And how would I pass function calls to the IDT? 17:02:38 lots of bit twiddling and pointers 17:02:45 like say draw_window 17:02:48 the Intel manual will answer your questions :) 17:02:52 yeah 17:02:56 basically, it's a table of function pointers 17:03:03 like the real mode interrupt vector table on steroids 17:03:23 you associate, say, interrupt 0x30 with your master system call routine 17:03:30 pavlovski: So it has a v small penis? 17:03:38 lol 17:03:41 which looks at the code in, say, EAX to decide which function to call 17:03:44 --- join: file (~intranet@mctn1-0666.nb.aliant.net) joined #osdev 17:03:46 ah 17:03:46 k 17:04:08 so draw_window will be converted to a 32-bit function number? 17:04:24 heh, function number 17:04:25 yes, you'd have a separate code for each function 17:04:54 Where would I put code to read EAX? 17:05:06 And coordinates, size etc? How would I pass that to my GFX engine? 17:05:07 in your kernel; in the interrupt service routine (ISR) 17:05:14 in registers, or on the user-mode stack 17:05:25 if you're writing your apps in C it's easier to put them on the stack (NT does this) 17:05:50 if you're writing your apps in asm, or if you don't mind writing user-mode wrapper routines for each system call, put them in registers (Linux does this) 17:05:54 Umode stack - how would I do that in ASM? Is that just the stack? push-pop like stack 17:06:10 the user mode stack is the stack that user mode code uses 17:06:16 ah 17:06:32 User mode as opposed to what? 17:06:33 lol 17:06:35 er, 17:06:38 are you serious? 17:06:43 * ToreSB is asking an awful lot of question 17:06:57 it begins with a 'k' 17:06:58 Yes, I mean is the kernel the only prog in k mode 17:07:01 and ends in 'ernel mode' 17:07:04 lol 17:07:29 not s and upervisor mode? =) 17:07:37 m 17:07:38 aybe 17:07:55 ./ 17:08:00 me chuckles 17:12:27 I know that, it's just that several other systems has programs that run in kmode 17:12:54 on a PDP-11 netstat would leave you in kernel mode if you crashed it 17:12:58 sure, but in general, kernel-mode code doesn't need to issue system calls through interrupts, since it's already in the same privilege level 17:13:01 or was that priv mode 17:13:16 How would it issue them then? 17:13:17 lol 17:13:30 there's a special operator in C: it's the () operator 17:13:36 put it at the end of a function name 17:13:40 excuse my noobness but on this field (pmode and such) i'm rel. blank 17:13:43 lol 17:13:51 I think you need to lurk around some osdev sites for a bit longer 17:13:58 your questions are embarrasingly basic 17:13:59 I do don't i 17:14:00 ll 17:14:03 lol* 17:14:10 I recommend: this channel 17:14:14 news:alt.os.development 17:14:21 thanks 17:14:23 http://www.mega-tokyo.com/forum/?board=1 17:14:27 http://osdev.neopages.net/ 17:14:28 yeah 17:14:34 i have the bona fide link 17:14:34 * pavlovski remembers that all of these are in the topic of this channel 17:14:51 also, download lots of source code to OS projects and take it apart 17:14:56 k 17:15:03 * ToreSB loves the GPL 17:15:30 * wcstok hates ToreSB now =P 17:15:47 * pavlovski goes to bed 17:15:50 --- quit: pavlovski (Remote closed the connection) 17:15:55 * Robert loves pavlovski 17:16:40 * ToreSB huggles all 17:16:41 lol 17:16:56 We're all in this together lol 17:17:30 Yay. 17:17:36 Norwegians are mad. 17:17:45 we are aren't we 17:17:53 I planned the WTC attacks too you know 17:17:55 =P 17:18:10 l33 17:18:11 t 17:18:41 What intel doc did he refer to? 17:19:31 --- join: trans (qxixoy@fatwire-201-79.uniserve.ca) joined #osdev 17:19:34 --- quit: MoneyCat (Read error: 104 (Connection reset by peer)) 17:20:11 What intel doc did he refer to? 17:20:26 What intel doc should I read for pmode ints?* 17:21:18 Uhm... 17:21:32 Not really sure, you'll have to read the table of contents. :) 17:21:39 You could always look at other people's code. 17:22:07 yeah 17:22:26 However, for talking to the GUI within an OS, I'd recommend some sort of kernel-handled communication. 17:22:50 Not polluting the interrupt table. :) 17:22:58 how would I do that? 17:23:21 --- join: icez (fishy@ACC02868.ipt.aol.com) joined #osdev 17:23:57 Robert: do you have a smart delay routine? 17:24:00 for avr? 17:24:16 ToreSB: Ehm.. read a book. :D 17:24:20 lynx: No, I'm not smart :( 17:24:31 lynx: btw, what can I assume? 17:24:38 lynx: That I know the CPU speed? 17:24:53 ya 17:24:55 lynx: Or that I have an external timer (like a 32KHz crystal)? 17:24:59 Oh. 17:25:01 i am thinking of good one, too 17:25:02 Then just make a loop. 17:25:06 yeye 17:25:13 i just want an elegant one 17:25:19 A loop. 17:25:20 :) 17:25:30 Unless you're multitasking and stuff. 17:25:34 btw, found out how to do that? 17:25:38 i am :/ 17:25:45 --- join: jcolp (~jcolp@mctn1-0666.nb.aliant.net) joined #osdev 17:25:48 Robert: already implemented it 17:25:54 not tested though 17:26:00 --- quit: file (Killed (NickServ (Ghost: jcolp!~jcolp@mctn1-0666.nb.aliant.net))) 17:26:03 --- nick: jcolp -> file 17:26:17 Heh. 17:26:20 --- quit: anavarro ("killall") 17:26:36 but i want it for short delays only 17:26:50 Oh, then I guess a loop is OK. 17:26:56 ye 17:26:57 If you're doing multitasking, you should already have some external timer interrupt, no? 17:27:06 i do 17:27:16 triggered every clock/1024 17:27:19 OK 17:27:24 hi 17:27:28 Then you could use that one for longer breaks. 17:27:29 Hi file 17:27:33 brb 17:27:52 whohooo 17:27:57 Robert: is it bad when the delay routine is +/- 3 cycles? 17:28:01 I'm on the way to become rich and famous 17:28:18 my GUI has commenced 17:28:28 It even has AI ^^ 17:28:32 * icez claps 17:28:42 by selling your strotum and testicles to make aphrotisiaca out of it? 17:28:53 lynx: Depends on what you need it for... does your application care about a 1 microsecond delay? 17:28:58 who ate my bandwidth... 17:29:14 --- quit: file (Client Quit) 17:29:16 And it also has cool names for the modules 17:29:26 Robert: i will use the delay for i2C and writing shit into the SID only 17:29:29 so not really 17:29:33 Some of them are EVEN LATIN!!!11 17:29:59 i am not impressed. 17:30:33 \/\/007 @ |\/|4|-| 1337 147||\| 5C|11Z 17:30:37 lol 17:30:46 ^^ 17:31:20 i had 5 years latin @ skewl 17:31:50 0|\/|6 17:31:56 ok translate 17:32:08 Cogito cogito ergo cogito sum 17:33:00 lynx: Can you show me how you do multitasking? 17:33:01 :) 17:33:12 C'mon you pussy 17:33:14 translate 17:33:18 --- quit: Dr_Evil () 17:33:18 lol 17:33:25 well 17:33:31 what about colons? 17:33:52 ?? 17:33:57 commas 17:34:01 ah 17:34:14 Cogito cogito, ergo cogito sum! 17:34:17 sorry 17:34:19 lol 17:34:22 i think i think thats why i think i am 17:34:24 but 17:34:33 ooo 17:34:34 lol 17:34:40 i dont think you can say egro cogito sum :P 17:34:49 "I think I think therefore I think I am" 17:35:03 It's from the famous quote Cogito, ergo sum 17:35:08 the result is the same? 17:35:54 ok 17:35:57 Amica curiae 17:36:59 did i mention that i hated it? 17:37:05 I'm trying to learn Latin 17:37:13 really? I think it's quite amusing 17:37:22 But I'm so busy :\ 17:37:26 :|* 17:37:39 I'm juggling a bit too many balls atm 17:38:26 ceterumque censeo tuus delendum esse? 17:38:34 whatever. 17:38:39 i R Teh SUQ 17:38:43 lol 17:39:07 I give up translate 17:40:11 can someone please help me with configuring icecast2? I'm trying it for hours now :S 17:40:14 PDP-7 restoration, "scool" (as my English teacher keeps spelling it), This GUI, and so forth 17:40:33 HeavyJoost: BZZZZT OFFTOPIC LEAVE 17:40:36 ;) 17:40:37 --- join: Robert_ (~snofs@h138n2fls31o965.telia.com) joined #osdev 17:40:53 ToreSB: I did an /amsg 17:41:07 HeavyJoost: I was joking 17:41:11 hehe 17:41:21 Hoi Joost., 17:41:26 HeavyJoost: I just had a conversation on Latin. 17:41:28 hallo Robert_ 17:41:35 --- quit: Robert (Killed (NickServ (Ghost: Robert_!~snofs@h138n2fls31o965.telia.com))) 17:41:41 heh i see 17:41:42 i is bbl 17:41:42 --- nick: Robert_ -> robert 17:41:42 --- nick: robert -> Robert 17:41:59 Assimilato informatica. 17:42:17 was that correct? 17:42:36 I assimilate information? 17:43:21 lynx; was that correct? 17:43:46 Video Litera = I see books? 17:43:47 lol 17:43:53 you usually put the predicate on the end 17:43:58 no 17:44:07 litera probably was wrong 17:44:08 literas video 17:44:11 ah 17:44:11 lol 17:44:46 how would you say "I will learn this information"? 17:44:56 --- quit: geist (Read error: 113 (No route to host)) 17:45:08 Informatica assimil(something)? 17:45:26 --- quit: thib ("Client Exiting") 17:48:48 Robert: there? 17:49:08 Tore appelanto! 17:49:15 --- quit: icez () 17:49:19 wee ^_^ 17:51:27 I've got to go 17:51:55 lub you all 17:52:00 --- quit: ToreSB () 17:53:10 lynx: Yes 17:53:22 --- nick: jrydberg_ -> jrydberg- 17:53:40 Heej. 17:56:26 hej du röde 17:57:55 wow 17:58:02 i made a smart delay routine 17:58:04 :) 17:58:20 you're awsome 17:58:31 bleh 17:58:40 i was refering to Robert 17:59:02 Robert: you remember that i explained how the MT works? 18:01:40 --- quit: jwesley ("ChatZilla 0.8.31 [Mozilla rv:1.4/20030529]") 18:03:17 lynx: No. 18:17:54 --- join: Kurt (~kmw@oc-nas-11-s11.cinergycom.net) joined #osdev 18:29:57 Anyone willing to donate hosting for a MMORPG I'm writing? I just need a host for the server itself--website is taken care of. 18:30:16 --- join: MoneyCat (Ishq@frm-64-4-103-79.access.ntelos.net) joined #osdev 18:33:11 No. 18:48:33 --- join: geist (~geist@tkgeisel.com) joined #osdev 19:06:38 --- quit: trans (Read error: 110 (Connection timed out)) 19:20:55 --- join: ToreSB (Tore@51.ppp1-3.o-d.tiscali.no) joined #osdev 19:21:07 j0 19:21:10 ^^ 19:21:50 Hi. 19:23:12 --- quit: Kurt ("Connection reset by rear") 19:23:26 oh sh*** 19:25:01 Where do I go if my chanserv forgot my channel? 19:26:32 To the channel, and then re-register it. :) 19:26:39 no 19:26:41 it won't 19:26:47 Why not? 19:27:06 It forgets FOR EVER 19:27:12 you can't reregister 19:27:25 -ChanServ- Cannot execute commands for forgotten channels 19:27:40 Heh. 19:27:58 You shouldn't have forgotten it :) 19:28:13 lol 19:28:19 no shit sherlock 19:29:43 :D 19:48:48 there 19:48:51 talked to staff 19:57:59 --- quit: witten ("Client exiting") 19:58:56 --- nick: Zenton -> Zenton_ 20:07:22 --- join: Kurt (~kmw@oc-nas-11-s151.cinergycom.net) joined #osdev 20:07:22 --- quit: geist (Read error: 54 (Connection reset by peer)) 20:12:16 --- join: geist (~geist@dsl093-182-050.sfo2.dsl.speakeasy.net) joined #osdev 20:17:43 --- join: Mathis (irc@pD9EA9CB0.dip.t-dialin.net) joined #osdev 20:24:42 --- quit: Mathis ("good night") 20:25:11 --- nick: Kurt -> TheAnnelida 20:25:24 --- quit: ToreSB (Read error: 110 (Connection timed out)) 20:26:09 --- nick: TheAnnelida -> Kurt 20:26:11 --- join: air (~brand@12-210-165-176.client.attbi.com) joined #osdev 20:27:11 --- join: myrddian (~myrddian@CPE-144-137-15-154.vic.bigpond.net.au) joined #osdev 20:27:29 Hi all. 20:27:37 hi u 20:28:38 I am having problems with the gdt register initialising properly ... apparently one of the values is "flipped" per se.. 20:28:56 way to go? 20:29:01 heh 20:29:21 instead of being 0x000003bc its 0x3bc0000 however the base value is intact O_o 20:29:41 this is for limit. 20:29:57 whats the code look like? 20:30:38 Its just a struct with two unsigned int's ... one called base the other called limit 20:30:49 :) 20:31:00 messy 20:31:09 look real close at that the gdt descriptor is supposed to look like 20:31:19 :) 20:31:46 and if you do it in C, get real familiar with __attribute ((packed)) 20:31:56 (I think that's the syntax) 20:32:07 for gcc, yeah 20:32:18 right, and assuming gcc 20:32:38 myrddian: do you need any more hints? 20:32:48 attribute packed.. cool... 20:33:16 --- join: trans (nzlltr@fatwire-201-79.uniserve.ca) joined #osdev 20:34:23 I'm a little suprised that base is correct 20:34:44 if he did what I think he did 20:36:53 * geist wanders off after not hearing any acks 20:37:36 Well lets ee if this works... 20:38:44 i think he thinks 'packed' will fix his problem 20:38:58 but limit is a 16bit value 20:39:32 limit is a 16-bit int.. unless GCC is playing tricks on me >.> 20:39:40 base is the one I am having troubles with 20:39:55 i thought u said it was limit that was swapped? 20:40:06 nope base... limit is set correctly 20:40:06 however the base value is intact O_o 20:40:14 I meant limit ^^;; 20:40:35 gdtr:base=0x3bc0000, limit=0x23 20:40:59 where as the struct has 0x000003bc for the base 20:48:22 does yer structure look like XXXX LLLL BBBBBBBB? 20:48:38 where XXXX is dead space for odd-word alignment? 20:49:36 no.. it did not look like that it's just LLLL BBBBBBBB 20:49:41 and do u load gdtr with 'lgdt [mygdt+2]' 20:50:01 * geist lets this one work itself out 20:50:17 ok .... cool...... 20:50:22 myrddian: try this 20:50:27 mov word [offGDT+2],(set_gdt - gdt)-1 20:50:27 mov dword [offGDT+4],offGDT 20:50:27 lgdt [offGDT+2] 20:50:46 where offGDT is a pointer to the dummy descriptor 20:52:15 bbiaf, taking dog outside 20:57:38 omg 20:58:07 someone lit off a strip of firecrackers a mile away and my dog no longer wanted to be outside 21:14:28 uhmm I am going to check if ebx is holding the correct pointer value passed from the C function >.> 21:40:52 Ok EBX points to it fine 21:41:09 Well as it stands it now loads correctly.. but I am not sure if this is exactly right though 21:41:19 the data structure stands as 21:41:35 unsigned short limit __attribute((packed)); unsigned int base __attribute((packed)); 21:43:18 Is there any way I can find out what are the data lenghts gcc is using? 21:43:29 sizeof 21:43:48 printf("%d", sizeof(unsigned short)); 21:44:36 hint: should be 6 21:44:40 short + int 21:45:16 oh, was thinking u meant unsigned short should be 6 21:45:52 heh, you've been away from C too long 21:46:04 bummer it's a bit warm here 21:46:09 me? 21:46:15 it was in the mid 90s here in the bay area 21:46:25 and of course no place has air conditioning 21:46:30 so it's a little warm in the apartment 21:46:55 i thought u said bay area was always 70 21:47:09 occasionally it gets hot 21:47:13 it'll cool off in a day or so 21:47:30 a big 'H' come over and covered the area 21:47:40 Well I just got it back 21:47:59 ints are 4, shorts are 2 .. and longs are 4 as well O_o 21:48:08 good 21:48:15 myrddian: ya, C is all fscked up 21:48:24 and if you dont do 'packed' gcc will pad the structure out to 8 bytes 21:48:30 so that the second int is aligned 21:48:46 which is slow on x86, illegal on many architectures (unaligned loads/stores) 21:48:49 Oh dear.. this means one of my other structs is now .. err fsck'd 21:49:02 for example 21:49:06 struct foo { 21:49:10 char, int, char, int }; 21:49:11 lgdt doesnt like unaligned data 21:49:14 damn I thought ints where 2... long where 4.. like they would normally be.. 21:49:16 would be 16 bytes long 21:49:19 thats why u gotta odd-word align it 21:49:36 air: huh? you can just pack the structure and point to that 21:49:40 either way 21:49:55 this is an interesting lemon 21:50:04 that's what I did 21:58:02 --- quit: trans (Read error: 110 (Connection timed out)) 22:01:20 --- quit: Kurt ("Connection reset by fear") 22:16:22 Now to deal with the IDT ~_~ 22:16:33 same way 22:16:45 descriptor is same 22:20:35 cool.. 22:30:46 --- join: redblue (star@ppp018.216-96-207.sherb.mt.videotron.ca) joined #osdev 22:34:35 hi 22:38:54 yo 22:52:55 that is WAY too kewl 22:53:37 right-click on page ... googlebar items ... translate to english 22:54:10 --- join: kyelewis (~kyelewis@220.240.64.192) joined #osdev 22:57:02 --- quit: redblue (Connection timed out) 23:02:59 Damn there is no way i can do what I wanted to do ... >.< 23:03:21 --- join: redblue (star@ppp043.216-96-207.sherb.mt.videotron.ca) joined #osdev 23:03:37 oh? 23:04:06 I just wanted kind of like a generic ISR, the OS keeps tabs on what proper routine to call on it's own table 23:04:38 That way I could allocate and deallocate ISR dynamically .. but .. since the number of the ISR is not stored (unless its an exception) I cant do it. 23:05:00 Unless I write an odd 250 Assembler routines putting in the correct value ~_~ 23:05:14 sounds like a plan 23:05:14 that's what I did 23:07:06 uhmm .... 23:07:39 I'll work on the exception handlers first..... 23:07:57 make it a macro 23:07:57 expand it 256 times 23:07:57 easy 23:08:12 modern editors typically feature cut'n'paste functionality 23:08:25 yeah good idea 23:09:47 here's mine: 23:09:48 http://www.newos.org/cgi-bin/fileViewer.cgi?FSPC=//depot/newos/kernel/arch/i386/arch%5finterrupts.S&REV=14 23:12:29 heh 23:12:38 that page has a link tag for authors 23:12:54 who is fredric@mydata.se? 23:13:29 * geist does not see it at all 23:13:38 its hidden 23:13:42 oh in the source 23:13:45 i have "link toolbar" 23:13:51 probably the guy that wrote the P4DB thing 23:14:35 --- join: trans (xltoiq@fatwire-201-79.uniserve.ca) joined #osdev 23:14:57 yeah I see it now 23:35:54 mmmm, beer 23:41:09 damn, it's hot 23:41:14 starting to heat up in here 23:41:16 no computing tonight 23:44:37 --- quit: geist (Remote closed the connection) 23:44:47 --- join: geist (~geist@dsl093-182-050.sfo2.dsl.speakeasy.net) joined #osdev 23:44:58 couldnt live without the net? 23:44:59 :) 23:45:06 fun, I put the laptop down aon the couch and it lost the 802.11 23:45:16 it's right on the edge of reception here in this half of the apartment 23:45:24 heh 23:54:02 --- quit: trans (Read error: 110 (Connection timed out)) 23:57:58 damnit I wanted to do some hacking too 23:57:58 er writing code. 'hacking' isn't good anymore, apparently 23:59:59 --- log: ended osdev/03.06.26