diff --git a/en_US.ISO8859-1/books/arch-handbook/Makefile b/en_US.ISO8859-1/books/arch-handbook/Makefile
new file mode 100644
index 0000000000..d9d7ad1454
--- /dev/null
+++ b/en_US.ISO8859-1/books/arch-handbook/Makefile
@@ -0,0 +1,27 @@
+#
+# $FreeBSD$
+#
+# Build the FreeBSD Developers' Handbook.
+#
+
+MAINTAINER=asmodai@FreeBSD.org
+
+DOC?= book
+
+FORMATS?= html-split
+
+INSTALL_COMPRESSED?= gz
+INSTALL_ONLY_COMPRESSED?=
+
+#
+# SRCS lists the individual SGML files that make up the document. Changes
+# to any of these files will force a rebuild
+#
+
+# SGML content
+SRCS= book.sgml
+
+# Entities
+
+DOC_PREFIX?= ${.CURDIR}/../../..
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/en_US.ISO8859-1/books/arch-handbook/book.sgml b/en_US.ISO8859-1/books/arch-handbook/book.sgml
new file mode 100644
index 0000000000..3275a733c4
--- /dev/null
+++ b/en_US.ISO8859-1/books/arch-handbook/book.sgml
@@ -0,0 +1,232 @@
+
+
+
+%bookinfo;
+]>
+
+
+
+ FreeBSD Developers' Handbook
+
+
+
+ The FreeBSD Documentation Project
+
+
+ doc@FreeBSD.org
+
+
+
+
+
+ August 2000
+
+
+ 2000
+ The FreeBSD Documentation Project
+
+
+ &bookinfo.legalnotice;
+
+
+ Welcome to the Developers' Handbook.
+
+
+
+
+ Introduction
+
+
+ Developing on FreeBSD
+
+ This will need to discuss FreeBSD as a development
+ platform, the vision of BSD, architectural overview, layout of
+ /usr/src, history, etc.
+
+ Thank you for considering FreeBSD as your development
+ platform! We hope it will not let you down.
+
+
+
+ The BSD Vision
+
+
+
+
+
+ Architectural Overview
+
+
+
+
+
+ The Layout of /usr/src
+
+
+
+
+
+
+ Basics
+
+
+ Compilation
+
+ This will include things like: compilation, makefiles, .mk
+ files, basic debugging, linking, secure programming
+ guidelines, style(9), CVS, diff, patch, etc.
+
+
+
+
+
+
+ Kernel
+
+
+ History of the Unix Kernel
+
+ Some history of the Unix/BSD kernel, system calls, how do
+ processes work, blocking, scheduling, threads (kernel),
+ context switching, signals, interrupts, modules, etc.
+
+
+
+
+
+
+ Memory and Virtual Memory
+
+
+ Virtual Memory
+
+ VM, paging, swapping, allocating memory, testing for
+ memory leaks, mmap, vnodes, etc.
+
+
+
+
+
+
+ I/O System
+
+
+ UFS
+
+ UFS, FFS, Ext2FS, JFS, inodes, buffer cache, labeling,
+ locking, metadata, soft-updates, LFS, portalfs, procfs,
+ vnodes, memory sharing, memory objects, TLBs, caching
+
+
+
+
+
+ Interprocess Communication
+
+
+ Signals
+
+ Signals, pipes, semaphores, message queues, shared memory,
+ ports, sockets, doors
+
+
+
+
+
+ Networking
+
+
+ Sockets
+
+ Sockets, bpf, IP, TCP, UDP, ICMP, OSI, bridging,
+ firewalling, NAT, switching, etc
+
+
+
+
+
+ Network Filesystems
+
+
+ AFS
+
+ AFS, NFS, SANs etc]
+
+
+
+
+
+ Terminal Handling
+
+
+ Syscons
+
+ Syscons, tty, PCVT, serial console, screen savers,
+ etc
+
+
+
+
+
+ Sound
+
+
+ OSS
+
+ OSS, waveforms, etc
+
+
+
+
+
+ Device Drivers
+
+
+ 4.4BSD Driver Writing
+
+ old ways, newbus, character/block devices, etc
+
+
+
+
+
+ Architectures
+
+
+ IA-32
+
+ Detail the (major) differences between IA-32, IA-64, PPC,
+ ARM, Sparc, Alpha, etc
+
+
+
+
+
+ Debugging
+
+
+ Truss
+
+ various descriptions on how to debug certain aspects of
+ the system using truss, ktrace, gdb, kgdb, etc
+
+
+
+
+
+ Compatibility Layers
+
+
+ Linux
+
+ Linux, SVR4, etc
+
+
+
+
+
diff --git a/en_US.ISO8859-1/books/developers-handbook/Makefile b/en_US.ISO8859-1/books/developers-handbook/Makefile
new file mode 100644
index 0000000000..d9d7ad1454
--- /dev/null
+++ b/en_US.ISO8859-1/books/developers-handbook/Makefile
@@ -0,0 +1,27 @@
+#
+# $FreeBSD$
+#
+# Build the FreeBSD Developers' Handbook.
+#
+
+MAINTAINER=asmodai@FreeBSD.org
+
+DOC?= book
+
+FORMATS?= html-split
+
+INSTALL_COMPRESSED?= gz
+INSTALL_ONLY_COMPRESSED?=
+
+#
+# SRCS lists the individual SGML files that make up the document. Changes
+# to any of these files will force a rebuild
+#
+
+# SGML content
+SRCS= book.sgml
+
+# Entities
+
+DOC_PREFIX?= ${.CURDIR}/../../..
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/en_US.ISO8859-1/books/developers-handbook/book.sgml b/en_US.ISO8859-1/books/developers-handbook/book.sgml
new file mode 100644
index 0000000000..3275a733c4
--- /dev/null
+++ b/en_US.ISO8859-1/books/developers-handbook/book.sgml
@@ -0,0 +1,232 @@
+
+
+
+%bookinfo;
+]>
+
+
+
+ FreeBSD Developers' Handbook
+
+
+
+ The FreeBSD Documentation Project
+
+
+ doc@FreeBSD.org
+
+
+
+
+
+ August 2000
+
+
+ 2000
+ The FreeBSD Documentation Project
+
+
+ &bookinfo.legalnotice;
+
+
+ Welcome to the Developers' Handbook.
+
+
+
+
+ Introduction
+
+
+ Developing on FreeBSD
+
+ This will need to discuss FreeBSD as a development
+ platform, the vision of BSD, architectural overview, layout of
+ /usr/src, history, etc.
+
+ Thank you for considering FreeBSD as your development
+ platform! We hope it will not let you down.
+
+
+
+ The BSD Vision
+
+
+
+
+
+ Architectural Overview
+
+
+
+
+
+ The Layout of /usr/src
+
+
+
+
+
+
+ Basics
+
+
+ Compilation
+
+ This will include things like: compilation, makefiles, .mk
+ files, basic debugging, linking, secure programming
+ guidelines, style(9), CVS, diff, patch, etc.
+
+
+
+
+
+
+ Kernel
+
+
+ History of the Unix Kernel
+
+ Some history of the Unix/BSD kernel, system calls, how do
+ processes work, blocking, scheduling, threads (kernel),
+ context switching, signals, interrupts, modules, etc.
+
+
+
+
+
+
+ Memory and Virtual Memory
+
+
+ Virtual Memory
+
+ VM, paging, swapping, allocating memory, testing for
+ memory leaks, mmap, vnodes, etc.
+
+
+
+
+
+
+ I/O System
+
+
+ UFS
+
+ UFS, FFS, Ext2FS, JFS, inodes, buffer cache, labeling,
+ locking, metadata, soft-updates, LFS, portalfs, procfs,
+ vnodes, memory sharing, memory objects, TLBs, caching
+
+
+
+
+
+ Interprocess Communication
+
+
+ Signals
+
+ Signals, pipes, semaphores, message queues, shared memory,
+ ports, sockets, doors
+
+
+
+
+
+ Networking
+
+
+ Sockets
+
+ Sockets, bpf, IP, TCP, UDP, ICMP, OSI, bridging,
+ firewalling, NAT, switching, etc
+
+
+
+
+
+ Network Filesystems
+
+
+ AFS
+
+ AFS, NFS, SANs etc]
+
+
+
+
+
+ Terminal Handling
+
+
+ Syscons
+
+ Syscons, tty, PCVT, serial console, screen savers,
+ etc
+
+
+
+
+
+ Sound
+
+
+ OSS
+
+ OSS, waveforms, etc
+
+
+
+
+
+ Device Drivers
+
+
+ 4.4BSD Driver Writing
+
+ old ways, newbus, character/block devices, etc
+
+
+
+
+
+ Architectures
+
+
+ IA-32
+
+ Detail the (major) differences between IA-32, IA-64, PPC,
+ ARM, Sparc, Alpha, etc
+
+
+
+
+
+ Debugging
+
+
+ Truss
+
+ various descriptions on how to debug certain aspects of
+ the system using truss, ktrace, gdb, kgdb, etc
+
+
+
+
+
+ Compatibility Layers
+
+
+ Linux
+
+ Linux, SVR4, etc
+
+
+
+
+
diff --git a/en_US.ISO_8859-1/books/developers-handbook/Makefile b/en_US.ISO_8859-1/books/developers-handbook/Makefile
new file mode 100644
index 0000000000..d9d7ad1454
--- /dev/null
+++ b/en_US.ISO_8859-1/books/developers-handbook/Makefile
@@ -0,0 +1,27 @@
+#
+# $FreeBSD$
+#
+# Build the FreeBSD Developers' Handbook.
+#
+
+MAINTAINER=asmodai@FreeBSD.org
+
+DOC?= book
+
+FORMATS?= html-split
+
+INSTALL_COMPRESSED?= gz
+INSTALL_ONLY_COMPRESSED?=
+
+#
+# SRCS lists the individual SGML files that make up the document. Changes
+# to any of these files will force a rebuild
+#
+
+# SGML content
+SRCS= book.sgml
+
+# Entities
+
+DOC_PREFIX?= ${.CURDIR}/../../..
+.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/en_US.ISO_8859-1/books/developers-handbook/book.sgml b/en_US.ISO_8859-1/books/developers-handbook/book.sgml
new file mode 100644
index 0000000000..3275a733c4
--- /dev/null
+++ b/en_US.ISO_8859-1/books/developers-handbook/book.sgml
@@ -0,0 +1,232 @@
+
+
+
+%bookinfo;
+]>
+
+
+
+ FreeBSD Developers' Handbook
+
+
+
+ The FreeBSD Documentation Project
+
+
+ doc@FreeBSD.org
+
+
+
+
+
+ August 2000
+
+
+ 2000
+ The FreeBSD Documentation Project
+
+
+ &bookinfo.legalnotice;
+
+
+ Welcome to the Developers' Handbook.
+
+
+
+
+ Introduction
+
+
+ Developing on FreeBSD
+
+ This will need to discuss FreeBSD as a development
+ platform, the vision of BSD, architectural overview, layout of
+ /usr/src, history, etc.
+
+ Thank you for considering FreeBSD as your development
+ platform! We hope it will not let you down.
+
+
+
+ The BSD Vision
+
+
+
+
+
+ Architectural Overview
+
+
+
+
+
+ The Layout of /usr/src
+
+
+
+
+
+
+ Basics
+
+
+ Compilation
+
+ This will include things like: compilation, makefiles, .mk
+ files, basic debugging, linking, secure programming
+ guidelines, style(9), CVS, diff, patch, etc.
+
+
+
+
+
+
+ Kernel
+
+
+ History of the Unix Kernel
+
+ Some history of the Unix/BSD kernel, system calls, how do
+ processes work, blocking, scheduling, threads (kernel),
+ context switching, signals, interrupts, modules, etc.
+
+
+
+
+
+
+ Memory and Virtual Memory
+
+
+ Virtual Memory
+
+ VM, paging, swapping, allocating memory, testing for
+ memory leaks, mmap, vnodes, etc.
+
+
+
+
+
+
+ I/O System
+
+
+ UFS
+
+ UFS, FFS, Ext2FS, JFS, inodes, buffer cache, labeling,
+ locking, metadata, soft-updates, LFS, portalfs, procfs,
+ vnodes, memory sharing, memory objects, TLBs, caching
+
+
+
+
+
+ Interprocess Communication
+
+
+ Signals
+
+ Signals, pipes, semaphores, message queues, shared memory,
+ ports, sockets, doors
+
+
+
+
+
+ Networking
+
+
+ Sockets
+
+ Sockets, bpf, IP, TCP, UDP, ICMP, OSI, bridging,
+ firewalling, NAT, switching, etc
+
+
+
+
+
+ Network Filesystems
+
+
+ AFS
+
+ AFS, NFS, SANs etc]
+
+
+
+
+
+ Terminal Handling
+
+
+ Syscons
+
+ Syscons, tty, PCVT, serial console, screen savers,
+ etc
+
+
+
+
+
+ Sound
+
+
+ OSS
+
+ OSS, waveforms, etc
+
+
+
+
+
+ Device Drivers
+
+
+ 4.4BSD Driver Writing
+
+ old ways, newbus, character/block devices, etc
+
+
+
+
+
+ Architectures
+
+
+ IA-32
+
+ Detail the (major) differences between IA-32, IA-64, PPC,
+ ARM, Sparc, Alpha, etc
+
+
+
+
+
+ Debugging
+
+
+ Truss
+
+ various descriptions on how to debug certain aspects of
+ the system using truss, ktrace, gdb, kgdb, etc
+
+
+
+
+
+ Compatibility Layers
+
+
+ Linux
+
+ Linux, SVR4, etc
+
+
+
+
+