Commit graph

27 commits

Author SHA1 Message Date
Gabor Kovesdan
23e4e6e242 - Add namespace declaration to index elements 2013-07-24 20:07:18 +00:00
Gabor Kovesdan
4a47cdca9b - Enable indexes by default; now they are not so difficult to generate 2013-07-24 19:38:10 +00:00
Gabor Kovesdan
d95165dc16 - Make the English documentation valid XML 2013-01-21 17:37:33 +00:00
Gabor Kovesdan
b4346b9b2d - Rename .sgml files to .xml
- Reflect the rename in referencing files

Approved by:	doceng (implicit)
2012-10-01 09:53:01 +00:00
Gabor Kovesdan
2e51ec7022 - Strip unnecessary trailing spaces
Approved by:	doceng (implicit)
2012-08-21 19:16:02 +00:00
Gabor Kovesdan
3cdf4e4922 - XMLify English books
Approved by:	doceng (implicit)
2012-06-21 16:04:40 +00:00
Murray Stokely
a90131b84a Add Warner's PCCard chapter to the build.
Requested by:	imp
2003-08-12 05:13:46 +00:00
Simon L. B. Nielsen
541f5ec33d o Split the FreeBSD Developers Handbook into two books:
- FreeBSD Architecture Handbook, which is a book about the FreeBSD
    architecture.  The SMP article have also been moved into the new
    arch handbook as a separate chapter.

  - FreeBSD Developers Handbook, which is a book about developing on
    FreeBSD; basically what was left when the architecture parts was
    moved away.

o Hook up the new FreeBSD Architecture Handbook to the build.

o Remove the SMP article since it is now part of the FreeBSD
  Architecture Handbook.

The relevant files from the FreeBSD Developers Handbook have been
repository copied to the new FreeBSD Architecture Handbook.

This is just step one in the split, both books need some work to be
real seperate books.  E.g. the FreeBSD Architecture Handbook still
needs an introduction.

Repository copy by:	joe
Requested by:		rwatson
Approved by:		murray, ceri (mentor)
2003-08-06 23:48:04 +00:00
Alfred Perlstein
7e4ba0309d Add a chapter to describe newbus.
Submitted by: Hiten Pandya <hiten@angelica.unixdaemons.com>
PR: docs/42557
2002-09-08 21:25:24 +00:00
Chris Costello
1c8ff53e4f Introduce support for Mandatory Access Control and extensible
kernel access control.

Document the kernel side of the MAC policy architecture.  This
is a little out of date at the moment.  Some parts to be filled
in as things are developed, and much is subject to change.  It
will, however, give developers a good idea of how things work.

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, NAI Labs
2002-08-19 04:38:25 +00:00
Murray Stokely
2c4941f92c Remove the "History of the Unix Kernel" place-holder chapter. That
material does not belong here.  Replace it with the new "Booting and
Kernel Initialization" chapter.
2002-07-29 06:19:30 +00:00
Murray Stokely
c730fc3dfc Add a chapter about the internals of the Jail subsystem.
PR:		docs/32910
Submitted by:	Evan Sarmiento <evms@cs.bu.edu>
2002-01-01 09:33:44 +00:00
Murray Stokely
7fe9c7b818 Add a chapter about writing device drivers for the sound subsystem.
Submitted by:	Jean-Francois Dockes <jean-francois.dockes@wanadoo.fr>
Reviewed by:	cg
2001-11-23 19:01:25 +00:00
Murray Stokely
aea326884e Add the "Source Tree Guidelines and Policies" chapter by phk, obrien,
and others.  This was repo-copied from the Handbook.
2001-10-17 08:53:34 +00:00
Chern Lee
ca986fc704 Add references to new chapter, l10n/Localization, to appropriate files.
Suggsted by: murray and nik
2001-09-13 00:15:54 +00:00
Murray Stokely
f1979ede58 Add a small chapter on the sysinit framework, linker sets, etc..
PR:		docs/30265
Submitted by:	Jason Smethers <jason@smethers.net>
2001-09-02 21:19:03 +00:00
Murray Stokely
32c554e9bb Add a chapter on Kernel Objects. The content is rather limited right
now but there are several other texts that can be integrated into this
chapter.

PR:		27678
Submitted by:	Jason Smethers <jason@smethers.net>
2001-09-02 03:11:09 +00:00
Murray Stokely
d78ef2bfe3 Reorganize the Developer's Handbook.
* Add chapter on kernel debugging (repo-copied from the Handbook)
  * Change "Introduction" part with 4 empty chapters to a
    "Introduction" chapter with 4 mostly empty <sect1>s.
  * Combine many of the different <part>s that contain only one empty
    <chapter> into larger <part>s.
  * Add * in front of unfinished chapter names so its very clear what
    needs to be worked on.
  * Added some <filename> tags where appropriate.
2001-07-19 22:06:06 +00:00
Murray Stokely
2cf4943a03 Turn on our nascent index by default 2001-06-23 04:57:32 +00:00
Murray Stokely
33c100c32d Add a chapter on sockets programming.
Submitted by:	G. Adam Stanislav
2001-06-22 08:49:14 +00:00
Murray Stokely
90b1aec3d1 Add chapters on DMA Basics, IPv6 Implementation, and the VM systems.
Suggested by: 	nik
Obtained from:	The Handbook
2001-05-14 02:52:44 +00:00
Murray Stokely
48e08f6677 Import Adam Stanislav's Assembly Language Tutorial as a chapter of the DH.
SGML Markup by: Wylie Stillwell <wylie@osd.bsdi.com> and
	        Valentino Vaschetto <logo@osd.bsdi.com>
Approved by:	Adam Stanislav
2001-05-11 10:20:34 +00:00
Murray Stokely
0fb2e7255d Add Sergey Babkin's ISA device driver tutorial as a chapter to the
Developer's Handbook.

SGMLified by:	emacs, Wylie Stilwell, Valentino Vaschetto, and I
Approved by:	Sergey Babkin
Obtained from:	Daemonnews
2001-05-02 01:53:14 +00:00
Murray Stokely
3f8dcd2eb1 Add beginnings of a chapter on our USB Device Driver framework. More
diagrams and content to come.

Obtained from:	Nick Himba's various presentations
2001-04-13 09:05:13 +00:00
Murray Stokely
73daea17a1 o Add a chapter on writing a CAM SCSI host bus adapter driver by
Sergey Babkin (first published in Daemonnews).
o Update copyrights for 2001.
o Include the authors.ent file from the FreeBSD Handbook

Approved by:	babkin
2001-03-29 06:14:42 +00:00
John Baldwin
9b75bcbfaa Add a new chapter to the kernel section that will eventually document all
of the locks used to make the kernel MP safe.
2000-11-29 04:15:17 +00:00
Jeroen Ruigrok van der Werven
53842b289f Add the chapters entity file for the Developer's Handbook.
Submitted by:	murray
2000-11-28 18:03:54 +00:00