esp-hal/esp32h2-hal/examples
Kirill Mikhailov 24c5e8cb79
Adding async support for RSA peripheral (#790)
* Adding async support for RSA peripheral

* Add esp32 support (doesn't work properly yet)

* Xtensa chips are supported (except of esp32)

Add modular multiplication for esp32

Adding a CHANGELOG entry

Rebase issue fix

* Code cleanup

* Add `.await` on `RsaFuture::new()` calls

* Refactor and rebase

Made `read_results` functions to be `async`, got rid of `nb` usage

* Change API methods naming + refactor `start_step2` method

* Adjust example to the API change + documentation

* Code cleaning + refactoring

Update examples
2023-09-27 09:03:06 -07:00
..
adc.rs
advanced_serial.rs
aes.rs
blinky_erased_pins.rs
blinky.rs
crc.rs
debug_assist.rs
direct-vectoring.rs
ecc.rs
embassy_hello_world.rs
embassy_i2c.rs
embassy_i2s_read.rs
embassy_i2s_sound.rs
embassy_parl_io_rx.rs
embassy_parl_io_tx.rs
embassy_rmt_rx.rs
embassy_rmt_tx.rs
embassy_serial.rs
embassy_spi.rs
embassy_wait.rs
etm_gpio.rs
gpio_interrupt.rs
hello_rgb.rs
hello_world.rs
hmac.rs
i2c_bmp180_calibration_data.rs
i2c_display.rs
i2s_read.rs
i2s_sound.rs
interrupt_preemption.rs
ledc.rs
mcpwm.rs
parl_io_rx.rs
parl_io_tx.rs
pcnt_encoder.rs
qspi_flash.rs
ram.rs
read_efuse.rs
rmt_rx.rs
rmt_tx.rs
rng.rs
rsa.rs Adding async support for RSA peripheral (#790) 2023-09-27 09:03:06 -07:00
rtc_time.rs
rtc_watchdog.rs
serial_interrupts.rs
sha.rs
software_interrupts.rs
spi_eh1_device_loopback.rs
spi_eh1_loopback.rs
spi_halfduplex_read_manufacturer_id.rs
spi_loopback_dma.rs
spi_loopback.rs
systimer.rs
timer_interrupt.rs
usb_serial_jtag.rs
watchdog.rs