00:00:00 --- log: started osdev/03.07.21 00:22:21 --- quit: crg_ (leguin.freenode.net irc.freenode.net) 00:22:24 --- quit: file (leguin.freenode.net irc.freenode.net) 00:22:26 --- quit: geist (leguin.freenode.net irc.freenode.net) 00:22:28 --- quit: gab (leguin.freenode.net irc.freenode.net) 00:22:28 --- quit: trans (leguin.freenode.net irc.freenode.net) 00:22:30 --- quit: Slowcoder (leguin.freenode.net irc.freenode.net) 00:22:30 --- quit: jonaslund (leguin.freenode.net irc.freenode.net) 00:22:30 --- quit: wli (leguin.freenode.net irc.freenode.net) 00:22:32 --- quit: Robert (leguin.freenode.net irc.freenode.net) 00:22:32 --- quit: Aardappel (leguin.freenode.net irc.freenode.net) 00:22:32 --- quit: oink (leguin.freenode.net irc.freenode.net) 00:22:34 --- quit: notten (leguin.freenode.net irc.freenode.net) 00:22:52 --- join: trans (dogqbc@fatwire-201-67.uniserve.ca) joined #osdev 00:22:52 --- join: oink (ziga@phear.org) joined #osdev 00:22:53 --- join: geist (~geist@tkgeisel.com) joined #osdev 00:22:53 --- join: file (file@mctn1-1874.nb.aliant.net) joined #osdev 00:22:53 --- join: crg_ (crg@lagoon.freebsd.lublin.pl) joined #osdev 00:22:53 --- join: Slowcoder (~jaja@213.187.193.219) joined #osdev 00:22:53 --- join: jonaslund (whizzter@c07984a.sbn.bostream.se) joined #osdev 00:22:53 --- join: Robert (~snofs@h126n2fls31o965.telia.com) joined #osdev 00:22:53 --- join: gab (~prfalken@gaia.chx-labs.org) joined #osdev 00:22:53 --- join: Aardappel (wvo96r@p508C633F.dip.t-dialin.net) joined #osdev 00:22:53 --- join: wli (wli@holomorphy.com) joined #osdev 00:22:53 --- join: notten (root@pcp04278885pcs.union01.nj.comcast.net) joined #osdev 00:28:29 --- quit: crg_ (leguin.freenode.net irc.freenode.net) 00:28:29 --- quit: file (leguin.freenode.net irc.freenode.net) 00:28:29 --- quit: geist (leguin.freenode.net irc.freenode.net) 00:28:50 --- join: crg_ (crg@lagoon.freebsd.lublin.pl) joined #osdev 00:28:50 --- join: file (file@mctn1-1874.nb.aliant.net) joined #osdev 00:28:50 --- join: geist (~geist@tkgeisel.com) joined #osdev 00:29:23 --- quit: gab (leguin.freenode.net irc.freenode.net) 00:29:23 --- quit: trans (leguin.freenode.net irc.freenode.net) 00:29:23 --- quit: Slowcoder (leguin.freenode.net irc.freenode.net) 00:29:23 --- quit: jonaslund (leguin.freenode.net irc.freenode.net) 00:29:23 --- quit: wli (leguin.freenode.net irc.freenode.net) 00:29:25 --- quit: Robert (leguin.freenode.net irc.freenode.net) 00:29:25 --- quit: Aardappel (leguin.freenode.net irc.freenode.net) 00:29:25 --- quit: oink (leguin.freenode.net irc.freenode.net) 00:29:36 --- join: trans (dogqbc@fatwire-201-67.uniserve.ca) joined #osdev 00:29:36 --- join: oink (ziga@phear.org) joined #osdev 00:29:36 --- join: wli (wli@holomorphy.com) joined #osdev 00:29:36 --- join: Aardappel (wvo96r@p508C633F.dip.t-dialin.net) joined #osdev 00:29:36 --- join: gab (~prfalken@gaia.chx-labs.org) joined #osdev 00:29:36 --- join: Robert (~snofs@h126n2fls31o965.telia.com) joined #osdev 00:29:36 --- join: jonaslund (whizzter@c07984a.sbn.bostream.se) joined #osdev 00:29:36 --- join: Slowcoder (~jaja@213.187.193.219) joined #osdev 00:30:02 --- quit: notten (leguin.freenode.net irc.freenode.net) 00:30:14 --- join: notten (root@pcp04278885pcs.union01.nj.comcast.net) joined #osdev 00:30:54 --- quit: trans (Read error: 60 (Operation timed out)) 00:32:21 --- quit: notten (leguin.freenode.net irc.freenode.net) 00:32:21 --- quit: gab (leguin.freenode.net irc.freenode.net) 00:32:21 --- quit: Slowcoder (leguin.freenode.net irc.freenode.net) 00:32:21 --- quit: jonaslund (leguin.freenode.net irc.freenode.net) 00:32:21 --- quit: Robert (leguin.freenode.net irc.freenode.net) 00:32:21 --- quit: Aardappel (leguin.freenode.net irc.freenode.net) 00:32:21 --- quit: wli (leguin.freenode.net irc.freenode.net) 00:32:21 --- quit: oink (leguin.freenode.net irc.freenode.net) 00:32:22 --- quit: crg_ (leguin.freenode.net irc.freenode.net) 00:32:22 --- quit: file (leguin.freenode.net irc.freenode.net) 00:32:22 --- quit: geist (leguin.freenode.net irc.freenode.net) 00:35:35 --- join: crg_ (crg@lagoon.freebsd.lublin.pl) joined #osdev 00:35:35 --- join: file (file@mctn1-1874.nb.aliant.net) joined #osdev 00:35:35 --- join: geist (~geist@tkgeisel.com) joined #osdev 00:35:35 --- join: oink (ziga@phear.org) joined #osdev 00:35:35 --- join: wli (wli@holomorphy.com) joined #osdev 00:35:35 --- join: Aardappel (wvo96r@p508C633F.dip.t-dialin.net) joined #osdev 00:35:35 --- join: gab (~prfalken@gaia.chx-labs.org) joined #osdev 00:35:35 --- join: Robert (~snofs@h126n2fls31o965.telia.com) joined #osdev 00:35:35 --- join: jonaslund (whizzter@c07984a.sbn.bostream.se) joined #osdev 00:35:35 --- join: Slowcoder (~jaja@213.187.193.219) joined #osdev 00:35:49 --- join: notten (root@pcp04278885pcs.union01.nj.comcast.net) joined #osdev 00:35:59 --- quit: Slowcoder (leguin.freenode.net irc.freenode.net) 00:35:59 --- quit: jonaslund (leguin.freenode.net irc.freenode.net) 00:35:59 --- quit: gab (leguin.freenode.net irc.freenode.net) 00:35:59 --- quit: Robert (leguin.freenode.net irc.freenode.net) 00:35:59 --- quit: oink (leguin.freenode.net irc.freenode.net) 00:35:59 --- quit: wli (leguin.freenode.net irc.freenode.net) 00:35:59 --- quit: Aardappel (leguin.freenode.net irc.freenode.net) 00:36:00 --- quit: crg_ (leguin.freenode.net irc.freenode.net) 00:36:00 --- quit: file (leguin.freenode.net irc.freenode.net) 00:36:00 --- quit: geist (leguin.freenode.net irc.freenode.net) 00:38:07 --- quit: notten (leguin.freenode.net irc.freenode.net) 00:38:39 --- join: Slowcoder (~jaja@213.187.193.219) joined #osdev 00:38:39 --- join: jonaslund (whizzter@c07984a.sbn.bostream.se) joined #osdev 00:38:39 --- join: Robert (~snofs@h126n2fls31o965.telia.com) joined #osdev 00:38:39 --- join: gab (~prfalken@gaia.chx-labs.org) joined #osdev 00:38:39 --- join: Aardappel (wvo96r@p508C633F.dip.t-dialin.net) joined #osdev 00:38:39 --- join: wli (wli@holomorphy.com) joined #osdev 00:38:39 --- join: oink (ziga@phear.org) joined #osdev 00:38:39 --- join: crg_ (crg@lagoon.freebsd.lublin.pl) joined #osdev 00:38:39 --- join: file (file@mctn1-1874.nb.aliant.net) joined #osdev 00:38:39 --- join: geist (~geist@tkgeisel.com) joined #osdev 00:40:24 --- join: notten (root@pcp04278885pcs.union01.nj.comcast.net) joined #osdev 00:59:30 hmm. freenode is havin a gala time these days with the splits 01:06:50 --- quit: gfafgawrg ("Fhtagn-Nagh Yog Sothoth") 01:30:18 --- join: kernel2421 (~silvio@ppp-62-10-94-186.dialup.tiscali.it) joined #osdev 01:31:15 * kernel2421 augura buon giorno ad * 01:39:07 buon = good , giorno = day, ad = to 01:39:11 now whats augura? 01:41:37 ihihiih 01:41:49 happy new day ^___^ 01:41:56 oh. augura = happy? 01:42:00 yes 01:42:05 cool 01:42:09 :-) 01:42:14 ;) 01:42:27 kernel2421: tuos ? todos ? todo ? 01:42:37 bueon giorno ad todos 01:42:38 ? 01:42:42 :\ 01:42:44 buon 01:43:00 i'm guessing italian words :) 01:43:54 i suck at linguistics 01:44:10 for that matter i suck at almost everything 01:52:38 --- join: trans (lvcwsf@fatwire-201-67.uniserve.ca) joined #osdev 02:36:12 --- join: asm (asm@dsl-213-023-243-104.arcor-ip.net) joined #osdev 02:39:19 --- quit: trans (Read error: 110 (Connection timed out)) 02:41:27 --- join: kyelewis (~kye@dsl-77.68.240.220.lns02-dryb-mel.dsl.comindico.com.au) joined #osdev 02:41:29 heyas 02:53:10 --- join: mani (~mani@219.65.121.28) joined #osdev 03:09:11 --- nick: kyelewis -> kyelewis_away 03:11:56 --- quit: mani ("Client Exiting") 03:13:08 --- join: ReKleSS (~h@c210-49-222-79.mckinn1.vic.optusnet.com.au) joined #osdev 03:13:11 Hi all 03:13:22 now, I know there are a few german speakers in here... are any around and awake? 03:18:50 guten tag 03:21:27 grützi 03:22:57 --- quit: oink (Read error: 60 (Operation timed out)) 03:29:33 ok, good... just a moment 03:29:53 (I'm trying to translate a recipe, some of it is... weird) 03:30:47 --- join: gfafgawrg (~gfafgawrg@213-35-165-45-dsl.kjj.estpak.ee) joined #osdev 03:32:10 here it is... 03:32:18 --- quit: kyelewis_away (Read error: 110 (Connection timed out)) 03:32:20 unterruehren 03:32:29 according to the translator, it's 'under agitate' which makes no sens 03:32:31 *sense 03:32:33 what should it be? 03:33:44 --- join: Mathis (Mathis@pD9EAB2C5.dip.t-dialin.net) joined #osdev 03:38:09 --- quit: Aardappel (Read error: 60 (Operation timed out)) 03:39:28 It means to agitate something into a paste for example. 03:39:34 "under" only means the course of motion with the cook spoon. 03:39:45 oh, ok... thx 03:45:00 asm: you're an OS developer newbie? 03:49:05 --- join: oink (ziga@phear.org) joined #osdev 03:51:35 --- join: puccio (1000@host239-150.pool80180.interbusiness.it) joined #osdev 03:51:43 dude dude check one dude 03:51:59 ? 03:52:03 --- part: puccio left #osdev 03:52:48 --- join: trans (uvkjzi@fatwire-201-67.uniserve.ca) joined #osdev 03:58:48 away 03:58:49 --- quit: Mathis ("User pushed the X - because it's Xtra, baby") 03:58:51 --- quit: kernel2421 (Read error: 110 (Connection timed out)) 03:59:49 --- join: eniac (~eniac@100.40-200-80.adsl.skynet.be) joined #osdev 04:02:39 --- join: kernel2421 (~silvio@ppp-62-10-90-88.dialup.tiscali.it) joined #osdev 04:11:18 --- join: hsaliak (1000@cm252.omega72.maxonline.com.sg) joined #osdev 04:11:35 hmm i am not able to execute a jump to the protected mode on my code 04:12:27 to point to the first entry of the GDT , i must use 8h right? since the size of an entry is 8 bytes? 04:12:52 as in JMP CS32:offset where CS32 equ 1<< 3 ? 04:15:40 hmm. yea, size = 8 bytes 04:16:15 but if cs32=0x08 depends on whats the 2nd entry in your GDT 04:16:31 if the 2nd entry is a codesegment, then its fine 04:18:17 the first entry is null, and the 2nd entry is the CS 04:18:48 cool 04:19:16 but its not jumping for some reason 04:19:18 and to jump to the label i do like 04:19:38 CS32:(OLD_CS<<4)+setup_prot 04:20:16 as in real mode the value in CS is shifted automatically by 4 bits , and added to offset, now CS32 has a base of 0, i use this way to calculate the address 04:20:53 are you sure the GDT is correct? 04:20:57 count the bits to make sure 04:21:02 yeah i counted 04:21:07 ah, ok 04:21:10 dw 0 4 times at first 04:21:16 then 8 bytes 04:21:45 >>PANIC<< exception(): 3rd (13) exception with no resolution 04:21:50 i should look what 13 is 04:21:55 13 04:21:57 er... 04:22:01 general protection fault 04:22:27 hehe 04:22:33 yeah i just looked 04:22:50 exceeding segment limit.. hmm 04:22:57 where do you look? 04:23:10 to see what 13 is? 04:23:19 and how did you figure out that 'exceeding segment limit' 04:23:48 mors: people.freebsd.org/~jhb/386htm/ 04:24:05 mors: http://people.freebsd.org/~jhb/386htm/ 04:24:12 if you have chat client that makes you click directly 04:24:15 00000832160i[CPU ] selector->index*8 + 7 = 15 04:24:15 00000832160i[CPU ] gdtr.limit = 0 04:24:15 00000832160i[CPU ] fetch_raw_descriptor: GDT: index > limit 04:24:21 i get that too heh 04:24:50 oh. you got that in bochs? 04:24:54 ok 04:24:55 yeah 04:27:56 i have soemthing like 04:28:28 gdtp: db 8*3 ; dd (OLD_CS)+GDT 04:28:43 err like gdtp: db 8*3 ; dd (OLD_CS<<4)+GDT 04:29:15 GDT is where the db dw etc and all is done to define my GDT 04:31:04 ah crap... interrupt handler is broken.... 04:31:24 oh db 99 04:31:25 crap 04:33:41 relax.. you seem confused :P 04:35:28 i supposed to db 10011010b for cs i think 04:36:57 (isn't q the standard suffix for bit ?) 04:37:18 why would it be? 04:37:32 because b has been assigned to something else iirc. 04:37:47 really, my nasm says b 04:37:51 yes, nasm uses b 04:37:59 q for octal 04:38:09 oh, that's it then 04:42:07 gah, this is weird... 04:42:13 my OS crashes on a function call 04:42:23 it doesn't even get into the call, it just dies 04:47:00 maybe its time had come to bid farewell 04:47:05 we all have to die someday.. 04:47:37 er... I don't think so... actually, I think one of the call params was crashing it :p 04:48:25 darn that doesnt seem to be the cause of the problem 04:48:30 ill come back and try to tackle it 04:48:49 i so wanted to start writing some C today :( 04:49:27 don't worry about the bootloader, then 04:49:31 just write the kernel, and use grub 04:49:42 when you're happy with your OS and want to do you own bootloader, do it then 04:49:47 it lets you do the interesting stuff first 04:50:53 hehe but i am almost there 04:51:31 bootloader is just to get me familiar with asm and the intricacies , its ok, now it loads off the floppy quite decent 04:59:58 hrm... it's safe to move the stack whenever I want, isn't it? 05:00:21 I mean, there might be trouble returning from functions and using local variables 05:00:25 but generally, it's ok, isn't it? 05:00:39 --- join: mur (jukka@baana-62-165-186-178.phnet.fi) joined #osdev 05:01:13 murmurmurmur 05:01:22 morrrrrs 05:01:33 murmurmur = 3 mors 05:02:01 --- quit: redblue (Read error: 104 (Connection reset by peer)) 05:15:00 --- part: ReKleSS left #osdev 05:17:07 ;] 05:17:48 ;) 05:25:21 [; 05:29:43 hello mur 05:29:55 hey silvio! 05:30:20 :-) 05:32:55 --- quit: trans (Read error: 110 (Connection timed out)) 06:07:36 --- join: zwane_ (~zwane@dhcp196.linuxsymposium.org) joined #osdev 06:21:43 --- join: eniac_ (~eniac@13.46-200-80.adsl.skynet.be) joined #osdev 06:25:01 --- join: wl (philipp@pD9E2D63B.dip.t-dialin.net) joined #osdev 06:25:11 --- quit: eniac (Read error: 60 (Operation timed out)) 06:28:24 --- join: wcstok (jwhite@cse-old.unl.edu) joined #osdev 06:34:47 --- part: zwane_ left #osdev 06:43:32 --- join: file[work] (~file_work@st118-2029.district8.nbed.nb.ca) joined #osdev 06:50:22 --- join: Mathis (Mathis@pD9EAA5DF.dip.t-dialin.net) joined #osdev 06:50:34 hi 06:51:03 hey mathis 06:51:16 hey mors 07:00:55 --- join: z3r0_one (~z3r0_one@lsanca1-ar51-4-42-020-164.lsanca1.dsl-verizon.net) joined #osdev 07:02:05 --- join: trans (nmysur@fatwire-201-67.uniserve.ca) joined #osdev 07:08:54 argh this is killing me i think its loading gdt wrongly 07:09:05 :) 07:09:20 it says gdtr.limit=0 no matter what i set it to 07:09:23 i know the initial bootsector frustration :) 07:09:41 why dont you use bochs to see if gdt is loaded properly 07:09:49 set breakpoint and info gdt 07:10:18 mathsisisis 07:13:09 mors how do i enter the bochs 07:13:13 debugger 07:13:33 heh. debugger can be arranged as 'buggered' 07:13:45 thats funny.. 07:13:51 do you like to be buggered? mur 07:14:06 yes hsaliak. compile bochs with the debugging option 07:14:10 and you really need it for osdev 07:14:42 * mur is a bug :) 07:14:58 mors: will do 07:15:26 i did a 07:15:28 lgdt [gdtp] ; gdtp is here, now this is all temporary 07:15:28 sgdt [fag] ; store it 07:15:28 mov dword eax,[fag] 07:15:28 mov ebx,[fag+4] 07:15:30 jmp $ 07:15:47 and i get 0s in eax and .. well thats supposed to be bx, but its all 0s! 07:16:06 * mors wonders if mur got the meaning of 'buggered' 07:16:20 buggered = To practice sodomy . 07:16:38 and sodomy = Any of various forms of sexual intercourse held to be unnatural or abnormal, especially anal intercourse or bestiality. 07:16:39 heh 07:17:21 and what happened? hsaliak 07:17:44 its not supposed to be 0s :( 07:18:07 yes 07:18:08 did you check your GDT with bochs? 07:18:12 cool 07:18:15 :P 07:18:35 --enable-gdb-stub --enable-x86-debugger --enable-diasm --enable-iodebug 07:18:36 are ok? 07:18:46 yea, thats it i guess 07:18:47 --- quit: z3r0_one (Read error: 54 (Connection reset by peer)) 07:18:58 Hurray! 07:19:02 I'm done at work today! 07:19:06 Hurray! :) 07:19:06 hsaliak: read the install docs? 07:19:15 welcome home, smari :) 07:19:17 Mathis: not thoroughly 07:19:23 mors: thx. :) 07:19:28 hsaliak: do it BEFORE compiling! 07:19:37 i read it the first time i did 07:19:50 didnt enable the debugger at that time didnt think it was really necessary 07:20:10 I dont think so that you will need --enable-iodebug 07:20:13 you will like it 07:20:21 or --enable-x86-debugger 07:22:05 I did a 07:22:12 mov eax, 1 07:22:16 is it okay? 07:22:34 ah i require an --enable-debugger 07:22:53 is that a tricky question? mathis 07:23:04 no 07:23:28 I dont know exactly how to use mov 07:23:31 or eax 07:23:32 or 1 07:23:33 if you have got a problem with me be direct 07:23:36 looks fine to me, my asm sucks anyway 07:24:00 *g* 07:24:21 who has a problem with whom? 07:24:26 oh you talkin about mathis? hsaliak 07:24:41 dont worry. he is usually direct without using manners to spice up :) 07:24:52 heh yeah i thought he was making fun of my previous posts 07:25:00 for i said something similar above 07:25:51 yeah, now im sure about the mov eax,1 07:25:54 *I dont need to read docs, I am a n00bie* 07:27:17 *I want everyone else except me solving my problems, I am a n00bie* 07:27:33 :) 07:27:39 if you dont have anything constructive to contribute, why dont you be quier 07:27:40 if you dont have anything constructive to contribute, why dont you be quiet 07:27:42 rather 07:28:59 i am sorry but i was under the impression that this channel is for discussion on some os dev. and one cant do such things, no matter how many doc one reads without running into some problems at least. furthermore asking for second opinion is not something that is condoned is it? 07:29:21 uh uh, hsaliak. take it easy.. 07:29:23 --- quit: kernel2421 (Read error: 104 (Connection reset by peer)) 07:29:26 you can ask Qs 07:29:35 and mathis contributes a lot in here 07:29:40 mors: thank you 07:29:46 and the world is happy 07:29:55 mors: i know i am new to the channel, and i dont want to step on anyone's toes, and thank you for your help 07:29:58 --- part: hsaliak left #osdev 07:30:22 was he a teenager, i wonder 07:30:31 he's a child 07:30:51 a child trying to solve problems created by grown-ups 07:51:38 --- quit: file[work] (Read error: 60 (Operation timed out)) 07:57:26 --- quit: gfafgawrg ("Fhtagn-Nagh Yog Sothoth") 08:00:11 --- quit: trans (Read error: 60 (Operation timed out)) 08:08:48 --- quit: Mathis (leguin.freenode.net irc.freenode.net) 08:08:48 --- quit: eniac_ (leguin.freenode.net irc.freenode.net) 08:08:52 --- quit: Slowcoder (leguin.freenode.net irc.freenode.net) 08:08:52 --- quit: gab (leguin.freenode.net irc.freenode.net) 08:08:53 --- quit: jonaslund (leguin.freenode.net irc.freenode.net) 08:08:53 --- quit: wli (leguin.freenode.net irc.freenode.net) 08:08:54 --- quit: Robert (leguin.freenode.net irc.freenode.net) 08:09:25 --- join: Mathis (Mathis@pD9EAA5DF.dip.t-dialin.net) joined #osdev 08:09:25 --- join: eniac_ (~eniac@13.46-200-80.adsl.skynet.be) joined #osdev 08:09:25 --- join: wli (wli@holomorphy.com) joined #osdev 08:09:25 --- join: gab (~prfalken@gaia.chx-labs.org) joined #osdev 08:09:25 --- join: Robert (~snofs@h126n2fls31o965.telia.com) joined #osdev 08:09:25 --- join: jonaslund (whizzter@c07984a.sbn.bostream.se) joined #osdev 08:09:25 --- join: Slowcoder (~jaja@213.187.193.219) joined #osdev 08:32:01 --- quit: cookin (Read error: 110 (Connection timed out)) 08:45:01 --- join: cookin (~jrydberg@h156n1c1o1044.bredband.skanova.com) joined #osdev 08:57:50 --- quit: mur (leguin.freenode.net irc.freenode.net) 08:57:52 --- quit: crg_ (leguin.freenode.net irc.freenode.net) 08:57:53 --- quit: file (leguin.freenode.net irc.freenode.net) 08:58:15 --- join: mur (jukka@baana-62-165-186-178.phnet.fi) joined #osdev 08:58:15 --- join: file (file@mctn1-1874.nb.aliant.net) joined #osdev 08:58:15 --- join: crg_ (crg@lagoon.freebsd.lublin.pl) joined #osdev 08:58:56 --- quit: oink (leguin.freenode.net irc.freenode.net) 08:58:57 --- quit: minddog_ (leguin.freenode.net irc.freenode.net) 08:59:01 --- quit: CLxyz (leguin.freenode.net irc.freenode.net) 08:59:01 --- quit: MoneyCat (leguin.freenode.net irc.freenode.net) 08:59:04 --- quit: Zenton_ (leguin.freenode.net irc.freenode.net) 08:59:04 --- quit: vect (leguin.freenode.net irc.freenode.net) 08:59:04 --- quit: lodda (leguin.freenode.net irc.freenode.net) 08:59:04 --- quit: andre` (leguin.freenode.net irc.freenode.net) 08:59:21 --- join: oink (ziga@phear.org) joined #osdev 08:59:21 --- join: minddog_ (~minddog@67.128.0.32) joined #osdev 08:59:21 --- join: CLxyz (CLxyz@00-01-03-d2-a4-07.bconnected.net) joined #osdev 08:59:21 --- join: MoneyCat (Ishq@frm-64-4-101-254.access.ntelos.net) joined #osdev 08:59:21 --- join: vect (~foo@rewt.no-ip.org) joined #osdev 08:59:21 --- join: lodda (~playgroun@h126n2fls31o965.telia.com) joined #osdev 08:59:21 --- join: andre` (andre@103.80-202-211.nextgentel.com) joined #osdev 08:59:21 --- join: Zenton_ (~vicente@8.Red-80-34-35.pooles.rima-tde.net) joined #osdev 08:59:55 --- quit: cookin (leguin.freenode.net irc.freenode.net) 08:59:55 --- quit: wcstok (leguin.freenode.net irc.freenode.net) 08:59:55 --- quit: fluxy_ (leguin.freenode.net irc.freenode.net) 08:59:56 --- quit: asmodeus (leguin.freenode.net irc.freenode.net) 08:59:56 --- quit: sayke (leguin.freenode.net irc.freenode.net) 08:59:57 --- quit: Divine (leguin.freenode.net irc.freenode.net) 08:59:57 --- quit: Smari (leguin.freenode.net irc.freenode.net) 08:59:58 --- quit: agony (leguin.freenode.net irc.freenode.net) 09:00:05 --- quit: HeavyJoost (leguin.freenode.net irc.freenode.net) 09:00:05 --- join: EtherNet (~EtherNet@host195.200-45-180.telecom.net.ar) joined #osdev 09:00:21 --- join: cookin (~jrydberg@h156n1c1o1044.bredband.skanova.com) joined #osdev 09:00:21 --- join: wcstok (jwhite@cse-old.unl.edu) joined #osdev 09:00:21 --- join: fluxy_ (~newt2@12-208-222-49.client.attbi.com) joined #osdev 09:00:21 --- join: asmodeus (~www@h30n1fls306o1038.telia.com) joined #osdev 09:00:21 --- join: sayke (~abuse@sttlnas64poolC126.sttl.uswest.net) joined #osdev 09:00:21 --- join: Divine (~john@12-246-112-182.client.attbi.com) joined #osdev 09:00:21 --- join: Smari (~spm@optimized.bitcode.org) joined #osdev 09:00:21 --- join: agony (~jay@AMontsouris-108-2-4-5.w193-252.abo.wanadoo.fr) joined #osdev 09:00:21 --- join: HeavyJoost (~heavyjoos@a213-84-139-110.adsl.xs4all.nl) joined #osdev 09:00:37 --- join: mani (~mani@219.65.121.14) joined #osdev 09:01:44 --- join: Kurt (~kmw@oc-nas-11-s245.cinergycom.net) joined #osdev 09:01:50 --- quit: Kurt (leguin.freenode.net irc.freenode.net) 09:01:52 --- quit: gab (leguin.freenode.net irc.freenode.net) 09:01:52 --- quit: Slowcoder (leguin.freenode.net irc.freenode.net) 09:01:53 --- quit: jonaslund (leguin.freenode.net irc.freenode.net) 09:01:53 --- quit: eniac_ (leguin.freenode.net irc.freenode.net) 09:01:53 --- quit: Robert (leguin.freenode.net irc.freenode.net) 09:01:53 --- quit: wli (leguin.freenode.net irc.freenode.net) 09:01:54 --- quit: Mathis (leguin.freenode.net irc.freenode.net) 09:01:55 --- quit: wl (leguin.freenode.net irc.freenode.net) 09:01:56 --- quit: notten (leguin.freenode.net irc.freenode.net) 09:01:59 --- quit: Smari (leguin.freenode.net irc.freenode.net) 09:01:59 --- quit: Divine (leguin.freenode.net irc.freenode.net) 09:01:59 --- quit: fluxy_ (leguin.freenode.net irc.freenode.net) 09:02:00 --- quit: agony (leguin.freenode.net irc.freenode.net) 09:02:00 --- quit: wcstok (leguin.freenode.net irc.freenode.net) 09:02:02 --- quit: sayke (leguin.freenode.net irc.freenode.net) 09:02:03 --- quit: HeavyJoost (leguin.freenode.net irc.freenode.net) 09:02:04 --- quit: asmodeus (leguin.freenode.net irc.freenode.net) 09:02:04 --- quit: cookin (leguin.freenode.net irc.freenode.net) 09:02:05 --- quit: EtherNet (leguin.freenode.net irc.freenode.net) 09:02:08 --- quit: CLxyz (leguin.freenode.net irc.freenode.net) 09:02:08 --- quit: Zenton_ (leguin.freenode.net irc.freenode.net) 09:02:09 --- quit: vect (leguin.freenode.net irc.freenode.net) 09:02:09 --- quit: lodda (leguin.freenode.net irc.freenode.net) 09:02:09 --- quit: andre` (leguin.freenode.net irc.freenode.net) 09:02:09 --- quit: MoneyCat (leguin.freenode.net irc.freenode.net) 09:02:10 --- quit: minddog_ (leguin.freenode.net irc.freenode.net) 09:02:10 --- quit: oink (leguin.freenode.net irc.freenode.net) 09:02:10 --- quit: mani (leguin.freenode.net irc.freenode.net) 09:02:10 --- quit: crg_ (leguin.freenode.net irc.freenode.net) 09:02:12 --- quit: file (leguin.freenode.net irc.freenode.net) 09:02:12 --- quit: mur (leguin.freenode.net irc.freenode.net) 09:02:14 --- quit: geist (leguin.freenode.net irc.freenode.net) 09:02:14 --- quit: segfault (leguin.freenode.net irc.freenode.net) 09:02:35 --- join: Kurt (~kmw@oc-nas-11-s245.cinergycom.net) joined #osdev 09:02:35 --- join: mani (~mani@219.65.121.14) joined #osdev 09:02:35 --- join: HeavyJoost (~heavyjoos@a213-84-139-110.adsl.xs4all.nl) joined #osdev 09:02:35 --- join: agony (~jay@AMontsouris-108-2-4-5.w193-252.abo.wanadoo.fr) joined #osdev 09:02:35 --- join: Smari (~spm@optimized.bitcode.org) joined #osdev 09:02:35 --- join: Divine (~john@12-246-112-182.client.attbi.com) joined #osdev 09:02:35 --- join: sayke (~abuse@sttlnas64poolC126.sttl.uswest.net) joined #osdev 09:02:35 --- join: asmodeus (~www@h30n1fls306o1038.telia.com) joined #osdev 09:02:35 --- join: fluxy_ (~newt2@12-208-222-49.client.attbi.com) joined #osdev 09:02:36 --- join: wcstok (jwhite@cse-old.unl.edu) joined #osdev 09:02:36 --- join: cookin (~jrydberg@h156n1c1o1044.bredband.skanova.com) joined #osdev 09:02:36 --- join: EtherNet (~EtherNet@host195.200-45-180.telecom.net.ar) joined #osdev 09:02:36 --- join: Zenton_ (~vicente@8.Red-80-34-35.pooles.rima-tde.net) joined #osdev 09:02:36 --- join: andre` (andre@103.80-202-211.nextgentel.com) joined #osdev 09:02:36 --- join: lodda (~playgroun@h126n2fls31o965.telia.com) joined #osdev 09:02:36 --- join: vect (~foo@rewt.no-ip.org) joined #osdev 09:02:36 --- join: MoneyCat (Ishq@frm-64-4-101-254.access.ntelos.net) joined #osdev 09:02:36 --- join: CLxyz (CLxyz@00-01-03-d2-a4-07.bconnected.net) joined #osdev 09:02:36 --- join: minddog_ (~minddog@67.128.0.32) joined #osdev 09:02:36 --- join: oink (ziga@phear.org) joined #osdev 09:02:36 --- join: crg_ (crg@lagoon.freebsd.lublin.pl) joined #osdev 09:02:36 --- join: file (file@mctn1-1874.nb.aliant.net) joined #osdev 09:02:36 --- join: mur (jukka@baana-62-165-186-178.phnet.fi) joined #osdev 09:02:36 --- join: Slowcoder (~jaja@213.187.193.219) joined #osdev 09:02:36 --- join: jonaslund (whizzter@c07984a.sbn.bostream.se) joined #osdev 09:02:36 --- join: Robert (~snofs@h126n2fls31o965.telia.com) joined #osdev 09:02:36 --- join: gab (~prfalken@gaia.chx-labs.org) joined #osdev 09:02:36 --- join: wli (wli@holomorphy.com) joined #osdev 09:02:36 --- join: eniac_ (~eniac@13.46-200-80.adsl.skynet.be) joined #osdev 09:02:36 --- join: Mathis (Mathis@pD9EAA5DF.dip.t-dialin.net) joined #osdev 09:02:37 --- join: wl (philipp@pD9E2D63B.dip.t-dialin.net) joined #osdev 09:02:37 --- join: notten (root@pcp04278885pcs.union01.nj.comcast.net) joined #osdev 09:02:37 --- join: geist (~geist@tkgeisel.com) joined #osdev 09:02:37 --- join: segfault (segfault@AGENT.SMITH.WAS.CODED.BY.CORE-DUMPED.ORG) joined #osdev 09:04:01 --- quit: wcstok ("changing servers") 09:10:46 --- quit: sayke (No route to host) 09:13:02 --- join: gfafgawrg (~gfafgawrg@213-35-165-171-dsl.kjj.estpak.ee) joined #osdev 09:15:55 hello friends 09:16:29 hey ether 09:16:47 hey! 09:17:45 mors hey!!!! hello 09:17:50 mur hello my little friend :D 09:17:53 ;) 09:17:59 hello grandfather EtherNet :) 09:18:04 mur how is php going on ? 09:18:16 i stopped coding today 09:18:23 that is good 09:18:37 ugh, i dont like this new layout of osdev.neopages.net. the earlier one was so much more neater. specially the earlier color theme was better 09:22:28 --- join: sayke (~abuse@sttldslgw29poolD134.sttl.uswest.net) joined #osdev 09:27:29 --- quit: mani (Read error: 113 (No route to host)) 09:30:55 --- join: trans (ipswbu@fatwire-201-67.uniserve.ca) joined #osdev 09:35:33 --- join: pr1 (~pr1@L0280P02.dipool.highway.telekom.at) joined #osdev 09:41:50 --- join: zwane_ (~zwane@dhcp196.linuxsymposium.org) joined #osdev 09:52:12 --- join: Dr_Evil (~dos4gw@p508FF60F.dip.t-dialin.net) joined #osdev 09:55:13 --- part: zwane_ left #osdev 10:01:19 anyone knows flex very well ? 10:05:15 --- join: common- (~keithf@alma-lan-rtr2.accessatc.net) joined #osdev 10:09:01 --- quit: Mathis ("User pushed the X - because it's Xtra, baby") 10:12:24 --- quit: Dr_Evil () 10:22:29 --- nick: mur -> mur_masterchef 10:34:36 --- join: thib (~thib@bofh.bitcode.org) joined #osdev 10:38:13 --- join: kron3d|work (~essiene@216.147.150.154) joined #osdev 10:38:23 helo fellas 10:41:36 hello 10:43:08 --- quit: trans (Read error: 60 (Operation timed out)) 10:52:23 hey kron :) 10:52:36 lol 10:52:42 dude 10:54:24 --- join: zwane_ (~zwane@dhcp196.linuxsymposium.org) joined #osdev 10:55:49 --- part: zwane_ left #osdev 11:01:37 ? 11:02:13 lol 11:13:28 --- join: lx9 (~asdf@livexml.logicscope.com) joined #osdev 11:16:02 --- quit: pr1 (Read error: 54 (Connection reset by peer)) 11:16:13 --- join: pr1 (~pr1@L0293P23.dipool.highway.telekom.at) joined #osdev 11:17:02 --- part: lx9 left #osdev 11:23:12 --- part: asm left #osdev 11:23:42 --- join: asm (~user@dsl-213-023-243-104.arcor-ip.net) joined #osdev 11:27:22 --- nick: mur_masterchef -> mur 11:50:57 --- quit: kron3d|work (Read error: 54 (Connection reset by peer)) 12:00:05 --- join: kron3d (~essiene@216.147.150.154) joined #osdev 12:04:12 --- join: kernel2421 (~silvio@ppp-203-196.25-151.libero.it) joined #osdev 12:04:25 ciao silvioioioio I/O :) 12:05:02 * kernel2421 saluta * 12:06:01 holla 12:06:22 we 12:06:29 hrllo mur, kron3d 12:22:34 --- join: trans (dvxdcv@fatwire-201-67.uniserve.ca) joined #osdev 12:29:05 --- join: sliv3r (Socom-10@213.157.177.107) joined #osdev 12:32:26 sup everyone. 12:34:44 --- join: witten (~witten@ip-64-32-131-193.dsl.lax.megapath.net) joined #osdev 12:37:58 --- join: zwane_ (~zwane@dhcp196.linuxsymposium.org) joined #osdev 12:39:12 --- part: zwane_ left #osdev 12:46:53 --- quit: sliv3r () 12:52:22 --- quit: eniac_ ("Lost terminal") 13:14:12 --- nick: kron3d -> kron3d|work 13:14:58 --- quit: common- () 13:22:27 --- quit: trans (Read error: 60 (Operation timed out)) 13:27:57 --- join: ASau (~asau@158.250.48.196) joined #osdev 13:28:43 --- part: ASau left #osdev 13:45:05 --- join: eniac (~eniac@13.46-200-80.adsl.skynet.be) joined #osdev 13:45:06 --- quit: EtherNet (Read error: 54 (Connection reset by peer)) 13:49:52 --- join: EtherNet (~EtherNet@host195.200-45-180.telecom.net.ar) joined #osdev 13:53:21 --- join: Dr_Evil (DSLflat@p508FF60F.dip.t-dialin.net) joined #osdev 13:56:42 --- quit: eniac ("Lost terminal") 14:06:53 --- quit: Dr_Evil () 14:14:11 --- part: thib left #osdev 14:14:11 --- join: thib (~thib@bofh.bitcode.org) joined #osdev 14:23:12 --- quit: Kurt ("Connection reset by rear") 14:29:31 --- join: eniac (~eniac@13.46-200-80.adsl.skynet.be) joined #osdev 14:29:39 --- quit: gfafgawrg ("Fhtagn-Nagh Yog Sothoth") 14:37:24 --- join: Dr_Evil (DSLflat@p508FF60F.dip.t-dialin.net) joined #osdev 14:44:23 --- quit: eniac ("Lost terminal") 14:46:55 --- quit: file (Read error: 104 (Connection reset by peer)) 14:48:38 --- join: file (file@mctn1-1874.nb.aliant.net) joined #osdev 14:52:19 byebye 14:52:20 --- quit: asm ("ERC v2.91 $Revision: 1.239 $ (IRC client for Emacs)") 14:56:31 * segfault has returned.. back again ..[gone/16h 19m 38s] 15:00:22 wb 15:00:48 --- join: trans (ejcpga@fatwire-201-67.uniserve.ca) joined #osdev 15:44:24 --- quit: pr1 ("Client Exiting") 15:47:06 --- quit: mur ("MURRR!") 15:47:54 --- quit: file (Read error: 60 (Operation timed out)) 15:49:59 --- join: mur (murr@baana-62-165-189-64.phnet.fi) joined #osdev 15:59:00 --- quit: wl ("Quit") 16:01:35 --- part: kernel2421 left #osdev 16:24:53 --- quit: EtherNet (Read error: 104 (Connection reset by peer)) 16:30:02 howdy folks 16:30:09 anything intersting going on? 16:34:30 --- quit: MoneyCat (Connection reset by peer) 16:34:38 --- join: Ishq (Ishq@frm-64-4-101-254.access.ntelos.net) joined #osdev 16:34:40 --- nick: Ishq -> MoneyCat 16:34:43 coding irc client 16:35:32 uhggg 16.8k connection 16:35:40 --- quit: MoneyCat (Client Quit) 16:36:47 --- join: MoneyCat (Ishq@frm-64-4-101-254.access.ntelos.net) joined #osdev 16:37:09 much better, 40k >:) 16:37:16 --- quit: Dr_Evil () 16:37:20 --- join: DRF (Daniel@host81-7-57-52.surfport24.v21.co.uk) joined #osdev 16:54:04 --- quit: thib ("Client Exiting") 17:23:13 --- join: DanRF (Daniel@host81-7-62-168.surfport24.v21.co.uk) joined #osdev 17:23:31 --- quit: DRF (Killed (NickServ (ghosted: DanRF!Daniel@host81-7-62-168.surfport24.v21.co.uk))) 17:23:34 --- nick: DanRF -> DRF 17:30:45 --- join: redblue (star@ppp062.216-96-207.sherb.mt.videotron.ca) joined #osdev 17:48:27 --- quit: mur ("esiere!") 18:09:57 --- quit: DRF ("Client Exiting") 18:10:53 --- join: iwhte (~Family@pool-68-163-110-114.bos.east.verizon.net) joined #osdev 18:11:57 --- part: iwhte left #osdev 18:27:23 --- join: codacola (~codacola@210-54-197-15.dialup.xtra.co.nz) joined #osdev 19:08:19 --- quit: codacola ("Client Exiting") 19:11:11 --- join: Kurt (~kmw@oc-nas-11-s237.cinergycom.net) joined #osdev 19:15:13 --- join: codacola (~codacola@210-55-39-90.dialup.xtra.co.nz) joined #osdev 19:16:51 --- quit: trans (Read error: 60 (Operation timed out)) 19:26:53 --- join: dm_ (~unk@200.152.53.11) joined #osdev 19:27:04 --- part: dm_ left #osdev 19:40:14 --- join: msa (~msa@APuteaux-115-1-3-223.w193-251.abo.wanadoo.fr) joined #osdev 19:49:47 --- quit: witten ("bye") 19:56:50 * segfault is gone.. autoaway after 30 min ..[cyp(l/on.p/on)] 20:06:33 --- join: air (~brand@12-210-175-51.client.attbi.com) joined #osdev 20:07:55 http://www.thewildbeast.co.uk/sylpheed-claws/bugzilla/show_bug.cgi?id=246 20:08:04 check out that bug request 20:08:13 he says its a feature 20:08:37 its a feature to have a worthless search box 20:22:49 --- quit: minddog_ (Read error: 60 (Operation timed out)) 20:25:24 * segfault has returned.. back again ..[gone/28m 33s] 20:34:54 hello osdev 20:35:05 segfault is something you dont wanit to see right? 20:35:48 heh 20:47:52 --- quit: crg_ (Remote closed the connection) 20:49:03 --- join: trans (wbagmf@fatwire-201-67.uniserve.ca) joined #osdev 20:49:22 --- join: green (~green@adsl-64-163-214-61.dsl.snfc21.pacbell.net) joined #osdev 20:54:37 --- join: ralph (~awc@h24-70-61-20.ca.shawcable.net) joined #osdev 20:55:11 --- join: crg_ (crg@193.138.118.3) joined #osdev 20:55:19 any tasm users around? 20:55:35 i was once one 20:55:46 yeah, i can see why you wouldn't be anymore 20:55:47 me too.. around 5 yrs back 20:56:26 nasm is better 20:56:40 my current tasm hatred aside though, anyone know why it complains about neededing a forward reference for "lidt fword ptr[IDTData+ImageBase]"? 20:58:11 "fword ptr" looks like enough of a forward reference to me 20:59:26 hm, nm. missed a CS: 21:01:46 They better change the color scheme of new osdev.neopages , I dont like it! 21:02:00 how about this: does anyone know how to split a 32-bit EQU into high and low words? 21:03:35 i tried assembling "BlahLow EQU LOW16 Blah" and "BlahHigh EQU HIGH16 Blah" (completly guessing the HIGH16/LOW16 thing) and HIGH16 assembles, but LOW16 does not 21:03:45 ugh, is it that my choice of colors sux... the vote says 64% guys feel its very nice and 17 % says unbelievable! 21:04:29 ah, atleast 2.4 % guys think like me 21:11:35 why the hell do opera folks bind ctr-q and ctr-w to 'close opera' and 'close window'... q and w are so closeby.. 21:11:41 ugh 21:24:28 --- quit: codacola (Read error: 60 (Operation timed out)) 21:29:19 --- join: Ophidian (IRonClad@65.163.173.190) joined #osdev 21:33:00 --- quit: trans (Read error: 60 (Operation timed out)) 21:42:34 --- quit: redblue (Connection timed out) 21:44:43 If you've got your kernel running to an extent that you can reference global variables (implying that your data section exists), call procedures (implying a stack) and write to the screen (implying that you can look at the rest of physical memory too), you may be tempted to just muddle through, switch to graphics mode and write a GUI. This may well be possible (it was the Windows philosophy until 1995) 21:44:54 i like that sentence 21:47:09 --- quit: Kurt ("Connection reset by fear") 21:47:16 --- join: Mathis (Mathis@pD9EA99D0.dip.t-dialin.net) joined #osdev 21:47:29 hi 22:00:49 * segfault is gone.. autoaway after 30 min ..[cyp(l/on.p/on)] 22:07:02 --- join: redblue (star@ppp019.216-96-207.sherb.mt.videotron.ca) joined #osdev 22:33:11 --- quit: Ophidian (Read error: 60 (Operation timed out)) 22:40:38 --- join: kernel-panic (rewt@ANice-205-1-7-59.w81-53.abo.wanadoo.fr) joined #osdev 22:40:56 hello 22:41:41 hello 22:46:44 mors, intersting 22:46:52 --- nick: fluxy_ -> fluxy 22:47:12 what is intersting? 22:47:21 what he posted above 22:48:17 what did he post above? 22:55:02 is the parallel port kinda bus? 22:55:13 are the COM ports kinda bus? 22:55:43 they must be since USB is also called a bus (Universal Serial Bus) 22:56:26 i thought a bus is just a group of datalines in the CPU 22:56:34 PCI ? 22:56:36 AGP ? 22:56:43 IDE ? 22:56:48 SCSI ? 22:57:27 well, architecture classes reminds me that a bus is just a group of datalines going from one part of motherboard to another 22:57:35 maybe, i didnt word it right.. 22:58:15 most SCSI bus controllers are outside of the motherboard 22:58:59 and there also are IEEE1394 (Firewire) controller cards 22:59:03 "n a computer, a bus is the data path on the computer's motherboard that interconnects the microprocessor with attachments to the motherboard in expansion slots (such as hard disk drives, CD-ROM drives, and graphics adapters)." 23:00:17 --- quit: Divine ("BitchX-1.0c19 -- just do it.") 23:00:41 ... interconnects ... with attachments to the motherboard ... 23:01:57 so LPT and COM ports _are_ busses 23:02:39 dunno about that... how can ports be buses 23:03:05 arent they the end points of a bus ? :) 23:03:19 ... interconnects ... with attachments to the motherboard ... 23:03:39 for example the serial mouse to the motherboard 23:03:48 or the printer to the motherboard 23:04:39 like the IDE harddisk is connected to the IDE controller 23:04:52 which itself is connected to the motherboard 23:05:20 serial mouse connected to the UART, which itself is connected to the motherboard 23:05:56 --- quit: kron3d|work (Read error: 54 (Connection reset by peer)) 23:06:32 the SATA controller is somehow equal to the UART 23:09:31 LPT and COM ports are not 'ports' seen by the CPU 23:09:58 the CPU accesses more than one port to control the LPT and COM ports 23:11:46 --- join: trans (bspiqv@fatwire-201-67.uniserve.ca) joined #osdev 23:11:46 hmm 23:12:51 --- join: Divine (~john@12-246-112-182.client.attbi.com) joined #osdev 23:12:57 i was always told about com or lpt _ports_ not _buses_ anyway 23:15:30 --- quit: redblue (Read error: 60 (Operation timed out)) 23:17:49 so what is USB then? 23:17:53 and Firewire? 23:18:00 also just ports? 23:18:21 isn't USB a bus (or at least the Host) ? 23:18:27 it is... 23:18:33 well i know that B is for bus 23:18:35 that's what I thought 23:18:41 maybe it's abuse of language 23:18:52 Universal Serial Bus 23:19:17 where the COM port is just a Serial Bus 23:19:25 the the difference between a port and a bus seems a bit ambiguous at times. 23:19:29 s/the/though 23:19:32 and the LPT port is just a Parallel Bus 23:19:36 it seems after all that AGP stands for Accelerated Graphic Port no ? 23:19:46 right 23:19:49 port == device conntected to a bus or controller? 23:19:57 no, port == word 23:20:10 heh 23:20:11 maybe port == bus and that's all :) 23:20:13 since the AGP is just a variation of the PCI bus 23:20:25 Mathis: what is the diff between a port and bus ? 23:20:26 AGP is a standalone PCI bus (slot) 23:20:44 I think, a port is something you put a connector into 23:21:04 k i may have an anwser ... a bus is a row of multiple slots 23:21:06 and a bus is the part between the port and the data computing unit 23:21:12 ah 23:21:36 kernel-panic: doesnt match 23:21:41 sure it does 23:21:48 since the Universal Serial Bus has no slots 23:21:52 PCI bus is more than one PCI slot 23:21:58 well slot or interfaces 23:22:27 one can have more than one usb "port" 23:22:28 Has anybody written a Unicode (UCS-2) version of vsprintf() and vsnprintf() that I could take a look at? 23:22:31 a slot is something different to an interface 23:22:45 Smari: glibc 23:23:04 well slot is for PCI then and port is the generic word 23:23:22 an interface converts signals from one unit to the signals of another unit 23:23:31 USB can have up to 128 devices. Hubs are considered devices just like the rest 23:24:20 --- join: redblue (star@ppp031.216-96-207.sherb.mt.videotron.ca) joined #osdev 23:24:35 a slot cannot be a port 23:26:59 --- join: gfafgawrg (~gfafgawrg@213-35-164-109-dsl.kjj.estpak.ee) joined #osdev 23:28:05 devices on the USB chain don't have DMA, but the Host does. I believe the devices can have pseudo/transparent DMA using packets being sent/received from the device -> host -> DMA. 23:28:44 fluxy: we were not talking about USB in special 23:29:02 yah, I'm just ranting 23:29:59 --- nick: gfafgawrg -> dh__ 23:30:59 --- quit: ralph ("*") 23:31:17 --- join: malenfant (~malenfant@bmjc1gvy308a.bc.hsia.telus.net) joined #osdev 23:31:22 in my mind a port is something you can plug in a connector 23:31:56 gtg, shopping... 23:32:00 --- quit: Mathis ("User pushed the X - because it's Xtra, baby") 23:34:07 I saw Tanenbaum's OS Design and Impl. (1st edition) at my campus bookstore for $15 (CA)... is this a good book to have, or would it be better to hold out and save for the 2nd edition?... I'm concerned that the 16bit MINIX material would be outdated 23:36:22 malenfant: The second edition is better. The book itsself is outdated, and is rather elementary. It doesn't teach anything like PCI, ISA or USB;, etc.. it's mainly just an overview of usable algorithms and design techniques for MM, Multitasking and basic I/O. 23:36:44 malenfant: I recommend the book - it's good to have around. Just don't expect too much from it on the long run. 23:38:51 Well.. I'm off to work. 23:38:53 bbl. 23:39:03 Smari: ok, thanks... I'll take a closer look 23:45:39 --- quit: redblue (Connection timed out) 23:59:59 --- log: ended osdev/03.07.21