|
Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Go to the source code of this file.
Macros | |
| #define | SCTRL_MPU_ENABLE (1 << 0) |
| #define | MODE_USR 0x10 |
| #define | MODE_FIQ 0x11 |
| #define | MODE_IRQ 0x12 |
| #define | MODE_SVC 0x13 |
| #define | MODE_ABT 0x17 |
| #define | MODE_UND 0x1b |
| #define | MODE_SYS 0x1f |
| #define | MODE_MASK 0x1f |
| #define | A_BIT (1 << 8) |
| #define | I_BIT (1 << 7) |
| #define | F_BIT (1 << 6) |
| #define | T_BIT (1 << 5) |
| #define | HIVECS (1 << 13) |
| #define | CPACR_NA (0U) |
| #define | CPACR_FA (3U) |
| #define | CPACR_CP10(r) (r << 20) |
| #define | CPACR_CP11(r) (r << 22) |
| #define | FPEXC_EN (1 << 30) |
| #define | DFSR_DOMAIN_SHIFT (4) |
| #define | DFSR_DOMAIN_MASK (0xf) |
| #define | DFSR_FAULT_4_MASK (1 << 10) |
| #define | DFSR_WRITE_MASK (1 << 11) |
| #define | DFSR_AXI_SLAVE_MASK (1 << 12) |
| #define A_BIT (1 << 8) |
| #define CPACR_FA (3U) |
| #define CPACR_NA (0U) |
| #define DFSR_AXI_SLAVE_MASK (1 << 12) |
| #define DFSR_DOMAIN_MASK (0xf) |
| #define DFSR_DOMAIN_SHIFT (4) |
| #define DFSR_FAULT_4_MASK (1 << 10) |
| #define DFSR_WRITE_MASK (1 << 11) |
| #define F_BIT (1 << 6) |
| #define FPEXC_EN (1 << 30) |
| #define HIVECS (1 << 13) |
| #define I_BIT (1 << 7) |
| #define MODE_ABT 0x17 |
| #define MODE_FIQ 0x11 |
| #define MODE_IRQ 0x12 |
| #define MODE_MASK 0x1f |
| #define MODE_SVC 0x13 |
| #define MODE_SYS 0x1f |
| #define MODE_UND 0x1b |
| #define MODE_USR 0x10 |
| #define SCTRL_MPU_ENABLE (1 << 0) |
| #define T_BIT (1 << 5) |