1
0
mirror of https://github.com/0xAX/linux-insides.git synced 2024-11-15 12:38:54 +00:00
linux-insides/LINKS.md

35 lines
1.0 KiB
Markdown
Raw Normal View History

2015-01-24 11:23:01 +00:00
Useful links
========================
Linux boot
------------------------
* [Linux/x86 boot protocol](https://www.kernel.org/doc/Documentation/x86/boot.txt)
Protected mode
------------------------
* [64-ia-32-architectures-software-developer-vol-3a-part-1-manual.pdf](http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html)
Serial programming
------------------------
* [8250 UART Programming](http://en.wikibooks.org/wiki/Serial_Programming/8250_UART_Programming#UART_Registers)
* [Serial ports on OSDEV](http://wiki.osdev.org/Serial_Ports)
2015-01-25 12:11:08 +00:00
VGA
------------------------
* [Video Graphics Array (VGA)](http://en.wikipedia.org/wiki/Video_Graphics_Array)
2015-01-28 17:12:16 +00:00
IO
------------------------
* [IO port programming](http://www.tldp.org/HOWTO/text/IO-Port-Programming)
GCC and GAS
2015-01-28 17:12:16 +00:00
------------------------
* [GCC type attributes](https://gcc.gnu.org/onlinedocs/gcc/Type-Attributes.html)
* [Assembler Directives](http://www.chemie.fu-berlin.de/chemnet/use/info/gas/gas_toc.html#TOC65)