Jesse Braham
a0b72bdfa5
Use latest PACs and make required changes
2023-03-14 06:23:58 -07: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
452fde2c12
Peripheral ref/gpio ( #323 )
...
* Implement Peripheral for all GPIO pins
* Update i2c & i2s to use the new gpio peripherals ref
* gpio pref: usb
* gpio pref: pulse control (RMT)
* gpio pref: spi
* gpio pref: uart
* gpio pref: ledc
* gpio pref: mcpwm
* fixup smartleds to use new pulse controller traits
* dump msrv
* bump rust-version in cargo tomls
2022-12-19 14:40:29 +00: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
bjoernQ
4afa8fda92
Preliminary I2S Implementation
2022-11-17 08:24:43 -08:00