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
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.