esp-hal/hil-test/tests
Dániel Buga 7a733a75db
GPIO interconnect (#2128)
* Allow accessing signal list via ErasedPin

* Replace AnyPin with more flexible signal config

* Update tests and examples

* Fix enable_from_gpio value

* Access signals from pin drivers

* DummyPin is not a pin

* Remove redundant public fns

* Various fixes, rename ErasedPin

* Changelog

* rustfmt

* Update i8080

* Typos and endless recursion

* Drop Pin suffix from traits

* Extract AF conversion

* Touch up changelog

* Clean up spi tests

* Refactor pull resistor handling

* Don't disable configured output functionality

* Clean up TODO

* Tweak docs

* Clean up examples
2024-09-11 15:15:55 +00:00
..
aes_dma.rs Reordered RX-TX pairs to be consistent (#2074) 2024-09-06 09:56:10 +00:00
aes.rs Remove the need to manually pass clocks around (#1999) 2024-09-04 14:13:51 +00:00
clock_monitor.rs Remove the need to manually pass clocks around (#1999) 2024-09-04 14:13:51 +00:00
crc.rs Disable RTT polling in HIL tests by default (#1960) 2024-08-19 13:47:22 +00:00
delay.rs Rename esp_hal::time::current_time to esp_hal::time::now (#2091) 2024-09-05 14:57:56 +00:00
dma_macros.rs Reordered RX-TX pairs to be consistent (#2074) 2024-09-06 09:56:10 +00:00
dma_mem2mem.rs Reordered RX-TX pairs to be consistent (#2074) 2024-09-06 09:56:10 +00:00
ecc.rs Remove the need to manually pass clocks around (#1999) 2024-09-04 14:13:51 +00:00
embassy_interrupt_executor.rs Remove the need to manually pass clocks around (#1999) 2024-09-04 14:13:51 +00:00
embassy_interrupt_spi_dma.rs Reordered RX-TX pairs to be consistent (#2074) 2024-09-06 09:56:10 +00:00
embassy_timers_executors.rs Enable ESP32 HIL (#1977) 2024-09-06 08:53:27 +00:00
get_time.rs Rename esp_hal::time::current_time to esp_hal::time::now (#2091) 2024-09-05 14:57:56 +00:00
gpio.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
i2c.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
i2s_async.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
i2s.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
interrupt.rs Remove the need to manually pass clocks around (#1999) 2024-09-04 14:13:51 +00:00
lcd_cam_i8080_async.rs Reordered RX-TX pairs to be consistent (#2074) 2024-09-06 09:56:10 +00:00
lcd_cam_i8080.rs Reordered RX-TX pairs to be consistent (#2074) 2024-09-06 09:56:10 +00:00
pcnt.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
qspi_read.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
qspi_write_read.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
qspi_write.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
rmt.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
rsa_async.rs Remove the need to manually pass clocks around (#1999) 2024-09-04 14:13:51 +00:00
rsa.rs Remove the need to manually pass clocks around (#1999) 2024-09-04 14:13:51 +00:00
sha.rs Improve SHA driver API (#2049) 2024-09-05 11:39:46 +00:00
spi_full_duplex_dma_async.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
spi_full_duplex_dma_pcnt.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
spi_full_duplex_dma_write_read.rs Fix SPI DMA write/read for ESP32, ESP32-S2 (#2131) 2024-09-10 13:23:52 +00:00
spi_full_duplex_dma.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
spi_full_duplex.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
spi_half_duplex_read.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
spi_half_duplex_write.rs GPIO interconnect (#2128) 2024-09-11 15:15:55 +00:00
systimer.rs Remove the need to manually pass clocks around (#1999) 2024-09-04 14:13:51 +00:00
twai.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
uart_async.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
uart_tx_rx_async.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
uart_tx_rx.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
uart.rs Enable SPI_DMA_XX_ASYNC and _PCNT tests on ESP32 and S2, remove GPIO usage from description (#2140) 2024-09-11 10:23:07 +00:00
usb_serial_jtag.rs Remove the need to manually pass clocks around (#1999) 2024-09-04 14:13:51 +00:00