|
|
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.