Displaying 2 results from an estimated 2 matches for "mods_count".
Did you mean:
mod_count
2006 Jun 29
2
x86_64 platform : addresses type
Several addresses are actually on 32 bits, such as in
typedef struct {
u32 flags;
u32 mem_lower;
u32 mem_upper;
u32 boot_device;
u32 cmdline;
u32 mods_count;
u32 mods_addr;
union {
aout_symbol_table_t aout_sym;
elf_section_header_table_t elf_sec;
} u;
u32 mmap_length;
u32 mmap_addr;
} multiboot_info_t
However, on x86_64 using gcc, addresses as well as unsigned long are 64
bits long.
It seems that luckily mmap_add...
2013 May 21
26
New Xen boot infrastructure proposal
...PS. */
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() call or in efi_start() on EFI
platform and in __start_xen() itself. Additionally, it
should be mentioned that not all...