Annotation of researchv10dc/sys/lib/asm.sed, revision 1.1.1.1

1.1       root        1: /calls/{
                      2: s/calls        $0,_spl0/mfpr   $18,r0\
                      3:        mtpr    $0,$18/
                      4: s/calls        $0,_spl4/mfpr   $18,r0\
                      5:        mtpr    $0x14,$18/
                      6: s/calls        r[0-9]*,_spl4/mfpr      $18,r0\
                      7:        mtpr    $0x14,$18/
                      8: s/calls        $0,_spl5/mfpr   $18,r0\
                      9:        mtpr    $0x15,$18/
                     10: s/calls        r[0-9]*,_spl5/mfpr      $18,r0\
                     11:        mtpr    $0x15,$18/
                     12: s/calls        $0,_spl6/mfpr   $18,r0\
                     13:        mtpr    $0x18,$18/
                     14: s/calls        r[0-9]*,_spl6/mfpr      $18,r0\
                     15:        mtpr    $0x18,$18/
                     16: s/calls        $0,_spl7/mfpr   $18,r0\
                     17:        mtpr    $0x1f,$18/
                     18: s/calls        $1,_splx/mfpr   $18,r0\
                     19:        mtpr    (sp)+,$18/
                     20: s/calls        $1,_mfpr/mfpr   (sp)+,r0/
                     21: s/calls        $2,_mtpr/mtpr   4(sp),(sp)\
                     22:        addl2   $8,sp/
                     23: s/calls        $1,_resume/ashl $9,(sp)+,r0 \
                     24:        movpsl  -(sp) \
                     25:        jsb     _Resume/
                     26: s/calls        $3,_bcopy/movc3 8(sp),*(sp),*4(sp)\
                     27:        addl2   $12,sp/
                     28: s/calls        $3,_copyin/jsb  _Copyin\
                     29:        addl2   $12,sp/
                     30: s/calls        $3,_copyout/jsb _Copyout\
                     31:        addl2   $12,sp/
                     32: s/calls        $1,_fubyte/movl (sp)+,r0 \
                     33:        jsb     _Fubyte/
                     34: s/calls        $1,_fuibyte/movl (sp)+,r0 \
                     35:        jsb     _Fubyte/
                     36: s/calls        $1,_fuword/movl (sp)+,r0 \
                     37:        jsb     _Fuword/
                     38: s/calls        $1,_fuiword/movl (sp)+,r0 \
                     39:        jsb     _Fuword/
                     40: s/calls        $2,_subyte/movl (sp)+,r0 \
                     41:        movl    (sp)+,r1 \
                     42:        jsb     _Subyte/
                     43: s/calls        $2,_suibyte/movl (sp)+,r0 \
                     44:        movl    (sp)+,r1 \
                     45:        jsb     _Subyte/
                     46: s/calls        $2,_suword/movl (sp)+,r0 \
                     47:        movl    (sp)+,r1 \
                     48:        jsb     _Suword/
                     49: s/calls        $2,_suiword/movl (sp)+,r0 \
                     50:        movl    (sp)+,r1 \
                     51:        jsb     _Suword/
                     52: s/calls        $1,_setrq/movl  (sp)+,r0 \
                     53:        jsb     _Setrq/
                     54: s/calls        $1,_remrq/movl  (sp)+,r0 \
                     55:        jsb     _Remrq/
                     56: s/calls        $0,_swtch/movpsl        -(sp)\
                     57:        jsb     _Swtch/
                     58: s/calls        $1,_setjmp/     movl    (sp)+,r1\
                     59:        clrl    r0\
                     60:        movl    fp,(r1)+\
                     61:        moval   1(pc),(r1)/
                     62: s/calls        $1,_longjmp/movl        (sp)+,r0 \
                     63:        jsb     _Longjmp/
                     64: s/calls        $1,_ffs/ffs     $0,$32,(sp)+,r0 \
                     65:        bneq    1f \
                     66:        mnegl   $1,r0 \
                     67: 1: \
                     68:        incl    r0/
                     69: s/calls        $2,_insque/insque       *(sp)+,*(sp)+/
                     70: s/calls        $1,_remque/remque       *(sp)+,r0/
                     71: s/calls        $2,_bzero/movc5 $0,(r0),$0,4(sp),*(sp)\
                     72:        addl2   $8,sp/
                     73: s/calls        $1,_htons/rotl  $8,(sp),r0\
                     74:        movb    1(sp),r0\
                     75:        movzwl  r0,r0\
                     76:        addl2   $4,sp/
                     77: s/calls        $1,_ntohs/rotl  $8,(sp),r0\
                     78:        movb    1(sp),r0\
                     79:        movzwl  r0,r0\
                     80:        addl2   $4,sp/
                     81: s/calls        $1,_htonl/rotl  $-8,(sp),r0\
                     82:        insv    r0,$16,$8,r0\
                     83:        movb    3(sp),r0\
                     84:        addl2   $4,sp/
                     85: s/calls        $1,_ntohl/rotl  $-8,(sp),r0\
                     86:        insv    r0,$16,$8,r0\
                     87:        movb    3(sp),r0\
                     88:        addl2   $4,sp/
                     89: }

unix.superglobalmegacorp.com

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