Finish writing warmboot _crt0_

This commit is contained in:
TuxSH 2018-03-03 16:58:23 +01:00
parent 48e8d9c7de
commit be6b67669f
4 changed files with 85 additions and 41 deletions

View file

@ -24,11 +24,12 @@ typedef struct {
size_t nb_funcs;
union {
struct {
void (*init_dma_controllers)(void);
void (*set_memory_registers_enable_mmu)(void);
void (*flush_dcache_all)(void);
void (*invalidate_icache_all)(void);
} funcs;
uintptr_t addrs[3];
uintptr_t addrs[4];
};
} boot_func_list_t;