On Sun, 29 Oct 2006, George Mihai IACOB wrote:

> Hello!
> 
> I am a not-so-experienced programmer and I started a personal project which
> requires a deep understanding of the OpenBSD kernel - no, I am not going to
> fork another BSD style operating system. I wonder if there is documentation
> describing the kernel, other that the comments in the source. For a start, I
> am reading Andrew Tanenbaum's "Modern Operating Systems", 2nd edition and
> trying to follow the code in the kernel source, starting with
> sys/kern/init_main.c
> Is this a wrong approach? Do you have other suggestions? I know there's no
> easy way and I am not looking for one, all I want is a starting point.
> Regards,
> George

A lot of internal kernel APIs are documented in section 9 of the man
pages.  And, while this may be superfluous, the public API, also known
as system calls are described in section 2. 

        -Otto

Reply via email to