Timeline for Chaining IRQs in x86 ROM code
Current License: CC BY-SA 4.0
3 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jul 21, 2022 at 15:10 | comment | added | 640KB | This looks really clean and nice. Will need to dig into it a bit work with it. Now that I see it I understand what you were saying about using the stack for the jump address. I had misunderstood that you were suggesting using stack for saving the old vector in the caller/re-vectoring function and somehow passing that pointer to the interrupt handler (wasn't sure how that would work). So yes, still using BDA for the old vector and then using the stack to hold the return address in the chain's jump may do the same thing with less code! | |
Jul 21, 2022 at 9:27 | history | edited | ecm | CC BY-SA 4.0 |
comments
|
Jul 21, 2022 at 8:07 | history | answered | ecm | CC BY-SA 4.0 |