summaryrefslogtreecommitdiff
path: root/cpu/interrupts/software/idt.txt
diff options
context:
space:
mode:
Diffstat (limited to 'cpu/interrupts/software/idt.txt')
-rw-r--r--cpu/interrupts/software/idt.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/cpu/interrupts/software/idt.txt b/cpu/interrupts/software/idt.txt
new file mode 100644
index 0000000..04cafd9
--- /dev/null
+++ b/cpu/interrupts/software/idt.txt
@@ -0,0 +1,11 @@
+Each enty is n*2 bits long, where n is the current mode in bits
+TODO: Specify a limit for them
+
+It uses the following format:
+ (higher address)
+ +--------------------------------+
+ | Pointer to executable code run |
+ +--------------------------------+
+ | Privileges required for usage |
+ +--------------------------------+
+ (lower address)