Displaying 1 result from an estimated 1 matches for "xbia_t".
2013 May 21
26
New Xen boot infrastructure proposal
...;
/* Xen Boot Info Arch (XBIA). */
typedef struct {
EFI_SYSTEM_TABLE *efi_system_table;
u64 mps; /* Pointer to MPS. */
u64 acpi; /* Pointer to ACPI RSDP. */
u64 smbios; /* Pointer to SMBIOS. */
xbia_mem_t mem;
struct xen_vga_console_info vga_console_info;
struct edd_info *edd_info;
} xbia_t;
/* Main Xen Boot Info (XBI) structure. */
typedef struct {
char *boot_loader_name;
char *cmdline;
u32 mods_count;
xbi_mod_t *mods;
xbia_t arch;
} xbi_t;
All data should be placed in above structures as early
as possible. Usually it will be done in some assembly
files before __start_xen...