OurOS 0.1
Operating System built by McGill Students
 
Loading...
Searching...
No Matches
limine_framebuffer Struct Reference

#include <limine.h>

Public Member Functions

 LIMINE_PTR (void *) address
 
 LIMINE_PTR (void *) edid
 
 LIMINE_PTR (struct limine_video_mode **) modes
 

Data Fields

uint64_t width
 
uint64_t height
 
uint64_t pitch
 
uint16_t bpp
 
uint8_t memory_model
 
uint8_t red_mask_size
 
uint8_t red_mask_shift
 
uint8_t green_mask_size
 
uint8_t green_mask_shift
 
uint8_t blue_mask_size
 
uint8_t blue_mask_shift
 
uint8_t unused [7]
 
uint64_t edid_size
 
uint64_t mode_count
 

Member Function Documentation

◆ LIMINE_PTR() [1/3]

limine_framebuffer::LIMINE_PTR ( struct limine_video_mode **  )

◆ LIMINE_PTR() [2/3]

limine_framebuffer::LIMINE_PTR ( void *  )

◆ LIMINE_PTR() [3/3]

limine_framebuffer::LIMINE_PTR ( void *  )

Field Documentation

◆ blue_mask_shift

uint8_t limine_framebuffer::blue_mask_shift

◆ blue_mask_size

uint8_t limine_framebuffer::blue_mask_size

◆ bpp

uint16_t limine_framebuffer::bpp

◆ edid_size

uint64_t limine_framebuffer::edid_size

◆ green_mask_shift

uint8_t limine_framebuffer::green_mask_shift

◆ green_mask_size

uint8_t limine_framebuffer::green_mask_size

◆ height

uint64_t limine_framebuffer::height

◆ memory_model

uint8_t limine_framebuffer::memory_model

◆ mode_count

uint64_t limine_framebuffer::mode_count

◆ pitch

uint64_t limine_framebuffer::pitch

◆ red_mask_shift

uint8_t limine_framebuffer::red_mask_shift

◆ red_mask_size

uint8_t limine_framebuffer::red_mask_size

◆ unused

uint8_t limine_framebuffer::unused[7]

◆ width

uint64_t limine_framebuffer::width

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