From: Nick Keighley on
On 2 Apr, 20:26, "Bill Cunningham" <nos...(a)nspam.invalid> wrote:

>     Does the kernel call the same functions of POSIX that a human can use
> the API for? I would like someone to make me clear on this. Thanks.

"Operating Systems Design and Implementation" ~ Andrew S Tanenbaum
http://www.amazon.com/Operating-Systems-Design-Implementation-3rd/dp/0131429388

it describes a little OS called Minix. Not as complex as Linux but
maybe a bit easier to follow. At least if you read it you'll have some
of the vocabulary kernal, OS, device driver and a concept of what they
do and how they communicate. The details are different for different
OS/kernals but a lot of the basic issues are the same.