esp-idf/components/soc/esp32/include/soc
Taavi Hein f7749e18a8 gpio: Bitmask overflow fix in gpio_reset_pin
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.
2018-08-08 15:31:17 +03:00
..
adc_channel.h
apb_ctrl_reg.h
apb_ctrl_struct.h
bb_reg.h
boot_mode.h
can_struct.h CAN Driver 2018-07-04 14:01:57 +08:00
clkout_channel.h
cpu.h
dac_channel.h
dport_access.h dport: Bigfix dport_read code move to IRAM 2018-05-21 22:00:51 +05:00
dport_reg.h component/bt: implement bluetooth modem sleep mode, one mode for BLE only and another for dual mode bluetooth 2018-05-19 15:37:26 +08:00
efuse_reg.h
emac_ex_reg.h
emac_reg_v2.h
fe_reg.h
frc_timer_reg.h
gpio_pins.h soc: Fix check_long_hold_gpio and move def to soc 2018-06-22 09:20:27 +05:00
gpio_reg.h
gpio_sd_reg.h
gpio_sd_struct.h
gpio_sig_map.h
gpio_struct.h
hinf_reg.h feat(sdio_slave): add headers for sdio slave components: slc, host, hinf 2018-05-21 23:48:33 +08:00
hinf_struct.h feat(sdio_slave): add headers for sdio slave components: slc, host, hinf 2018-05-21 23:48:33 +08:00
host_reg.h feat(sdio_slave): add headers for sdio slave components: slc, host, hinf 2018-05-21 23:48:33 +08:00
host_struct.h feat(sdio_slave): add headers for sdio slave components: slc, host, hinf 2018-05-21 23:48:33 +08:00
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 refactor(spi): move pin information into soc folder 2018-06-14 11:29:15 +08:00
pid.h
rmt_reg.h
rmt_struct.h removed possible uint16 access to 32bit register, noted fifo use not recommended 2018-07-23 07:57:18 +02:00
rtc.h soc: Fix description of rtc_config_t.tieh, add macros 2018-05-25 14:58:37 +10:00
rtc_cntl_reg.h soc/rtc: restore dbg attenuation when waking from sleep 2018-04-26 18:52:46 +08:00
rtc_cntl_struct.h
rtc_gpio_channel.h
rtc_i2c_reg.h
rtc_io_reg.h
rtc_io_struct.h
sdio_slave_pins.h Replace all DOS line endings with Unix 2018-07-12 19:10:37 +08:00
sdmmc_pins.h Replace all DOS line endings with Unix 2018-07-12 19:10:37 +08:00
sdmmc_reg.h
sdmmc_struct.h
sens_reg.h
sens_struct.h
slc_reg.h feat(sdio_slave): add headers for sdio slave components: slc, host, hinf 2018-05-21 23:48:33 +08:00
slc_struct.h feat(sdio_slave): add headers for sdio slave components: slc, host, hinf 2018-05-21 23:48:33 +08:00
soc.h gpio: Bitmask overflow fix in gpio_reset_pin 2018-08-08 15:31:17 +03:00
soc_ulp.h
spi_pins.h Replace all DOS line endings with Unix 2018-07-12 19:10:37 +08:00
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