MicrOS
svga_mode_information Struct Reference

#include <vbe.h>

Public Attributes

uint16_t mode_attributes
 
uint8_t window_a_attributes
 
uint8_t window_b_attributes
 
uint16_t granularity
 
uint16_t windows_size
 
uint16_t segment_of_window_a
 
uint16_t segment_of_window_b
 
uint32_t far_pointer_to_bank_swap_function
 
uint16_t logical_line_length
 
uint16_t mode_width
 
uint16_t mode_height
 
uint8_t char_matrix_width
 
uint8_t char_matrix_height
 
uint8_t plane_count
 
uint8_t bits_per_pixel
 
uint8_t bank_count
 
uint8_t memory_organization
 
uint8_t bank_size
 
uint8_t page_count
 
uint8_t reserved
 
uint8_t mask_size_red
 
uint8_t field_position_red
 
uint8_t mask_size_green
 
uint8_t field_position_green
 
uint8_t mask_size_blue
 
uint8_t field_position_blue
 
uint8_t mask_size_direct_color
 
uint8_t field_position_direct_color
 
uint8_t direct_color_mode_info
 
uint32_t frame_buffor_phys_address
 
uint32_t reserved1
 
uint16_t reserved2
 

Member Data Documentation

◆ bank_count

uint8_t svga_mode_information::bank_count

◆ bank_size

uint8_t svga_mode_information::bank_size

◆ bits_per_pixel

uint8_t svga_mode_information::bits_per_pixel

◆ char_matrix_height

uint8_t svga_mode_information::char_matrix_height

◆ char_matrix_width

uint8_t svga_mode_information::char_matrix_width

◆ direct_color_mode_info

uint8_t svga_mode_information::direct_color_mode_info

◆ far_pointer_to_bank_swap_function

uint32_t svga_mode_information::far_pointer_to_bank_swap_function

◆ field_position_blue

uint8_t svga_mode_information::field_position_blue

◆ field_position_direct_color

uint8_t svga_mode_information::field_position_direct_color

◆ field_position_green

uint8_t svga_mode_information::field_position_green

◆ field_position_red

uint8_t svga_mode_information::field_position_red

◆ frame_buffor_phys_address

uint32_t svga_mode_information::frame_buffor_phys_address

◆ granularity

uint16_t svga_mode_information::granularity

◆ logical_line_length

uint16_t svga_mode_information::logical_line_length

◆ mask_size_blue

uint8_t svga_mode_information::mask_size_blue

◆ mask_size_direct_color

uint8_t svga_mode_information::mask_size_direct_color

◆ mask_size_green

uint8_t svga_mode_information::mask_size_green

◆ mask_size_red

uint8_t svga_mode_information::mask_size_red

◆ memory_organization

uint8_t svga_mode_information::memory_organization

◆ mode_attributes

uint16_t svga_mode_information::mode_attributes

◆ mode_height

uint16_t svga_mode_information::mode_height

◆ mode_width

uint16_t svga_mode_information::mode_width

◆ page_count

uint8_t svga_mode_information::page_count

◆ plane_count

uint8_t svga_mode_information::plane_count

◆ reserved

uint8_t svga_mode_information::reserved

◆ reserved1

uint32_t svga_mode_information::reserved1

◆ reserved2

uint16_t svga_mode_information::reserved2

◆ segment_of_window_a

uint16_t svga_mode_information::segment_of_window_a

◆ segment_of_window_b

uint16_t svga_mode_information::segment_of_window_b

◆ window_a_attributes

uint8_t svga_mode_information::window_a_attributes

◆ window_b_attributes

uint8_t svga_mode_information::window_b_attributes

◆ windows_size

uint16_t svga_mode_information::windows_size

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