Go to the documentation of this file.
16 #ifndef _MACH_ANOMALY_H_
17 #define _MACH_ANOMALY_H_
20 #if __SILICON_REVISION__ < 2
21 # error will not work on BF548 silicon version 0.0, or 0.1
25 #define ANOMALY_05000074 (1)
27 #define ANOMALY_05000119 (1)
29 #define ANOMALY_05000122 (1)
31 #define ANOMALY_05000220 (__SILICON_REVISION__ < 4)
33 #define ANOMALY_05000245 (1)
35 #define ANOMALY_05000265 (1)
37 #define ANOMALY_05000272 (1)
39 #define ANOMALY_05000310 (1)
41 #define ANOMALY_05000325 (__SILICON_REVISION__ < 2)
47 #define ANOMALY_05000353 (1)
49 #define ANOMALY_05000357 (1)
51 #define ANOMALY_05000360 (1)
53 #define ANOMALY_05000365 (1)
55 #define ANOMALY_05000369 (1)
57 #define ANOMALY_05000371 (__SILICON_REVISION__ < 2)
59 #define ANOMALY_05000378 (__SILICON_REVISION__ < 2)
61 #define ANOMALY_05000379 (1)
63 #define ANOMALY_05000404 (__SILICON_REVISION__ < 2)
65 #define ANOMALY_05000405 (1)
67 #define ANOMALY_05000406 (__SILICON_REVISION__ < 2)
69 #define ANOMALY_05000407 (__SILICON_REVISION__ < 2)
71 #define ANOMALY_05000408 (1)
73 #define ANOMALY_05000409 (__SILICON_REVISION__ < 2)
75 #define ANOMALY_05000411 (__SILICON_REVISION__ < 2)
77 #define ANOMALY_05000413 (__SILICON_REVISION__ < 2)
79 #define ANOMALY_05000414 (__SILICON_REVISION__ < 2)
81 #define ANOMALY_05000416 (1)
83 #define ANOMALY_05000425 (__SILICON_REVISION__ < 4)
85 #define ANOMALY_05000426 (1)
87 #define ANOMALY_05000427 (__SILICON_REVISION__ < 2)
89 #define ANOMALY_05000429 (__SILICON_REVISION__ < 2)
91 #define ANOMALY_05000430 (__SILICON_REVISION__ >= 2)
93 #define ANOMALY_05000431 (__SILICON_REVISION__ < 3)
95 #define ANOMALY_05000434 (1)
97 #define ANOMALY_05000443 (1)
99 #define ANOMALY_05000446 (1)
101 #define ANOMALY_05000447 (1)
103 #define ANOMALY_05000448 (__SILICON_REVISION__ == 1)
105 #define ANOMALY_05000449 (__SILICON_REVISION__ == 1)
107 #define ANOMALY_05000450 (1)
109 #define ANOMALY_05000456 (1)
111 #define ANOMALY_05000457 (1)
113 #define ANOMALY_05000460 (__SILICON_REVISION__ < 4)
115 #define ANOMALY_05000461 (1)
117 #define ANOMALY_05000462 (__SILICON_REVISION__ < 4)
119 #define ANOMALY_05000463 (__SILICON_REVISION__ < 4)
121 #define ANOMALY_05000464 (__SILICON_REVISION__ < 4)
123 #define ANOMALY_05000465 (1)
125 #define ANOMALY_05000466 (__SILICON_REVISION__ < 4)
127 #define ANOMALY_05000467 (__SILICON_REVISION__ < 4)
129 #define ANOMALY_05000473 (1)
131 #define ANOMALY_05000474 (__SILICON_REVISION__ < 4)
133 #define ANOMALY_05000477 (1)
135 #define ANOMALY_05000481 (1)
137 #define ANOMALY_05000483 (1)
139 #define ANOMALY_05000484 (__SILICON_REVISION__ < 3)
141 #define ANOMALY_05000485 (__SILICON_REVISION__ > 1 && __SILICON_REVISION__ < 4)
143 #define ANOMALY_05000489 (1)
145 #define ANOMALY_05000490 (1)
147 #define ANOMALY_05000491 (1)
149 #define ANOMALY_05000494 (1)
151 #define ANOMALY_05000498 (1)
153 #define ANOMALY_05000500 (1)
155 #define ANOMALY_05000501 (1)
157 #define ANOMALY_05000502 (1)
165 #define ANOMALY_05000281 (__SILICON_REVISION__ < 1)
167 #define ANOMALY_05000304 (__SILICON_REVISION__ < 1)
169 #define ANOMALY_05000312 (__SILICON_REVISION__ < 1)
171 #define ANOMALY_05000324 (__SILICON_REVISION__ < 1)
173 #define ANOMALY_05000327 (__SILICON_REVISION__ < 1)
175 #define ANOMALY_05000328 (__SILICON_REVISION__ < 1)
177 #define ANOMALY_05000329 (__SILICON_REVISION__ < 1)
179 #define ANOMALY_05000330 (__SILICON_REVISION__ < 1)
181 #define ANOMALY_05000334 (__SILICON_REVISION__ < 1)
183 #define ANOMALY_05000335 (__SILICON_REVISION__ < 1)
185 #define ANOMALY_05000336 (__SILICON_REVISION__ < 1)
187 #define ANOMALY_05000337 (__SILICON_REVISION__ < 1)
189 #define ANOMALY_05000338 (__SILICON_REVISION__ < 1)
191 #define ANOMALY_05000340 (__SILICON_REVISION__ < 1)
193 #define ANOMALY_05000344 (__SILICON_REVISION__ < 1)
195 #define ANOMALY_05000346 (__SILICON_REVISION__ < 1)
197 #define ANOMALY_05000346_value 0x5411
199 #define ANOMALY_05000347 (__SILICON_REVISION__ < 1)
201 #define ANOMALY_05000349 (__SILICON_REVISION__ < 1)
203 #define ANOMALY_05000351 (__SILICON_REVISION__ < 1)
205 #define ANOMALY_05000355 (__SILICON_REVISION__ < 1)
207 #define ANOMALY_05000356 (__SILICON_REVISION__ < 1)
209 #define ANOMALY_05000367 (__SILICON_REVISION__ < 1)
211 #define ANOMALY_05000370 (__SILICON_REVISION__ < 1)
213 #define ANOMALY_05000372 (__SILICON_REVISION__ < 1)
215 #define ANOMALY_05000382 (__SILICON_REVISION__ < 1)
217 #define ANOMALY_05000385 (__SILICON_REVISION__ < 1)
219 #define ANOMALY_05000386 (__SILICON_REVISION__ < 1)
221 #define ANOMALY_05000387 (__SILICON_REVISION__ < 1)
223 #define ANOMALY_05000388 (__SILICON_REVISION__ < 1)
225 #define ANOMALY_05000389 (__SILICON_REVISION__ < 1)
227 #define ANOMALY_05000390 (__SILICON_REVISION__ < 1)
229 #define ANOMALY_05000391 (__SILICON_REVISION__ < 1)
231 #define ANOMALY_05000392 (__SILICON_REVISION__ < 1)
233 #define ANOMALY_05000393 (__SILICON_REVISION__ < 1)
235 #define ANOMALY_05000394 (__SILICON_REVISION__ < 1)
237 #define ANOMALY_05000395 (__SILICON_REVISION__ < 1)
239 #define ANOMALY_05000396 (__SILICON_REVISION__ < 1)
241 #define ANOMALY_05000397 (__SILICON_REVISION__ < 1)
243 #define ANOMALY_05000442 (__SILICON_REVISION__ < 1)
245 #define ANOMALY_05000452 (__SILICON_REVISION__ < 1)
248 #define ANOMALY_05000099 (0)
249 #define ANOMALY_05000120 (0)
250 #define ANOMALY_05000125 (0)
251 #define ANOMALY_05000149 (0)
252 #define ANOMALY_05000158 (0)
253 #define ANOMALY_05000171 (0)
254 #define ANOMALY_05000179 (0)
255 #define ANOMALY_05000182 (0)
256 #define ANOMALY_05000183 (0)
257 #define ANOMALY_05000189 (0)
258 #define ANOMALY_05000198 (0)
259 #define ANOMALY_05000202 (0)
260 #define ANOMALY_05000215 (0)
261 #define ANOMALY_05000219 (0)
262 #define ANOMALY_05000227 (0)
263 #define ANOMALY_05000230 (0)
264 #define ANOMALY_05000231 (0)
265 #define ANOMALY_05000233 (0)
266 #define ANOMALY_05000234 (0)
267 #define ANOMALY_05000242 (0)
268 #define ANOMALY_05000244 (0)
269 #define ANOMALY_05000248 (0)
270 #define ANOMALY_05000250 (0)
271 #define ANOMALY_05000254 (0)
272 #define ANOMALY_05000257 (0)
273 #define ANOMALY_05000261 (0)
274 #define ANOMALY_05000263 (0)
275 #define ANOMALY_05000266 (0)
276 #define ANOMALY_05000273 (0)
277 #define ANOMALY_05000274 (0)
278 #define ANOMALY_05000278 (0)
279 #define ANOMALY_05000283 (0)
280 #define ANOMALY_05000287 (0)
281 #define ANOMALY_05000301 (0)
282 #define ANOMALY_05000305 (0)
283 #define ANOMALY_05000307 (0)
284 #define ANOMALY_05000311 (0)
285 #define ANOMALY_05000315 (0)
286 #define ANOMALY_05000323 (0)
287 #define ANOMALY_05000362 (1)
288 #define ANOMALY_05000363 (0)
289 #define ANOMALY_05000364 (0)
290 #define ANOMALY_05000380 (0)
291 #define ANOMALY_05000400 (0)
292 #define ANOMALY_05000402 (0)
293 #define ANOMALY_05000412 (0)
294 #define ANOMALY_05000432 (0)
295 #define ANOMALY_05000435 (0)
296 #define ANOMALY_05000440 (0)
297 #define ANOMALY_05000475 (0)
298 #define ANOMALY_05000480 (0)