|
|
1.1 root 1: /*
2: * @(#)scope.h 7.1 (Berkeley) 5/21/88
3: */
4:
5: #ifdef DOSCOPE
6: /* some i/o addresses used to generate pulses for scopes */
7: #define OUT1 0xffffb034
8: #define OUT2 0xffffb018
9: #define OUT3 0xffffb020
10: #define OUT4 0xffffb004
11: #define OUT5 0xffffb024
12: #define OUT6 0xffffb00c
13: #define OUT7 0xffffb02c
14:
15: #define IOaddr(off) (caddr_t)(&vmem[(off) & 0x0fffff])
16:
17: extern char vmem[];
18: extern int cold;
19: #define scope_out(x) if (!cold) movob(IOaddr(OUT/**/x),0)
20: #define scope_in(x) if( !cold) dummy = *IOaddr(IN/**/x)
21: #else
22: #define scope_out(x)
23: #define scope_in(x)
24: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.