tao_z
2022-08-07 f453cfb645516628a6d1fa36e2ca633e1da6d708
Application/source/uds_modules/did.c
@@ -17,9 +17,9 @@
#define FIGNER_PRINT_WRITE (9)
#define FIGNER_PRINT_READ (10)
#define VA_InstallDate (80u)   // 4B
#define VA_PROGRAM_DATA (84u)  // 32B
#define VA_PROGRAM_DATE (100u) // 4B
#define VA_InstallDate (20u)  // 4B
#define VA_PROGRAM_DATA (21u) // 32B
#define VA_PROGRAM_DATE (25u) // 4B
#define ProgramBlockLenth (32u)
@@ -101,7 +101,7 @@
    for (i = 0; i < (ProgramBlockLenth >> 2); i++)
    {
        if (EE_OK != EE_ReadVariable32bits(VA_PROGRAM_DATA + i * 4, (p_dest + i)))
        if (EE_OK != EE_ReadVariable32bits(VA_PROGRAM_DATA + i, (p_dest + i)))
        {
            rtn = OP_STATUS_FAIL;
            break;
@@ -119,7 +119,7 @@
    for (i = 0; i < (ProgramBlockLenth >> 2); i++)
    {
        if (EE_OK != EE_WriteVariable32bits(VA_PROGRAM_DATA + i * 4, *(p_dest + i)))
        if (EE_OK != EE_WriteVariable32bits(VA_PROGRAM_DATA + i, *(p_dest + i)))
        {
            rtn = OP_STATUS_FAIL;
            break;