xref: /csrg-svn/sys/tahoe/vba/scope.h (revision 25675)
1 /*	scope.h	1.2	86/01/05	*/
2 
3 /*  Some I/O addresses used to generate pulses for scopes */
4 #define	OUT1	0xffffb034
5 #define	OUT2	0xffffb018
6 #define	OUT3	0xffffb020
7 #define	OUT4	0xffffb004
8 #define	OUT5	0xffffb024
9 #define	OUT6	0xffffb00c
10 #define	OUT7	0xffffb02c
11 
12 #define	IOaddr(off)	(caddr_t)(&vmem[(off) & 0x0fffff])
13 
14 extern char vmem[];
15 int	iospace_mapped;
16 #define	scope_out(x)	if(iospace_mapped) movob(IOaddr(OUT/**/x),0)
17 #define	scope_in(x)	if(iospace_mapped) dummy =  *IOaddr(IN/**/x)
18