docs: RP2 DMA some defaults missing/incorrect
Documentation URL
https://docs.micropython.org/en/latest/library/rp2.DMA.html#rp2.DMA.pack_ctrl
Description
The following keys have an incorrect default specified:
bswap(docs claim it'sTrue, but it's actuallyFalse)
The following keys do not have defaults specified:
ring_size(should be0)ring_sel(should beFalse)treq_sel(should be63or0x3f)- Would be good to add a note explaining this, since it's not listed in the DREQ table in the datasheet.
write_err(should beFalse)read_err(should beFalse)
Code of Conduct
Yes, I agree
docs: rp2 port quick reference PWM section
- Describe what was missing from the documentation and/or what was incorrect/incomplete.
In the quick reference section on PWM for the RP2 port,
http://docs.micropython.org/en/latest/rp2/quickref.html#pwm-pulse-width-modulation
the (apparent) link with the text "use the machine.PWM class" is not really a link. All the other IO sections on that page have a similar link which does take you to the indicated doc.
I assume that the machine.PWM "link" should indeed be clickable, and not that the PWM section is special and intentionally did NOT have an active link. I think the correct link is:
https://docs.micropython.org/en/latest/library/machine.PWM.html#machine-pwm
that URL being obtained by taking the similar UART link and replacing "UART" with "PWM"