-
Notifications
You must be signed in to change notification settings - Fork 1
marcilr/lions
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
README
Created Wed Jan 27 16:41:05 AKST 2010
by Raymond E. Marcil
A Commentary on the Sixth Edition Unix Operating System
by J. Lions.
Department of Computer Science
The University of New South Wales
Copyright 1977 J. Lions
Tue Jun 27 09:16:38 AKDT 2017
=============================
Migrated Lion's book from subversion to git.
Updated README's filelist
Wed Jan 27 16:41:05 AKST 2010
=============================
The Makefile worked fine!. Was able to use ps2pdf to convert the resultant
lionc.ps without any problems.
This directory contains the source code for the John Lion's "A commentary on the
Sixth Edition UNIX Operating System". This form of the document was published
on the USENET alt.folklore.computers newsgroup in May 1994. A Makefile was
added more recently.
-rw-r--r-- 1 grog wheel 702 Apr 14 11:46 Makefile
-rw-r--r-- 1 grog wheel 365 May 19 1994 Readme
-rw-r--r-- 1 grog wheel 11393 May 19 1994 ch1.tex
-rw-r--r-- 1 grog wheel 11773 May 19 1994 ch10.tex
-rw-r--r-- 1 grog wheel 8649 May 19 1994 ch11.tex
-rw-r--r-- 1 grog wheel 16486 May 19 1994 ch12.tex
-rw-r--r-- 1 grog wheel 23125 May 19 1994 ch13.tex
-rw-r--r-- 1 grog wheel 12030 May 19 1994 ch14.tex
-rw-r--r-- 1 grog wheel 10387 May 19 1994 ch15.tex
-rw-r--r-- 1 grog wheel 7700 May 19 1994 ch16.tex
-rw-r--r-- 1 grog wheel 11983 May 19 1994 ch17.tex
-rw-r--r-- 1 grog wheel 21467 May 19 1994 ch18.tex
-rw-r--r-- 1 grog wheel 17061 May 19 1994 ch19.tex
-rw-r--r-- 1 grog wheel 19826 May 19 1994 ch2.tex
-rw-r--r-- 1 grog wheel 22445 May 19 1994 ch20.tex
-rw-r--r-- 1 grog wheel 3955 May 19 1994 ch21.tex
-rw-r--r-- 1 grog wheel 15300 May 19 1994 ch22.tex
-rw-r--r-- 1 grog wheel 13833 May 19 1994 ch23.tex
-rw-r--r-- 1 grog wheel 16660 May 19 1994 ch24.tex
-rw-r--r-- 1 grog wheel 17348 May 19 1994 ch25.tex
-rw-r--r-- 1 grog wheel 8026 May 19 1994 ch26.tex
-rw-r--r-- 1 grog wheel 26043 May 19 1994 ch3.tex
-rw-r--r-- 1 grog wheel 15468 May 19 1994 ch4.tex
-rw-r--r-- 1 grog wheel 21579 May 19 1994 ch5.tex
-rw-r--r-- 1 grog wheel 20607 May 19 1994 ch6.tex
-rw-r--r-- 1 grog wheel 20908 May 19 1994 ch7.tex
-rw-r--r-- 1 grog wheel 16345 May 19 1994 ch8.tex
-rw-r--r-- 1 grog wheel 12312 May 19 1994 ch9.tex
-rw-r--r-- 1 grog wheel 1822 May 19 1994 fig23_1.tex
-rw-r--r-- 1 grog wheel 1757 May 19 1994 fig23_2.tex
-rw-r--r-- 1 grog wheel 1680 May 19 1994 fig23_3.tex
-rw-r--r-- 1 grog wheel 1819 May 19 1994 fig23_4.tex
-rw-r--r-- 1 grog wheel 2116 May 19 1994 lionc.tex
-rw-r--r-- 1 grog wheel 8371 May 19 1994 preface.tex
-rw-r--r-- 1 grog wheel 1183 May 19 1994 title.tex
Filelist
========
ch1.tex - Introduction
ch2.tex - Fundamentals
ch3.tex - Reading "C" Programs
ch4.tex - An Overview
ch5.tex - Two Files
ch6.tex - Getting Started
ch7.tex - Processes
ch8.tex - Process Management
ch9.tex - Hardware Interrupprs and Traps
ch10.tex - The Assmembler "Trap" Routine
ch11.tex - Clock Interrupts
ch12.tex - Traps and System Calls
ch13.tex - Software Interrupts
ch14.tex - Program Swapping
ch15.tex - Introduction to Basic I/O
ch16.tex - The RK Disk Driver
ch17.tex - Buffer Manipulation
ch18.tex - File Access and Control
ch19.tex - File Directories and Directory Files
ch20.tex - File Systems
ch21.tex - Pipes
ch22.tex - Character Oriented Special Files
ch23.tex - Character Handling
ch24.tex - Interactive Terminals
ch25.tex - The File "tty.c"
ch26.tex - Suggested Exercises
"Figures 23.1 through 23.4 illustrate the development
of a list as characters are deleted and added.",
Chapter 23, Character Handling, p. 100
fig23_1.tex
Figure 23.1
ch23.tex:37:\input{fig23_1.tex}
fig23_2.tex
Figure 23.2
ch23.tex:39:\input{fig23_2.tex}
fig23_3.tex
Figure 23.3
ch23.tex:61:\input{fig23_3.tex}
fig23_4.tex
Figure 23.4
ch23.tex:80:\input{fig23_4.tex}
lionc.pdf
lionc.tex
LaTeX source and built PDF for:
A Commentary on the Sixth Edition Unix Operating System
by J. Lions.
Department of Computer Science
The University of New South Wales
Copyright 1977 J. Lions
Makefile
Makefile for Lions Book
preface.tex
The Lion's Commentary, file preface.tex, version 1.5, 18 May 1994
Preface
This book is an attempt to explain in
detail the nucleus of one of the most
interesting computer operating systems
to appear in recent years.
It is the UNIX Time-sharing System,
which runs on the larger models of
Digital Equipment Corporation's PDP11
computer system, and was developed by
Ken Thompson and Dennis Ritchie at Bell
Laboratories. It was first announced to
the world in the July, 1974 issue of
the ``Communications of the ACM''.
Readme
Original Readme from:
A Commentary on the Sixth Edition Unix Operating System
by J. Lions.
Department of Computer Science
The University of New South Wales
Copyright 1977 J. Lions
title.tex
The Lion's Commentary, file title.tex, version 1.3, 15 May 1994
Links
=====
John Lion's "A commentary on the Sixth Edition UNIX Operating System"
http://www.lemis.com/grog/Documentation/Lions/
Source code
John Lion's "A commentary on the Sixth Edition UNIX Operating System"
http://www.lemis.com/grog/Documentation/Lions/book/
About
A Commentary on the Sixth Edition Unix Operating System by J. Lions
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published