I follow along a tutorial on writing an operating system. Currently I do not understand how the interrupt routines are called. By that I mean the
Code: Select all
HandleInterruptRequest 0x??Code: Select all
interrupstubs.sCode: Select all
kernel.cppCode: Select all
kernelMain()Code: Select all
(interruptnumber)Code: Select all
interrupstubs.sDoes an interrupt automatically issue an IRQ to the CPU? but how is the interrupt number then fetched from the PIC-buffer and placed in the
Code: Select all
(interruptnumber)This is the video series on the tutorial https://www.youtube.com/watch?v=SQBBetL ... tingSystem
This is the source code after a bit of recfarctoring https://github.com/AlgorithMan-de/wyoos ... 8fbddfb687
Thank you for taking the time to answer!
