kopia lustrzana https://github.com/espressif/esp-idf
![]() For pins 32 and up the BIT(nr) macro used here overflowed, causing undetermined GPIO pins to be reset. Example: freeing SPI device/bus where CS is on pin 33 caused debug UART to cease communication, TXD0 was disabled. Fixed as BIT64(nr) macro, to be used elsewhere as needed. For example in definitions like GPIO_SEL_32..GPIO_SEL_39. |
||
---|---|---|
.. | ||
adc_channel.h | ||
apb_ctrl_reg.h | ||
apb_ctrl_struct.h | ||
bb_reg.h | ||
boot_mode.h | ||
can_struct.h | ||
clkout_channel.h | ||
cpu.h | ||
dac_channel.h | ||
dport_access.h | ||
dport_reg.h | ||
efuse_reg.h | ||
emac_ex_reg.h | ||
emac_reg_v2.h | ||
fe_reg.h | ||
frc_timer_reg.h | ||
gpio_pins.h | ||
gpio_reg.h | ||
gpio_sd_reg.h | ||
gpio_sd_struct.h | ||
gpio_sig_map.h | ||
gpio_struct.h | ||
hinf_reg.h | ||
hinf_struct.h | ||
host_reg.h | ||
host_struct.h | ||
hwcrypto_reg.h | ||
i2c_reg.h | ||
i2c_struct.h | ||
i2s_reg.h | ||
i2s_struct.h | ||
io_mux_reg.h | ||
ledc_reg.h | ||
ledc_struct.h | ||
mcpwm_reg.h | ||
mcpwm_struct.h | ||
nrx_reg.h | ||
pcnt_reg.h | ||
pcnt_struct.h | ||
periph_defs.h | ||
pid.h | ||
rmt_reg.h | ||
rmt_struct.h | ||
rtc.h | ||
rtc_cntl_reg.h | ||
rtc_cntl_struct.h | ||
rtc_gpio_channel.h | ||
rtc_i2c_reg.h | ||
rtc_io_reg.h | ||
rtc_io_struct.h | ||
sdio_slave_pins.h | ||
sdmmc_pins.h | ||
sdmmc_reg.h | ||
sdmmc_struct.h | ||
sens_reg.h | ||
sens_struct.h | ||
slc_reg.h | ||
slc_struct.h | ||
soc.h | ||
soc_ulp.h | ||
spi_pins.h | ||
spi_reg.h | ||
spi_struct.h | ||
syscon_reg.h | ||
syscon_struct.h | ||
timer_group_reg.h | ||
timer_group_struct.h | ||
touch_channel.h | ||
uart_channel.h | ||
uart_reg.h | ||
uart_struct.h | ||
uhci_reg.h | ||
uhci_struct.h | ||
wdev_reg.h |