struct ComponentIdRegister
Defined at line 59 of file ../../zircon/kernel/dev/coresight/include/dev/coresight/component.h
[CS] B2.2.1
The first component identification register (CIDR1).
Public Members
field_RsvdZ_68
field_classid_71
field_prmbl_1_72
Public Methods
template <, >
Class classid ()
Should conventionally be called |class| to match the spec, but that is a
C++ keyword.
Defined at line 71 of file ../../zircon/kernel/dev/coresight/include/dev/coresight/component.h
template <, >
SelfType & set_classid (Class val)
Should conventionally be called |class| to match the spec, but that is a
C++ keyword.
Defined at line 71 of file ../../zircon/kernel/dev/coresight/include/dev/coresight/component.h
template <, >
typename SelfType::ValueType prmbl_1 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 72 of file ../../zircon/kernel/dev/coresight/include/dev/coresight/component.h
template <, >
SelfType & set_prmbl_1 (typename SelfType::ValueType val)
Defined at line 72 of file ../../zircon/kernel/dev/coresight/include/dev/coresight/component.h
hwreg::RegisterAddr<ComponentIdRegister> Get ()
Defined at line 74 of file ../../zircon/kernel/dev/coresight/include/dev/coresight/component.h
Enumerations
enum Class
| Name | Value |
|---|---|
| kGenericVerification | 0x0 |
| k0x1RomTable | 0x1 |
| kCoreSight | 0x9 |
| kPeripheralTestBlock | 0xb |
| kGenericIp | 0xe |
| kNonStandard | 0xf |
Defined at line 60 of file ../../zircon/kernel/dev/coresight/include/dev/coresight/component.h