#include <stdbool.h>#include <stdint.h>#include "../inc/hw_types.h"#include "../inc/hw_memmap.h"#include "../inc/hw_cpu_scs.h"Functions | |
| uint32_t | CPUcpsid (void) |
| Disable all external interrupts. More... | |
| uint32_t | CPUprimask (void) |
| Get the current interrupt state. More... | |
| uint32_t | CPUcpsie (void) |
| Enable all external interrupts. More... | |
| uint32_t | CPUbasepriGet (void) |
| Get the interrupt priority disable level. More... | |
| void | CPUdelay (uint32_t ui32Count) |
| Provide a small delay using a simple loop counter. More... | |
| static void | CPUwfi (void) |
| Wait for interrupt. More... | |
| static void | CPUwfe (void) |
| Wait for event. More... | |
| static void | CPUsev (void) |
| Send event. More... | |
| static void | CPUbasepriSet (uint32_t ui32NewBasepri) |
| Update the interrupt priority disable level. More... | |
| static void | CPU_WriteBufferDisable (void) |
| Disable CPU write buffering (recommended for debug purpose only). More... | |
| static void | CPU_WriteBufferEnable (void) |
| Enable CPU write buffering (default setting). More... | |