|
|
1.1 root 1:
2: /* Some I/O addresses used to generate pulses for scopes */
3: #define OUT1 0xffffb034
4: #define OUT2 0xffffb018
5: #define OUT3 0xffffb020
6: #define OUT4 0xffffb004
7: #define OUT5 0xffffb024
8: #define OUT6 0xffffb00c
9: #define OUT7 0xffffb02c
10:
11: #define IOaddr(off) (char *)(&vmem[(off) & 0x0fffff])
12:
13: extern char vmem[];
14: int iospace_mapped;
15: #define scope_out(x) if(iospace_mapped) movob (0, IOaddr(OUT/**/x))
16: #define scope_in(x) if(iospace_mapped) dummy = *IOaddr(IN/**/x)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.