58 lines
2.2 KiB
C
58 lines
2.2 KiB
C
|
/* BEGIN_FILE_HDR
|
||
|
********************************************************************************
|
||
|
* NOTICE
|
||
|
* This software is the property of HiRain Technologies. Any information
|
||
|
* contained in this doc should not be reproduced, or used, or disclosed
|
||
|
* without the written authorization from HiRain Technologies.
|
||
|
********************************************************************************
|
||
|
* File Name : Dem.h
|
||
|
********************************************************************************
|
||
|
* Project/Product : AUTOSAR 4.0
|
||
|
* Title : Diagnostic Event Manager head File
|
||
|
* Author : HeYang
|
||
|
********************************************************************************
|
||
|
* Description : Includes all user relevant information for the tracing of
|
||
|
* product errors.
|
||
|
*
|
||
|
********************************************************************************
|
||
|
* Limitations : None
|
||
|
*
|
||
|
********************************************************************************
|
||
|
*
|
||
|
********************************************************************************
|
||
|
* Revision History:
|
||
|
*
|
||
|
* Version Date Initials CR# Descriptions
|
||
|
* --------- ---------- ------------ ---------- ---------------
|
||
|
* 01.00.00 06/06/2012 HeYang N/A Original
|
||
|
* 01.01.00 08/07/2013 Ning.Chen N/A
|
||
|
********************************************************************************
|
||
|
* END_FILE_HDR*/
|
||
|
#ifndef DEM_H
|
||
|
#define DEM_H
|
||
|
|
||
|
/*******************************************************************************
|
||
|
* Includes
|
||
|
*******************************************************************************/
|
||
|
#include "Std_Types.h"
|
||
|
#include "Dem_IntErrId.h"
|
||
|
|
||
|
typedef uint16 Dem_EventIdType;
|
||
|
|
||
|
typedef enum
|
||
|
{
|
||
|
DEM_EVENT_STATUS_PASSED,
|
||
|
DEM_EVENT_STATUS_FAILED,
|
||
|
DEM_EVENT_STATUS_PREPASSED,
|
||
|
DEM_EVENT_STATUS_PREFAILED
|
||
|
}Dem_EventStatusType;
|
||
|
/*******************************************************************************
|
||
|
* Global Function Define
|
||
|
*******************************************************************************/
|
||
|
extern void Dem_ReportErrorStatus
|
||
|
(
|
||
|
Dem_EventIdType EventId,
|
||
|
uint8 EventStatus
|
||
|
);
|
||
|
|
||
|
#endif/* DEM_H */
|