Jeff Epler 907c5d387f
Tweak black_bindings
Originally, black_bindings found each contiguous "//|" block and sent
it to black independently. This was slower than it needed to be.

Instead, swap the comment prefix: when running black, take off
"//|" prefixes and put "##|" prefixes on all un-prefixed lines.
Then, after black is run, do the opposite operation

This more than doubles the overall speed of "pre-commit run --all",
from 3m20s to 55s CPU time on my local machine (32.5s to under 10s
"elapsed" time)

It also causes a small amount of churn in the bindings, because
black now sees enough context to know whether one 'def' follows another
or ends the 'def's in a 'class'. In the latter case, it adds an extra
newline, which becomes a "//|" line.

I'm less sure why a trailing comma was omitted before down in
rp2pio/StateMachine.c but let's roll with it.
2022-09-30 11:18:13 -05:00
..
2022-09-30 11:18:13 -05:00
2022-09-29 10:54:06 -05:00
2022-09-28 10:06:33 -05:00
2022-09-28 10:06:33 -05:00
2022-09-29 10:54:06 -05:00
2022-08-26 09:54:16 -05:00
2021-09-19 15:51:43 +02:00
2022-09-28 10:06:33 -05:00
2021-01-20 19:16:56 -08:00
2022-04-23 13:09:36 -05:00
2021-09-19 15:51:43 +02:00
2021-03-15 19:27:36 +05:30
2021-01-20 19:16:56 -08:00
2021-03-18 16:55:42 -07:00
2021-10-15 08:20:54 -05:00
2021-07-21 11:02:55 -07:00
2022-09-28 10:06:33 -05:00
2022-03-11 14:03:04 -05:00
2021-03-15 19:27:36 +05:30
2021-01-20 19:16:56 -08:00
2021-01-20 19:16:56 -08:00
2021-11-10 12:11:06 -06:00

RP2040
==================

This port supports many development boards that utilize RP2040 chips. See
https://circuitpython.org/downloads for all supported boards.


Building
--------

For build instructions see this guide: https://learn.adafruit.com/building-circuitpython/


Port Specific modules
---------------------

.. toctree::
    ../../shared-bindings/rp2pio/index