9 #define BIOSRAM_AP_ENTRY 0xe8
10 #define BIOSRAM_CBMEM_TOP 0xf0
11 #define BIOSRAM_UMA_SIZE 0xf4
12 #define BIOSRAM_UMA_BASE 0xf8
uint8_t *MAYBE_CONST acpimmio_biosram
static void write8(void *addr, uint8_t val)
static uint8_t read8(const void *addr)
void save_uma_base(uint64_t base)
#define BIOSRAM_CBMEM_TOP
uintptr_t restore_top_of_low_cacheable(void)
void backup_top_of_low_cacheable(uintptr_t ramtop)
static void biosram_write16(uint8_t reg, uint16_t value)
uint64_t get_uma_base(void)
static void biosram_write32(uint8_t reg, uint32_t value)
static uint8_t biosram_read8(uint8_t reg)
static void biosram_write8(uint8_t reg, uint8_t value)
static uint16_t biosram_read16(uint8_t reg)
void set_ap_entry_ptr(void *entry)
void * get_ap_entry_ptr(void)
void save_uma_size(uint32_t size)
static uint32_t biosram_read32(uint8_t reg)
uint32_t get_uma_size(void)
unsigned long long uint64_t