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

Records