Annotation of researchv10no/sys/ml/trapnaut.s, revision 1.1.1.1

1.1       root        1: #
                      2: # traps specific to the nautilus
                      3: #
                      4:        .text
                      5: 
                      6: #
                      7: # nmi fault
                      8: #
                      9:        .globl  Xnmiflt
                     10:        .align  2
                     11: Xnmiflt:
                     12:        tstl    _nofault
                     13:        jneq    donofault
                     14:        pushr   $SAVREG
                     15:        calls   $0,_nmiflt
                     16: xpop:  popr    $SAVREG
                     17:        rei
                     18: 
                     19: #
                     20: # memory interrupt
                     21: #
                     22:        .globl  Xmemerr
                     23:        .align  2
                     24: Xmemerr:
                     25:        pushr   $SAVREG
                     26:        calls   $0,_mcrint
                     27:        jbr     xpop
                     28: 
                     29: #
                     30: # nmi device interrupt
                     31: #
                     32:        .globl  Xnbia0
                     33:        .align  2
                     34: Xnbia0:
                     35:        pushr   $SAVREG
                     36:        pushl   $0
                     37: xnbia: calls   $1,_nbiaintr
                     38:        jbr     xpop
                     39: 
                     40:        .globl  Xnbia1
                     41:        .align  2
                     42: Xnbia1:
                     43:        pushr   $SAVREG
                     44:        pushl   $1
                     45:        jbr     xnbia

unix.superglobalmegacorp.com

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