|
|
1.1 ! root 1: /* scb.s TAHOE 4.2 version 84/03/1 */ ! 2: ! 3: /* ! 4: * System control block ! 5: */ ! 6: ! 7: ! 8: #define _Xnull 0 ! 9: #define STRAY .long _Xstray ! 10: #define STRAY8 STRAY;STRAY;STRAY;STRAY;STRAY;STRAY;STRAY;STRAY ! 11: #define STRAY15 STRAY;STRAY;STRAY;STRAY;STRAY;STRAY;STRAY;STRAY8 ! 12: #define KS(a) .long _X/**/a ! 13: #define IS(a) .long _X/**/a ! 14: ! 15: _scb: .globl _scb ! 16: /* 000 */ STRAY; IS(powfail); IS(doadump); STRAY; ! 17: /* 004 */ STRAY; STRAY; STRAY; IS(hardclock); ! 18: /* 008 */ STRAY; STRAY; IS(cnrint); IS(cnxint); ! 19: /* 00c */ IS(rmtrint); IS(rmtxint); STRAY; STRAY; ! 20: /* 010 */ IS(soft15); IS(soft14); IS(soft13); IS(netintr); ! 21: /* 014 */ IS(soft11); IS(soft10); IS(soft9); IS(softclock); ! 22: /* 018 */ IS(soft7); IS(soft6); IS(soft5); IS(soft4); ! 23: /* 01c */ IS(soft3); IS(soft2); IS(soft1); STRAY; ! 24: /* 020 */ IS(buserr); STRAY; STRAY; STRAY; ! 25: /* 024 */ STRAY; STRAY; STRAY; STRAY; ! 26: /* 028 */ STRAY; STRAY; STRAY; KS(syscall); ! 27: /* 02c */ KS(privinflt); KS(resopflt); KS(resadflt); KS(protflt); ! 28: /* 030 */ KS(transflt); IS(kspnotval); KS(tracep); KS(bptflt); ! 29: /* 034 */ KS(arithtrap); KS(alignflt); KS(sfexcep); KS(fpm); ! 30: /* 038 */ STRAY; STRAY; STRAY; STRAY; ! 31: /* 03c */ STRAY; STRAY; STRAY; STRAY; ! 32: /* 040 */ IS(vackint0); IS(vcmdrsp0); IS(vunsol0); STRAY; ! 33: /* 044 */ IS(vackint1); IS(vcmdrsp1); IS(vunsol1); STRAY; ! 34: /* 048 */ IS(vackint2); IS(vcmdrsp2); IS(vunsol2); STRAY; ! 35: /* 04c */ IS(vackint3); IS(vcmdrsp3); IS(vunsol3); STRAY; ! 36: /* 050 */ IS(vackint4); IS(vcmdrsp4); IS(vunsol4); STRAY; ! 37: /* 054 */ IS(vackint5); IS(vcmdrsp5); IS(vunsol5); STRAY; ! 38: /* 058 */ IS(vackint6); IS(vcmdrsp6); IS(vunsol6); STRAY; ! 39: /* 05c */ IS(vackint7); IS(vcmdrsp7); IS(vunsol7); STRAY; ! 40: /* 060 */ IS(vackint8); IS(vcmdrsp8); IS(vunsol8); STRAY; ! 41: /* 064 */ IS(vackint9); IS(vcmdrsp9); IS(vunsol9); STRAY; ! 42: /* 068 */ IS(vackint10); IS(vcmdrsp10); IS(vunsol10); STRAY; ! 43: /* 06c */ IS(vackint11); IS(vcmdrsp11); IS(vunsol11); STRAY; ! 44: /* 070 */ IS(vackint12); IS(vcmdrsp12); IS(vunsol12); STRAY; ! 45: /* 074 */ IS(vackint13); IS(vcmdrsp13); IS(vunsol13); STRAY; ! 46: /* 078 */ IS(vackint14); IS(vcmdrsp14); IS(vunsol14); STRAY; ! 47: /* 07c */ IS(vackint15); IS(vcmdrsp15); IS(vunsol15); STRAY; ! 48: /* 080 */ IS(cyintr0); STRAY15; ! 49: /* 090 */ IS(acecint0); IS(acerint0); STRAY; STRAY; ! 50: /* 094 */ STRAY; STRAY; STRAY; STRAY; ! 51: /* 098 */ IS(acecint1); IS(acerint1); STRAY; STRAY; ! 52: /* 09c */ STRAY; STRAY; STRAY; STRAY; ! 53: /* 0a0 */ STRAY; STRAY15; ! 54: /* 0b0 */ STRAY; STRAY15; ! 55: /* 0c0 */ IS(cyintr1); STRAY15; ! 56: /* 0d0 */ STRAY; STRAY15; ! 57: /* 0e0 */ IS(vdintr0); IS(vdintr1); IS(vdintr2); IS(vdintr3); ! 58: /* 0e4 */ STRAY; STRAY; STRAY; STRAY; ! 59: /* 0e8 */ STRAY8; ! 60: /* 0f0 */ STRAY; STRAY; STRAY; STRAY; ! 61: /* 0f4 */ STRAY; STRAY; STRAY; STRAY; ! 62: /* 0f8 */ STRAY; STRAY; STRAY; STRAY; ! 63: /* 0fC */ STRAY; STRAY; STRAY; IS(udintr0);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.