xref: /inferno-os/os/fads/archfads.h (revision 74a4d8c26dd3c1e9febcb717cfd6cb6512991a7a)
1 
2 enum {
3 	/* BCSR1 bits */
4 	DisableFlash=	IBIT(0),
5 	DisableDRAM=	IBIT(1),
6 	DisableEther=	IBIT(2),
7 	DisableIR=	IBIT(3),
8 	DisableRS232a=	IBIT(7),
9 	DisablePCMCIA=	IBIT(8),
10 	PCCVCCMask=	IBIT(9)|IBIT(15),
11 	PCCVPPMask=	IBIT(10)|IBIT(11),
12 	DisableRS232b=	IBIT(13),
13 	EnableSDRAM=	IBIT(14),
14 
15 	PCCVCC0V=	IBIT(15)|IBIT(9),
16 	PCCVCC5V=	IBIT(9),	/* active low */
17 	PCCVCC3V=	IBIT(15),	/* active low */
18 	PCCVPP0V=	IBIT(10)|IBIT(11),	/* active low */
19 	PCCVPP5V=	IBIT(10),	/* active low */
20 	PCCVPP12V=	IBIT(11),	/* active low */
21 	PCCVPPHiZ=	IBIT(10)|IBIT(11),
22 
23 	/* BCSR4 bits */
24 	DisableTPDuplex=	IBIT(1),
25 	DisableLamp=	IBIT(3),
26 	DisableUSB=	IBIT(4),
27 	USBFullSpeed=	IBIT(5),
28 	DisableUSBVcc=	IBIT(6),
29 	DisableVideoLamp=	IBIT(8),
30 	EnableVideoClock=	IBIT(9),
31 	EnableVideoPort=	IBIT(10),
32 	DisableModem=	IBIT(11),
33 };
34