Re: OS programming with L4Ka::Pistachio
"Bernhard Poess" <[email protected]>
| Newsgroups | gmane.comp.micro-kernel.l4.l4ka.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Arnuld, If you want to code on top of a UNIX system, then you should stick to your Linux box. Pistachio has nothing to do with UNIX. Since it's a microkernel it is not in need of any drivers. Besides coding drivers is one of the worst things to start with if you want to do kernel coding. Here are some reading suggestions if you want to do some kernel coding: 1. Intel architecture manuals vol. 1 and 3 http://www.intel.com/design/pentium4/manuals/index_new.htm 2. Read a book on OS programming like Modern Operating Systems from Andres Tanenbaum 3. Read through e.g. Linux specific mailing lists, try to find a small bug that you think you're able to fix and do that. Submit a patch to the according kernel maintainer. More info about the Linux kernel: http://www.kernel.org 4. Iterate 3 until you get some practice and a good idea of kernel concepts. This should get you started, -Bernhard On 11/10/06, arnuld <[email protected]> wrote: > hai all, > > i am already searching the archives of different Google newsgroups for > learning OS programming (specifically UNIX) . i only wanted to know > one thing: > > will installing and using L4Ka::Pistachio help me in learning OS > programming & OS in general? i know it will help me to learn about > microkernel-architecture but that goal co-exists with learning OS > programming. to give you an idea here is little about myself: > > "i have never done any real life programming. just self-teaching > myself from last 1 year on my UNIX box. currently i am using BLAG > Linux 50002 and very soon will switch to Fedora Core 6. i know some > C++ from Stroustrup. may be i can write some device drivers for you > :-) " > > BTW, there at FAQs there is no answer to my question. > > thanks for your time > > -- arnuld > http://arnuld.blogspot.com > >