Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site fortune.UUCP Path: utzoo!watmath!clyde!burl!mgnetp!ihnp4!fortune!rpw3 From: rpw3@fortune.UUCP Newsgroups: net.net-people Subject: Re: info. on XINU & Comer - (nf) Message-ID: <3359@fortune.UUCP> Date: Sat, 19-May-84 04:05:48 EDT Article-I.D.: fortune.3359 Posted: Sat May 19 04:05:48 1984 Date-Received: Sun, 20-May-84 00:12:39 EDT Sender: notes@fortune.UUCP Organization: Fortune Systems, Redwood City, CA Lines: 106 #R:wucs:-24300:fortune:41100002:000:3460 fortune!rpw3 May 18 23:57:00 1984 You can get the Xinu tape from the publisher, for a few bucks and a copy of your UNIX source license. Why the license? Because the tape is just DRIPPING with all kinds of cross-tools for LSI-11's, all with sources, and all derived from UNIX. (I am still seeking a clarification on the licensing and/or copyright issues for the stuff actually published in the text of the book.) As far as a contact for Doug Comer himself, I will take a chance and copy a few lines from the README file on the tape (see the very end, below). (The "dec@purdue" seems to be Doug E. Comer, not any reference to some obscure hardware vendor ;-} ) Rob Warnock UUCP: {ihnp4,ucbvax!amd70,hpda,harpo,sri-unix,allegra}!fortune!rpw3 DDD: (415)595-8444 USPS: Fortune Systems Corp, 101 Twin Dolphin Drive, Redwood City, CA 94065 --------------Excerpts from the Xinu Tape (fair use - review) ((I hope!))----- ============================================================================== X I N U ------- Xinu is a layered, process-based operating system. A detailed description can be found in the text: Comer, Douglas E., Operating System Design: The Xinu Approach, Prentice-Hall, 1983. To run the software on this tape, you will need a Digital Equipment Corp. VAX computer running the Berkeley 4.2 UNIX operating system, and at least one Digital Equipment Corporation LSI 11/02, LSI 11/03, or LSI 11/23 microcomputer. The VAX is used to cross-compile, cross-assemble, and cross-load C programs. The cross-development software produces a memory image for the LSI 11, which is then downloaded over an RS232 line to the micro. Once downloaded, the micro runs independently of the VAX. The tape is self-contained. It contains source programs for both Xinu and the cross-development system. The tape can be read into any directory. These programs do not need to be placed in system directories unless you want to do so. Only the cross-development software has changed between the book and this release. In particular, the downloading software now handles multiple identical LSI 11s by automatically selecting a free one and reserving it. This is desirable for instruction when a class of students competes for access to an LSI 11. There is a new command, lusers, that prints a list of LSI 11s on reserve, and another command, LSIunlock, that releases a user's reservation. Installation ------------ <<73 lines deleted>> Directories ----------- When the tape has been read, you will find a directory structure like this: 1 . Xinu-directory (usually /usr/Xinu) 2 /bin cross-development software 2 /include include files 2 /install installation shell script 2 /man all manual pages for: 3 /man1 cross-development commands 3 /man2 Xinu system commands 3 /man3 library commands 2 /src all source programs: 3 /cmd cross-development software 3 /lib libraries 3 /sys Xinu and configuration: 5 /con configuration program 5 /h Xinu include files 5 /sys Xinu and Makefile 2 README This file Problems or Questions -------- -- --------- Reports of errors in the software or ducumentation are gratefully accepted. Please mail all comments and bug reports to: DARPA Internet/ CSNet address: dec @ purdue . ARPA uucp address: purdue ! dec Postal address: Dept. Computer Science Purdue University West Lafayette, IN 47907 (317) 494-6009