micropython/ports/samd/boards/ADAFRUIT_FEATHER_M0_EXPRESS
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
..
board.json ports: Simplify board feature tags in board.json. 2023-08-10 14:54:03 +10:00
mpconfigboard.h samd/samd_spiflash: Add SPI flash driver and configure it accordingly. 2023-06-06 00:49:36 +10:00
mpconfigboard.mk samd: Set the LFS type in mpconfigmcu.mk instead of mpconfigboard.mk. 2023-06-27 14:57:41 +10:00
pins.csv samd/boards/make-pins.py: Update to use tools/boardgen.py. 2023-11-03 14:18:32 +11:00