]> git.sur5r.net Git - cc65/blobdiff - libsrc/lynx/irq.s
Undo my previous commit.
[cc65] / libsrc / lynx / irq.s
index b22b69a7751f5f58b6008b8d9b10c7585d2af8e1..d3b7976e0304108c988220d8f4a236a675d015b4 100644 (file)
@@ -2,45 +2,45 @@
 ; IRQ handling (Lynx version)
 ;
 
-       .export         initirq, doneirq
-       .import         callirq
+        .export         initirq, doneirq
+        .import         callirq
 
-       .include        "lynx.inc"
+        .include        "lynx.inc"
 
 ; ------------------------------------------------------------------------
 
-.segment       "INIT"
+.segment        "ONCE"
 
 initirq:
-       lda     #<IRQStub
-       ldx     #>IRQStub
-       sei
-       sta     INTVECTL
-       stx     INTVECTH
-       cli
-       rts
+        lda     #<IRQStub
+        ldx     #>IRQStub
+        sei
+        sta     INTVECTL
+        stx     INTVECTH
+        cli
+        rts
 
 ; ------------------------------------------------------------------------
 
 .code
 
 doneirq:
-       ; as Lynx is a console there is not much point in releasing the IRQ
-       rts
+        ; as Lynx is a console there is not much point in releasing the IRQ
+        rts
 
 ; ------------------------------------------------------------------------
 
-.segment       "LOWCODE"
+.segment        "LOWCODE"
 
 IRQStub:
-       phy
-       phx
-       pha
-       cld
-       jsr     callirq
-       lda     INTSET
-       sta     INTRST
-       pla
-       plx
-       ply
-       rti
+        phy
+        phx
+        pha
+        cld
+        jsr     callirq
+        lda     INTSET
+        sta     INTRST
+        pla
+        plx
+        ply
+        rti