XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_XE_BOOT_INFO_ Struct Reference

#include <xnldr.h>

Public Attributes

int boot_type
 
void * allocated_mem
 
uint64_t reserved_mem_count
 
void * map
 
uint64_t descriptor_size
 
uint64_t mem_map_size
 
uint32_tgraphics_framebuffer
 
size_t fb_size
 
uint16_t X_Resolution
 
uint16_t Y_Resolution
 
uint16_t pixels_per_line
 
uint32_t redmask
 
uint32_t greenmask
 
uint32_t bluemask
 
uint32_t resvmask
 
void * acpi_table_pointer
 
size_t kernel_size
 
uint8_tfont_binary_address
 
void(* printf_gui )(const char *text,...)
 
uint8_tdriver_entry1
 
uint8_tdriver_entry2
 OTHER.
 
uint8_tdriver_entry3
 NVME.
 
uint8_tdriver_entry4
 AHCI.
 
uint8_tdriver_entry5
 FLOPPY.
 
uint8_tdriver_entry6
 ATA.
 
void * ap_code
 USB.
 
uint32_t hid
 
uint32_t uid
 
uint32_t cid
 

Member Data Documentation

◆ acpi_table_pointer

void * _XE_BOOT_INFO_::acpi_table_pointer

◆ allocated_mem

void * _XE_BOOT_INFO_::allocated_mem

◆ ap_code

void * _XE_BOOT_INFO_::ap_code

USB.

◆ bluemask

uint32_t _XE_BOOT_INFO_::bluemask

◆ boot_type

int _XE_BOOT_INFO_::boot_type

◆ cid

uint32_t _XE_BOOT_INFO_::cid

◆ descriptor_size

uint64_t _XE_BOOT_INFO_::descriptor_size

◆ driver_entry1

uint8_t * _XE_BOOT_INFO_::driver_entry1

◆ driver_entry2

uint8_t * _XE_BOOT_INFO_::driver_entry2

OTHER.

◆ driver_entry3

uint8_t * _XE_BOOT_INFO_::driver_entry3

NVME.

◆ driver_entry4

uint8_t * _XE_BOOT_INFO_::driver_entry4

AHCI.

◆ driver_entry5

uint8_t * _XE_BOOT_INFO_::driver_entry5

FLOPPY.

◆ driver_entry6

uint8_t * _XE_BOOT_INFO_::driver_entry6

ATA.

◆ fb_size

size_t _XE_BOOT_INFO_::fb_size

◆ font_binary_address

uint8_t * _XE_BOOT_INFO_::font_binary_address

◆ graphics_framebuffer

uint32_t * _XE_BOOT_INFO_::graphics_framebuffer

◆ greenmask

uint32_t _XE_BOOT_INFO_::greenmask

◆ hid

uint32_t _XE_BOOT_INFO_::hid

◆ kernel_size

size_t _XE_BOOT_INFO_::kernel_size

◆ map

void * _XE_BOOT_INFO_::map

◆ mem_map_size

uint64_t _XE_BOOT_INFO_::mem_map_size

◆ pixels_per_line

uint16_t _XE_BOOT_INFO_::pixels_per_line

◆ printf_gui

void(* _XE_BOOT_INFO_::printf_gui)(const char *text,...)

◆ redmask

uint32_t _XE_BOOT_INFO_::redmask

◆ reserved_mem_count

uint64_t _XE_BOOT_INFO_::reserved_mem_count

◆ resvmask

uint32_t _XE_BOOT_INFO_::resvmask

◆ uid

uint32_t _XE_BOOT_INFO_::uid

◆ X_Resolution

uint16_t _XE_BOOT_INFO_::X_Resolution

◆ Y_Resolution

uint16_t _XE_BOOT_INFO_::Y_Resolution

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