Bibliography
- 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.
Technical Papers
- 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.
- ISO9660 Filesystem. Standard ECMA-119.
- ELF: Executable and Linkable Format. Specification v1.2.
|