I'm writing a simple demo with basic PPU setup and stuff, nothing spectacular, i'm using x816 assembler.
Everything runs just well (tested with real deck), but as soon as do CLI
program counter gets caught IRQ vector, it never returns to RESET vector
even though i'm doing an RTI. Is there something i'm not understanding
correctly? interrupts should return simply by doing an RTI at the end of
ISR vector, do i need to disable interrupts with SEI again? NMI vector has no such difficulties.
- Sepi
Everything runs just well (tested with real deck), but as soon as do CLI
program counter gets caught IRQ vector, it never returns to RESET vector
even though i'm doing an RTI. Is there something i'm not understanding
correctly? interrupts should return simply by doing an RTI at the end of
ISR vector, do i need to disable interrupts with SEI again? NMI vector has no such difficulties.
- Sepi