Scott Mabin
47b987fb66
Add FlashSafeDma wrapper for eh traits which ensure correct DMA transfers from flash ( #678 )
2023-08-09 13:07:20 -07:00
Kirill Mikhailov
2bd10526a7
Documenting a number of peripherals and packages ( #680 )
...
* Initial documentation improvements
* More documentation improvements
* More documentation improvements
More modules documented
* Finished SOC documentation for esp32 + TWAI
* Fix: fix incorrect formatting
* Adding more documentation to rom, and soc peripherals for multiple chips
* Adding documentation for multiple peripherals
* Adding SOC module documentation
* Analog and clock modules are documented
* Adding module-level documentation for DMA and INTERRUPT peripherals
* Finishing job + minor fixes
* Fix unopened HTML break
* Rustfmt adjustment
formatting
Fix typo
* Add CHANGELOG record
Fix typo
* Fix typos, mistakes, improving docs
Co-authored-by: Dániel Buga <bugadani@gmail.com>
Fix typo
Co-authored-by: Dániel Buga <bugadani@gmail.com>
Fix typo
Co-authored-by: Dániel Buga <bugadani@gmail.com>
Fix typo
Co-authored-by: Dániel Buga <bugadani@gmail.com>
fix typo
Co-authored-by: Dániel Buga <bugadani@gmail.com>
Fix typo
Co-authored-by: Dániel Buga <bugadani@gmail.com>
Fix typo
Co-authored-by: Scott Mabin <scott@mabez.dev>
Fixing typos, mistakes, improving docs.
* Fix formatting, mistakes and typos
* Fixing a bunch of logical, grammatical and formatting mistakes
2023-08-09 06:33:50 -07:00
Björn Quentin
213dde9304
Add a new RMT driver ( #653 )
...
* Add a new RMT driver
* Add CHANGELOG entry
* Fix typos
2023-07-19 10:54:52 -07:00
Juraj Sadel
3b689b2a52
H2: Add I2S support ( #597 )
...
* H2: Add initial i2s support and i2s_read and i2s_sound examples
* Add I2S_SCLK and I2S_DEFAULT_CLK_SRC constants for all chips
* Update I2S driver
* fmt
* Add changelog
* Change DIN GPIO17 to GPIO14 in ESP32 i2s_read example
2023-06-19 06:24:09 -07:00
Björn Quentin
13acedf69a
ESP32: Initial PSRAM Support ( #506 )
...
* ESP32: Initial PSRAM Support
* Update CHANGELOG, fmt
2023-05-04 12:21:24 +01:00
bjoernQ
94bbdac00e
Add support for radio peripheral clock control
2023-03-27 10:26:45 +02:00
Jesse Braham
984b7fc042
Refactor chip-specific code into esp_hal_common::soc module ( #412 )
...
* Create an `soc` module with a submodule for each chip, move `peripherals` in
* Move the `cpu_control` module into `soc`
* Move the `efuse` module into `soc`
* Refactor type definitions from `gpio` module into `soc`
* Put all embassy-related files in a common directory
* Change visibility of `GpioPin` constructor
2023-02-28 07:49:41 -08:00