Performs a Data Memory Barrier operation.
| 38 | |
| 39 | /// Performs a Data Memory Barrier operation. |
| 40 | static inline void __dmb(void) |
| 41 | { |
| 42 | __asm__ __volatile__("mcr p15, 0, %[val], c7, c10, 5" :: [val] "r" (0) : "memory"); |
| 43 | } |
| 44 | |
| 45 | /// Performs an Instruction Synchronization Barrier (officially "flush prefetch buffer") operation. |
| 46 | static inline void __isb(void) |
no outgoing calls
no test coverage detected