Annotation of researchv10dc/cmd/spitbol/ocint/interface.s, revision 1.1

1.1     ! root        1:        .globl  sysax
        !             2:        .globl  sysbx
        !             3:        .globl  sysdc
        !             4:        .globl  sysdm
        !             5:        .globl  sysdt
        !             6: #      .globl  sysef
        !             7: #      .globl  sysej
        !             8:        .globl  sysem
        !             9: #      .globl  sysen
        !            10:        .globl  sysep
        !            11:        .globl  sysex
        !            12: #      .globl  sysfc
        !            13: #      .globl  syshs
        !            14: #      .globl  sysid
        !            15: #      .globl  sysil
        !            16: #      .globl  sysin
        !            17: #      .globl  sysio
        !            18:        .globl  sysld
        !            19: #      .globl  sysmm
        !            20: #      .globl  sysmx
        !            21:        .globl  sysou
        !            22: #      .globl  syspi
        !            23: #      .globl  syspp
        !            24: #      .globl  syspr
        !            25: #      .globl  sysrd
        !            26: #      .globl  sysri
        !            27:        .globl  sysrw
        !            28: #      .globl  sysst
        !            29: #      .globl  systm
        !            30:        .globl  systt
        !            31:        .globl  sysul
        !            32: #      .globl  sysxi
        !            33: 
        !            34:        .data
        !            35:        .globl  _reg_ra
        !            36:        .globl  _reg_cp
        !            37:        .globl  _reg_ia
        !            38:        .globl  _reg_wa
        !            39:        .globl  _reg_wb
        !            40:        .globl  _reg_wc
        !            41:        .globl  _reg_xr
        !            42:        .globl  _reg_xl
        !            43: 
        !            44:        .align  2
        !            45: _reg_ra:       .space  4
        !            46: _reg_cp:       .space  4
        !            47: _reg_ia:       .space  4
        !            48: _reg_wa:       .space  4
        !            49: _reg_wb:       .space  4
        !            50: _reg_wc:       .space  4
        !            51: _reg_xr:       .space  4
        !            52: _reg_xl:       .space  4
        !            53: 
        !            54:        .text
        !            55: 
        !            56: sysax: jsb     ccall
        !            57:        .long   _sysax
        !            58: 
        !            59: sysbx: jsb     ccall
        !            60:        .long   _sysbx
        !            61: 
        !            62: sysdc: jsb     ccall
        !            63:        .long   _sysdc
        !            64: 
        !            65: sysdm: jsb     ccall
        !            66:        .long   _sysdm
        !            67: 
        !            68: sysdt: jsb     ccall
        !            69:        .long   _sysdt
        !            70: 
        !            71: #sysef:        jsb     ccall
        !            72: #      .long   _sysef
        !            73: 
        !            74: #sysej:        jsb     ccall
        !            75: #      .long   _sysej
        !            76: 
        !            77: sysem: jsb     ccall
        !            78:        .long   _sysem
        !            79: 
        !            80: #sysen:        jsb     ccall
        !            81: #      .long   _sysen
        !            82: 
        !            83: sysep: jsb     ccall
        !            84:        .long   _sysep
        !            85: 
        !            86: sysex: jsb     ccall
        !            87:        .long   _sysex
        !            88: 
        !            89: #sysfc:        jsb     ccall
        !            90: #      .long   _sysfc
        !            91: 
        !            92: #syshs:        jsb     ccall
        !            93: #      .long   _syshs
        !            94: 
        !            95: #sysid:        jsb     ccall
        !            96: #      .long   _sysid
        !            97: 
        !            98: #sysil:        jsb     ccall
        !            99: #      .long   _sysil
        !           100: 
        !           101: #sysin:        jsb     ccall
        !           102: #      .long   _sysin
        !           103: 
        !           104: #sysio:        jsb     ccall
        !           105: #      .long   _sysio
        !           106: 
        !           107: sysld: jsb     ccall
        !           108:        .long   _sysld
        !           109: 
        !           110: #sysmm:        jsb     ccall
        !           111: #      .long   _sysmm
        !           112: 
        !           113: #sysmx:        jsb     ccall
        !           114: #      .long   _sysmx
        !           115: 
        !           116: sysou: jsb     ccall
        !           117:        .long   _sysou
        !           118: 
        !           119: #syspi:        jsb     ccall
        !           120: #      .long   _syspi
        !           121: 
        !           122: #syspp:        jsb     ccall
        !           123: #      .long   _syspp
        !           124: 
        !           125: #syspr:        jsb     ccall
        !           126: #      .long   _syspr
        !           127: 
        !           128: #sysrd:        jsb     ccall
        !           129: #      .long   _sysrd
        !           130: 
        !           131: #sysri:        jsb     ccall
        !           132: #      .long   _sysri
        !           133: 
        !           134: sysrw: jsb     ccall
        !           135:        .long   _sysrw
        !           136: 
        !           137: #sysst:        jsb     ccall
        !           138: #      .long   _sysst
        !           139: 
        !           140: #systm:        jsb     ccall
        !           141: #      .long   _systm
        !           142: 
        !           143: systt: jsb     ccall
        !           144:        .long   _systt
        !           145: 
        !           146: sysul: jsb     ccall
        !           147:        .long   _sysul
        !           148: 
        !           149: #sysxi:        jsb     ccall
        !           150: #      .long   _sysxi
        !           151: 
        !           152: ccall: movl    r2,_reg_ra
        !           153:        movl    r3,_reg_cp
        !           154:        movl    r5,_reg_ia
        !           155:        movl    r6,_reg_wa
        !           156:        movl    r7,_reg_wb
        !           157:        movl    r8,_reg_wc
        !           158:        movl    r9,_reg_xr
        !           159:        movl    r10,_reg_xl
        !           160:        movl    (sp)+,r0
        !           161:        movl    (r0),r0
        !           162:        calls   $0,(r0)
        !           163:        ashl    $2,r0,r0
        !           164:        addl2   r0,(sp)
        !           165:        movl    _reg_ra,r2
        !           166:        movl    _reg_cp,r3
        !           167:        movl    _reg_ia,r5
        !           168:        movl    _reg_wa,r6
        !           169:        movl    _reg_wb,r7
        !           170:        movl    _reg_wc,r8
        !           171:        movl    _reg_xr,r9
        !           172:        movl    _reg_xl,r10
        !           173:        rsb

unix.superglobalmegacorp.com

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