XINU was: Unix and C

Bob Martin rmartin at clear.com
Sun Nov 11 06:25:09 AEST 1990


In <4458 at mint39.UUCP> gunda at motcid.UUCP (Indira Gunda) writes:

>richb at railnet.UUCP (Richard Banks) writes:

>>How can Unix be written in C ? I thought all OS`s had to be written
>>in assembly language, else they'd have the same interrupts as the
>>OS you booted your complier language under to write the program ?

>Yes ... Why and how can UNIX be written in C?  I'd also like to know.

There is an excellent book on the subject.  Although I can't think
of the complete title and author, it is a very common book and I am
sure another poster will be able to identify it better than I.

The title of the book is something like "The XINU operating system."

This book contains a complete miniature operating system written 
almost entirely in C.  It is well written and the source can be
obtained magnetically if desired.  Certainly this book is worth
exploring if you are interested in the contstruction of operating 
systems.

-- 
+-Robert C. Martin-----+---------------------------------------------+
| rmartin at clear.com    | My opinions are mine.  They aren't anybody  |
| uunet!clrcom!rmartin | elses.  And thats the way I want to keep it.|
+----------------------+---------------------------------------------+



More information about the Comp.lang.c mailing list