Max OS 0.3
Loading...
Searching...
No Matches
multiboot_tag_framebuffer Struct Reference

A tag containing information about the framebuffer. More...

#include <multiboot.h>

Public Attributes

struct multiboot_tag_framebuffer_common common
 *copydoc multiboot_tag_framebuffer_common
 
union { 
 
   struct { 
 
      multiboot_uint16_t   framebuffer_palette_num_colors 
 The number of colors in the palette. More...
 
      struct multiboot_color   framebuffer_palette [0] 
 The color palette. More...
 
   }  
 
   struct { 
 
      multiboot_uint8_t   framebuffer_red_field_position 
 The position of the red field. More...
 
      multiboot_uint8_t   framebuffer_red_mask_size 
 The size of the red mask. More...
 
      multiboot_uint8_t   framebuffer_green_field_position 
 The position of the green field. More...
 
      multiboot_uint8_t   framebuffer_green_mask_size 
 The size of the green mask. More...
 
      multiboot_uint8_t   framebuffer_blue_field_position 
 The position of the blue field. More...
 
      multiboot_uint8_t   framebuffer_blue_mask_size 
 The size of the blue mask. More...
 
   }  
 
};  
 

Detailed Description

A tag containing information about the framebuffer.

Todo:
should use this to setup graphix context pallet?

Definition at line 356 of file multiboot.h.

Member Data Documentation

◆ common

◆ framebuffer_blue_field_position

multiboot_uint8_t multiboot_tag_framebuffer::framebuffer_blue_field_position

The position of the blue field.

Definition at line 369 of file multiboot.h.

◆ framebuffer_blue_mask_size

multiboot_uint8_t multiboot_tag_framebuffer::framebuffer_blue_mask_size

The size of the blue mask.

Definition at line 370 of file multiboot.h.

◆ framebuffer_green_field_position

multiboot_uint8_t multiboot_tag_framebuffer::framebuffer_green_field_position

The position of the green field.

Definition at line 367 of file multiboot.h.

◆ framebuffer_green_mask_size

multiboot_uint8_t multiboot_tag_framebuffer::framebuffer_green_mask_size

The size of the green mask.

Definition at line 368 of file multiboot.h.

◆ framebuffer_palette

struct multiboot_color multiboot_tag_framebuffer::framebuffer_palette[0]

The color palette.

Definition at line 362 of file multiboot.h.

◆ framebuffer_palette_num_colors

multiboot_uint16_t multiboot_tag_framebuffer::framebuffer_palette_num_colors

The number of colors in the palette.

Definition at line 361 of file multiboot.h.

◆ framebuffer_red_field_position

multiboot_uint8_t multiboot_tag_framebuffer::framebuffer_red_field_position

The position of the red field.

Definition at line 365 of file multiboot.h.

◆ framebuffer_red_mask_size

multiboot_uint8_t multiboot_tag_framebuffer::framebuffer_red_mask_size

The size of the red mask.

Definition at line 366 of file multiboot.h.


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