![]() |
Elara Spacecraft
Source code & API documentation for Elara spacecraft system computers
|


Go to the source code of this file.
Macros | |
| #define | M3_PERIPH_BASE 0xE000E000 |
| #define | SYS_TIMER_BASE (M3_PERIHP_BASE + 0x00000010) |
| #define | SYS_NVIC_BASE (M3_PERIHP_BASE + 0x00000100) |
| #define | SYS_CTL_BASE (0x400FE000) |
| #define | SYS_MPU_BASE (M3_PERIHP_BASE + 0x00000D90) |
| #define | DEVICE_IDENT_0 (SYS_CTL_BASE) |
| #define | DEVICE_IDENT_1 (SYS_CTL_BASE + 0x00000004) |
| #define | DEVICE_CAP_0 (SYS_CTL_BASE + 0x00000008) |
| #define | DEVICE_CAP_1 (SYS_CTL_BASE + 0x00000010) |
| #define | DEVICE_CAP_2 (SYS_CTL_BASE + 0x00000014) |
| #define | DEVICE_CAP_3 (SYS_CTL_BASE + 0x00000018) |
| #define | DEVICE_CAP_4 (SYS_CTL_BASE + 0x0000001C) |
| #define | BRORCLT (SYS_CTL_BASE + 0x00000030) |
| #define | LDOPCTL (SYS_CTL_BASE + 0x00000034) |
| #define | SRST_CTL_0 (SYS_CTL_BASE + 0x00000040) |
| #define | SRST_CTL_1 (SYS_CTL_BASE + 0x00000044) |
| #define | SRST_CTL_2 (SYS_CTL_BASE + 0x00000048) |
| #define | RAW_INTR_STAT (SYS_CTL_BASE + 0x00000050) |
| #define | INTR_MASK_CTRL (SYS_CTL_BASE + 0x00000054) |
| #define | MINTR_STAT_CLR (SYS_CTL_BASE + 0x00000058) |
| #define | RESET_CAUSE (SYS_CTL_BASE + 0x0000005C) |
| #define | RCLOCK_CONFIG (SYS_CTL_BASE + 0x00000060) |
| #define | RCLOCK_CONFIG2 (SYS_CTL_BASE + 0x00000070) |
| #define | XPLL_CONFIG (SYS_CTL_BASE + 0x00000064) |
| #define | RCGC0 (SYS_CTL_BASE + 0x00000100) |
| #define | RCGC1 (SYS_CTL_BASE + 0x00000104) |
| #define | RCGC2 (SYS_CTL_BASE + 0x00000108) |
| #define | SCGC0 (SYS_CTL_BASE + 0x00000110) |
| #define | SCGC1 (SYS_CTL_BASE + 0x00000114) |
| #define | SCGC2 (SYS_CTL_BASE + 0x00000118) |
| #define | DCGC0 (SYS_CTL_BASE + 0x00000120) |
| #define | DCGC1 (SYS_CTL_BASE + 0x00000124) |
| #define | DCGC2 (SYS_CTL_BASE + 0x00000128) |
| #define | DSCLOCK_CONFIG (SYS_CTL_BASE + 0x00000144) |
| #define BRORCLT (SYS_CTL_BASE + 0x00000030) |
| #define DCGC0 (SYS_CTL_BASE + 0x00000120) |
| #define DCGC1 (SYS_CTL_BASE + 0x00000124) |
| #define DCGC2 (SYS_CTL_BASE + 0x00000128) |
| #define DEVICE_CAP_0 (SYS_CTL_BASE + 0x00000008) |
| #define DEVICE_CAP_1 (SYS_CTL_BASE + 0x00000010) |
| #define DEVICE_CAP_2 (SYS_CTL_BASE + 0x00000014) |
| #define DEVICE_CAP_3 (SYS_CTL_BASE + 0x00000018) |
| #define DEVICE_CAP_4 (SYS_CTL_BASE + 0x0000001C) |
| #define DEVICE_IDENT_0 (SYS_CTL_BASE) |
| #define DEVICE_IDENT_1 (SYS_CTL_BASE + 0x00000004) |
| #define DSCLOCK_CONFIG (SYS_CTL_BASE + 0x00000144) |
| #define INTR_MASK_CTRL (SYS_CTL_BASE + 0x00000054) |
| #define LDOPCTL (SYS_CTL_BASE + 0x00000034) |
| #define M3_PERIPH_BASE 0xE000E000 |
| #define MINTR_STAT_CLR (SYS_CTL_BASE + 0x00000058) |
| #define RAW_INTR_STAT (SYS_CTL_BASE + 0x00000050) |
| #define RCGC0 (SYS_CTL_BASE + 0x00000100) |
| #define RCGC1 (SYS_CTL_BASE + 0x00000104) |
| #define RCGC2 (SYS_CTL_BASE + 0x00000108) |
| #define RCLOCK_CONFIG (SYS_CTL_BASE + 0x00000060) |
| #define RCLOCK_CONFIG2 (SYS_CTL_BASE + 0x00000070) |
| #define RESET_CAUSE (SYS_CTL_BASE + 0x0000005C) |
| #define SCGC0 (SYS_CTL_BASE + 0x00000110) |
| #define SCGC1 (SYS_CTL_BASE + 0x00000114) |
| #define SCGC2 (SYS_CTL_BASE + 0x00000118) |
| #define SRST_CTL_0 (SYS_CTL_BASE + 0x00000040) |
| #define SRST_CTL_1 (SYS_CTL_BASE + 0x00000044) |
| #define SRST_CTL_2 (SYS_CTL_BASE + 0x00000048) |
| #define SYS_CTL_BASE (0x400FE000) |
| #define SYS_MPU_BASE (M3_PERIHP_BASE + 0x00000D90) |
| #define SYS_NVIC_BASE (M3_PERIHP_BASE + 0x00000100) |
| #define SYS_TIMER_BASE (M3_PERIHP_BASE + 0x00000010) |
| #define XPLL_CONFIG (SYS_CTL_BASE + 0x00000064) |