00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef FILE_ERRORDEFINES_H_SEEN
00027 #define FILE_ERRORDEFINES_H_SEEN
00028
00029
00030
00031
00032
00033 #define NO_ERROR_ALL_A_OK 0x0000
00034
00035
00036 #define IAT_NOT_CONFIGURED_CODE 0x1000
00037 #define CHT_NOT_CONFIGURED_CODE 0x1001
00038 #define TPS_NOT_CONFIGURED_CODE 0x1002
00039 #define EGO_NOT_CONFIGURED_CODE 0x1003
00040 #define BRV_NOT_CONFIGURED_CODE 0x1004
00041 #define MAP_NOT_CONFIGURED_CODE 0x1005
00042 #define AAP_NOT_CONFIGURED_CODE 0x1006
00043 #define MAT_NOT_CONFIGURED_CODE 0x1007
00044 #define EGO2_NOT_CONFIGURED_CODE 0x1008
00045 #define IAP_NOT_CONFIGURED_CODE 0x1009
00046 #define LOAD_NOT_CONFIGURED_CODE 0x100A
00047 #define AIRFLOW_NOT_CONFIGURED_CODE 0x100B
00048 #define BPW_NOT_CONFIGURED_CODE 0x100C
00049
00050
00051
00052 #define VE_TABLE_MAIN_LOAD_LENGTH_TOO_LONG 0x2000
00053 #define VE_TABLE_MAIN_RPM_LENGTH_TOO_LONG 0x2001
00054 #define VE_TABLE_MAIN_MAIN_LENGTH_TOO_LONG 0x2002
00055 #define BRV_MAX_TOO_LARGE 0x2003
00056
00057
00058
00059
00060
00061
00062
00063 #define unimplementedFunction 0x4000
00064 #define packetChecksumMismatch 0x4001
00065 #define invalidSourceAddress 0x4002
00066 #define payloadLengthTypeMismatch 0x4003
00067 #define payloadLengthHeaderMismatch 0x4004
00068 #define unrecognisedProtocolPayloadID 0x4005
00069 #define unrecognisedFirmwarePayloadID 0x4006
00070 #define invalidProtocolPayloadID 0x4007
00071 #define invalidFirmwarePayloadID 0x4008
00072 #define invalidMemoryActionForID 0x4009
00073
00074 #define invalidMainTableRPMOrder 0x5000
00075 #define invalidMainTableRPMIndex 0x5001
00076 #define invalidMainTableRPMLength 0x5002
00077 #define invalidMainTableLoadOrder 0x5003
00078 #define invalidMainTableLoadIndex 0x5004
00079 #define invalidMainTableLoadLength 0x5005
00080 #define invalidMainTableMainLength 0x5006
00081
00082 #define invalidTwoDTableAxisOrder 0x5010
00083
00084
00085 #else
00086
00087 #warning "Header file ERRORDEFINES_H seen before, sort it out!"
00088
00089 #endif