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

Records