-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
Area: boardsArea: Board portsArea: Board portsArea: driversArea: Device driversArea: Device driversType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)The issue reports a bug / The PR fixes a bug (including spelling errors)
Description
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.
Metadata
Metadata
Assignees
Labels
Area: boardsArea: Board portsArea: Board portsArea: driversArea: Device driversArea: Device driversType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)The issue reports a bug / The PR fixes a bug (including spelling errors)