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

351 B

1LED_TXPA27
2LED_RXPB03
3D0PA11
4D1PA10
5FLASH_MOSIPA08
6FLASH_MISOPA14
7FLASH_SCKPA09
8D5PA15
9D6PA20
10D7PA21
11D8PA06
12D9PA07
13D10PA18
14D11PA16
15D12PA19
16D13PA17
17A0PA02
18A1PB08
19A2PB09
20A3PA04
21A4PA05
22A5PB02
23TXPB22
24RXPB23
25SCLPA23
26SDAPA22
27MOSIPB10
28MISOPA12
29SCKPB11
30NEOPIXELPA06
31FLASH_CSPA13
32USB_DMPA24
33USB_DPPA25
34SWCLKPA30
35SWDIOPA31