The Pedigree Project  0.1
Public Member Functions | Public Attributes | List of all members
BootstrapStruct_t Struct Reference

Bootstrap structure passed to the kernel entry point. More...

+ Collaboration diagram for BootstrapStruct_t:

Public Member Functions

bool isInitrdLoaded () const
 
uint8_t * getInitrdAddress () const
 
size_t getInitrdSize () const
 
char * getCommandLine () const
 

Public Attributes

uint32_t flags
 
uint32_t mem_lower
 
uint32_t mem_upper
 
uint32_t boot_device
 
uint32_t cmdline
 
uint32_t mods_count
 
uint32_t mods_addr
 
uint32_t num
 
uint32_t size
 
uint32_t addr
 
uint32_t shndx
 
uint32_t mmap_length
 
uint32_t mmap_addr
 
uint32_t drives_length
 
uint32_t drives_addr
 
uint32_t config_table
 
uint32_t boot_loader_name
 
uint32_t apm_table
 
uint32_t vbe_control_info
 
uint32_t vbe_mode_info
 
uint32_t vbe_mode
 
uint32_t vbe_interface_seg
 
uint32_t vbe_interface_off
 
uint32_t vbe_interface_len
 
int(* prom )(struct anon *)
 
uint32_t initrd_start
 
uint32_t initrd_end
 

Detailed Description

Bootstrap structure passed to the kernel entry point.

Definition at line 26 of file system/boot/arm/main.cc.


The documentation for this struct was generated from the following files: