00:00:00 --- log: started osdev/02.08.16 00:13:23 --- join: cash (~cash@ppp-157-22.25-151.libero.it) joined #osdev 00:14:06 --- part: cash left #osdev 00:24:19 --- nick: zephir -> zephir|away 00:33:14 --- quit: bono ("leaving") 00:48:23 --- join: Mathis (Mathis@gstw-d9b89f38.pool.mediaWays.net) joined #osdev 00:48:35 hiylal 00:48:39 hiyall 00:49:28 --- quit: stormbind (Connection timed out) 00:49:36 --- join: stormbind (~stormbind@p508356F8.dip.t-dialin.net) joined #osdev 01:11:07 --- join: bono (~bono@modemcable171.3-202-24.mtl.mc.videotron.ca) joined #osdev 01:12:57 --- join: trans (~trans@fatwire-201-214.uniserve.ca) joined #osdev 01:21:42 --- join: wmaddox (~maddox@adsl-216-103-89-198.dsl.snfc21.pacbell.net) joined #osdev 01:24:08 --- join: ava (~jk@4.47.169.191) joined #osdev 01:27:13 --- quit: air ("CRIA 0.2.6cvs10 -- http://cria.sf.net") 01:27:27 --- join: airc (~cria-user@12-254-199-50.client.attbi.com) joined #osdev 01:45:00 Hi. Anybody here? 01:48:31 --- part: wmaddox left #osdev 02:03:10 --- quit: trans (Read error: 110 (Connection timed out)) 02:25:00 --- quit: bono ("Lost terminal") 02:39:41 --- quit: ava ("buh-bye") 03:05:57 booya 03:06:30 Fancy, a Lynx(tm). 03:06:50 ja 03:06:55 i am up since 5:45 :P 03:07:08 how are you? 03:07:10 wucha doin? 03:12:11 --- join: delphinus (~peter@adsl-02-pc-04.iss.com.tw) joined #osdev 03:12:28 hello all. 03:12:33 may I ask a stupid question here? 03:12:50 jo 03:13:10 Yes. 03:13:12 there are now stupid questions, just stupid ppl and answers 03:13:19 lynx: no* 03:13:21 :P 03:13:31 you deny it? 03:13:44 s/now/no/, stupid german! 03:13:58 :-p 03:14:15 my problem is who initializes the registers for each process at the begin. 03:14:23 Robert : peg out. 03:14:30 OS? Loader? or _start function? 03:15:04 what process? 03:15:18 After a fork()? 03:15:43 Or, do you mean, when a program starts? 03:16:08 The registers always have a value, and if esp isn't initialized properly, bad things happen :) 03:16:11 when you load a execute file into memory and setup everything (resource, thread, and so on..) 03:16:22 then switch to this thread. 03:16:38 then the thread starts, the registers are all uninitialized. 03:16:40 Well, I don't really see what you mean. 03:16:46 Uhm... 03:17:03 sorry about my english. 03:17:14 Well, what should they be initialized to? 03:17:22 esp of course needs to point to a stack. 03:17:33 But what else needs to be initialized? 03:17:54 Robert but I found some uninitialized register will be used in program. 03:18:03 --- join: acme (acme@pD9544DA5.dip.t-dialin.net) joined #osdev 03:18:17 you can check the esi register. no one initializs it. 03:18:52 but it will be used as base register in main function. 03:19:30 I guess it's the OS. 03:19:49 oink how the OS initializes it? 03:19:55 --- quit: berk|home (Read error: 110 (Connection timed out)) 03:20:09 clear all register before switch to it? 03:20:19 in Linux 2.2 x86 global registers weren't initialized, and since Linux 2.4 they are all initialized to 0 03:20:36 oink check the code below: 03:21:14 --- quit: zephir|away (sendak.openprojects.net irc.openprojects.net) 03:21:14 --- quit: JAGuarXjs (sendak.openprojects.net irc.openprojects.net) 03:21:14 --- quit: ben_ (sendak.openprojects.net irc.openprojects.net) 03:21:14 --- quit: Renegade[coding] (sendak.openprojects.net irc.openprojects.net) 03:21:14 --- quit: lar1 (sendak.openprojects.net irc.openprojects.net) 03:21:14 003002e0
: 03:21:14 3002e0: 55 push %ebp 03:21:14 3002e1: 89 e5 mov %esp,%ebp 03:21:14 3002e3: 83 ec 08 sub $0x8,%esp 03:21:14 3002e6: 83 e4 f0 and $0xfffffff0,%esp 03:21:15 3002e9: 8d b4 26 00 00 00 00 lea 0x0(%esi,1),%esi 03:21:19 --- join: zephir|away (~zephir@hill-b-250.resnet.purdue.edu) joined #osdev 03:21:19 --- join: JAGuarXjs (JAGuarXjs@adsl-66-141-144-53.dsl.hstntx.swbell.net) joined #osdev 03:21:19 --- join: ben_ (~ben@h0020af25039b.ne.client2.attbi.com) joined #osdev 03:21:19 --- join: Renegade[coding] (~renegade@pc-62-30-10-29-lp.blueyonder.co.uk) joined #osdev 03:21:19 --- join: lar1 (~lar1@adsl-63-203-75-99.dsl.snfc21.pacbell.net) joined #osdev 03:21:29 the code was compiled by gcc. 03:22:06 check the _init routine :P 03:22:07 did you see that " lea 0x0(%esi,1),%esi" if no one initializes the esi, the exception will happen. 03:23:56 it might be initialized somewhere else in the code 03:24:15 oink it's a good idea that OS does that, but I'm wondering that's whos resposibility. :-) 03:24:16 I guess the entry start point isn't 0x03002e0 03:24:39 oink it's assigned by me. 03:27:59 --- join: trans (~trans@fatwire-201-214.uniserve.ca) joined #osdev 03:52:38 --- quit: trans (sendak.openprojects.net irc.openprojects.net) 03:52:39 --- quit: Renegade[coding] (sendak.openprojects.net irc.openprojects.net) 03:52:39 --- quit: JAGuarXjs (sendak.openprojects.net irc.openprojects.net) 03:52:39 --- quit: lar1 (sendak.openprojects.net irc.openprojects.net) 03:52:39 --- quit: ben_ (sendak.openprojects.net irc.openprojects.net) 03:52:39 --- quit: zephir|away (sendak.openprojects.net irc.openprojects.net) 03:52:57 --- join: trans (~trans@fatwire-201-214.uniserve.ca) joined #osdev 03:52:57 --- join: zephir|away (~zephir@hill-b-250.resnet.purdue.edu) joined #osdev 03:52:57 --- join: JAGuarXjs (JAGuarXjs@adsl-66-141-144-53.dsl.hstntx.swbell.net) joined #osdev 03:52:57 --- join: ben_ (~ben@h0020af25039b.ne.client2.attbi.com) joined #osdev 03:52:57 --- join: Renegade[coding] (~renegade@pc-62-30-10-29-lp.blueyonder.co.uk) joined #osdev 03:52:57 --- join: lar1 (~lar1@adsl-63-203-75-99.dsl.snfc21.pacbell.net) joined #osdev 04:08:55 --- join: Divine (~john@12-246-116-35.client.attbi.com) joined #osdev 04:09:37 --- quit: trans (Read error: 110 (Connection timed out)) 04:34:41 --- join: miro (~michael@picknicker.codeon.de) joined #osdev 04:37:16 --- quit: miro (Client Quit) 04:37:21 --- join: miro (~miro@picknicker.codeon.de) joined #osdev 05:28:36 --- join: trans (~trans@fatwire-201-214.uniserve.ca) joined #osdev 06:04:03 woah, my brain turned on 06:04:11 aaaah 06:04:13 * miro runs 06:04:37 i finally understand novo's optimizer for crush 06:05:57 My Miro(tm)! 06:06:10 airc: Congrats. 06:06:40 this is the first time i've ever understood another persons code 06:06:45 :D 06:06:51 Robert :) 06:06:59 airc: Nice. 06:07:08 oh crap 06:07:10 --- nick: airc -> air 06:08:17 i just hope i still understand it tomorrow 06:08:33 woah, freaky 06:08:46 cria removes highlights when i nick change 06:10:21 moo 06:10:42 --- quit: trans (Read error: 110 (Connection timed out)) 06:17:00 --- quit: ben_ ("Client Exiting") 06:17:17 where is the /etc/passwd located? 06:21:49 heh 06:22:04 * indigo smacks TcShBoY with a cluebat 06:22:19 what channel was that from? 06:23:59 hello 06:24:02 hej 06:24:23 indigo: hello man!!! :P 06:24:33 where is the /etc/passwd located? ---> lol lol and very lol 06:24:46 indigo: no Helio yet? :( 06:25:04 file: not yet :P 06:25:10 file: but i got my music from cdbaby.com 06:25:10 :)) 06:25:38 i'm listening to the alpha conspiracy vs low technicians :: forward rewinding 06:25:40 --- quit: air (Remote closed the connection) 06:25:46 good stuff 06:26:43 i also listened to cipher 06:26:48 there's not a bad song on either yet :) 06:33:21 hrem 06:33:37 hah 06:33:48 gstreamer install forgot to run ldconfig :) 06:39:04 humm 06:39:08 autogen.sh is stuck :/ 06:39:27 * indigo thwaps #osdev with a floppy sandal 06:42:30 --- join: air (~cria-user@12-254-199-50.client.attbi.com) joined #osdev 06:43:19 --- join: kemu (Jonas@119.151-136-217.adsl.skynet.be) joined #osdev 06:45:38 --- nick: kemu -> kemu|EwE 06:46:47 @#*()#*@()! 06:53:29 --- quit: gab|wikende (Read error: 104 (Connection reset by peer)) 06:54:05 --- join: gab|wikende (~prfalken@gaia.chx-labs.org) joined #osdev 06:55:34 lalala? 07:00:05 hm? 07:09:35 does anyone know how to generate and use an archive using ar ? 07:10:58 oink: yep 07:11:11 man ar 07:11:12 *g* 07:11:14 . 07:11:26 tell me what's wrong with this (it shouldn't be wrong:)) 07:11:28 -> 07:11:41 w8 07:12:03 65kg 07:12:14 ar rc libzip.a ioapi.o unzip.o zip.o 07:12:14 ranlib libzip.a 07:12:16 [..] 07:12:20 gcc-3.0 -Wall -W -Werror -Wno-unused -O4 -g3 -DDEBUG `pkg-config gtk+-2.0 libxml-2.0 --libs` libs/zip/libzip.a main.o widgets.o mirrors.o network.o http.o packages.o countries.o hooks.o config.o windows.o updates.o ftp.o download.o general.o install.o -o utinst 07:12:31 and then I get unresolved symbols: 07:12:31 install.o: In function `uncompress_zipfile': 07:12:31 /home/ziga/programmation/utinst/install.c:50: undefined reference to `unzOpen' 07:12:31 /home/ziga/programmation/utinst/install.c:62: undefined reference to `unzGetGlobalInfo' 07:12:46 but if I nm the archive, I see them (as T, so it should be OK.) 07:13:11 why ar rc? 07:13:36 try 'ar r' 07:13:41 to create and insert objects in the archive (man rc) 07:13:41 I know that this works 07:13:44 no, I want to create it. 07:14:09 and how do you link the objects with gcc ? :) 07:14:22 I link them with ld 07:14:39 directly ? hmpf. 07:14:44 yep 07:14:59 as it would be a .o file 07:15:31 ld -o blah obj1.o obj2.o lib1.a 07:16:50 I know that this works, I'm using it to make my project with these commands 07:17:00 yeah, works with ld.. 07:17:20 HMPF 07:17:22 works with gcc too 07:17:42 of course, gcc uses ld for that job 07:17:48 yeah I know 07:17:54 I should have done something wrong before.. 07:18:06 yep 07:18:32 (btw, I use myself ld only when I work on asm-only projects) 07:18:36 bbl 07:18:38 thanks for your time :) 07:18:53 I have alot of time 07:18:55 ahhhh.. 07:18:56 got it 07:19:13 I had to put this libs/zip/libzip.a *after* all my objects in command line :) 07:19:36 so then... 07:23:36 --- join: SLACKo (~SLACKo@62.114.145.206) joined #osdev 07:23:40 hi all 07:23:57 how should I print after entering protected mode? 07:24:48 SLACKo: by a selfwritten print function 07:25:37 Mathis: oh but like how could that print function print? 07:27:00 by simply writing text into the text area of the graphics card 07:28:52 --- join: Javanx (~javanx@213.45.18.39) joined #osdev 07:29:28 Mathis: that's what I'm doing but it's not working 07:29:42 so what did you do till now? 07:29:43 Mathis: I guess because I changed the video mode 07:30:02 maybe 07:30:42 Mathis: is there any other way to print to the screen when interrupts are disabled? 07:30:54 nope 07:31:07 what video mode are you using? 07:33:14 --- join: trans (~trans@fatwire-201-214.uniserve.ca) joined #osdev 07:34:42 Mathis : 80x25 64k EGA 07:35:18 does your function work under 80x25 text mode? 07:35:26 here is how i set it ; mov ah,0h , mov al,10h , int 0x10 07:36:16 and your print function? 07:37:41 0Eh 07:37:50 what is with it? 07:40:39 mov ah,0Eh 07:40:41 int 0x10 07:40:49 that's how I used to print in real mode 07:41:04 and you have no idea how to print in pmode, right= 07:41:05 ? 07:44:50 yea.. 07:45:07 part 07:45:14 I know that the print buffer for that video mode is A0000 07:45:23 but it doesn't seem to work.. 07:45:35 --- part: EtherNet left #osdev 07:46:03 or maybe the Attribute isn't set correctly 07:46:24 are you sure that it's A0000? 07:46:28 not B8000? 07:46:31 yea 07:46:43 I tryed B8000 also 07:46:49 but I was sure it's A0000 07:47:22 I never worked with EGA mode 07:47:26 maybe the attribute is wrong 07:47:33 yes, maybe 07:47:45 shouldn't be like mov word [0xA0000],0x0141 07:47:56 or just mov byte [0xA0000],'A' 07:48:46 it's tricky! 07:49:13 short Word = (bkcolor << 12) + (color << 8) + c; 07:49:25 or unsigned short 07:50:03 --- join: EtherNet (~ethernet@lu9dcn.ampr.org) joined #osdev 07:54:35 ok thanks 07:54:41 did it work? 07:54:46 hmm 07:54:47 nop 07:54:55 still trying 07:55:00 maybe B0000 07:55:08 I tryed that too.. 07:55:11 :( 07:55:36 why are you using EGA? 07:56:30 cos that the only video mode that gave me color 07:56:47 --- quit: lynx (Read error: 110 (Connection timed out)) 07:56:50 with function 0EH int 0x10 07:57:23 why not VGA? 07:59:01 didn't work dunno why 07:59:18 maybe cos I'm using bochs 07:59:21 for VGA I used a pixel-wise printing routine 07:59:29 which version of Bochs? 07:59:33 I'm using it too 07:59:43 1-4 07:59:48 me too 08:00:08 but I set the mode manually, out-wise 08:00:21 but it should work also with int 08:09:26 yea 08:09:32 I'll keep trying anyway 08:09:34 thx 08:10:38 maybe you wanna have my sources, I got it running 08:10:58 I've done it in my project 08:11:07 it may be a beginning 08:11:11 cool 08:11:21 got an url for it? 08:11:30 no 08:11:39 per ICQ or EMail 08:11:40 oh k 08:11:52 k cool 08:11:58 <- slacko@mail.ru 08:13:28 ok, sending 08:14:25 done 08:15:01 you'll find the driver under src/OS/device/display/vga.cc 08:15:23 * file waves to people 08:15:47 k thanx man 08:15:52 heya file 08:16:22 --- nick: zephir|away -> zephir 08:16:28 --- quit: eirikn (Read error: 104 (Connection reset by peer)) 08:17:12 --- join: eirikn (eirik@ipv6.eirikn.net) joined #osdev 08:17:15 'allo 08:17:27 allo 08:17:38 bonjour? 08:23:07 bonjour 08:23:09 :) 08:26:50 I think I found a method for specifying ressources inside an application instead of an extra ressource file... 08:27:38 ? 08:27:53 I'm writing a GUI in C++ 08:28:05 looks like MFC for Windows, but it isnt 08:28:58 Visual C++ creates an extra .rc file 08:29:15 but in my API we dont need any .rc files 08:32:07 ic 08:32:14 cool 08:36:19 it's not cool until it's really implemented 08:43:11 --- join: corsairk8 (~Stealthy@pc-62-30-121-110-cr.blueyonder.co.uk) joined #osdev 08:43:18 --- quit: corsairk8 (Remote closed the connection) 08:45:45 hey anyone here know a good system info type package that i can put on the web ? 08:48:29 --- quit: SLACKo (Read error: 113 (No route to host)) 08:52:19 --- join: sleep- (~ivan@adsl-68-20-176-57.dsl.chcgil.ameritech.net) joined #osdev 09:03:49 --- join: SLACKo (~SLACKo@62.114.145.206) joined #osdev 09:05:12 how can I dump the contents of int 0x10 function 0Eh? 09:05:21 ? 09:05:36 SLACKo: tracing 09:05:55 you want to access the code of that function? 09:06:00 yea 09:06:08 in real mode? 09:06:12 yea 09:06:26 you would look and the interrupt table 09:06:32 and follow the pointer 09:06:37 disassemble whats there 09:07:12 the first thing it probably does is demux based on the argument in AX and jump somewhere else 09:07:39 you know what's the address of int 0x10? 09:07:49 address of the pointer 09:08:08 I don't remember there was a way to calculate it 09:08:37 void * table = 0x0; ptr = table[0x10]; 09:08:37 ? 09:08:40 something like that 09:08:45 isnt the table at 0x0? 09:09:11 yea 09:09:17 yeah 09:09:34 so just take the 0x10th integer value 09:09:45 and use that as a pointer 09:10:17 ok how would I get the code of a certain function like 0Eh after following the pointer to the interrupt code 09:10:18 ? 09:10:27 like is said 09:10:37 it probably does this: 09:10:44 cmp la, 0x0eh 09:10:50 s/la/ax/ 09:11:01 jz my_function_0e 09:11:15 ic 09:11:23 look for that right near the location pointed to by vector_table[0x10] 09:11:23 k thx 09:11:32 i'll try that 09:11:33 brb 09:11:48 hmm..better try it from DOS 09:11:54 dude 09:11:56 gotta reboot then 09:12:01 ? 09:12:02 have fun 09:12:12 you could also look for the BIOS entry point 09:12:18 and follow the startup code 09:12:31 to learn where it puts things 09:12:45 k 09:12:49 thx dude 09:17:27 --- quit: miro (Remote closed the connection) 09:17:28 --- quit: SLACKo (Read error: 104 (Connection reset by peer)) 09:24:57 --- join: daxy (you@195.95.92.158) joined #osdev 09:27:24 --- quit: Mathis ("User pushed the X - because it's Xtra, baby") 09:29:15 --- join: DorkPunk (l33t3sth4x@208-187-72-234.academicplanet.com) joined #osdev 09:29:18 Good morning. 09:29:21 * DorkPunk tips his fedora. 09:30:29 What exactly is a "mutex?" 09:30:56 a Zen Buddhist from Houston 09:31:14 sleep- - Cute. 09:31:47 actually, it's a mutual exclusion lock 09:32:04 sleep- - Ok... What does it do? How is it used? 09:32:27 it controls access to data 09:32:39 so only one thread can access it at a given time 09:32:57 like file locking in UNIX 09:33:05 but for data within the application code 09:33:39 "It controls access to data," as in RAM? 09:33:51 well 09:34:02 a mutex doesnt control any access 09:34:11 if two threads agree to share data 09:34:26 they can each use the mutex to ensure they arent trampling over eachother 09:34:55 each thread does a sequence like: lock_mutex(); twiddle_some_data(); unlock_mutex(); 09:34:57 sleep- - Is there a simple, "Operating Systems, Mutexes, and You!" document on the web or something? I am thoroughly confused right now... 09:35:05 im sure there is 09:35:12 ibet google would help you find that 09:35:29 also, alt.os.development has good stuff 09:36:19 you can have my thread/mutex code to read if you want 09:36:37 sleep- - Yes, I would like to take a look. 09:36:52 I am using hardware task switching on IA-32... 09:37:08 ic 09:37:12 im doing manual task switching 09:37:18 * DorkPunk nods. 09:37:19 in x86 also 09:37:35 I hear that manual (software) task switching is much better than hardware task switching... 09:37:37 you should send me your code too we can collaborate 09:37:49 sleep- - Sure. 09:37:49 well, im thinking of having it optionally use one or the other 09:37:57 because i want paging 09:38:02 i might switch 09:38:04 sleep- - I use paging. :-) 09:38:11 Each task is run in an independent virtual space. 09:38:21 Completely isolated from all others... 09:38:27 right now i am more interested in I/O performace, so I have no paging and no hardware task switching 09:38:31 But of course, you can use paging quite effectively with manual (software) task switching as well... 09:38:56 I just need to learn what a mutex is, what a semaphore is, and what a spinlock is... 09:39:03 And perhaps implement these in my operating system. 09:39:09 you only nead mutex and condvar 09:39:12 fuck spinlocks 09:39:22 busy waiting is for losers, like bubble sorting :) 09:39:55 What is a condvar? 09:40:14 condition variable 09:40:43 I don't know any of these things. I have never read an OS book. :-( 09:41:36 moo 09:41:41 i have an os book 09:41:45 and a working smp box 09:41:55 I want the Tannenbaum book, and the Stalling book. 09:41:57 and my apic code works too i think 09:42:14 I would sell my soul for those books. 09:42:35 i have lots of books 09:42:46 daxy: cool 09:42:47 * file cheers 09:42:54 my wireless networking stuff is being sent out soon 09:43:02 file: what stuff? 09:43:09 sleep-: Acer WarpLink 09:43:14 an ISA card and PCMCIA card 09:43:19 * sleep- just got a 40U rack and an 18" sony LCD!!! 09:45:30 brb 09:46:23 --- quit: DorkPunk () 09:47:51 --- join: lynx (~lynx@p50809D3C.dip.t-dialin.net) joined #osdev 09:50:05 arg? 09:50:21 --- join: I440r (~mark4@1Cust231.tnt1.bloomington.in.da.uu.net) joined #osdev 10:05:38 check this out.... 10:05:38 [sdebnath @ vortex] $ ls 10:05:38 background crix.zip reference.zip 10:05:38 [sdebnath @ vortex] $ cp reference.zip ~/ 10:05:38 cp: reference.zip: No such file or directory 10:05:39 [sdebnath @ vortex] $ ls 10:05:41 background crix.zip reference.zip 10:05:43 [sdebnath @ vortex] $ cp reference.zip ~/ 10:05:45 cp: reference.zip: No such file or directory 10:05:47 [sdebnath @ vortex] $ sudo ls -l 10:05:50 ls: reference.zip: No such file or directory 10:05:52 total 160 10:05:53 drwxr-xr-x 1 root wheel 16384 Aug 10 18:00 background 10:05:55 -rwxr-xr-x 1 root wheel 146093 Aug 10 18:00 crix.zip 10:05:57 [sdebnath @ vortex] $ 10:05:59 reference exists, and i try to copy it, its gone 10:06:01 wtf? 10:06:38 --- quit: daxy (Read error: 110 (Connection timed out)) 10:06:48 and when i am doing a ls -la 10:06:50 it for some reason is searchig for reference.zip? 10:06:52 [sdebnath @ vortex] $ ls -al 10:06:54 ls: reference.zip: No such file or directory 10:06:56 total 192 10:06:58 drwxr-xr-x 1 root wheel 16384 Jul 25 16:52 . 10:07:00 drwxr-xr-x 1 root wheel 16384 Jan 1 1980 .. 10:07:02 drwxr-xr-x 1 root wheel 16384 Aug 10 18:00 background 10:07:04 -rwxr-xr-x 1 root wheel 146093 Aug 10 18:00 crix.zip 10:07:06 [sdebnath @ vortex] $ 10:07:16 is it reiserfs? 10:07:23 oh 10:07:31 is reference.zip >2GB in size? 10:07:48 no bsd 10:07:56 ah that file is about 2 mb 10:08:20 du ls -i 10:08:25 s/du/do/ 10:08:48 [sdebnath @ vortex] $ cd Backup 10:08:48 [sdebnath @ vortex] $ ls -i 10:08:48 ls: reference.zip: No such file or directory 10:08:48 315648 background 596741 crix.zip 10:08:54 there's no inode 10:08:59 hmmm 10:09:01 wait 10:09:04 k 10:09:13 i thing '.' is corrupted :) 10:09:17 s/thing/think/ 10:09:23 hmm 10:09:27 reboot will help? 10:09:39 i umounted and mounted it ... same problem 10:09:40 O.o 10:10:56 file: ? 10:11:07 nothing... 10:11:15 brb 10:11:16 reboot 10:11:19 --- quit: zephir ("Client Exiting") 10:11:19 * file is just waiting for somebody 10:11:54 * Robert is not waiting for anyone. 10:12:04 oh ic 10:13:42 --- join: zephir (~zephir@hill-b-250.resnet.purdue.edu) joined #osdev 10:13:50 not good...not good at all 10:13:56 any way to recover that file? 10:14:04 you can't recover me. 10:14:08 hehe 10:14:09 :) 10:14:14 file: come back here! 10:14:18 ;) 10:14:21 * file hides 10:14:36 no file deletes his inode record :) 10:14:52 did it fsck when you rebooted? 10:14:52 : 10:14:52 ) 10:15:00 arg 10:15:05 god freaking damn, i certainly dont expect this kind of behavior from FFS! 10:15:08 mmm 10:15:09 sleep-: nope 10:15:13 hmm 10:15:23 you might want to bring the disk offline and fsck it 10:15:24 I'm excited 10:15:31 ok 10:15:33 except I have to do some port forwarding come next week 10:15:34 file: why? 10:15:43 sleep-: my linux box is coming 10:15:44 ok later , thanks sleep- 10:15:46 --- quit: zephir (Client Quit) 10:15:46 cool 10:15:52 you making a firewall? 10:15:58 yes 10:16:01 why kind of box is it? 10:16:11 it's a linux thin client 10:16:14 cool 10:16:17 what hardware? 10:16:37 486 75MHz, 16mb of RAM, 16mb of storage 10:16:42 internal NIC too 10:16:58 who makes that? 10:17:05 ooh I forgot 10:17:11 ic 10:17:12 abcsinc.com 10:17:18 i have a 3 ethernet port 10:17:21 Geode box 10:17:29 small, but cool 10:17:40 --- join: [nibble] (The_LAG_Mo@dialup-64.154.153.240.Dial1.Austin1.Level3.net) joined #osdev 10:17:44 <[nibble]> join #assembly 10:17:47 <[nibble]> oops 10:17:56 * file nods 10:18:33 sleep-: I'm putting the firewall stuff on my Windows NT box... 10:18:49 sleep-: it'll be a wireless/wired ethernet system 10:19:31 <[nibble]> Anyone know where i can find some discussions/aritcles/faqs/tutorials/ebooks/anything on os development? 10:19:46 onee.yi.org? 10:19:53 linux source tree? 10:22:11 <[nibble]> cool, also anyone know of a really fast file system? 10:22:32 --- quit: trans (Read error: 110 (Connection timed out)) 10:22:34 <[nibble]> all ive seen is the "berkley fast file system" 10:24:12 um 10:24:17 it depends on what it needs to be fast for 10:24:28 there is no "generally faster than everything else" filesystem 10:24:33 if there was, we'd all use it and nothing else 10:25:37 i think XFS is cool 10:25:42 you should try that 10:28:25 <[nibble]> hrm 10:28:32 <[nibble]> so there really isnt one that stands out? 10:29:01 <[nibble]> i dont want to have to code my own file system to have something fast, but if i have to... 10:29:25 your funny 10:30:29 <[nibble]> :) 10:31:43 Steve: "Hey joe, you know that one filesystem that's faster than all the other?" 10:31:49 Joe: "Yeah, I know that one" 10:31:56 Steve: "Let's use a different one" 10:32:01 Joe: "Ok, sweet" 10:32:53 nibble: what application do you have in mind? 10:33:43 <[nibble]> application? what i am going to use it for? 10:33:46 yeah 10:33:51 affirmative 10:33:51 what does it have to be fast for? 10:33:51 <[nibble]> MyOS 10:34:03 what type of ACCESS PATTERN 10:34:09 does the file system need to be fast for? 10:34:18 ok 10:34:18 <[nibble]> whoa 10:34:26 LOTS of files, or really big files? 10:34:32 thats a good starter 10:34:36 pick one 10:34:37 :) 10:35:02 <[nibble]> really big files i guess 10:35:04 make your own file system contained in the file on an existing filesystem ;) 10:35:09 yeah 10:35:13 that'll be fast :P 10:35:21 that was a joke :p 10:35:22 it's a good way to prototype, though 10:35:24 :) 10:35:36 ok, how many really big files? 10:35:43 so if something bad happens - you can blame it on the file system that your using yours on top of 10:35:49 heheh 10:35:50 yeah 10:35:56 <[nibble]> LOTS of really big files :P 10:36:07 not my fault reiser fsync() is borked 10:36:14 nibble: use XFS 10:36:20 lots is a variable :p fill it in 10:36:39 LOTS = rand(1,90000); 10:36:45 that's fine 10:36:49 100K files would be ok 10:36:55 <[nibble]> ... 10:36:57 but your files better be big 10:37:04 <[nibble]> why? 10:37:12 don't be all bragging about your big files, then bring me a bunch of crapp 100MB files 10:37:19 XFS wants BIG files 10:37:26 10GB 10:37:32 <[nibble]> omfg 10:37:34 for video streaming and crap like that 10:37:35 <[nibble]> nm 10:37:43 haha 10:37:47 --- quit: JAGuarXjs () 10:37:51 big my ass :P 10:37:52 <[nibble]> i meant like 10 mb 10:37:54 ok 10:37:58 that is very small 10:38:00 10mb != big 10:38:00 <[nibble]> not gb rofl 10:38:06 hehe 10:38:07 ok 10:38:08 <[nibble]> 10mb == big to me 10:38:18 maybe ReiserFS would be ok 10:38:23 what OS are you using? 10:38:35 <[nibble]> WinBloze 98 10:38:42 98? 10:38:44 what OS will the file system run under? 10:38:44 ARE YOU CRAZY? 10:38:46 hahaha 10:38:49 <[nibble]> yes i am 10:38:51 VFAT RULEZ 10:38:54 stupid integrated IE... 10:39:01 NT4 forever!!!!!! 10:39:12 <[nibble]> NT!?!?!?! ARE YOU CRAZY? 10:39:20 no, NT is highly stable 10:39:27 concluding it is a real OS, and not a GUI like 98 10:39:43 <[nibble]> (remembers how many times 98 crashes on him a day [about 5]) 10:39:58 in 6 months, NT has crashed 2 times and that was my own fault 10:40:24 <[nibble]> im getting xp as soon as i get a new harddrive 10:40:34 XP... memory hog 10:40:48 __syscall1(LAUNCH_IE_BROWSER, (void*)URL); 10:40:49 <[nibble]> i have memory its cpu i dont have :P 10:40:58 how much memory? 10:41:03 <[nibble]> 512 mb 10:41:06 good 10:41:18 <[nibble]> im gettign a celeron before i get a hd though 10:41:19 XP will eat a third of that just sitting at the desktop :) 10:41:23 <[nibble]> a celeron 1.8 ghz 10:41:41 i am putting together my new devel box 10:41:54 no windoze products in the plan, tho :P 10:41:58 I'm just putting together my wireless network... that's it 10:42:02 --- join: JAGuarXjs (JAGuarXjs@adsl-66-139-227-36.dsl.hstntx.swbell.net) joined #osdev 10:42:43 RAID5 forever! 10:42:57 hmm 10:43:03 im getting rid of raid 10:43:13 why? 10:43:16 well 10:43:20 --- join: daxy (you@195.95.92.66) joined #osdev 10:43:27 <[nibble]> after the 1.6 ghz celeron intel started using the p4 northwoods core, and the celeron not only is cheaper but uses less power (i have a like 220 watt power supply to my case so i cant get a duron or something) 10:43:27 im making a dual system with fast interconnect instead 10:43:31 /dev/md0 453G 290G 140G 68% /navi 10:43:33 to mirror accross the network 10:44:06 <[nibble]> *god im good* 10:44:12 haha 10:44:21 <[nibble]> anyone want my aladdin5 mboard and amd k6-2 heh 10:44:28 no 10:44:50 file: is that all pr0n? 10:45:05 sleep-: no 10:45:08 ;) 10:45:09 suuuure 10:45:15 <[nibble]> rofl 10:45:15 sleep-: more like movies and music 10:45:19 290GB of MPEGs :) 10:45:23 kewel 10:45:24 <[nibble]> what KIND of movies? 10:45:33 --- join: miro (~miro@p5082EB6C.dip.t-dialin.net) joined #osdev 10:45:37 Gattaca, Shrek 10:45:41 War games 10:45:45 what type of disks is that built out of? 10:45:49 Star Trek episodes 10:45:51 <[nibble]> you do this on nt? 10:45:55 heheheh 10:45:56 sleep-: you don't want to know 10:45:56 NT 10:46:00 [nibble] : no, Linux 10:46:04 file: yes i do 10:46:07 <[nibble]> nt looks like 95 eaten and crapped out again 10:46:12 sleep-: no you don't 10:46:32 hmm 10:46:37 http://navi.picogui.org/public.5320/ 10:46:40 go take a look if you want 10:47:22 is it like 8 60GB drives? :P 10:47:37 5 120gb ones 10:47:49 <[nibble]> omg 10:47:50 ic 10:48:00 hello. 10:48:00 i am going to buy a setup like that soom 10:48:02 maxtor? 10:48:06 5400RPM? 10:48:08 <[nibble]> i have a 6 gb harddrive and never use more than 2 gb of it 10:48:20 how bout 10 9.1gb scsi discs? 10:48:27 cool - revolution os :) 10:48:44 <[nibble]> ? 10:48:50 http://navi.picogui.org/navi_photo.jpg 10:48:52 there's navi 10:49:03 mmm 10:49:18 cool 10:49:42 i just got a nice video card, maybe i can use to to play avis under linux 10:49:52 perhaps 10:50:00 what do you use for playback? 10:50:24 mplayer si nice 10:51:02 my wireless networking stuff has been sent out 10:51:05 3-5 days ;) 10:51:24 file: cool 10:51:27 you'll love it 10:51:33 i use it for my laptop here 10:51:49 what's the best format to rip DVDs into? 10:52:42 moo 10:52:44 uhm 10:52:46 vorbis 10:52:53 divc 10:52:53 divx* 10:53:21 I even found a site regarding how to increase the range to like a few miles on this ;) 10:54:09 i cant get djgpp to work right 10:54:10 it's against the law, but oh well 10:54:26 what am i supposed to do to compile? 10:56:33 i thought hacking 802.11b was legal? 10:56:43 it's not 802.11b 10:56:46 oh 10:56:47 it's a proprietary protocol ;) 10:56:50 ic 10:56:59 why did you get that? 10:57:02 --- quit: JAGuarXjs () 10:57:26 because it was cheaper 10:57:31 Total cost: $30.095 USD 10:57:47 er $30.95 USD 10:58:00 for both desktop and PCMCIA 10:58:09 plus a 2 user Sygate license (proxy/firewall) 10:58:23 --- join: Cl_norris (~cl_norris@acs-24-154-185-171.zoominternet.net) joined #osdev 10:58:32 is this the operating system development chat room/ 10:58:41 Affirmative. 10:58:46 yes 10:58:46 hey i need help. 10:58:54 Please state your question. 10:59:00 Or information to which you require. 10:59:05 about programming boot straps, i know they need to be done in asm right 10:59:12 i need to learn how to program a boot strap. 10:59:56 Information unavailable at this time. 10:59:59 can someone help. 11:00:15 heh 11:00:21 google can :) 11:00:27 i already tried. 11:00:31 <[nibble]> file: your gay :P 11:00:33 it doesn't come up with anything useful. 11:00:37 oh 11:00:47 cl: try reading the linux bootstrap 11:00:50 that's what i did 11:00:59 also, get a BIOS reference 11:01:02 did it do any good. 11:01:08 to be honest, there isn't much good info about it 11:01:11 so you can learn about reading off the disk 11:01:15 what? 11:01:18 i found tons of stuff 11:01:27 every open source OS has a loader you can read :P 11:01:52 rright but i don't want to learn off of other peopls products. 11:01:53 i use grub 11:02:09 CL: do you know assembly? 11:02:37 some i am taking collage classes on it. 11:03:00 but does anyone have a good relaible resource that i may be able to learn off of? 11:03:38 oooh. 11:05:37 so what kind of operating systems are we developing in here? 11:05:56 different kinds 11:06:06 btw 11:06:19 anyone knows if there is some kind of bootdisk i could use to boot from cd? 11:06:41 I am going 11:06:48 cl: learn asm and learn how to program the bios 11:06:58 cl: plus, get a good PC reference book 11:07:01 cl: that's all you need 11:07:12 ok if i where to search google for bios programming what would the topic be to look for! 11:07:25 i found on here is the link it is case sensitive i think it is real good. 11:07:57 http://www.phys.uu.nl/%7Etakken/Assembly.htm 11:08:09 its real nice, its in adobe acrobat reader format. 11:08:15 anyooooneee? 11:09:36 <[nibble]> you want to boot a cd? 11:12:22 yea how would you do that/ 11:17:04 yes 11:17:24 but the bios of the pc doesn't support booting from a cd 11:17:49 so i'm looking for a nice bootdisk that would load a cdrom driver and then boot the cd 11:18:58 most new bios checks the cd's already 11:19:07 i know 11:19:10 but this isn't a new one 11:19:42 latest bios available for the mobo though 11:19:48 but it doesn't support booting from a cdrom 11:20:04 yea it does, what kind of computer do you have? 11:20:11 check your bios, under start up checks. 11:20:14 it has cd-rom 11:20:27 --- join: Mathis (Mathis@gstw-d9b89f21.pool.mediaWays.net) joined #osdev 11:20:37 hiyall 11:20:41 no cl, it doesn't 11:20:43 believe me 11:20:52 not that i'm a total retard or anything 11:21:07 it's a micronics spitfire ex 11:21:15 which doesn't support booting from a cd 11:21:35 ooh my hp pavilion 2000 series does. 11:22:09 yes but yours is prolly a bit more recent and isn't a server board which was abandoned for some reason or another 11:22:42 hrm 11:22:59 i remember being so happy to get a motherboard that boot from cd 11:23:04 lol 11:23:08 no i freak if it wont network boot :P 11:23:11 thats how windows xp can be installed. 11:23:15 s/no/now/ 11:23:26 else i have to write a small app to do it, wouldn't be too hard 11:23:35 brb 11:23:46 daxy: are you saying you want to write a floppy loader to boot a CD? 11:24:05 back 11:24:33 sleep-: yes 11:24:36 wel 11:24:51 use a basic msdos boot floppy 11:24:58 with cd driver and all 11:25:09 ic 11:25:10 and use that to load the first few sectors or whatever, load into memory and run it 11:25:15 should be possible, no ? 11:25:18 yeah 11:25:29 but you have to assume the cd driver works 11:25:40 because there is no BIOS mechanism to access the CD 11:25:47 if there was, your motherboard would boot from it :P 11:26:06 yah 11:26:08 k 11:26:17 then I think you just need to learn about MSCDEX 11:26:21 using mscdex yea 11:26:24 and how to access the cdrom using it 11:26:30 looking for some info about it 11:26:36 im sorry :P 11:26:56 are you sure its worth doing this? :P 11:27:05 nope 11:27:27 how's daxos coming along? 11:27:43 nicely 11:28:00 great 11:33:40 meh 11:33:53 can't find anything useful 11:35:31 <[nibble]> the first things im goign to put on my os are a text editor and a compiler 11:36:03 isn't anything available like this yet? 11:36:56 --- join: JAGuarXjs (JAGuarXjs@adsl-66-139-227-124.dsl.hstntx.swbell.net) joined #osdev 11:43:25 <[nibble]> F+16 would be FF10? 11:43:45 <[nibble]> in hexedecimal? 11:44:14 not really 11:44:59 daxy: what is the problem you are trying to solve? 11:45:05 why do you need the box to boot from cd? 11:45:27 to install something 11:45:28 duh 11:45:32 a few oses 11:45:40 and i don't want to create one bootdisk for each os 11:45:48 http://www.bootdisk.com/ 11:45:52 maybe this will help 11:45:57 --- join: renegade_ (~renegade@pc-62-30-10-29-lp.blueyonder.co.uk) joined #osdev 11:46:33 nope can't find a generic one 11:47:07 cant the installer run from DOS off the CD? w 11:47:25 well that could be done for windows 11:47:34 but not for qnx, beos, linux, bsd etc 11:47:39 rly? 11:47:42 what about loadlin? 11:48:20 hmm 11:48:24 im assuming there's something similar for BSD 11:48:24 not really :/ 11:48:42 BeOS requires windows to install, unfortunately. last time I tried, anyway 11:49:26 the pro version doesn't 11:49:42 --- join: zephir (~zephir@hill-b-250.resnet.purdue.edu) joined #osdev 11:50:07 --- join: Ubel (~jonorn@arnarson.is) joined #osdev 11:50:18 Hej. :) 11:50:25 Min islänning :) 11:50:48 hey eitthvað 11:50:54 --- join: trans (~trans@fatwire-201-214.uniserve.ca) joined #osdev 11:50:57 Robert which language is that? 11:51:01 Swedish :) 11:51:11 ah 11:51:15 i thought you were from US? 11:51:17 Ubel: eitthvad = something? 11:51:18 þetta er ekkert allt fökking sænska! 11:51:18 * Robert forgot. 11:51:22 zephir: Of course not :) 11:51:23 yes Robert :) 11:51:26 oh 11:51:30 Robert: what was the name of your project? 11:51:41 Robert: segðu honum að þetta er ekki allt fökking sænska!!! 11:51:46 Mathis: Mean Primula? 11:51:54 which in sweden? 11:52:01 ah, okay 11:52:02 Ubel: What is this not? 11:52:07 "fökking sænska" = ? 11:52:11 Sænska = sweedish 11:52:14 fökking is a english word... 11:52:16 I know another Robert who works on SkyOS 11:52:18 spelled diffrently 11:52:19 Heh. 11:52:20 :) 11:52:22 ;) 11:52:35 where are you in sweden? 11:52:35 zephir: He tells me to tell you that he's not speaking swedish ;) 11:52:44 sleep-: Nära Stockholm. 11:52:48 ic 11:52:52 takk takk Robert 11:52:59 sleep-: Speak swedish? 11:53:01 * sleep- only knows 'takk' 11:53:08 brb 11:53:10 sleep-: That's icelandic :P 11:53:14 ? 11:53:20 ppl say tak all the time there 11:53:24 'takk'... in Swedish it's 'tack'. 11:53:27 etta er sko íslenska sem er tungumál alvöru karlmanna!!! 11:53:27 ic 11:53:31 --- quit: JAGuarXjs () 11:53:32 :) 11:53:45 i liked stockholm - gothenburg was cool too 11:53:51 <[nibble]> i need to move to sweden or denmark 11:53:53 Never been in Göteborh. 11:53:55 Never been in Göteborg. 11:54:00 gurt-eh-boy? 11:54:04 [nibble]: Why is that? 11:54:04 jette bra? 11:54:08 <[nibble]> i heard denmark has great comp sci colleges and they PAY you to go to college 11:54:21 nibble: good death metal in sweden too 11:54:26 sleep-: No... Yoet-e-baurj. 11:54:31 ;) 11:54:44 Well, english doesn't have normal sounds. 11:54:45 <[nibble]> Robert: One, its beautiful, two for the sweedish girls, you know the ones 11:54:48 heheh 11:54:59 [nibble]: "girls"? What's that? 11:55:31 <[nibble]> oh and the meatballs, mMmMmMmMmMmMm 11:55:37 Sænskar stelpur er oftast útúrspítaðar velferðatruntur 11:55:43 nei ég segi svona 11:55:48 þær eru ágætar 11:55:48 robert 11:56:04 Robert: gaman að vera útundan og tala mál sem enginn skilur 11:56:12 <[nibble]> sleep-: death metal? 11:56:15 daxy: Yes? 11:56:25 i need to boot from a cd 11:56:31 minnir mig á að vera á sveppum 11:56:33 Ubel: I don't understand that much icelandic, dear. :P 11:56:34 nibble: sure - tons of metal bands are from sweden and norway 11:56:37 but i can't boot from it 11:56:39 mobo doesn't support it 11:57:00 Ubel: Remember that only some words are the same or similar. 11:57:00 you don't happen to know a bootdisk that would load the bootsector from the cdrom and execute it? 11:57:19 wb kergoth 11:57:19 <[nibble]> sleep-: is sweeden high tech or are there like...well you know 11:57:26 kergoth: my networking stuff was sent out!!!!!!!! 11:57:42 <[nibble]> does everybody have a computer in thier house in sweeden? 11:57:46 sweden is more hi-tech than the us 11:57:52 argh wrong channel 11:57:57 <[nibble]> i mean 11:58:09 <[nibble]> not sweeden 11:58:11 <[nibble]> rofl! 11:58:24 <[nibble]> well 11:58:27 <[nibble]> actually 11:58:28 --- quit: Cl_norris () 11:58:29 <[nibble]> rofl 11:58:33 <[nibble]> sorry 11:58:35 <[nibble]> heh 11:59:06 * sleep- missed the joke :P 11:59:16 <[nibble]> rofl 11:59:17 <[nibble]> nm 11:59:20 it's teh sweeeeeeds 11:59:21 hmm 11:59:24 stupid joke 12:00:08 daxy ertu að gera grín að norðlenskri menningu? 12:00:15 fökk þú og þitt krú þá tík 12:00:20 --- quit: daxy ("error: connection reset by beer") 12:00:21 <[nibble]> WTF? 12:00:27 <[nibble]> was that actual language? 12:00:39 nibble... ertu að reyna bögga mína sannfæringu mína menningu? 12:00:43 haaa? ertu að kalla mig hóru? 12:00:46 <[nibble]> omfg 12:00:51 JA AÐ er ekkert nýtt heldurðu að mamma þín fái að ríða frítt 12:01:00 Heh 12:01:00 nibble: i wouldnt stand for that 12:01:08 krú dá tík = ? 12:01:16 <[nibble]> theres like a wierd symbol in every word you guys must have a terrible time writing and typing 12:01:49 He's not saying very nice things :P 12:02:03 <[nibble]> it has to take you guys about 2 times the amount you have to move your hands to write a sentance than english 12:02:05 I can tell that, without knowing icelandic ;) 12:02:18 Hrm. 12:02:22 Not really. 12:02:27 Swedish has 3 special charachters. 12:02:30 å ä and ö. 12:02:46 Stipid americans don't even know the sound of them ;) 12:02:53 --- quit: Mathis ("User pushed the X - because it's Xtra, baby") 12:02:56 <[nibble]> what did he say about my mamma? 12:03:05 http://www.entertainment.com/corporate/index.cfm?module=oftc&top=oftc 12:03:31 <[nibble]> mico: ? what kind of shit is THAT going to lead us to :P 12:03:40 <[nibble]> pr0n more than likely? 12:03:45 no 12:03:47 Something about a free ride on your mom :P 12:03:50 oftc news 12:04:01 no pr0n at all 12:04:19 <[nibble]> my mom died last year in a car accident :( 12:05:18 Then he's a necrofile. 12:05:49 Where are you from, [nibble]? 12:06:05 <[nibble]> texas 12:06:15 capital of the USA 12:06:15 Were you born in the US? 12:06:18 <[nibble]> where everyone drives big trucks 12:06:19 How old are you? 12:06:23 sleep-: :P 12:06:37 <[nibble]> 16 ;) 12:06:40 Oh. 12:06:52 <[nibble]> WHY!? DOES IT MATTER!? EH!? 12:06:54 <[nibble]> :P 12:06:57 Well, I was wondering, you spell some words kind of funny. 12:07:01 I'm 16 too, btw. 12:07:07 <[nibble]> like what? 12:07:19 Should "sentance" be "sentence"? 12:07:27 <[nibble]> ... 12:07:31 :) 12:07:39 --- join: Ubel_ (~Ubel@arnarson.is) joined #osdev 12:07:41 humm 12:07:47 <[nibble]> ok this is irc not english iv 12:07:49 <[nibble]> :P 12:07:53 --- quit: Renegade[coding] (Connection timed out) 12:08:03 [nibble]: Isn't it something to be proud of when a Swede is correcting your english? ;) 12:08:13 <[nibble]> im in advanced english iv for your information 12:08:24 What's 'IV'? 12:08:26 ertu haldinn einnhverju helvítis áráttu gegnn fólki sem er með æðri menningu en þú ljóta belja 12:08:34 <[nibble]> 4 12:08:40 nibble 12:08:46 ég er að tala við þig 12:08:49 <[nibble]> when i SHOULD be in english 2 12:09:00 geturðu ekki svarað fyrir þig feiti gaur? 12:09:08 [nibble]: Uhmm.. OK. But you still can't spell? 12:09:17 ertu svalari með svona strik... eru þetta ekki bara þankastrik? | ég get ekki hugsað | 12:09:34 <[nibble]> AND! OH HO HOO! ive mastered french 1-3 while my school mates are still lagging begind in spanish 2 so dont talk to ME about foreign languages 12:09:54 <[nibble]> :P 12:09:58 [nibble] ert þú herra betri? 12:10:02 <[nibble]> ... 12:10:03 af þú að þú kannt frönsku? 12:10:09 [nibble]: Well, how about your _native_ language? :P 12:10:17 SEGÐU eitthvað í frönsku eða beygðu þig fyrir norðurlanda þjóðunum 12:10:19 <[nibble]> i dont speak 'wierdsymbolese' 12:10:29 <[nibble]> :P 12:10:32 I HAVE MASTERED haa.. þú hefur varla náð fullkomnun á þínum eigin líkama greyjið mitt 12:10:46 <[nibble]> ... 12:10:55 :) 12:10:56 <[nibble]> oooooo! if i only knew what he was saying! 12:11:07 Learn a few nordic languages. 12:11:09 NOW. 12:11:23 <[nibble]> they're all dead 12:11:33 Ertu að segja að ég sé dauður? 12:11:49 ERTU að segja að ég dauður? greyjið mitt þú ert helvítis sauður 12:12:06 ég get sagt þér það að einfaldasta verk heimsins er að stútta þér og fjölskyldu þinni 12:12:21 þú veist .. ég er eins og hamraborgin ég rís upp úr flatneskju orða þinna og stúta þér 12:12:21 <[nibble]> english, french, spanish, and a few others MAY survive another 100 years, then its going to be only a universal language...one day 12:12:37 nibble: thats silly 12:12:40 [nibble]: Don't underestimate nationalism. 12:12:46 humans will always have tons of languages 12:12:48 <[nibble]> nah its not that silly 12:12:55 languages are an advantage 12:13:30 <[nibble]> different languages were formed by isolation, this is no longer a problem, so more and more languages will become extict every day 12:13:44 nibble... 12:13:45 <[nibble]> ;) 12:13:56 ef þú hættir ekki þessu USA fuckings bulli um yfirmáttleg völd ykkar og það allt 12:13:57 <[nibble]> Ubel_... 12:14:00 þá á ég eftir að stúta þér 12:14:08 ég endurtek ÉG Á EFTIR AÐ STÚTA ÞÉR 12:14:29 skilurðu? 12:15:07 [nibble] svaraðu fyrir þig 12:15:19 <[nibble]> eþúf tir ekþesskiu hæt fs li umátckintm yfirleg vöðld ykbulkar ougg þa allt 12:15:52 þetta lýsir þinum innri manni best 12:15:55 fullur af skítt! 12:16:02 <[nibble]> ... 12:16:04 <[nibble]> heh 12:16:04 "Full of shit"? :P 12:16:07 <[nibble]> ok 12:16:07 :) 12:16:08 <[nibble]> anyways 12:16:13 <[nibble]> rofl 12:16:54 --- quit: gab|wikende (Remote closed the connection) 12:16:57 <[nibble]> if this language is so cool why do you have to use english words with your sentences? :P 12:17:18 bcuz english is teh language c00l!!! 12:17:24 Hrm. 12:17:25 no 12:17:29 I'll be back soon. 12:17:30 because 12:17:40 I only used one word 12:17:48 the f word 12:17:57 <[nibble]> best? 12:18:06 best? 12:18:11 best is icelandic you silly man 12:18:23 <[nibble]> mamma? 12:18:31 MAMMA IS ICELANDIC 12:18:37 English has many words from Icelandic 12:18:45 <[nibble]> ... 12:18:53 <[nibble]> Suuuuure thats what they ALLL say :P 12:18:57 humm 12:19:03 it looks like you dont really know 12:19:07 where your words come from 12:19:27 <[nibble]> yes, actually i do :P we spent a week on it in french, i was just playing 12:19:37 --- quit: Ubel (Read error: 113 (No route to host)) 12:19:53 <[nibble]> ouch 12:19:56 ouch? 12:19:59 --- nick: Ubel_ -> Ubel 12:20:07 <[nibble]> oh 12:20:32 <[nibble]> heh i thought you quit but it was Ubel not Ubel_ 12:20:32 ertu eitthvað að reyna leika þér að mér? 12:20:41 --- join: gab (~prfalken@gaia.chx-labs.org) joined #osdev 12:23:22 <[nibble]> anyone know of an asm editor? 12:23:25 <[nibble]> :) 12:24:24 humm 12:26:57 emacs 12:27:33 vim 12:30:42 --- join: renegade__ (~renegade@pc-62-30-10-29-lp.blueyonder.co.uk) joined #osdev 12:32:32 --- join: bono (~bono@modemcable171.3-202-24.mtl.mc.videotron.ca) joined #osdev 12:32:43 --- quit: zephir ("Vision[0.9.2-0719]: i've been blurred!") 12:32:59 --- quit: renegade_ (Read error: 104 (Connection reset by peer)) 12:41:19 --- join: Cl_norris (~cl_norris@acs-24-154-185-171.zoominternet.net) joined #osdev 12:45:28 --- part: Ubel left #osdev 12:46:42 --- quit: Cl_norris () 12:51:18 --- quit: [nibble] () 12:54:01 --- join: lhowe_away (~louishow@adsl-20-221-136.mia.bellsouth.net) joined #osdev 12:55:45 --- nick: lhowe_away -> lhowe 13:00:35 --- nick: HeavyJoost_away -> HeavyJoost 13:01:52 --- join: tcn (tcn@tc2-login6.megatrondata.com) joined #osdev 13:02:24 yo. 13:02:38 Hi 13:08:07 heh. exciting. 13:09:13 YES! 13:09:17 well, nobody who spends much time in here will ever write an OS.. 13:10:01 Yes, but they've joined the channel to make sure you know they're capable of it 13:11:17 --- quit: EtherNet (Read error: 104 (Connection reset by peer)) 13:11:39 so, what are your thoughts on the subject? 13:12:26 You mean, on amateur OS programming? 13:13:06 yeah, and OS's in general.. for instance, big fancy OS vs. tiny little one..? 13:13:51 I don't really care: I just want to learn about how it works 13:14:47 I'm not really at the stage of being able to make that a decision, anyways =) 13:15:01 ah, not ready to pass judgement :) 13:15:04 --- join: Ubel (~Ubel@arnarson.is) joined #osdev 13:15:25 --- join: EtherNet (~ethernet@lu9dcn.ampr.org) joined #osdev 13:15:27 i've been messing around with this stuff 4-5 years 13:16:29 gott að heyra 13:20:35 --- join: BrightDude (~garetht@pc-62-30-10-29-lp.blueyonder.co.uk) joined #osdev 13:20:55 Let's just say I'm at the point where I need bochs to do my error management 13:21:06 --- nick: HeavyJoost -> HeavyJoost_fueli 13:21:10 hey, have you looked at linux 0.01? 13:21:11 --- nick: HeavyJoost_fueli -> HeavyJoostfuelin 13:21:31 Yes, I have, and that AT&T assembler syntax is like a zoo of large, frightening animals 13:22:23 Actually, it is pretty useful 13:22:42 what OS do you guys use for OS dev? 13:23:09 Right now, I'm using windows 13:23:17 linux 13:23:20 linux.. dos.. 13:23:26 :| 13:23:36 Err, I mean, what are you TALKING about? I'm using my own OS to develop itself! 13:23:38 pencill and a diskete 13:23:42 lol 13:23:46 pencil & paper :) 13:23:48 im using BSD 13:23:51 :| 13:24:31 what tools do you need to use windows? 13:24:34 or DOS? 13:24:41 i switched from BSD.. wanted a smaller, simpler unix.. 13:25:05 tcn: what as the main caveat with BSD? 13:25:10 I'm using BOCHS, nasm, DJGPP, and a floppy image raw/reader/writer 13:25:32 and that works? 13:25:35 stick with it :) 13:25:54 tcn: stick with what? 13:25:59 It works just fine 13:26:05 i was talking to lhowe 13:26:12 oh 13:26:13 I'll try 13:26:36 why is it a pain..tcn? 13:27:48 eh..? what's a pain? 13:28:00 using windows 13:28:44 no more than Linux or anything else 13:29:01 everything is pain 13:29:18 what type of files does the bootloader need to load if you use windows> 13:29:21 ? 13:29:41 if you're so bright why are you asking all these questions, huh? 13:29:42 If you don't care about file-systems, you can write the bootloader and not load any files 13:30:03 hmm 13:30:09 yeah hehe.. the filesystem is the hardest part 13:30:12 tcn? 13:30:26 why is the file system the hardest part? 13:30:34 who is so bright? 13:30:42 brightdude :) 13:30:43 im not bright 13:30:50 Oh dear 13:30:51 :P 13:30:53 hehe 13:31:11 If you want a file-system on the disk, I'd recommend using GRUB or something, because it'll load the kernel right off the disk, and then you can boot it with the CPU already in protected mode 13:31:31 im trying to get grub on floppy 13:31:33 If you think that's a cop-out, then don't do that 13:31:38 nah 13:31:43 thats a good idea 13:31:56 yeah. loading is easy. 13:32:28 do you need 2 floppies for that then? 13:32:41 I did, and you end up with GRUB working on one. 13:32:50 (floppy). There is probably a much smarter way to do it 13:33:03 grub on one 13:33:08 kernel on the other? 13:33:12 err, no ... 13:33:17 i'd like to use a serial bootloader next time 13:33:24 lhowe? 13:33:28 You start by raw-writing GRUB to the floppy, all of it 13:33:32 stage 1 and 2 13:33:33 oh 13:33:36 ok 13:33:39 dd 13:33:40 Next: Get floppy #2 13:33:54 and create a filesystem on it, FAT12 or ext2, or something else that GRUB recognizes 13:34:01 and create a /boot/grub directory 13:34:10 Put stage 1 and 2 into that directory 13:34:12 * BrightDude orders some floppies 13:34:19 BrightDude: dont make a os... its not fun and most likely you wont manage to do anything... get a job instead 13:34:27 :) 13:34:31 Ubel: ok 13:34:33 bye 13:34:36 hehe 13:34:37 sorry 13:34:38 * BrightDude off to get a job 13:34:39 bad joke 13:34:44 lol 13:34:45 Then boot up with floppy #1 (the one which is raw-written to), 13:35:13 im might get far enough using third party code 13:35:18 and stick floppy #2 (FS one) in the drive, and do something like "setup fd0" or "setup /dev/fd0" - I don't remember which 13:35:36 This will copy stage 1 to the boot sector and, I think, it records the sector number where stage2 begins 13:35:56 sounds complicated 13:36:00 lol 13:36:10 no that was a joke 13:36:13 The resulting floppy #2 will boot GRUB correctly, but you'll be able to copy your kernel.elf to it from windows or linux 13:36:13 sorry 13:36:14 :P 13:36:29 thats a great idea 13:36:37 makes things so much easier 13:36:44 I'm sure that you could write your own 512-byte boot-sector, if you only wanted to support your own file-system 13:36:53 doubt it 13:37:11 lol 13:37:25 The catch is: it's easy to use the floppy drive in real-mode, because you've got the BIOS interrupts to do it, 13:37:25 i just need to find another floppy 13:37:44 but if you want to load your kernel out of the way of conventional memory (say, at 1MB), then you'll need protected mode, where you don't have those interrupts 13:37:52 can i boot a.out with grub? 13:37:56 I think so, yes 13:38:01 lhowe: you can move it.. 13:38:01 ok cool 13:38:16 I don't mean to say it's impossible to use those interrupts, but it involves a little more wokr 13:38:27 it's a pain in the ass 13:38:30 And you can move it, yeah, but that still kind of limits the size of your kernel 13:38:39 Wasn't that a factor with the Linux kernel? 13:38:43 The size of it had to be something small 13:38:58 600k +/- 13:39:01 --- join: PiTfLuK (PiTfLuK@ACB4D0CD.ipt.aol.com) joined #osdev 13:39:04 hi all 13:39:16 600k is big, in my book :) 13:39:23 hello 13:39:35 Woops, I've been compiling DEBUG SYMBOLS into it all this time! 13:39:37 Just Kidding 13:40:35 seen Lunix? 13:40:43 Yes, I really thought that was funny 13:40:53 my netbsd kernel is 900k 13:40:56 :/ 13:42:01 whats the url for the grub files? 13:42:08 I don't know, google 13:42:21 lookimg 13:42:25 looking even 13:42:32 grub is a moving target 13:42:39 --- quit: eirikn (Read error: 104 (Connection reset by peer)) 13:42:58 --- quit: sleep- ("Leaving") 13:48:02 --- join: eirikn (eirik@ipv6.eirikn.net) joined #osdev 13:48:54 The current total is $1,833.23, and we have about 1,159 13:49:01 $20 donations to go. Thank you for using freenode, and have a great evening! 13:49:01 wowww!! 13:49:13 I run just a simple IRC and I will get $1.833.23 13:49:19 it would be excellent 13:49:52 IRC pledge drives?? 13:50:01 And why are they trying to raise $25k? 13:50:12 to buy a new car! 13:50:25 lhowe: I have no idea 13:50:49 IRC is worth negative $ to me 13:50:54 OPN is in foundraising, I think.. 13:50:54 don't OPN anymore, it's freenode now 13:54:38 --- join: zephir (~zephir@hill-b-250.resnet.purdue.edu) joined #osdev 13:55:06 dont talk bad about him 13:55:11 he is probably spying on you :) 13:57:29 Hey :) 13:57:29 --- quit: PiTfLuK (Read error: 104 (Connection reset by peer)) 13:58:01 Robert: hey! 13:58:10 Robert: when will be your vacations over ? 13:59:30 About a week now. 13:59:32 Next monday. 13:59:41 you are on a vacation? 13:59:43 where are you? 13:59:45 Of course. 13:59:52 Summer vacation :) 13:59:52 Err.. 13:59:57 Not on a trip. 14:00:01 just "school" ? 14:00:02 Just free from scool. 14:00:05 ahh... 14:00:06 ok 14:00:06 Yeah, a "lov". 14:00:12 I will start school in next week 14:00:22 helvítið þitt :) 14:00:59 Heh. 14:01:02 Nah, I want to go back. 14:01:07 Already started doing some math. 14:01:15 --- join: PiTfLuK (PiTfLuK@ACB78DE8.ipt.aol.com) joined #osdev 14:01:15 you understand "helvítið þitt" ? 14:01:22 Robert: are you crazy? or what about you ? 14:01:31 Does it mean "Your hell" or "That's hell"? 14:01:36 no 14:01:38 it means 14:01:38 EtherNet: Why would I be crazy? 14:01:40 you are hell :) 14:01:44 Aah. 14:01:48 (weird to say it in Icelandic) 14:01:49 Well, bah. 14:01:50 Robert: school sucks! 14:01:51 I mean 14:01:55 Weird to say it in English 14:02:00 EtherNet: Maybe over there ;) 14:02:01 You are hell.. doesnt sound right 14:02:02 it takes all the time! 14:02:06 humm.... 14:02:07 EtherNet: This is not argentina :P 14:02:08 Robert, what school are you attending? 14:02:09 Hejh. 14:02:12 EtherNet: No :) 14:02:15 --- quit: BrightDude ("Vision[0.9.2-0719]: i've been blurred!") 14:02:16 in nordic countries 14:02:18 Robert: ok.. 14:02:27 lhowe: UBG, a "gymnasium" near Stockholm. 14:02:46 Just to make things clear, I don't have too much to do at school. 14:02:56 Just makes me come out of my summer laziness. 14:03:01 I mean, high-school, college, .. ? 14:03:14 I don't understand "gymnasium" 14:03:21 ohh 14:03:22 :) 14:03:27 Well, I'm 16, and I'm about to start "grade 11". 14:03:28 everyone should understand gymnasium 14:03:36 fjölbrautaskóli / menntaskóli here 14:03:38 --- quit: PiTfLuK (Read error: 104 (Connection reset by peer)) 14:03:41 Don't know what that corresponds in your country, lhowe. 14:03:47 you would be what we call "busi" 14:03:54 Busig? 14:03:56 :P 14:04:00 That would correspond to starting grade 11 here 14:04:02 you have something like that? were people are "welcomed" in weird ways? 14:04:08 Heh. 14:04:12 What's that? 14:04:19 lhowe: Mmm... OK :) 14:04:19 lhowe: what about you... High School ? 14:04:23 diffrent in schools.... 14:04:23 lhowe: I'm starting f 14:04:26 Yeah, I'm 17 14:04:26 lhowe: I'm starting grade 2 :) 14:04:35 some schools allow older students to buy the new kids :) 14:04:38 oh, good 14:04:38 lhowe: cool... 14:04:42 and make them do things.. or stuff like that 14:04:48 any rituals like that? 14:04:48 Ubel: Uh? 14:04:50 You're strange. 14:04:54 hehehe 14:04:56 really 14:04:58 Strange, I tell you. 14:05:00 that's what is done to people 14:05:02 Too much isolation. 14:05:03 that start 11 grade 14:05:11 * Robert shakes his head. 14:05:16 dressed up in weird clothes 14:05:20 and made walk around the town 14:05:28 and stuff like that 14:05:31 Ubel: what are you talking about ? 14:05:40 what they do to people who start 11 grade here 14:05:52 Ubel: ahh ok 14:05:52 Hah. 14:05:59 You are insane. 14:06:05 I won't go to iceland now :P 14:06:08 Ubel: Geizers rules on Iceland 14:06:21 maybe geysir does... 14:06:27 Robert insane? 14:06:37 we say Geizers here ;P 14:06:40 you never been made to wear silly clothes and makeup and walk down 14:06:42 Hah. 14:06:43 a street 14:06:49 and scraming at people 14:06:52 Ubel: Of course not. 14:06:55 just because you are told to 14:06:59 THEN you arent a man 14:07:00 Ubel: Only crazy people do that. 14:07:04 well 14:07:04 Heh. 14:07:05 No. 14:07:05 actually 14:07:07 I'm a boy. 14:07:09 we cant do that any longer 14:07:09 Men suck :P 14:07:12 its not allowed 14:07:15 HAH. 14:07:16 Goed. 14:07:24 the year after they made me do it 14:07:27 it was banned 14:07:29 ... humm 14:07:34 Yay. 14:07:56 I'm not paticipating in stuff like that. 14:07:58 I will do all those things to you 14:08:05 I will come to Sweeden 14:08:06 I'm always the only one who doesn't go to the prom. 14:08:11 Pff.. 14:08:14 No you won't :) 14:08:21 and I will make you drink a very special drink 14:08:25 "Mysa" + "Lýsi" 14:08:28 With LSD in it? 14:08:31 makes people puke 14:08:34 no 14:08:35 Eeeew. 14:08:48 Mysa is a weird milk drink (not milk.. tastes weird ... good if you got used to it) 14:08:55 "Mysa" means something like feeling nice in swedish. 14:08:56 and Lýsi is something worked from Fish 14:08:58 you drink 14:08:59 .. 14:09:01 what does it mean 14:09:02 ? 14:09:07 and if you combine it together 14:09:09 lynx: Hey :) 14:09:14 lynx: 14:09:21 well... just think about really bad milk + really bad fish together 14:09:27 how it would taste to drink it 14:09:28 Ubel: :) 14:09:33 like 2 liters 14:09:33 jey :) 14:09:35 --- nick: HeavyJoostfuelin -> HeavyJoostshower 14:09:36 sup dudz? 14:09:38 Eeeeeewwww 14:09:45 Hoi, HeavyJoostshower :) 14:09:53 heh 14:09:58 Hoe gaat het met...you? 14:10:01 i'm showering :P 14:10:03 jou 14:10:07 OK, have fun :P 14:10:08 Ah. 14:10:16 Hoe gaat het met jou, Joost? :P 14:10:19 hrm 14:10:22 goed :D 14:10:30 * lynx is buying lodsb.org 14:10:34 ik ga doucher 14:10:39 or does anyone of you know a cooler name? 14:10:39 ik ga douchen 14:10:43 lynx: Bah. 14:10:45 besides goatlove.org 14:10:46 :)) 14:10:52 HeavyJoostshower: How tyo say Bye?= 14:10:54 Er... 14:10:56 I am going to shower 14:10:59 HeavyJoostshower: How to say "bye"? 14:11:03 doei 14:11:08 Ah, right... 14:11:11 Doei, Joost! 14:11:11 :P 14:11:23 * lynx is waiting for his new indigo2 14:11:27 what's doei/bye in Swedish? 14:11:35 Hej då! 14:11:52 Hej då :P 14:12:00 --- nick: lynx -> IFUNDRAISNG 14:12:05 .. 14:12:15 i need $$$ 14:12:21 --- nick: IFUNDRAISNG -> lynx 14:12:23 hrm 14:12:25 * HeavyJoostshower too 14:12:36 Hej då, bye, doei :D 14:13:00 :D 14:13:08 * HeavyJoostshower is nu aan het douchen | HeavyJoostshower is now showering 14:14:32 * lynx dies of boredom 14:15:02 anyone knows a better domain? 14:19:29 dunder.net@$#! 14:19:38 Well.... www.xxx.com ? :P 14:20:19 already taken? 14:20:23 --- join: Renegade (~gareth@pc-62-30-10-29-lp.blueyonder.co.uk) joined #osdev 14:20:27 Of course not! 14:20:29 Hey Renegade 14:20:35 hi Robert 14:20:42 --- nick: Renegade -> BrightDude 14:21:10 onto the development of BrightOS 14:21:14 :P 14:23:00 --- quit: HeavyJoostshower (Read error: 104 (Connection reset by peer)) 14:23:39 :) 14:24:12 --- join: HuntrCkr (~huntrckr@myr53-01-p46.gt.saix.net) joined #osdev 14:25:21 lights are on....anybody home? 14:25:22 --- quit: zephir ("Vision[0.9.2-0719]: i've been blurred!") 14:25:35 --- quit: lhowe ("push life; retn") 14:25:46 Bah. 14:25:55 life: undefined identifier 14:26:03 --- quit: renegade__ (Connection timed out) 14:26:16 atlast 14:28:50 atlast what? 14:29:46 oh, nevermind... i am too tired right now... going to bed 14:29:57 --- nick: HuntrCkr -> HuntrCkr_ZzZz 14:30:42 lynx: 14:30:50 miro: 14:30:52 --- quit: BrightDude (Read error: 104 (Connection reset by peer)) 14:31:39 miro: 14:35:15 --- quit: tcn ("Leaving") 14:38:49 --- quit: Ubel () 14:39:17 --- join: Kurt (~kmw@gc-nas-01-s5.cinergycom.net) joined #osdev 14:53:17 --- join: fallacy (~fallacy@leewebb.plus.com) joined #osdev 14:54:35 --- join: HeavyJoost (HeavyJoost@a213-84-139-110.adsl.xs4all.nl) joined #osdev 15:30:36 --- join: gigi_sull (~sullivan@a-co11-10.tin.it) joined #osdev 15:30:38 Aiee :) 15:30:39 Hello! 15:31:44 Hey :) 15:33:50 How are you? 15:35:30 Fine. 15:35:36 Tired :) 15:35:45 eh, me too. 15:36:29 and trying to solve a really weird problem - well, for me. 15:37:09 --- quit: Kurt (Read error: 113 (No route to host)) 15:43:54 --- part: fallacy left #osdev 15:45:27 --- join: Kurt (~kmw@gc-nas-01-s8.cinergycom.net) joined #osdev 15:46:09 Party people!!! 15:46:15 My dick is on fire! 15:46:27 it's burning ? :P 15:47:38 eh 15:48:39 Hoi, Rico! 15:48:48 Hoe gaat het med jou, old boy? 15:48:55 Hoi, Robert! 15:49:03 met* 15:49:26 I have a party the whole day tomorrow. 15:49:36 Bah 15:49:39 l00zah~~ 15:49:40 Starting from 1pm to late in the night 15:49:56 I'll go to my grannys 70 year party ;) 15:49:59 Going to Amsterdam!!! 15:50:50 I have 3 people coming over, 4th couldn't make it :( 15:51:16 One of them is already here an watching that movie with Dildo Balings 15:51:31 --- quit: I440r () 15:52:10 Anyways, I'm off to bed to get enough sleep for tomorrow :) 15:52:14 hmpf 15:52:33 pffff 15:52:41 Bah. 15:52:46 heh 15:52:56 bah :) 15:53:16 Robert: I invited you to come, but you declined, so... 15:53:16 Rico: I made an avi showing my app on my boring time 15:53:19 want it ? 15:53:22 Heh. 15:53:27 no :) 15:53:41 hmpf. 15:53:47 >:) 15:53:50 * oink throws an apple to Rico 15:54:10 * Rico eats it, and eats oink afterwards 15:54:20 it was rotted you idiot.. 15:54:27 so? 15:54:44 do as you like :P 15:55:08 it'll come out of my ass the same color anyways 15:55:10 BYE! 15:55:12 you're gonna die from intox in a few mins :P 15:55:15 BIE 15:55:19 BIEBIE 15:56:32 * Rico licks oink's toes 16:10:46 --- join: eks (~eks@24.70.176.227) joined #osdev 16:20:12 --- join: lgigi_sul (~sullivan@a-co11-2.tin.it) joined #osdev 16:20:22 * lgigi_sul is gone. Gone since Sat Aug 17 00:58:00 2002 16:26:07 --- join: BrightDude (~gareth@pc-62-30-10-29-lp.blueyonder.co.uk) joined #osdev 16:26:15 :O 16:28:16 --- quit: gigi_sull (Read error: 110 (Connection timed out)) 16:42:32 --- quit: eks ("ya better be there") 16:46:18 --- quit: lgigi_sul (Read error: 110 (Connection timed out)) 17:00:34 --- quit: trans (Read error: 110 (Connection timed out)) 17:01:40 wtf does tim o'reilly think he is doing 17:01:54 i thought he was on our side 17:01:55 --- join: BrightDude_ (~gareth@pc-62-30-10-29-lp.blueyonder.co.uk) joined #osdev 17:02:02 whats the command to install grub to a floppy? 17:02:29 --- quit: BrightDude (Read error: 110 (Connection timed out)) 17:07:48 oh 17:07:52 done it 17:08:55 cool 17:11:22 what is better for(;;) or while(1) ? (talking about loops) 17:21:30 for(;;) 17:21:46 according to my C/C++ book by herbert schildt 17:28:18 ok 17:28:40 thanks, it seems to be you're the only one who is awake... 17:31:11 --- join: Holofix (Holofix@24.198.99.217) joined #osdev 17:43:43 --- join: JAGuarXjs (JAGuarXjs@adsl-66-141-17-14.dsl.hstntx.swbell.net) joined #osdev 17:44:18 BrightDude_: I meant: you seem to be the only one awake.. 17:49:56 * oink prefers do { } while (1, or 0); loops :) 17:51:13 Beep. 17:52:49 --- quit: JAGuarXjs () 17:53:09 --- join: BrightDude (~gareth@pc-62-30-10-29-lp.blueyonder.co.uk) joined #osdev 17:56:24 wheres that guy who uses djgpp 17:56:39 how can i boot a kernel compiled with djgpp? 18:02:11 --- quit: BrightDude_ (Read error: 110 (Connection timed out)) 18:13:55 anyone? 18:14:04 it says unrecognized format 18:14:06 :| 18:15:39 I can't help you with djgpp, but I can give you a link to elf stuff using cygwin 18:15:43 Are you tied to djgpp? 18:16:42 nope 18:16:48 i can use cygwin 18:16:53 url? 18:16:53 Lemme find the link 18:17:15 aww.. eks bought onee-san.net :) 18:17:32 http://www.nondot.org/sabre/os/articles/TheBootProcess/ 18:17:42 The first pdf file on the list 18:17:48 will tell you how to make a .bin 18:18:10 Thats pretty damn easy to load. You just ... jump to the first instruction 18:18:21 Make sure the first function in the C file is the first function you want to run 18:18:35 After that its more or less like normal C as long as you dont use C++, headers, etc. 18:18:56 cheers 18:23:01 --- join: gremlin (gremlin@zvjer.max.net.ba) joined #osdev 18:23:52 i wonder if nate37 is still alive.. 18:24:22 ? 18:28:49 --- join: trans (~trans@fatwire-201-214.uniserve.ca) joined #osdev 18:32:50 --- join: corsairk8 (~Stealthy@pc-62-30-121-110-cr.blueyonder.co.uk) joined #osdev 18:33:03 --- quit: corsairk8 (Remote closed the connection) 18:41:05 * EtherNet wants to kill his siter... 18:42:41 --- quit: gremlin ("leaving") 19:07:13 * file pokes people 19:25:13 --- quit: trans (Read error: 110 (Connection timed out)) 20:01:24 moo 20:01:28 file: still not here :( 20:02:21 * file isn't surprised 20:02:51 my stuff isn't here either... 20:04:10 :( 20:04:33 but it was just mailed today 20:04:52 indigo: I could have sent it registered for another $9, I think 20:05:13 my stuff was just mailed today? 20:05:15 or yours? 20:05:21 mine 20:05:23 ah 20:06:31 you would have gotten tracking... 20:06:49 ? 20:07:01 nevermind 20:08:34 * file throws packing peanuts at indigo 20:08:44 file: hello man!! 20:08:54 indigo: as well for you!! 20:09:05 hello EtherNet 20:09:08 how are you? 20:09:18 fine, thanks! and what about you ? 20:09:31 quite happy :) 20:09:40 cool 20:11:21 --- join: futhin (thin@h24-64-175-61.cg.shawcable.net) joined #osdev 20:14:31 * EtherNet tries to clean his keyboard, and he found tons of junk 20:14:39 haha 20:14:44 among they keys 20:14:48 anything useful? 20:14:57 file: hehehehehe 20:15:00 file: are you hungry ? 20:15:09 I am eating pizza now :p 20:15:16 wowwww 20:15:18 handmade ? 20:15:22 no 20:15:48 =( I like all the pizas, though 20:15:51 pizzas ^ 20:16:03 mmm 20:16:04 yummy 20:16:22 yes! 20:16:29 it's midnight though 20:16:31 so I must soon go 20:16:48 file: at where? 20:16:52 work " 20:16:54 ? 20:16:57 home 20:17:08 file: ahhh ok.. where are you atm ? 20:17:17 New Brunswick, Canada 20:17:33 yes I know!! but you said go to home.. where are you? at work ? 20:17:48 I didn't say go home 20:17:51 I meant go to sleep :p 20:17:58 ahhhh 20:18:02 sorry! 20:18:04 sleep where?! BC, canada? :P 20:18:13 * file thwaps futhin 20:18:18 in the room behind me that has the bed :p 20:18:54 --- join: BV_V (rthomas@h24-64-196-88.pi.shawcable.net) joined #osdev 20:18:59 --- quit: BrightDude (Read error: 110 (Connection timed out)) 20:19:52 kernigan and ritchie's book rules! 20:20:37 hi 20:20:53 learn lisp, discover what lisp macros are ;) 20:21:11 :P 20:21:29 lisp or maybe scheme? :) 20:21:49 scheme doesn't have the macros 20:21:54 --- nick: BV_V -> BC_V 20:21:58 learn scheme and lisp macros 20:22:14 scheme is more consistent 20:22:21 so just learn scheme & lisp macros 20:22:22 scheme doesnt have macros? 20:22:24 nope 20:22:27 apparently not 20:22:38 from some article that i read 20:22:40 odd... 20:22:42 i don't know scheme or lisp 20:22:52 i plan on learning lisp soonish 20:22:57 there is a good pdf book on learning lisp... 20:23:45 sure, there's lots of lisp material :) 20:25:19 arg I guess I'll go 20:25:21 bbl! 20:26:37 this is a *good* lisp book... on learning lisp 20:28:02 goto http://www.cs.utexas.edu/users/wilson/schintro/schintro_toc.html for a scheme book 20:32:22 actually that isn't the one i was thinking of... 20:37:22 --- join: cl_norris (cl_norris@0-1pool212-27.nas6.pittsburgh1.pa.us.da.qwest.net) joined #osdev 20:37:53 hey can someone tell me how to write a bootstrap to a diskette using debug 20:38:00 i know i open it with debug boot.com 20:38:08 and its something like w 0 0 1 0 20:39:30 hello? 20:42:35 erm? 20:43:03 i have a boot strap now how do i write it to the sector on the disk? 20:43:32 use rawrite 20:43:40 where do i get that? 20:43:48 google://rawrite/ 20:43:57 is it for linux? 20:44:42 --- join: trans (~trans@216.113.201.215) joined #osdev 20:46:53 no 20:46:58 for linux you can use dd 20:47:04 indigo: I've bad news 20:47:13 hm 20:47:22 file: you packed the helio in ice? 20:47:23 I just remembered.... 20:47:30 I forgot to include the cradle 20:47:34 gah 20:47:37 * indigo smacks file 20:47:45 ship it tomorrow 20:47:48 I will 20:48:00 * file hopes it doesn't cost over $9 otherwise he won't have the money 20:48:27 I thought the box was a little empty... 20:48:28 let's hope so... :) 20:48:35 I'm glad your not furious 20:48:40 * indigo wonders what he can do with a helio with no cradle... 20:48:40 * file couldn't get to sleep 20:48:51 indigo: explore VT-OS, it's a real nice OS 20:48:56 hm 20:48:59 i guess i can do that 20:49:03 plus you can fit about 40 minutes of sound on it's 8mb of RAM 20:49:15 does it have speakers? 20:49:34 as in...ones able to play music? 20:49:35 does anyone here know where to get good tutorials about os dev? 20:49:44 yes 20:49:46 it has a speaker 20:49:47 COOL! 20:49:50 headphone jack? 20:49:54 no 20:49:56 --- quit: Holofix () 20:49:57 but you can solder one in 20:49:57 :( 20:50:20 indigo: I'll see about getting you a cradle shipped from the US so you can have it sooner... 20:50:29 --- nick: HeavyJoost -> HeavyJoost_away 20:50:32 oki 20:50:36 whats VT OS ?? 20:50:43 vtech os 20:50:46 runs the helio 20:50:47 BC_V: The proprietary OS on a certain device 20:51:25 ah. what certain device? 20:51:35 VTech Helio 20:51:49 atleast I think I didn't include the cradle... 20:52:05 * BC_V unfamiliar with the helio... 20:52:10 agh I'll check tomorrow 20:52:23 Does anyone here know a good resource on os dev? 20:53:25 cl_norris: /topic 20:53:36 well I think I'll go to bed now 20:53:41 now that I've got that off my chest 20:53:45 * indigo should do the same, but he won't 20:53:45 :) 20:53:51 indigo: on everything. 20:53:57 about os dev. 20:54:20 i'm afraid os dev is somewhat of a large topic to fit in one place... 20:54:25 indigo: I'll also include a Windows license :p 20:54:29 if you really must have it though, google.com is nice 20:54:35 * file laughs evily 20:54:39 heh 20:55:42 cl_norris - have you seem tunes.org? 20:55:58 seen :) 20:55:58 sleepy time 20:56:08 BC_V: whats that? 20:56:24 goto www.tunes.org 20:56:33 check into the Review section... 20:56:42 loads of info (for a start) :) 20:57:23 --- quit: Javanx (Remote closed the connection) 20:58:29 BC_V: Thanx. 21:01:49 easy ;) 21:04:29 --- quit: delphinus (Read error: 104 (Connection reset by peer)) 21:04:48 BC_V: none of the links work 21:06:31 what?! 21:07:35 none of the links work to the resources. 21:08:13 is there a way to see what packages does a .deb file contain ? 21:11:18 --- join: eks (~eks@h24-82-197-140.wp.shawcable.net) joined #osdev 21:11:37 cl_norris: i think the website has not been updated for a looonge time (tm)... 21:13:38 hi eks 21:20:26 --- part: futhin left #osdev 21:26:16 --- nick: BC_V -> BC_V_afk 21:29:22 hey BC_V_afk 21:29:33 eks: hey man! 21:29:39 EtherNet: :) 21:29:45 wa'zup bro? 21:30:02 heheh ;P not much, and what about you? 21:30:12 --- quit: cl_norris (Read error: 104 (Connection reset by peer)) 21:30:57 EtherNet: over here with raptor-32 wondering why the hell he didn't go home.. :P 21:31:12 ohhh is rappy there ;P ? 21:31:56 ja 21:32:09 wowww greetings for him 21:32:13 lol 21:32:19 he says he pinches your ass ;) 21:32:28 *ouch* he is beating me now :PP 21:32:36 heehehee 21:48:04 * EtherNet is watching: Cruel intentions II 21:49:55 --- part: EtherNet left #osdev 21:50:15 --- join: EtherNet (~ethernet@lu9dcn.ampr.org) joined #osdev 21:51:13 wb EtherNet 21:51:23 eks: thanks! :P 21:51:28 eks: what are you doing now ? 21:57:17 looking at items on ebay 21:57:28 ahh okas 22:00:01 --- quit: Kurt ("Connection reset by fear") 22:01:32 eks: do you have DirecTV over there ? 22:05:35 no in my place no 22:05:46 ok. 22:07:39 is fahr += 20 like fahr = fahr 20 ? 22:07:43 is fahr += 20 like fahr = fahr + 20 ? 22:13:48 eks: wanna look at someones code and see if u can figure it out? 22:14:52 eks: its asm code 22:15:32 * EtherNet is away: sleeping... 22:15:39 'night for everyone 22:19:47 air: what is it/ 22:19:47 ? 22:19:57 gn EtherNet 22:20:05 crush 22:20:14 the asm optimizer for it 22:20:48 eheh, no thx, I'm planning on sleeping tonight ;) 22:20:57 im trying to do "mov var1,function_label" 22:21:29 novo is offline and its his code 22:22:11 and idea what "spill" would mean? 22:22:17 any 22:22:54 results[0] = virtregCreate(V_INT, 4, VF_TEMPORARY); 22:22:54 instrGen(I_LEA, O_VAR, results[0], O_SPILL, var->virtreg); 22:22:54 stackTmp(stack, rtype, results[0], NULL); 22:23:07 that pushes the address to a variable 22:26:30 no, dunno what O_SPILL could mean here 22:27:53 and u dont wanna find out? ;) 22:28:21 no 22:28:30 --- quit: eks ("going to sleep, gn") 22:33:24 anyone else wanna find out? :) 22:40:57 --- join: delphinus (~peter@61.218.17.109) joined #osdev 22:41:58 WOOT 22:42:09 i solved the problem and now crush supports lambdas 22:43:06 No 22:43:12 You crushed the problem. 22:44:57 --- quit: delphinus (Client Quit) 22:49:30 morning 22:51:02 --- quit: lynx ("Reconnecting") 22:51:03 --- join: lynx (~lynx@p50809D3C.dip.t-dialin.net) joined #osdev 23:46:45 --- join: HuntrCkr_SA (huntrckr@myr53-01-p46.gt.saix.net) joined #osdev 23:46:48 --- quit: HuntrCkr_ZzZz (Read error: 104 (Connection reset by peer)) 23:46:59 --- nick: HuntrCkr_SA -> HuntrCkr 23:48:20 morning 23:51:45 --- join: cl_norris (cl_norris@0-1pool212-8.nas6.pittsburgh1.pa.us.da.qwest.net) joined #osdev 23:54:24 hello 23:54:28 --- quit: trans (Read error: 110 (Connection timed out)) 23:56:22 hi 23:57:30 whats up? 23:59:59 --- log: ended osdev/02.08.16