Page 1 of 1

Help required , plllllllllz !

Posted: Mon Jan 24, 2005 9:11 am
by zues
Hi all , how r u , i hopr u r all fine .

firstly , i wanna know , after i got bootloader made , ( i.e booted from floopy , and printed any char on screen, and system halted . ) . what is the next step to think about , is it directly to design kernel ? or what ? and if so , how can i start in kernel develop. ?

plz help me . thx for ur time .

Re:Help required , plllllllllz !

Posted: Mon Jan 24, 2005 9:19 am
by AR
Firstly, type full words, I hate SMS-styled forum posts.

The bootloader should be able to read a file from the filesystem (or if you aren't going to use a filesystem then it should read a preset set of sectors), once it can do that you can proceed to the Kernel. You may want to consider whether the environment the bootloader sets up is what you want for the Kernel first though (ie. A20 on, Protected Mode, paging, etc)

Re:Help required , plllllllllz !

Posted: Mon Jan 24, 2005 9:31 am
by Pype.Clicker
Well, i'd say the first thing will be sitting at design-desk, take paper and pencil and sketch things ...

Your kernel will be made of components offering services to applications. Before you have a clear view of *how* applications will interoperate with the kernel, you virtually cannot do anything ...

Try to isolate a handful of abstractions that will guide you (depending on the design, it can be inodes and files, messages and ports, hierarchical namespace or whatever) and focus on making these abstractions available.