[−][src]Struct esp32::io_mux::RegisterBlock
Register block
Fields
pin_ctrl: PIN_CTRL
0x00 - configures clock source and clock output pins
gpio36: GPIO36
0x04 - configures IO_MUX for GPIO36
gpio37: GPIO37
0x08 - configures IO_MUX for GPIO37
gpio38: GPIO38
0x0c - configures IO_MUX for GPIO38
gpio39: GPIO39
0x10 - configures IO_MUX for GPIO39
gpio34: GPIO34
0x14 - configures IO_MUX for GPIO34
gpio35: GPIO35
0x18 - configures IO_MUX for GPIO35
gpio32: GPIO32
0x1c - configures IO_MUX for GPIO32
gpio33: GPIO33
0x20 - configures IO_MUX for GPIO33
gpio25: GPIO25
0x24 - configures IO_MUX for GPIO25
gpio26: GPIO26
0x28 - configures IO_MUX for GPIO26
gpio27: GPIO27
0x2c - configures IO_MUX for GPIO27
mtms: MTMS
0x30 - configures IO_MUX for MTMS
mtdi: MTDI
0x34 - configures IO_MUX for MTDI
mtck: MTCK
0x38 - configures IO_MUX for MTCK
mtdo: MTDO
0x3c - configures IO_MUX for MTDO
gpio2: GPIO2
0x40 - configures IO_MUX for GPIO2
gpio0: GPIO0
0x44 - configures IO_MUX for GPIO0
gpio4: GPIO4
0x48 - configures IO_MUX for GPIO4
gpio16: GPIO16
0x4c - configures IO_MUX for GPIO16
gpio17: GPIO17
0x50 - configures IO_MUX for GPIO17
sd_data2: SD_DATA2
0x54 - configures IO_MUX for SD_DATA2
sd_data3: SD_DATA3
0x58 - configures IO_MUX for SD_DATA3
sd_cmd: SD_CMD
0x5c - configures IO_MUX for SD_CMD
sd_clk: SD_CLK
0x60 - configures IO_MUX for SD_CLK
sd_data0: SD_DATA0
0x64 - configures IO_MUX for SD_DATA0
sd_data1: SD_DATA1
0x68 - configures IO_MUX for SD_DATA1
gpio5: GPIO5
0x6c - configures IO_MUX for GPIO5
gpio18: GPIO18
0x70 - configures IO_MUX for GPIO18
gpio19: GPIO19
0x74 - configures IO_MUX for GPIO19
gpio20: GPIO20
0x78 - configures IO_MUX for GPIO20
gpio21: GPIO21
0x7c - configures IO_MUX for GPIO21
gpio22: GPIO22
0x80 - configures IO_MUX for GPIO22
u0rxd: U0RXD
0x84 - configures IO_MUX for U0RXD
u0txd: U0TXD
0x88 - configures IO_MUX for U0TXD
gpio23: GPIO23
0x8c - configures IO_MUX for GPIO23
gpio24: GPIO24
0x90 - configures IO_MUX for GPIO24
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,
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.
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>,