2 * Configuration of module: PduR (PduR_PbCfg.c)
\r
7 * Configured for (MCU): STM32_F107
\r
9 * Module vendor: ArcCore
\r
10 * Generator version: 3.1.10
\r
12 * Generated by Arctic Studio (http://arccore.com)
\r
19 #if PDUR_CANIF_SUPPORT == STD_ON
\r
22 #if PDUR_CANTP_SUPPORT == STD_ON
\r
25 #if PDUR_LINIF_SUPPORT == STD_ON
\r
28 #if PDUR_COM_SUPPORT == STD_ON
\r
31 #if PDUR_DCM_SUPPORT == STD_ON
\r
34 #if PDUR_J1939TP_SUPPORT == STD_ON
\r
35 #include "J1939Tp.h"
\r
40 PduRTpBufferInfo_type PduRTpBuffers[] = {
\r
43 .status = PDUR_BUFFER_FREE,
\r
48 PduRTpBufferInfo_type *PduRTpRouteBufferPtrs[] = {
\r
54 const PduRDestPdu_type PduRDestination_CanDB_Message_1_PduRDestination = {
\r
55 .DestModule = ARC_PDUR_COM,
\r
56 .DestPduId = COM_PDU_ID_CanDB_Message_1,
\r
57 .DataProvision = PDUR_DIRECT,
\r
60 const PduRDestPdu_type PduRDestination_CanDB_Message_2_PduRDestination = {
\r
61 .DestModule = ARC_PDUR_CANIF,
\r
62 .DestPduId = CANIF_PDU_ID_CanDB_Message_2,
\r
63 .DataProvision = PDUR_DIRECT,
\r
67 const PduRDestPdu_type * const PduRDestinations_CanDB_Message_1[] = {
\r
68 &PduRDestination_CanDB_Message_1_PduRDestination,
\r
71 const PduRDestPdu_type * const PduRDestinations_CanDB_Message_2[] = {
\r
72 &PduRDestination_CanDB_Message_2_PduRDestination,
\r
77 const PduRRoutingPath_type PduRRoutingPath_CanDB_Message_1 = {
\r
78 .SrcModule = ARC_PDUR_CANIF,
\r
79 .SrcPduId = CANIF_PDU_ID_CanDB_Message_1,
\r
81 .PduRDestPdus = PduRDestinations_CanDB_Message_1
\r
83 const PduRRoutingPath_type PduRRoutingPath_CanDB_Message_2 = {
\r
84 .SrcModule = ARC_PDUR_COM,
\r
85 .SrcPduId = COM_PDU_ID_CanDB_Message_2,
\r
87 .PduRDestPdus = PduRDestinations_CanDB_Message_2
\r
91 const PduRRoutingPath_type * const PduRRoutingPaths[] = {
\r
92 &PduRRoutingPath_CanDB_Message_1,
\r
93 &PduRRoutingPath_CanDB_Message_2,
\r
98 PduR_PBConfigType PduR_Config = {
\r
99 .PduRConfigurationId = 0,
\r
100 .RoutingPaths = PduRRoutingPaths,
\r
101 .TpBuffers = PduRTpBuffers,
\r
102 .TpRouteBuffers = PduRTpRouteBufferPtrs,
\r