Thanks to visit codestin.com
Credit goes to github.com

Skip to content

marcilr/lions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

No packages published