esp-hal/esp-hal-common/src
2023-04-11 11:58:10 +01:00
..
aes Add support for the ESP32-C6 (#392) 2023-02-27 09:15:44 -08:00
analog Use latest PACs and make required changes 2023-03-14 06:23:58 -07:00
clock Add support for the ESP32-C6 (#392) 2023-02-27 09:15:44 -08:00
dma Use latest PACs and make required changes 2023-03-14 06:23:58 -07:00
embassy Refactor chip-specific code into esp_hal_common::soc module (#412) 2023-02-28 07:49:41 -08:00
interrupt Hide the second core in the Cpu enum for single-core devices (#432) 2023-03-10 10:52:14 +00:00
ledc Refactor chip-specific code into esp_hal_common::soc module (#412) 2023-02-28 07:49:41 -08:00
mcpwm Load config for each device from a TOML files instead of hard-coding in build script (#415) 2023-03-16 06:41:14 -07:00
pcnt Refactor chip-specific code into esp_hal_common::soc module (#412) 2023-02-28 07:49:41 -08:00
rsa rsa peripheral support (#467) 2023-04-11 11:58:10 +01:00
rtc_cntl use bitflags to decode wakeup cause (#473) 2023-04-11 11:10:17 +01:00
soc fix CpuControl::start_app_core signature (#466) 2023-04-05 16:37:22 +01:00
twai Load config for each device from a TOML files instead of hard-coding in build script (#415) 2023-03-16 06:41:14 -07:00
delay.rs Correct Systimer delay implementation 2022-12-09 05:34:53 -08:00
gpio.rs ESP32-C3: Disable usb_pad_enable when setting GPIO18/19 to input/output 2023-03-30 06:40:41 -07:00
i2c.rs Refactor chip-specific code into esp_hal_common::soc module (#412) 2023-02-28 07:49:41 -08:00
i2s.rs Use 192 as mclk_multiple for 24-bit I2S 2023-04-07 17:26:39 +10:00
lib.rs rsa peripheral support (#467) 2023-04-11 11:58:10 +01:00
otg_fs.rs Refactor chip-specific code into esp_hal_common::soc module (#412) 2023-02-28 07:49:41 -08:00
peripheral.rs Use T::clone_unchecked instead of self to avoid infinite recursion 2023-03-08 09:17:51 -08:00
prelude.rs Clean up cfg gating and prelude module (#442) 2023-03-20 11:22:55 +00:00
pulse_control.rs Refactor chip-specific code into esp_hal_common::soc module (#412) 2023-02-28 07:49:41 -08:00
radio.rs radio impls 2023-03-01 08:51:34 -08:00
reset.rs use bitflags to decode wakeup cause (#473) 2023-04-11 11:10:17 +01:00
rng.rs Peripheral ref/rng (#306) 2022-12-14 09:20:01 +00:00
rom.rs Refactor the clock module, provide ROM functions via linker scripts (#353) 2023-01-23 07:12:33 -08:00
sha.rs Add PeripheralClockControl argument to timg, wdt, sha, usb-serial-jtag and uart constructors (#463) 2023-03-31 09:51:34 +02:00
spi.rs Half-duplex SPI 2023-03-21 15:44:16 +01:00
system.rs rsa peripheral support (#467) 2023-04-11 11:58:10 +01:00
systimer.rs Add support for the ESP32-C6 (#392) 2023-02-27 09:15:44 -08:00
timer.rs Add PeripheralClockControl argument to timg, wdt, sha, usb-serial-jtag and uart constructors (#463) 2023-03-31 09:51:34 +02:00
uart.rs Add PeripheralClockControl argument to timg, wdt, sha, usb-serial-jtag and uart constructors (#463) 2023-03-31 09:51:34 +02:00
usb_serial_jtag.rs Add PeripheralClockControl argument to timg, wdt, sha, usb-serial-jtag and uart constructors (#463) 2023-03-31 09:51:34 +02:00