BIOS color, scroll

This commit is contained in:
Ciro Santilli
2015-09-20 10:59:36 +02:00
parent 7dc6e56e16
commit 3fa034d5b8
9 changed files with 219 additions and 27 deletions

View File

@@ -2,6 +2,8 @@
- Segment registers: http://stackoverflow.com/questions/30549526/c-kernel-works-fine-on-vm-but-not-actual-computer?rq=1
- 32 bit mode. Answer http://stackoverflow.com/questions/7130726/writing-a-hello-world-kernel
- BIOS
- pages
- ACPI
- reboot computer. Would put QEMU into an infinite reboot loop. Awesome.
- multithreading: http://stackoverflow.com/questions/7308391/how-is-concurrency-done-in-intel-x86-assembly || http://stackoverflow.com/questions/980999/what-does-multicore-assembly-language-look-like || http://stackoverflow.com/questions/714905/threads-in-x86-assembler-using-the-gnu-assember-as || https://github.com/cirosantilli/oszur11-operating-system-examples/tree/1af6451852887fac3d7206d4d09714c181c81d1e/Chapter_07_Threads
@@ -9,8 +11,7 @@
- test the paging circuit
- play with hardware
- set a pixel on screen
- http://stackoverflow.com/questions/5646153/how-to-write-pixels-in-a-pixel-screen
- http://stackoverflow.com/questions/27344904/how-can-i-set-pixels-of-whole-screen-with-x86-assembly-without-any-bios-interrup
- http://wiki.osdev.org/How_do_I_set_a_graphics_mode
- http://stackoverflow.com/questions/14419088/assembly-draw-a-pixel-on-the-screen-in-protected-mode
- USB
- networking