From 802fb4fd7bb51a929ec72d6d64a907a5da836330 Mon Sep 17 00:00:00 2001 From: XVLANAU Date: Mon, 21 Nov 2011 10:26:12 +0100 Subject: OTP Handling on u4500 Add De-Authentication command Add new error codes for permanent and persistent authentication ST-Ericsson ID: 255603 ST-Ericsson FOSS-OUT: NA Change-Id: Ib80d54f56d6be1b9aaf64e29b3f9e3cffb748faf Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31753 Tested-by: Vlatko STENKOSKI Tested-by: Aleksandar GASOSKI Reviewed-by: Vlatko PISTOLOV Tested-by: Vlatko PISTOLOV --- lcmodule/source/LCM.rc | 10 +++++----- .../config/commands.xml | 12 ++++++++++++ .../config/error_codes.xml | 4 ++++ .../source/lcm_version.c | 2 +- source/CEH/commands_impl.cpp | 7 +++++++ source/LCDriver.cpp | 8 ++++++++ source/LCDriver.h | 8 ++++++++ source/LCDriver.rc | 6 +++--- source/LCDriverMethods.cpp | 19 +++++++++++++++++++ source/LCDriverMethods.h | 1 + source/LcdVersion.cpp | 2 +- source/config/commands.xml | 11 +++++++++++ 12 files changed, 80 insertions(+), 10 deletions(-) diff --git a/lcmodule/source/LCM.rc b/lcmodule/source/LCM.rc index 34fffa4..16c2409 100644 --- a/lcmodule/source/LCM.rc +++ b/lcmodule/source/LCM.rc @@ -69,15 +69,15 @@ BEGIN BEGIN BLOCK "040904b0" BEGIN - VALUE "Comments", "Build date: 2011-11-17" + VALUE "Comments", "Build date: 2011-11-18" VALUE "CompanyName", "STEricsson AB" - VALUE "FileDescription", "LCDriver Dynamic Link Library" + VALUE "FileDescription", "LCM Dynamic Link Library" VALUE "FileVersion", "1, 0, 0, 1" - VALUE "InternalName", "Loader Communication Driver" + VALUE "InternalName", "Loader Communication Module" VALUE "LegalCopyright", "Copyright (C) STEricsson AB 2011" - VALUE "PrivateBuild", "Change-Id: I90074ddf7bca008f8f34777b749dc5bb44346d24" + VALUE "PrivateBuild", "Change-Id: Ib80d54f56d6be1b9aaf64e29b3f9e3cffb748faf" VALUE "ProductName", "CXA1104507 Loader Communication Module" - VALUE "ProductVersion", "PX1" + VALUE "ProductVersion", "PX2" END END BLOCK "VarFileInfo" diff --git a/lcmodule/source/cnh1606344_ldr_communication_module/config/commands.xml b/lcmodule/source/cnh1606344_ldr_communication_module/config/commands.xml index 4c60f44..4d32f14 100644 --- a/lcmodule/source/cnh1606344_ldr_communication_module/config/commands.xml +++ b/lcmodule/source/cnh1606344_ldr_communication_module/config/commands.xml @@ -388,6 +388,18 @@ + + supportedcmdtype="longrunning"> + + + This command is used by the Loader to deauthenticates the ME from prior authentications to prevent unauthorized access. + + + Deauthentication type: 1 = permanent deauthentication, 0 = deauthenticate until next reboot of the ME. + + + + diff --git a/lcmodule/source/cnh1606344_ldr_communication_module/config/error_codes.xml b/lcmodule/source/cnh1606344_ldr_communication_module/config/error_codes.xml index 1c2bb7e..af1048f 100644 --- a/lcmodule/source/cnh1606344_ldr_communication_module/config/error_codes.xml +++ b/lcmodule/source/cnh1606344_ldr_communication_module/config/error_codes.xml @@ -16,6 +16,7 @@ Check the input parameters in the command that you try to execute. Repeat operation. Report if problem is not solved. Try to reset the loader and if problem still exist, report this error. Try to reset the loader and if still exist the problem, report this error. + Try to reset the loader and if still exist the problem, report this error.