Go to the documentation of this file.
6 #define CB_SOCKET_EVENT 0x00
7 #define CB_CSTSEVENT 0x00000001
8 #define CB_CD1EVENT 0x00000002
9 #define CB_CD2EVENT 0x00000004
10 #define CB_PWREVENT 0x00000008
12 #define CB_SOCKET_MASK 0x04
13 #define CB_CSTSMASK 0x00000001
14 #define CB_CDMASK 0x00000006
15 #define CB_PWRMASK 0x00000008
17 #define CB_SOCKET_STATE 0x08
18 #define CB_CARDSTS 0x00000001
19 #define CB_CDETECT1 0x00000002
20 #define CB_CDETECT2 0x00000004
21 #define CB_PWRCYCLE 0x00000008
22 #define CB_16BITCARD 0x00000010
23 #define CB_CBCARD 0x00000020
24 #define CB_IREQCINT 0x00000040
25 #define CB_NOTACARD 0x00000080
26 #define CB_DATALOST 0x00000100
27 #define CB_BADVCCREQ 0x00000200
28 #define CB_5VCARD 0x00000400
29 #define CB_3VCARD 0x00000800
30 #define CB_XVCARD 0x00001000
31 #define CB_YVCARD 0x00002000
32 #define CB_5VSOCKET 0x10000000
33 #define CB_3VSOCKET 0x20000000
34 #define CB_XVSOCKET 0x40000000
35 #define CB_YVSOCKET 0x80000000
37 #define CB_SOCKET_FORCE 0x0C
38 #define CB_FCARDSTS 0x00000001
39 #define CB_FCDETECT1 0x00000002
40 #define CB_FCDETECT2 0x00000004
41 #define CB_FPWRCYCLE 0x00000008
42 #define CB_F16BITCARD 0x00000010
43 #define CB_FCBCARD 0x00000020
44 #define CB_FNOTACARD 0x00000080
45 #define CB_FDATALOST 0x00000100
46 #define CB_FBADVCCREQ 0x00000200
47 #define CB_F5VCARD 0x00000400
48 #define CB_F3VCARD 0x00000800
49 #define CB_FXVCARD 0x00001000
50 #define CB_FYVCARD 0x00002000
51 #define CB_CVSTEST 0x00004000
53 #define CB_SOCKET_CONTROL 0x10
54 #define CB_SC_VPP_MASK 0x00000007
55 #define CB_SC_VPP_OFF 0x00000000
56 #define CB_SC_VPP_12V 0x00000001
57 #define CB_SC_VPP_5V 0x00000002
58 #define CB_SC_VPP_3V 0x00000003
59 #define CB_SC_VPP_XV 0x00000004
60 #define CB_SC_VPP_YV 0x00000005
61 #define CB_SC_VCC_MASK 0x00000070
62 #define CB_SC_VCC_OFF 0x00000000
63 #define CB_SC_VCC_5V 0x00000020
64 #define CB_SC_VCC_3V 0x00000030
65 #define CB_SC_VCC_XV 0x00000040
66 #define CB_SC_VCC_YV 0x00000050
67 #define CB_SC_CCLK_STOP 0x00000080
69 #define CB_SOCKET_POWER 0x20
70 #define CB_SKTACCES 0x02000000
71 #define CB_SKTMODE 0x01000000
72 #define CB_CLKCTRLEN 0x00010000
73 #define CB_CLKCTRL 0x00000001
78 #define CB_BRIDGE_BASE(m) (0x1c + 8*(m))
79 #define CB_BRIDGE_LIMIT(m) (0x20 + 8*(m))
80 #define CB_BRIDGE_CONTROL 0x3e
81 #define CB_BRIDGE_CPERREN 0x00000001
82 #define CB_BRIDGE_CSERREN 0x00000002
83 #define CB_BRIDGE_ISAEN 0x00000004
84 #define CB_BRIDGE_VGAEN 0x00000008
85 #define CB_BRIDGE_MABTMODE 0x00000020
86 #define CB_BRIDGE_CRST 0x00000040
87 #define CB_BRIDGE_INTR 0x00000080
88 #define CB_BRIDGE_PREFETCH0 0x00000100
89 #define CB_BRIDGE_PREFETCH1 0x00000200
90 #define CB_BRIDGE_POSTEN 0x00000400
91 #define CB_LEGACY_MODE_BASE 0x44
96 #define CB_MEM_PAGE(map) (0x40 + (map))
100 #define YENTA_16BIT_POWER_EXCA 0x00000001
101 #define YENTA_16BIT_POWER_DF 0x00000002
128 unsigned int private[8];