Overview
This page provides examples of the sorts of routines that are frequently defined in a board's board.c file. We can break those routines up into routines invoked from:
common/board_f.ccommon/board_r.c
board_f.c
Weak functions
board_add_ram_info()dram_init_banksize()arch_cpu_init()mach_cpu_init()reserve_mmu()arch_reserve_stacks()reserve_arch()arch_cpu_init_dm()
Kbuild-selected functions
#ifdef CONFIG_OF_CONTROL
fdtdec_setup,
#endif
#if defined(CONFIG_BOARD_EARLY_INIT_F)
board_early_init_f,
#endif
... and much more ...