Skip to content

Conversation

@playfulFence
Copy link
Member

Covers most of checkboxes in #29 :

  • adc
  • aes
  • assist_debug
  • clock
  • cpu_control
  • dac
  • delay
  • dma
  • efuse
  • esp_riscv_rt
  • GPIO
  • i2c
  • i2s
  • interrupt
  • ledc
  • lp_core
  • macros
  • mcpwm
  • pcnt
  • peripheral
  • peripherals
  • prelude
  • psram
  • pulse_control
  • radio
  • reset
  • rom
  • rsa
  • rtc_cntl
  • sha
  • spi
  • system
  • systimer
  • timer
  • tai
  • uart
  • ulp_core
  • usb_serial_jtag

(PS. sorry for huge PR)

@playfulFence playfulFence self-assigned this Jul 24, 2023
Copy link
Contributor

@bugadani bugadani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So I'm not a team member or anything, so you don't actually need to address any of these, but maybe 🥺

I've run through the PR with a spell checker, and marked a few places where the wording is a bit awkward, or redundant. I've also pointed out a few styling things. Sorry if I've been more critical if I should have.

I didn't go through all MCU-specific modules in soc, but I think my comments on esp32 apply to all.

Mad respect for doing this! rustdoc actually didn't report any new warnings to me locally, so hopefully if this and #668 gets merged, we'll have a biiiiig set of warning-free documentation 🎉

Copy link
Member

@jessebraham jessebraham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A bunch of nit-picky spelling and grammar mistakes (sorry 😁) for now, still need to do more reviewing.

Copy link
Member

@jessebraham jessebraham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There will still be at least one more round of reviewing (sorry, there's a lot to review 😁) but I have some more feedback in the meantime. Will do my best to get this all wrapped up this week, sorry for the delay.

Copy link
Member

@jessebraham jessebraham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay left a few more comments, will probably leave it at that.

Copy link
Member

@jessebraham jessebraham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for making all those additional changes, I think we can call this "good enough" for now 😁 Thank you yet again for your work on this, and sorry it took so long to get reviewed!

@jessebraham jessebraham merged commit 2bd1052 into esp-rs:main Aug 9, 2023
@SergioGasquez SergioGasquez linked an issue Aug 9, 2023 that may be closed by this pull request
42 tasks
playfulFence added a commit to playfulFence/esp-hal that referenced this pull request Sep 26, 2023
* 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 <[email protected]>
Fix typo

Co-authored-by: Dániel Buga <[email protected]>
Fix typo

Co-authored-by: Dániel Buga <[email protected]>
Fix typo

Co-authored-by: Dániel Buga <[email protected]>
fix typo

Co-authored-by: Dániel Buga <[email protected]>
Fix typo

Co-authored-by: Dániel Buga <[email protected]>
Fix typo

Co-authored-by: Scott Mabin <[email protected]>
Fixing typos, mistakes, improving docs.

* Fix formatting, mistakes and typos

* Fixing a bunch of logical, grammatical and formatting mistakes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document all packages and peripherals

4 participants