Seconded. I bought the first edition of the book (red cover) and a
Minix 1.5.10 (I think) on 360K floppies distribution) about 15 years
ago, and the second edition (with the CD-ROM) somewhat later. I am
not really a programmer, but I learnt a lot about operating systems
from that book, and from fiddling with the code.
It's one of those books, like TAoE, that I would seriously recomend
everyone here should read. Sure it doesn't cover everything, and you
may not agree with all the methods in it, but at least you'll learn
enough to understand other books on the subject.
I'm not sure if it's out yet, but very soon the 3rd edition will be
available, so if you consider buying the book make sure you buy the
3rd edition. As lots has changed to minix I assume that the new book
will reflect those changes.
That is exactly why I did not buy the 3 ed. Minux has been re-wrtten
in the 3rd ed. 8 meg of ram
min is needed, 16 recomended. I was buying
the book for ideas for a small
computer I building. ( hardware real soon ... ) that I have to write
since I have a unque instruction
set and word length. This version of the computer will have 64kb of
memory of 12k to 16kb I want
to save for the OS.