class ReadRegister8

Defined at line 27 of file fidling/gen/sdk/fidl/fuchsia.hardware.registers/fuchsia.hardware.registers/cpp/fidl/fuchsia.hardware.registers/cpp/markers.h

Reads from the register from the specified MMIO offset in register width equal to 8, 16, 32, and

64 bit variants.

|offset| : Offset from base of MMIO to read from. Offset must be aligned to beginning of register. For

example, for 32 bits, offset must be divisible by 4, and for 64 bits, offset

must be divisible by 8. If this is not satisfied, read will fail.

|mask| : Mask of bits to read. For example, to read the lower 2 bytes of data in a 32 bit

register, mask should be 0x0000FFFF.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal