Annotation of 42BSD/sys/vax/asm.sed, revision 1.1

1.1     ! root        1: s,asm.sed 4.27 83/09/08,asm.sed 4.27 83/09/08,
        !             2: s/calls        $0,_spl0/mfpr   $18,r0\
        !             3:        mtpr    $0,$18/
        !             4: s/calls        $0,_spl1/mfpr   $18,r0\
        !             5:        mtpr    $0,$18/
        !             6: s/calls        $0,_splnet/mfpr $18,r0\
        !             7:        mtpr    $0xc,$18/
        !             8: s/calls        $0,_splimp/mfpr $18,r0\
        !             9:        mtpr    $0x16,$18/
        !            10: s/calls        $0,_spl4/mfpr   $18,r0\
        !            11:        mtpr    $0x14,$18/
        !            12: s/calls        r[0-9]*,_spl4/mfpr      $18,r0\
        !            13:        mtpr    $0x14,$18/
        !            14: s/calls        $0,_spl5/mfpr   $18,r0\
        !            15:        mtpr    $0x15,$18/
        !            16: s/calls        r[0-9]*,_spl5/mfpr      $18,r0\
        !            17:        mtpr    $0x15,$18/
        !            18: s/calls        $0,_spl6/mfpr   $18,r0\
        !            19:        mtpr    $0x18,$18/
        !            20: s/calls        r[0-9]*,_spl6/mfpr      $18,r0\
        !            21:        mtpr    $0x18,$18/
        !            22: s/calls        $0,_spl7/mfpr   $18,r0\
        !            23:        mtpr    $0x1f,$18/
        !            24: s/calls        $1,_splx/mfpr   $18,r0\
        !            25:        mtpr    (sp)+,$18/
        !            26: s/calls        $1,_mfpr/mfpr   (sp)+,r0/
        !            27: s/calls        $2,_mtpr/mtpr   4(sp),(sp)\
        !            28:        addl2   $8,sp/
        !            29: s/calls        $0,_setsoftclock/mtpr   $0x8,$0x14/
        !            30: s/calls        $1,_resume/ashl $9,(sp)+,r0 \
        !            31:        movpsl  -(sp) \
        !            32:        jsb     _Resume/
        !            33: s/calls        $3,_bcopy/movc3 8(sp),*(sp),*4(sp)\
        !            34:        addl2   $12,sp/
        !            35: s/calls        $3,_ovbcopy/movc3       8(sp),*(sp),*4(sp)\
        !            36:        addl2   $12,sp/
        !            37: s/calls        $2,_bzero/movc5 $0,(r0),$0,4(sp),*(sp)\
        !            38:        addl2   $8,sp/
        !            39: s/calls        $3,_bcmp/popr   $0x7\
        !            40:        cmpc3   r2,(r0),(r1)/
        !            41: s/calls        $3,_strncmp/cmpc3       8(sp),*(sp),*4(sp)\
        !            42:        addl2   $12,sp/
        !            43: s/calls        $2,_blkclr/movl (sp)+,r3\
        !            44:        jbr     2f\
        !            45: 1:\
        !            46:        subl2   r0,(sp)\
        !            47:        movc5   $0,(r3),$0,r0,(r3)\
        !            48: 2:\
        !            49:        movzwl  $65535,r0\
        !            50:        cmpl    (sp),r0\
        !            51:        jgtr    1b\
        !            52:        movl    (sp)+,r0\
        !            53:        movc5   $0,(r3),$0,r0,(r3)/
        !            54: s/calls        $1,_strlen/movl (sp),r1\
        !            55: 1:\
        !            56:        locc    $0,$65535,(r1)\
        !            57:        jeql    1b\
        !            58:        subl3   (sp)+,r1,r0/
        !            59: s/calls        $4,_scanc/popr  $0xf\
        !            60:        scanc   r0,(r1),(r2),r3/
        !            61: s/calls        $3,_copyin/jsb  _Copyin\
        !            62:        addl2   $12,sp/
        !            63: s/calls        $3,_copyout/jsb _Copyout\
        !            64:        addl2   $12,sp/
        !            65: s/calls        $1,_fubyte/movl (sp)+,r0 \
        !            66:        jsb     _Fubyte/
        !            67: s/calls        $1,_fuibyte/movl (sp)+,r0 \
        !            68:        jsb     _Fubyte/
        !            69: s/calls        $1,_fuword/movl (sp)+,r0 \
        !            70:        jsb     _Fuword/
        !            71: s/calls        $1,_fuiword/movl (sp)+,r0 \
        !            72:        jsb     _Fuword/
        !            73: s/calls        $2,_subyte/movl (sp)+,r0 \
        !            74:        movl    (sp)+,r1 \
        !            75:        jsb     _Subyte/
        !            76: s/calls        $2,_suibyte/movl (sp)+,r0 \
        !            77:        movl    (sp)+,r1 \
        !            78:        jsb     _Subyte/
        !            79: s/calls        $2,_suword/movl (sp)+,r0 \
        !            80:        movl    (sp)+,r1 \
        !            81:        jsb     _Suword/
        !            82: s/calls        $2,_suiword/movl (sp)+,r0 \
        !            83:        movl    (sp)+,r1 \
        !            84:        jsb     _Suword/
        !            85: s/calls        $1,_setrq/movl  (sp)+,r0 \
        !            86:        jsb     _Setrq/
        !            87: s/calls        $1,_remrq/movl  (sp)+,r0 \
        !            88:        jsb     _Remrq/
        !            89: s/calls        $0,_swtch/movpsl        -(sp)\
        !            90:        jsb     _Swtch/
        !            91: s/calls        $1,_setjmp/movl (sp)+,r0 \
        !            92:        jsb     _Setjmp/
        !            93: s/calls        $1,_longjmp/movl        (sp)+,r0 \
        !            94:        jsb     _Longjmp/
        !            95: s/calls        $1,_ffs/movl    (sp)+,r1\
        !            96:        ffs     $0,$32,r1,r0 \
        !            97:        bneq    1f \
        !            98:        mnegl   $1,r0 \
        !            99: 1: \
        !           100:        incl    r0/
        !           101: s/calls        $1,_htons/rotl  $8,(sp),r0\
        !           102:        movb    1(sp),r0\
        !           103:        movzwl  r0,r0\
        !           104:        addl2   $4,sp/
        !           105: s/calls        $1,_ntohs/rotl  $8,(sp),r0\
        !           106:        movb    1(sp),r0\
        !           107:        movzwl  r0,r0\
        !           108:        addl2   $4,sp/
        !           109: s/calls        $1,_htonl/rotl  $-8,(sp),r0\
        !           110:        insv    r0,$16,$8,r0\
        !           111:        movb    3(sp),r0\
        !           112:        addl2   $4,sp/
        !           113: s/calls        $1,_ntohl/rotl  $-8,(sp),r0\
        !           114:        insv    r0,$16,$8,r0\
        !           115:        movb    3(sp),r0\
        !           116:        addl2   $4,sp/
        !           117: s/calls        $2,__insque/insque      *(sp)+,*(sp)+/
        !           118: s/calls        $1,__remque/remque      *(sp)+,r0/
        !           119: s/calls        $2,__queue/movl (sp)+,r0\
        !           120:        movl    (sp)+,r1\
        !           121:        insque  r1,*4(r0)/
        !           122: s/calls        $1,__dequeue/movl       (sp)+,r0\
        !           123:        remque  *(r0),r0/

unix.superglobalmegacorp.com

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