Enlaces sobre Diseño de Sistemas Operativos
The Linux Kernel Archives http://www.kernel.org/
The Linux Kernel HOWTO http://www.tldp.org/HOWTO/Kernel-HOWTO/
Código Kernel 2.4 (Maxwell) [pdf]
Navegador del código del kernel de Linux (2.0.0) http://www.ibiblio.org/linux-source/
Otro Navegador del código del kernel de Linux http://lxr.linux.no/source/
Guía de Compilación del kernel de Linux [pdf]
Implementar una nueva llamada al sistema en Linux [pdf]
Proyección de un archivo en memoria en Linux (mmap) [pdf]
Creación y ejecución de módulos en Linux (Building and Running Modules) [pdf]
Manuales de Referencia del Programador de IA-32 http://developer.intel.com/design/pentium4/manuals/
IA-32 Intel ® Architecture Software Developer’s Manual. Volume 3: System Programming Guide [pdf]
Manual de Referencia Técnica de IBM sobre el Controlador de Teclado [pdf]
Curso de Introducción al Lenguaje C. F. Sande. http://webpages.ull.es/users/fsande/talf/cursoc/
Aprenda C como si estuviera en primero.
GRUB Manual http://www.gnu.org/manual/grub-0.92/grub.html [pdf]
The Makefile Tutorial, http://www.opussoftware.com/tutorial/TutMakefile.htm
TLDP-ES/LuCAS (en castellano), http://es.tldp.org/, (en inglés) http://www.tldp.org/
http://gemini.udistrital.edu.co/comunidad/estudiantes/dguerrero/tlk-toc-es.html
Linux Device Drivers, 2nd Edition. http://www.xml.com/ldd/chapter/book/index.html
Linux Kernel 2.4 Internals. http://en.tldp.org/LDP/lki/index.html, http://www.ibiblio.org/pub/Linux/docs/linux-doc-project/linux-kernel-internals/
The Linux Kernel Module Programming Guide, by Peter Jay Salzman Ori Pomerantz. http://www.dirac.org/linux/writing/lkmpg/lkmpg.html
Advanced Linux Programming, http://www.advancedlinuxprogramming.com/
Linux Network Administrator's Guide, 2nd Edition. http://www.oreilly.com/catalog/linag2/book/index.html
Guía Básica de Compilación del Kernel de Linux. S. Alcántara, grupo LinUPS. http://www.linups.org/modules/documentacion/sergio/kernel-basico.html
The Linux Kernel Module Programming Guide, by P.J. Salzman, O. Pomerantz. http://www.tldp.org/LDP/lkmpg/
Linux System Calls. http://www.cs.ucr.edu/~brett/cs153_w02/syscall.html
(nearly) Complete Linux Loadable Kernel Modules. http://www.thc.org/papers/LKM_HACKING.html
The Linux Kernel book, by David A. Rusling. http://en.tldp.org/LDP/tlk/
Understanding The Linux Virtual Memory Manager, by Mel Gorman.Code. http://www.skynet.ie/~mel/projects/vm/guide/html/understand/
Commentary On The Linux Virtual Memory Manager, by Mel Gorman. http://www.skynet.ie/~mel/projects/vm/guide/html/code/