- 「xv6 a simple, Unix-like teaching operating system」
https://pdos.csail.mit.edu/6.828/2018/xv6/book-rev11.pdf
- 「xv6のデバッグ環境をつくる」
https://qiita.com/ksky/items/974ad1249cfb2dcf5437
- 「Using the GNU Compiler Collection (GCC)」
https://gcc.gnu.org/onlinedocs/gcc-6.5.0/gcc/
- 「Using ld The GNU linker ld version 2 January 1994」
https://ftp.gnu.org/old-gnu/Manuals/ld-2.9.1/html_mono/ld.html
- 「3 objcopy」
https://sourceware.org/binutils/docs-2.35/binutils/objcopy.html#objcopy
- 「GNU make」
https://www.gnu.org/software/make/manual/make.html
- 「Keyboard scancodes Andries Brouwer」
https://www.win.tue.nl/~aeb/linux/kbd/scancodes.html
- 「Intel 64 and IA-32 architectures software developer's manual combined volumes: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, and 4」
https://software.intel.com/content/www/us/en/develop/download/intel-64-and-ia-32-architectures-sdm-combined-volumes-1-2a-2b-2c-2d-3a-3b-3c-3d-and-4.html
- 「Bochs Developers Guide」. Kevin Lawton. Bryce Denney. Christophe Bothamy. Edited by Michael Calabrese
http://bochs.sourceforge.net/doc/docbook/development/index.html
- 「OSDev I/O Ports」
https://wiki.osdev.org/I/O_Ports
- 「XT, AT and PS/2 I/O port addresses」
http://bochs.sourceforge.net/techspec/PORTS.LST
- 「ProgrammerSought Gnu embedded assembly, inline assembly detailed introduction」
https://programmersought.com/article/74671233226/
- 「Wikipedia Control register」
https://en.wikipedia.org/wiki/Control_register
- 「MultiProcessor Specification Version 1.4」
https://pdos.csail.mit.edu/6.828/2008/readings/ia32/MPspec.pdf
- 「OSDev Memory Map (x86)」
https://wiki.osdev.org/Memory_Map_(x86)
- 「OSDev 8259 PIC」
https://wiki.osdev.org/PIC
- 「OSDev IOAPIC」
https://wiki.osdev.org/IOAPIC
- 「82093AA I/O ADVANCED PROGRAMMABLE INTERRUPT CONTROLLER (IOAPIC)」
http://web.archive.org/web/20161130153145/http://download.intel.com/design/chipsets/datashts/29056601.pdf
- 「Hardware Level VGA and SVGA Video Programming Information Page CRT Controller Registers」
http://web.stanford.edu/class/cs140/projects/pintos/specs/freevga/vga/crtcreg.htm
- 「OSDev Drawing In Protected Mode」
https://wiki.osdev.org/Drawing_In_Protected_Mode
- 「OSDev Text UI」
https://wiki.osdev.org/Text_UI
- 「Guide: Function Calling Conventions」
http://www.delorie.com/djgpp/doc/ug/asm/calling.html
- 「OSDev ATA PIO Mode」
https://wiki.osdev.org/ATA_PIO_Mode
- 「OSDev ATA Command Matrix」
https://wiki.osdev.org/ATA_Command_Matrix
- 「OSDev LBA」
https://wiki.osdev.org/LBA
- 「AsTechLog WSL2+Ubuntu 20.04でGUIアプリを動かす」
https://astherier.com/blog/2020/08/run-gui-apps-on-wsl2/#toc_id_2
- 「ASCII Code - The extended ASCII table」
https://www.ascii-code.com/
- 「Serial Programming/8250 UART Programming」
https://en.wikibooks.org/wiki/Serial_Programming/8250_UART_Programming
- 「OSDev Interrupt」
https://wiki.osdev.org/Interrupts