template <typename Parent>

class RegisterIoAdapter

Defined at line 19 of file ../../src/graphics/drivers/msd-arm-mali/src/mali_register_io.h

This is a mixin that can be used to write to a RegisterIo with a

hwreg/bitfield.h Register class. The Mali hardware only supports accesses up

to 32 bits in size, so 64-bit accesses are converted to two non-atomic 32-bit

accesses (little-endian).

Public Methods

template <typename... Args>
void RegisterIoAdapter<Parent> (Args &&... args)

Defined at line 22 of file ../../src/graphics/drivers/msd-arm-mali/src/mali_register_io.h

template <typename T>
void Write (T val, uint32_t offset)

Defined at line 25 of file ../../src/graphics/drivers/msd-arm-mali/src/mali_register_io.h

template <typename T>
T Read (uint32_t offset)

Defined at line 37 of file ../../src/graphics/drivers/msd-arm-mali/src/mali_register_io.h