|
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:3 |
| |
|
uint32_t SFS:1 |
| |
|
uint32_t SIZE:4 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t LAS:3 |
| |
|
uint32_t __pad2__:3 |
| |
|
uint32_t MAS:1 |
| |
|
uint32_t EER:1 |
| |
|
uint32_t RWE:1 |
| |
|
uint32_t BBEPE:1 |
| |
|
uint32_t EPE:1 |
| |
|
uint32_t PEAS:1 |
| |
|
uint32_t DONE:1 |
| |
|
uint32_t PEG:1 |
| |
|
uint32_t __pad3__:1 |
| |
|
uint32_t PRD:1 |
| |
|
uint32_t STOP:1 |
| |
|
uint32_t __pad4__:1 |
| |
|
uint32_t PGM:1 |
| |
|
uint32_t PSUS:1 |
| |
|
uint32_t ERS:1 |
| |
|
uint32_t ESUS:1 |
| |
|
uint32_t EHV:1 |
| |
| } B |
| |
| } | MCR |
| |
|
union FLASH_tag::LMLR_tag | LMLR |
| |
|
union FLASH_tag::HLR_tag | HLR |
| |
|
union FLASH_tag::SLMLR_tag | SLMLR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:14 |
| |
|
uint32_t MSEL:2 |
| |
|
uint32_t __pad1__:6 |
| |
|
uint32_t LSEL:10 |
| |
| } B |
| |
| } | LMSR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:28 |
| |
|
uint32_t HBSEL:4 |
| |
| } B |
| |
| } | HSR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:10 |
| |
|
uint32_t ADDR:19 |
| |
|
uint32_t __pad1__:3 |
| |
| } B |
| |
| } | AR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t LBCFG:4 |
| |
|
uint32_t ARB:1 |
| |
|
uint32_t PRI:1 |
| |
|
uint32_t __pad0__:5 |
| |
|
uint32_t M4PFE:1 |
| |
|
uint32_t M3PFE:1 |
| |
|
uint32_t M2PFE:1 |
| |
|
uint32_t M1PFE:1 |
| |
|
uint32_t M0PFE:1 |
| |
|
uint32_t APC:3 |
| |
|
uint32_t WWSC:2 |
| |
|
uint32_t RWSC:3 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t DPFEN:1 |
| |
|
uint32_t __pad2__:1 |
| |
|
uint32_t IPFEN:1 |
| |
|
uint32_t __pad3__:1 |
| |
|
uint32_t PFLIM:2 |
| |
|
uint32_t BFEN:1 |
| |
| } B |
| |
| } | PFCRP0 |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t LBCFG:4 |
| |
|
uint32_t __pad0__:7 |
| |
|
uint32_t M4PFE:1 |
| |
|
uint32_t M3PFE:1 |
| |
|
uint32_t M2PFE:1 |
| |
|
uint32_t M1PFE:1 |
| |
|
uint32_t M0PFE:1 |
| |
|
uint32_t APC:3 |
| |
|
uint32_t WWSC:2 |
| |
|
uint32_t RWSC:3 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t DPFEN:1 |
| |
|
uint32_t __pad2__:1 |
| |
|
uint32_t IPFEN:1 |
| |
|
uint32_t __pad3__:1 |
| |
|
uint32_t PFLIM:2 |
| |
|
uint32_t BFEN:1 |
| |
| } B |
| |
| } | PFCRP1 |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:4 |
| |
|
uint32_t SIZE:4 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t LAS:3 |
| |
|
uint32_t __pad2__:3 |
| |
|
uint32_t MAS:1 |
| |
|
uint32_t EER:1 |
| |
|
uint32_t RWE:1 |
| |
|
uint32_t BBEPE:1 |
| |
|
uint32_t EPE:1 |
| |
|
uint32_t PEAS:1 |
| |
|
uint32_t DONE:1 |
| |
|
uint32_t PEG:1 |
| |
|
uint32_t __pad3__:2 |
| |
|
uint32_t STOP:1 |
| |
|
uint32_t __pad4__:1 |
| |
|
uint32_t PGM:1 |
| |
|
uint32_t PSUS:1 |
| |
|
uint32_t ERS:1 |
| |
|
uint32_t ESUS:1 |
| |
|
uint32_t EHV:1 |
| |
| } B |
| |
| } | MCR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:12 |
| |
|
uint32_t MSEL:4 |
| |
|
uint32_t LSEL:16 |
| |
| } B |
| |
| } | LMSR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:4 |
| |
|
uint32_t HBSEL:28 |
| |
| } B |
| |
| } | HSR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:10 |
| |
|
uint32_t ADDR:19 |
| |
|
uint32_t __pad1__:3 |
| |
| } B |
| |
| } | AR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:11 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t M3PFE:1 |
| |
|
uint32_t M2PFE:1 |
| |
|
uint32_t M1PFE:1 |
| |
|
uint32_t M0PFE:1 |
| |
|
uint32_t APC:3 |
| |
|
uint32_t WWSC:2 |
| |
|
uint32_t RWSC:3 |
| |
|
uint32_t DPFEN:2 |
| |
|
uint32_t IPFEN:2 |
| |
|
uint32_t PFLIM:3 |
| |
|
uint32_t BFEN:1 |
| |
| } B |
| |
| } | BIUCR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:22 |
| |
|
uint32_t __pad1__:2 |
| |
|
uint32_t M3AP:2 |
| |
|
uint32_t M2AP:2 |
| |
|
uint32_t M1AP:2 |
| |
|
uint32_t M0AP:2 |
| |
| } B |
| |
| } | BIUAPR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:4 |
| |
|
uint32_t SIZE:4 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t LAS:3 |
| |
|
uint32_t __pad2__:3 |
| |
|
uint32_t MAS:1 |
| |
|
uint32_t EER:1 |
| |
|
uint32_t RWE:1 |
| |
|
uint32_t BBEPE:1 |
| |
|
uint32_t EPE:1 |
| |
|
uint32_t PEAS:1 |
| |
|
uint32_t DONE:1 |
| |
|
uint32_t PEG:1 |
| |
|
uint32_t __pad3__:2 |
| |
|
uint32_t STOP:1 |
| |
|
uint32_t __pad4__:1 |
| |
|
uint32_t PGM:1 |
| |
|
uint32_t PSUS:1 |
| |
|
uint32_t ERS:1 |
| |
|
uint32_t ESUS:1 |
| |
|
uint32_t EHV:1 |
| |
| } B |
| |
| } | MCR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:12 |
| |
|
uint32_t MSEL:4 |
| |
|
uint32_t LSEL:16 |
| |
| } B |
| |
| } | LMSR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:4 |
| |
|
uint32_t HBSEL:28 |
| |
| } B |
| |
| } | HSR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:10 |
| |
|
uint32_t ADDR:19 |
| |
|
uint32_t __pad1__:3 |
| |
| } B |
| |
| } | AR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:9 |
| |
|
uint32_t M6PFE:1 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t M4PFE:1 |
| |
|
uint32_t M3PFE:1 |
| |
|
uint32_t M2PFE:1 |
| |
|
uint32_t M1PFE:1 |
| |
|
uint32_t M0PFE:1 |
| |
|
uint32_t APC:3 |
| |
|
uint32_t WWSC:2 |
| |
|
uint32_t RWSC:3 |
| |
|
uint32_t DPFEN:2 |
| |
|
uint32_t IPFEN:2 |
| |
|
uint32_t PFLIM:3 |
| |
|
uint32_t BFEN:1 |
| |
| } B |
| |
| } | BIUCR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:18 |
| |
|
uint32_t M6AP:2 |
| |
|
uint32_t __pad1__:2 |
| |
|
uint32_t M4AP:2 |
| |
|
uint32_t M3AP:2 |
| |
|
uint32_t M2AP:2 |
| |
|
uint32_t M1AP:2 |
| |
|
uint32_t M0AP:2 |
| |
| } B |
| |
| } | BIUAPR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:5 |
| |
|
uint32_t SIZE:3 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t LAS:3 |
| |
|
uint32_t __pad2__:3 |
| |
|
uint32_t MAS:1 |
| |
|
uint32_t EER:1 |
| |
|
uint32_t RWE:1 |
| |
|
uint32_t SBC:1 |
| |
|
uint32_t __pad3__:1 |
| |
|
uint32_t PEAS:1 |
| |
|
uint32_t DONE:1 |
| |
|
uint32_t PEG:1 |
| |
|
uint32_t __pad4__:4 |
| |
|
uint32_t PGM:1 |
| |
|
uint32_t PSUS:1 |
| |
|
uint32_t ERS:1 |
| |
|
uint32_t ESUS:1 |
| |
|
uint32_t EHV:1 |
| |
| } B |
| |
| } | MCR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t LME:1 |
| |
|
uint32_t __pad0__:10 |
| |
|
uint32_t SLOCK:1 |
| |
|
uint32_t __pad1__:2 |
| |
|
uint32_t MLOCK:2 |
| |
|
uint32_t __pad2__:6 |
| |
|
uint32_t LLOCK:10 |
| |
| } B |
| |
| } | LML |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t HBE:1 |
| |
|
uint32_t __pad0__:25 |
| |
|
uint32_t HBLOCK:6 |
| |
| } B |
| |
| } | HBL |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t SLE:1 |
| |
|
uint32_t __pad0__:10 |
| |
|
uint32_t SSLOCK:1 |
| |
|
uint32_t __pad1__:2 |
| |
|
uint32_t SMLOCK:2 |
| |
|
uint32_t __pad2__:6 |
| |
|
uint32_t SLLOCK:10 |
| |
| } B |
| |
| } | SLL |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:14 |
| |
|
uint32_t MSEL:2 |
| |
|
uint32_t __pad1__:6 |
| |
|
uint32_t LSEL:10 |
| |
| } B |
| |
| } | LMS |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:26 |
| |
|
uint32_t HBSEL:6 |
| |
| } B |
| |
| } | HBS |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t SAD:1 |
| |
|
uint32_t __pad0__:10 |
| |
|
uint32_t ADDR:18 |
| |
|
uint32_t __pad1__:3 |
| |
| } B |
| |
| } | ADR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t LBCFG:4 |
| |
|
uint32_t ARB:1 |
| |
|
uint32_t PRI:1 |
| |
|
uint32_t __pad0__:1 |
| |
|
uint32_t M8PFE:1 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t M6PFE:1 |
| |
|
uint32_t M5PFE:1 |
| |
|
uint32_t M4PFE:1 |
| |
|
uint32_t __pad2__:1 |
| |
|
uint32_t M2PFE:1 |
| |
|
uint32_t M1PFE:1 |
| |
|
uint32_t M0PFE:1 |
| |
|
uint32_t APC:3 |
| |
|
uint32_t WWSC:2 |
| |
|
uint32_t RWSC:3 |
| |
|
uint32_t __pad3__:1 |
| |
|
uint32_t DPFEN:1 |
| |
|
uint32_t __pad4__:1 |
| |
|
uint32_t IPFEN:1 |
| |
|
uint32_t __pad5__:1 |
| |
|
uint32_t PFLIM:2 |
| |
|
uint32_t BFEN:1 |
| |
| } B |
| |
| } | PFCRP0 |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t LBCFG:4 |
| |
|
uint32_t __pad0__:3 |
| |
|
uint32_t M8PFE:1 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t M6PFE:1 |
| |
|
uint32_t M5PFE:1 |
| |
|
uint32_t M4PFE:1 |
| |
|
uint32_t __pad2__:1 |
| |
|
uint32_t M2PFE:1 |
| |
|
uint32_t M1PFE:1 |
| |
|
uint32_t M0PFE:1 |
| |
|
uint32_t APC:3 |
| |
|
uint32_t WWSC:2 |
| |
|
uint32_t RWSC:3 |
| |
|
uint32_t __pad3__:1 |
| |
|
uint32_t DPFEN:1 |
| |
|
uint32_t __pad4__:1 |
| |
|
uint32_t IPFEN:1 |
| |
|
uint32_t __pad5__:1 |
| |
|
uint32_t PFLIM:2 |
| |
|
uint32_t BFEN:1 |
| |
| } B |
| |
| } | PFCRP1 |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t M7AP:2 |
| |
|
uint32_t M6AP:2 |
| |
|
uint32_t M5AP:2 |
| |
|
uint32_t M4AP:2 |
| |
|
uint32_t M3AP:2 |
| |
|
uint32_t M2AP:2 |
| |
|
uint32_t M1AP:2 |
| |
|
uint32_t M0AP:2 |
| |
|
uint32_t SHSACC:4 |
| |
|
uint32_t __pad0__:4 |
| |
|
uint32_t SHDACC:4 |
| |
|
uint32_t __pad1__:4 |
| |
| } B |
| |
| } | PFAPR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:1 |
| |
|
uint32_t SACC:31 |
| |
| } B |
| |
| } | PFSACC |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:1 |
| |
|
uint32_t DACC:31 |
| |
| } B |
| |
| } | PFDACC |
| |
|
uint32_t | FLASH_reserved1 [3] |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t UTE:1 |
| |
|
uint32_t SCBE:1 |
| |
|
uint32_t __pad0__:6 |
| |
|
uint32_t DSI:8 |
| |
|
uint32_t __pad1__:10 |
| |
|
uint32_t MRE:1 |
| |
|
uint32_t MRV:1 |
| |
|
uint32_t EIE:1 |
| |
|
uint32_t AIS:1 |
| |
|
uint32_t AIE:1 |
| |
|
uint32_t AID:1 |
| |
| } B |
| |
| } | UT0 |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t DAI:32 |
| |
| } B |
| |
| } | UT1 |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t DAI:32 |
| |
| } B |
| |
| } | UT2 |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t MISR:32 |
| |
| } B |
| |
| } | MISR [5] |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:5 |
| |
|
uint32_t SIZE:3 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t LAS:3 |
| |
|
uint32_t __pad2__:3 |
| |
|
uint32_t MAS:1 |
| |
|
uint32_t EER:1 |
| |
|
uint32_t RWE:1 |
| |
|
uint32_t SBC:1 |
| |
|
uint32_t __pad3__:1 |
| |
|
uint32_t PEAS:1 |
| |
|
uint32_t DONE:1 |
| |
|
uint32_t PEG:1 |
| |
|
uint32_t __pad4__:4 |
| |
|
uint32_t PGM:1 |
| |
|
uint32_t PSUS:1 |
| |
|
uint32_t ERS:1 |
| |
|
uint32_t ESUS:1 |
| |
|
uint32_t EHV:1 |
| |
| } B |
| |
| } | MCR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:14 |
| |
|
uint32_t MSEL:2 |
| |
|
uint32_t __pad1__:6 |
| |
|
uint32_t LSEL:10 |
| |
| } B |
| |
| } | LMSR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:26 |
| |
|
uint32_t HBSEL:6 |
| |
| } B |
| |
| } | HSR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t SAD:1 |
| |
|
uint32_t __pad0__:13 |
| |
|
uint32_t ADDR:15 |
| |
|
uint32_t __pad1__:3 |
| |
| } B |
| |
| } | AR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:7 |
| |
|
uint32_t M8PFE:1 |
| |
|
uint32_t __pad1__:1 |
| |
|
uint32_t M6PFE:1 |
| |
|
uint32_t M5PFE:1 |
| |
|
uint32_t M4PFE:1 |
| |
|
uint32_t __pad2__:1 |
| |
|
uint32_t __pad3__:1 |
| |
|
uint32_t __pad4__:1 |
| |
|
uint32_t M0PFE:1 |
| |
|
uint32_t APC:3 |
| |
|
uint32_t WWSC:2 |
| |
|
uint32_t RWSC:3 |
| |
|
uint32_t __pad5__:1 |
| |
|
uint32_t DPFEN:1 |
| |
|
uint32_t __pad6__:1 |
| |
|
uint32_t IPFEN:1 |
| |
|
uint32_t __pad7__:1 |
| |
|
uint32_t PFLIM:2 |
| |
|
uint32_t BFEN:1 |
| |
| } B |
| |
| } | BIUCR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t __pad0__:14 |
| |
|
uint32_t M8AP:2 |
| |
|
uint32_t __pad1__:2 |
| |
|
uint32_t M6AP:2 |
| |
|
uint32_t M5AP:2 |
| |
|
uint32_t M4AP:2 |
| |
|
uint32_t __pad2__:2 |
| |
|
uint32_t __pad3__:2 |
| |
|
uint32_t __pad4__:2 |
| |
|
uint32_t M0AP:2 |
| |
| } B |
| |
| } | BIUAPR |
| |
|
union { |
|
uint32_t R |
| |
|
struct { |
|
uint32_t LBCFG:2 |
| |
|
uint32_t __pad0__:30 |
| |
| } B |
| |
| } | BIUCR2 |
| |
|
uint32_t | FLASH_reserved0028 [4086] |
| |
The documentation for this struct was generated from the following files: