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