coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
memmap.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #ifndef AMD_BLOCK_MEMMAP_H
4 #define AMD_BLOCK_MEMMAP_H
5 
6 #include <stdint.h>
7 #include <symbols.h>
8 
9 DECLARE_REGION(early_reserved_dram)
10 
12  /* fixed size types, so the layout in CBMEM won't change for 32 vs. 64 bit stages */
15 };
16 
19 
20 #endif /* AMD_BLOCK_MEMMAP_H */
#define DECLARE_REGION(name)
Definition: symbols.h:12
void memmap_stash_early_dram_usage(void)
Definition: memmap.c:15
const struct memmap_early_dram * memmap_get_early_dram_usage(void)
Definition: memmap.c:28
unsigned int uint32_t
Definition: stdint.h:14
uint32_t size
Definition: memmap.h:14
uint32_t base
Definition: memmap.h:13