axle OS
x86_32 UNIX-like hobby OS
Public Member Functions | Public Attributes | List of all members
vbe_mode_info Struct Reference

Public Member Functions

unsigned short mode_attributes __attribute__ ((packed))
 
unsigned short win_granularity __attribute__ ((packed))
 
unsigned short win_size __attribute__ ((packed))
 
unsigned short win_a_segment __attribute__ ((packed))
 
unsigned short win_b_segment __attribute__ ((packed))
 
unsigned long win_func_ptr __attribute__ ((packed))
 
unsigned short bytes_per_scan_line __attribute__ ((packed))
 
unsigned short x_res __attribute__ ((packed))
 
unsigned short y_res __attribute__ ((packed))
 
unsigned long physbase __attribute__ ((packed))
 
unsigned long offscreen_mem_offset __attribute__ ((packed))
 
unsigned short offscreen_mem_size __attribute__ ((packed))
 

Public Attributes

unsigned char win_a_attributes
 
unsigned char win_b_attributes
 
unsigned char x_char_size
 
unsigned char y_char_size
 
unsigned char num_planes
 
unsigned char bpp
 
unsigned char bank_num
 
unsigned char mem_model
 
unsigned char bank_size
 
unsigned char num_image_pages
 
unsigned char reserved_page
 
unsigned char red_mask_size
 
unsigned char red_mask_pos
 
unsigned char green_mask_size
 
unsigned char green_mask_pos
 
unsigned char blue_mask_size
 
unsigned char blue_mask_pos
 
unsigned char reserved_mask_size
 
unsigned char reserved_mask_pos
 
unsigned char direct_color_mode_info
 
unsigned char reserved [256]
 

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