- https://github.com/littleosbook/littleosbook/
- http://progit.org/
- https://github.com/alexschneider
- https://github.com/Avidanborisov
- https://github.com/nirs
- https://github.com/kedarmhaswade
- https://github.com/vamanea
- https://github.com/ansjob
- https://github.com/littleosbook/littleosbook/issues
- http://creativecommons.org/licenses/by-nc-sa/3.0/us/
- http://littleosbook.github.com/files/stage2_eltorito
- http://duartes.org/gustavo/blog/post/how-computers-boot-up
- http://duartes.org/gustavo/blog/post/kernel-boot-process
- http://wiki.osdev.org/Boot_Sequence
- http://en.wikibooks.org/wiki/Serial_Programming/8250_UART_Programming#UART_Registers
- http://wiki.osdev.org/Serial_ports
- http://wiki.osdev.org/Segmentation
- http://en.wikipedia.org/wiki/X86_memory_segmentation
- http://wiki.osdev.org/Interrupts
- http://www.gnu.org/software/grub/manual/multiboot/html_node/multiboot.h.html
- http://lwn.net/Articles/253361/
- http://duartes.org/gustavo/blog/post/memory-translation-and-segmentation
- http://en.wikipedia.org/wiki/Paging
- http://wiki.osdev.org/Paging
- http://wiki.osdev.org/Higher_Half_bare_bones
- http://duartes.org/gustavo/blog/post/anatomy-of-a-program-in-memory
- http://flint.cs.yale.edu/cs422/doc/ELF_Format.pdf
- http://wiki.osdev.org/Page_Frame_Allocation
- http://duartes.org/gustavo/blog/post/cpu-rings-privilege-and-protection
- http://plan9.bell-labs.com/plan9/index.html
- http://en.wikipedia.org/wiki/Inode
- http://en.wikipedia.org/wiki/Inode_pointer_structure
- http://www.arl.wustl.edu/~fredk/Courses/cs523/fall01/Papers/kleiman86vnodes.pdf
- http://static.usenix.org/publications/library/proceedings/bsdcon02/full_papers/kamp/kamp_html/index.html
- http://en.wikipedia.org/wiki/POSIX
- http://bluemaster.iu.hio.no/edu/dark/lin-asm/syscalls.html
- http://en.wikipedia.org/wiki/System_call
- http://wiki.osdev.org/Scheduling_Algorithms
- http://www.kth.se
- http://en.wikipedia.org/wiki/Hexadecimal
- http://wiki.osdev.org/Main_Page
- http://www.jamesmolloy.co.uk/tutorial_html/
- http://www.ubuntu.com/
- http://www.virtualbox.org/
- http://en.wikipedia.org/wiki/C_(programming_language)
- http://gcc.gnu.org/
- http://www.nasm.us/
- http://en.wikipedia.org/wiki/Bash_%28Unix_shell%29
- http://www.gnu.org/software/make/
- http://bochs.sourceforge.net/
- http://wiki.qemu.org/Main_Page
- https://en.wikipedia.org/wiki/BIOS
- http://www.gnu.org/software/grub/
- http://en.wikipedia.org/wiki/Executable_and_Linkable_Format
- http://www.gnu.org/software/ grub/manual/multiboot/multiboot.html
- http://www.gnu.org/software/binutils/
- https://bugs.launchpad.net/ubuntu/+source/grub/+bug/426419
- http://en.wikipedia.org/wiki/ISO_image
- http://bochs.sourceforge.net/doc/docbook/user/bochsrc.html
- http://www.nasm.us/doc/nasmdoc3.htm
- http://en.wikipedia.org/wiki/X86_calling_conventions
- http://en.wikipedia.org/wiki/Framebuffer
- http://en.wikipedia.org/wiki/VGA-compatible_text_mode
- https://en.wikipedia.org/wiki/Ascii
- http://wiki.osdev.org/VGA_Hardware
- http://en.wikipedia.org/wiki/Serial_port
- http://en.wikibooks.org/wiki/Serial_Programming/ 8250_UART_Programming
- http://www.intel.com/content/ www/us/en/architecture-and-technology/64-ia-32-architectures-software-developer-vol-3a-part-1-manual.html/
- http://www.nasm.us/doc/nasmdoc4.html#section-4.3
- http://www.acm.uiuc.edu/sigops/roll_your_own/i386/irq.html
- http://www.win.tue.nl/
- http://www.math.utah.edu/docs/info/ld_toc.html
- http://wiki.osdev.org/Programmable_Interval_Timer
martes, 20 de agosto de 2019
The little book about OS development
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario