2 ; IRQ handling (ATARI version)
5 .export initirq, doneirq
10 .import __CHARGEN_START__
11 .include "romswitch.inc"
14 ; ------------------------------------------------------------------------
30 ; ------------------------------------------------------------------------
40 ; ------------------------------------------------------------------------
55 and #$FE ; disable ROM
57 ora #$10 ; map main memory into $4000..$7FFF area
60 set_chbase >__CHARGEN_START__
62 jsr callirq ; Call the functions
64 sta PORTB ; restore old memory settings
72 jmp IRQInd ; Jump to the saved IRQ vector
74 ; ------------------------------------------------------------------------