|
|
1.1 root 1:
2: /*
3: * System control block
4: */
5:
6: /* .org 0x800 */
7:
8: .align 2
9: _scb: .globl _scb
10:
11: #define UNUSED .long _Xunknown
12: #define UNUSED8 UNUSED;UNUSED;UNUSED;UNUSED;UNUSED;UNUSED;UNUSED;UNUSED
13: #define UNUSED15 UNUSED;UNUSED;UNUSED;UNUSED;UNUSED;UNUSED;UNUSED;UNUSED8
14: #define EXC(a) .long _X/**/a
15: #define INT(a) .long _X/**/a
16:
17: UNUSED; INT(powerfail);
18: UNUSED; UNUSED;
19: UNUSED; UNUSED;
20: UNUSED; INT(hardclock);
21: UNUSED; UNUSED;
22: INT(cnrint); INT(cnxint);
23: UNUSED; UNUSED;
24: UNUSED; UNUSED;
25: INT(s15); INT(s14);
26: INT(s13); INT(s12);
27: INT(s11); INT(s10);
28: INT(s9); INT(s8);
29: INT(s7); INT(s6);
30: INT(s5); INT(s4);
31: INT(s3); INT(s2);
32: INT(s1); UNUSED;
33: EXC(buserror); UNUSED;
34: UNUSED; UNUSED;
35: UNUSED; UNUSED;
36: UNUSED; UNUSED;
37: UNUSED; UNUSED;
38: UNUSED; EXC(kcall);
39: EXC(prvinflt); EXC(resopflt);
40: EXC(resadflt); EXC(protflt);
41: EXC(transflt); EXC(kspnotval);
42: EXC(tracep); EXC(bptflt);
43: EXC(arithtrap); EXC(alignflt);
44: UNUSED; UNUSED;
45: UNUSED; UNUSED;
46: UNUSED; UNUSED;
47: UNUSED; UNUSED;
48: UNUSED; UNUSED;
49: INT(iovec14); UNUSED15; /* ipl 0x14, device 0-15 */
50: INT(iovec15); UNUSED15; /* ipl 0x15, device 0-15 */
51: INT(iovec16); UNUSED15; /* ipl 0x16, device 0-15 */
52: INT(iovec17); UNUSED15; /* ipl 0x17, device 0-15 */
53:
54: .space 512 /*empty space */
55:
56:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.