x86 Operating Systems - Interrupts

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 พ.ย. 2024

ความคิดเห็น • 5

  • @capability-snob
    @capability-snob 10 หลายเดือนก่อน +1

    Very nice!
    Small point of difference from the manual: Intel calls handlers for both exceptions and IRQs "ISRs". It is frustrating though that some push more values.
    There's also vectors for MSI and IPIs; unless you're going for nostalgia first it's worth doing MSI-X up front to avoid having to deal with IRQ sharing.

  • @misternether8602
    @misternether8602 5 หลายเดือนก่อน +1

    Hi. I tried to replicate the code for my kernel, but unfortinatly it crashes. I did small tests, and found out that the text IDT loaded is printed correctly. the crash occures when I am trying to restore the interrupts via sti and it doesnt occure instantly because IDT Loaded string is printed sucsessfully

    • @misternether8602
      @misternether8602 5 หลายเดือนก่อน

      I thought that the error is in handlers, so i removed the jmp instruction from the macros, but it didnt help

  • @noellundstrom7447
    @noellundstrom7447 10 วันที่ผ่านมา

    Thanks! They say youtube is just brain rot but this is pure high iq brain nourishment