Annotation of xinu/sys/spurint.s, revision 1.1.1.1

1.1       root        1: |  as68 routine for interrupt programming
                      2: .text
                      3: .globl _spurint
                      4: 
                      5: _spurint: movel a0,sp@-                | save C scratch regs
                      6:        movel a1,sp@-
                      7:        movel d0,sp@-
                      8:        movel d1,sp@-           | (or use movem for better performance)
                      9:        jsr _spurintc           | C will save other regs on entry to routine
                     10:        movel sp@+,d1
                     11:        movel sp@+,d0
                     12:        movel sp@+,a1
                     13:        movel sp@+,a0
                     14:        rte                     | return from interrupt

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.