Jesse Braham
4db8b725e0
Remove #[rustfmt::skip] attributes and run rustfmt
2023-09-27 10:50:25 -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
Dániel Buga
31e3ba83ff
Clean up regi2c related warnings ( #682 )
2023-07-25 11:51:27 +01:00
Dániel Buga
2472b6d7a9
Implement calibrated ADC API for S3 ( #641 )
...
* adc_cal: s3: Add efuse functions for reading calibration
* Add changelog entry
* Implement calibrated ADC API for S3
* adc_cal: s3: Add calibrated ADC reading example
* Clean up
* Prefer where clauses
* Clean up unnecessary unsafe blocks
* Fix autolinks
---------
Co-authored-by: Scott Mabin <scott@mabez.dev>
2023-07-24 17:45:19 +01:00
Jesse Braham
31f7b974fd
Ensure that documentation can be generated for all packages in CI ( #659 )
...
* Make documentation buildable again
* Ensure that documentation can be generated for all packages in CI
2023-07-17 07:33:58 -07:00
Dániel Buga
b1e8c6e818
Some minor cleanup ( #642 )
...
* Fix typo
* Don't require importing paste
* Clean up warnings
* Clean up Clippy warnings
2023-07-05 11:09:04 -07:00
Jordan Halase
a562863cde
Add MD5 functionality from ESP ROM ( #618 )
...
* Add ROM MD5 definitions in linker and devices
* Add initial MD5 support
* Implement traits and add comments to MD5 module
* Add MD5 example to ESP32-C3
* Test MD5 context on the quick brown fox
* Implemenr From<Context> for Digest
* Add MD5 to the rest of the examples
* Add docs for MD5
* Remove #[repr(transparent)] from md5::Digest
* Update CHANGELOG.md
2023-06-26 09:01:34 +02:00
Jesse Braham
5af8b6387a
Clean up re-exports and make small improvements to documentation ( #607 )
...
* Create issue_handler.yml
* No longer re-export `embedded-hal`, hide exported macros in documentation
* Add simple package-level documentation for each HAL package
* Clean up/simplify re-exports
* Fix the examples that I broke
* Ensure top-level modules/types/functions have doc comments
* Update CHANGELOG
* Re-export the `soc::psram` module where available
---------
Co-authored-by: Sergio Gasquez Arcos <sergio.gasquez@gmail.com>
2023-06-22 06:46:50 -07:00
Jordan Halase
144169fd89
Fix rom::crc docs ( #611 )
...
* Fix rom::crc docs
* Make ROM mod.rs consistent with esp-idf-hal
2023-06-22 00:06:34 -07:00
Jordan Halase
f22cd7370d
Add CRC functionality from ESP ROM ( #587 )
...
* Add ESP ROM CRC and fallbacks to HAL
* Cargo fmt
* Add CRC examples
* Cargo fmt
* Cargo fmt and clippy (all)
* Update CHANGELOG.md
2023-06-14 05:40:51 -07:00