36 *smm_save_state_size =
sizeof(amd64_smm_state_save_area_t);
42 amd64_smm_state_save_area_t *smm_state;
48 smm_state->smbase = staggered_smbase;
#define SMM_AMD64_SAVE_STATE_OFFSET
static struct sdram_info params
#define printk(level,...)
int cpu_phys_address_size(void)
static __always_inline void wrmsr(unsigned int index, msr_t msr)
void smm_region(uintptr_t *start, size_t *size)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
void smm_relocation_handler(int cpu, uintptr_t curr_smbase, uintptr_t staggered_smbase)
static struct smm_relocation_params smm_reloc_params
void get_smm_info(uintptr_t *perm_smbase, size_t *perm_smsize, size_t *smm_save_state_size)
static void fill_in_relocation_params(struct smm_relocation_params *params)
int smm_subregion(int sub, uintptr_t *start, size_t *size)