Register Class Reference

class Register

Provides static methods for accessing the information stored in a TRegisterInfo object.

Public Member Functions
TUint32 GetCRm (const Debug::TRegisterInfo )
TUint32 GetCRn (const Debug::TRegisterInfo )
TUint32 GetCoproNum (const Debug::TRegisterInfo )
TUint32 GetCoreRegId (const Debug::TRegisterInfo )
TUint32 GetOpcode1 (const Debug::TRegisterInfo )
TUint32 GetOpcode2 (const Debug::TRegisterInfo )
TBool IsCoproReg (const Debug::TRegisterInfo )
TBool IsCoreReg (const Debug::TRegisterInfo )

Member Functions Documentation

GetCRm(const Debug::TRegisterInfo)

TUint32 GetCRm ( const Debug::TRegisterInfo aRegister ) [static, inline]

Get the CRm value of a coprocessor register

Parameters

const Debug::TRegisterInfo aRegister register ID to analyse

GetCRn(const Debug::TRegisterInfo)

TUint32 GetCRn ( const Debug::TRegisterInfo aRegister ) [static, inline]

Get the CRm value of a coprocessor register

Parameters

const Debug::TRegisterInfo aRegister register ID to analyse

GetCoproNum(const Debug::TRegisterInfo)

TUint32 GetCoproNum ( const Debug::TRegisterInfo aRegister ) [static, inline]

Get the coprocessor number of a coprocessor register

Parameters

const Debug::TRegisterInfo aRegister register ID to analyse

GetCoreRegId(const Debug::TRegisterInfo)

TUint32 GetCoreRegId ( const Debug::TRegisterInfo aRegister ) [static, inline]

Get the ID of the core register

Parameters

const Debug::TRegisterInfo aRegister register ID to analyse

GetOpcode1(const Debug::TRegisterInfo)

TUint32 GetOpcode1 ( const Debug::TRegisterInfo aRegister ) [static, inline]

Get the Opcode1 value of a coprocessor register

Parameters

const Debug::TRegisterInfo aRegister register ID to analyse

GetOpcode2(const Debug::TRegisterInfo)

TUint32 GetOpcode2 ( const Debug::TRegisterInfo aRegister ) [static, inline]

Get the Opcode2 value of a coprocessor register

Parameters

const Debug::TRegisterInfo aRegister register ID to analyse

IsCoproReg(const Debug::TRegisterInfo)

TBool IsCoproReg ( const Debug::TRegisterInfo aRegister ) [static, inline]

Identify whether aRegister is a coprocessor register

Parameters

const Debug::TRegisterInfo aRegister register ID to analyse

IsCoreReg(const Debug::TRegisterInfo)

TBool IsCoreReg ( const Debug::TRegisterInfo aRegister ) [static, inline]

Identify whether aRegister is a core register

Parameters

const Debug::TRegisterInfo aRegister register ID to analyse