diff options
| -rw-r--r-- | command_id.cc | 11 | ||||
| -rw-r--r-- | include/command_id.h | 7 | 
2 files changed, 18 insertions, 0 deletions
| diff --git a/command_id.cc b/command_id.cc index 9c6c590..d81d487 100644 --- a/command_id.cc +++ b/command_id.cc @@ -134,6 +134,17 @@ const char *commandid_to_string(CommandID id) {      case CommandID::CHANGE_UPDATE_PIN:        return "CHANGE_UPDATE_PIN"; +  case CommandID::ENABLE_ADMIN_READONLY_UNCRYPTED_LUN: +      return "ENABLE_ADMIN_READONLY_UNCRYPTED_LUN"; +  case CommandID::ENABLE_ADMIN_READWRITE_UNCRYPTED_LUN: +        return "ENABLE_ADMIN_READWRITE_UNCRYPTED_LUN"; +  case CommandID::ENABLE_ADMIN_READONLY_ENCRYPTED_LUN: +        return "ENABLE_ADMIN_READONLY_ENCRYPTED_LUN"; +  case CommandID::ENABLE_ADMIN_READWRITE_ENCRYPTED_LUN: +        return "ENABLE_ADMIN_READWRITE_ENCRYPTED_LUN"; +  case CommandID::CHECK_SMARTCARD_USAGE: +        return "CHECK_SMARTCARD_USAGE"; +      case CommandID::GET_PW_SAFE_SLOT_STATUS:        return "GET_PW_SAFE_SLOT_STATUS";      case CommandID::GET_PW_SAFE_SLOT_NAME: diff --git a/include/command_id.h b/include/command_id.h index 7608201..1092ea9 100644 --- a/include/command_id.h +++ b/include/command_id.h @@ -124,6 +124,13 @@ enum class CommandID : uint8_t {    CHANGE_UPDATE_PIN = 0x20 + 26, +  //added in v0.48.5 +  ENABLE_ADMIN_READONLY_UNCRYPTED_LUN = 0x20 + 28, +  ENABLE_ADMIN_READWRITE_UNCRYPTED_LUN = 0x20 + 29, +  ENABLE_ADMIN_READONLY_ENCRYPTED_LUN = 0x20 + 30, +  ENABLE_ADMIN_READWRITE_ENCRYPTED_LUN = 0x20 + 31, +  CHECK_SMARTCARD_USAGE = 0x20 + 32, +    GET_PW_SAFE_SLOT_STATUS = 0x60,    GET_PW_SAFE_SLOT_NAME = 0x61,    GET_PW_SAFE_SLOT_PASSWORD = 0x62, | 
