Hi,
I tried to check board_init() in file board/arduino-uno/board.c as explained but this file does not exist and I could hardly find any board.c file in other directories. I only found a board.h in include/.
Is it developer’s work to create this file if it is required ? Is it similar to setup() function in Arduino’s API ?
About core/init.c, does the developer has to change this file for customizing his application or this file must not be modified at all to avoid kernel bugs ? (kernel is said to be generic for all boards).
By the way, little mistake in the courses : the file core/init.c include kernel_init() function (but the file is not named kernel_init.c).
Thanks for the MOOC !
Marc