class VideoMemoryBankIndex
Defined at line 304 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h
VBE_DISPI_INDEX_BANK
Index of the current active memory bank of the video memory.
Supported by all API versions.
The Bochs display engine supports banked memory access. The video memory
is divided in banks of `kVideoMemoryBankSizeBytes` in size.
A display driver may access a certain video memory bank by writing its
index to the `VideoMemoryBankIndex` register, and then read / write at the
memory address `kVideoMemoryBankAddress`.
Public Members
field_bank_index_309
Public Methods
hwreg::RegisterAddr<VideoMemoryBankIndex> Get ()
Defined at line 306 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h
template <, >
typename SelfType::ValueType bank_index ()
Must be less than `VideoMemorySize::GetBankCount()`.
Defined at line 309 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h
template <, >
SelfType & set_bank_index (typename SelfType::ValueType val)
Must be less than `VideoMemorySize::GetBankCount()`.
Defined at line 309 of file ../../src/graphics/display/drivers/framebuffer-bochs-display/bochs-vbe-registers.h