From a998c2b6ab7fbfc2b0a15a3de92632178c3564dd Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 21 May 2017 10:00:06 +0200 Subject: 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 --- doc/LINKS.TODO | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'doc') 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/ -- cgit v1.2.3-54-g00ecf