|
|
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: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.