Go to the documentation of this file.
19 #define BBC_QUIESCE 0x03
20 #define BBC_WDACTION 0x04
26 #define BBC_ES_CTRL 0x0e
27 #define BBC_ES_ACT 0x10
28 #define BBC_ES_DACT 0x14
29 #define BBC_ES_DABT 0x15
30 #define BBC_ES_ABT 0x16
31 #define BBC_ES_PST 0x18
32 #define BBC_ES_FSL 0x1c
33 #define BBC_EBUST 0x20
34 #define BBC_JTAG_CMD 0x28
35 #define BBC_JTAG_CTRL 0x2c
36 #define BBC_I2C_SEL 0x2d
37 #define BBC_I2C_0_S1 0x2e
38 #define BBC_I2C_0_S0 0x2f
39 #define BBC_I2C_1_S1 0x30
40 #define BBC_I2C_1_S0 0x31
41 #define BBC_KBD_BEEP 0x32
42 #define BBC_KBD_BCNT 0x34
44 #define BBC_REGS_SIZE 0x40
54 #define BBC_AID_ID 0x07
55 #define BBC_AID_RESV 0xf8
60 #define BBC_DEVP_CPU0 0x01
61 #define BBC_DEVP_CPU1 0x02
62 #define BBC_DEVP_CPU2 0x04
63 #define BBC_DEVP_CPU3 0x08
64 #define BBC_DEVP_RESV 0xf0
69 #define BBC_ARB_CPU0 0x01
70 #define BBC_ARB_CPU1 0x02
71 #define BBC_ARB_CPU2 0x04
72 #define BBC_ARB_CPU3 0x08
73 #define BBC_ARB_RESV 0xf0
78 #define BBC_QUIESCE_S02 0x01
79 #define BBC_QUIESCE_S13 0x02
80 #define BBC_QUIESCE_B02 0x04
81 #define BBC_QUIESCE_B13 0x08
82 #define BBC_QUIESCE_FD0 0x10
83 #define BBC_QUIESCE_FD1 0x20
84 #define BBC_QUIESCE_FD2 0x40
85 #define BBC_QUIESCE_FD3 0x80
91 #define BBC_WDACTION_RST 0x01
94 #define BBC_WDACTION_RESV 0xfe
99 #define BBC_SPG_CPU0 0x01
100 #define BBC_SPG_CPU1 0x02
101 #define BBC_SPG_CPU2 0x04
102 #define BBC_SPG_CPU3 0x08
103 #define BBC_SPG_CPUALL 0x10
106 #define BBC_SPG_RESV 0xe0
111 #define BBC_SXG_CPU0 0x01
112 #define BBC_SXG_CPU1 0x02
113 #define BBC_SXG_CPU2 0x04
114 #define BBC_SXG_CPU3 0x08
115 #define BBC_SXG_RESV 0xf0
120 #define BBC_PSRC_SPG0 0x0001
121 #define BBC_PSRC_SPG1 0x0002
122 #define BBC_PSRC_SPG2 0x0004
123 #define BBC_PSRC_SPG3 0x0008
124 #define BBC_PSRC_SPGSYS 0x0010
125 #define BBC_PSRC_JTAG 0x0020
126 #define BBC_PSRC_BUTTON 0x0040
127 #define BBC_PSRC_PWRUP 0x0080
128 #define BBC_PSRC_FE0 0x0100
129 #define BBC_PSRC_FE1 0x0200
130 #define BBC_PSRC_FE2 0x0400
131 #define BBC_PSRC_FE3 0x0800
132 #define BBC_PSRC_FE4 0x1000
133 #define BBC_PSRC_FE5 0x2000
134 #define BBC_PSRC_FE6 0x4000
135 #define BBC_PSRC_SYNTH 0x8000
138 #define BBC_PSRC_WDT 0x10000
139 #define BBC_PSRC_RSC 0x20000
146 #define BBC_XSRC_SXG0 0x01
147 #define BBC_XSRC_SXG1 0x02
148 #define BBC_XSRC_SXG2 0x04
149 #define BBC_XSRC_SXG3 0x08
150 #define BBC_XSRC_JTAG 0x10
151 #define BBC_XSRC_W_OR_B 0x20
155 #define BBC_XSRC_RESV 0xc0
160 #define BBC_CSC_SLOAD 0x01
161 #define BBC_CSC_SDATA 0x02
162 #define BBC_CSC_SCLOCK 0x04
163 #define BBC_CSC_RESV 0x78
164 #define BBC_CSC_RST 0x80
176 #define BBC_ES_CTRL_1_1 0x01
177 #define BBC_ES_CTRL_1_2 0x02
178 #define BBC_ES_CTRL_1_32 0x20
179 #define BBC_ES_RESV 0xdc
186 #define BBC_ES_ACT_VAL 0xff
193 #define BBC_ES_ABT_VAL 0xffff
200 #define BBC_ES_PST_VAL 0xffffffff
206 #define BBC_ES_FSL_VAL 0xffffffff
211 #define BBC_KBD_BEEP_ENABLE 0x01
212 #define BBC_KBD_BEEP_RESV 0xfe
221 #define BBC_KBD_BCNT_BITS 0x0007fc00
222 #define BBC_KBC_BCNT_RESV 0xfff803ff