diff --git a/include/inc-util/register.hpp b/include/inc-util/register.hpp index c0eeabd9f5b6250e193a13ac58e75f2bc3451414..23055ff88fdc2faa73a9cd1e7ceaf2adbb4ff7da 100644 --- a/include/inc-util/register.hpp +++ b/include/inc-util/register.hpp @@ -44,18 +44,20 @@ namespace IRDB_SDK /* other archs support added here, eventually */ }; - RegisterID_t strToRegister (const string& p_regStr); - RegisterID_t strToRegister (const char * p_regStr); - bool isValidRegister (const RegisterID_t p_reg); - bool is64bitRegister (const RegisterID_t p_reg); - bool is32bitRegister (const RegisterID_t p_reg); - bool is16bitRegister (const RegisterID_t p_reg); - bool is8bitRegister (const RegisterID_t p_reg); - int getRegisterBitWidth (const RegisterID_t p_reg); - string registerToString (const RegisterID_t p_reg); - RegisterID_t convertRegisterTo64bit (const RegisterID_t p_reg); - RegisterID_t convertRegisterTo32bit (const RegisterID_t p_reg); - RegisterID_t convertRegisterTo16bit (const RegisterID_t p_reg); - RegisterID_t convertRegisterTo8bit (const RegisterID_t p_reg); + RegisterID_t strToRegister (const string& p_regStr); + RegisterID_t strToRegister (const char * p_regStr); + bool isValidRegister (const RegisterID_t p_reg); + bool is64bitRegister (const RegisterID_t p_reg); + bool is32bitRegister (const RegisterID_t p_reg); + bool is16bitRegister (const RegisterID_t p_reg); + bool is8bitRegister (const RegisterID_t p_reg); + int getRegisterBitWidth (const RegisterID_t p_reg); + string registerToString (const RegisterID_t p_reg); + RegisterID_t convertRegisterTo64bit (const RegisterID_t p_reg); + RegisterID_t convertRegisterTo32bit (const RegisterID_t p_reg); + RegisterID_t convertRegisterTo16bit (const RegisterID_t p_reg); + RegisterID_t convertRegisterTo8bit (const RegisterID_t p_reg); + RegisterID_t convertRegisterTo8bitUpper (const RegisterID_t p_reg); + RegisterID_t convertRegisterTo8bitLower (const RegisterID_t p_reg); }