GitOS
Loading...
Searching...
No Matches
GitBoot.hpp File Reference
#include <stdint-gcc.h>
#include "../Bootloader.hpp"

Go to the source code of this file.

Data Structures

class  GitBoot

Variables

uint64_t base_address
uint64_t length_in_bytes
uint32_t type
uint16_t attributes
uint8_t winA
uint8_t winB
uint16_t granularity
uint16_t winSize
uint16_t segmentA
uint16_t segmentB
uint32_t realFctPtr
uint16_t pitch
uint16_t xRes
uint16_t yRes
uint8_t xCharSize
uint8_t yCharSize
uint8_t planes
uint8_t bpp
uint8_t banks
uint8_t memoryModel
uint8_t bankSize
uint8_t imagePages
uint8_t reserved0
uint8_t redMask
uint8_t redPosition
uint8_t greenMask
uint8_t greenPosition
uint8_t blueMask
uint8_t bluePosition
uint8_t reservedMask
uint8_t reservedPosition
uint8_t directColorAttributes
uint32_t framebuffer
uint32_t offScreenMemOffset
uint16_t offScreenMemSize
uint8_t reserved1 [206]

Variable Documentation

◆ attributes

uint16_t attributes

◆ banks

uint8_t banks

◆ bankSize

uint8_t bankSize

◆ base_address

uint64_t base_address

◆ blueMask

uint8_t blueMask

◆ bluePosition

uint8_t bluePosition

◆ bpp

uint8_t bpp

◆ directColorAttributes

uint8_t directColorAttributes

◆ framebuffer

uint32_t framebuffer

◆ granularity

uint16_t granularity

◆ greenMask

uint8_t greenMask

◆ greenPosition

uint8_t greenPosition

◆ imagePages

uint8_t imagePages

◆ length_in_bytes

uint64_t length_in_bytes

◆ memoryModel

uint8_t memoryModel

◆ offScreenMemOffset

uint32_t offScreenMemOffset

◆ offScreenMemSize

uint16_t offScreenMemSize

◆ pitch

uint16_t pitch

◆ planes

uint8_t planes

◆ realFctPtr

uint32_t realFctPtr

◆ redMask

uint8_t redMask

◆ redPosition

uint8_t redPosition

◆ reserved0

uint8_t reserved0

◆ reserved1

uint8_t reserved1[206]

◆ reservedMask

uint8_t reservedMask

◆ reservedPosition

uint8_t reservedPosition

◆ segmentA

uint16_t segmentA

◆ segmentB

uint16_t segmentB

◆ type

uint32_t type

◆ winA

uint8_t winA

◆ winB

uint8_t winB

◆ winSize

uint16_t winSize

◆ xCharSize

uint8_t xCharSize

◆ xRes

uint16_t xRes

◆ yCharSize

uint8_t yCharSize

◆ yRes

uint16_t yRes