W

Type Alias W 

pub type W = W<LmemPcccrSpec>;
Expand description

Register LMEM_PCCCR writer

Aliased Type§

pub struct W { /* private fields */ }

Implementations§

§

impl W

pub fn encache(&mut self) -> EncacheW<'_, LmemPcccrSpec>

Bit 0 - Cache enable

pub fn pccr2(&mut self) -> Pccr2W<'_, LmemPcccrSpec>

Bit 2 - Forces all cacheable spaces to write through

pub fn pccr3(&mut self) -> Pccr3W<'_, LmemPcccrSpec>

Bit 3 - Forces no allocation on cache misses (must also have PCCR2 asserted)

pub fn invw0(&mut self) -> Invw0W<'_, LmemPcccrSpec>

Bit 24 - Invalidate Way 0

pub fn pushw0(&mut self) -> Pushw0W<'_, LmemPcccrSpec>

Bit 25 - Push Way 0

pub fn invw1(&mut self) -> Invw1W<'_, LmemPcccrSpec>

Bit 26 - Invalidate Way 1

pub fn pushw1(&mut self) -> Pushw1W<'_, LmemPcccrSpec>

Bit 27 - Push Way 1

pub fn go(&mut self) -> GoW<'_, LmemPcccrSpec>

Bit 31 - Initiate Cache Command