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

362 B

1D0PB17
2D1PB16
3D4PA14
4D5PA16
5D6PA18
6D8PB03
7D9PA19
8D10PA20
9D11PA21
10D12PA22
11D13PA23
12A0PA02
13A1PA05
14A2PB08
15A3PB09
16A4PA04
17A5PB06
18SCLPA13
19SDAPA12
20MOSIPB23
21MISOPB22
22SCKPA17
23VDIVPB01
24AREFPA03
25NEOPIXELPB03
26QSPI_CSPB11
27QSPI_SCKPB10
28QSPI_D0PA08
29QSPI_D1PA09
30QSPI_D2PA10
31QSPI_D3PA11
32USB_DMPA24
33USB_DPPA25
34USB_SOFPA23
35SWCLKPA30
36SWDIOPA31