57 lines
2.1 KiB
C
57 lines
2.1 KiB
C
/**
|
||
******************************************************************************
|
||
* @file
|
||
* @author
|
||
* @version
|
||
* @date
|
||
* @brief
|
||
* @function List:
|
||
******************************************************************************
|
||
* @attention
|
||
*
|
||
*
|
||
* <h2><center>© COPYRIGHT 2021 </center></h2>
|
||
******************************************************************************
|
||
* @History:
|
||
* @Author:
|
||
* @Data:
|
||
* @Version:
|
||
*/
|
||
#ifndef _PduR_h_
|
||
#define _PduR_h_
|
||
|
||
|
||
/*#include "Mem_Map.h"*/
|
||
#include "PduR_Types.h"
|
||
/*********************************************************************************************************************/
|
||
/* Module Identificatiion */
|
||
/*********************************************************************************************************************/
|
||
#define PduR_NumOfCOMTxObj COM_TXIPDUNUM //com層定義的非診斷 發送報文的id
|
||
#define PduR_NumOfCanIfRxObj 26u //没有用到,好奇怪;
|
||
#define PduR_NumOfCanTpRxSDU CANTP_NUM_RX_SDUS //診斷的rx,CANID個數,本工程分別是 750 7df
|
||
|
||
#define PDUR_NULL ((void*)0)
|
||
typedef uint16 PduR_PathIndex;
|
||
//extern const PduRRoutingTable* gPduRRoutTableComPtr;
|
||
//extern void PduR_Init(const PduR_PBConfigType* ConfigPtr);
|
||
|
||
/* 按照COM Tx(CANIf CanTP , LINIf LINTP ,FrIf FrTP)順序*/
|
||
extern const PduRRoutingTableIndexType PduRComRoutingTableIndex[];
|
||
|
||
/* 按照DCM Tx 順序*/ /*最小路由*/
|
||
extern const PduRRoutingTableIndexType PduRDcmRoutingTableIndex[2];
|
||
|
||
/* 按照CanIf Rx 順序*/
|
||
extern const PduRRoutingTableIndexType PduRCanIfRoutingTableIndex[PduR_NumOfCanIfRxObj];
|
||
|
||
/* 按照CanTp Rx 順序*/
|
||
//extern const PduRRoutingTableIndexType PduRCanTpRoutingTableIndex[18];///hhhhh
|
||
//extern const PduRRoutingTableIndexType PduRCanTpRoutingTableIndex[PduR_NumOfCanTpRxSDU];///hhhhh
|
||
|
||
extern const PduRDestPdu_Type PduRDestPduHandles[];
|
||
extern const PduRSrcPdu_Type PduRSrcPduHandles[];
|
||
|
||
//extern const PduRRoutingTableIndexType PduRComRoutingTableIndex[PduR_NumOfCOMTxObj];
|
||
|
||
#endif /*_PduR_h_ */
|