class VideoMemorySize
Defined at line 440 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h
VBE_DISPI_INDEX_VIDEO_MEMORY_64K
The video memory size, in units of 64 KiB (65,536 bytes).
Supported by API versions 5 and above.
This register is read-only.
Public Members
field_size_divided_by_64kb_450
Public Methods
hwreg::RegisterAddr<VideoMemorySize> Get ()
The register index constant `VBE_DISPI_INDEX_VIDEO_MEMORY_64K` is
documented in the Bochs VBE Display API but its value is not documented.
Experiments showed that the register address is 0x0a on Bochs and QEMU
emulators.
Defined at line 446 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h
template <, >
SelfType & set_size_divided_by_64kb (typename SelfType::ValueType val)
The `GetVideoMemorySizeBytes` helper method is preferred over direct field
manipulations.
Defined at line 450 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h
template <, >
typename SelfType::ValueType size_divided_by_64kb ()
The `GetVideoMemorySizeBytes` helper method is preferred over direct field
manipulations.
Defined at line 450 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h
int64_t GetBankCount ()
Defined at line 452 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h
int64_t GetVideoMemorySizeBytes ()
Defined at line 458 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h