Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site nvuxd.UUCP Path: utzoo!watmath!clyde!burl!ulysses!gamma!pyuxww!pyuxv!nvuxr!nvuxd!th From: th@nvuxd.UUCP (T.HARTNETT) Newsgroups: net.sources Subject: XINU OS Kerner Source (README) Message-ID: <127@nvuxd.UUCP> Date: Fri, 25-Jan-85 09:21:50 EST Article-I.D.: nvuxd.127 Posted: Fri Jan 25 09:21:50 1985 Date-Received: Sun, 27-Jan-85 06:41:48 EST Organization: Bell Communications Research Lines: 55 ***************************** ** XINU Operating System ** ***************************** The Kernel source code is conatained in five "shar"ed files. Included is all the *.c and *.h source from chapters 3 through 19, excluding chapters 14 and 16. I welcome comments/complaints/discussions/etc. about the source and XINU in general. I've ported the code to a Heurikon M68000-based SBC and have had much fun with it. The files I'm posting are: bufpool.h conf.h dir.h disk.h dtc.h file.h iblock.h io.h kernel.h mark.h mem.h ports.h proc.h q.h sem.h sleep.h slu.h tty.h xebec.h chprio.c close.c conf.c control.c create.c dfalloc.c dfckmd.c dfdsrch.c doprnt.c dscntl.c dsinit.c dsinter.c dskenq.c dskstrt.c dsksync.c dsopen.c dsread.c dsseek.c dswrite.c fprintf.c freebuf.c freemem.c getbuf.c getc.c getitem.c getmem.c getpid.c getstk.c ibclear.c ibget.c iblfree.c ibnew.c ibput.c init.c initialize.c insert.c insertd.c ioerr.c ioinit.c ionull.c kill.c kprintf.c lfclose.c lfgetc.c lfinit.c lfputc.c lfread.c lfsdfree.c lfseek.c lfsetup.c lfsflush.c lfsnewd.c lfwrite.c mark.c mkpool.c newqueue.c open.c pcreate.c pdelete.c pinit.c poolinit.c preceive.c preset.c printf.c psend.c ptclear.c putc.c queue.c read.c ready.c receive.c recvclr.c resched.c resume.c screate.c sdelete.c seek.c send.c signal.c sleep.c sleep10.c ssclock.c suspend.c ttycntl.c ttygetc.c ttyiin.c ttyinit.c ttyoin.c ttyputc.c ttyread.c ttywrite.c userret.c wait.c wakeup.c write.c xdone.c Also... If you got this source off the net and are potenially interested in XINU, send me some mail. If the number of parties is small, a newsletter may be appropriate. Larger numbers may warrant "net.xinu". Good Luck... Tom Hartnett ... ihnp4!nvuxd!th (201)758-2583