class PageTableArrays

Defined at line 16 of file ../../src/graphics/drivers/msd-vsi-vip/src/page_table_arrays.h

Public Methods

std::unique_ptr<PageTableArrays> Create (magma::PlatformBusMapper * bus_mapper)

Defined at line 14 of file ../../src/graphics/drivers/msd-vsi-vip/src/page_table_arrays.cc

void PageTableArrays ()

Defined at line 20 of file ../../src/graphics/drivers/msd-vsi-vip/src/page_table_arrays.h

uint64_t bus_addr ()

Defined at line 22 of file ../../src/graphics/drivers/msd-vsi-vip/src/page_table_arrays.h

uint32_t size ()

Defined at line 27 of file ../../src/graphics/drivers/msd-vsi-vip/src/page_table_arrays.h

bool IsEnabled (magma::RegisterIo * register_io)

Defined at line 33 of file ../../src/graphics/drivers/msd-vsi-vip/src/page_table_arrays.h

void HardwareInit (magma::RegisterIo * register_io)

Defined at line 78 of file ../../src/graphics/drivers/msd-vsi-vip/src/page_table_arrays.cc

void Enable (magma::RegisterIo * register_io, bool enable)

Defined at line 120 of file ../../src/graphics/drivers/msd-vsi-vip/src/page_table_arrays.cc

void AssignAddressSpace (uint32_t index, AddressSpace * address_space)

Defined at line 126 of file ../../src/graphics/drivers/msd-vsi-vip/src/page_table_arrays.cc

Friends

class TestMsdVsiDevice