|
From: Gregor M. <Gre...@gm...> - 2001-07-08 11:32:14
|
wael oraiby wrote: > > Hello there , well as I said , I have finished the > multiboot this week , well it took me one whole night > so , it's a dirty multiboot code , we can still > optimize it and add some stuff to it , well this is > version 0.1 , maybe the next version will be better , > I m not sure that I made it fully multiboot compliant > plz read it and tell me if I did or not , and thx . > I still can't make the dam wincvs working , so plz add > this file to the challengeos project instead of me > Gregor and thx :) At a first glance it looks quite good. However I can't see whether it can handle ELF format kernels correctly (my mini kernel relies on that, because it is basically linked to an ELF executable). It doesn't have to. We can still define our own a.out type format, meaning a simple memory image that only needs to be copied. I don't know how much space is left in the boot block but the old GazOS boot block was able to load basically the same ELF binary format Multiboot can handle. If you want to, you can try to find your way through these sources and squezze the same functionality into the new boot sector. To tell you the truth I don't think this can be done because 512 bytes is simply too small for this lot of features. > that's all , I'll start the elf relocator the next > week , if you have any suggestion or any question , > feel free to email it to me :) > cya soon :) > In case of questions I'd say it's better to ask and answer them directly on the list. Anyway your working speed is really high, Wael. I would certainly have needed weeks for that code. Armin, Isaac: I'm a little bit confused because there hasn't been a reaction from you yet concerning device drivers. Do you have problems with my mini kernel? Or haven't you done anything (I don't have trouble with that, really :-))? Or do you work silently on and on without anyone knowing about it? Please tell me. I'd really like to know so that we don't happen to lose oversight on this project. So, fellows, I'll return to this list next saturday or sunday. I'll see you then. Bye, Gregor -- ***************************************************** * Gregor Mueckl Gre...@gm... * * * * The ChallengeOS project: * * http://challangeos.sourceforge.net * ***************************************************** * Math problems? * * Call 1-800-[(10x)(13i)^2]-[sin(xy)/2.362x]. * ***************************************************** |