xref: /csrg-svn/sys/tahoe/vba/scope.h (revision 23996)
1 /*	scope.h	1.1	85/07/21	*/
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)	(char *)(&vmem[(off) & 0x0fffff])
13 
14 extern char vmem[];
15 int	iospace_mapped;
16 #define	scope_out(x)	if(iospace_mapped) movob (0, IOaddr(OUT/**/x))
17 #define	scope_in(x)	if(iospace_mapped) dummy =  *IOaddr(IN/**/x)
18