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

339 B

1D0PA11
2D1PA10
3D2PA14
4D3PA09
5D4PA08
6D5PA15
7D7PA21
8D9PA07
9D10PA18
10D11PA16
11D12PA19
12D13PA17
13A0PA02
14A1PB08
15A2PB09
16A3PA04
17A4PA05
18A5PB02
19SDAPA22
20SCLPA23
21MOSIPB10
22MISOPA12
23SCKPB11
24DOTSTAR_CLKPA00
25DOTSTAR_DATAPA01
26FLASH_MOSIPB22
27FLASH_MISOPB03
28FLASH_SCKPB23
29FLASH_CSPA27
30USB_DMPA24
31USB_DPPA25
32SWCLKPA30
33SWDIOPA31