~kris/9p

9hist

ref: 0b4125bf057862ef9df6092415bc64c5a2313864 9hist/carrera/ns16552.h -rw-r--r-- 365 bytes
0b4125bf — David du Colombier Plan 9 from Bell Labs 2000-01-04 26 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#define outb(p, ch)			*(uchar*)((p)^7) = ch	
#define inb(p)	*(uchar*)((p)^7)
#define uartwrreg(u,r,v)	outb((u)->port + (r), (u)->sticky[r] | (v))
#define uartrdreg(u,r)		*(uchar*)(((u)->port + (r))^7)

#define uartpower(x, y)

void
ns16552install(void)
{
	static int already;

	if(already)
		return;
	already = 1;

	ns16552setup(Uart1, UartFREQ, "eia0", Ns550);
}