Files
micropython/ports/samd/boards/MINISAM_M4/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

360 B

1A0PA02
2A1PB08
3A2PB09
4A3PA04
5A4PA05
6A5PA06
7A6PA07
8RXPA16
9TXPA17
10D3PA19
11D4PA20
12D5PA21
13LEDPA15
14BUTTONPA00
15AREFPA03
16SDAPA12
17SCLPA13
18MOSIPB22
19MISOPB23
20SCKPA01
21DOTSTAR_DATAPB03
22DOTSTAR_CLKPB02
23QSPI_CSPB11
24QSPI_SCKPB10
25QSPI_D0PA08
26QSPI_D1PA09
27QSPI_D2PA10
28QSPI_D3PA11
29LEDPA15
30USB_DMPA24
31USB_DPPA25
32USB_SOFPA23
33SWCLKPA30
34SWDIOPA31