Bibliografía

  • John Lions, Lions' Commentary On UNIX 6th Edition With Source Code, Annabooks, 1977.
  • Maurice J. Bach, The Design Of The UNIX Operating System, Prentice Hall, 1986.
  • Andrew S. Tanenbaum, Albert S. Woodhull, Operating Systems: Design and Implementation, Prentice Hall, 1987.
  • Marshall K. McKusick, Keith Bostic, Michael J. Karels, John S. Quaterman, The Design And Implementation Of The 4.4BSD Operating System, Addison-Wesley, 1996.
  • Uresh Vahalia, UNIX Internals: The New Frontiers, Prentice Hall, 1996.
  • Daniel P. Bovet, Marco Cesati, Understanding The Linux Kernel, O'Reilly, 2000.

Documentos Técnicos

  • IA-32 Intel Architecture Software Developer's Manual.
    • Volume 1: Basic Architecture.
    • Volume 2: Instruction Set Reference.
    • Volume 3: System Programming Guide.
  • Intel Processor Identification and the CPUID Instruction. Application Note 485.
  • 6845: Motorola CRT Controller.
  • 8042: Keyboard Controller.
  • 82077AA, 82078 44 PIN: CHMOS Single-Chip Floppy Disk Controller.
  • ATA-2: AT Attachment Interface.
  • ATA-3: AT Attachment Interface.
  • ATA/ATAPI-4: AT Attachment with Packet Interface Extension.
  • ATAPI for CD-ROMs, SFF-8020i.
  • ATA Packet Interface for CD-ROMs, SFF-8020i, 1996.
  • Philips CDD3610 Command Specification, 1997.
  • ISO9660 Filesystem. Standard ECMA-119, 1998.
  • Introduction to ISO 9660, Disc Manufacturing Inc., 1993.
  • ELF: Executable and Linkable Format. Specification v1.2.