|
|
1.1 root 1: /*
2: * code to keep track of registers
3: */
4:
5: #include "defs.h"
6: #include "regs.h"
7:
8: /*
9: * the following are needed only to
10: * make registers `addressable'
11: * which is needed only so we can
12: * examine register variables
13: */
14:
15: ADDR raddr[MAXREG - MINREG + 1];
16: int roffs[MAXREG - MINREG + 1];
17:
18: /*
19: * get/put registers
20: * in our saved copies
21: */
22:
23: TREG
24: rget(r)
25: {
26:
27: error("panic: rget");
28: /* NOTREACHED */
29: }
30:
31: rput(r, v)
32: TREG v;
33: {
34:
35: error("panic: rput");
36: /* NOTREACHED */
37: }
38:
39:
40: /*
41: * print the registers
42: */
43:
44: printregs(c)
45: char c;
46: {
47: }
48:
49: /*
50: * translate a name to a magic register offset
51: * the latter useful in rget/rput
52: */
53:
54: int
55: rname(n)
56: char *n;
57: {
58:
59: return (BADREG);
60: }
61:
62: rrest()
63: {
64: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.