At boot-up of the Zephyr kernel drivers are loaded by default.
Is there a way to change this? I prefer to load the drivers depending the board configuration.
I can see an option to edit the driver but this is not working for me at this moment.
At boot-up of the Zephyr kernel drivers are loaded by default.
Is there a way to change this? I prefer to load the drivers depending the board configuration.
I can see an option to edit the driver but this is not working for me at this moment.
What do you mean by "kernel drivers"? Simply all the drivers that are initialized by the kernel before main? E.g. for the nordic specific serial driver uart_nrfx_uarte.c the init function specified in the DEVICE_DT_DEFINE will get called before main, by the function z_sys_init_run_level().
Would you like to change this?
What do you mean by "kernel drivers"? Simply all the drivers that are initialized by the kernel before main? E.g. for the nordic specific serial driver uart_nrfx_uarte.c the init function specified in the DEVICE_DT_DEFINE will get called before main, by the function z_sys_init_run_level().
Would you like to change this?