trying to get VGA fb mode to work..
This commit is contained in:
@@ -17,6 +17,29 @@ typedef struct {
|
||||
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;
|
||||
uint16_t vbe_mode;
|
||||
uint16_t vbe_interface_seg;
|
||||
uint16_t vbe_interface_off;
|
||||
uint16_t vbe_interface_len;
|
||||
uint64_t framebuffer_addr;
|
||||
uint32_t framebuffer_pitch;
|
||||
uint32_t framebuffer_width;
|
||||
uint32_t framebuffer_height;
|
||||
uint8_t framebuffer_bpp;
|
||||
uint8_t framebuffer_type;
|
||||
uint8_t red_field_position;
|
||||
uint8_t red_mask_size;
|
||||
uint8_t green_field_position;
|
||||
uint8_t green_mask_size;
|
||||
uint8_t blue_field_position;
|
||||
uint8_t blue_mask_size;
|
||||
} __attribute__((packed)) multiboot_info;
|
||||
|
||||
typedef struct {
|
||||
|
||||
Reference in New Issue
Block a user