You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before this change, the contents of `init()` run after `.init6`, which is when static initializers run.
However, this is not desirable:
* init() does not need any C++ classes to be active
* C++ static initialization sometimes _does_ require that the hardware be pre-configured!
This makes it possible to make calls like `Serial.begin()` inside constructors of global variables.
0 commit comments