summaryrefslogtreecommitdiff
path: root/examples/usercmodule/cppexample/examplemodule.c
diff options
context:
space:
mode:
authorJim Mussared <jim.mussared@gmail.com>2023-08-07 17:08:10 +1000
committerDamien George <damien@micropython.org>2023-11-03 14:06:27 +1100
commit4bd6ec9ae40770c337b470293da078cc09ade0d5 (patch)
treef576a289e6f9f612624e09005ef53c2821031c2b /examples/usercmodule/cppexample/examplemodule.c
parentb0aec6a0ff71e6dc02495756c881593bc1bc90dc (diff)
tools/boardgen.py: Add initial implementation of a common make-pins.py.
For now, this implements the functionality required for esp32 and rp2, including support for numeric pins, rp2 alternate functions, and rp2 extended pins. This also updates the rp2 port to use the same structure for pins.h and pins.csv as for esp32, and moves the pin definitions directly into the table (rather than having a table of pointers), which is a small code size improvement. Support for "hidden" pins in pins.csv is added (matching the stm32 implementation). This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
Diffstat (limited to 'examples/usercmodule/cppexample/examplemodule.c')
0 files changed, 0 insertions, 0 deletions