read auxiliary data fault status register (ADFSR) */
| 301 | |
| 302 | /* read auxiliary data fault status register (ADFSR) */ |
| 303 | static inline uint32_t read_adfsr(void) |
| 304 | { |
| 305 | uint32_t val; |
| 306 | asm volatile ("mrc p15, 0, %0, c5, c1, 0" : "=r" (val)); |
| 307 | return val; |
| 308 | } |
| 309 | |
| 310 | /* read auxiliary instruction fault status register (AIFSR) */ |
| 311 | static inline uint32_t read_aifsr(void) |
no outgoing calls
no test coverage detected