coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
romstage.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <cbmem.h>
4 #include <console/console.h>
5 #include <program_loading.h>
6 #include <soc/soc_services.h>
7 #include "mmu.h"
8 
9 void main(void)
10 {
11  console_init();
13 
14  /* Add dram mappings to mmu tables. */
16 
18  run_ramstage();
19 }
void main(void)
Definition: romstage.c:13
void cbmem_initialize_empty(void)
Definition: imd_cbmem.c:45
void console_init(void)
Definition: init.c:49
int initialize_dram(void)
Definition: blobs_init.c:61
void setup_dram_mappings(enum dram_state dram)
Definition: mmu.c:24
@ DRAM_INITIALIZED
Definition: mmu.h:13
void run_ramstage(void)
Definition: prog_loaders.c:85