block/IO_MUX: description: Input/Output Multiplexer. items: - name: PIN_CTRL description: Clock Output Configuration Register. byte_offset: 0 fieldset: PIN_CTRL - name: GPIO description: IO MUX Configure Register for pad XTAL_32K_P. array: len: 22 stride: 4 byte_offset: 4 fieldset: GPIO - name: DATE description: IO MUX Version Control Register. byte_offset: 252 fieldset: DATE fieldset/DATE: description: IO MUX Version Control Register. fields: - name: REG_DATE description: Version control register. bit_offset: 0 bit_size: 28 fieldset/GPIO: description: IO MUX Configure Register for pad XTAL_32K_P. fields: - name: MCU_OE description: 'Output enable of the pad in sleep mode. 1: output enabled; 0: output disabled.' bit_offset: 0 bit_size: 1 - name: SLP_SEL description: Sleep mode selection of this pad. Set to 1 to put the pad in pad mode. bit_offset: 1 bit_size: 1 - name: MCU_WPD description: 'Pull-down enable of the pad in sleep mode. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 2 bit_size: 1 - name: MCU_WPU description: 'Pull-up enable of the pad during sleep mode. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 3 bit_size: 1 - name: MCU_IE description: 'Input enable of the pad during sleep mode. 1: input enabled; 0: input disabled.' bit_offset: 4 bit_size: 1 - name: FUN_WPD description: 'Pull-down enable of the pad. 1: internal pull-down enabled; 0: internal pull-down disabled.' bit_offset: 7 bit_size: 1 - name: FUN_WPU description: 'Pull-up enable of the pad. 1: internal pull-up enabled; 0: internal pull-up disabled.' bit_offset: 8 bit_size: 1 - name: FUN_IE description: 'Input enable of the pad. 1: input enabled; 0: input disabled.' bit_offset: 9 bit_size: 1 - name: FUN_DRV description: 'Select the drive strength of the pad. 0: ~5 mA; 1: ~10mA; 2: ~20mA; 3: ~40mA.' bit_offset: 10 bit_size: 2 - name: MCU_SEL description: 'Select IO MUX function for this signal. 0: Select Function 1; 1: Select Function 2; etc.' bit_offset: 12 bit_size: 3 - name: FILTER_EN description: 'Enable filter for pin input signals. 1: Filter enabled; 2: Filter disabled.' bit_offset: 15 bit_size: 1 fieldset/PIN_CTRL: description: Clock Output Configuration Register. fields: - name: CLK_OUT1 description: If you want to output clock for I2S to CLK_OUT_out1, set this register to 0x0. CLK_OUT_out1 can be found in peripheral output signals. bit_offset: 0 bit_size: 4 - name: CLK_OUT2 description: If you want to output clock for I2S to CLK_OUT_out2, set this register to 0x0. CLK_OUT_out2 can be found in peripheral output signals. bit_offset: 4 bit_size: 4 - name: CLK_OUT3 description: If you want to output clock for I2S to CLK_OUT_out3, set this register to 0x0. CLK_OUT_out3 can be found in peripheral output signals. bit_offset: 8 bit_size: 4