What was the reason behind initializing all the interfaces in drivers/periph_common/init.c irregardless of whether actual firmware uses them or not?
It is incompatible with any kind of modular design when external modules may be connected or not and interfaces used or not depending on runtime configuration.
What was the reason behind initializing all the interfaces in drivers/periph_common/init.c irregardless of whether actual firmware uses them or not?
It is incompatible with any kind of modular design when external modules may be connected or not and interfaces used or not depending on runtime configuration.