#include <hpm_sysctl_regs.h>
Data Fields | |
| __RW uint32_t | RESOURCE [311] |
| __R uint8_t | RESERVED0 [804] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP0 [2] |
| __R uint8_t | RESERVED1 [224] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | AFFILIATE [1] |
| __R uint8_t | RESERVED2 [16] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | RETENTION [1] |
| __R uint8_t | RESERVED3 [1744] |
| struct { | |
| __RW uint32_t STATUS | |
| __RW uint32_t LF_WAIT | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t OFF_WAIT | |
| __RW uint32_t RET_WAIT | |
| } | POWER [1] |
| __R uint8_t | RESERVED4 [1004] |
| struct { | |
| __RW uint32_t CONTROL | |
| __RW uint32_t CONFIG | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t COUNTER | |
| } | RESET [2] |
| __R uint8_t | RESERVED5 [992] |
| __RW uint32_t | CLOCK_CPU [1] |
| __RW uint32_t | CLOCK [36] |
| __R uint8_t | RESERVED6 [876] |
| __RW uint32_t | ADCCLK [2] |
| __RW uint32_t | DACCLK [2] |
| __R uint8_t | RESERVED7 [1008] |
| __RW uint32_t | GLOBAL00 |
| __R uint8_t | RESERVED8 [1020] |
| struct { | |
| __RW uint32_t CONTROL | |
| __R uint32_t CURRENT | |
| __RW uint32_t LOW_LIMIT | |
| __RW uint32_t HIGH_LIMIT | |
| __R uint8_t RESERVED0 [16] | |
| } | MONITOR [4] |
| __R uint8_t | RESERVED9 [896] |
| struct { | |
| __RW uint32_t LP | |
| __RW uint32_t LOCK | |
| __RW uint32_t GPR [14] | |
| __R uint32_t WAKEUP_STATUS [4] | |
| __R uint8_t RESERVED0 [48] | |
| __RW uint32_t WAKEUP_ENABLE [4] | |
| __R uint8_t RESERVED1 [880] | |
| } | CPU [1] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP0 [4] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP1 [4] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | AFFILIATE [1] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | RETENTION [1] |
| struct { | |
| __RW uint32_t STATUS | |
| __RW uint32_t LF_WAIT | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t OFF_WAIT | |
| } | POWER [1] |
| struct { | |
| __RW uint32_t CONTROL | |
| __RW uint32_t CONFIG | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t COUNTER | |
| } | RESET [2] |
| struct { | |
| __RW uint32_t CONTROL | |
| __R uint32_t CURRENT | |
| __RW uint32_t LOW_LIMIT | |
| __RW uint32_t HIGH_LIMIT | |
| __R uint8_t RESERVED0 [16] | |
| } | MONITOR [4] |
| struct { | |
| __RW uint32_t LP | |
| __RW uint32_t LOCK | |
| __RW uint32_t GPR [14] | |
| __R uint32_t WAKEUP_STATUS [6] | |
| __R uint8_t RESERVED0 [40] | |
| __RW uint32_t WAKEUP_ENABLE [6] | |
| __R uint8_t RESERVED1 [872] | |
| } | CPU [1] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP0 [3] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP1 [3] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | AFFILIATE [2] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | RETENTION [2] |
| struct { | |
| __RW uint32_t STATUS | |
| __RW uint32_t LF_WAIT | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t OFF_WAIT | |
| } | POWER [2] |
| struct { | |
| __RW uint32_t CONTROL | |
| __RW uint32_t CONFIG | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t COUNTER | |
| } | RESET [3] |
| struct { | |
| __RW uint32_t CONTROL | |
| __R uint32_t CURRENT | |
| __RW uint32_t LOW_LIMIT | |
| __RW uint32_t HIGH_LIMIT | |
| __R uint8_t RESERVED0 [16] | |
| } | MONITOR [4] |
| struct { | |
| __RW uint32_t LP | |
| __RW uint32_t LOCK | |
| __RW uint32_t GPR [14] | |
| __R uint32_t WAKEUP_STATUS [4] | |
| __R uint8_t RESERVED0 [48] | |
| __RW uint32_t WAKEUP_ENABLE [4] | |
| __R uint8_t RESERVED1 [880] | |
| } | CPU [2] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP0 [2] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | AFFILIATE [1] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | RETENTION [1] |
| struct { | |
| __RW uint32_t STATUS | |
| __RW uint32_t LF_WAIT | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t OFF_WAIT | |
| } | POWER [1] |
| struct { | |
| __RW uint32_t CONTROL | |
| __RW uint32_t CONFIG | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t COUNTER | |
| } | RESET [2] |
| __RW uint32_t | I2SCLK [2] |
| struct { | |
| __RW uint32_t CONTROL | |
| __R uint32_t CURRENT | |
| __RW uint32_t LOW_LIMIT | |
| __RW uint32_t HIGH_LIMIT | |
| __R uint8_t RESERVED0 [16] | |
| } | MONITOR [4] |
| struct { | |
| __RW uint32_t LP | |
| __RW uint32_t LOCK | |
| __RW uint32_t GPR [14] | |
| __R uint32_t WAKEUP_STATUS [4] | |
| __R uint8_t RESERVED0 [48] | |
| __RW uint32_t WAKEUP_ENABLE [4] | |
| __R uint8_t RESERVED1 [880] | |
| } | CPU [1] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP0 [3] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP1 [3] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | AFFILIATE [2] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | RETENTION [2] |
| struct { | |
| __RW uint32_t STATUS | |
| __RW uint32_t LF_WAIT | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t OFF_WAIT | |
| } | POWER [4] |
| struct { | |
| __RW uint32_t CONTROL | |
| __RW uint32_t CONFIG | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t COUNTER | |
| } | RESET [5] |
| struct { | |
| __RW uint32_t CONTROL | |
| __R uint32_t CURRENT | |
| __RW uint32_t LOW_LIMIT | |
| __RW uint32_t HIGH_LIMIT | |
| __R uint8_t RESERVED0 [16] | |
| } | MONITOR [4] |
| struct { | |
| __RW uint32_t LP | |
| __RW uint32_t LOCK | |
| __RW uint32_t GPR [14] | |
| __R uint32_t WAKEUP_STATUS [8] | |
| __R uint8_t RESERVED0 [32] | |
| __RW uint32_t WAKEUP_ENABLE [8] | |
| __R uint8_t RESERVED1 [864] | |
| } | CPU [2] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP0 [4] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | AFFILIATE [1] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | RETENTION [1] |
| struct { | |
| __RW uint32_t STATUS | |
| __RW uint32_t LF_WAIT | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t OFF_WAIT | |
| } | POWER [3] |
| struct { | |
| __RW uint32_t CONTROL | |
| __RW uint32_t CONFIG | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t COUNTER | |
| } | RESET [5] |
| struct { | |
| __RW uint32_t CONTROL | |
| __R uint32_t CURRENT | |
| __RW uint32_t LOW_LIMIT | |
| __RW uint32_t HIGH_LIMIT | |
| __R uint8_t RESERVED0 [16] | |
| } | MONITOR [4] |
| struct { | |
| __RW uint32_t LP | |
| __RW uint32_t LOCK | |
| __RW uint32_t GPR [14] | |
| __R uint32_t WAKEUP_STATUS [4] | |
| __R uint8_t RESERVED0 [48] | |
| __RW uint32_t WAKEUP_ENABLE [4] | |
| __R uint8_t RESERVED1 [880] | |
| } | CPU [1] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP0 [4] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP1 [4] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | AFFILIATE [2] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | RETENTION [2] |
| struct { | |
| __RW uint32_t STATUS | |
| __RW uint32_t LF_WAIT | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t OFF_WAIT | |
| } | POWER [3] |
| struct { | |
| __RW uint32_t CONTROL | |
| __RW uint32_t CONFIG | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t COUNTER | |
| } | RESET [4] |
| struct { | |
| __RW uint32_t CONTROL | |
| __R uint32_t CURRENT | |
| __RW uint32_t LOW_LIMIT | |
| __RW uint32_t HIGH_LIMIT | |
| __R uint8_t RESERVED0 [16] | |
| } | MONITOR [4] |
| struct { | |
| __RW uint32_t LP | |
| __RW uint32_t LOCK | |
| __RW uint32_t GPR [14] | |
| __R uint32_t WAKEUP_STATUS [6] | |
| __R uint8_t RESERVED0 [40] | |
| __RW uint32_t WAKEUP_ENABLE [6] | |
| __R uint8_t RESERVED1 [872] | |
| } | CPU [2] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP0 [3] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | GROUP1 [3] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | AFFILIATE [2] |
| struct { | |
| __RW uint32_t VALUE | |
| __RW uint32_t SET | |
| __RW uint32_t CLEAR | |
| __RW uint32_t TOGGLE | |
| } | RETENTION [2] |
| struct { | |
| __RW uint32_t STATUS | |
| __RW uint32_t LF_WAIT | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t OFF_WAIT | |
| } | POWER [2] |
| struct { | |
| __RW uint32_t CONTROL | |
| __RW uint32_t CONFIG | |
| __R uint8_t RESERVED0 [4] | |
| __RW uint32_t COUNTER | |
| } | RESET [3] |
| struct { | |
| __RW uint32_t CONTROL | |
| __R uint32_t CURRENT | |
| __RW uint32_t LOW_LIMIT | |
| __RW uint32_t HIGH_LIMIT | |
| __R uint8_t RESERVED0 [16] | |
| } | MONITOR [4] |
| struct { | |
| __RW uint32_t LP | |
| __RW uint32_t LOCK | |
| __RW uint32_t GPR [14] | |
| __R uint32_t WAKEUP_STATUS [4] | |
| __R uint8_t RESERVED0 [48] | |
| __RW uint32_t WAKEUP_ENABLE [4] | |
| __R uint8_t RESERVED1 [880] | |
| } | CPU [2] |
| __RW uint32_t SYSCTL_Type::ADCCLK |
| struct { ... } SYSCTL_Type::AFFILIATE[1] |
| struct { ... } SYSCTL_Type::AFFILIATE[1] |
| struct { ... } SYSCTL_Type::AFFILIATE[1] |
| struct { ... } SYSCTL_Type::AFFILIATE[1] |
| struct { ... } SYSCTL_Type::AFFILIATE[2] |
| struct { ... } SYSCTL_Type::AFFILIATE[2] |
| struct { ... } SYSCTL_Type::AFFILIATE[2] |
| struct { ... } SYSCTL_Type::AFFILIATE[2] |
| __RW uint32_t SYSCTL_Type::CLEAR |
| __RW uint32_t SYSCTL_Type::CLOCK |
| __RW uint32_t SYSCTL_Type::CLOCK_CPU |
| __RW uint32_t SYSCTL_Type::CONFIG |
| __RW uint32_t SYSCTL_Type::CONTROL |
| __RW uint32_t SYSCTL_Type::COUNTER |
| struct { ... } SYSCTL_Type::CPU[1] |
| struct { ... } SYSCTL_Type::CPU[1] |
| struct { ... } SYSCTL_Type::CPU[1] |
| struct { ... } SYSCTL_Type::CPU[1] |
| struct { ... } SYSCTL_Type::CPU[2] |
| struct { ... } SYSCTL_Type::CPU[2] |
| struct { ... } SYSCTL_Type::CPU[2] |
| struct { ... } SYSCTL_Type::CPU[2] |
| __R uint32_t SYSCTL_Type::CURRENT |
| __RW uint32_t SYSCTL_Type::DACCLK |
| __RW uint32_t SYSCTL_Type::GLOBAL00 |
| __RW uint32_t SYSCTL_Type::GPR[14] |
| struct { ... } SYSCTL_Type::GROUP0[2] |
| struct { ... } SYSCTL_Type::GROUP0[2] |
| struct { ... } SYSCTL_Type::GROUP0[3] |
| struct { ... } SYSCTL_Type::GROUP0[3] |
| struct { ... } SYSCTL_Type::GROUP0[3] |
| struct { ... } SYSCTL_Type::GROUP0[4] |
| struct { ... } SYSCTL_Type::GROUP0[4] |
| struct { ... } SYSCTL_Type::GROUP0[4] |
| struct { ... } SYSCTL_Type::GROUP1[3] |
| struct { ... } SYSCTL_Type::GROUP1[3] |
| struct { ... } SYSCTL_Type::GROUP1[3] |
| struct { ... } SYSCTL_Type::GROUP1[4] |
| struct { ... } SYSCTL_Type::GROUP1[4] |
| __RW uint32_t SYSCTL_Type::HIGH_LIMIT |
| __RW uint32_t SYSCTL_Type::I2SCLK |
| __RW uint32_t SYSCTL_Type::LF_WAIT |
| __RW uint32_t SYSCTL_Type::LOCK |
| __RW uint32_t SYSCTL_Type::LOW_LIMIT |
| __RW uint32_t SYSCTL_Type::LP |
| struct { ... } SYSCTL_Type::MONITOR[4] |
| struct { ... } SYSCTL_Type::MONITOR[4] |
| struct { ... } SYSCTL_Type::MONITOR[4] |
| struct { ... } SYSCTL_Type::MONITOR[4] |
| struct { ... } SYSCTL_Type::MONITOR[4] |
| struct { ... } SYSCTL_Type::MONITOR[4] |
| struct { ... } SYSCTL_Type::MONITOR[4] |
| struct { ... } SYSCTL_Type::MONITOR[4] |
| __RW uint32_t SYSCTL_Type::OFF_WAIT |
| struct { ... } SYSCTL_Type::POWER[1] |
| struct { ... } SYSCTL_Type::POWER[1] |
| struct { ... } SYSCTL_Type::POWER[1] |
| struct { ... } SYSCTL_Type::POWER[2] |
| struct { ... } SYSCTL_Type::POWER[2] |
| struct { ... } SYSCTL_Type::POWER[3] |
| struct { ... } SYSCTL_Type::POWER[3] |
| struct { ... } SYSCTL_Type::POWER[4] |
| __R uint8_t SYSCTL_Type::RESERVED0 |
| __R uint8_t SYSCTL_Type::RESERVED1 |
| __R uint8_t SYSCTL_Type::RESERVED2 |
| __R uint8_t SYSCTL_Type::RESERVED3 |
| __R uint8_t SYSCTL_Type::RESERVED4 |
| __R uint8_t SYSCTL_Type::RESERVED5 |
| __R uint8_t SYSCTL_Type::RESERVED6 |
| __R uint8_t SYSCTL_Type::RESERVED7 |
| __R uint8_t SYSCTL_Type::RESERVED8 |
| __R uint8_t SYSCTL_Type::RESERVED9 |
| struct { ... } SYSCTL_Type::RESET[2] |
| struct { ... } SYSCTL_Type::RESET[2] |
| struct { ... } SYSCTL_Type::RESET[2] |
| struct { ... } SYSCTL_Type::RESET[3] |
| struct { ... } SYSCTL_Type::RESET[3] |
| struct { ... } SYSCTL_Type::RESET[4] |
| struct { ... } SYSCTL_Type::RESET[5] |
| struct { ... } SYSCTL_Type::RESET[5] |
| __RW uint32_t SYSCTL_Type::RESOURCE |
| __RW uint32_t SYSCTL_Type::RET_WAIT |
| struct { ... } SYSCTL_Type::RETENTION[1] |
| struct { ... } SYSCTL_Type::RETENTION[1] |
| struct { ... } SYSCTL_Type::RETENTION[1] |
| struct { ... } SYSCTL_Type::RETENTION[1] |
| struct { ... } SYSCTL_Type::RETENTION[2] |
| struct { ... } SYSCTL_Type::RETENTION[2] |
| struct { ... } SYSCTL_Type::RETENTION[2] |
| struct { ... } SYSCTL_Type::RETENTION[2] |
| __RW uint32_t SYSCTL_Type::SET |
| __RW uint32_t SYSCTL_Type::STATUS |
| __RW uint32_t SYSCTL_Type::TOGGLE |
| __RW uint32_t SYSCTL_Type::VALUE |
| __RW uint32_t SYSCTL_Type::WAKEUP_ENABLE[4] |
| __R uint32_t SYSCTL_Type::WAKEUP_STATUS[4] |