diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2017-05-21 10:00:06 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2017-05-21 10:00:06 +0200 |
commit | a998c2b6ab7fbfc2b0a15a3de92632178c3564dd (patch) | |
tree | a86066741c7474f98809224bce2df42e53a0e4cd /doc | |
parent | d0385783af3f7e3567f19330dede6a96fd80ddab (diff) | |
download | abaos-a998c2b6ab7fbfc2b0a15a3de92632178c3564dd.tar.gz abaos-a998c2b6ab7fbfc2b0a15a3de92632178c3564dd.tar.bz2 |
added implementation of interrupts (IDT construction and loading), currently not
working yet.
added A20 gate check
reorganized some code, so it's easier to debug interrupt handlers in assembly
Diffstat (limited to 'doc')
-rw-r--r-- | doc/LINKS.TODO | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/LINKS.TODO b/doc/LINKS.TODO index 02b72c8..33fc5bb 100644 --- a/doc/LINKS.TODO +++ b/doc/LINKS.TODO @@ -15,6 +15,7 @@ https://pdos.csail.mit.edu/6.828/2014/reference.html tutorials: https://littleosbook.github.io +http://www.henkessoft.de/OS_Dev/OS_Dev1.htm In C#: https://github.com/FlingOS/FlingOS @@ -28,3 +29,6 @@ http://wiki.osdev.org/Interrupt_Descriptor_Table http://beefchunk.com/documentation/hardware/microprocessors/intel/i80386/Chap9.html http://www.cs.cmu.edu/~ralf/files.html https://blog.packagecloud.io/eng/2016/04/05/the-definitive-guide-to-linux-system-calls/ + +A20: +http://www.independent-software.com/writing-your-own-toy-operating-system-enabling-the-a20-line/ |