Struct esp32c3::spi_mem::RegisterBlock [−][src]
Register block
Fields
spi_mem_cmd: SPI_MEM_CMD
0x00 - SPI_MEM_CMD
spi_mem_addr: SPI_MEM_ADDR
0x04 - SPI_MEM_ADDR
spi_mem_ctrl: SPI_MEM_CTRL
0x08 - SPI_MEM_CTRL
spi_mem_ctrl1: SPI_MEM_CTRL1
0x0c - SPI_MEM_CTRL1
spi_mem_ctrl2: SPI_MEM_CTRL2
0x10 - SPI_MEM_CTRL2
spi_mem_clock: SPI_MEM_CLOCK
0x14 - SPI_MEM_CLOCK
spi_mem_user: SPI_MEM_USER
0x18 - SPI_MEM_USER
spi_mem_user1: SPI_MEM_USER1
0x1c - SPI_MEM_USER1
spi_mem_user2: SPI_MEM_USER2
0x20 - SPI_MEM_USER2
spi_mem_mosi_dlen: SPI_MEM_MOSI_DLEN
0x24 - SPI_MEM_MOSI_DLEN
spi_mem_miso_dlen: SPI_MEM_MISO_DLEN
0x28 - SPI_MEM_MISO_DLEN
spi_mem_rd_status: SPI_MEM_RD_STATUS
0x2c - SPI_MEM_RD_STATUS
spi_mem_misc: SPI_MEM_MISC
0x34 - SPI_MEM_MISC
spi_mem_tx_crc: SPI_MEM_TX_CRC
0x38 - SPI_MEM_TX_CRC
spi_mem_cache_fctrl: SPI_MEM_CACHE_FCTRL
0x3c - SPI_MEM_CACHE_FCTRL
spi_mem_fsm: SPI_MEM_FSM
0x54 - SPI_MEM_FSM
spi_mem_w0: SPI_MEM_W0
0x58 - SPI_MEM_W0
spi_mem_w1: SPI_MEM_W1
0x5c - SPI_MEM_W1
spi_mem_w2: SPI_MEM_W2
0x60 - SPI_MEM_W2
spi_mem_w3: SPI_MEM_W3
0x64 - SPI_MEM_W3
spi_mem_w4: SPI_MEM_W4
0x68 - SPI_MEM_W4
spi_mem_w5: SPI_MEM_W5
0x6c - SPI_MEM_W5
spi_mem_w6: SPI_MEM_W6
0x70 - SPI_MEM_W6
spi_mem_w7: SPI_MEM_W7
0x74 - SPI_MEM_W7
spi_mem_w8: SPI_MEM_W8
0x78 - SPI_MEM_W8
spi_mem_w9: SPI_MEM_W9
0x7c - SPI_MEM_W9
spi_mem_w10: SPI_MEM_W10
0x80 - SPI_MEM_W10
spi_mem_w11: SPI_MEM_W11
0x84 - SPI_MEM_W11
spi_mem_w12: SPI_MEM_W12
0x88 - SPI_MEM_W12
spi_mem_w13: SPI_MEM_W13
0x8c - SPI_MEM_W13
spi_mem_w14: SPI_MEM_W14
0x90 - SPI_MEM_W14
spi_mem_w15: SPI_MEM_W15
0x94 - SPI_MEM_W15
spi_mem_flash_waiti_ctrl: SPI_MEM_FLASH_WAITI_CTRL
0x98 - SPI_MEM_FLASH_WAITI_CTRL
spi_mem_flash_sus_ctrl: SPI_MEM_FLASH_SUS_CTRL
0x9c - SPI_MEM_FLASH_SUS_CTRL
spi_mem_flash_sus_cmd: SPI_MEM_FLASH_SUS_CMD
0xa0 - SPI_MEM_FLASH_SUS_CMD
spi_mem_sus_status: SPI_MEM_SUS_STATUS
0xa4 - SPI_MEM_SUS_STATUS
spi_mem_timing_cali: SPI_MEM_TIMING_CALI
0xa8 - SPI_MEM_TIMING_CALI
spi_mem_din_mode: SPI_MEM_DIN_MODE
0xac - SPI_MEM_DIN_MODE
spi_mem_din_num: SPI_MEM_DIN_NUM
0xb0 - SPI_MEM_DIN_NUM
spi_mem_dout_mode: SPI_MEM_DOUT_MODE
0xb4 - SPI_MEM_DOUT_MODE
spi_mem_int_ena: SPI_MEM_INT_ENA
0xc0 - SPI_MEM_INT_ENA
spi_mem_int_clr: SPI_MEM_INT_CLR
0xc4 - SPI_MEM_INT_CLR
spi_mem_int_raw: SPI_MEM_INT_RAW
0xc8 - SPI_MEM_INT_RAW
spi_mem_int_st: SPI_MEM_INT_ST
0xcc - SPI_MEM_INT_ST
spi_mem_clock_gate: SPI_MEM_CLOCK_GATE
0xdc - SPI_MEM_CLOCK_GATE
spi_mem_core_clk_sel: SPI_MEM_CORE_CLK_SEL
0xe0 - SPI_MEM_CORE_CLK_SEL
spi_mem_date: SPI_MEM_DATE
0x3fc - SPI_MEM_DATE
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,