Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void board_init_f(ulong bootflag)
- {
- bd_t *bd;
- init_fnc_t **init_fnc_ptr;
- gd_t *id;
- ulong addr, addr_sp;
- #ifdef CONFIG_PRAM
- ulong reg;
- #endif
- bootstage_mark_name(BOOTSTAGE_ID_START_UBOOT_F, "board_init_f");
- /* Pointer is writable since we allocated a register for it */
- gd = (gd_t *) ((CONFIG_SYS_INIT_SP_ADDR) & ~0x07);
- /* compiler optimization barrier needed for GCC >= 3.4 */
- __asm__ __volatile__("": : :"memory");
- memset((void *)gd, 0, sizeof(gd_t));
- gd->mon_len = _bss_end_ofs;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement