Struct atsamd21g18a::CBP[][src]

pub struct CBP { /* fields omitted */ }

Cache and branch predictor maintenance operations

Methods

impl CBP
[src]

I-cache invalidate all to PoU

I-cache invalidate by MVA to PoU

D-cache invalidate by MVA to PoC

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 MVA to PoU

D-cache clean by MVA to PoC

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 MVA to PoC

D-cache clean and invalidate by set-way

set is masked to be between 0 and 3, and way between 0 and 511.

Branch predictor invalidate all

impl CBP
[src]

Returns a pointer to the register block

Trait Implementations

impl Deref for CBP
[src]

The resulting type after dereferencing.

Dereferences the value.

impl Send for CBP
[src]

Auto Trait Implementations

impl !Sync for CBP