struct MmioBaseAddressReg

Defined at line 72 of file ../../src/devices/pci/lib/cpp/config.h

Public Members

 field_base_address_76
 field_is_prefetchable_77
 field_type_78
 field_is_io_space_79
static const uint32_t kType32Bit
static const uint32_t kType64Bit

Public Methods

template <, >
typename SelfType::ValueType base_address ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 76 of file ../../src/devices/pci/lib/cpp/config.h

template <, >
SelfType & set_base_address (typename SelfType::ValueType val)

Defined at line 76 of file ../../src/devices/pci/lib/cpp/config.h

template <, >
typename SelfType::ValueType is_prefetchable ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 77 of file ../../src/devices/pci/lib/cpp/config.h

template <, >
SelfType & set_is_prefetchable (typename SelfType::ValueType val)

Defined at line 77 of file ../../src/devices/pci/lib/cpp/config.h

template <, >
SelfType & set_type (typename SelfType::ValueType val)

Defined at line 78 of file ../../src/devices/pci/lib/cpp/config.h

template <, >
typename SelfType::ValueType type ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 78 of file ../../src/devices/pci/lib/cpp/config.h

template <, >
typename SelfType::ValueType is_io_space ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 79 of file ../../src/devices/pci/lib/cpp/config.h

template <, >
SelfType & set_is_io_space (typename SelfType::ValueType val)

Defined at line 79 of file ../../src/devices/pci/lib/cpp/config.h

Records