Error handling
Copyright IXXAT Automation GmbH
128
IEM Manual, 1.5
…
/** COM_k_UNIT_ID_XXX:
List of the Unit IDs
*/
#define COM_k_UNIT_ID_HC_ABM 1u
#define COM_k_UNIT_ID_HC_SHM 2u
#define COM_k_UNIT_ID_HC_BCC 3u
#define COM_k_UNIT_ID_HC_DCI 4u
#define COM_k_UNIT_ID_HC_SPI 5u
#define COM_k_UNIT_ID_HC_EMI 6u
#define COM_k_UNIT_ID_HC_FUPH 7u
#define COM_k_UNIT_ID_MC_ABM 50u
#define COM_k_UNIT_ID_MC_SHM 51u
#define COM_k_UNIT_ID_MC_BCC 52u
#define COM_k_UNIT_ID_MC_BSP 53u
#define COM_k_UNIT_ID_MC_CRM 54u
#define COM_k_UNIT_ID_MC_BPW_GEN 108u
#define COM_k_UNIT_ID_MC_BPW_PNIO 109u
#define COM_k_UNIT_ID_MC_BPW_ETC 110u
#define COM_k_UNIT_ID_MC_BPW_EPL 111u
#define COM_k_UNIT_ID_MC_BPW_EIP 112u
#define COM_k_UNIT_ID_MC_BPW_SC3 113u
#define COM_k_UNIT_ID_MC_BPW_MBS 114u
#define COM_k_UNIT_ID_MC_OS 120u
#define COM_k_UNIT_ID_MC_TCPIP 121u
#define COM_k_UNIT_ID_MC_TSE 122u
#define COM_k_UNIT_ID_MC_PNIO 128u
#define COM_k_UNIT_ID_MC_ETC 129u
#define COM_k_UNIT_ID_MC_EPL 130u
#define COM_k_UNIT_ID_MC_EIP 131u
#define COM_k_UNIT_ID_MC_SC3 132u
#define COM_k_UNIT_ID_MC_MBS 133u
#define COM_k_UNIT_ID_MC_DHSI 140u
#define COM_k_UNIT_ID_MC_EMHI 141u
#define COM_k_UNIT_ID_MC_HTH 142u
#define COM_k_UNIT_ID_MC_FUPM 150u
#define COM_k_UNIT_ID_MC_FUPM 151u
Figure 6-1: Unit IDs
COM_k_UNIT_ID_xx_yyy
| +--- yyy represents the unit name
+------ xx represents the location
HC
à
host
MC
à
module
Figure 6-2: Unit ID scheme
6.3
Assignment between errors and files
Each unit can consist of several modules (source files). To offer a further de-
bug granularity, each source file of a unit has a unique id which is also includ-
ed in a 32 bit error code.