RE: OS development
There is another book, called "Linux Kernel Internals", this was may start point on the wonderfull world of Linux. There are two editions: an about kernel version 1 (that's what I get) and another about kernel version 2. /H\j[EMAIL PROTECTED] (=U=) 55-11-3741-3510 '-'Sistema Empresa / SIAL 2000 -Original Message- From: Rod Boyce [SMTP:[EMAIL PROTECTED]] Sent: Tuesday, September 07, 1999 5:00 PM To: [EMAIL PROTECTED] Subject: RE: OS development What about uCOSII book search on any technical book site and you will find the book describing uCOSII. The book and OS was written by a chap called Jean Laprose ( sorry for the misspelling of his name I am doing this from memory). Regards, Rod Boyce -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Tracy Camp (Hurrah) Sent: Wednesday, 8 September 1999 03:29 To: Matthew Kirkwood Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Re: OS development Also a facinating book called the "developement of the BSD 4.4 operating system" not much around that talks about non-unix OSes though. On Tue, 7 Sep 1999, Matthew Kirkwood wrote: On Tue, 7 Sep 1999 [EMAIL PROTECTED] wrote: Does anybody on the list know where some docs, HOWTO's, books, etc are(preferably on the net) on the theories behind OS/kernel development and maybe how to implement them? I'm hoping there's something out there not necassarily on linux but on OS/kernel development in general. The Minix book[0] is probably as good a place to start as any. It's quite heavily microkernel-oriented, but that's probably an advantage - otherwise it's very easy to forget that all the world isn't monolithic Unix. After that, you might get some more information from looking at the LDP's "The Linux Kernel"[1] which wil show you how a lot of the stuff in the Minix book is anchored to Linux, and introduce some of the more modern bits which the Minix book omits. Matthew. [0] "Operating Systems: Design and Implementation" by A S Tanenbaum [1] http://www.linuxdoc.org/LDP/tlk/tlk.html Tracy Camp 503.380.3218 Hurrah Internet Services [EMAIL PROTECTED] Consultants to the Networked World http://www.hurrah.com/
Re: OS development
On Tue, 7 Sep 1999 [EMAIL PROTECTED] wrote: Does anybody on the list know where some docs, HOWTO's, books, etc are(preferably on the net) on the theories behind OS/kernel development and maybe how to implement them? I'm hoping there's something out there not necassarily on linux but on OS/kernel development in general. I know at the university here, they offer a course in OS development. It's a 3 year course I believe, and it covers all the aspects of development, from the theories to actually writing the system/apps. I've been told that it's possible to sit in on some of the lectures of this course, so you might find a university/college near you has similar courses which you may be able to sit in on. Failing that, simply look at ELKS from the very beginning (ELKS 0.0.10 is available, and linux-86 before that), and look at how things have been implemented since then. Davey
Re: OS development
On Tue, 7 Sep 1999 [EMAIL PROTECTED] wrote: Does anybody on the list know where some docs, HOWTO's, books, etc are(preferably on the net) on the theories behind OS/kernel development and maybe how to implement them? I'm hoping there's something out there not necassarily on linux but on OS/kernel development in general. The Minix book[0] is probably as good a place to start as any. It's quite heavily microkernel-oriented, but that's probably an advantage - otherwise it's very easy to forget that all the world isn't monolithic Unix. After that, you might get some more information from looking at the LDP's "The Linux Kernel"[1] which wil show you how a lot of the stuff in the Minix book is anchored to Linux, and introduce some of the more modern bits which the Minix book omits. Matthew. [0] "Operating Systems: Design and Implementation" by A S Tanenbaum [1] http://www.linuxdoc.org/LDP/tlk/tlk.html
Re: OS development
Also a facinating book called the "developement of the BSD 4.4 operating system" not much around that talks about non-unix OSes though. On Tue, 7 Sep 1999, Matthew Kirkwood wrote: On Tue, 7 Sep 1999 [EMAIL PROTECTED] wrote: Does anybody on the list know where some docs, HOWTO's, books, etc are(preferably on the net) on the theories behind OS/kernel development and maybe how to implement them? I'm hoping there's something out there not necassarily on linux but on OS/kernel development in general. The Minix book[0] is probably as good a place to start as any. It's quite heavily microkernel-oriented, but that's probably an advantage - otherwise it's very easy to forget that all the world isn't monolithic Unix. After that, you might get some more information from looking at the LDP's "The Linux Kernel"[1] which wil show you how a lot of the stuff in the Minix book is anchored to Linux, and introduce some of the more modern bits which the Minix book omits. Matthew. [0] "Operating Systems: Design and Implementation" by A S Tanenbaum [1] http://www.linuxdoc.org/LDP/tlk/tlk.html Tracy Camp 503.380.3218 Hurrah Internet Services [EMAIL PROTECTED] Consultants to the Networked World http://www.hurrah.com/
RE: OS development
What about uCOSII book search on any technical book site and you will find the book describing uCOSII. The book and OS was written by a chap called Jean Laprose ( sorry for the misspelling of his name I am doing this from memory). Regards, Rod Boyce -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Tracy Camp (Hurrah) Sent: Wednesday, 8 September 1999 03:29 To: Matthew Kirkwood Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject:Re: OS development Also a facinating book called the "developement of the BSD 4.4 operating system" not much around that talks about non-unix OSes though. On Tue, 7 Sep 1999, Matthew Kirkwood wrote: On Tue, 7 Sep 1999 [EMAIL PROTECTED] wrote: Does anybody on the list know where some docs, HOWTO's, books, etc are(preferably on the net) on the theories behind OS/kernel development and maybe how to implement them? I'm hoping there's something out there not necassarily on linux but on OS/kernel development in general. The Minix book[0] is probably as good a place to start as any. It's quite heavily microkernel-oriented, but that's probably an advantage - otherwise it's very easy to forget that all the world isn't monolithic Unix. After that, you might get some more information from looking at the LDP's "The Linux Kernel"[1] which wil show you how a lot of the stuff in the Minix book is anchored to Linux, and introduce some of the more modern bits which the Minix book omits. Matthew. [0] "Operating Systems: Design and Implementation" by A S Tanenbaum [1] http://www.linuxdoc.org/LDP/tlk/tlk.html Tracy Camp 503.380.3218 Hurrah Internet Services [EMAIL PROTECTED] Consultants to the Networked World http://www.hurrah.com/