Files
micropython/ports/samd/boards/SPARKFUN_SAMD51_THING_PLUS/pins.csv
Jim Mussared 4d568a5bd7 samd/boards/make-pins.py: Update to use tools/boardgen.py.
This replaces the previous make-pin-table.py with an implementation based
on boardgen.py.

- MICROPY_PY_MACHINE_PIN_BOARD_CPU macro is removed. This isn't optional
  on other ports, so no need for it to be optional on SAMD.
- pin_af_table is removed, and lookups just search the cpu dict instead
  (this saves N*wordsize bytes of firmware size to have this extra table).
- pins.csv is now BOARD,CPU to match other ports.

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-11-03 14:18:32 +11:00

332 B

1D0PA13
2D1PA12
3D4PA06
4D5PA15
5D6PA20
6D7PA21
7D9PA07
8D10PA18
9D11PA16
10D12PA19
11D13PA17
12A0PA02
13A1PB08
14A2PB09
15A3PA04
16A4PA05
17A5PB02
18SDAPA22
19SCLPA23
20MOSIPB12
21MISOPB11
22SCKPB13
23FLASH_MOSIPA08
24FLASH_SCKPA09
25FLASH_CSPA10
26FLASH_MISOPA11
27RXLEDPB03
28TXLEDPA27
29USB_DMPA24
30USB_DPPA25
31USB_SOFPA23
32SWCLKPA30
33SWDIOPA31