Lines Matching refs:hwreg
7 #include <hwreg/bitfields.h>
12 class SlaveAddressReg : public hwreg::RegisterBase<SlaveAddressReg, uint16_t> {
15 static auto Get() { return hwreg::RegisterAddr<SlaveAddressReg>(0x0); }
18 class FreqReg : public hwreg::RegisterBase<FreqReg, uint16_t> {
21 static auto Get() { return hwreg::RegisterAddr<FreqReg>(0x4); }
24 class ControlReg : public hwreg::RegisterBase<ControlReg, uint16_t, hwreg::EnablePrinter> {
32 static auto Get() { return hwreg::RegisterAddr<ControlReg>(0x8); }
35 class StatusReg : public hwreg::RegisterBase<StatusReg, uint16_t, hwreg::EnablePrinter> {
44 static auto Get() { return hwreg::RegisterAddr<StatusReg>(0xC); }
48 class DataReg : public hwreg::RegisterBase<DataReg, uint8_t> {
51 static auto Get() { return hwreg::RegisterAddr<DataReg>(0x10); }