Struct stm32ral::cortex_m::peripherals::cpb::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {
pub ICIALLU: UnsafeWORegister<u32>,
pub ICIMVAU: UnsafeWORegister<u32>,
pub DCIMVAC: UnsafeWORegister<u32>,
pub DCISW: UnsafeWORegister<u32>,
pub DCCMVAU: UnsafeWORegister<u32>,
pub DCCMVAC: UnsafeWORegister<u32>,
pub DCCSW: UnsafeWORegister<u32>,
pub DCCIMVAC: UnsafeWORegister<u32>,
pub DCCISW: UnsafeWORegister<u32>,
pub BPIALL: UnsafeWORegister<u32>,
// some fields omitted
}
Fields
ICIALLU: UnsafeWORegister<u32>
I-cache invalidate all to PoU
ICIMVAU: UnsafeWORegister<u32>
I-cache invalidate by MVA to PoU
DCIMVAC: UnsafeWORegister<u32>
D-cache invalidate by MVA to PoC
DCISW: UnsafeWORegister<u32>
D-cache invaldiate by set-way
DCCMVAU: UnsafeWORegister<u32>
D-cache clean by MVA to PoU
DCCMVAC: UnsafeWORegister<u32>
D-cache clean by MVA to PoC
DCCSW: UnsafeWORegister<u32>
D-cache clean by set-way
DCCIMVAC: UnsafeWORegister<u32>
D-cache clean and invalidate by MVA to PoC
DCCISW: UnsafeWORegister<u32>
D-cache clean and invalidate by set-way
BPIALL: UnsafeWORegister<u32>
Branch predictor invalidate all