feat: closedir(2)
[lunaix-os.git] / lunaix-os / kernel / asm / x86 / interrupt.S
index c869db0ede48fda280d41beb6c59c2cfba7f4216..23df5b507a3a0b7c213d1a0407930a0b6c09d23d 100644 (file)
         .skip 128
     tmp_stack:
 
+/*
+    This perhaps the ugliest part in the project. 
+    It contains code to handle arbitrary depth of 
+    nested interrupt and all those corner cases and 
+    nasty gotchas.
+
+    Be aware the twists, offsets and hidden dependencies!
+
+*/
+
 .section .text
     .global interrupt_wrapper
     interrupt_wrapper: