Type Alias W
pub type W = W<LmemPcclcrSpec>;Expand description
Register LMEM_PCCLCR writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
§impl W
impl W
pub fn lgo(&mut self) -> LgoW<'_, LmemPcclcrSpec>
pub fn lgo(&mut self) -> LgoW<'_, LmemPcclcrSpec>
Bit 0 - Initiate Cache Line Command
pub fn cacheaddr(&mut self) -> CacheaddrW<'_, LmemPcclcrSpec>
pub fn cacheaddr(&mut self) -> CacheaddrW<'_, LmemPcclcrSpec>
Bits 2:13 - Cache address
pub fn wsel(&mut self) -> WselW<'_, LmemPcclcrSpec>
pub fn wsel(&mut self) -> WselW<'_, LmemPcclcrSpec>
Bit 14 - Way select
pub fn tdsel(&mut self) -> TdselW<'_, LmemPcclcrSpec>
pub fn tdsel(&mut self) -> TdselW<'_, LmemPcclcrSpec>
Bit 16 - Tag/Data Select
pub fn lcivb(&mut self) -> LcivbW<'_, LmemPcclcrSpec>
pub fn lcivb(&mut self) -> LcivbW<'_, LmemPcclcrSpec>
Bit 20 - Line Command Initial Valid Bit
pub fn lcimb(&mut self) -> LcimbW<'_, LmemPcclcrSpec>
pub fn lcimb(&mut self) -> LcimbW<'_, LmemPcclcrSpec>
Bit 21 - Line Command Initial Modified Bit
pub fn lcway(&mut self) -> LcwayW<'_, LmemPcclcrSpec>
pub fn lcway(&mut self) -> LcwayW<'_, LmemPcclcrSpec>
Bit 22 - Line Command Way
pub fn lcmd(&mut self) -> LcmdW<'_, LmemPcclcrSpec>
pub fn lcmd(&mut self) -> LcmdW<'_, LmemPcclcrSpec>
Bits 24:25 - Line Command
pub fn ladsel(&mut self) -> LadselW<'_, LmemPcclcrSpec>
pub fn ladsel(&mut self) -> LadselW<'_, LmemPcclcrSpec>
Bit 26 - Line Address Select
pub fn lacc(&mut self) -> LaccW<'_, LmemPcclcrSpec>
pub fn lacc(&mut self) -> LaccW<'_, LmemPcclcrSpec>
Bit 27 - Line access type