Bryan Kadzban
a6835d9cec
Add examples for polling DMA transfers.
...
Only in the SPI case, but the I2S case has the same API so this should
be fine.
2023-05-25 06:37:09 +00:00
Juraj Sadel
40bf086a0c
Add PeripheralClockControl argument to timg
, wdt
, sha
, usb-serial-jtag
and uart
constructors ( #463 )
...
* PeripheralClockControl timer
* Add PeripheralClockControl to timg, wdt, sha, usb-serial-jtag and uart
* ESP32 updated examples
* ESP32C2 updated examples
* ESP32C3 updated examples
* ESP32S2 updated examples
* ESP32S3 updated examples
* ESP32C6 updated examples
* cargo fmt
2023-03-31 09:51:34 +02:00
bjoernQ
6c7875afef
Half-duplex SPI
2023-03-21 15:44:16 +01:00
Björn Quentin
4e88e48bbe
Remove unnecessary rt
crate dependencies ( #391 )
...
* Remove unnecessary `rt` crate dependencies
* Bump versions, update to latest released dependencies
2023-02-10 07:24:12 -08:00
Scott Mabin
248fb356f8
PeripheralRef init: uart ( #272 )
...
* Add the peripheral module plus some helper macros in preparation
* peripheral macro
* Add peripheral generation macro
* Fixes after rebase
* Update the signature of Peripherals::take
* syncronise hello world example
* fmt the entire repo
Co-authored-by: Jesse Braham <jesse@beta7.io>
2022-12-12 14:45:33 +00:00
icedrocket
177d278223
Add more trait re-exports to prelude module ( #260 )
...
* Add more trait re-exports to prelude module
* Don't expose usb_serial_jtag module
* Add missing system module re-exports
2022-11-23 07:24:47 -08:00
Jesse Braham
c642c79297
Add DMA support for ESP32-S3
2022-10-27 12:08:23 -07:00