micropython/ports/samd/mcu/samd51
Jim Mussared d6d8722558 extmod: Make extmod.mk self-contained.
This makes it so that all a port needs to do is set the relevant variables
and "include extmod.mk" and doesn't need to worry about adding anything to
OBJ, CFLAGS, SRC_QSTR, etc.

Make all extmod variables (src, flags, etc) private to extmod.mk.

Also move common/shared, extmod-related fragments (e.g. wiznet, cyw43,
bluetooth) into extmod.mk.

Now that SRC_MOD, CFLAGS_MOD, CXXFLAGS_MOD are unused by both extmod.mk
(and user-C-modules in a previous commit), remove all uses of them from
port makefiles.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2022-10-11 23:31:49 +11:00
..
clock_config.c samd: Change the symbol names for the peripheral clocks. 2022-10-06 23:10:08 +11:00
mpconfigmcu.h samd/boards: Move the flash filesystem definitions to the linker files. 2022-10-06 23:14:08 +11:00
mpconfigmcu.mk extmod: Make extmod.mk self-contained. 2022-10-11 23:31:49 +11:00
pin-af-table.csv samd/pin_af: Simplify the pin-af-table handling. 2022-10-06 23:05:46 +11:00