Type Alias esp32c6::spi0::pms_reject::R

source ·
pub type R = R<PMS_REJECT_SPEC>;
Expand description

Register PMS_REJECT reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn reject_addr(&self) -> REJECT_ADDR_R

Bits 0:25 - This bits show the first SPI1 access error address. It is cleared by when SPI_MEM_PMS_REJECT_INT_CLR bit is set.

source

pub fn pm_en(&self) -> PM_EN_R

Bit 26 - Set this bit to enable SPI0/1 transfer permission control function.

source

pub fn pms_ld(&self) -> PMS_LD_R

Bit 28 - 1: SPI1 write access error. 0: No write access error. It is cleared by when SPI_MEM_PMS_REJECT_INT_CLR bit is set.

source

pub fn pms_st(&self) -> PMS_ST_R

Bit 29 - 1: SPI1 read access error. 0: No read access error. It is cleared by when SPI_MEM_PMS_REJECT_INT_CLR bit is set.

source

pub fn pms_multi_hit(&self) -> PMS_MULTI_HIT_R

Bit 30 - 1: SPI1 access is rejected because of address miss. 0: No address miss error. It is cleared by when SPI_MEM_PMS_REJECT_INT_CLR bit is set.

source

pub fn pms_ivd(&self) -> PMS_IVD_R

Bit 31 - 1: SPI1 access is rejected because of address multi-hit. 0: No address multi-hit error. It is cleared by when SPI_MEM_PMS_REJECT_INT_CLR bit is set.