Struct microbit::hal::pac::CBP [−]
pub struct CBP { /* fields omitted */ }Expand description
Cache and branch predictor maintenance operations
Implementations
impl CBP
impl CBP
pub fn iciallu(&mut self)
pub fn iciallu(&mut self)
I-cache invalidate all to PoU
D-cache invalidate by set-way
set is masked to be between 0 and 3, and way between 0 and 511.
D-cache clean by set-way
set is masked to be between 0 and 3, and way between 0 and 511.
D-cache clean and invalidate by set-way
set is masked to be between 0 and 3, and way between 0 and 511.
pub fn bpiall(&mut self)
pub fn bpiall(&mut self)
Branch predictor invalidate all
Trait Implementations
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Casts the value.
Performs the conversion.
Performs the conversion.
Casts the value.
Casts the value.
Casts the value.
Casts the value.