|
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: