|
|
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.