Struct esp32_hal::pac::efuse::blk0_wdata5::W
pub struct W(_);
Expand description
Register BLK0_WDATA5
writer
Implementations§
§impl W
impl W
pub fn spi_pad_config_clk(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 5, 0>
pub fn spi_pad_config_clk(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 5, 0>
Bits 0:4 - program for SPI_pad_config_clk
pub fn spi_pad_config_q(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 5, 5>
pub fn spi_pad_config_q(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 5, 5>
Bits 5:9 - program for SPI_pad_config_q
pub fn spi_pad_config_d(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 5, 10>
pub fn spi_pad_config_d(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 5, 10>
Bits 10:14 - program for SPI_pad_config_d
pub fn spi_pad_config_cs0(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 5, 15>
pub fn spi_pad_config_cs0(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 5, 15>
Bits 15:19 - program for SPI_pad_config_cs0
pub fn inst_config(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 8, 20>
pub fn inst_config(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 8, 20>
Bits 20:27
pub fn vol_level_hp_inv(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 2, 22>
pub fn vol_level_hp_inv(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 2, 22>
Bits 22:23 - This field stores the voltage level for CPU to run at 240 MHz, or for flash/PSRAM to run at 80 MHz.0x0: level 7; 0x1: level 6; 0x2: level 5; 0x3: level 4. (R/W)
pub fn dig_vol_l6(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 4, 24>
pub fn dig_vol_l6(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 4, 24>
Bits 24:27
pub fn flash_crypt_config(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 4, 28>
pub fn flash_crypt_config(
&mut self
) -> FieldWriterRaw<'_, u32, BLK0_WDATA5_SPEC, u8, u8, Unsafe, 4, 28>
Bits 28:31 - program for flash_crypt_config
Methods from Deref<Target = W<BLK0_WDATA5_SPEC>>§
pub unsafe fn bits(&mut self, bits: <REG as RegisterSpec>::Ux) -> &mut W<REG>
pub unsafe fn bits(&mut self, bits: <REG as RegisterSpec>::Ux) -> &mut W<REG>
Writes raw bits to the register.
Safety
Read datasheet or reference manual to find what values are allowed to pass.
Trait Implementations§
§impl From<W<BLK0_WDATA5_SPEC>> for W
impl From<W<BLK0_WDATA5_SPEC>> for W
§fn from(writer: W<BLK0_WDATA5_SPEC>) -> W
fn from(writer: W<BLK0_WDATA5_SPEC>) -> W
Converts to this type from the input type.