# &os; Architecture Handbook

The FreeBSD Documentation Project
August 2000
2000
2001
2002
2003
2004
2005
The FreeBSD Documentation Project

&bookinfo.trademarks; &bookinfo.legalnotice;

Welcome to the &os; Architecture Handbook. This manual is a work in progress and is the work of many individuals. Many sections do not yet exist and some of those that do exist need to be updated. If you are interested in helping with this project, send email to the &a.doc;.

The latest version of this document is always available from the FreeBSD World Wide Web server. It may also be downloaded in a variety of formats and compression options from the FreeBSD FTP server or one of the numerous mirror sites.

## Kernel

&chap.boot; &chap.locking; &chap.kobj; &chap.jail; &chap.sysinit; &chap.mac; &chap.vm; &chap.smp;

## Device Drivers

&chap.driverbasics; &chap.isa; &chap.pci; &chap.scsi; &chap.usb; &chap.newbus;

&chap.snd; &chap.pccard;

## Appendices

Marshall
Kirk
McKusick
Keith
Bostic
Michael
J
Karels
John
S
Quarterman
1996
Addison-Wesley Publishing Company, Inc.
0-201-54979-4
Addison-Wesley Publishing Company, Inc.

#### The Design and Implementation of the 4.4 BSD Operating System

1-2