coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
lb_framebuffer Struct Reference

#include <coreboot_tables.h>

Collaboration diagram for lb_framebuffer:
Collaboration graph

Data Fields

uint32_t tag
 
uint32_t size
 
lb_uint64_t physical_address
 
uint32_t x_resolution
 
uint32_t y_resolution
 
uint32_t bytes_per_line
 
uint8_t bits_per_pixel
 
uint8_t red_mask_pos
 
uint8_t red_mask_size
 
uint8_t green_mask_pos
 
uint8_t green_mask_size
 
uint8_t blue_mask_pos
 
uint8_t blue_mask_size
 
uint8_t reserved_mask_pos
 
uint8_t reserved_mask_size
 
uint8_t orientation
 

Detailed Description

Definition at line 272 of file coreboot_tables.h.

Field Documentation

◆ bits_per_pixel

uint8_t lb_framebuffer::bits_per_pixel

◆ blue_mask_pos

uint8_t lb_framebuffer::blue_mask_pos

Definition at line 285 of file coreboot_tables.h.

◆ blue_mask_size

uint8_t lb_framebuffer::blue_mask_size

Definition at line 286 of file coreboot_tables.h.

Referenced by fb_add_framebuffer_info_ex().

◆ bytes_per_line

uint32_t lb_framebuffer::bytes_per_line

Definition at line 279 of file coreboot_tables.h.

Referenced by fb_add_framebuffer_info(), and fb_add_framebuffer_info_ex().

◆ green_mask_pos

uint8_t lb_framebuffer::green_mask_pos

Definition at line 283 of file coreboot_tables.h.

◆ green_mask_size

uint8_t lb_framebuffer::green_mask_size

Definition at line 284 of file coreboot_tables.h.

Referenced by fb_add_framebuffer_info_ex().

◆ orientation

uint8_t lb_framebuffer::orientation

Definition at line 289 of file coreboot_tables.h.

Referenced by fb_set_orientation(), and fsp_report_framebuffer_info().

◆ physical_address

lb_uint64_t lb_framebuffer::physical_address

◆ red_mask_pos

uint8_t lb_framebuffer::red_mask_pos

Definition at line 281 of file coreboot_tables.h.

◆ red_mask_size

uint8_t lb_framebuffer::red_mask_size

Definition at line 282 of file coreboot_tables.h.

Referenced by fb_add_framebuffer_info_ex().

◆ reserved_mask_pos

uint8_t lb_framebuffer::reserved_mask_pos

Definition at line 287 of file coreboot_tables.h.

◆ reserved_mask_size

uint8_t lb_framebuffer::reserved_mask_size

Definition at line 288 of file coreboot_tables.h.

Referenced by fb_add_framebuffer_info_ex().

◆ size

uint32_t lb_framebuffer::size

Definition at line 274 of file coreboot_tables.h.

Referenced by lb_framebuffer().

◆ tag

uint32_t lb_framebuffer::tag

Definition at line 273 of file coreboot_tables.h.

Referenced by lb_framebuffer().

◆ x_resolution

uint32_t lb_framebuffer::x_resolution

◆ y_resolution

uint32_t lb_framebuffer::y_resolution

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