From 4b6669c35dc218dd2d2c12a4e1e857217d411dd3 Mon Sep 17 00:00:00 2001 From: liumin Date: Sat, 5 Jul 2025 07:48:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20/?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CL2.0.asm | 4129 +++++++++++++++++++++++++++++++++++++++++++++++++++++ CL2.0.dav | Bin 0 -> 88683 bytes CL2.0.dpt | 3928 ++++++++++++++++++++++++++++++++++++++++++++++++++ CL2.0.plg | 1543 ++++++++++++++++++++ CL2.0.rtf | 1154 +++++++++++++++ 5 files changed, 10754 insertions(+) create mode 100644 CL2.0.asm create mode 100644 CL2.0.dav create mode 100644 CL2.0.dpt create mode 100644 CL2.0.plg create mode 100644 CL2.0.rtf diff --git a/CL2.0.asm b/CL2.0.asm new file mode 100644 index 0000000..28894e9 --- /dev/null +++ b/CL2.0.asm @@ -0,0 +1,4129 @@ +;**************************************************************************** +; Filename CL2.0.asm +; Project CL2.0.dav +;---------------------------------------------------------------------------- +; Description This file contains the assembler formatted information +; about the actual project values. It will be used by your +; programming environment. +; +; PLEASE DO NOT MODIFY THIS FILE ! +; +;---------------------------------------------------------------------------- +; Date 2024/8/22 08:23:16 +; +;**************************************************************************** + + +; RMAP=x -CPU Accumulator Register +ACC_ACC0 SET 0 +ACC_ACC1 SET 0 +ACC_ACC2 SET 0 +ACC_ACC3 SET 0 +ACC_ACC4 SET 0 +ACC_ACC5 SET 0 +ACC_ACC6 SET 0 +ACC_ACC7 SET 0 + +; RMAP=0 PAGE=1-ADC Channel 0 Control Register +ADC_CHCTR0_LCC SET 0 +ADC_CHCTR0_RESRSEL SET 0 + +; RMAP=0 PAGE=1-ADC Channel 1 Control Register +ADC_CHCTR1_LCC SET 0 +ADC_CHCTR1_RESRSEL SET 0 + +; RMAP=0 PAGE=1-ADC Channel 2 Control Register +ADC_CHCTR2_LCC SET 0 +ADC_CHCTR2_RESRSEL SET 0 + +; RMAP=0 PAGE=1-ADC Channel 3 Control Register +ADC_CHCTR3_LCC SET 0 +ADC_CHCTR3_RESRSEL SET 0 + +; RMAP=0 PAGE=1-ADC Channel 4 Control Register +ADC_CHCTR4_LCC SET 0 +ADC_CHCTR4_RESRSEL SET 0 + +; RMAP=0 PAGE=1-ADC Channel 5 Control Register +ADC_CHCTR5_LCC SET 0 +ADC_CHCTR5_RESRSEL SET 0 + +; RMAP=0 PAGE=1-ADC Channel 6 Control Register +ADC_CHCTR6_LCC SET 0 +ADC_CHCTR6_RESRSEL SET 0 + +; RMAP=0 PAGE=1-ADC Channel 7 Control Register +ADC_CHCTR7_LCC SET 0 +ADC_CHCTR7_RESRSEL SET 0 + +; RMAP=0 PAGE=5-ADC Channel Interrupt Clear Register +ADC_CHINCR_CHINC0 SET 0 +ADC_CHINCR_CHINC1 SET 0 +ADC_CHINCR_CHINC2 SET 0 +ADC_CHINCR_CHINC3 SET 0 +ADC_CHINCR_CHINC4 SET 0 +ADC_CHINCR_CHINC5 SET 0 +ADC_CHINCR_CHINC6 SET 0 +ADC_CHINCR_CHINC7 SET 0 + +; RMAP=0 PAGE=5-ADC Channel Interrupt Flag Register +ADC_CHINFR_CHINF0 SET 0 +ADC_CHINFR_CHINF1 SET 0 +ADC_CHINFR_CHINF2 SET 0 +ADC_CHINFR_CHINF3 SET 0 +ADC_CHINFR_CHINF4 SET 0 +ADC_CHINFR_CHINF5 SET 0 +ADC_CHINFR_CHINF6 SET 0 +ADC_CHINFR_CHINF7 SET 0 + +; RMAP=0 PAGE=5-ADC Channel Interrupt Node Pointer Register +ADC_CHINPR_CHINP0 SET 0 +ADC_CHINPR_CHINP1 SET 0 +ADC_CHINPR_CHINP2 SET 0 +ADC_CHINPR_CHINP3 SET 0 +ADC_CHINPR_CHINP4 SET 0 +ADC_CHINPR_CHINP5 SET 0 +ADC_CHINPR_CHINP6 SET 0 +ADC_CHINPR_CHINP7 SET 0 + +; RMAP=0 PAGE=5-ADC Channel Interrupt Set Register +ADC_CHINSR_CHINS0 SET 0 +ADC_CHINSR_CHINS1 SET 0 +ADC_CHINSR_CHINS2 SET 0 +ADC_CHINSR_CHINS3 SET 0 +ADC_CHINSR_CHINS4 SET 0 +ADC_CHINSR_CHINS5 SET 0 +ADC_CHINSR_CHINS6 SET 0 +ADC_CHINSR_CHINS7 SET 0 + +; RMAP=0 PAGE=6-ADC Source 1 Conversion Request Control Register +ADC_CRCR1_CH4 SET 0 +ADC_CRCR1_CH5 SET 0 +ADC_CRCR1_CH6 SET 0 +ADC_CRCR1_CH7 SET 0 + +; RMAP=0 PAGE=6-ADC Source 1 Conversion Request Mode Register +ADC_CRMR1_0 SET 0 +ADC_CRMR1_CLRPND SET 0 +ADC_CRMR1_ENGT SET 0 +ADC_CRMR1_ENSI SET 0 +ADC_CRMR1_ENTR SET 0 +ADC_CRMR1_LDEV SET 0 +ADC_CRMR1_RSV SET 0 +ADC_CRMR1_SCAN SET 0 + +; RMAP=0 PAGE=6-ADC Source 1 Conversion Request Pending Register +ADC_CRPR1_CHP4 SET 0 +ADC_CRPR1_CHP5 SET 0 +ADC_CRPR1_CHP6 SET 0 +ADC_CRPR1_CHP7 SET 0 + +; RMAP=0 PAGE=0-ADC External Trigger Control Register +ADC_ETRCR_ETRSEL0 SET 0 +ADC_ETRCR_ETRSEL1 SET 0 +ADC_ETRCR_SYNEN0 SET 0 +ADC_ETRCR_SYNEN1 SET 0 + +; RMAP=0 PAGE=5-ADC Event Interrupt Clear Register +ADC_EVINCR_EVINC0 SET 0 +ADC_EVINCR_EVINC1 SET 0 +ADC_EVINCR_EVINC4 SET 0 +ADC_EVINCR_EVINC5 SET 0 +ADC_EVINCR_EVINC6 SET 0 +ADC_EVINCR_EVINC7 SET 0 + +; RMAP=0 PAGE=5-ADC Event Interrupt Flag Register +ADC_EVINFR_EVINF0 SET 0 +ADC_EVINFR_EVINF1 SET 0 +ADC_EVINFR_EVINF4 SET 0 +ADC_EVINFR_EVINF5 SET 0 +ADC_EVINFR_EVINF6 SET 0 +ADC_EVINFR_EVINF7 SET 0 + +; RMAP=0 PAGE=5-ADC Event Interrupt Node Pointer Register +ADC_EVINPR_EVINP0 SET 0 +ADC_EVINPR_EVINP1 SET 0 +ADC_EVINPR_EVINP4 SET 0 +ADC_EVINPR_EVINP5 SET 0 +ADC_EVINPR_EVINP6 SET 0 +ADC_EVINPR_EVINP7 SET 0 + +; RMAP=0 PAGE=5-ADC Event Interrupt Set Flag Register +ADC_EVINSR_EVINS0 SET 0 +ADC_EVINSR_EVINS1 SET 0 +ADC_EVINSR_EVINS4 SET 0 +ADC_EVINSR_EVINS5 SET 0 +ADC_EVINSR_EVINS6 SET 0 +ADC_EVINSR_EVINS7 SET 0 + +; RMAP=0 PAGE=0-ADC Global Control Register +ADC_GLOBCTR_ANON SET 0 +ADC_GLOBCTR_CTC SET 3 +ADC_GLOBCTR_DW SET 0 + +; RMAP=0 PAGE=0-ADC Global Status Register +ADC_GLOBSTR_BUSY SET 0 +ADC_GLOBSTR_CHNR SET 0 +ADC_GLOBSTR_SAMPLE SET 0 + +; RMAP=0 PAGE=0-ADC Input Class 0 Register +ADC_INPCR0_STC SET 0 + +; RMAP=0 PAGE=0-ADC Limit Check Boundary Register +ADC_LCBR_BOUND0 SET 7 +ADC_LCBR_BOUND1 SET 11 + +; RMAP=0 -ADC Page Register +ADC_PAGE_OP SET 0 +ADC_PAGE_PAGE SET 0 +ADC_PAGE_STNR SET 0 + +; RMAP=0 PAGE=0-ADC Priority and Arbitration Register +ADC_PRAR_ARBM SET 0 +ADC_PRAR_ASEN0 SET 0 +ADC_PRAR_ASEN1 SET 0 +ADC_PRAR_CSM0 SET 0 +ADC_PRAR_CSM1 SET 0 +ADC_PRAR_PRIO0 SET 0 +ADC_PRAR_PRIO1 SET 0 + +; RMAP=0 PAGE=6-ADC Source 0 Queue 0 Register +ADC_Q0R0_ENSI SET 0 +ADC_Q0R0_EXTR SET 0 +ADC_Q0R0_REQCHNR SET 0 +ADC_Q0R0_RF SET 0 +ADC_Q0R0_V SET 0 + +; RMAP=0 PAGE=6-ADC Source 0 Queue Backup Register +ADC_QBUR0_ENSI SET 0 +ADC_QBUR0_EXTR SET 0 +ADC_QBUR0_REQCHNR SET 0 +ADC_QBUR0_RF SET 0 +ADC_QBUR0_V SET 0 + +; RMAP=0 PAGE=6-ADC Source 0 Queue Input Register +ADC_QINR0_ENSI SET 0 +ADC_QINR0_EXTR SET 0 +ADC_QINR0_REQCHNR SET 0 +ADC_QINR0_RF SET 0 + +; RMAP=0 PAGE=6-ADC Source 0 Queue Mode Register +ADC_QMR0_0 SET 0 +ADC_QMR0_CEV SET 0 +ADC_QMR0_CLRV SET 0 +ADC_QMR0_ENGT SET 0 +ADC_QMR0_ENTR SET 0 +ADC_QMR0_FLUSH SET 0 +ADC_QMR0_TREV SET 0 + +; RMAP=0 PAGE=6-ADC Source 0 Queue Status Register +ADC_QSR0_EMPTY SET 0 +ADC_QSR0_EV SET 0 +ADC_QSR0_FILL SET 0 +ADC_QSR0_RSV SET 0 + +; RMAP=0 PAGE=4-ADC Result 0 Control Register +ADC_RCR0_DRCTR SET 0 +ADC_RCR0_IEN SET 0 +ADC_RCR0_VFCTR SET 0 +ADC_RCR0_WFR SET 0 + +; RMAP=0 PAGE=4-ADC Result 1 Control Register +ADC_RCR1_DRCTR SET 0 +ADC_RCR1_IEN SET 0 +ADC_RCR1_VFCTR SET 0 +ADC_RCR1_WFR SET 0 + +; RMAP=0 PAGE=4-ADC Result 2 Control Register +ADC_RCR2_DRCTR SET 0 +ADC_RCR2_IEN SET 0 +ADC_RCR2_VFCTR SET 0 +ADC_RCR2_WFR SET 0 + +; RMAP=0 PAGE=4-ADC Result 3 Control Register +ADC_RCR3_DRCTR SET 0 +ADC_RCR3_IEN SET 0 +ADC_RCR3_VFCTR SET 0 +ADC_RCR3_WFR SET 0 + +; RMAP=0 PAGE=2-ADC Result 0 Register High +ADC_RESR0H_RESULT SET 0 + +; RMAP=0 PAGE=2-ADC Result 0 Register Low +ADC_RESR0L_CHNR SET 0 +ADC_RESR0L_DRC SET 0 +ADC_RESR0L_RESULT SET 0 +ADC_RESR0L_VF SET 0 + +; RMAP=0 PAGE=2-ADC Result 1 Register High +ADC_RESR1H_RESULT SET 0 + +; RMAP=0 PAGE=2-ADC Result 1 Register Low +ADC_RESR1L_CHNR SET 0 +ADC_RESR1L_DRC SET 0 +ADC_RESR1L_RESULT SET 0 +ADC_RESR1L_VF SET 0 + +; RMAP=0 PAGE=2-ADC Result 2 Register High +ADC_RESR2H_RESULT SET 0 + +; RMAP=0 PAGE=2-ADC Result 2 Register Low +ADC_RESR2L_CHNR SET 0 +ADC_RESR2L_DRC SET 0 +ADC_RESR2L_RESULT SET 0 +ADC_RESR2L_VF SET 0 + +; RMAP=0 PAGE=2-ADC Result 3 Register High +ADC_RESR3H_RESULT SET 0 + +; RMAP=0 PAGE=2-ADC Result 3 Register Low +ADC_RESR3L_CHNR SET 0 +ADC_RESR3L_DRC SET 0 +ADC_RESR3L_RESULT SET 0 +ADC_RESR3L_VF SET 0 + +; RMAP=0 PAGE=3-ADC Result 0 View A Register High +ADC_RESRA0H_RESULT SET 0 + +; RMAP=0 PAGE=3-ADC Result 0 View A Register Low +ADC_RESRA0L_CHNR SET 0 +ADC_RESRA0L_DRC SET 0 +ADC_RESRA0L_RESULT SET 0 +ADC_RESRA0L_VF SET 0 + +; RMAP=0 PAGE=3-ADC Result 1 View A Register High +ADC_RESRA1H_RESULT SET 0 + +; RMAP=0 PAGE=3-ADC Result 1 View A Register Low +ADC_RESRA1L_CHNR SET 0 +ADC_RESRA1L_DRC SET 0 +ADC_RESRA1L_RESULT SET 0 +ADC_RESRA1L_VF SET 0 + +; RMAP=0 PAGE=3-ADC Result 2 View A Register High +ADC_RESRA2H_RESULT SET 0 + +; RMAP=0 PAGE=3-ADC Result 2 View A Register Low +ADC_RESRA2L_CHNR SET 0 +ADC_RESRA2L_DRC SET 0 +ADC_RESRA2L_RESULT SET 0 +ADC_RESRA2L_VF SET 0 + +; RMAP=0 PAGE=3-ADC Result 3 View A Register High +ADC_RESRA3H_RESULT SET 0 + +; RMAP=0 PAGE=3-ADC Result 3 View A Register Low +ADC_RESRA3L_CHNR SET 0 +ADC_RESRA3L_DRC SET 0 +ADC_RESRA3L_RESULT SET 0 +ADC_RESRA3L_VF SET 0 + +; RMAP=0 PAGE=4-ADC Valid Flag Clear Register +ADC_VFCR_VFC0 SET 0 +ADC_VFCR_VFC1 SET 0 +ADC_VFCR_VFC2 SET 0 +ADC_VFCR_VFC3 SET 0 + +; RMAP=0 PAGE=0-SCU Baud Rate Control Register +BCON_BGSEL SET 0 +BCON_BRDIS SET 0 +BCON_BRPRE SET 0 +BCON_R SET 0 + +; RMAP=0 PAGE=0-SCU Baud Rate Timer/Reload Register +BG_BR_VALUE SET 1 + +; RMAP=x -CPU B Register +B_B0 SET 0 +B_B1 SET 0 +B_B2 SET 0 +B_B3 SET 0 +B_B4 SET 0 +B_B5 SET 0 +B_B6 SET 0 +B_B7 SET 0 + +; RMAP=0 -MultiCAN Serial Channel Control Register +CAN_ADCON_AUAD SET 0 +CAN_ADCON_BSY SET 0 +CAN_ADCON_RWEN SET 0 +CAN_ADCON_V0 SET 0 +CAN_ADCON_V1 SET 0 +CAN_ADCON_V2 SET 0 +CAN_ADCON_V3 SET 0 + +; RMAP=0 -MultiCAN Baud Rate Control Register +CAN_ADH_CA10 SET 0 +CAN_ADH_CA11 SET 0 +CAN_ADH_CA12 SET 0 +CAN_ADH_CA13 SET 0 + +; RMAP=0 -MultiCAN Serial Data Buffer Register +CAN_ADL_CA2 SET 0 +CAN_ADL_CA3 SET 0 +CAN_ADL_CA4 SET 0 +CAN_ADL_CA5 SET 0 +CAN_ADL_CA6 SET 0 +CAN_ADL_CA7 SET 0 +CAN_ADL_CA8 SET 0 +CAN_ADL_CA9 SET 0 + +; RMAP=0 -MultiCAN CAN Data Register 0 +CAN_DATA0_CD[7:0] SET 0 + +; RMAP=0 -MultiCAN CAN Data Register 1 +CAN_DATA1_CD[15:8] SET 0 + +; RMAP=0 -MultiCAN CAN Data Register 2 +CAN_DATA2_CD SET 0 + +; RMAP=0 -MultiCAN CAN Data Register 3 +CAN_DATA3_CD SET 0 + +; List Register 0 +CAN_LIST0_0 SET 0 +CAN_LIST0_BEGIN SET 0 +CAN_LIST0_EMPTY SET 0 +CAN_LIST0_END SET 0 +CAN_LIST0_SIZE SET 0 + +; List Register 1 +CAN_LIST1_0 SET 0 +CAN_LIST1_BEGIN SET 0 +CAN_LIST1_EMPTY SET 0 +CAN_LIST1_END SET 0 +CAN_LIST1_SIZE SET 0 + +; List Register 2 +CAN_LIST2_0 SET 0 +CAN_LIST2_BEGIN SET 0 +CAN_LIST2_EMPTY SET 0 +CAN_LIST2_END SET 0 +CAN_LIST2_SIZE SET 0 + +; List Register 3 +CAN_LIST3_0 SET 0 +CAN_LIST3_BEGIN SET 0 +CAN_LIST3_EMPTY SET 0 +CAN_LIST3_END SET 0 +CAN_LIST3_SIZE SET 0 + +; List Register 4 +CAN_LIST4_0 SET 0 +CAN_LIST4_BEGIN SET 0 +CAN_LIST4_EMPTY SET 0 +CAN_LIST4_END SET 0 +CAN_LIST4_SIZE SET 0 + +; List Register 5 +CAN_LIST5_0 SET 0 +CAN_LIST5_BEGIN SET 0 +CAN_LIST5_EMPTY SET 0 +CAN_LIST5_END SET 0 +CAN_LIST5_SIZE SET 0 + +; List Register 6 +CAN_LIST6_0 SET 0 +CAN_LIST6_BEGIN SET 0 +CAN_LIST6_EMPTY SET 0 +CAN_LIST6_END SET 0 +CAN_LIST6_SIZE SET 0 + +; List Register 7 +CAN_LIST7_0 SET 0 +CAN_LIST7_BEGIN SET 0 +CAN_LIST7_EMPTY SET 0 +CAN_LIST7_END SET 0 +CAN_LIST7_SIZE SET 0 + +; MultiCAN Module Control Register +CAN_MCR_0 SET 0 +CAN_MCR_0 SET 0 +CAN_MCR_MPSEL SET 0 + +; Module Interrupt Trigger Register +CAN_MITR_IT[31:8] SET 0 +CAN_MITR_IT[7:0] SET 0 + +; CAN Message Object 0 Acceptance Mask Register +CAN_MOAMR0_0 SET 0 +CAN_MOAMR0_AM SET 536870911 +CAN_MOAMR0_MIDE SET 1 + +; CAN Message Object 10 Acceptance Mask Register +CAN_MOAMR10_0 SET 0 +CAN_MOAMR10_AM SET 536870911 +CAN_MOAMR10_MIDE SET 1 + +; CAN Message Object 11 Acceptance Mask Register +CAN_MOAMR11_0 SET 0 +CAN_MOAMR11_AM SET 536870911 +CAN_MOAMR11_MIDE SET 1 + +; CAN Message Object 12 Acceptance Mask Register +CAN_MOAMR12_0 SET 0 +CAN_MOAMR12_AM SET 536870911 +CAN_MOAMR12_MIDE SET 1 + +; CAN Message Object 13 Acceptance Mask Register +CAN_MOAMR13_0 SET 0 +CAN_MOAMR13_AM SET 536870911 +CAN_MOAMR13_MIDE SET 1 + +; CAN Message Object 14 Acceptance Mask Register +CAN_MOAMR14_0 SET 0 +CAN_MOAMR14_AM SET 536870911 +CAN_MOAMR14_MIDE SET 1 + +; CAN Message Object 15 Acceptance Mask Register +CAN_MOAMR15_0 SET 0 +CAN_MOAMR15_AM SET 536870911 +CAN_MOAMR15_MIDE SET 1 + +; CAN Message Object 16 Acceptance Mask Register +CAN_MOAMR16_0 SET 0 +CAN_MOAMR16_AM SET 536870911 +CAN_MOAMR16_MIDE SET 1 + +; CAN Message Object 17 Acceptance Mask Register +CAN_MOAMR17_0 SET 0 +CAN_MOAMR17_AM SET 536870911 +CAN_MOAMR17_MIDE SET 1 + +; CAN Message Object 18 Acceptance Mask Register +CAN_MOAMR18_0 SET 0 +CAN_MOAMR18_AM SET 536870911 +CAN_MOAMR18_MIDE SET 1 + +; CAN Message Object 19 Acceptance Mask Register +CAN_MOAMR19_0 SET 0 +CAN_MOAMR19_AM SET 536870911 +CAN_MOAMR19_MIDE SET 1 + +; CAN Message Object 1 Acceptance Mask Register +CAN_MOAMR1_0 SET 0 +CAN_MOAMR1_AM SET 536870911 +CAN_MOAMR1_MIDE SET 1 + +; CAN Message Object 20 Acceptance Mask Register +CAN_MOAMR20_0 SET 0 +CAN_MOAMR20_AM SET 536870911 +CAN_MOAMR20_MIDE SET 1 + +; CAN Message Object 21 Acceptance Mask Register +CAN_MOAMR21_0 SET 0 +CAN_MOAMR21_AM SET 536870911 +CAN_MOAMR21_MIDE SET 1 + +; CAN Message Object 22 Acceptance Mask Register +CAN_MOAMR22_0 SET 0 +CAN_MOAMR22_AM SET 536870911 +CAN_MOAMR22_MIDE SET 1 + +; CAN Message Object 23 Acceptance Mask Register +CAN_MOAMR23_0 SET 0 +CAN_MOAMR23_AM SET 536870911 +CAN_MOAMR23_MIDE SET 1 + +; CAN Message Object 24 Acceptance Mask Register +CAN_MOAMR24_0 SET 0 +CAN_MOAMR24_AM SET 536870911 +CAN_MOAMR24_MIDE SET 1 + +; CAN Message Object 25 Acceptance Mask Register +CAN_MOAMR25_0 SET 0 +CAN_MOAMR25_AM SET 536870911 +CAN_MOAMR25_MIDE SET 1 + +; CAN Message Object 26 Acceptance Mask Register +CAN_MOAMR26_0 SET 0 +CAN_MOAMR26_AM SET 536870911 +CAN_MOAMR26_MIDE SET 1 + +; CAN Message Object 27 Acceptance Mask Register +CAN_MOAMR27_0 SET 0 +CAN_MOAMR27_AM SET 536870911 +CAN_MOAMR27_MIDE SET 1 + +; CAN Message Object 28 Acceptance Mask Register +CAN_MOAMR28_0 SET 0 +CAN_MOAMR28_AM SET 536870911 +CAN_MOAMR28_MIDE SET 1 + +; CAN Message Object 29 Acceptance Mask Register +CAN_MOAMR29_0 SET 0 +CAN_MOAMR29_AM SET 536870911 +CAN_MOAMR29_MIDE SET 1 + +; CAN Message Object 2 Acceptance Mask Register +CAN_MOAMR2_0 SET 0 +CAN_MOAMR2_AM SET 536870911 +CAN_MOAMR2_MIDE SET 1 + +; CAN Message Object 30 Acceptance Mask Register +CAN_MOAMR30_0 SET 0 +CAN_MOAMR30_AM SET 536870911 +CAN_MOAMR30_MIDE SET 1 + +; CAN Message Object 31 Acceptance Mask Register +CAN_MOAMR31_0 SET 0 +CAN_MOAMR31_AM SET 536870911 +CAN_MOAMR31_MIDE SET 1 + +; CAN Message Object 3 Acceptance Mask Register +CAN_MOAMR3_0 SET 0 +CAN_MOAMR3_AM SET 536870911 +CAN_MOAMR3_MIDE SET 1 + +; CAN Message Object 4 Acceptance Mask Register +CAN_MOAMR4_0 SET 0 +CAN_MOAMR4_AM SET 536870911 +CAN_MOAMR4_MIDE SET 1 + +; CAN Message Object 5 Acceptance Mask Register +CAN_MOAMR5_0 SET 0 +CAN_MOAMR5_AM SET 536870911 +CAN_MOAMR5_MIDE SET 1 + +; CAN Message Object 6 Acceptance Mask Register +CAN_MOAMR6_0 SET 0 +CAN_MOAMR6_AM SET 536870911 +CAN_MOAMR6_MIDE SET 1 + +; CAN Message Object 7 Acceptance Mask Register +CAN_MOAMR7_0 SET 0 +CAN_MOAMR7_AM SET 536870911 +CAN_MOAMR7_MIDE SET 1 + +; CAN Message Object 8 Acceptance Mask Register +CAN_MOAMR8_0 SET 0 +CAN_MOAMR8_AM SET 536870911 +CAN_MOAMR8_MIDE SET 1 + +; CAN Message Object 9 Acceptance Mask Register +CAN_MOAMR9_0 SET 0 +CAN_MOAMR9_AM SET 536870911 +CAN_MOAMR9_MIDE SET 1 + +; CAN Message Object 0 Arbitration Register +CAN_MOAR0_ID SET 268435457 +CAN_MOAR0_IDE SET 1 +CAN_MOAR0_PRI SET 3 + +; CAN Message Object 10 Arbitration Register +CAN_MOAR10_ID SET 285212672 +CAN_MOAR10_IDE SET 1 +CAN_MOAR10_PRI SET 3 + +; CAN Message Object 11 Arbitration Register +CAN_MOAR11_ID SET 0 +CAN_MOAR11_IDE SET 0 +CAN_MOAR11_PRI SET 3 + +; CAN Message Object 12 Arbitration Register +CAN_MOAR12_ID SET 0 +CAN_MOAR12_IDE SET 0 +CAN_MOAR12_PRI SET 3 + +; CAN Message Object 13 Arbitration Register +CAN_MOAR13_ID SET 0 +CAN_MOAR13_IDE SET 0 +CAN_MOAR13_PRI SET 3 + +; CAN Message Object 14 Arbitration Register +CAN_MOAR14_ID SET 0 +CAN_MOAR14_IDE SET 0 +CAN_MOAR14_PRI SET 3 + +; CAN Message Object 15 Arbitration Register +CAN_MOAR15_ID SET 0 +CAN_MOAR15_IDE SET 0 +CAN_MOAR15_PRI SET 3 + +; CAN Message Object 16 Arbitration Register +CAN_MOAR16_ID SET 0 +CAN_MOAR16_IDE SET 0 +CAN_MOAR16_PRI SET 3 + +; CAN Message Object 17 Arbitration Register +CAN_MOAR17_ID SET 0 +CAN_MOAR17_IDE SET 0 +CAN_MOAR17_PRI SET 3 + +; CAN Message Object 18 Arbitration Register +CAN_MOAR18_ID SET 0 +CAN_MOAR18_IDE SET 0 +CAN_MOAR18_PRI SET 3 + +; CAN Message Object 19 Arbitration Register +CAN_MOAR19_ID SET 0 +CAN_MOAR19_IDE SET 0 +CAN_MOAR19_PRI SET 3 + +; CAN Message Object 1 Arbitration Register +CAN_MOAR1_ID SET 268435458 +CAN_MOAR1_IDE SET 1 +CAN_MOAR1_PRI SET 3 + +; CAN Message Object 20 Arbitration Register +CAN_MOAR20_ID SET 0 +CAN_MOAR20_IDE SET 0 +CAN_MOAR20_PRI SET 3 + +; CAN Message Object 21 Arbitration Register +CAN_MOAR21_ID SET 0 +CAN_MOAR21_IDE SET 0 +CAN_MOAR21_PRI SET 3 + +; CAN Message Object 22 Arbitration Register +CAN_MOAR22_ID SET 0 +CAN_MOAR22_IDE SET 0 +CAN_MOAR22_PRI SET 3 + +; CAN Message Object 23 Arbitration Register +CAN_MOAR23_ID SET 0 +CAN_MOAR23_IDE SET 0 +CAN_MOAR23_PRI SET 3 + +; CAN Message Object 24 Arbitration Register +CAN_MOAR24_ID SET 0 +CAN_MOAR24_IDE SET 0 +CAN_MOAR24_PRI SET 3 + +; CAN Message Object 25 Arbitration Register +CAN_MOAR25_ID SET 0 +CAN_MOAR25_IDE SET 0 +CAN_MOAR25_PRI SET 3 + +; CAN Message Object 26 Arbitration Register +CAN_MOAR26_ID SET 0 +CAN_MOAR26_IDE SET 0 +CAN_MOAR26_PRI SET 3 + +; CAN Message Object 27 Arbitration Register +CAN_MOAR27_ID SET 0 +CAN_MOAR27_IDE SET 0 +CAN_MOAR27_PRI SET 3 + +; CAN Message Object 28 Arbitration Register +CAN_MOAR28_ID SET 0 +CAN_MOAR28_IDE SET 0 +CAN_MOAR28_PRI SET 3 + +; CAN Message Object 29 Arbitration Register +CAN_MOAR29_ID SET 0 +CAN_MOAR29_IDE SET 0 +CAN_MOAR29_PRI SET 3 + +; CAN Message Object 2 Arbitration Register +CAN_MOAR2_ID SET 536870911 +CAN_MOAR2_IDE SET 1 +CAN_MOAR2_PRI SET 3 + +; CAN Message Object 30 Arbitration Register +CAN_MOAR30_ID SET 0 +CAN_MOAR30_IDE SET 0 +CAN_MOAR30_PRI SET 3 + +; CAN Message Object 31 Arbitration Register +CAN_MOAR31_ID SET 0 +CAN_MOAR31_IDE SET 0 +CAN_MOAR31_PRI SET 3 + +; CAN Message Object 3 Arbitration Register +CAN_MOAR3_ID SET 0 +CAN_MOAR3_IDE SET 0 +CAN_MOAR3_PRI SET 3 + +; CAN Message Object 4 Arbitration Register +CAN_MOAR4_ID SET 0 +CAN_MOAR4_IDE SET 0 +CAN_MOAR4_PRI SET 3 + +; CAN Message Object 5 Arbitration Register +CAN_MOAR5_ID SET 3 +CAN_MOAR5_IDE SET 1 +CAN_MOAR5_PRI SET 3 + +; CAN Message Object 6 Arbitration Register +CAN_MOAR6_ID SET 532938752 +CAN_MOAR6_IDE SET 0 +CAN_MOAR6_PRI SET 3 + +; CAN Message Object 7 Arbitration Register +CAN_MOAR7_ID SET 533200896 +CAN_MOAR7_IDE SET 0 +CAN_MOAR7_PRI SET 3 + +; CAN Message Object 8 Arbitration Register +CAN_MOAR8_ID SET 533463040 +CAN_MOAR8_IDE SET 0 +CAN_MOAR8_PRI SET 3 + +; CAN Message Object 9 Arbitration Register +CAN_MOAR9_ID SET 536870896 +CAN_MOAR9_IDE SET 1 +CAN_MOAR9_PRI SET 3 + +; CAN Message Object 0 Control Register +CAN_MOCTR0_CTRL SET 0 +CAN_MOCTR0_DIR SET 1 +CAN_MOCTR0_LIST SET 0 +CAN_MOCTR0_MSGLST SET 0 +CAN_MOCTR0_MSGVAL SET 0 +CAN_MOCTR0_NEWDAT SET 0 +CAN_MOCTR0_RTSEL SET 0 +CAN_MOCTR0_RXEN SET 0 +CAN_MOCTR0_RXPND SET 0 +CAN_MOCTR0_RXUPD SET 0 +CAN_MOCTR0_TXEN0 SET 0 +CAN_MOCTR0_TXEN1 SET 0 +CAN_MOCTR0_TXPND SET 0 +CAN_MOCTR0_TXRQ SET 0 + +; CAN Message Object 10 Control Register +CAN_MOCTR10_CTRL SET 2569 +CAN_MOCTR10_DIR SET 1 +CAN_MOCTR10_LIST SET 1 +CAN_MOCTR10_MSGLST SET 0 +CAN_MOCTR10_MSGVAL SET 1 +CAN_MOCTR10_NEWDAT SET 0 +CAN_MOCTR10_RTSEL SET 0 +CAN_MOCTR10_RXEN SET 0 +CAN_MOCTR10_RXPND SET 0 +CAN_MOCTR10_RXUPD SET 0 +CAN_MOCTR10_TXEN0 SET 0 +CAN_MOCTR10_TXEN1 SET 0 +CAN_MOCTR10_TXPND SET 0 +CAN_MOCTR10_TXRQ SET 0 + +; CAN Message Object 11 Control Register +CAN_MOCTR11_CTRL SET 0 +CAN_MOCTR11_DIR SET 0 +CAN_MOCTR11_LIST SET 0 +CAN_MOCTR11_MSGLST SET 0 +CAN_MOCTR11_MSGVAL SET 0 +CAN_MOCTR11_NEWDAT SET 0 +CAN_MOCTR11_RTSEL SET 0 +CAN_MOCTR11_RXEN SET 0 +CAN_MOCTR11_RXPND SET 0 +CAN_MOCTR11_RXUPD SET 0 +CAN_MOCTR11_TXEN0 SET 0 +CAN_MOCTR11_TXEN1 SET 0 +CAN_MOCTR11_TXPND SET 0 +CAN_MOCTR11_TXRQ SET 0 + +; CAN Message Object 12 Control Register +CAN_MOCTR12_CTRL SET 0 +CAN_MOCTR12_DIR SET 0 +CAN_MOCTR12_LIST SET 0 +CAN_MOCTR12_MSGLST SET 0 +CAN_MOCTR12_MSGVAL SET 0 +CAN_MOCTR12_NEWDAT SET 0 +CAN_MOCTR12_RTSEL SET 0 +CAN_MOCTR12_RXEN SET 0 +CAN_MOCTR12_RXPND SET 0 +CAN_MOCTR12_RXUPD SET 0 +CAN_MOCTR12_TXEN0 SET 0 +CAN_MOCTR12_TXEN1 SET 0 +CAN_MOCTR12_TXPND SET 0 +CAN_MOCTR12_TXRQ SET 0 + +; CAN Message Object 13 Control Register +CAN_MOCTR13_CTRL SET 0 +CAN_MOCTR13_DIR SET 0 +CAN_MOCTR13_LIST SET 0 +CAN_MOCTR13_MSGLST SET 0 +CAN_MOCTR13_MSGVAL SET 0 +CAN_MOCTR13_NEWDAT SET 0 +CAN_MOCTR13_RTSEL SET 0 +CAN_MOCTR13_RXEN SET 0 +CAN_MOCTR13_RXPND SET 0 +CAN_MOCTR13_RXUPD SET 0 +CAN_MOCTR13_TXEN0 SET 0 +CAN_MOCTR13_TXEN1 SET 0 +CAN_MOCTR13_TXPND SET 0 +CAN_MOCTR13_TXRQ SET 0 + +; CAN Message Object 14 Control Register +CAN_MOCTR14_CTRL SET 0 +CAN_MOCTR14_DIR SET 0 +CAN_MOCTR14_LIST SET 0 +CAN_MOCTR14_MSGLST SET 0 +CAN_MOCTR14_MSGVAL SET 0 +CAN_MOCTR14_NEWDAT SET 0 +CAN_MOCTR14_RTSEL SET 0 +CAN_MOCTR14_RXEN SET 0 +CAN_MOCTR14_RXPND SET 0 +CAN_MOCTR14_RXUPD SET 0 +CAN_MOCTR14_TXEN0 SET 0 +CAN_MOCTR14_TXEN1 SET 0 +CAN_MOCTR14_TXPND SET 0 +CAN_MOCTR14_TXRQ SET 0 + +; CAN Message Object 15 Control Register +CAN_MOCTR15_CTRL SET 0 +CAN_MOCTR15_DIR SET 0 +CAN_MOCTR15_LIST SET 0 +CAN_MOCTR15_MSGLST SET 0 +CAN_MOCTR15_MSGVAL SET 0 +CAN_MOCTR15_NEWDAT SET 0 +CAN_MOCTR15_RTSEL SET 0 +CAN_MOCTR15_RXEN SET 0 +CAN_MOCTR15_RXPND SET 0 +CAN_MOCTR15_RXUPD SET 0 +CAN_MOCTR15_TXEN0 SET 0 +CAN_MOCTR15_TXEN1 SET 0 +CAN_MOCTR15_TXPND SET 0 +CAN_MOCTR15_TXRQ SET 0 + +; CAN Message Object 16 Control Register +CAN_MOCTR16_CTRL SET 0 +CAN_MOCTR16_DIR SET 0 +CAN_MOCTR16_LIST SET 0 +CAN_MOCTR16_MSGLST SET 0 +CAN_MOCTR16_MSGVAL SET 0 +CAN_MOCTR16_NEWDAT SET 0 +CAN_MOCTR16_RTSEL SET 0 +CAN_MOCTR16_RXEN SET 0 +CAN_MOCTR16_RXPND SET 0 +CAN_MOCTR16_RXUPD SET 0 +CAN_MOCTR16_TXEN0 SET 0 +CAN_MOCTR16_TXEN1 SET 0 +CAN_MOCTR16_TXPND SET 0 +CAN_MOCTR16_TXRQ SET 0 + +; CAN Message Object 17 Control Register +CAN_MOCTR17_CTRL SET 0 +CAN_MOCTR17_DIR SET 0 +CAN_MOCTR17_LIST SET 0 +CAN_MOCTR17_MSGLST SET 0 +CAN_MOCTR17_MSGVAL SET 0 +CAN_MOCTR17_NEWDAT SET 0 +CAN_MOCTR17_RTSEL SET 0 +CAN_MOCTR17_RXEN SET 0 +CAN_MOCTR17_RXPND SET 0 +CAN_MOCTR17_RXUPD SET 0 +CAN_MOCTR17_TXEN0 SET 0 +CAN_MOCTR17_TXEN1 SET 0 +CAN_MOCTR17_TXPND SET 0 +CAN_MOCTR17_TXRQ SET 0 + +; CAN Message Object 18 Control Register +CAN_MOCTR18_CTRL SET 0 +CAN_MOCTR18_DIR SET 0 +CAN_MOCTR18_LIST SET 0 +CAN_MOCTR18_MSGLST SET 0 +CAN_MOCTR18_MSGVAL SET 0 +CAN_MOCTR18_NEWDAT SET 0 +CAN_MOCTR18_RTSEL SET 0 +CAN_MOCTR18_RXEN SET 0 +CAN_MOCTR18_RXPND SET 0 +CAN_MOCTR18_RXUPD SET 0 +CAN_MOCTR18_TXEN0 SET 0 +CAN_MOCTR18_TXEN1 SET 0 +CAN_MOCTR18_TXPND SET 0 +CAN_MOCTR18_TXRQ SET 0 + +; CAN Message Object 19 Control Register +CAN_MOCTR19_CTRL SET 0 +CAN_MOCTR19_DIR SET 0 +CAN_MOCTR19_LIST SET 0 +CAN_MOCTR19_MSGLST SET 0 +CAN_MOCTR19_MSGVAL SET 0 +CAN_MOCTR19_NEWDAT SET 0 +CAN_MOCTR19_RTSEL SET 0 +CAN_MOCTR19_RXEN SET 0 +CAN_MOCTR19_RXPND SET 0 +CAN_MOCTR19_RXUPD SET 0 +CAN_MOCTR19_TXEN0 SET 0 +CAN_MOCTR19_TXEN1 SET 0 +CAN_MOCTR19_TXPND SET 0 +CAN_MOCTR19_TXRQ SET 0 + +; CAN Message Object 1 Control Register +CAN_MOCTR1_CTRL SET 0 +CAN_MOCTR1_DIR SET 0 +CAN_MOCTR1_LIST SET 0 +CAN_MOCTR1_MSGLST SET 0 +CAN_MOCTR1_MSGVAL SET 0 +CAN_MOCTR1_NEWDAT SET 0 +CAN_MOCTR1_RTSEL SET 0 +CAN_MOCTR1_RXEN SET 0 +CAN_MOCTR1_RXPND SET 0 +CAN_MOCTR1_RXUPD SET 0 +CAN_MOCTR1_TXEN0 SET 0 +CAN_MOCTR1_TXEN1 SET 0 +CAN_MOCTR1_TXPND SET 0 +CAN_MOCTR1_TXRQ SET 0 + +; CAN Message Object 20 Control Register +CAN_MOCTR20_CTRL SET 0 +CAN_MOCTR20_DIR SET 0 +CAN_MOCTR20_LIST SET 0 +CAN_MOCTR20_MSGLST SET 0 +CAN_MOCTR20_MSGVAL SET 0 +CAN_MOCTR20_NEWDAT SET 0 +CAN_MOCTR20_RTSEL SET 0 +CAN_MOCTR20_RXEN SET 0 +CAN_MOCTR20_RXPND SET 0 +CAN_MOCTR20_RXUPD SET 0 +CAN_MOCTR20_TXEN0 SET 0 +CAN_MOCTR20_TXEN1 SET 0 +CAN_MOCTR20_TXPND SET 0 +CAN_MOCTR20_TXRQ SET 0 + +; CAN Message Object 21 Control Register +CAN_MOCTR21_CTRL SET 0 +CAN_MOCTR21_DIR SET 0 +CAN_MOCTR21_LIST SET 0 +CAN_MOCTR21_MSGLST SET 0 +CAN_MOCTR21_MSGVAL SET 0 +CAN_MOCTR21_NEWDAT SET 0 +CAN_MOCTR21_RTSEL SET 0 +CAN_MOCTR21_RXEN SET 0 +CAN_MOCTR21_RXPND SET 0 +CAN_MOCTR21_RXUPD SET 0 +CAN_MOCTR21_TXEN0 SET 0 +CAN_MOCTR21_TXEN1 SET 0 +CAN_MOCTR21_TXPND SET 0 +CAN_MOCTR21_TXRQ SET 0 + +; CAN Message Object 22 Control Register +CAN_MOCTR22_CTRL SET 0 +CAN_MOCTR22_DIR SET 0 +CAN_MOCTR22_LIST SET 0 +CAN_MOCTR22_MSGLST SET 0 +CAN_MOCTR22_MSGVAL SET 0 +CAN_MOCTR22_NEWDAT SET 0 +CAN_MOCTR22_RTSEL SET 0 +CAN_MOCTR22_RXEN SET 0 +CAN_MOCTR22_RXPND SET 0 +CAN_MOCTR22_RXUPD SET 0 +CAN_MOCTR22_TXEN0 SET 0 +CAN_MOCTR22_TXEN1 SET 0 +CAN_MOCTR22_TXPND SET 0 +CAN_MOCTR22_TXRQ SET 0 + +; CAN Message Object 23 Control Register +CAN_MOCTR23_CTRL SET 0 +CAN_MOCTR23_DIR SET 0 +CAN_MOCTR23_LIST SET 0 +CAN_MOCTR23_MSGLST SET 0 +CAN_MOCTR23_MSGVAL SET 0 +CAN_MOCTR23_NEWDAT SET 0 +CAN_MOCTR23_RTSEL SET 0 +CAN_MOCTR23_RXEN SET 0 +CAN_MOCTR23_RXPND SET 0 +CAN_MOCTR23_RXUPD SET 0 +CAN_MOCTR23_TXEN0 SET 0 +CAN_MOCTR23_TXEN1 SET 0 +CAN_MOCTR23_TXPND SET 0 +CAN_MOCTR23_TXRQ SET 0 + +; CAN Message Object 24 Control Register +CAN_MOCTR24_CTRL SET 0 +CAN_MOCTR24_DIR SET 0 +CAN_MOCTR24_LIST SET 0 +CAN_MOCTR24_MSGLST SET 0 +CAN_MOCTR24_MSGVAL SET 0 +CAN_MOCTR24_NEWDAT SET 0 +CAN_MOCTR24_RTSEL SET 0 +CAN_MOCTR24_RXEN SET 0 +CAN_MOCTR24_RXPND SET 0 +CAN_MOCTR24_RXUPD SET 0 +CAN_MOCTR24_TXEN0 SET 0 +CAN_MOCTR24_TXEN1 SET 0 +CAN_MOCTR24_TXPND SET 0 +CAN_MOCTR24_TXRQ SET 0 + +; CAN Message Object 25 Control Register +CAN_MOCTR25_CTRL SET 0 +CAN_MOCTR25_DIR SET 0 +CAN_MOCTR25_LIST SET 0 +CAN_MOCTR25_MSGLST SET 0 +CAN_MOCTR25_MSGVAL SET 0 +CAN_MOCTR25_NEWDAT SET 0 +CAN_MOCTR25_RTSEL SET 0 +CAN_MOCTR25_RXEN SET 0 +CAN_MOCTR25_RXPND SET 0 +CAN_MOCTR25_RXUPD SET 0 +CAN_MOCTR25_TXEN0 SET 0 +CAN_MOCTR25_TXEN1 SET 0 +CAN_MOCTR25_TXPND SET 0 +CAN_MOCTR25_TXRQ SET 0 + +; CAN Message Object 26 Control Register +CAN_MOCTR26_CTRL SET 0 +CAN_MOCTR26_DIR SET 0 +CAN_MOCTR26_LIST SET 0 +CAN_MOCTR26_MSGLST SET 0 +CAN_MOCTR26_MSGVAL SET 0 +CAN_MOCTR26_NEWDAT SET 0 +CAN_MOCTR26_RTSEL SET 0 +CAN_MOCTR26_RXEN SET 0 +CAN_MOCTR26_RXPND SET 0 +CAN_MOCTR26_RXUPD SET 0 +CAN_MOCTR26_TXEN0 SET 0 +CAN_MOCTR26_TXEN1 SET 0 +CAN_MOCTR26_TXPND SET 0 +CAN_MOCTR26_TXRQ SET 0 + +; CAN Message Object 27 Control Register +CAN_MOCTR27_CTRL SET 0 +CAN_MOCTR27_DIR SET 0 +CAN_MOCTR27_LIST SET 0 +CAN_MOCTR27_MSGLST SET 0 +CAN_MOCTR27_MSGVAL SET 0 +CAN_MOCTR27_NEWDAT SET 0 +CAN_MOCTR27_RTSEL SET 0 +CAN_MOCTR27_RXEN SET 0 +CAN_MOCTR27_RXPND SET 0 +CAN_MOCTR27_RXUPD SET 0 +CAN_MOCTR27_TXEN0 SET 0 +CAN_MOCTR27_TXEN1 SET 0 +CAN_MOCTR27_TXPND SET 0 +CAN_MOCTR27_TXRQ SET 0 + +; CAN Message Object 28 Control Register +CAN_MOCTR28_CTRL SET 0 +CAN_MOCTR28_DIR SET 0 +CAN_MOCTR28_LIST SET 0 +CAN_MOCTR28_MSGLST SET 0 +CAN_MOCTR28_MSGVAL SET 0 +CAN_MOCTR28_NEWDAT SET 0 +CAN_MOCTR28_RTSEL SET 0 +CAN_MOCTR28_RXEN SET 0 +CAN_MOCTR28_RXPND SET 0 +CAN_MOCTR28_RXUPD SET 0 +CAN_MOCTR28_TXEN0 SET 0 +CAN_MOCTR28_TXEN1 SET 0 +CAN_MOCTR28_TXPND SET 0 +CAN_MOCTR28_TXRQ SET 0 + +; CAN Message Object 29 Control Register +CAN_MOCTR29_CTRL SET 0 +CAN_MOCTR29_DIR SET 0 +CAN_MOCTR29_LIST SET 0 +CAN_MOCTR29_MSGLST SET 0 +CAN_MOCTR29_MSGVAL SET 0 +CAN_MOCTR29_NEWDAT SET 0 +CAN_MOCTR29_RTSEL SET 0 +CAN_MOCTR29_RXEN SET 0 +CAN_MOCTR29_RXPND SET 0 +CAN_MOCTR29_RXUPD SET 0 +CAN_MOCTR29_TXEN0 SET 0 +CAN_MOCTR29_TXEN1 SET 0 +CAN_MOCTR29_TXPND SET 0 +CAN_MOCTR29_TXRQ SET 0 + +; CAN Message Object 2 Control Register +CAN_MOCTR2_CTRL SET 0 +CAN_MOCTR2_DIR SET 1 +CAN_MOCTR2_LIST SET 0 +CAN_MOCTR2_MSGLST SET 0 +CAN_MOCTR2_MSGVAL SET 0 +CAN_MOCTR2_NEWDAT SET 0 +CAN_MOCTR2_RTSEL SET 0 +CAN_MOCTR2_RXEN SET 0 +CAN_MOCTR2_RXPND SET 0 +CAN_MOCTR2_RXUPD SET 0 +CAN_MOCTR2_TXEN0 SET 0 +CAN_MOCTR2_TXEN1 SET 0 +CAN_MOCTR2_TXPND SET 0 +CAN_MOCTR2_TXRQ SET 0 + +; CAN Message Object 30 Control Register +CAN_MOCTR30_CTRL SET 0 +CAN_MOCTR30_DIR SET 0 +CAN_MOCTR30_LIST SET 0 +CAN_MOCTR30_MSGLST SET 0 +CAN_MOCTR30_MSGVAL SET 0 +CAN_MOCTR30_NEWDAT SET 0 +CAN_MOCTR30_RTSEL SET 0 +CAN_MOCTR30_RXEN SET 0 +CAN_MOCTR30_RXPND SET 0 +CAN_MOCTR30_RXUPD SET 0 +CAN_MOCTR30_TXEN0 SET 0 +CAN_MOCTR30_TXEN1 SET 0 +CAN_MOCTR30_TXPND SET 0 +CAN_MOCTR30_TXRQ SET 0 + +; CAN Message Object 31 Control Register +CAN_MOCTR31_CTRL SET 0 +CAN_MOCTR31_DIR SET 0 +CAN_MOCTR31_LIST SET 0 +CAN_MOCTR31_MSGLST SET 0 +CAN_MOCTR31_MSGVAL SET 0 +CAN_MOCTR31_NEWDAT SET 0 +CAN_MOCTR31_RTSEL SET 0 +CAN_MOCTR31_RXEN SET 0 +CAN_MOCTR31_RXPND SET 0 +CAN_MOCTR31_RXUPD SET 0 +CAN_MOCTR31_TXEN0 SET 0 +CAN_MOCTR31_TXEN1 SET 0 +CAN_MOCTR31_TXPND SET 0 +CAN_MOCTR31_TXRQ SET 0 + +; CAN Message Object 3 Control Register +CAN_MOCTR3_CTRL SET 0 +CAN_MOCTR3_DIR SET 0 +CAN_MOCTR3_LIST SET 0 +CAN_MOCTR3_MSGLST SET 0 +CAN_MOCTR3_MSGVAL SET 0 +CAN_MOCTR3_NEWDAT SET 0 +CAN_MOCTR3_RTSEL SET 0 +CAN_MOCTR3_RXEN SET 0 +CAN_MOCTR3_RXPND SET 0 +CAN_MOCTR3_RXUPD SET 0 +CAN_MOCTR3_TXEN0 SET 0 +CAN_MOCTR3_TXEN1 SET 0 +CAN_MOCTR3_TXPND SET 0 +CAN_MOCTR3_TXRQ SET 0 + +; CAN Message Object 4 Control Register +CAN_MOCTR4_CTRL SET 0 +CAN_MOCTR4_DIR SET 0 +CAN_MOCTR4_LIST SET 0 +CAN_MOCTR4_MSGLST SET 0 +CAN_MOCTR4_MSGVAL SET 0 +CAN_MOCTR4_NEWDAT SET 0 +CAN_MOCTR4_RTSEL SET 0 +CAN_MOCTR4_RXEN SET 0 +CAN_MOCTR4_RXPND SET 0 +CAN_MOCTR4_RXUPD SET 0 +CAN_MOCTR4_TXEN0 SET 0 +CAN_MOCTR4_TXEN1 SET 0 +CAN_MOCTR4_TXPND SET 0 +CAN_MOCTR4_TXRQ SET 0 + +; CAN Message Object 5 Control Register +CAN_MOCTR5_CTRL SET 1544 +CAN_MOCTR5_DIR SET 0 +CAN_MOCTR5_LIST SET 1 +CAN_MOCTR5_MSGLST SET 0 +CAN_MOCTR5_MSGVAL SET 1 +CAN_MOCTR5_NEWDAT SET 0 +CAN_MOCTR5_RTSEL SET 0 +CAN_MOCTR5_RXEN SET 0 +CAN_MOCTR5_RXPND SET 0 +CAN_MOCTR5_RXUPD SET 0 +CAN_MOCTR5_TXEN0 SET 0 +CAN_MOCTR5_TXEN1 SET 0 +CAN_MOCTR5_TXPND SET 0 +CAN_MOCTR5_TXRQ SET 0 + +; CAN Message Object 6 Control Register +CAN_MOCTR6_CTRL SET 1797 +CAN_MOCTR6_DIR SET 1 +CAN_MOCTR6_LIST SET 1 +CAN_MOCTR6_MSGLST SET 0 +CAN_MOCTR6_MSGVAL SET 1 +CAN_MOCTR6_NEWDAT SET 0 +CAN_MOCTR6_RTSEL SET 0 +CAN_MOCTR6_RXEN SET 0 +CAN_MOCTR6_RXPND SET 0 +CAN_MOCTR6_RXUPD SET 0 +CAN_MOCTR6_TXEN0 SET 0 +CAN_MOCTR6_TXEN1 SET 0 +CAN_MOCTR6_TXPND SET 0 +CAN_MOCTR6_TXRQ SET 0 + +; CAN Message Object 7 Control Register +CAN_MOCTR7_CTRL SET 2310 +CAN_MOCTR7_DIR SET 0 +CAN_MOCTR7_LIST SET 1 +CAN_MOCTR7_MSGLST SET 0 +CAN_MOCTR7_MSGVAL SET 1 +CAN_MOCTR7_NEWDAT SET 0 +CAN_MOCTR7_RTSEL SET 0 +CAN_MOCTR7_RXEN SET 0 +CAN_MOCTR7_RXPND SET 0 +CAN_MOCTR7_RXUPD SET 0 +CAN_MOCTR7_TXEN0 SET 0 +CAN_MOCTR7_TXEN1 SET 0 +CAN_MOCTR7_TXPND SET 0 +CAN_MOCTR7_TXRQ SET 0 + +; CAN Message Object 8 Control Register +CAN_MOCTR8_CTRL SET 1288 +CAN_MOCTR8_DIR SET 0 +CAN_MOCTR8_LIST SET 1 +CAN_MOCTR8_MSGLST SET 0 +CAN_MOCTR8_MSGVAL SET 1 +CAN_MOCTR8_NEWDAT SET 0 +CAN_MOCTR8_RTSEL SET 0 +CAN_MOCTR8_RXEN SET 0 +CAN_MOCTR8_RXPND SET 0 +CAN_MOCTR8_RXUPD SET 0 +CAN_MOCTR8_TXEN0 SET 0 +CAN_MOCTR8_TXEN1 SET 0 +CAN_MOCTR8_TXPND SET 0 +CAN_MOCTR8_TXRQ SET 0 + +; CAN Message Object 9 Control Register +CAN_MOCTR9_CTRL SET 2567 +CAN_MOCTR9_DIR SET 1 +CAN_MOCTR9_LIST SET 1 +CAN_MOCTR9_MSGLST SET 0 +CAN_MOCTR9_MSGVAL SET 1 +CAN_MOCTR9_NEWDAT SET 0 +CAN_MOCTR9_RTSEL SET 0 +CAN_MOCTR9_RXEN SET 0 +CAN_MOCTR9_RXPND SET 0 +CAN_MOCTR9_RXUPD SET 0 +CAN_MOCTR9_TXEN0 SET 0 +CAN_MOCTR9_TXEN1 SET 0 +CAN_MOCTR9_TXPND SET 0 +CAN_MOCTR9_TXRQ SET 0 + +; CAN Message Object 0 Data Register High +CAN_MODATAH0_DB4 SET 0 +CAN_MODATAH0_DB5 SET 0 +CAN_MODATAH0_DB6 SET 0 +CAN_MODATAH0_DB7 SET 0 + +; CAN Message Object 10 Data Register High +CAN_MODATAH10_DB4 SET 0 +CAN_MODATAH10_DB5 SET 0 +CAN_MODATAH10_DB6 SET 0 +CAN_MODATAH10_DB7 SET 0 + +; CAN Message Object 11 Data Register High +CAN_MODATAH11_DB4 SET 0 +CAN_MODATAH11_DB5 SET 0 +CAN_MODATAH11_DB6 SET 0 +CAN_MODATAH11_DB7 SET 0 + +; CAN Message Object 12 Data Register High +CAN_MODATAH12_DB4 SET 0 +CAN_MODATAH12_DB5 SET 0 +CAN_MODATAH12_DB6 SET 0 +CAN_MODATAH12_DB7 SET 0 + +; CAN Message Object 13 Data Register High +CAN_MODATAH13_DB4 SET 0 +CAN_MODATAH13_DB5 SET 0 +CAN_MODATAH13_DB6 SET 0 +CAN_MODATAH13_DB7 SET 0 + +; CAN Message Object 14 Data Register High +CAN_MODATAH14_DB4 SET 0 +CAN_MODATAH14_DB5 SET 0 +CAN_MODATAH14_DB6 SET 0 +CAN_MODATAH14_DB7 SET 0 + +; CAN Message Object 15 Data Register High +CAN_MODATAH15_DB4 SET 0 +CAN_MODATAH15_DB5 SET 0 +CAN_MODATAH15_DB6 SET 0 +CAN_MODATAH15_DB7 SET 0 + +; CAN Message Object 16 Data Register High +CAN_MODATAH16_DB4 SET 0 +CAN_MODATAH16_DB5 SET 0 +CAN_MODATAH16_DB6 SET 0 +CAN_MODATAH16_DB7 SET 0 + +; CAN Message Object 17 Data Register High +CAN_MODATAH17_DB4 SET 0 +CAN_MODATAH17_DB5 SET 0 +CAN_MODATAH17_DB6 SET 0 +CAN_MODATAH17_DB7 SET 0 + +; CAN Message Object 18 Data Register High +CAN_MODATAH18_DB4 SET 0 +CAN_MODATAH18_DB5 SET 0 +CAN_MODATAH18_DB6 SET 0 +CAN_MODATAH18_DB7 SET 0 + +; CAN Message Object 19 Data Register High +CAN_MODATAH19_DB4 SET 0 +CAN_MODATAH19_DB5 SET 0 +CAN_MODATAH19_DB6 SET 0 +CAN_MODATAH19_DB7 SET 0 + +; CAN Message Object 1 Data Register High +CAN_MODATAH1_DB4 SET 0 +CAN_MODATAH1_DB5 SET 0 +CAN_MODATAH1_DB6 SET 0 +CAN_MODATAH1_DB7 SET 0 + +; CAN Message Object 20 Data Register High +CAN_MODATAH20_DB4 SET 0 +CAN_MODATAH20_DB5 SET 0 +CAN_MODATAH20_DB6 SET 0 +CAN_MODATAH20_DB7 SET 0 + +; CAN Message Object 21 Data Register High +CAN_MODATAH21_DB4 SET 0 +CAN_MODATAH21_DB5 SET 0 +CAN_MODATAH21_DB6 SET 0 +CAN_MODATAH21_DB7 SET 0 + +; CAN Message Object 22 Data Register High +CAN_MODATAH22_DB4 SET 0 +CAN_MODATAH22_DB5 SET 0 +CAN_MODATAH22_DB6 SET 0 +CAN_MODATAH22_DB7 SET 0 + +; CAN Message Object 23 Data Register High +CAN_MODATAH23_DB4 SET 0 +CAN_MODATAH23_DB5 SET 0 +CAN_MODATAH23_DB6 SET 0 +CAN_MODATAH23_DB7 SET 0 + +; CAN Message Object 24 Data Register High +CAN_MODATAH24_DB4 SET 0 +CAN_MODATAH24_DB5 SET 0 +CAN_MODATAH24_DB6 SET 0 +CAN_MODATAH24_DB7 SET 0 + +; CAN Message Object 25 Data Register High +CAN_MODATAH25_DB4 SET 0 +CAN_MODATAH25_DB5 SET 0 +CAN_MODATAH25_DB6 SET 0 +CAN_MODATAH25_DB7 SET 0 + +; CAN Message Object 26 Data Register High +CAN_MODATAH26_DB4 SET 0 +CAN_MODATAH26_DB5 SET 0 +CAN_MODATAH26_DB6 SET 0 +CAN_MODATAH26_DB7 SET 0 + +; CAN Message Object 27 Data Register High +CAN_MODATAH27_DB4 SET 0 +CAN_MODATAH27_DB5 SET 0 +CAN_MODATAH27_DB6 SET 0 +CAN_MODATAH27_DB7 SET 0 + +; CAN Message Object 28 Data Register High +CAN_MODATAH28_DB4 SET 0 +CAN_MODATAH28_DB5 SET 0 +CAN_MODATAH28_DB6 SET 0 +CAN_MODATAH28_DB7 SET 0 + +; CAN Message Object 29 Data Register High +CAN_MODATAH29_DB4 SET 0 +CAN_MODATAH29_DB5 SET 0 +CAN_MODATAH29_DB6 SET 0 +CAN_MODATAH29_DB7 SET 0 + +; CAN Message Object 2 Data Register High +CAN_MODATAH2_DB4 SET 0 +CAN_MODATAH2_DB5 SET 0 +CAN_MODATAH2_DB6 SET 0 +CAN_MODATAH2_DB7 SET 0 + +; CAN Message Object 30 Data Register High +CAN_MODATAH30_DB4 SET 0 +CAN_MODATAH30_DB5 SET 0 +CAN_MODATAH30_DB6 SET 0 +CAN_MODATAH30_DB7 SET 0 + +; CAN Message Object 31 Data Register High +CAN_MODATAH31_DB4 SET 0 +CAN_MODATAH31_DB5 SET 0 +CAN_MODATAH31_DB6 SET 0 +CAN_MODATAH31_DB7 SET 0 + +; CAN Message Object 3 Data Register High +CAN_MODATAH3_DB4 SET 0 +CAN_MODATAH3_DB5 SET 0 +CAN_MODATAH3_DB6 SET 0 +CAN_MODATAH3_DB7 SET 0 + +; CAN Message Object 4 Data Register High +CAN_MODATAH4_DB4 SET 0 +CAN_MODATAH4_DB5 SET 0 +CAN_MODATAH4_DB6 SET 0 +CAN_MODATAH4_DB7 SET 0 + +; CAN Message Object 5 Data Register High +CAN_MODATAH5_DB4 SET 0 +CAN_MODATAH5_DB5 SET 0 +CAN_MODATAH5_DB6 SET 0 +CAN_MODATAH5_DB7 SET 0 + +; CAN Message Object 6 Data Register High +CAN_MODATAH6_DB4 SET 0 +CAN_MODATAH6_DB5 SET 0 +CAN_MODATAH6_DB6 SET 0 +CAN_MODATAH6_DB7 SET 0 + +; CAN Message Object 7 Data Register High +CAN_MODATAH7_DB4 SET 0 +CAN_MODATAH7_DB5 SET 0 +CAN_MODATAH7_DB6 SET 0 +CAN_MODATAH7_DB7 SET 0 + +; CAN Message Object 8 Data Register High +CAN_MODATAH8_DB4 SET 0 +CAN_MODATAH8_DB5 SET 0 +CAN_MODATAH8_DB6 SET 0 +CAN_MODATAH8_DB7 SET 0 + +; CAN Message Object 9 Data Register High +CAN_MODATAH9_DB4 SET 0 +CAN_MODATAH9_DB5 SET 0 +CAN_MODATAH9_DB6 SET 0 +CAN_MODATAH9_DB7 SET 0 + +; CAN Message Object 0 Data Register Low +CAN_MODATAL0_DB0 SET 0 +CAN_MODATAL0_DB1 SET 0 +CAN_MODATAL0_DB2 SET 0 +CAN_MODATAL0_DB3 SET 0 + +; CAN Message Object 10 Data Register Low +CAN_MODATAL10_DB0 SET 0 +CAN_MODATAL10_DB1 SET 0 +CAN_MODATAL10_DB2 SET 0 +CAN_MODATAL10_DB3 SET 0 + +; CAN Message Object 11 Data Register Low +CAN_MODATAL11_DB0 SET 0 +CAN_MODATAL11_DB1 SET 0 +CAN_MODATAL11_DB2 SET 0 +CAN_MODATAL11_DB3 SET 0 + +; CAN Message Object 12 Data Register Low +CAN_MODATAL12_DB0 SET 0 +CAN_MODATAL12_DB1 SET 0 +CAN_MODATAL12_DB2 SET 0 +CAN_MODATAL12_DB3 SET 0 + +; CAN Message Object 13 Data Register Low +CAN_MODATAL13_DB0 SET 0 +CAN_MODATAL13_DB1 SET 0 +CAN_MODATAL13_DB2 SET 0 +CAN_MODATAL13_DB3 SET 0 + +; CAN Message Object 14 Data Register Low +CAN_MODATAL14_DB0 SET 0 +CAN_MODATAL14_DB1 SET 0 +CAN_MODATAL14_DB2 SET 0 +CAN_MODATAL14_DB3 SET 0 + +; CAN Message Object 15 Data Register Low +CAN_MODATAL15_DB0 SET 0 +CAN_MODATAL15_DB1 SET 0 +CAN_MODATAL15_DB2 SET 0 +CAN_MODATAL15_DB3 SET 0 + +; CAN Message Object 16 Data Register Low +CAN_MODATAL16_DB0 SET 0 +CAN_MODATAL16_DB1 SET 0 +CAN_MODATAL16_DB2 SET 0 +CAN_MODATAL16_DB3 SET 0 + +; CAN Message Object 17 Data Register Low +CAN_MODATAL17_DB0 SET 0 +CAN_MODATAL17_DB1 SET 0 +CAN_MODATAL17_DB2 SET 0 +CAN_MODATAL17_DB3 SET 0 + +; CAN Message Object 18 Data Register Low +CAN_MODATAL18_DB0 SET 0 +CAN_MODATAL18_DB1 SET 0 +CAN_MODATAL18_DB2 SET 0 +CAN_MODATAL18_DB3 SET 0 + +; CAN Message Object 19 Data Register Low +CAN_MODATAL19_DB0 SET 0 +CAN_MODATAL19_DB1 SET 0 +CAN_MODATAL19_DB2 SET 0 +CAN_MODATAL19_DB3 SET 0 + +; CAN Message Object 1 Data Register Low +CAN_MODATAL1_DB0 SET 0 +CAN_MODATAL1_DB1 SET 0 +CAN_MODATAL1_DB2 SET 0 +CAN_MODATAL1_DB3 SET 0 + +; CAN Message Object 20 Data Register Low +CAN_MODATAL20_DB0 SET 0 +CAN_MODATAL20_DB1 SET 0 +CAN_MODATAL20_DB2 SET 0 +CAN_MODATAL20_DB3 SET 0 + +; CAN Message Object 21 Data Register Low +CAN_MODATAL21_DB0 SET 0 +CAN_MODATAL21_DB1 SET 0 +CAN_MODATAL21_DB2 SET 0 +CAN_MODATAL21_DB3 SET 0 + +; CAN Message Object 22 Data Register Low +CAN_MODATAL22_DB0 SET 0 +CAN_MODATAL22_DB1 SET 0 +CAN_MODATAL22_DB2 SET 0 +CAN_MODATAL22_DB3 SET 0 + +; CAN Message Object 23 Data Register Low +CAN_MODATAL23_DB0 SET 0 +CAN_MODATAL23_DB1 SET 0 +CAN_MODATAL23_DB2 SET 0 +CAN_MODATAL23_DB3 SET 0 + +; CAN Message Object 24 Data Register Low +CAN_MODATAL24_DB0 SET 0 +CAN_MODATAL24_DB1 SET 0 +CAN_MODATAL24_DB2 SET 0 +CAN_MODATAL24_DB3 SET 0 + +; CAN Message Object 25 Data Register Low +CAN_MODATAL25_DB0 SET 0 +CAN_MODATAL25_DB1 SET 0 +CAN_MODATAL25_DB2 SET 0 +CAN_MODATAL25_DB3 SET 0 + +; CAN Message Object 26 Data Register Low +CAN_MODATAL26_DB0 SET 0 +CAN_MODATAL26_DB1 SET 0 +CAN_MODATAL26_DB2 SET 0 +CAN_MODATAL26_DB3 SET 0 + +; CAN Message Object 27 Data Register Low +CAN_MODATAL27_DB0 SET 0 +CAN_MODATAL27_DB1 SET 0 +CAN_MODATAL27_DB2 SET 0 +CAN_MODATAL27_DB3 SET 0 + +; CAN Message Object 28 Data Register Low +CAN_MODATAL28_DB0 SET 0 +CAN_MODATAL28_DB1 SET 0 +CAN_MODATAL28_DB2 SET 0 +CAN_MODATAL28_DB3 SET 0 + +; CAN Message Object 29 Data Register Low +CAN_MODATAL29_DB0 SET 0 +CAN_MODATAL29_DB1 SET 0 +CAN_MODATAL29_DB2 SET 0 +CAN_MODATAL29_DB3 SET 0 + +; CAN Message Object 2 Data Register Low +CAN_MODATAL2_DB0 SET 0 +CAN_MODATAL2_DB1 SET 0 +CAN_MODATAL2_DB2 SET 0 +CAN_MODATAL2_DB3 SET 0 + +; CAN Message Object 30 Data Register Low +CAN_MODATAL30_DB0 SET 0 +CAN_MODATAL30_DB1 SET 0 +CAN_MODATAL30_DB2 SET 0 +CAN_MODATAL30_DB3 SET 0 + +; CAN Message Object 31 Data Register Low +CAN_MODATAL31_DB0 SET 0 +CAN_MODATAL31_DB1 SET 0 +CAN_MODATAL31_DB2 SET 0 +CAN_MODATAL31_DB3 SET 0 + +; CAN Message Object 3 Data Register Low +CAN_MODATAL3_DB0 SET 0 +CAN_MODATAL3_DB1 SET 0 +CAN_MODATAL3_DB2 SET 0 +CAN_MODATAL3_DB3 SET 0 + +; CAN Message Object 4 Data Register Low +CAN_MODATAL4_DB0 SET 0 +CAN_MODATAL4_DB1 SET 0 +CAN_MODATAL4_DB2 SET 0 +CAN_MODATAL4_DB3 SET 0 + +; CAN Message Object 5 Data Register Low +CAN_MODATAL5_DB0 SET 0 +CAN_MODATAL5_DB1 SET 0 +CAN_MODATAL5_DB2 SET 0 +CAN_MODATAL5_DB3 SET 0 + +; CAN Message Object 6 Data Register Low +CAN_MODATAL6_DB0 SET 0 +CAN_MODATAL6_DB1 SET 0 +CAN_MODATAL6_DB2 SET 0 +CAN_MODATAL6_DB3 SET 0 + +; CAN Message Object 7 Data Register Low +CAN_MODATAL7_DB0 SET 0 +CAN_MODATAL7_DB1 SET 0 +CAN_MODATAL7_DB2 SET 0 +CAN_MODATAL7_DB3 SET 0 + +; CAN Message Object 8 Data Register Low +CAN_MODATAL8_DB0 SET 0 +CAN_MODATAL8_DB1 SET 0 +CAN_MODATAL8_DB2 SET 0 +CAN_MODATAL8_DB3 SET 0 + +; CAN Message Object 9 Data Register Low +CAN_MODATAL9_DB0 SET 0 +CAN_MODATAL9_DB1 SET 0 +CAN_MODATAL9_DB2 SET 0 +CAN_MODATAL9_DB3 SET 0 + +; CAN Message Object 0 Function Control Register +CAN_MOFCR0_0 SET 0 +CAN_MOFCR0_0 SET 0 +CAN_MOFCR0_0 SET 0 +CAN_MOFCR0_0 SET 0 +CAN_MOFCR0_DATC SET 0 +CAN_MOFCR0_DLC SET 8 +CAN_MOFCR0_DLCC SET 0 +CAN_MOFCR0_FRREN SET 0 +CAN_MOFCR0_GDFS SET 0 +CAN_MOFCR0_IDC SET 0 +CAN_MOFCR0_MMC SET 0 +CAN_MOFCR0_OVIE SET 0 +CAN_MOFCR0_RMM SET 0 +CAN_MOFCR0_RXIE SET 0 +CAN_MOFCR0_SDT SET 0 +CAN_MOFCR0_STT SET 0 +CAN_MOFCR0_TXIE SET 0 + +; CAN Message Object 10 Function Control Register +CAN_MOFCR10_0 SET 0 +CAN_MOFCR10_0 SET 0 +CAN_MOFCR10_0 SET 0 +CAN_MOFCR10_0 SET 0 +CAN_MOFCR10_DATC SET 0 +CAN_MOFCR10_DLC SET 8 +CAN_MOFCR10_DLCC SET 0 +CAN_MOFCR10_FRREN SET 0 +CAN_MOFCR10_GDFS SET 0 +CAN_MOFCR10_IDC SET 0 +CAN_MOFCR10_MMC SET 0 +CAN_MOFCR10_OVIE SET 0 +CAN_MOFCR10_RMM SET 0 +CAN_MOFCR10_RXIE SET 0 +CAN_MOFCR10_SDT SET 0 +CAN_MOFCR10_STT SET 0 +CAN_MOFCR10_TXIE SET 0 + +; CAN Message Object 11 Function Control Register +CAN_MOFCR11_0 SET 0 +CAN_MOFCR11_0 SET 0 +CAN_MOFCR11_0 SET 0 +CAN_MOFCR11_0 SET 0 +CAN_MOFCR11_DATC SET 0 +CAN_MOFCR11_DLC SET 0 +CAN_MOFCR11_DLCC SET 0 +CAN_MOFCR11_FRREN SET 0 +CAN_MOFCR11_GDFS SET 0 +CAN_MOFCR11_IDC SET 0 +CAN_MOFCR11_MMC SET 0 +CAN_MOFCR11_OVIE SET 0 +CAN_MOFCR11_RMM SET 0 +CAN_MOFCR11_RXIE SET 0 +CAN_MOFCR11_SDT SET 0 +CAN_MOFCR11_STT SET 0 +CAN_MOFCR11_TXIE SET 0 + +; CAN Message Object 12 Function Control Register +CAN_MOFCR12_0 SET 0 +CAN_MOFCR12_0 SET 0 +CAN_MOFCR12_0 SET 0 +CAN_MOFCR12_0 SET 0 +CAN_MOFCR12_DATC SET 0 +CAN_MOFCR12_DLC SET 0 +CAN_MOFCR12_DLCC SET 0 +CAN_MOFCR12_FRREN SET 0 +CAN_MOFCR12_GDFS SET 0 +CAN_MOFCR12_IDC SET 0 +CAN_MOFCR12_MMC SET 0 +CAN_MOFCR12_OVIE SET 0 +CAN_MOFCR12_RMM SET 0 +CAN_MOFCR12_RXIE SET 0 +CAN_MOFCR12_SDT SET 0 +CAN_MOFCR12_STT SET 0 +CAN_MOFCR12_TXIE SET 0 + +; CAN Message Object 13 Function Control Register +CAN_MOFCR13_0 SET 0 +CAN_MOFCR13_0 SET 0 +CAN_MOFCR13_0 SET 0 +CAN_MOFCR13_0 SET 0 +CAN_MOFCR13_DATC SET 0 +CAN_MOFCR13_DLC SET 0 +CAN_MOFCR13_DLCC SET 0 +CAN_MOFCR13_FRREN SET 0 +CAN_MOFCR13_GDFS SET 0 +CAN_MOFCR13_IDC SET 0 +CAN_MOFCR13_MMC SET 0 +CAN_MOFCR13_OVIE SET 0 +CAN_MOFCR13_RMM SET 0 +CAN_MOFCR13_RXIE SET 0 +CAN_MOFCR13_SDT SET 0 +CAN_MOFCR13_STT SET 0 +CAN_MOFCR13_TXIE SET 0 + +; CAN Message Object 14 Function Control Register +CAN_MOFCR14_0 SET 0 +CAN_MOFCR14_0 SET 0 +CAN_MOFCR14_0 SET 0 +CAN_MOFCR14_0 SET 0 +CAN_MOFCR14_DATC SET 0 +CAN_MOFCR14_DLC SET 0 +CAN_MOFCR14_DLCC SET 0 +CAN_MOFCR14_FRREN SET 0 +CAN_MOFCR14_GDFS SET 0 +CAN_MOFCR14_IDC SET 0 +CAN_MOFCR14_MMC SET 0 +CAN_MOFCR14_OVIE SET 0 +CAN_MOFCR14_RMM SET 0 +CAN_MOFCR14_RXIE SET 0 +CAN_MOFCR14_SDT SET 0 +CAN_MOFCR14_STT SET 0 +CAN_MOFCR14_TXIE SET 0 + +; CAN Message Object 15 Function Control Register +CAN_MOFCR15_0 SET 0 +CAN_MOFCR15_0 SET 0 +CAN_MOFCR15_0 SET 0 +CAN_MOFCR15_0 SET 0 +CAN_MOFCR15_DATC SET 0 +CAN_MOFCR15_DLC SET 0 +CAN_MOFCR15_DLCC SET 0 +CAN_MOFCR15_FRREN SET 0 +CAN_MOFCR15_GDFS SET 0 +CAN_MOFCR15_IDC SET 0 +CAN_MOFCR15_MMC SET 0 +CAN_MOFCR15_OVIE SET 0 +CAN_MOFCR15_RMM SET 0 +CAN_MOFCR15_RXIE SET 0 +CAN_MOFCR15_SDT SET 0 +CAN_MOFCR15_STT SET 0 +CAN_MOFCR15_TXIE SET 0 + +; CAN Message Object 16 Function Control Register +CAN_MOFCR16_0 SET 0 +CAN_MOFCR16_0 SET 0 +CAN_MOFCR16_0 SET 0 +CAN_MOFCR16_0 SET 0 +CAN_MOFCR16_DATC SET 0 +CAN_MOFCR16_DLC SET 0 +CAN_MOFCR16_DLCC SET 0 +CAN_MOFCR16_FRREN SET 0 +CAN_MOFCR16_GDFS SET 0 +CAN_MOFCR16_IDC SET 0 +CAN_MOFCR16_MMC SET 0 +CAN_MOFCR16_OVIE SET 0 +CAN_MOFCR16_RMM SET 0 +CAN_MOFCR16_RXIE SET 0 +CAN_MOFCR16_SDT SET 0 +CAN_MOFCR16_STT SET 0 +CAN_MOFCR16_TXIE SET 0 + +; CAN Message Object 17 Function Control Register +CAN_MOFCR17_0 SET 0 +CAN_MOFCR17_0 SET 0 +CAN_MOFCR17_0 SET 0 +CAN_MOFCR17_0 SET 0 +CAN_MOFCR17_DATC SET 0 +CAN_MOFCR17_DLC SET 0 +CAN_MOFCR17_DLCC SET 0 +CAN_MOFCR17_FRREN SET 0 +CAN_MOFCR17_GDFS SET 0 +CAN_MOFCR17_IDC SET 0 +CAN_MOFCR17_MMC SET 0 +CAN_MOFCR17_OVIE SET 0 +CAN_MOFCR17_RMM SET 0 +CAN_MOFCR17_RXIE SET 0 +CAN_MOFCR17_SDT SET 0 +CAN_MOFCR17_STT SET 0 +CAN_MOFCR17_TXIE SET 0 + +; CAN Message Object 18 Function Control Register +CAN_MOFCR18_0 SET 0 +CAN_MOFCR18_0 SET 0 +CAN_MOFCR18_0 SET 0 +CAN_MOFCR18_0 SET 0 +CAN_MOFCR18_DATC SET 0 +CAN_MOFCR18_DLC SET 0 +CAN_MOFCR18_DLCC SET 0 +CAN_MOFCR18_FRREN SET 0 +CAN_MOFCR18_GDFS SET 0 +CAN_MOFCR18_IDC SET 0 +CAN_MOFCR18_MMC SET 0 +CAN_MOFCR18_OVIE SET 0 +CAN_MOFCR18_RMM SET 0 +CAN_MOFCR18_RXIE SET 0 +CAN_MOFCR18_SDT SET 0 +CAN_MOFCR18_STT SET 0 +CAN_MOFCR18_TXIE SET 0 + +; CAN Message Object 19 Function Control Register +CAN_MOFCR19_0 SET 0 +CAN_MOFCR19_0 SET 0 +CAN_MOFCR19_0 SET 0 +CAN_MOFCR19_0 SET 0 +CAN_MOFCR19_DATC SET 0 +CAN_MOFCR19_DLC SET 0 +CAN_MOFCR19_DLCC SET 0 +CAN_MOFCR19_FRREN SET 0 +CAN_MOFCR19_GDFS SET 0 +CAN_MOFCR19_IDC SET 0 +CAN_MOFCR19_MMC SET 0 +CAN_MOFCR19_OVIE SET 0 +CAN_MOFCR19_RMM SET 0 +CAN_MOFCR19_RXIE SET 0 +CAN_MOFCR19_SDT SET 0 +CAN_MOFCR19_STT SET 0 +CAN_MOFCR19_TXIE SET 0 + +; CAN Message Object 1 Function Control Register +CAN_MOFCR1_0 SET 0 +CAN_MOFCR1_0 SET 0 +CAN_MOFCR1_0 SET 0 +CAN_MOFCR1_0 SET 0 +CAN_MOFCR1_DATC SET 0 +CAN_MOFCR1_DLC SET 8 +CAN_MOFCR1_DLCC SET 0 +CAN_MOFCR1_FRREN SET 0 +CAN_MOFCR1_GDFS SET 0 +CAN_MOFCR1_IDC SET 0 +CAN_MOFCR1_MMC SET 0 +CAN_MOFCR1_OVIE SET 0 +CAN_MOFCR1_RMM SET 0 +CAN_MOFCR1_RXIE SET 0 +CAN_MOFCR1_SDT SET 0 +CAN_MOFCR1_STT SET 0 +CAN_MOFCR1_TXIE SET 0 + +; CAN Message Object 20 Function Control Register +CAN_MOFCR20_0 SET 0 +CAN_MOFCR20_0 SET 0 +CAN_MOFCR20_0 SET 0 +CAN_MOFCR20_0 SET 0 +CAN_MOFCR20_DATC SET 0 +CAN_MOFCR20_DLC SET 0 +CAN_MOFCR20_DLCC SET 0 +CAN_MOFCR20_FRREN SET 0 +CAN_MOFCR20_GDFS SET 0 +CAN_MOFCR20_IDC SET 0 +CAN_MOFCR20_MMC SET 0 +CAN_MOFCR20_OVIE SET 0 +CAN_MOFCR20_RMM SET 0 +CAN_MOFCR20_RXIE SET 0 +CAN_MOFCR20_SDT SET 0 +CAN_MOFCR20_STT SET 0 +CAN_MOFCR20_TXIE SET 0 + +; CAN Message Object 21 Function Control Register +CAN_MOFCR21_0 SET 0 +CAN_MOFCR21_0 SET 0 +CAN_MOFCR21_0 SET 0 +CAN_MOFCR21_0 SET 0 +CAN_MOFCR21_DATC SET 0 +CAN_MOFCR21_DLC SET 0 +CAN_MOFCR21_DLCC SET 0 +CAN_MOFCR21_FRREN SET 0 +CAN_MOFCR21_GDFS SET 0 +CAN_MOFCR21_IDC SET 0 +CAN_MOFCR21_MMC SET 0 +CAN_MOFCR21_OVIE SET 0 +CAN_MOFCR21_RMM SET 0 +CAN_MOFCR21_RXIE SET 0 +CAN_MOFCR21_SDT SET 0 +CAN_MOFCR21_STT SET 0 +CAN_MOFCR21_TXIE SET 0 + +; CAN Message Object 22 Function Control Register +CAN_MOFCR22_0 SET 0 +CAN_MOFCR22_0 SET 0 +CAN_MOFCR22_0 SET 0 +CAN_MOFCR22_0 SET 0 +CAN_MOFCR22_DATC SET 0 +CAN_MOFCR22_DLC SET 0 +CAN_MOFCR22_DLCC SET 0 +CAN_MOFCR22_FRREN SET 0 +CAN_MOFCR22_GDFS SET 0 +CAN_MOFCR22_IDC SET 0 +CAN_MOFCR22_MMC SET 0 +CAN_MOFCR22_OVIE SET 0 +CAN_MOFCR22_RMM SET 0 +CAN_MOFCR22_RXIE SET 0 +CAN_MOFCR22_SDT SET 0 +CAN_MOFCR22_STT SET 0 +CAN_MOFCR22_TXIE SET 0 + +; CAN Message Object 23 Function Control Register +CAN_MOFCR23_0 SET 0 +CAN_MOFCR23_0 SET 0 +CAN_MOFCR23_0 SET 0 +CAN_MOFCR23_0 SET 0 +CAN_MOFCR23_DATC SET 0 +CAN_MOFCR23_DLC SET 0 +CAN_MOFCR23_DLCC SET 0 +CAN_MOFCR23_FRREN SET 0 +CAN_MOFCR23_GDFS SET 0 +CAN_MOFCR23_IDC SET 0 +CAN_MOFCR23_MMC SET 0 +CAN_MOFCR23_OVIE SET 0 +CAN_MOFCR23_RMM SET 0 +CAN_MOFCR23_RXIE SET 0 +CAN_MOFCR23_SDT SET 0 +CAN_MOFCR23_STT SET 0 +CAN_MOFCR23_TXIE SET 0 + +; CAN Message Object 24 Function Control Register +CAN_MOFCR24_0 SET 0 +CAN_MOFCR24_0 SET 0 +CAN_MOFCR24_0 SET 0 +CAN_MOFCR24_0 SET 0 +CAN_MOFCR24_DATC SET 0 +CAN_MOFCR24_DLC SET 0 +CAN_MOFCR24_DLCC SET 0 +CAN_MOFCR24_FRREN SET 0 +CAN_MOFCR24_GDFS SET 0 +CAN_MOFCR24_IDC SET 0 +CAN_MOFCR24_MMC SET 0 +CAN_MOFCR24_OVIE SET 0 +CAN_MOFCR24_RMM SET 0 +CAN_MOFCR24_RXIE SET 0 +CAN_MOFCR24_SDT SET 0 +CAN_MOFCR24_STT SET 0 +CAN_MOFCR24_TXIE SET 0 + +; CAN Message Object 25 Function Control Register +CAN_MOFCR25_0 SET 0 +CAN_MOFCR25_0 SET 0 +CAN_MOFCR25_0 SET 0 +CAN_MOFCR25_0 SET 0 +CAN_MOFCR25_DATC SET 0 +CAN_MOFCR25_DLC SET 0 +CAN_MOFCR25_DLCC SET 0 +CAN_MOFCR25_FRREN SET 0 +CAN_MOFCR25_GDFS SET 0 +CAN_MOFCR25_IDC SET 0 +CAN_MOFCR25_MMC SET 0 +CAN_MOFCR25_OVIE SET 0 +CAN_MOFCR25_RMM SET 0 +CAN_MOFCR25_RXIE SET 0 +CAN_MOFCR25_SDT SET 0 +CAN_MOFCR25_STT SET 0 +CAN_MOFCR25_TXIE SET 0 + +; CAN Message Object 26 Function Control Register +CAN_MOFCR26_0 SET 0 +CAN_MOFCR26_0 SET 0 +CAN_MOFCR26_0 SET 0 +CAN_MOFCR26_0 SET 0 +CAN_MOFCR26_DATC SET 0 +CAN_MOFCR26_DLC SET 0 +CAN_MOFCR26_DLCC SET 0 +CAN_MOFCR26_FRREN SET 0 +CAN_MOFCR26_GDFS SET 0 +CAN_MOFCR26_IDC SET 0 +CAN_MOFCR26_MMC SET 0 +CAN_MOFCR26_OVIE SET 0 +CAN_MOFCR26_RMM SET 0 +CAN_MOFCR26_RXIE SET 0 +CAN_MOFCR26_SDT SET 0 +CAN_MOFCR26_STT SET 0 +CAN_MOFCR26_TXIE SET 0 + +; CAN Message Object 27 Function Control Register +CAN_MOFCR27_0 SET 0 +CAN_MOFCR27_0 SET 0 +CAN_MOFCR27_0 SET 0 +CAN_MOFCR27_0 SET 0 +CAN_MOFCR27_DATC SET 0 +CAN_MOFCR27_DLC SET 0 +CAN_MOFCR27_DLCC SET 0 +CAN_MOFCR27_FRREN SET 0 +CAN_MOFCR27_GDFS SET 0 +CAN_MOFCR27_IDC SET 0 +CAN_MOFCR27_MMC SET 0 +CAN_MOFCR27_OVIE SET 0 +CAN_MOFCR27_RMM SET 0 +CAN_MOFCR27_RXIE SET 0 +CAN_MOFCR27_SDT SET 0 +CAN_MOFCR27_STT SET 0 +CAN_MOFCR27_TXIE SET 0 + +; CAN Message Object 28 Function Control Register +CAN_MOFCR28_0 SET 0 +CAN_MOFCR28_0 SET 0 +CAN_MOFCR28_0 SET 0 +CAN_MOFCR28_0 SET 0 +CAN_MOFCR28_DATC SET 0 +CAN_MOFCR28_DLC SET 0 +CAN_MOFCR28_DLCC SET 0 +CAN_MOFCR28_FRREN SET 0 +CAN_MOFCR28_GDFS SET 0 +CAN_MOFCR28_IDC SET 0 +CAN_MOFCR28_MMC SET 0 +CAN_MOFCR28_OVIE SET 0 +CAN_MOFCR28_RMM SET 0 +CAN_MOFCR28_RXIE SET 0 +CAN_MOFCR28_SDT SET 0 +CAN_MOFCR28_STT SET 0 +CAN_MOFCR28_TXIE SET 0 + +; CAN Message Object 29 Function Control Register +CAN_MOFCR29_0 SET 0 +CAN_MOFCR29_0 SET 0 +CAN_MOFCR29_0 SET 0 +CAN_MOFCR29_0 SET 0 +CAN_MOFCR29_DATC SET 0 +CAN_MOFCR29_DLC SET 0 +CAN_MOFCR29_DLCC SET 0 +CAN_MOFCR29_FRREN SET 0 +CAN_MOFCR29_GDFS SET 0 +CAN_MOFCR29_IDC SET 0 +CAN_MOFCR29_MMC SET 0 +CAN_MOFCR29_OVIE SET 0 +CAN_MOFCR29_RMM SET 0 +CAN_MOFCR29_RXIE SET 0 +CAN_MOFCR29_SDT SET 0 +CAN_MOFCR29_STT SET 0 +CAN_MOFCR29_TXIE SET 0 + +; CAN Message Object 2 Function Control Register +CAN_MOFCR2_0 SET 0 +CAN_MOFCR2_0 SET 0 +CAN_MOFCR2_0 SET 0 +CAN_MOFCR2_0 SET 0 +CAN_MOFCR2_DATC SET 0 +CAN_MOFCR2_DLC SET 8 +CAN_MOFCR2_DLCC SET 0 +CAN_MOFCR2_FRREN SET 0 +CAN_MOFCR2_GDFS SET 0 +CAN_MOFCR2_IDC SET 0 +CAN_MOFCR2_MMC SET 0 +CAN_MOFCR2_OVIE SET 0 +CAN_MOFCR2_RMM SET 0 +CAN_MOFCR2_RXIE SET 0 +CAN_MOFCR2_SDT SET 0 +CAN_MOFCR2_STT SET 0 +CAN_MOFCR2_TXIE SET 0 + +; CAN Message Object 30 Function Control Register +CAN_MOFCR30_0 SET 0 +CAN_MOFCR30_0 SET 0 +CAN_MOFCR30_0 SET 0 +CAN_MOFCR30_0 SET 0 +CAN_MOFCR30_DATC SET 0 +CAN_MOFCR30_DLC SET 0 +CAN_MOFCR30_DLCC SET 0 +CAN_MOFCR30_FRREN SET 0 +CAN_MOFCR30_GDFS SET 0 +CAN_MOFCR30_IDC SET 0 +CAN_MOFCR30_MMC SET 0 +CAN_MOFCR30_OVIE SET 0 +CAN_MOFCR30_RMM SET 0 +CAN_MOFCR30_RXIE SET 0 +CAN_MOFCR30_SDT SET 0 +CAN_MOFCR30_STT SET 0 +CAN_MOFCR30_TXIE SET 0 + +; CAN Message Object 31 Function Control Register +CAN_MOFCR31_0 SET 0 +CAN_MOFCR31_0 SET 0 +CAN_MOFCR31_0 SET 0 +CAN_MOFCR31_0 SET 0 +CAN_MOFCR31_DATC SET 0 +CAN_MOFCR31_DLC SET 0 +CAN_MOFCR31_DLCC SET 0 +CAN_MOFCR31_FRREN SET 0 +CAN_MOFCR31_GDFS SET 0 +CAN_MOFCR31_IDC SET 0 +CAN_MOFCR31_MMC SET 0 +CAN_MOFCR31_OVIE SET 0 +CAN_MOFCR31_RMM SET 0 +CAN_MOFCR31_RXIE SET 0 +CAN_MOFCR31_SDT SET 0 +CAN_MOFCR31_STT SET 0 +CAN_MOFCR31_TXIE SET 0 + +; CAN Message Object 3 Function Control Register +CAN_MOFCR3_0 SET 0 +CAN_MOFCR3_0 SET 0 +CAN_MOFCR3_0 SET 0 +CAN_MOFCR3_0 SET 0 +CAN_MOFCR3_DATC SET 0 +CAN_MOFCR3_DLC SET 0 +CAN_MOFCR3_DLCC SET 0 +CAN_MOFCR3_FRREN SET 0 +CAN_MOFCR3_GDFS SET 0 +CAN_MOFCR3_IDC SET 0 +CAN_MOFCR3_MMC SET 0 +CAN_MOFCR3_OVIE SET 0 +CAN_MOFCR3_RMM SET 0 +CAN_MOFCR3_RXIE SET 0 +CAN_MOFCR3_SDT SET 0 +CAN_MOFCR3_STT SET 0 +CAN_MOFCR3_TXIE SET 0 + +; CAN Message Object 4 Function Control Register +CAN_MOFCR4_0 SET 0 +CAN_MOFCR4_0 SET 0 +CAN_MOFCR4_0 SET 0 +CAN_MOFCR4_0 SET 0 +CAN_MOFCR4_DATC SET 0 +CAN_MOFCR4_DLC SET 0 +CAN_MOFCR4_DLCC SET 0 +CAN_MOFCR4_FRREN SET 0 +CAN_MOFCR4_GDFS SET 0 +CAN_MOFCR4_IDC SET 0 +CAN_MOFCR4_MMC SET 0 +CAN_MOFCR4_OVIE SET 0 +CAN_MOFCR4_RMM SET 0 +CAN_MOFCR4_RXIE SET 0 +CAN_MOFCR4_SDT SET 0 +CAN_MOFCR4_STT SET 0 +CAN_MOFCR4_TXIE SET 0 + +; CAN Message Object 5 Function Control Register +CAN_MOFCR5_0 SET 0 +CAN_MOFCR5_0 SET 0 +CAN_MOFCR5_0 SET 0 +CAN_MOFCR5_0 SET 0 +CAN_MOFCR5_DATC SET 0 +CAN_MOFCR5_DLC SET 8 +CAN_MOFCR5_DLCC SET 0 +CAN_MOFCR5_FRREN SET 0 +CAN_MOFCR5_GDFS SET 0 +CAN_MOFCR5_IDC SET 0 +CAN_MOFCR5_MMC SET 0 +CAN_MOFCR5_OVIE SET 0 +CAN_MOFCR5_RMM SET 0 +CAN_MOFCR5_RXIE SET 0 +CAN_MOFCR5_SDT SET 0 +CAN_MOFCR5_STT SET 0 +CAN_MOFCR5_TXIE SET 0 + +; CAN Message Object 6 Function Control Register +CAN_MOFCR6_0 SET 0 +CAN_MOFCR6_0 SET 0 +CAN_MOFCR6_0 SET 0 +CAN_MOFCR6_0 SET 0 +CAN_MOFCR6_DATC SET 0 +CAN_MOFCR6_DLC SET 8 +CAN_MOFCR6_DLCC SET 0 +CAN_MOFCR6_FRREN SET 0 +CAN_MOFCR6_GDFS SET 0 +CAN_MOFCR6_IDC SET 0 +CAN_MOFCR6_MMC SET 0 +CAN_MOFCR6_OVIE SET 0 +CAN_MOFCR6_RMM SET 0 +CAN_MOFCR6_RXIE SET 0 +CAN_MOFCR6_SDT SET 0 +CAN_MOFCR6_STT SET 0 +CAN_MOFCR6_TXIE SET 0 + +; CAN Message Object 7 Function Control Register +CAN_MOFCR7_0 SET 0 +CAN_MOFCR7_0 SET 0 +CAN_MOFCR7_0 SET 0 +CAN_MOFCR7_0 SET 0 +CAN_MOFCR7_DATC SET 0 +CAN_MOFCR7_DLC SET 8 +CAN_MOFCR7_DLCC SET 0 +CAN_MOFCR7_FRREN SET 0 +CAN_MOFCR7_GDFS SET 0 +CAN_MOFCR7_IDC SET 0 +CAN_MOFCR7_MMC SET 0 +CAN_MOFCR7_OVIE SET 0 +CAN_MOFCR7_RMM SET 0 +CAN_MOFCR7_RXIE SET 0 +CAN_MOFCR7_SDT SET 0 +CAN_MOFCR7_STT SET 0 +CAN_MOFCR7_TXIE SET 0 + +; CAN Message Object 8 Function Control Register +CAN_MOFCR8_0 SET 0 +CAN_MOFCR8_0 SET 0 +CAN_MOFCR8_0 SET 0 +CAN_MOFCR8_0 SET 0 +CAN_MOFCR8_DATC SET 0 +CAN_MOFCR8_DLC SET 8 +CAN_MOFCR8_DLCC SET 0 +CAN_MOFCR8_FRREN SET 0 +CAN_MOFCR8_GDFS SET 0 +CAN_MOFCR8_IDC SET 0 +CAN_MOFCR8_MMC SET 0 +CAN_MOFCR8_OVIE SET 0 +CAN_MOFCR8_RMM SET 0 +CAN_MOFCR8_RXIE SET 0 +CAN_MOFCR8_SDT SET 0 +CAN_MOFCR8_STT SET 0 +CAN_MOFCR8_TXIE SET 0 + +; CAN Message Object 9 Function Control Register +CAN_MOFCR9_0 SET 0 +CAN_MOFCR9_0 SET 0 +CAN_MOFCR9_0 SET 0 +CAN_MOFCR9_0 SET 0 +CAN_MOFCR9_DATC SET 0 +CAN_MOFCR9_DLC SET 8 +CAN_MOFCR9_DLCC SET 0 +CAN_MOFCR9_FRREN SET 0 +CAN_MOFCR9_GDFS SET 0 +CAN_MOFCR9_IDC SET 0 +CAN_MOFCR9_MMC SET 0 +CAN_MOFCR9_OVIE SET 0 +CAN_MOFCR9_RMM SET 0 +CAN_MOFCR9_RXIE SET 0 +CAN_MOFCR9_SDT SET 0 +CAN_MOFCR9_STT SET 0 +CAN_MOFCR9_TXIE SET 0 + +; CAN Message Object 0 FIFO/Gateway Pointer Register +CAN_MOFGPR0_BOT SET 255 +CAN_MOFGPR0_CUR SET 255 +CAN_MOFGPR0_SEL SET 255 +CAN_MOFGPR0_TOP SET 255 + +; CAN Message Object 10 FIFO/Gateway Pointer Register +CAN_MOFGPR10_BOT SET 255 +CAN_MOFGPR10_CUR SET 255 +CAN_MOFGPR10_SEL SET 255 +CAN_MOFGPR10_TOP SET 255 + +; CAN Message Object 11 FIFO/Gateway Pointer Register +CAN_MOFGPR11_BOT SET 255 +CAN_MOFGPR11_CUR SET 255 +CAN_MOFGPR11_SEL SET 255 +CAN_MOFGPR11_TOP SET 255 + +; CAN Message Object 12 FIFO/Gateway Pointer Register +CAN_MOFGPR12_BOT SET 255 +CAN_MOFGPR12_CUR SET 255 +CAN_MOFGPR12_SEL SET 255 +CAN_MOFGPR12_TOP SET 255 + +; CAN Message Object 13 FIFO/Gateway Pointer Register +CAN_MOFGPR13_BOT SET 255 +CAN_MOFGPR13_CUR SET 255 +CAN_MOFGPR13_SEL SET 255 +CAN_MOFGPR13_TOP SET 255 + +; CAN Message Object 14 FIFO/Gateway Pointer Register +CAN_MOFGPR14_BOT SET 255 +CAN_MOFGPR14_CUR SET 255 +CAN_MOFGPR14_SEL SET 255 +CAN_MOFGPR14_TOP SET 255 + +; CAN Message Object 15 FIFO/Gateway Pointer Register +CAN_MOFGPR15_BOT SET 255 +CAN_MOFGPR15_CUR SET 255 +CAN_MOFGPR15_SEL SET 255 +CAN_MOFGPR15_TOP SET 255 + +; CAN Message Object 16 FIFO/Gateway Pointer Register +CAN_MOFGPR16_BOT SET 255 +CAN_MOFGPR16_CUR SET 255 +CAN_MOFGPR16_SEL SET 255 +CAN_MOFGPR16_TOP SET 255 + +; CAN Message Object 17 FIFO/Gateway Pointer Register +CAN_MOFGPR17_BOT SET 255 +CAN_MOFGPR17_CUR SET 255 +CAN_MOFGPR17_SEL SET 255 +CAN_MOFGPR17_TOP SET 255 + +; CAN Message Object 18 FIFO/Gateway Pointer Register +CAN_MOFGPR18_BOT SET 255 +CAN_MOFGPR18_CUR SET 255 +CAN_MOFGPR18_SEL SET 255 +CAN_MOFGPR18_TOP SET 255 + +; CAN Message Object 19 FIFO/Gateway Pointer Register +CAN_MOFGPR19_BOT SET 255 +CAN_MOFGPR19_CUR SET 255 +CAN_MOFGPR19_SEL SET 255 +CAN_MOFGPR19_TOP SET 255 + +; CAN Message Object 1 FIFO/Gateway Pointer Register +CAN_MOFGPR1_BOT SET 255 +CAN_MOFGPR1_CUR SET 255 +CAN_MOFGPR1_SEL SET 255 +CAN_MOFGPR1_TOP SET 255 + +; CAN Message Object 20 FIFO/Gateway Pointer Register +CAN_MOFGPR20_BOT SET 255 +CAN_MOFGPR20_CUR SET 255 +CAN_MOFGPR20_SEL SET 255 +CAN_MOFGPR20_TOP SET 255 + +; CAN Message Object 21 FIFO/Gateway Pointer Register +CAN_MOFGPR21_BOT SET 255 +CAN_MOFGPR21_CUR SET 255 +CAN_MOFGPR21_SEL SET 255 +CAN_MOFGPR21_TOP SET 255 + +; CAN Message Object 22 FIFO/Gateway Pointer Register +CAN_MOFGPR22_BOT SET 255 +CAN_MOFGPR22_CUR SET 255 +CAN_MOFGPR22_SEL SET 255 +CAN_MOFGPR22_TOP SET 255 + +; CAN Message Object 23 FIFO/Gateway Pointer Register +CAN_MOFGPR23_BOT SET 255 +CAN_MOFGPR23_CUR SET 255 +CAN_MOFGPR23_SEL SET 255 +CAN_MOFGPR23_TOP SET 255 + +; CAN Message Object 24 FIFO/Gateway Pointer Register +CAN_MOFGPR24_BOT SET 255 +CAN_MOFGPR24_CUR SET 255 +CAN_MOFGPR24_SEL SET 255 +CAN_MOFGPR24_TOP SET 255 + +; CAN Message Object 25 FIFO/Gateway Pointer Register +CAN_MOFGPR25_BOT SET 255 +CAN_MOFGPR25_CUR SET 255 +CAN_MOFGPR25_SEL SET 255 +CAN_MOFGPR25_TOP SET 255 + +; CAN Message Object 26 FIFO/Gateway Pointer Register +CAN_MOFGPR26_BOT SET 255 +CAN_MOFGPR26_CUR SET 255 +CAN_MOFGPR26_SEL SET 255 +CAN_MOFGPR26_TOP SET 255 + +; CAN Message Object 27 FIFO/Gateway Pointer Register +CAN_MOFGPR27_BOT SET 255 +CAN_MOFGPR27_CUR SET 255 +CAN_MOFGPR27_SEL SET 255 +CAN_MOFGPR27_TOP SET 255 + +; CAN Message Object 28 FIFO/Gateway Pointer Register +CAN_MOFGPR28_BOT SET 255 +CAN_MOFGPR28_CUR SET 255 +CAN_MOFGPR28_SEL SET 255 +CAN_MOFGPR28_TOP SET 255 + +; CAN Message Object 29 FIFO/Gateway Pointer Register +CAN_MOFGPR29_BOT SET 255 +CAN_MOFGPR29_CUR SET 255 +CAN_MOFGPR29_SEL SET 255 +CAN_MOFGPR29_TOP SET 255 + +; CAN Message Object 2 FIFO/Gateway Pointer Register +CAN_MOFGPR2_BOT SET 255 +CAN_MOFGPR2_CUR SET 255 +CAN_MOFGPR2_SEL SET 255 +CAN_MOFGPR2_TOP SET 255 + +; CAN Message Object 30 FIFO/Gateway Pointer Register +CAN_MOFGPR30_BOT SET 255 +CAN_MOFGPR30_CUR SET 255 +CAN_MOFGPR30_SEL SET 255 +CAN_MOFGPR30_TOP SET 255 + +; CAN Message Object 31 FIFO/Gateway Pointer Register +CAN_MOFGPR31_BOT SET 255 +CAN_MOFGPR31_CUR SET 255 +CAN_MOFGPR31_SEL SET 255 +CAN_MOFGPR31_TOP SET 255 + +; CAN Message Object 3 FIFO/Gateway Pointer Register +CAN_MOFGPR3_BOT SET 255 +CAN_MOFGPR3_CUR SET 255 +CAN_MOFGPR3_SEL SET 255 +CAN_MOFGPR3_TOP SET 255 + +; CAN Message Object 4 FIFO/Gateway Pointer Register +CAN_MOFGPR4_BOT SET 255 +CAN_MOFGPR4_CUR SET 255 +CAN_MOFGPR4_SEL SET 255 +CAN_MOFGPR4_TOP SET 255 + +; CAN Message Object 5 FIFO/Gateway Pointer Register +CAN_MOFGPR5_BOT SET 255 +CAN_MOFGPR5_CUR SET 255 +CAN_MOFGPR5_SEL SET 255 +CAN_MOFGPR5_TOP SET 255 + +; CAN Message Object 6 FIFO/Gateway Pointer Register +CAN_MOFGPR6_BOT SET 255 +CAN_MOFGPR6_CUR SET 255 +CAN_MOFGPR6_SEL SET 255 +CAN_MOFGPR6_TOP SET 255 + +; CAN Message Object 7 FIFO/Gateway Pointer Register +CAN_MOFGPR7_BOT SET 255 +CAN_MOFGPR7_CUR SET 255 +CAN_MOFGPR7_SEL SET 255 +CAN_MOFGPR7_TOP SET 255 + +; CAN Message Object 8 FIFO/Gateway Pointer Register +CAN_MOFGPR8_BOT SET 255 +CAN_MOFGPR8_CUR SET 255 +CAN_MOFGPR8_SEL SET 255 +CAN_MOFGPR8_TOP SET 255 + +; CAN Message Object 9 FIFO/Gateway Pointer Register +CAN_MOFGPR9_BOT SET 255 +CAN_MOFGPR9_CUR SET 255 +CAN_MOFGPR9_SEL SET 255 +CAN_MOFGPR9_TOP SET 255 + +; CAN Message Object 0 Interrupt Pointer Register +CAN_MOIPR0_CFCVAL SET 0 +CAN_MOIPR0_MPN SET 0 +CAN_MOIPR0_RXINP SET 0 +CAN_MOIPR0_TXINP SET 0 + +; CAN Message Object 10 Interrupt Pointer Register +CAN_MOIPR10_CFCVAL SET 0 +CAN_MOIPR10_MPN SET 10 +CAN_MOIPR10_RXINP SET 0 +CAN_MOIPR10_TXINP SET 0 + +; CAN Message Object 11 Interrupt Pointer Register +CAN_MOIPR11_CFCVAL SET 0 +CAN_MOIPR11_MPN SET 11 +CAN_MOIPR11_RXINP SET 0 +CAN_MOIPR11_TXINP SET 0 + +; CAN Message Object 12 Interrupt Pointer Register +CAN_MOIPR12_CFCVAL SET 0 +CAN_MOIPR12_MPN SET 12 +CAN_MOIPR12_RXINP SET 0 +CAN_MOIPR12_TXINP SET 0 + +; CAN Message Object 13 Interrupt Pointer Register +CAN_MOIPR13_CFCVAL SET 0 +CAN_MOIPR13_MPN SET 13 +CAN_MOIPR13_RXINP SET 0 +CAN_MOIPR13_TXINP SET 0 + +; CAN Message Object 14 Interrupt Pointer Register +CAN_MOIPR14_CFCVAL SET 0 +CAN_MOIPR14_MPN SET 14 +CAN_MOIPR14_RXINP SET 0 +CAN_MOIPR14_TXINP SET 0 + +; CAN Message Object 15 Interrupt Pointer Register +CAN_MOIPR15_CFCVAL SET 0 +CAN_MOIPR15_MPN SET 15 +CAN_MOIPR15_RXINP SET 0 +CAN_MOIPR15_TXINP SET 0 + +; CAN Message Object 16 Interrupt Pointer Register +CAN_MOIPR16_CFCVAL SET 0 +CAN_MOIPR16_MPN SET 16 +CAN_MOIPR16_RXINP SET 0 +CAN_MOIPR16_TXINP SET 0 + +; CAN Message Object 17 Interrupt Pointer Register +CAN_MOIPR17_CFCVAL SET 0 +CAN_MOIPR17_MPN SET 17 +CAN_MOIPR17_RXINP SET 0 +CAN_MOIPR17_TXINP SET 0 + +; CAN Message Object 18 Interrupt Pointer Register +CAN_MOIPR18_CFCVAL SET 0 +CAN_MOIPR18_MPN SET 18 +CAN_MOIPR18_RXINP SET 0 +CAN_MOIPR18_TXINP SET 0 + +; CAN Message Object 19 Interrupt Pointer Register +CAN_MOIPR19_CFCVAL SET 0 +CAN_MOIPR19_MPN SET 19 +CAN_MOIPR19_RXINP SET 0 +CAN_MOIPR19_TXINP SET 0 + +; CAN Message Object 1 Interrupt Pointer Register +CAN_MOIPR1_CFCVAL SET 0 +CAN_MOIPR1_MPN SET 1 +CAN_MOIPR1_RXINP SET 1 +CAN_MOIPR1_TXINP SET 0 + +; CAN Message Object 20 Interrupt Pointer Register +CAN_MOIPR20_CFCVAL SET 0 +CAN_MOIPR20_MPN SET 20 +CAN_MOIPR20_RXINP SET 0 +CAN_MOIPR20_TXINP SET 0 + +; CAN Message Object 21 Interrupt Pointer Register +CAN_MOIPR21_CFCVAL SET 0 +CAN_MOIPR21_MPN SET 21 +CAN_MOIPR21_RXINP SET 0 +CAN_MOIPR21_TXINP SET 0 + +; CAN Message Object 22 Interrupt Pointer Register +CAN_MOIPR22_CFCVAL SET 0 +CAN_MOIPR22_MPN SET 22 +CAN_MOIPR22_RXINP SET 0 +CAN_MOIPR22_TXINP SET 0 + +; CAN Message Object 23 Interrupt Pointer Register +CAN_MOIPR23_CFCVAL SET 0 +CAN_MOIPR23_MPN SET 23 +CAN_MOIPR23_RXINP SET 0 +CAN_MOIPR23_TXINP SET 0 + +; CAN Message Object 24 Interrupt Pointer Register +CAN_MOIPR24_CFCVAL SET 0 +CAN_MOIPR24_MPN SET 24 +CAN_MOIPR24_RXINP SET 0 +CAN_MOIPR24_TXINP SET 0 + +; CAN Message Object 25 Interrupt Pointer Register +CAN_MOIPR25_CFCVAL SET 0 +CAN_MOIPR25_MPN SET 25 +CAN_MOIPR25_RXINP SET 0 +CAN_MOIPR25_TXINP SET 0 + +; CAN Message Object 26 Interrupt Pointer Register +CAN_MOIPR26_CFCVAL SET 0 +CAN_MOIPR26_MPN SET 26 +CAN_MOIPR26_RXINP SET 0 +CAN_MOIPR26_TXINP SET 0 + +; CAN Message Object 27 Interrupt Pointer Register +CAN_MOIPR27_CFCVAL SET 0 +CAN_MOIPR27_MPN SET 27 +CAN_MOIPR27_RXINP SET 0 +CAN_MOIPR27_TXINP SET 0 + +; CAN Message Object 28 Interrupt Pointer Register +CAN_MOIPR28_CFCVAL SET 0 +CAN_MOIPR28_MPN SET 28 +CAN_MOIPR28_RXINP SET 0 +CAN_MOIPR28_TXINP SET 0 + +; CAN Message Object 29 Interrupt Pointer Register +CAN_MOIPR29_CFCVAL SET 0 +CAN_MOIPR29_MPN SET 29 +CAN_MOIPR29_RXINP SET 0 +CAN_MOIPR29_TXINP SET 0 + +; CAN Message Object 2 Interrupt Pointer Register +CAN_MOIPR2_CFCVAL SET 0 +CAN_MOIPR2_MPN SET 2 +CAN_MOIPR2_RXINP SET 0 +CAN_MOIPR2_TXINP SET 0 + +; CAN Message Object 30 Interrupt Pointer Register +CAN_MOIPR30_CFCVAL SET 0 +CAN_MOIPR30_MPN SET 30 +CAN_MOIPR30_RXINP SET 0 +CAN_MOIPR30_TXINP SET 0 + +; CAN Message Object 31 Interrupt Pointer Register +CAN_MOIPR31_CFCVAL SET 0 +CAN_MOIPR31_MPN SET 31 +CAN_MOIPR31_RXINP SET 0 +CAN_MOIPR31_TXINP SET 0 + +; CAN Message Object 3 Interrupt Pointer Register +CAN_MOIPR3_CFCVAL SET 0 +CAN_MOIPR3_MPN SET 3 +CAN_MOIPR3_RXINP SET 0 +CAN_MOIPR3_TXINP SET 0 + +; CAN Message Object 4 Interrupt Pointer Register +CAN_MOIPR4_CFCVAL SET 0 +CAN_MOIPR4_MPN SET 4 +CAN_MOIPR4_RXINP SET 0 +CAN_MOIPR4_TXINP SET 0 + +; CAN Message Object 5 Interrupt Pointer Register +CAN_MOIPR5_CFCVAL SET 0 +CAN_MOIPR5_MPN SET 5 +CAN_MOIPR5_RXINP SET 0 +CAN_MOIPR5_TXINP SET 0 + +; CAN Message Object 6 Interrupt Pointer Register +CAN_MOIPR6_CFCVAL SET 0 +CAN_MOIPR6_MPN SET 6 +CAN_MOIPR6_RXINP SET 0 +CAN_MOIPR6_TXINP SET 0 + +; CAN Message Object 7 Interrupt Pointer Register +CAN_MOIPR7_CFCVAL SET 0 +CAN_MOIPR7_MPN SET 7 +CAN_MOIPR7_RXINP SET 0 +CAN_MOIPR7_TXINP SET 0 + +; CAN Message Object 8 Interrupt Pointer Register +CAN_MOIPR8_CFCVAL SET 0 +CAN_MOIPR8_MPN SET 8 +CAN_MOIPR8_RXINP SET 0 +CAN_MOIPR8_TXINP SET 0 + +; CAN Message Object 9 Interrupt Pointer Register +CAN_MOIPR9_CFCVAL SET 0 +CAN_MOIPR9_MPN SET 9 +CAN_MOIPR9_RXINP SET 0 +CAN_MOIPR9_TXINP SET 0 + +; Message Index Register 0 +CAN_MSID0_INDEX SET 0 + +; Message Index Register 1 +CAN_MSID1_INDEX SET 0 + +; Message Index Mask Register +CAN_MSIMASK_IM SET 0 + +; Message Pending Register 0 +CAN_MSPND0_PND SET 0 + +; Message Pending Register 1 +CAN_MSPND1_PND SET 0 + +; Node 0 Bit Timing Register +CAN_NBTR0_0 SET 0 +CAN_NBTR0_BRP SET 47 +CAN_NBTR0_DIV8 SET 0 +CAN_NBTR0_SJW SET 1 +CAN_NBTR0_TSEG1 SET 4 +CAN_NBTR0_TSEG2 SET 3 + +; Node 1 Bit Timing Register +CAN_NBTR1_0 SET 0 +CAN_NBTR1_BRP SET 31 +CAN_NBTR1_DIV8 SET 0 +CAN_NBTR1_SJW SET 1 +CAN_NBTR1_TSEG1 SET 8 +CAN_NBTR1_TSEG2 SET 1 + +; Node 0 Control Register +CAN_NCR0_0 SET 0 +CAN_NCR0_ALIE SET 0 +CAN_NCR0_CALM SET 0 +CAN_NCR0_CANDIS SET 0 +CAN_NCR0_CCE SET 0 +CAN_NCR0_INIT SET 0 +CAN_NCR0_LECIE SET 0 +CAN_NCR0_TRIE SET 0 + +; Node 1 Control Register +CAN_NCR1_0 SET 0 +CAN_NCR1_0 SET 0 +CAN_NCR1_ALIE SET 0 +CAN_NCR1_CALM SET 0 +CAN_NCR1_CANDIS SET 0 +CAN_NCR1_CCE SET 0 +CAN_NCR1_INIT SET 1 +CAN_NCR1_LECIE SET 0 +CAN_NCR1_TRIE SET 0 + +; Node 0 Error Counter Register +CAN_NECNT0_0 SET 0 +CAN_NECNT0_EWRNLVL SET 96 +CAN_NECNT0_LEINC SET 0 +CAN_NECNT0_LETD SET 0 +CAN_NECNT0_REC SET 0 +CAN_NECNT0_TEC SET 0 + +; Node 1 Error Counter Register +CAN_NECNT1_0 SET 0 +CAN_NECNT1_EWRNLVL SET 96 +CAN_NECNT1_LEINC SET 0 +CAN_NECNT1_LETD SET 0 +CAN_NECNT1_REC SET 0 +CAN_NECNT1_TEC SET 0 + +; Node 0 Frame Counter Register +CAN_NFCR0_0 SET 0 +CAN_NFCR0_0 SET 0 +CAN_NFCR0_CFC SET 0 +CAN_NFCR0_CFCIE SET 0 +CAN_NFCR0_CFCOV SET 0 +CAN_NFCR0_CFMOD SET 0 +CAN_NFCR0_CFSEL SET 0 + +; Node 1 Frame Counter Register +CAN_NFCR1_0 SET 0 +CAN_NFCR1_0 SET 0 +CAN_NFCR1_CFC SET 0 +CAN_NFCR1_CFCIE SET 0 +CAN_NFCR1_CFCOV SET 0 +CAN_NFCR1_CFMOD SET 0 +CAN_NFCR1_CFSEL SET 0 + +; Node 0 Interrupt Pointer Register +CAN_NIPR0_0 SET 0 +CAN_NIPR0_ALINP SET 0 +CAN_NIPR0_CFCINP SET 0 +CAN_NIPR0_LECINP SET 0 +CAN_NIPR0_TRINP SET 0 + +; Node 1 Interrupt Pointer Register +CAN_NIPR1_0 SET 0 +CAN_NIPR1_ALINP SET 0 +CAN_NIPR1_CFCINP SET 0 +CAN_NIPR1_LECINP SET 0 +CAN_NIPR1_TRINP SET 0 + +; Node 0 Port Control Register +CAN_NPCR0_0 SET 0 +CAN_NPCR0_0 SET 0 +CAN_NPCR0_LBM SET 0 +CAN_NPCR0_RXSEL SET 0 + +; Node 1 Port Control Register +CAN_NPCR1_0 SET 0 +CAN_NPCR1_0 SET 0 +CAN_NPCR1_LBM SET 0 +CAN_NPCR1_RXSEL SET 0 + +; Node 0 Status Register +CAN_NSR0_0 SET 0 +CAN_NSR0_ALERT SET 0 +CAN_NSR0_BOFF SET 0 +CAN_NSR0_EWRN SET 0 +CAN_NSR0_LEC SET 0 +CAN_NSR0_LLE SET 0 +CAN_NSR0_LOE SET 0 +CAN_NSR0_RXOK SET 0 +CAN_NSR0_TXOK SET 0 + +; Node 1 Status Register +CAN_NSR1_0 SET 0 +CAN_NSR1_ALERT SET 0 +CAN_NSR1_BOFF SET 0 +CAN_NSR1_EWRN SET 0 +CAN_NSR1_LEC SET 0 +CAN_NSR1_LLE SET 0 +CAN_NSR1_LOE SET 0 +CAN_NSR1_RXOK SET 0 +CAN_NSR1_TXOK SET 0 + +; Panel Control Register +CAN_PANCTR_0 SET 0 +CAN_PANCTR_BUSY SET 0 +CAN_PANCTR_PANAR1 SET 0 +CAN_PANCTR_PANAR2 SET 0 +CAN_PANCTR_PANCMD SET 0 +CAN_PANCTR_RBUSY SET 0 + +; RMAP=0 PAGE=1-CCU6 Capture/Compare Register for Channel CC60 High +CCU6_CC60RH_CC60VH SET 0 + +; RMAP=0 PAGE=1-CCU6 Capture/Compare Register for Channel CC60 Low +CCU6_CC60RL_CC60VL SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Shadow Register for Channel CC60 High +CCU6_CC60SRH_CC60SH SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Shadow Register for Channel CC60 Low +CCU6_CC60SRL_CC60SL SET 0 + +; RMAP=0 PAGE=1-CCU6 Capture/Compare Register for Channel CC61 High +CCU6_CC61RH_CC61VH SET 0 + +; RMAP=0 PAGE=1-CCU6 Capture/Compare Register for Channel CC61 Low +CCU6_CC61RL_CC61VL SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Shadow Register for Channel CC61 High +CCU6_CC61SRH_CC61SH SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Shadow Register for Channel CC61 Low +CCU6_CC61SRL_CC61SL SET 0 + +; RMAP=0 PAGE=1-CCU6 Capture/Compare Register for Channel CC62 High +CCU6_CC62RH_CC62VH SET 0 + +; RMAP=0 PAGE=1-CCU6 Capture/Compare Register for Channel CC62 Low +CCU6_CC62RL_CC62VL SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Shadow Register for Channel CC62 High +CCU6_CC62SRH_CC62SH SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Shadow Register for Channel CC62 Low +CCU6_CC62SRL_CC62SL SET 0 + +; RMAP=0 PAGE=1-CCU6 Capture/Compare Register for Channel CC63 High +CCU6_CC63RH_CC63VH SET 0 + +; RMAP=0 PAGE=1-CCU6 Capture/Compare Register for Channel CC63 Low +CCU6_CC63RL_CC63VL SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Shadow Register for Channel CC63 High +CCU6_CC63SRH_CC63SH SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Shadow Register for Channel CC63 Low +CCU6_CC63SRL_CC63SL SET 0 + +; RMAP=0 PAGE=0-CCU6 Compare State Modification Register High +CCU6_CMPMODIFH_MCC60R SET 0 +CCU6_CMPMODIFH_MCC61R SET 0 +CCU6_CMPMODIFH_MCC62R SET 0 +CCU6_CMPMODIFH_MCC63R SET 0 + +; RMAP=0 PAGE=0-CCU6 Compare State Modification Register Low +CCU6_CMPMODIFL_MCC60S SET 0 +CCU6_CMPMODIFL_MCC61S SET 0 +CCU6_CMPMODIFL_MCC62S SET 0 +CCU6_CMPMODIFL_MCC63S SET 0 + +; RMAP=0 PAGE=3-CCU6 Compare State Register High +CCU6_CMPSTATH_CC60PS SET 0 +CCU6_CMPSTATH_CC61PS SET 0 +CCU6_CMPSTATH_CC62PS SET 0 +CCU6_CMPSTATH_COUT60PS SET 0 +CCU6_CMPSTATH_COUT61PS SET 0 +CCU6_CMPSTATH_COUT62PS SET 0 +CCU6_CMPSTATH_COUT63PS SET 0 +CCU6_CMPSTATH_T13IM SET 0 + +; RMAP=0 PAGE=3-CCU6 Compare State Register Low +CCU6_CMPSTATL_CC60ST SET 0 +CCU6_CMPSTATL_CC61ST SET 0 +CCU6_CMPSTATL_CC62ST SET 0 +CCU6_CMPSTATL_CC63ST SET 0 +CCU6_CMPSTATL_CCPOS0 SET 0 +CCU6_CMPSTATL_CCPOS1 SET 0 +CCU6_CMPSTATL_CCPOS2 SET 0 + +; RMAP=0 PAGE=2-CCU6 Capture/Compare Interrupt Enable Register High +CCU6_IENH_ENCHE SET 0 +CCU6_IENH_ENIDLE SET 0 +CCU6_IENH_ENSTR SET 0 +CCU6_IENH_ENT13CM SET 0 +CCU6_IENH_ENT13PM SET 0 +CCU6_IENH_ENTRPF SET 0 +CCU6_IENH_ENWHE SET 0 + +; RMAP=0 PAGE=2-CCU6 Capture/Compare Interrupt Enable Register Low +CCU6_IENL_ENCC60F SET 0 +CCU6_IENL_ENCC60R SET 0 +CCU6_IENL_ENCC61F SET 0 +CCU6_IENL_ENCC61R SET 0 +CCU6_IENL_ENCC62F SET 0 +CCU6_IENL_ENCC62R SET 0 +CCU6_IENL_ENT12OM SET 0 +CCU6_IENL_ENT12PM SET 0 + +; RMAP=0 PAGE=2-CCU6 Capture/Compare Interrupt Node Pointer Register High +CCU6_INPH_INPERR SET 0 +CCU6_INPH_INPT12 SET 0 +CCU6_INPH_INPT13 SET 0 + +; RMAP=0 PAGE=2-CCU6 Capture/Compare Interrupt Node Pointer Register Low +CCU6_INPL_INPCC60 SET 0 +CCU6_INPL_INPCC61 SET 0 +CCU6_INPL_INPCC62 SET 0 +CCU6_INPL_INPCHE SET 0 + +; RMAP=0 PAGE=3-CCU6 Capture/Compare Interrupt Status Register High +CCU6_ISH_CHE SET 0 +CCU6_ISH_IDLE SET 0 +CCU6_ISH_STR SET 0 +CCU6_ISH_T13CM SET 0 +CCU6_ISH_T13PM SET 0 +CCU6_ISH_TRPF SET 0 +CCU6_ISH_TRPS SET 0 +CCU6_ISH_WHE SET 0 + +; RMAP=0 PAGE=3-CCU6 Capture/Compare Interrupt Status Register Low +CCU6_ISL_ICC60F SET 0 +CCU6_ISL_ICC60R SET 0 +CCU6_ISL_ICC61F SET 0 +CCU6_ISL_ICC61R SET 0 +CCU6_ISL_ICC62F SET 0 +CCU6_ISL_ICC62R SET 0 +CCU6_ISL_T12OM SET 0 +CCU6_ISL_T12PM SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Interrupt Status Reset Register High +CCU6_ISRH_RCHE SET 0 +CCU6_ISRH_RIDLE SET 0 +CCU6_ISRH_RSTR SET 0 +CCU6_ISRH_RT13CM SET 0 +CCU6_ISRH_RT13PM SET 0 +CCU6_ISRH_RTRPF SET 0 +CCU6_ISRH_RWHE SET 0 + +; RMAP=0 PAGE=0-CCU6 Capture/Compare Interrupt Status Reset Register Low +CCU6_ISRL_RCC60F SET 0 +CCU6_ISRL_RCC60R SET 0 +CCU6_ISRL_RCC61F SET 0 +CCU6_ISRL_RCC61R SET 0 +CCU6_ISRL_RCC62F SET 0 +CCU6_ISRL_RCC62R SET 0 +CCU6_ISRL_RT12OM SET 0 +CCU6_ISRL_RT12PM SET 0 + +; RMAP=0 PAGE=2-CCU6 Capture/Compare Interrupt Status Set Register High +CCU6_ISSH_SCHE SET 0 +CCU6_ISSH_SIDLE SET 0 +CCU6_ISSH_SSTR SET 0 +CCU6_ISSH_ST13CM SET 0 +CCU6_ISSH_ST13PM SET 0 +CCU6_ISSH_STRPF SET 0 +CCU6_ISSH_SWHC SET 0 +CCU6_ISSH_SWHE SET 0 + +; RMAP=0 PAGE=2-CCU6 Capture/Compare Interrupt Status Set Register Low +CCU6_ISSL_SCC60F SET 0 +CCU6_ISSL_SCC60R SET 0 +CCU6_ISSL_SCC61F SET 0 +CCU6_ISSL_SCC61R SET 0 +CCU6_ISSL_SCC62F SET 0 +CCU6_ISSL_SCC62R SET 0 +CCU6_ISSL_ST12OM SET 0 +CCU6_ISSL_ST12PM SET 0 + +; RMAP=0 PAGE=2-CCU6 Multi-Channel Mode Control Register +CCU6_MCMCTR_SWSEL SET 0 +CCU6_MCMCTR_SWSYN SET 0 + +; RMAP=0 PAGE=3-CCU6 Multi-Channel Mode Output Register High +CCU6_MCMOUTH_CURH SET 0 +CCU6_MCMOUTH_EXPH SET 0 + +; RMAP=0 PAGE=3-CCU6 Multi-Channel Mode Output Register Low +CCU6_MCMOUTL_MCMP SET 0 +CCU6_MCMOUTL_R SET 0 + +; RMAP=0 PAGE=0-CCU6 Multi-Channel Mode Output Shadow Register High +CCU6_MCMOUTSH_CURHS SET 0 +CCU6_MCMOUTSH_EXPHS SET 0 +CCU6_MCMOUTSH_STRHP SET 0 + +; RMAP=0 PAGE=0-CCU6 Multi-Channel Mode Output Shadow Register Low +CCU6_MCMOUTSL_MCMPS SET 0 +CCU6_MCMOUTSL_STRMCM SET 0 + +; RMAP=0 PAGE=2-CCU6 Modulation Control Register High +CCU6_MODCTRH_ECT13O SET 0 +CCU6_MODCTRH_T13MODEN SET 0 + +; RMAP=0 PAGE=2-CCU6 Modulation Control Register Low +CCU6_MODCTRL_MCMEN SET 0 +CCU6_MODCTRL_T12MODEN SET 0 + +; RMAP=0 -CCU6 Page Register +CCU6_PAGE_OP SET 0 +CCU6_PAGE_PAGE SET 0 +CCU6_PAGE_STNR SET 0 + +; RMAP=0 PAGE=3-CCU6 Port Input Select 0 Register High +CCU6_PISEL0H_ISPOS0 SET 0 +CCU6_PISEL0H_ISPOS1 SET 0 +CCU6_PISEL0H_ISPOS2 SET 0 +CCU6_PISEL0H_IST12HR SET 0 + +; RMAP=0 PAGE=3-CCU6 Port Input Select 0 Register Low +CCU6_PISEL0L_ISCC60 SET 0 +CCU6_PISEL0L_ISCC61 SET 0 +CCU6_PISEL0L_ISCC62 SET 0 +CCU6_PISEL0L_ISTRP SET 0 + +; RMAP=0 PAGE=3-CCU6 Port Input Select 2 Register +CCU6_PISEL2_IST13HR SET 0 + +; RMAP=0 PAGE=2-CCU6 Passive State Level Register +CCU6_PSLR_PSL SET 0 +CCU6_PSLR_PSL63 SET 0 + +; RMAP=0 PAGE=1-CCU6 Dead-Time Control Register for Timer T12 High +CCU6_T12DTCH_DTE0 SET 0 +CCU6_T12DTCH_DTE1 SET 0 +CCU6_T12DTCH_DTE2 SET 0 +CCU6_T12DTCH_DTR0 SET 0 +CCU6_T12DTCH_DTR1 SET 0 +CCU6_T12DTCH_DTR2 SET 0 + +; RMAP=0 PAGE=1-CCU6 Dead-Time Control Register for Timer T12 Low +CCU6_T12DTCL_DTM SET 1 + +; RMAP=0 PAGE=3-CCU6 Timer T12 Counter Register High +CCU6_T12H_T12CVH SET 0 + +; RMAP=0 PAGE=3-CCU6 Timer T12 Counter Register Low +CCU6_T12L_T12CVL SET 0 + +; RMAP=0 PAGE=2-CCU6 Capture/Compare Mode Select Register High +CCU6_T12MSELH_DBYP SET 0 +CCU6_T12MSELH_HSYNC SET 0 +CCU6_T12MSELH_MSEL62 SET 0 + +; RMAP=0 PAGE=2-CCU6 Capture/Compare Mode Select Register Low +CCU6_T12MSELL_MSEL60 SET 0 +CCU6_T12MSELL_MSEL61 SET 0 + +; RMAP=0 PAGE=1-CCU6 Timer T12 Period Register High +CCU6_T12PRH_T12PVH SET 0 + +; RMAP=0 PAGE=1-CCU6 Timer T12 Period Register Low +CCU6_T12PRL_T12PVL SET 1 + +; RMAP=0 PAGE=3-CCU6 Timer T13 Counter Register High +CCU6_T13H_T13CVH SET 0 + +; RMAP=0 PAGE=3-CCU6 Timer T13 Counter Register Low +CCU6_T13L_T13CVL SET 0 + +; RMAP=0 PAGE=1-CCU6 Timer T13 Period Register High +CCU6_T13PRH_T13PVH SET 0 + +; RMAP=0 PAGE=1-CCU6 Timer T13 Period Register Low +CCU6_T13PRL_T13PVL SET 1 + +; RMAP=0 PAGE=1-CCU6 Timer Control 0 Register High +CCU6_TCTR0H_STE13 SET 0 +CCU6_TCTR0H_T13CLK SET 0 +CCU6_TCTR0H_T13PRE SET 0 +CCU6_TCTR0H_T13R SET 0 + +; RMAP=0 PAGE=1-CCU6 Timer Control 0 Register Low +CCU6_TCTR0L_CDIR SET 0 +CCU6_TCTR0L_CTM SET 0 +CCU6_TCTR0L_STE12 SET 0 +CCU6_TCTR0L_T12CLK SET 0 +CCU6_TCTR0L_T12PRE SET 0 +CCU6_TCTR0L_T12R SET 0 + +; RMAP=0 PAGE=2-CCU6 Timer Control 2 Register High +CCU6_TCTR2H_T12RSEL SET 0 +CCU6_TCTR2H_T13RSEL SET 0 + +; RMAP=0 PAGE=2-CCU6 Timer Control 2 Register Low +CCU6_TCTR2L_T12SSC SET 0 +CCU6_TCTR2L_T13SSC SET 0 +CCU6_TCTR2L_T13TEC SET 0 +CCU6_TCTR2L_T13TED SET 0 + +; RMAP=0 PAGE=0-CCU6 Timer Control 4 Register High +CCU6_TCTR4H_T13RES SET 0 +CCU6_TCTR4H_T13RR SET 0 +CCU6_TCTR4H_T13RS SET 0 +CCU6_TCTR4H_T13STD SET 0 +CCU6_TCTR4H_T13STR SET 0 + +; RMAP=0 PAGE=0-CCU6 Timer Control 4 Register Low +CCU6_TCTR4L_DTRES SET 0 +CCU6_TCTR4L_T12RES SET 0 +CCU6_TCTR4L_T12RR SET 0 +CCU6_TCTR4L_T12RS SET 0 +CCU6_TCTR4L_T12STD SET 0 +CCU6_TCTR4L_T12STR SET 0 + +; RMAP=0 PAGE=2-CCU6 Trap Control Register High +CCU6_TRPCTRH_TRPEN SET 0 +CCU6_TRPCTRH_TRPEN13 SET 0 +CCU6_TRPCTRH_TRPPEN SET 0 + +; RMAP=0 PAGE=2-CCU6 Trap Control Register Low +CCU6_TRPCTRL_TRPM0 SET 0 +CCU6_TRPCTRL_TRPM1 SET 0 +CCU6_TRPCTRL_TRPM2 SET 0 + +; RMAP=1 -CORDIC CORDIC Control Register +CD_CON_MODE SET 0 +CD_CON_MPS SET 0 +CD_CON_ROTVEC SET 0 +CD_CON_ST SET 0 +CD_CON_ST_MODE SET 0 +CD_CON_X_USIGN SET 0 + +; RMAP=1 -CORDIC CORDIC X Data High Byte +CD_CORDXH_DATAH SET 0 + +; RMAP=1 -CORDIC CORDIC X Data Low Byte +CD_CORDXL_DATAL SET 0 + +; RMAP=1 -CORDIC CORDIC Y Data High Byte +CD_CORDYH_DATAH SET 0 + +; RMAP=1 -CORDIC CORDIC Y Data Low Byte +CD_CORDYL_DATAL SET 0 + +; RMAP=1 -CORDIC CORDIC Z Data High Byte +CD_CORDZH_DATAH SET 0 + +; RMAP=1 -CORDIC CORDIC Z Data Low Byte +CD_CORDZL_DATAL SET 0 + +; RMAP=1 -CORDIC CORDIC Status and Data Control Register +CD_STATC_CD_BSY SET 0 +CD_STATC_DMAP SET 0 +CD_STATC_EOC SET 0 +CD_STATC_ERROR SET 0 +CD_STATC_INT_EN SET 0 +CD_STATC_KEEPX SET 0 +CD_STATC_KEEPY SET 0 +CD_STATC_KEEPZ SET 0 + +; RMAP=0 PAGE=1-SCU Clock Control Register +CMCON_CLKREL SET 0 +CMCON_FCCFG SET 1 +CMCON_KDIV SET 0 +CMCON_VCOSEL SET 0 + +; RMAP=0 PAGE=1-SCU Clock Output Control Register +COCON_COREL SET 0 +COCON_COUTS SET 0 +COCON_TLEN SET 0 + +; RMAP=x -CPU Data Pointer Register High +DPH_DPH0 SET 0 +DPH_DPH1 SET 0 +DPH_DPH2 SET 0 +DPH_DPH3 SET 0 +DPH_DPH4 SET 0 +DPH_DPH5 SET 0 +DPH_DPH6 SET 0 +DPH_DPH7 SET 0 + +; RMAP=x -CPU Data Pointer Register Low +DPL_DPL0 SET 0 +DPL_DPL1 SET 0 +DPL_DPL2 SET 0 +DPL_DPL3 SET 0 +DPL_DPL4 SET 0 +DPL_DPL5 SET 0 +DPL_DPL6 SET 0 +DPL_DPL7 SET 0 + +; RMAP=x -CPU Extended Operation Register +EO_DPSEL0 SET 0 +EO_TRAP_EN SET 0 + +; RMAP=0 PAGE=0-SCU External Interrupt Control Register 0 +EXICON0_EXINT0 SET 0 +EXICON0_EXINT1 SET 0 +EXICON0_EXINT2 SET 0 +EXICON0_EXINT3 SET 0 + +; RMAP=0 PAGE=0-SCU External Interrupt Control Register 1 +EXICON1_EXINT4 SET 0 +EXICON1_EXINT5 SET 0 +EXICON1_EXINT6 SET 0 + +; RMAP=0 PAGE=0-SCU Fractional Divider Control Register +FDCON_BGS SET 0 +FDCON_BRK SET 0 +FDCON_EOFSYN SET 0 +FDCON_ERRSYN SET 0 +FDCON_FDEN SET 0 +FDCON_FDM SET 0 +FDCON_NDOV SET 0 +FDCON_SYNEN SET 0 + +; RMAP=0 PAGE=0-SCU Fractional Divider Result Register +FDRES_RESULT SET 0 + +; RMAP=0 PAGE=0-SCU Fractional Divider Reload Register +FDSTEP_STEP SET 0 + +; RMAP=0 PAGE=1-SCU Flash Error Address Register High +FEAH_ECCERRADDR SET 0 + +; RMAP=0 PAGE=1-SCU Flash Error Address Register Low +FEAL_ECCERRADDR SET 0 + +; RMAP=1 -OCDS Hardware Breakpoints Data Register +HWBPDR_HWBPXX SET 0 + +; RMAP=1 -OCDS Hardware Breakpoints Select Register +HWBPSR_BPSEL SET 0 +HWBPSR_BPSEL_P SET 0 + +; RMAP=0 PAGE=1-SCU Identity Register +ID_PRODID SET 0 +ID_VERID SET 0 + +; RMAP=x -CPU Interrupt Enable Register 0 +IEN0_EA SET 1 +IEN0_ES SET 0 +IEN0_ET0 SET 0 +IEN0_ET1 SET 0 +IEN0_ET2 SET 1 +IEN0_EX0 SET 0 +IEN0_EX1 SET 0 + +; RMAP=x -CPU Module Interrupt Enable 1 Register +IEN1_EADC SET 0 +IEN1_ECCIP0 SET 0 +IEN1_ECCIP1 SET 0 +IEN1_ECCIP2 SET 0 +IEN1_ECCIP3 SET 0 +IEN1_ESSC SET 0 +IEN1_EX2 SET 0 +IEN1_EXM SET 0 + +; RMAP=x -CPU Interrupt Priority 1 Register +IP1_PADC SET 0 +IP1_PCCIP0 SET 0 +IP1_PCCIP1 SET 0 +IP1_PCCIP2 SET 0 +IP1_PCCIP3 SET 0 +IP1_PSSC SET 0 +IP1_PX2 SET 0 +IP1_PXM SET 0 + +; RMAP=x -CPU Interrupt Priority 1 High Register +IPH1_PADCH SET 0 +IPH1_PCCIP0H SET 0 +IPH1_PCCIP1H SET 0 +IPH1_PCCIP2H SET 0 +IPH1_PCCIP3H SET 0 +IPH1_PSSCH SET 0 +IPH1_PX2H SET 0 +IPH1_PXMH SET 0 + +; RMAP=x -CPU Interrupt Priority High Register +IPH_PSH SET 0 +IPH_PT0H SET 0 +IPH_PT1H SET 0 +IPH_PT2H SET 0 +IPH_PX0H SET 0 +IPH_PX1H SET 0 + +; RMAP=x -CPU Interrupt Priority Register +IP_PS SET 0 +IP_PT0 SET 0 +IP_PT1 SET 0 +IP_PT2 SET 0 +IP_PX0 SET 0 +IP_PX1 SET 0 + +; RMAP=0 PAGE=0-SCU Interrupt Request Register 0 +IRCON0_EXINT0 SET 0 +IRCON0_EXINT1 SET 0 +IRCON0_EXINT2 SET 0 +IRCON0_EXINT3 SET 0 +IRCON0_EXINT4 SET 0 +IRCON0_EXINT5 SET 0 +IRCON0_EXINT6 SET 0 + +; RMAP=0 PAGE=0-SCU Interrupt Request Register 1 +IRCON1_ADCSR0 SET 0 +IRCON1_ADCSR1 SET 0 +IRCON1_CANSRC1 SET 0 +IRCON1_CANSRC2 SET 0 +IRCON1_EIR SET 0 +IRCON1_RIR SET 0 +IRCON1_TIR SET 0 + +; RMAP=0 PAGE=0-SCU Interrupt Request Register 2 +IRCON2_CANSRC0 SET 0 +IRCON2_CANSRC3 SET 0 + +; RMAP=0 PAGE=3-SCU Interrupt Request Register 3 +IRCON3_CANSRC4 SET 0 +IRCON3_CANSRC5 SET 0 +IRCON3_CCU6SR0 SET 0 +IRCON3_CCU6SR1 SET 0 + +; RMAP=0 PAGE=3-SCU Interrupt Request Register 4 +IRCON4_CANSRC6 SET 0 +IRCON4_CANSRC7 SET 0 +IRCON4_CCU6SR2 SET 0 +IRCON4_CCU6SR3 SET 0 + +; RMAP=1 -MDU MDU Operand Register 0 +MDU_MD0_DATA SET 0 + +; RMAP=1 -MDU MDU Operand Register 1 +MDU_MD1_DATA SET 0 + +; RMAP=1 -MDU MDU Operand Register 2 +MDU_MD2_DATA SET 0 + +; RMAP=1 -MDU MDU Operand Register 3 +MDU_MD3_DATA SET 0 + +; RMAP=1 -MDU MDU Operand Register 4 +MDU_MD4_DATA SET 0 + +; RMAP=1 -MDU MDU Operand Register 5 +MDU_MD5_DATA SET 0 + +; RMAP=1 -MDU MDU Control Register +MDU_MDUCON_IE SET 0 +MDU_MDUCON_IR SET 0 +MDU_MDUCON_OPCODE SET 0 +MDU_MDUCON_RSEL SET 0 +MDU_MDUCON_START SET 0 + +; RMAP=1 -MDU MDU Status Register +MDU_MDUSTAT_IERR SET 0 +MDU_MDUSTAT_IRDY SET 0 +MDU_MDUSTAT_MDU_BSY SET 0 + +; RMAP=1 -MDU MDU Result Register 0 +MDU_MR0_DATA SET 0 + +; RMAP=1 -MDU MDU Result Register 1 +MDU_MR1_DATA SET 0 + +; RMAP=1 -MDU MDU Result Register 2 +MDU_MR2_DATA SET 0 + +; RMAP=1 -MDU MDU Result Register 3 +MDU_MR3_DATA SET 0 + +; RMAP=1 -MDU MDU Result Register 4 +MDU_MR4_DATA SET 0 + +; RMAP=1 -MDU MDU Result Register 5 +MDU_MR5_DATA SET 0 + +; RMAP=0 PAGE=1-SCU Miscellaneous Control Register +MISC_CON_DFLASHEN SET 0 + +; RMAP=1 -OCDS BreakPoints Control Register +MMBPCR_HWB0C SET 0 +MMBPCR_HWB1C SET 0 +MMBPCR_HWB2C SET 0 +MMBPCR_HWB3C SET 0 +MMBPCR_SWBC SET 0 + +; RMAP=1 -OCDS Monitor Mode Control 2 Register +MMCR2_ALTDI SET 0 +MMCR2_DSUSP SET 0 +MMCR2_EXBC SET 0 +MMCR2_JENA SET 0 +MMCR2_MBCON SET 0 +MMCR2_MMEP SET 0 +MMCR2_MMODE SET 0 +MMCR2_STMODE SET 0 + +; RMAP=1 -OCDS Monitor Mode Control Register +MMCR_MEXIT SET 0 +MMCR_MEXIT_P SET 0 +MMCR_MRAMS SET 0 +MMCR_MRAMS_P SET 0 +MMCR_MSTEP SET 0 +MMCR_RRF SET 0 +MMCR_TRF SET 0 + +; RMAP=1 -OCDS Monitor Mode Data Transfer Register Receive +MMDR_MMRR SET 0 + +; RMAP=1 -OCDS Monitor Mode Interrupt Control Register +MMICR_COMRST SET 0 +MMICR_DRETR SET 0 +MMICR_DVECT SET 0 +MMICR_MMUIE SET 0 +MMICR_MMUIE_P SET 0 +MMICR_MSTSEL SET 0 +MMICR_RRIE SET 0 +MMICR_RRIE_P SET 0 + +; RMAP=1 -OCDS Monitor Mode Status Register +MMSR_EXBF SET 0 +MMSR_HWB0F SET 0 +MMSR_HWB1F SET 0 +MMSR_HWB2F SET 0 +MMSR_HWB3F SET 0 +MMSR_MBCAM SET 0 +MMSR_MBCIN SET 0 +MMSR_SWBF SET 0 + +; RMAP=1 -OCDS Monitor Work Register 1 +MMWR1_MMWR1 SET 0 + +; RMAP=1 -OCDS Monitor Work Register 2 +MMWR2_MMWR2 SET 0 + +; RMAP=0 PAGE=3-SCU Peripheral Input Select Register 1 +MODPISEL1_EXINT6IS SET 0 +MODPISEL1_JTAGTCKS1 SET 0 +MODPISEL1_JTAGTDIS1 SET 0 +MODPISEL1_T21EXIS SET 0 +MODPISEL1_UR1RIS SET 0 + +; RMAP=0 PAGE=3-SCU Peripheral Input Select Register 2 +MODPISEL2_T0IS SET 0 +MODPISEL2_T1IS SET 0 +MODPISEL2_T21IS SET 0 +MODPISEL2_T2IS SET 0 + +; RMAP=0 PAGE=0-SCU Peripheral Input Select Register +MODPISEL_EXINT0IS SET 0 +MODPISEL_EXINT1IS SET 0 +MODPISEL_EXINT2IS SET 0 +MODPISEL_JTAGTCKS SET 0 +MODPISEL_JTAGTDIS SET 0 +MODPISEL_URRIS SET 0 +MODPISEL_URRISH SET 0 + +; RMAP=0 PAGE=3-SCU Module Suspend Control Register +MODSUSP_T12SUSP SET 0 +MODSUSP_T13SUSP SET 0 +MODSUSP_T21SUSP SET 0 +MODSUSP_T2SUSP SET 0 +MODSUSP_WDTSUSP SET 0 + +; RMAP=0 PAGE=0-SCU NMI Control Register +NMICON_NMIECC SET 0 +NMICON_NMIFLASH SET 0 +NMICON_NMIOCDS SET 0 +NMICON_NMIPLL SET 0 +NMICON_NMIVDD SET 0 +NMICON_NMIVDDP SET 0 +NMICON_NMIWDT SET 0 + +; RMAP=0 PAGE=0-SCU NMI Status Register +NMISR_FNMIECC SET 0 +NMISR_FNMIFLASH SET 0 +NMISR_FNMIOCDS SET 0 +NMISR_FNMIPLL SET 0 +NMISR_FNMIVDD SET 0 +NMISR_FNMIVDDP SET 0 +NMISR_FNMIWDT SET 0 + +; RMAP=0 PAGE=1-SCU OSC Control Register +OSC_CON_ORDRES SET 0 +OSC_CON_OSCPD SET 0 +OSC_CON_OSCR SET 0 +OSC_CON_OSCSS SET 1 +OSC_CON_XPD SET 1 + +; RMAP=0 PAGE=2-P0 P0 Alternate Select 0 Register +P0_ALTSEL0_P0 SET 0 +P0_ALTSEL0_P1 SET 0 +P0_ALTSEL0_P2 SET 0 +P0_ALTSEL0_P3 SET 0 +P0_ALTSEL0_P4 SET 0 +P0_ALTSEL0_P5 SET 0 +P0_ALTSEL0_P6 SET 0 +P0_ALTSEL0_P7 SET 0 + +; RMAP=0 PAGE=2-P0 P0 Alternate Select 1 Register +P0_ALTSEL1_P0 SET 0 +P0_ALTSEL1_P1 SET 0 +P0_ALTSEL1_P2 SET 0 +P0_ALTSEL1_P3 SET 0 +P0_ALTSEL1_P4 SET 0 +P0_ALTSEL1_P5 SET 0 +P0_ALTSEL1_P6 SET 0 +P0_ALTSEL1_P7 SET 0 + +; RMAP=0 PAGE=0-P0 P0 Data Register +P0_DATA_P0 SET 0 +P0_DATA_P1 SET 0 +P0_DATA_P2 SET 0 +P0_DATA_P3 SET 0 +P0_DATA_P4 SET 0 +P0_DATA_P5 SET 0 +P0_DATA_P6 SET 0 +P0_DATA_P7 SET 0 + +; RMAP=0 PAGE=0-P0 P0 Direction Register +P0_DIR_P0 SET 0 +P0_DIR_P1 SET 1 +P0_DIR_P2 SET 0 +P0_DIR_P3 SET 1 +P0_DIR_P4 SET 0 +P0_DIR_P5 SET 0 +P0_DIR_P6 SET 0 +P0_DIR_P7 SET 1 + +; RMAP=0 PAGE=3-P0 P0 Open Drain Control Register +P0_OD_P0 SET 0 +P0_OD_P1 SET 0 +P0_OD_P2 SET 0 +P0_OD_P3 SET 0 +P0_OD_P4 SET 0 +P0_OD_P5 SET 0 +P0_OD_P6 SET 0 +P0_OD_P7 SET 0 + +; RMAP=0 PAGE=1-P0 P0 Pull-Up/Pull-Down Enable Register +P0_PUDEN_P0 SET 1 +P0_PUDEN_P1 SET 1 +P0_PUDEN_P2 SET 1 +P0_PUDEN_P3 SET 1 +P0_PUDEN_P4 SET 0 +P0_PUDEN_P5 SET 0 +P0_PUDEN_P6 SET 1 +P0_PUDEN_P7 SET 1 + +; RMAP=0 PAGE=1-P0 P0 Pull-Up/Pull-Down Select Register +P0_PUDSEL_P0 SET 0 +P0_PUDSEL_P1 SET 0 +P0_PUDSEL_P2 SET 0 +P0_PUDSEL_P3 SET 0 +P0_PUDSEL_P4 SET 1 +P0_PUDSEL_P5 SET 1 +P0_PUDSEL_P6 SET 1 +P0_PUDSEL_P7 SET 0 + +; RMAP=0 PAGE=2-P1 P1 Alternate Select 0 Register +P1_ALTSEL0_P0 SET 0 +P1_ALTSEL0_P1 SET 1 +P1_ALTSEL0_P2 SET 0 +P1_ALTSEL0_P3 SET 0 +P1_ALTSEL0_P4 SET 0 +P1_ALTSEL0_P5 SET 0 +P1_ALTSEL0_P6 SET 0 +P1_ALTSEL0_P7 SET 0 + +; RMAP=0 PAGE=2-P1 P1 Alternate Select 1 Register +P1_ALTSEL1_P0 SET 0 +P1_ALTSEL1_P1 SET 1 +P1_ALTSEL1_P2 SET 0 +P1_ALTSEL1_P3 SET 0 +P1_ALTSEL1_P4 SET 0 +P1_ALTSEL1_P5 SET 0 +P1_ALTSEL1_P6 SET 0 +P1_ALTSEL1_P7 SET 0 + +; RMAP=0 PAGE=0-P1 P1 Data Register +P1_DATA_P0 SET 0 +P1_DATA_P1 SET 0 +P1_DATA_P2 SET 0 +P1_DATA_P3 SET 0 +P1_DATA_P4 SET 0 +P1_DATA_P5 SET 0 +P1_DATA_P6 SET 0 +P1_DATA_P7 SET 0 + +; RMAP=0 PAGE=0-P1 P1 Direction Register +P1_DIR_P0 SET 0 +P1_DIR_P1 SET 1 +P1_DIR_P2 SET 0 +P1_DIR_P3 SET 0 +P1_DIR_P4 SET 0 +P1_DIR_P5 SET 0 +P1_DIR_P6 SET 0 +P1_DIR_P7 SET 0 + +; RMAP=0 PAGE=3-P1 P1 Open Drain Control Register +P1_OD_P0 SET 0 +P1_OD_P1 SET 0 +P1_OD_P2 SET 0 +P1_OD_P3 SET 0 +P1_OD_P4 SET 0 +P1_OD_P5 SET 0 +P1_OD_P6 SET 0 +P1_OD_P7 SET 0 + +; RMAP=0 PAGE=1-P1 P1 Pull-Up/Pull-Down Enable Register +P1_PUDEN_P0 SET 1 +P1_PUDEN_P1 SET 1 +P1_PUDEN_P2 SET 1 +P1_PUDEN_P3 SET 1 +P1_PUDEN_P4 SET 1 +P1_PUDEN_P5 SET 1 +P1_PUDEN_P6 SET 1 +P1_PUDEN_P7 SET 1 + +; RMAP=0 PAGE=1-P1 P1 Pull-Up/Pull-Down Select Register +P1_PUDSEL_P0 SET 1 +P1_PUDSEL_P1 SET 1 +P1_PUDSEL_P2 SET 0 +P1_PUDSEL_P3 SET 0 +P1_PUDSEL_P4 SET 0 +P1_PUDSEL_P5 SET 0 +P1_PUDSEL_P6 SET 1 +P1_PUDSEL_P7 SET 0 + +; RMAP=0 PAGE=0-P2 P2 Data Register +P2_DATA_P0 SET 0 +P2_DATA_P1 SET 0 +P2_DATA_P2 SET 0 +P2_DATA_P3 SET 0 +P2_DATA_P4 SET 0 +P2_DATA_P5 SET 0 +P2_DATA_P6 SET 0 +P2_DATA_P7 SET 0 + +; RMAP=0 PAGE=0-P2 P2 Direction Register +P2_DIR_P0 SET 0 +P2_DIR_P1 SET 0 +P2_DIR_P2 SET 0 +P2_DIR_P3 SET 0 +P2_DIR_P4 SET 0 +P2_DIR_P5 SET 0 +P2_DIR_P6 SET 0 +P2_DIR_P7 SET 0 + +; RMAP=0 PAGE=1-P2 P2 Pull-Up/Pull-Down Enable Register +P2_PUDEN_P0 SET 0 +P2_PUDEN_P1 SET 0 +P2_PUDEN_P2 SET 0 +P2_PUDEN_P3 SET 0 +P2_PUDEN_P4 SET 1 +P2_PUDEN_P5 SET 1 +P2_PUDEN_P6 SET 1 +P2_PUDEN_P7 SET 1 + +; RMAP=0 PAGE=1-P2 P2 Pull-Up/Pull-Down Select Register +P2_PUDSEL_P0 SET 1 +P2_PUDSEL_P1 SET 1 +P2_PUDSEL_P2 SET 1 +P2_PUDSEL_P3 SET 1 +P2_PUDSEL_P4 SET 1 +P2_PUDSEL_P5 SET 1 +P2_PUDSEL_P6 SET 1 +P2_PUDSEL_P7 SET 1 + +; RMAP=0 PAGE=2-P3 P3 Alternate Select 0 Register +P3_ALTSEL0_P0 SET 0 +P3_ALTSEL0_P1 SET 0 +P3_ALTSEL0_P2 SET 0 +P3_ALTSEL0_P3 SET 0 +P3_ALTSEL0_P4 SET 0 +P3_ALTSEL0_P5 SET 0 +P3_ALTSEL0_P6 SET 0 +P3_ALTSEL0_P7 SET 0 + +; RMAP=0 PAGE=2-P3 P3 Alternate Select 1 Register +P3_ALTSEL1_P0 SET 0 +P3_ALTSEL1_P1 SET 0 +P3_ALTSEL1_P2 SET 0 +P3_ALTSEL1_P3 SET 0 +P3_ALTSEL1_P4 SET 0 +P3_ALTSEL1_P5 SET 0 +P3_ALTSEL1_P6 SET 0 +P3_ALTSEL1_P7 SET 0 + +; RMAP=0 PAGE=0-P3 P3 Data Register +P3_DATA_P0 SET 0 +P3_DATA_P1 SET 0 +P3_DATA_P2 SET 0 +P3_DATA_P3 SET 0 +P3_DATA_P4 SET 0 +P3_DATA_P5 SET 0 +P3_DATA_P6 SET 0 +P3_DATA_P7 SET 0 + +; RMAP=0 PAGE=0-P3 P3 Direction Register +P3_DIR_P0 SET 0 +P3_DIR_P1 SET 0 +P3_DIR_P2 SET 1 +P3_DIR_P3 SET 1 +P3_DIR_P4 SET 1 +P3_DIR_P5 SET 0 +P3_DIR_P6 SET 0 +P3_DIR_P7 SET 0 + +; RMAP=0 PAGE=3-P3 P3 Open Drain Control Register +P3_OD_P0 SET 0 +P3_OD_P1 SET 0 +P3_OD_P2 SET 0 +P3_OD_P3 SET 0 +P3_OD_P4 SET 0 +P3_OD_P5 SET 0 +P3_OD_P6 SET 0 +P3_OD_P7 SET 0 + +; RMAP=0 PAGE=1-P3 P3 Pull-Up/Pull-Down Enable Register +P3_PUDEN_P0 SET 1 +P3_PUDEN_P1 SET 1 +P3_PUDEN_P2 SET 1 +P3_PUDEN_P3 SET 1 +P3_PUDEN_P4 SET 1 +P3_PUDEN_P5 SET 1 +P3_PUDEN_P6 SET 1 +P3_PUDEN_P7 SET 1 + +; RMAP=0 PAGE=1-P3 P3 Pull-Up/Pull-Down Select Register +P3_PUDSEL_P0 SET 1 +P3_PUDSEL_P1 SET 1 +P3_PUDSEL_P2 SET 0 +P3_PUDSEL_P3 SET 0 +P3_PUDSEL_P4 SET 0 +P3_PUDSEL_P5 SET 0 +P3_PUDSEL_P6 SET 1 +P3_PUDSEL_P7 SET 1 + +; RMAP=0 PAGE=2-P4 P4 Alternate Select 0 Register +P4_ALTSEL0_P0 SET 0 +P4_ALTSEL0_P1 SET 0 +P4_ALTSEL0_P2 SET 0 +P4_ALTSEL0_P3 SET 0 +P4_ALTSEL0_P4 SET 0 +P4_ALTSEL0_P5 SET 0 +P4_ALTSEL0_P6 SET 0 +P4_ALTSEL0_P7 SET 0 + +; RMAP=0 PAGE=2-P4 P4 Alternate Select 1 Register +P4_ALTSEL1_P0 SET 0 +P4_ALTSEL1_P1 SET 0 +P4_ALTSEL1_P2 SET 0 +P4_ALTSEL1_P3 SET 0 +P4_ALTSEL1_P4 SET 0 +P4_ALTSEL1_P5 SET 0 +P4_ALTSEL1_P6 SET 0 +P4_ALTSEL1_P7 SET 0 + +; RMAP=0 PAGE=0-P4 P4 Data Register +P4_DATA_P0 SET 0 +P4_DATA_P1 SET 0 +P4_DATA_P2 SET 0 +P4_DATA_P3 SET 0 +P4_DATA_P4 SET 0 +P4_DATA_P5 SET 0 +P4_DATA_P6 SET 0 +P4_DATA_P7 SET 0 + +; RMAP=0 PAGE=0-P4 P4 Direction Register +P4_DIR_P0 SET 0 +P4_DIR_P1 SET 1 +P4_DIR_P2 SET 0 +P4_DIR_P3 SET 0 +P4_DIR_P4 SET 0 +P4_DIR_P5 SET 0 +P4_DIR_P6 SET 0 +P4_DIR_P7 SET 0 + +; RMAP=0 PAGE=3-P4 P4 Open Drain Control Register +P4_OD_P0 SET 0 +P4_OD_P1 SET 0 +P4_OD_P2 SET 0 +P4_OD_P3 SET 0 +P4_OD_P4 SET 0 +P4_OD_P5 SET 0 +P4_OD_P6 SET 0 +P4_OD_P7 SET 0 + +; RMAP=0 PAGE=1-P4 P4 Pull-Up/Pull-Down Enable Register +P4_PUDEN_P0 SET 1 +P4_PUDEN_P1 SET 1 +P4_PUDEN_P2 SET 1 +P4_PUDEN_P3 SET 1 +P4_PUDEN_P4 SET 0 +P4_PUDEN_P5 SET 0 +P4_PUDEN_P6 SET 0 +P4_PUDEN_P7 SET 0 + +; RMAP=0 PAGE=1-P4 P4 Pull-Up/Pull-Down Select Register +P4_PUDSEL_P0 SET 0 +P4_PUDSEL_P1 SET 0 +P4_PUDSEL_P2 SET 1 +P4_PUDSEL_P3 SET 0 +P4_PUDSEL_P4 SET 1 +P4_PUDSEL_P5 SET 1 +P4_PUDSEL_P6 SET 1 +P4_PUDSEL_P7 SET 1 + +; RMAP=0 PAGE=2-P5 P5 Alternate Select 0 Register +P5_ALTSEL0_P0 SET 0 +P5_ALTSEL0_P1 SET 0 +P5_ALTSEL0_P2 SET 0 +P5_ALTSEL0_P3 SET 0 +P5_ALTSEL0_P4 SET 0 +P5_ALTSEL0_P5 SET 0 +P5_ALTSEL0_P6 SET 0 +P5_ALTSEL0_P7 SET 0 + +; RMAP=0 PAGE=2-P5 P5 Alternate Select 1 Register +P5_ALTSEL1_P0 SET 0 +P5_ALTSEL1_P1 SET 0 +P5_ALTSEL1_P2 SET 0 +P5_ALTSEL1_P3 SET 0 +P5_ALTSEL1_P4 SET 0 +P5_ALTSEL1_P5 SET 0 +P5_ALTSEL1_P6 SET 0 +P5_ALTSEL1_P7 SET 0 + +; RMAP=0 PAGE=0-P5 P5 Data Register +P5_DATA_P0 SET 0 +P5_DATA_P1 SET 0 +P5_DATA_P2 SET 0 +P5_DATA_P3 SET 0 +P5_DATA_P4 SET 0 +P5_DATA_P5 SET 0 +P5_DATA_P6 SET 0 +P5_DATA_P7 SET 0 + +; RMAP=0 PAGE=0-P5 P5 Direction Register +P5_DIR_P0 SET 0 +P5_DIR_P1 SET 0 +P5_DIR_P2 SET 0 +P5_DIR_P3 SET 0 +P5_DIR_P4 SET 0 +P5_DIR_P5 SET 0 +P5_DIR_P6 SET 0 +P5_DIR_P7 SET 0 + +; RMAP=0 PAGE=3-P5 P5 Open Drain Control Register +P5_OD_P0 SET 0 +P5_OD_P1 SET 0 +P5_OD_P2 SET 0 +P5_OD_P3 SET 0 +P5_OD_P4 SET 0 +P5_OD_P5 SET 0 +P5_OD_P6 SET 0 +P5_OD_P7 SET 0 + +; RMAP=0 PAGE=1-P5 P5 Pull-Up/Pull-Down Enable Register +P5_PUDEN_P0 SET 0 +P5_PUDEN_P1 SET 0 +P5_PUDEN_P2 SET 0 +P5_PUDEN_P3 SET 0 +P5_PUDEN_P4 SET 0 +P5_PUDEN_P5 SET 0 +P5_PUDEN_P6 SET 0 +P5_PUDEN_P7 SET 0 + +; RMAP=0 PAGE=1-P5 P5 Pull-Up/Pull-Down Select Register +P5_PUDSEL_P0 SET 0 +P5_PUDSEL_P1 SET 0 +P5_PUDSEL_P2 SET 0 +P5_PUDSEL_P3 SET 0 +P5_PUDSEL_P4 SET 0 +P5_PUDSEL_P5 SET 0 +P5_PUDSEL_P6 SET 0 +P5_PUDSEL_P7 SET 0 + +; RMAP=0 PAGE=1-SCU Password Register +PASSWD_MODE SET 0 +PASSWD_PASS SET 0 +PASSWD_PROTECT_S SET 0 + +; RMAP=x -CPU Power Control Register +PCON_GF0 SET 0 +PCON_GF1 SET 0 +PCON_IDLE SET 0 +PCON_SMOD SET 0 + +; RMAP=0 PAGE=1-SCU PLL Control Register +PLL_CON_LOCK SET 0 +PLL_CON_NDIV SET 10 +PLL_CON_OSCDISC SET 0 +PLL_CON_RESLD SET 0 +PLL_CON_VCOBYP SET 0 + +; RMAP=0 PAGE=1-SCU Power Mode Control Register 0 +PMCON0_PD SET 0 +PMCON0_SD SET 0 +PMCON0_WDTRST SET 0 +PMCON0_WKRS SET 0 +PMCON0_WKSEL SET 0 +PMCON0_WS SET 0 + +; RMAP=0 PAGE=1-SCU Power Mode Control Register 1 +PMCON1_ADC_DIS SET 0 +PMCON1_CAN_DIS SET 0 +PMCON1_CCU_DIS SET 0 +PMCON1_CDC_DIS SET 0 +PMCON1_MDU_DIS SET 0 +PMCON1_SSC_DIS SET 1 +PMCON1_T2_DIS SET 0 + +; RMAP=0 PAGE=3-SCU Power Mode Control Register 2 +PMCON2_T21_DIS SET 0 +PMCON2_UART1_DIS SET 0 + +; RMAP=0 -PORT Page Register +PORT_PAGE_OP SET 0 +PORT_PAGE_PAGE SET 0 +PORT_PAGE_STNR SET 0 + +; RMAP=x -CPU Program Status Word Register +PSW_AC SET 0 +PSW_CY SET 0 +PSW_F0 SET 0 +PSW_F1 SET 0 +PSW_OV SET 0 +PSW_P SET 0 +PSW_RS0 SET 0 +PSW_RS1 SET 0 + +; RMAP=x -CPU Serial Data Buffer Register +SBUF_VAL SET 0 + +; RMAP=x -CPU Serial Channel Control Register +SCON_RB8 SET 0 +SCON_REN SET 0 +SCON_RI SET 0 +SCON_SM0 SET 0 +SCON_SM1 SET 0 +SCON_SM2 SET 0 +SCON_TB8 SET 0 +SCON_TI SET 0 + +; RMAP=0 -SCU Page Register +SCU_PAGE_OP SET 0 +SCU_PAGE_PAGE SET 0 +SCU_PAGE_STNR SET 0 + +; RMAP=x -CPU Stack Pointer Register +SP_SP SET 0 + +; RMAP=0 -SSC Baudrate Timer Reload Register High +SSC_BRH_BR_VALUE SET 0 + +; RMAP=0 -SSC Baudrate Timer Reload Register Low +SSC_BRL_BR_VALUE SET 0 + +; RMAP=0 -SSC Control Register High Operating Mode +SSC_CONH_O_BE SET 0 +SSC_CONH_O_BSY SET 0 +SSC_CONH_O_EN SET 0 +SSC_CONH_O_MS SET 0 +SSC_CONH_O_PE SET 0 +SSC_CONH_O_RE SET 0 +SSC_CONH_O_TE SET 0 + +; RMAP=0 -SSC Control Register High Programming Mode +SSC_CONH_P_AREN SET 0 +SSC_CONH_P_BEN SET 0 +SSC_CONH_P_EN SET 0 +SSC_CONH_P_MS SET 1 +SSC_CONH_P_PEN SET 0 +SSC_CONH_P_REN SET 0 +SSC_CONH_P_TEN SET 0 + +; RMAP=0 -SSC Control Register Low Operating Mode +SSC_CONL_O_BC SET 0 + +; RMAP=0 -SSC Control Register Low Programming Mode +SSC_CONL_P_BM SET 1 +SSC_CONL_P_HB SET 0 +SSC_CONL_P_LB SET 0 +SSC_CONL_P_PH SET 0 +SSC_CONL_P_PO SET 0 + +; RMAP=0 -SSC Port Input Select Register +SSC_PISEL_CIS SET 0 +SSC_PISEL_MIS SET 0 +SSC_PISEL_SIS SET 0 + +; RMAP=0 -SSC Receiver Buffer Register Low +SSC_RBL_RB_VALUE SET 0 + +; RMAP=0 -SSC Transmitter Buffer Register Low +SSC_TBL_TB_VALUE SET 0 + +; RMAP=x -SCU System Control Register 0 +SYSCON0_1 SET 0 +SYSCON0_IMODE SET 0 +SYSCON0_RMAP SET 0 + +; RMAP=1 -T21 Timer 2 Reload/Capture Register High +T21_RC2H_RC2 SET 0 + +; RMAP=1 -T21 Timer 2 Reload/Capture Register Low +T21_RC2L_RC2 SET 0 + +; RMAP=1 -T21 Timer 2 Control Register +T21_T2CON_C_T2 SET 0 +T21_T2CON_CP_RL2 SET 0 +T21_T2CON_EXEN2 SET 0 +T21_T2CON_EXF2 SET 0 +T21_T2CON_TF2 SET 0 +T21_T2CON_TR2 SET 0 + +; RMAP=1 -T21 Timer 2 Register High +T21_T2H_THL2 SET 0 + +; RMAP=1 -T21 Timer 2 Register Low +T21_T2L_THL2 SET 0 + +; RMAP=1 -T21 Timer 2 Mode Register +T21_T2MOD_DCEN SET 0 +T21_T2MOD_EDGESEL SET 0 +T21_T2MOD_PREN SET 0 +T21_T2MOD_T2PRE SET 0 +T21_T2MOD_T2REGS SET 0 +T21_T2MOD_T2RHEN SET 0 + +; RMAP=0 -T2 Timer 2 Reload/Capture Register High +T2_RC2H_RC2 SET 248 + +; RMAP=0 -T2 Timer 2 Reload/Capture Register Low +T2_RC2L_RC2 SET 48 + +; RMAP=0 -T2 Timer 2 Control Register +T2_T2CON_C_T2 SET 0 +T2_T2CON_CP_RL2 SET 0 +T2_T2CON_EXEN2 SET 0 +T2_T2CON_EXF2 SET 0 +T2_T2CON_TF2 SET 0 +T2_T2CON_TR2 SET 1 + +; RMAP=0 -T2 Timer 2 Register High +T2_T2H_THL2 SET 248 + +; RMAP=0 -T2 Timer 2 Register Low +T2_T2L_THL2 SET 48 + +; RMAP=0 -T2 Timer 2 Mode Register +T2_T2MOD_DCEN SET 0 +T2_T2MOD_EDGESEL SET 0 +T2_T2MOD_PREN SET 0 +T2_T2MOD_T2PRE SET 0 +T2_T2MOD_T2REGS SET 0 +T2_T2MOD_T2RHEN SET 0 + +; RMAP=x -CPU Timer Control Register +TCON_IE0 SET 0 +TCON_IE1 SET 0 +TCON_IT0 SET 0 +TCON_IT1 SET 0 +TCON_TF0 SET 0 +TCON_TF1 SET 0 +TCON_TR0 SET 0 +TCON_TR1 SET 0 + +; RMAP=x -CPU Timer 0 Register High +TH0_VAL SET 0 + +; RMAP=x -CPU Timer 1 Register High +TH1_VAL SET 0 + +; RMAP=x -CPU Timer 0 Register Low +TL0_VAL SET 0 + +; RMAP=x -CPU Timer 1 Register Low +TL1_VAL SET 0 + +; RMAP=x -CPU Timer Mode Register +TMOD_GATE0 SET 0 +TMOD_GATE1 SET 0 +TMOD_T0M SET 0 +TMOD_T0S SET 0 +TMOD_T1M SET 0 +TMOD_T1S SET 0 + +; RMAP=1 -UART1 Baud Rate Control Register +UART1_BCON_BRPRE SET 0 +UART1_BCON_R SET 0 + +; RMAP=1 -UART1 Baud Rate Timer/Reload Register +UART1_BG_BR_VALUE SET 1 + +; RMAP=1 -UART1 Fractional Divider Control Register +UART1_FDCON_FDEN SET 0 +UART1_FDCON_FDM SET 0 +UART1_FDCON_NDOV SET 0 + +; RMAP=1 -UART1 Fractional Divider Result Register +UART1_FDRES_RESULT SET 0 + +; RMAP=1 -UART1 Fractional Divider Reload Register +UART1_FDSTEP_STEP SET 0 + +; RMAP=1 -UART1 Serial Data Buffer Register +UART1_SBUF_VAL SET 0 + +; RMAP=1 -UART1 Serial Channel Control Register +UART1_SCON_RB8_1 SET 0 +UART1_SCON_REN_1 SET 0 +UART1_SCON_RI_1 SET 0 +UART1_SCON_SM0_1 SET 0 +UART1_SCON_SM1_1 SET 0 +UART1_SCON_SM2_1 SET 0 +UART1_SCON_TB8_1 SET 0 +UART1_SCON_TI_1 SET 0 + +; RMAP=1 -WDT Watchdog Timer Control Register +WDTCON_WDTEN SET 0 +WDTCON_WDTIN SET 1 +WDTCON_WDTPR SET 0 +WDTCON_WDTRS SET 0 +WDTCON_WINBEN SET 0 + +; RMAP=1 -WDT Watchdog Timer Register High +WDTH_WDT SET 0 + +; RMAP=1 -WDT Watchdog Timer Register Low +WDTL_WDT SET 0 + +; RMAP=1 -WDT Watchdog Timer Reload Register +WDTREL_WDTREL SET 219 + +; RMAP=1 -WDT Watchdog Window-Boundary Count Register +WDTWINB_WDTWINB SET 0 + +; RMAP=0 PAGE=3-SCU On-chip XRAM Address Higher Order +XADDRH_ADDRH SET 0 + diff --git a/CL2.0.dav b/CL2.0.dav new file mode 100644 index 0000000000000000000000000000000000000000..e4d32fd7fef987560a3ce3626f77dd7851ff53ba GIT binary patch literal 88683 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 JI`|oq{||uY&^`bF literal 0 HcmV?d00001 diff --git a/CL2.0.dpt b/CL2.0.dpt new file mode 100644 index 0000000..ef69f57 --- /dev/null +++ b/CL2.0.dpt @@ -0,0 +1,3928 @@ +'**************************************************************************** +' @Filename CL2.0.dpt +' @Project CL2.0.dav +'---------------------------------------------------------------------------- +' @Description The file will be used by your programming environment +' to retrieve information about the generated files or +' the actual project values. +' +' PLEASE DO NOT MODIFY THIS FILE ! +' +'---------------------------------------------------------------------------- +; Date 2024/8/22 08:23:16 +' +'**************************************************************************** + +[General] +Device="XC886CLM" +DeviceType="XC886CLM-8FF" + +[Interface] +Compiler="KEIL" +MemoryModel="COMPACT" + +[Environment] +OscillatorFrequency=0 +DeviceFrequency=96 + +[Files] +File1="MAIN.H" +Type1="H" +File2="MAIN.C" +Type2="C" +File3="SHARED_INT.H" +Type3="H" +File4="SHARED_INT.C" +Type4="C" +File5="IO.H" +Type5="H" +File6="IO.C" +Type6="C" +File7="T2.H" +Type7="H" +File8="T2.C" +Type8="C" +File9="WDT.H" +Type9="H" +File10="WDT.C" +Type10="C" +File11="CAN.H" +Type11="H" +File12="CAN.C" +Type12="C" +File13="CL2.0.asm" +Type13="ASM" +File14="CL2.0.rtf" +Type14="DOC" + + +[Registers] +ACC_ACC0=0 +ACC_ACC1=0 +ACC_ACC2=0 +ACC_ACC3=0 +ACC_ACC4=0 +ACC_ACC5=0 +ACC_ACC6=0 +ACC_ACC7=0 +ADC0_NOTES= +ADC1_NOTES= +ADC2_NOTES= +ADC3_NOTES= +ADC4_NOTES= +ADC5_NOTES= +ADC6_NOTES= +ADC7_NOTES= +ADC_CFILE=ADC.C +ADC_CHCTR0_LCC=0 +ADC_CHCTR0_RESRSEL=0 +ADC_CHCTR1_LCC=0 +ADC_CHCTR1_RESRSEL=0 +ADC_CHCTR2_LCC=0 +ADC_CHCTR2_RESRSEL=0 +ADC_CHCTR3_LCC=0 +ADC_CHCTR3_RESRSEL=0 +ADC_CHCTR4_LCC=0 +ADC_CHCTR4_RESRSEL=0 +ADC_CHCTR5_LCC=0 +ADC_CHCTR5_RESRSEL=0 +ADC_CHCTR6_LCC=0 +ADC_CHCTR6_RESRSEL=0 +ADC_CHCTR7_LCC=0 +ADC_CHCTR7_RESRSEL=0 +ADC_CHINCR_CHINC0=0 +ADC_CHINCR_CHINC1=0 +ADC_CHINCR_CHINC2=0 +ADC_CHINCR_CHINC3=0 +ADC_CHINCR_CHINC4=0 +ADC_CHINCR_CHINC5=0 +ADC_CHINCR_CHINC6=0 +ADC_CHINCR_CHINC7=0 +ADC_CHINFR_CHINF0=0 +ADC_CHINFR_CHINF1=0 +ADC_CHINFR_CHINF2=0 +ADC_CHINFR_CHINF3=0 +ADC_CHINFR_CHINF4=0 +ADC_CHINFR_CHINF5=0 +ADC_CHINFR_CHINF6=0 +ADC_CHINFR_CHINF7=0 +ADC_CHINPR_CHINP0=0 +ADC_CHINPR_CHINP1=0 +ADC_CHINPR_CHINP2=0 +ADC_CHINPR_CHINP3=0 +ADC_CHINPR_CHINP4=0 +ADC_CHINPR_CHINP5=0 +ADC_CHINPR_CHINP6=0 +ADC_CHINPR_CHINP7=0 +ADC_CHINSR_CHINS0=0 +ADC_CHINSR_CHINS1=0 +ADC_CHINSR_CHINS2=0 +ADC_CHINSR_CHINS3=0 +ADC_CHINSR_CHINS4=0 +ADC_CHINSR_CHINS5=0 +ADC_CHINSR_CHINS6=0 +ADC_CHINSR_CHINS7=0 +ADC_CRCR1_CH4=0 +ADC_CRCR1_CH5=0 +ADC_CRCR1_CH6=0 +ADC_CRCR1_CH7=0 +ADC_CRMR1_0=0 +ADC_CRMR1_CLRPND=0 +ADC_CRMR1_ENGT=0 +ADC_CRMR1_ENSI=0 +ADC_CRMR1_ENTR=0 +ADC_CRMR1_LDEV=0 +ADC_CRMR1_RSV=0 +ADC_CRMR1_SCAN=0 +ADC_CRPR1_CHP4=0 +ADC_CRPR1_CHP5=0 +ADC_CRPR1_CHP6=0 +ADC_CRPR1_CHP7=0 +ADC_ETRCR_ETRSEL0=0 +ADC_ETRCR_ETRSEL1=0 +ADC_ETRCR_SYNEN0=0 +ADC_ETRCR_SYNEN1=0 +ADC_EVINCR_EVINC0=0 +ADC_EVINCR_EVINC1=0 +ADC_EVINCR_EVINC4=0 +ADC_EVINCR_EVINC5=0 +ADC_EVINCR_EVINC6=0 +ADC_EVINCR_EVINC7=0 +ADC_EVINFR_EVINF0=0 +ADC_EVINFR_EVINF1=0 +ADC_EVINFR_EVINF4=0 +ADC_EVINFR_EVINF5=0 +ADC_EVINFR_EVINF6=0 +ADC_EVINFR_EVINF7=0 +ADC_EVINPR_EVINP0=0 +ADC_EVINPR_EVINP1=0 +ADC_EVINPR_EVINP4=0 +ADC_EVINPR_EVINP5=0 +ADC_EVINPR_EVINP6=0 +ADC_EVINPR_EVINP7=0 +ADC_EVINSR_EVINS0=0 +ADC_EVINSR_EVINS1=0 +ADC_EVINSR_EVINS4=0 +ADC_EVINSR_EVINS5=0 +ADC_EVINSR_EVINS6=0 +ADC_EVINSR_EVINS7=0 +ADC_GLOBCTR_ANON=0 +ADC_GLOBCTR_CTC=3 +ADC_GLOBCTR_DW=0 +ADC_GLOBSTR_BUSY=0 +ADC_GLOBSTR_CHNR=0 +ADC_GLOBSTR_SAMPLE=0 +ADC_HFILE=ADC.H +ADC_INPCR0_STC=0 +ADC_LCBR_BOUND0=7 +ADC_LCBR_BOUND1=11 +ADC_NAME_BUSY=ADC_ubBusy +ADC_NAME_CLRCHINTR=ADC_vClearChInterruptFlag +ADC_NAME_CLREVENTINTRFLAG=ADC_vClearEventInterruptFlag +ADC_NAME_CLRVALIDFLAG=ADC_vClearValidFlag +ADC_NAME_GETCHINTRFLAG=ADC_ubGetChInterruptFlag +ADC_NAME_GETCONVCHNUM=ADC_ubGetConvChNum +ADC_NAME_GETEVENTINTRFLAG=ADC_ubGetEventInterruptFlag +ADC_NAME_INIT=ADC_vInit +ADC_NAME_ISR=SHINT_viXINTR6Isr +ADC_NAME_PARCLRPND=ADC_vClearPendingBits +ADC_NAME_PARCONVPENDING=ADC_ubGetParConvChNum +ADC_NAME_PARLDEV=ADC_vSetLoadEvent +ADC_NAME_PARREQCH=ADC_vStartParReqChNum +ADC_NAME_READRESULTCHNUM0=ADC_ubGetResultChNum0 +ADC_NAME_READRESULTCHNUM1=ADC_ubGetResultChNum1 +ADC_NAME_READRESULTCHNUM2=ADC_ubGetResultChNum2 +ADC_NAME_READRESULTCHNUM3=ADC_ubGetResultChNum3 +ADC_NAME_READRESULTDATA0=ADC_uwGetResultData0 +ADC_NAME_READRESULTDATA1=ADC_uwGetResultData1 +ADC_NAME_READRESULTDATA2=ADC_uwGetResultData2 +ADC_NAME_READRESULTDATA3=ADC_uwGetResultData3 +ADC_NAME_SAMPLEPHASE=ADC_ubSamplePhase +ADC_NAME_SEQCEV=ADC_vClearEV +ADC_NAME_SEQCLRV=ADC_vClearVBits +ADC_NAME_SEQFLUSH=ADC_vQueFlush +ADC_NAME_SEQREQCHNR=ADC_vStartSeqReqChNum +ADC_NAME_SEQSRCEVENT=ADC_ubGetSeqSrcEvent +ADC_NAME_SEQSRCFILLLEVEL=ADC_ubGetSeqSrcFillLevel +ADC_NAME_SEQSRCQUEEXTTRG=ADC_ubGetQueueExternalTrigger +ADC_NAME_SEQSRCQUEUEEMPTY=ADC_ubGetQueueEmpty +ADC_NAME_SEQSRCREQCHNUM=ADC_ubGetQueueReqChNum +ADC_NAME_SEQSRCREQCHVALID=ADC_ubGetSeqReqChValid +ADC_NAME_SEQTREV=ADC_vSeqSoftTrig +ADC_NAME_SETCHINTR=ADC_vSetChInterruptFlag +ADC_NAME_SETEVENTINTR=ADC_vSetEventInterruptFlag +ADC_NOTES= +ADC_PAGE_OP=0 +ADC_PAGE_PAGE=0 +ADC_PAGE_STNR=0 +ADC_PARA_CHANNEL_0=CHANNEL_0 +ADC_PARA_CHANNEL_1=CHANNEL_1 +ADC_PARA_CHANNEL_2=CHANNEL_2 +ADC_PARA_CHANNEL_3=CHANNEL_3 +ADC_PARA_CHANNEL_4=CHANNEL_4 +ADC_PARA_CHANNEL_5=CHANNEL_5 +ADC_PARA_CHANNEL_6=CHANNEL_6 +ADC_PARA_CHANNEL_7=CHANNEL_7 +ADC_PRAR_ARBM=0 +ADC_PRAR_ASEN0=0 +ADC_PRAR_ASEN1=0 +ADC_PRAR_CSM0=0 +ADC_PRAR_CSM1=0 +ADC_PRAR_PRIO0=0 +ADC_PRAR_PRIO1=0 +ADC_Q0R0_ENSI=0 +ADC_Q0R0_EXTR=0 +ADC_Q0R0_REQCHNR=0 +ADC_Q0R0_RF=0 +ADC_Q0R0_V=0 +ADC_QBUR0_ENSI=0 +ADC_QBUR0_EXTR=0 +ADC_QBUR0_REQCHNR=0 +ADC_QBUR0_RF=0 +ADC_QBUR0_V=0 +ADC_QINR0_ENSI=0 +ADC_QINR0_EXTR=0 +ADC_QINR0_REQCHNR=0 +ADC_QINR0_RF=0 +ADC_QMR0_0=0 +ADC_QMR0_CEV=0 +ADC_QMR0_CLRV=0 +ADC_QMR0_ENGT=0 +ADC_QMR0_ENTR=0 +ADC_QMR0_FLUSH=0 +ADC_QMR0_TREV=0 +ADC_QSR0_EMPTY=0 +ADC_QSR0_EV=0 +ADC_QSR0_FILL=0 +ADC_QSR0_RSV=0 +ADC_RCR0_DRCTR=0 +ADC_RCR0_IEN=0 +ADC_RCR0_VFCTR=0 +ADC_RCR0_WFR=0 +ADC_RCR1_DRCTR=0 +ADC_RCR1_IEN=0 +ADC_RCR1_VFCTR=0 +ADC_RCR1_WFR=0 +ADC_RCR2_DRCTR=0 +ADC_RCR2_IEN=0 +ADC_RCR2_VFCTR=0 +ADC_RCR2_WFR=0 +ADC_RCR3_DRCTR=0 +ADC_RCR3_IEN=0 +ADC_RCR3_VFCTR=0 +ADC_RCR3_WFR=0 +ADC_RESR0H_RESULT=0 +ADC_RESR0L_CHNR=0 +ADC_RESR0L_DRC=0 +ADC_RESR0L_RESULT=0 +ADC_RESR0L_VF=0 +ADC_RESR1H_RESULT=0 +ADC_RESR1L_CHNR=0 +ADC_RESR1L_DRC=0 +ADC_RESR1L_RESULT=0 +ADC_RESR1L_VF=0 +ADC_RESR2H_RESULT=0 +ADC_RESR2L_CHNR=0 +ADC_RESR2L_DRC=0 +ADC_RESR2L_RESULT=0 +ADC_RESR2L_VF=0 +ADC_RESR3H_RESULT=0 +ADC_RESR3L_CHNR=0 +ADC_RESR3L_DRC=0 +ADC_RESR3L_RESULT=0 +ADC_RESR3L_VF=0 +ADC_RESRA0H_RESULT=0 +ADC_RESRA0L_CHNR=0 +ADC_RESRA0L_DRC=0 +ADC_RESRA0L_RESULT=0 +ADC_RESRA0L_VF=0 +ADC_RESRA1H_RESULT=0 +ADC_RESRA1L_CHNR=0 +ADC_RESRA1L_DRC=0 +ADC_RESRA1L_RESULT=0 +ADC_RESRA1L_VF=0 +ADC_RESRA2H_RESULT=0 +ADC_RESRA2L_CHNR=0 +ADC_RESRA2L_DRC=0 +ADC_RESRA2L_RESULT=0 +ADC_RESRA2L_VF=0 +ADC_RESRA3H_RESULT=0 +ADC_RESRA3L_CHNR=0 +ADC_RESRA3L_DRC=0 +ADC_RESRA3L_RESULT=0 +ADC_RESRA3L_VF=0 +ADC_USE_BUSY=0 +ADC_USE_CHANNEL_0=0 +ADC_USE_CHANNEL_1=0 +ADC_USE_CHANNEL_2=0 +ADC_USE_CHANNEL_3=0 +ADC_USE_CHANNEL_4=0 +ADC_USE_CHANNEL_5=0 +ADC_USE_CHANNEL_6=0 +ADC_USE_CHANNEL_7=0 +ADC_USE_CLRCHINTR=0 +ADC_USE_CLREVENTINTRFLAG=0 +ADC_USE_CLRVALIDFLAG=0 +ADC_USE_GETCHINTRFLAG=0 +ADC_USE_GETCONVCHNUM=0 +ADC_USE_GETEVENTINTRFLAG=0 +ADC_USE_INIT=0 +ADC_USE_ISR=0 +ADC_USE_PARCLRPND=0 +ADC_USE_PARCONVPENDING=0 +ADC_USE_PARLDEV=0 +ADC_USE_PARREQCH=0 +ADC_USE_READRESULTCHNUM0=0 +ADC_USE_READRESULTCHNUM1=0 +ADC_USE_READRESULTCHNUM2=0 +ADC_USE_READRESULTCHNUM3=0 +ADC_USE_READRESULTDATA0=0 +ADC_USE_READRESULTDATA1=0 +ADC_USE_READRESULTDATA2=0 +ADC_USE_READRESULTDATA3=0 +ADC_USE_SAMPLEPHASE=0 +ADC_USE_SEQCEV=0 +ADC_USE_SEQCLRV=0 +ADC_USE_SEQFLUSH=0 +ADC_USE_SEQREQCHNR=0 +ADC_USE_SEQSRCEVENT=0 +ADC_USE_SEQSRCFILLLEVEL=0 +ADC_USE_SEQSRCQUEEXTTRG=0 +ADC_USE_SEQSRCQUEUEEMPTY=0 +ADC_USE_SEQSRCREQCHNUM=0 +ADC_USE_SEQSRCREQCHVALID=0 +ADC_USE_SEQTREV=0 +ADC_USE_SETCHINTR=0 +ADC_USE_SETEVENTINTR=0 +ADC_VFCR_VFC0=0 +ADC_VFCR_VFC1=0 +ADC_VFCR_VFC2=0 +ADC_VFCR_VFC3=0 +BCON_BGSEL=0 +BCON_BRDIS=0 +BCON_BRPRE=0 +BCON_R=0 +BG_BR_VALUE=1 +BRG1_INTERRUPT_SELECT=0 +BRG1_NAME_ISR=SHINT_viXINTR8Isr +BRG_INTERRUPT_SELECT=0 +BRG_NAME_ISR=SHINT_viXINTR5Isr +B_B0=0 +B_B1=0 +B_B2=0 +B_B3=0 +B_B4=0 +B_B5=0 +B_B6=0 +B_B7=0 +CAN_ADCON_AUAD=0 +CAN_ADCON_BSY=0 +CAN_ADCON_RWEN=0 +CAN_ADCON_V0=0 +CAN_ADCON_V1=0 +CAN_ADCON_V2=0 +CAN_ADCON_V3=0 +CAN_ADH_CA10=0 +CAN_ADH_CA11=0 +CAN_ADH_CA12=0 +CAN_ADH_CA13=0 +CAN_ADL_CA2=0 +CAN_ADL_CA3=0 +CAN_ADL_CA4=0 +CAN_ADL_CA5=0 +CAN_ADL_CA6=0 +CAN_ADL_CA7=0 +CAN_ADL_CA8=0 +CAN_ADL_CA9=0 +CAN_BAUDRATENODE0=100000 +CAN_BAUDRATENODE1=125000 +CAN_CFILE=CAN.C +CAN_DATA0_CD[7:0]=0 +CAN_DATA1_CD[15:8]=0 +CAN_DATA2_CD=0 +CAN_DATA3_CD=0 +CAN_HFILE=CAN.H +CAN_LIST0_0=0 +CAN_LIST0_BEGIN=0 +CAN_LIST0_EMPTY=0 +CAN_LIST0_END=0 +CAN_LIST0_SIZE=0 +CAN_LIST1_0=0 +CAN_LIST1_BEGIN=0 +CAN_LIST1_EMPTY=0 +CAN_LIST1_END=0 +CAN_LIST1_SIZE=0 +CAN_LIST2_0=0 +CAN_LIST2_BEGIN=0 +CAN_LIST2_EMPTY=0 +CAN_LIST2_END=0 +CAN_LIST2_SIZE=0 +CAN_LIST3_0=0 +CAN_LIST3_BEGIN=0 +CAN_LIST3_EMPTY=0 +CAN_LIST3_END=0 +CAN_LIST3_SIZE=0 +CAN_LIST4_0=0 +CAN_LIST4_BEGIN=0 +CAN_LIST4_EMPTY=0 +CAN_LIST4_END=0 +CAN_LIST4_SIZE=0 +CAN_LIST5_0=0 +CAN_LIST5_BEGIN=0 +CAN_LIST5_EMPTY=0 +CAN_LIST5_END=0 +CAN_LIST5_SIZE=0 +CAN_LIST6_0=0 +CAN_LIST6_BEGIN=0 +CAN_LIST6_EMPTY=0 +CAN_LIST6_END=0 +CAN_LIST6_SIZE=0 +CAN_LIST7_0=0 +CAN_LIST7_BEGIN=0 +CAN_LIST7_EMPTY=0 +CAN_LIST7_END=0 +CAN_LIST7_SIZE=0 +CAN_MCR_0=0 +CAN_MCR_0=0 +CAN_MCR_MPSEL=0 +CAN_MITR_IT[31:8]=0 +CAN_MITR_IT[7:0]=0 +CAN_MO0_LISTPOS=0 +CAN_MO10_LISTPOS=8 +CAN_MO11_LISTPOS=0 +CAN_MO12_LISTPOS=0 +CAN_MO13_LISTPOS=0 +CAN_MO14_LISTPOS=0 +CAN_MO15_LISTPOS=0 +CAN_MO16_LISTPOS=0 +CAN_MO17_LISTPOS=0 +CAN_MO18_LISTPOS=0 +CAN_MO19_LISTPOS=0 +CAN_MO1_LISTPOS=0 +CAN_MO20_LISTPOS=0 +CAN_MO21_LISTPOS=0 +CAN_MO22_LISTPOS=0 +CAN_MO23_LISTPOS=0 +CAN_MO24_LISTPOS=0 +CAN_MO25_LISTPOS=0 +CAN_MO26_LISTPOS=0 +CAN_MO27_LISTPOS=0 +CAN_MO28_LISTPOS=0 +CAN_MO29_LISTPOS=0 +CAN_MO2_LISTPOS=0 +CAN_MO30_LISTPOS=0 +CAN_MO31_LISTPOS=0 +CAN_MO3_LISTPOS=0 +CAN_MO4_LISTPOS=0 +CAN_MO5_LISTPOS=4 +CAN_MO6_LISTPOS=5 +CAN_MO7_LISTPOS=6 +CAN_MO8_LISTPOS=3 +CAN_MO9_LISTPOS=7 +CAN_MOAMR0_0=0 +CAN_MOAMR0_AM=536870911 +CAN_MOAMR0_MIDE=1 +CAN_MOAMR10_0=0 +CAN_MOAMR10_AM=536870911 +CAN_MOAMR10_MIDE=1 +CAN_MOAMR11_0=0 +CAN_MOAMR11_AM=536870911 +CAN_MOAMR11_MIDE=1 +CAN_MOAMR12_0=0 +CAN_MOAMR12_AM=536870911 +CAN_MOAMR12_MIDE=1 +CAN_MOAMR13_0=0 +CAN_MOAMR13_AM=536870911 +CAN_MOAMR13_MIDE=1 +CAN_MOAMR14_0=0 +CAN_MOAMR14_AM=536870911 +CAN_MOAMR14_MIDE=1 +CAN_MOAMR15_0=0 +CAN_MOAMR15_AM=536870911 +CAN_MOAMR15_MIDE=1 +CAN_MOAMR16_0=0 +CAN_MOAMR16_AM=536870911 +CAN_MOAMR16_MIDE=1 +CAN_MOAMR17_0=0 +CAN_MOAMR17_AM=536870911 +CAN_MOAMR17_MIDE=1 +CAN_MOAMR18_0=0 +CAN_MOAMR18_AM=536870911 +CAN_MOAMR18_MIDE=1 +CAN_MOAMR19_0=0 +CAN_MOAMR19_AM=536870911 +CAN_MOAMR19_MIDE=1 +CAN_MOAMR1_0=0 +CAN_MOAMR1_AM=536870911 +CAN_MOAMR1_MIDE=1 +CAN_MOAMR20_0=0 +CAN_MOAMR20_AM=536870911 +CAN_MOAMR20_MIDE=1 +CAN_MOAMR21_0=0 +CAN_MOAMR21_AM=536870911 +CAN_MOAMR21_MIDE=1 +CAN_MOAMR22_0=0 +CAN_MOAMR22_AM=536870911 +CAN_MOAMR22_MIDE=1 +CAN_MOAMR23_0=0 +CAN_MOAMR23_AM=536870911 +CAN_MOAMR23_MIDE=1 +CAN_MOAMR24_0=0 +CAN_MOAMR24_AM=536870911 +CAN_MOAMR24_MIDE=1 +CAN_MOAMR25_0=0 +CAN_MOAMR25_AM=536870911 +CAN_MOAMR25_MIDE=1 +CAN_MOAMR26_0=0 +CAN_MOAMR26_AM=536870911 +CAN_MOAMR26_MIDE=1 +CAN_MOAMR27_0=0 +CAN_MOAMR27_AM=536870911 +CAN_MOAMR27_MIDE=1 +CAN_MOAMR28_0=0 +CAN_MOAMR28_AM=536870911 +CAN_MOAMR28_MIDE=1 +CAN_MOAMR29_0=0 +CAN_MOAMR29_AM=536870911 +CAN_MOAMR29_MIDE=1 +CAN_MOAMR2_0=0 +CAN_MOAMR2_AM=536870911 +CAN_MOAMR2_MIDE=1 +CAN_MOAMR30_0=0 +CAN_MOAMR30_AM=536870911 +CAN_MOAMR30_MIDE=1 +CAN_MOAMR31_0=0 +CAN_MOAMR31_AM=536870911 +CAN_MOAMR31_MIDE=1 +CAN_MOAMR3_0=0 +CAN_MOAMR3_AM=536870911 +CAN_MOAMR3_MIDE=1 +CAN_MOAMR4_0=0 +CAN_MOAMR4_AM=536870911 +CAN_MOAMR4_MIDE=1 +CAN_MOAMR5_0=0 +CAN_MOAMR5_AM=536870911 +CAN_MOAMR5_MIDE=1 +CAN_MOAMR6_0=0 +CAN_MOAMR6_AM=536870911 +CAN_MOAMR6_MIDE=1 +CAN_MOAMR7_0=0 +CAN_MOAMR7_AM=536870911 +CAN_MOAMR7_MIDE=1 +CAN_MOAMR8_0=0 +CAN_MOAMR8_AM=536870911 +CAN_MOAMR8_MIDE=1 +CAN_MOAMR9_0=0 +CAN_MOAMR9_AM=536870911 +CAN_MOAMR9_MIDE=1 +CAN_MOAR0_ID=268435457 +CAN_MOAR0_IDE=1 +CAN_MOAR0_PRI=3 +CAN_MOAR10_ID=285212672 +CAN_MOAR10_IDE=1 +CAN_MOAR10_PRI=3 +CAN_MOAR11_ID=0 +CAN_MOAR11_IDE=0 +CAN_MOAR11_PRI=3 +CAN_MOAR12_ID=0 +CAN_MOAR12_IDE=0 +CAN_MOAR12_PRI=3 +CAN_MOAR13_ID=0 +CAN_MOAR13_IDE=0 +CAN_MOAR13_PRI=3 +CAN_MOAR14_ID=0 +CAN_MOAR14_IDE=0 +CAN_MOAR14_PRI=3 +CAN_MOAR15_ID=0 +CAN_MOAR15_IDE=0 +CAN_MOAR15_PRI=3 +CAN_MOAR16_ID=0 +CAN_MOAR16_IDE=0 +CAN_MOAR16_PRI=3 +CAN_MOAR17_ID=0 +CAN_MOAR17_IDE=0 +CAN_MOAR17_PRI=3 +CAN_MOAR18_ID=0 +CAN_MOAR18_IDE=0 +CAN_MOAR18_PRI=3 +CAN_MOAR19_ID=0 +CAN_MOAR19_IDE=0 +CAN_MOAR19_PRI=3 +CAN_MOAR1_ID=268435458 +CAN_MOAR1_IDE=1 +CAN_MOAR1_PRI=3 +CAN_MOAR20_ID=0 +CAN_MOAR20_IDE=0 +CAN_MOAR20_PRI=3 +CAN_MOAR21_ID=0 +CAN_MOAR21_IDE=0 +CAN_MOAR21_PRI=3 +CAN_MOAR22_ID=0 +CAN_MOAR22_IDE=0 +CAN_MOAR22_PRI=3 +CAN_MOAR23_ID=0 +CAN_MOAR23_IDE=0 +CAN_MOAR23_PRI=3 +CAN_MOAR24_ID=0 +CAN_MOAR24_IDE=0 +CAN_MOAR24_PRI=3 +CAN_MOAR25_ID=0 +CAN_MOAR25_IDE=0 +CAN_MOAR25_PRI=3 +CAN_MOAR26_ID=0 +CAN_MOAR26_IDE=0 +CAN_MOAR26_PRI=3 +CAN_MOAR27_ID=0 +CAN_MOAR27_IDE=0 +CAN_MOAR27_PRI=3 +CAN_MOAR28_ID=0 +CAN_MOAR28_IDE=0 +CAN_MOAR28_PRI=3 +CAN_MOAR29_ID=0 +CAN_MOAR29_IDE=0 +CAN_MOAR29_PRI=3 +CAN_MOAR2_ID=536870911 +CAN_MOAR2_IDE=1 +CAN_MOAR2_PRI=3 +CAN_MOAR30_ID=0 +CAN_MOAR30_IDE=0 +CAN_MOAR30_PRI=3 +CAN_MOAR31_ID=0 +CAN_MOAR31_IDE=0 +CAN_MOAR31_PRI=3 +CAN_MOAR3_ID=0 +CAN_MOAR3_IDE=0 +CAN_MOAR3_PRI=3 +CAN_MOAR4_ID=0 +CAN_MOAR4_IDE=0 +CAN_MOAR4_PRI=3 +CAN_MOAR5_ID=3 +CAN_MOAR5_IDE=1 +CAN_MOAR5_PRI=3 +CAN_MOAR6_ID=532938752 +CAN_MOAR6_IDE=0 +CAN_MOAR6_PRI=3 +CAN_MOAR7_ID=533200896 +CAN_MOAR7_IDE=0 +CAN_MOAR7_PRI=3 +CAN_MOAR8_ID=533463040 +CAN_MOAR8_IDE=0 +CAN_MOAR8_PRI=3 +CAN_MOAR9_ID=536870896 +CAN_MOAR9_IDE=1 +CAN_MOAR9_PRI=3 +CAN_MOCTR0_CTRL=0 +CAN_MOCTR0_DIR=1 +CAN_MOCTR0_LIST=0 +CAN_MOCTR0_MSGLST=0 +CAN_MOCTR0_MSGVAL=0 +CAN_MOCTR0_NEWDAT=0 +CAN_MOCTR0_RTSEL=0 +CAN_MOCTR0_RXEN=0 +CAN_MOCTR0_RXPND=0 +CAN_MOCTR0_RXUPD=0 +CAN_MOCTR0_TXEN0=0 +CAN_MOCTR0_TXEN1=0 +CAN_MOCTR0_TXPND=0 +CAN_MOCTR0_TXRQ=0 +CAN_MOCTR10_CTRL=2569 +CAN_MOCTR10_DIR=1 +CAN_MOCTR10_LIST=1 +CAN_MOCTR10_MSGLST=0 +CAN_MOCTR10_MSGVAL=1 +CAN_MOCTR10_NEWDAT=0 +CAN_MOCTR10_RTSEL=0 +CAN_MOCTR10_RXEN=0 +CAN_MOCTR10_RXPND=0 +CAN_MOCTR10_RXUPD=0 +CAN_MOCTR10_TXEN0=0 +CAN_MOCTR10_TXEN1=0 +CAN_MOCTR10_TXPND=0 +CAN_MOCTR10_TXRQ=0 +CAN_MOCTR11_CTRL=0 +CAN_MOCTR11_DIR=0 +CAN_MOCTR11_LIST=0 +CAN_MOCTR11_MSGLST=0 +CAN_MOCTR11_MSGVAL=0 +CAN_MOCTR11_NEWDAT=0 +CAN_MOCTR11_RTSEL=0 +CAN_MOCTR11_RXEN=0 +CAN_MOCTR11_RXPND=0 +CAN_MOCTR11_RXUPD=0 +CAN_MOCTR11_TXEN0=0 +CAN_MOCTR11_TXEN1=0 +CAN_MOCTR11_TXPND=0 +CAN_MOCTR11_TXRQ=0 +CAN_MOCTR12_CTRL=0 +CAN_MOCTR12_DIR=0 +CAN_MOCTR12_LIST=0 +CAN_MOCTR12_MSGLST=0 +CAN_MOCTR12_MSGVAL=0 +CAN_MOCTR12_NEWDAT=0 +CAN_MOCTR12_RTSEL=0 +CAN_MOCTR12_RXEN=0 +CAN_MOCTR12_RXPND=0 +CAN_MOCTR12_RXUPD=0 +CAN_MOCTR12_TXEN0=0 +CAN_MOCTR12_TXEN1=0 +CAN_MOCTR12_TXPND=0 +CAN_MOCTR12_TXRQ=0 +CAN_MOCTR13_CTRL=0 +CAN_MOCTR13_DIR=0 +CAN_MOCTR13_LIST=0 +CAN_MOCTR13_MSGLST=0 +CAN_MOCTR13_MSGVAL=0 +CAN_MOCTR13_NEWDAT=0 +CAN_MOCTR13_RTSEL=0 +CAN_MOCTR13_RXEN=0 +CAN_MOCTR13_RXPND=0 +CAN_MOCTR13_RXUPD=0 +CAN_MOCTR13_TXEN0=0 +CAN_MOCTR13_TXEN1=0 +CAN_MOCTR13_TXPND=0 +CAN_MOCTR13_TXRQ=0 +CAN_MOCTR14_CTRL=0 +CAN_MOCTR14_DIR=0 +CAN_MOCTR14_LIST=0 +CAN_MOCTR14_MSGLST=0 +CAN_MOCTR14_MSGVAL=0 +CAN_MOCTR14_NEWDAT=0 +CAN_MOCTR14_RTSEL=0 +CAN_MOCTR14_RXEN=0 +CAN_MOCTR14_RXPND=0 +CAN_MOCTR14_RXUPD=0 +CAN_MOCTR14_TXEN0=0 +CAN_MOCTR14_TXEN1=0 +CAN_MOCTR14_TXPND=0 +CAN_MOCTR14_TXRQ=0 +CAN_MOCTR15_CTRL=0 +CAN_MOCTR15_DIR=0 +CAN_MOCTR15_LIST=0 +CAN_MOCTR15_MSGLST=0 +CAN_MOCTR15_MSGVAL=0 +CAN_MOCTR15_NEWDAT=0 +CAN_MOCTR15_RTSEL=0 +CAN_MOCTR15_RXEN=0 +CAN_MOCTR15_RXPND=0 +CAN_MOCTR15_RXUPD=0 +CAN_MOCTR15_TXEN0=0 +CAN_MOCTR15_TXEN1=0 +CAN_MOCTR15_TXPND=0 +CAN_MOCTR15_TXRQ=0 +CAN_MOCTR16_CTRL=0 +CAN_MOCTR16_DIR=0 +CAN_MOCTR16_LIST=0 +CAN_MOCTR16_MSGLST=0 +CAN_MOCTR16_MSGVAL=0 +CAN_MOCTR16_NEWDAT=0 +CAN_MOCTR16_RTSEL=0 +CAN_MOCTR16_RXEN=0 +CAN_MOCTR16_RXPND=0 +CAN_MOCTR16_RXUPD=0 +CAN_MOCTR16_TXEN0=0 +CAN_MOCTR16_TXEN1=0 +CAN_MOCTR16_TXPND=0 +CAN_MOCTR16_TXRQ=0 +CAN_MOCTR17_CTRL=0 +CAN_MOCTR17_DIR=0 +CAN_MOCTR17_LIST=0 +CAN_MOCTR17_MSGLST=0 +CAN_MOCTR17_MSGVAL=0 +CAN_MOCTR17_NEWDAT=0 +CAN_MOCTR17_RTSEL=0 +CAN_MOCTR17_RXEN=0 +CAN_MOCTR17_RXPND=0 +CAN_MOCTR17_RXUPD=0 +CAN_MOCTR17_TXEN0=0 +CAN_MOCTR17_TXEN1=0 +CAN_MOCTR17_TXPND=0 +CAN_MOCTR17_TXRQ=0 +CAN_MOCTR18_CTRL=0 +CAN_MOCTR18_DIR=0 +CAN_MOCTR18_LIST=0 +CAN_MOCTR18_MSGLST=0 +CAN_MOCTR18_MSGVAL=0 +CAN_MOCTR18_NEWDAT=0 +CAN_MOCTR18_RTSEL=0 +CAN_MOCTR18_RXEN=0 +CAN_MOCTR18_RXPND=0 +CAN_MOCTR18_RXUPD=0 +CAN_MOCTR18_TXEN0=0 +CAN_MOCTR18_TXEN1=0 +CAN_MOCTR18_TXPND=0 +CAN_MOCTR18_TXRQ=0 +CAN_MOCTR19_CTRL=0 +CAN_MOCTR19_DIR=0 +CAN_MOCTR19_LIST=0 +CAN_MOCTR19_MSGLST=0 +CAN_MOCTR19_MSGVAL=0 +CAN_MOCTR19_NEWDAT=0 +CAN_MOCTR19_RTSEL=0 +CAN_MOCTR19_RXEN=0 +CAN_MOCTR19_RXPND=0 +CAN_MOCTR19_RXUPD=0 +CAN_MOCTR19_TXEN0=0 +CAN_MOCTR19_TXEN1=0 +CAN_MOCTR19_TXPND=0 +CAN_MOCTR19_TXRQ=0 +CAN_MOCTR1_CTRL=0 +CAN_MOCTR1_DIR=0 +CAN_MOCTR1_LIST=0 +CAN_MOCTR1_MSGLST=0 +CAN_MOCTR1_MSGVAL=0 +CAN_MOCTR1_NEWDAT=0 +CAN_MOCTR1_RTSEL=0 +CAN_MOCTR1_RXEN=0 +CAN_MOCTR1_RXPND=0 +CAN_MOCTR1_RXUPD=0 +CAN_MOCTR1_TXEN0=0 +CAN_MOCTR1_TXEN1=0 +CAN_MOCTR1_TXPND=0 +CAN_MOCTR1_TXRQ=0 +CAN_MOCTR20_CTRL=0 +CAN_MOCTR20_DIR=0 +CAN_MOCTR20_LIST=0 +CAN_MOCTR20_MSGLST=0 +CAN_MOCTR20_MSGVAL=0 +CAN_MOCTR20_NEWDAT=0 +CAN_MOCTR20_RTSEL=0 +CAN_MOCTR20_RXEN=0 +CAN_MOCTR20_RXPND=0 +CAN_MOCTR20_RXUPD=0 +CAN_MOCTR20_TXEN0=0 +CAN_MOCTR20_TXEN1=0 +CAN_MOCTR20_TXPND=0 +CAN_MOCTR20_TXRQ=0 +CAN_MOCTR21_CTRL=0 +CAN_MOCTR21_DIR=0 +CAN_MOCTR21_LIST=0 +CAN_MOCTR21_MSGLST=0 +CAN_MOCTR21_MSGVAL=0 +CAN_MOCTR21_NEWDAT=0 +CAN_MOCTR21_RTSEL=0 +CAN_MOCTR21_RXEN=0 +CAN_MOCTR21_RXPND=0 +CAN_MOCTR21_RXUPD=0 +CAN_MOCTR21_TXEN0=0 +CAN_MOCTR21_TXEN1=0 +CAN_MOCTR21_TXPND=0 +CAN_MOCTR21_TXRQ=0 +CAN_MOCTR22_CTRL=0 +CAN_MOCTR22_DIR=0 +CAN_MOCTR22_LIST=0 +CAN_MOCTR22_MSGLST=0 +CAN_MOCTR22_MSGVAL=0 +CAN_MOCTR22_NEWDAT=0 +CAN_MOCTR22_RTSEL=0 +CAN_MOCTR22_RXEN=0 +CAN_MOCTR22_RXPND=0 +CAN_MOCTR22_RXUPD=0 +CAN_MOCTR22_TXEN0=0 +CAN_MOCTR22_TXEN1=0 +CAN_MOCTR22_TXPND=0 +CAN_MOCTR22_TXRQ=0 +CAN_MOCTR23_CTRL=0 +CAN_MOCTR23_DIR=0 +CAN_MOCTR23_LIST=0 +CAN_MOCTR23_MSGLST=0 +CAN_MOCTR23_MSGVAL=0 +CAN_MOCTR23_NEWDAT=0 +CAN_MOCTR23_RTSEL=0 +CAN_MOCTR23_RXEN=0 +CAN_MOCTR23_RXPND=0 +CAN_MOCTR23_RXUPD=0 +CAN_MOCTR23_TXEN0=0 +CAN_MOCTR23_TXEN1=0 +CAN_MOCTR23_TXPND=0 +CAN_MOCTR23_TXRQ=0 +CAN_MOCTR24_CTRL=0 +CAN_MOCTR24_DIR=0 +CAN_MOCTR24_LIST=0 +CAN_MOCTR24_MSGLST=0 +CAN_MOCTR24_MSGVAL=0 +CAN_MOCTR24_NEWDAT=0 +CAN_MOCTR24_RTSEL=0 +CAN_MOCTR24_RXEN=0 +CAN_MOCTR24_RXPND=0 +CAN_MOCTR24_RXUPD=0 +CAN_MOCTR24_TXEN0=0 +CAN_MOCTR24_TXEN1=0 +CAN_MOCTR24_TXPND=0 +CAN_MOCTR24_TXRQ=0 +CAN_MOCTR25_CTRL=0 +CAN_MOCTR25_DIR=0 +CAN_MOCTR25_LIST=0 +CAN_MOCTR25_MSGLST=0 +CAN_MOCTR25_MSGVAL=0 +CAN_MOCTR25_NEWDAT=0 +CAN_MOCTR25_RTSEL=0 +CAN_MOCTR25_RXEN=0 +CAN_MOCTR25_RXPND=0 +CAN_MOCTR25_RXUPD=0 +CAN_MOCTR25_TXEN0=0 +CAN_MOCTR25_TXEN1=0 +CAN_MOCTR25_TXPND=0 +CAN_MOCTR25_TXRQ=0 +CAN_MOCTR26_CTRL=0 +CAN_MOCTR26_DIR=0 +CAN_MOCTR26_LIST=0 +CAN_MOCTR26_MSGLST=0 +CAN_MOCTR26_MSGVAL=0 +CAN_MOCTR26_NEWDAT=0 +CAN_MOCTR26_RTSEL=0 +CAN_MOCTR26_RXEN=0 +CAN_MOCTR26_RXPND=0 +CAN_MOCTR26_RXUPD=0 +CAN_MOCTR26_TXEN0=0 +CAN_MOCTR26_TXEN1=0 +CAN_MOCTR26_TXPND=0 +CAN_MOCTR26_TXRQ=0 +CAN_MOCTR27_CTRL=0 +CAN_MOCTR27_DIR=0 +CAN_MOCTR27_LIST=0 +CAN_MOCTR27_MSGLST=0 +CAN_MOCTR27_MSGVAL=0 +CAN_MOCTR27_NEWDAT=0 +CAN_MOCTR27_RTSEL=0 +CAN_MOCTR27_RXEN=0 +CAN_MOCTR27_RXPND=0 +CAN_MOCTR27_RXUPD=0 +CAN_MOCTR27_TXEN0=0 +CAN_MOCTR27_TXEN1=0 +CAN_MOCTR27_TXPND=0 +CAN_MOCTR27_TXRQ=0 +CAN_MOCTR28_CTRL=0 +CAN_MOCTR28_DIR=0 +CAN_MOCTR28_LIST=0 +CAN_MOCTR28_MSGLST=0 +CAN_MOCTR28_MSGVAL=0 +CAN_MOCTR28_NEWDAT=0 +CAN_MOCTR28_RTSEL=0 +CAN_MOCTR28_RXEN=0 +CAN_MOCTR28_RXPND=0 +CAN_MOCTR28_RXUPD=0 +CAN_MOCTR28_TXEN0=0 +CAN_MOCTR28_TXEN1=0 +CAN_MOCTR28_TXPND=0 +CAN_MOCTR28_TXRQ=0 +CAN_MOCTR29_CTRL=0 +CAN_MOCTR29_DIR=0 +CAN_MOCTR29_LIST=0 +CAN_MOCTR29_MSGLST=0 +CAN_MOCTR29_MSGVAL=0 +CAN_MOCTR29_NEWDAT=0 +CAN_MOCTR29_RTSEL=0 +CAN_MOCTR29_RXEN=0 +CAN_MOCTR29_RXPND=0 +CAN_MOCTR29_RXUPD=0 +CAN_MOCTR29_TXEN0=0 +CAN_MOCTR29_TXEN1=0 +CAN_MOCTR29_TXPND=0 +CAN_MOCTR29_TXRQ=0 +CAN_MOCTR2_CTRL=0 +CAN_MOCTR2_DIR=1 +CAN_MOCTR2_LIST=0 +CAN_MOCTR2_MSGLST=0 +CAN_MOCTR2_MSGVAL=0 +CAN_MOCTR2_NEWDAT=0 +CAN_MOCTR2_RTSEL=0 +CAN_MOCTR2_RXEN=0 +CAN_MOCTR2_RXPND=0 +CAN_MOCTR2_RXUPD=0 +CAN_MOCTR2_TXEN0=0 +CAN_MOCTR2_TXEN1=0 +CAN_MOCTR2_TXPND=0 +CAN_MOCTR2_TXRQ=0 +CAN_MOCTR30_CTRL=0 +CAN_MOCTR30_DIR=0 +CAN_MOCTR30_LIST=0 +CAN_MOCTR30_MSGLST=0 +CAN_MOCTR30_MSGVAL=0 +CAN_MOCTR30_NEWDAT=0 +CAN_MOCTR30_RTSEL=0 +CAN_MOCTR30_RXEN=0 +CAN_MOCTR30_RXPND=0 +CAN_MOCTR30_RXUPD=0 +CAN_MOCTR30_TXEN0=0 +CAN_MOCTR30_TXEN1=0 +CAN_MOCTR30_TXPND=0 +CAN_MOCTR30_TXRQ=0 +CAN_MOCTR31_CTRL=0 +CAN_MOCTR31_DIR=0 +CAN_MOCTR31_LIST=0 +CAN_MOCTR31_MSGLST=0 +CAN_MOCTR31_MSGVAL=0 +CAN_MOCTR31_NEWDAT=0 +CAN_MOCTR31_RTSEL=0 +CAN_MOCTR31_RXEN=0 +CAN_MOCTR31_RXPND=0 +CAN_MOCTR31_RXUPD=0 +CAN_MOCTR31_TXEN0=0 +CAN_MOCTR31_TXEN1=0 +CAN_MOCTR31_TXPND=0 +CAN_MOCTR31_TXRQ=0 +CAN_MOCTR3_CTRL=0 +CAN_MOCTR3_DIR=0 +CAN_MOCTR3_LIST=0 +CAN_MOCTR3_MSGLST=0 +CAN_MOCTR3_MSGVAL=0 +CAN_MOCTR3_NEWDAT=0 +CAN_MOCTR3_RTSEL=0 +CAN_MOCTR3_RXEN=0 +CAN_MOCTR3_RXPND=0 +CAN_MOCTR3_RXUPD=0 +CAN_MOCTR3_TXEN0=0 +CAN_MOCTR3_TXEN1=0 +CAN_MOCTR3_TXPND=0 +CAN_MOCTR3_TXRQ=0 +CAN_MOCTR4_CTRL=0 +CAN_MOCTR4_DIR=0 +CAN_MOCTR4_LIST=0 +CAN_MOCTR4_MSGLST=0 +CAN_MOCTR4_MSGVAL=0 +CAN_MOCTR4_NEWDAT=0 +CAN_MOCTR4_RTSEL=0 +CAN_MOCTR4_RXEN=0 +CAN_MOCTR4_RXPND=0 +CAN_MOCTR4_RXUPD=0 +CAN_MOCTR4_TXEN0=0 +CAN_MOCTR4_TXEN1=0 +CAN_MOCTR4_TXPND=0 +CAN_MOCTR4_TXRQ=0 +CAN_MOCTR5_CTRL=1544 +CAN_MOCTR5_DIR=0 +CAN_MOCTR5_LIST=1 +CAN_MOCTR5_MSGLST=0 +CAN_MOCTR5_MSGVAL=1 +CAN_MOCTR5_NEWDAT=0 +CAN_MOCTR5_RTSEL=0 +CAN_MOCTR5_RXEN=0 +CAN_MOCTR5_RXPND=0 +CAN_MOCTR5_RXUPD=0 +CAN_MOCTR5_TXEN0=0 +CAN_MOCTR5_TXEN1=0 +CAN_MOCTR5_TXPND=0 +CAN_MOCTR5_TXRQ=0 +CAN_MOCTR6_CTRL=1797 +CAN_MOCTR6_DIR=1 +CAN_MOCTR6_LIST=1 +CAN_MOCTR6_MSGLST=0 +CAN_MOCTR6_MSGVAL=1 +CAN_MOCTR6_NEWDAT=0 +CAN_MOCTR6_RTSEL=0 +CAN_MOCTR6_RXEN=0 +CAN_MOCTR6_RXPND=0 +CAN_MOCTR6_RXUPD=0 +CAN_MOCTR6_TXEN0=0 +CAN_MOCTR6_TXEN1=0 +CAN_MOCTR6_TXPND=0 +CAN_MOCTR6_TXRQ=0 +CAN_MOCTR7_CTRL=2310 +CAN_MOCTR7_DIR=0 +CAN_MOCTR7_LIST=1 +CAN_MOCTR7_MSGLST=0 +CAN_MOCTR7_MSGVAL=1 +CAN_MOCTR7_NEWDAT=0 +CAN_MOCTR7_RTSEL=0 +CAN_MOCTR7_RXEN=0 +CAN_MOCTR7_RXPND=0 +CAN_MOCTR7_RXUPD=0 +CAN_MOCTR7_TXEN0=0 +CAN_MOCTR7_TXEN1=0 +CAN_MOCTR7_TXPND=0 +CAN_MOCTR7_TXRQ=0 +CAN_MOCTR8_CTRL=1288 +CAN_MOCTR8_DIR=0 +CAN_MOCTR8_LIST=1 +CAN_MOCTR8_MSGLST=0 +CAN_MOCTR8_MSGVAL=1 +CAN_MOCTR8_NEWDAT=0 +CAN_MOCTR8_RTSEL=0 +CAN_MOCTR8_RXEN=0 +CAN_MOCTR8_RXPND=0 +CAN_MOCTR8_RXUPD=0 +CAN_MOCTR8_TXEN0=0 +CAN_MOCTR8_TXEN1=0 +CAN_MOCTR8_TXPND=0 +CAN_MOCTR8_TXRQ=0 +CAN_MOCTR9_CTRL=2567 +CAN_MOCTR9_DIR=1 +CAN_MOCTR9_LIST=1 +CAN_MOCTR9_MSGLST=0 +CAN_MOCTR9_MSGVAL=1 +CAN_MOCTR9_NEWDAT=0 +CAN_MOCTR9_RTSEL=0 +CAN_MOCTR9_RXEN=0 +CAN_MOCTR9_RXPND=0 +CAN_MOCTR9_RXUPD=0 +CAN_MOCTR9_TXEN0=0 +CAN_MOCTR9_TXEN1=0 +CAN_MOCTR9_TXPND=0 +CAN_MOCTR9_TXRQ=0 +CAN_MODATAH0_DB4=0 +CAN_MODATAH0_DB5=0 +CAN_MODATAH0_DB6=0 +CAN_MODATAH0_DB7=0 +CAN_MODATAH10_DB4=0 +CAN_MODATAH10_DB5=0 +CAN_MODATAH10_DB6=0 +CAN_MODATAH10_DB7=0 +CAN_MODATAH11_DB4=0 +CAN_MODATAH11_DB5=0 +CAN_MODATAH11_DB6=0 +CAN_MODATAH11_DB7=0 +CAN_MODATAH12_DB4=0 +CAN_MODATAH12_DB5=0 +CAN_MODATAH12_DB6=0 +CAN_MODATAH12_DB7=0 +CAN_MODATAH13_DB4=0 +CAN_MODATAH13_DB5=0 +CAN_MODATAH13_DB6=0 +CAN_MODATAH13_DB7=0 +CAN_MODATAH14_DB4=0 +CAN_MODATAH14_DB5=0 +CAN_MODATAH14_DB6=0 +CAN_MODATAH14_DB7=0 +CAN_MODATAH15_DB4=0 +CAN_MODATAH15_DB5=0 +CAN_MODATAH15_DB6=0 +CAN_MODATAH15_DB7=0 +CAN_MODATAH16_DB4=0 +CAN_MODATAH16_DB5=0 +CAN_MODATAH16_DB6=0 +CAN_MODATAH16_DB7=0 +CAN_MODATAH17_DB4=0 +CAN_MODATAH17_DB5=0 +CAN_MODATAH17_DB6=0 +CAN_MODATAH17_DB7=0 +CAN_MODATAH18_DB4=0 +CAN_MODATAH18_DB5=0 +CAN_MODATAH18_DB6=0 +CAN_MODATAH18_DB7=0 +CAN_MODATAH19_DB4=0 +CAN_MODATAH19_DB5=0 +CAN_MODATAH19_DB6=0 +CAN_MODATAH19_DB7=0 +CAN_MODATAH1_DB4=0 +CAN_MODATAH1_DB5=0 +CAN_MODATAH1_DB6=0 +CAN_MODATAH1_DB7=0 +CAN_MODATAH20_DB4=0 +CAN_MODATAH20_DB5=0 +CAN_MODATAH20_DB6=0 +CAN_MODATAH20_DB7=0 +CAN_MODATAH21_DB4=0 +CAN_MODATAH21_DB5=0 +CAN_MODATAH21_DB6=0 +CAN_MODATAH21_DB7=0 +CAN_MODATAH22_DB4=0 +CAN_MODATAH22_DB5=0 +CAN_MODATAH22_DB6=0 +CAN_MODATAH22_DB7=0 +CAN_MODATAH23_DB4=0 +CAN_MODATAH23_DB5=0 +CAN_MODATAH23_DB6=0 +CAN_MODATAH23_DB7=0 +CAN_MODATAH24_DB4=0 +CAN_MODATAH24_DB5=0 +CAN_MODATAH24_DB6=0 +CAN_MODATAH24_DB7=0 +CAN_MODATAH25_DB4=0 +CAN_MODATAH25_DB5=0 +CAN_MODATAH25_DB6=0 +CAN_MODATAH25_DB7=0 +CAN_MODATAH26_DB4=0 +CAN_MODATAH26_DB5=0 +CAN_MODATAH26_DB6=0 +CAN_MODATAH26_DB7=0 +CAN_MODATAH27_DB4=0 +CAN_MODATAH27_DB5=0 +CAN_MODATAH27_DB6=0 +CAN_MODATAH27_DB7=0 +CAN_MODATAH28_DB4=0 +CAN_MODATAH28_DB5=0 +CAN_MODATAH28_DB6=0 +CAN_MODATAH28_DB7=0 +CAN_MODATAH29_DB4=0 +CAN_MODATAH29_DB5=0 +CAN_MODATAH29_DB6=0 +CAN_MODATAH29_DB7=0 +CAN_MODATAH2_DB4=0 +CAN_MODATAH2_DB5=0 +CAN_MODATAH2_DB6=0 +CAN_MODATAH2_DB7=0 +CAN_MODATAH30_DB4=0 +CAN_MODATAH30_DB5=0 +CAN_MODATAH30_DB6=0 +CAN_MODATAH30_DB7=0 +CAN_MODATAH31_DB4=0 +CAN_MODATAH31_DB5=0 +CAN_MODATAH31_DB6=0 +CAN_MODATAH31_DB7=0 +CAN_MODATAH3_DB4=0 +CAN_MODATAH3_DB5=0 +CAN_MODATAH3_DB6=0 +CAN_MODATAH3_DB7=0 +CAN_MODATAH4_DB4=0 +CAN_MODATAH4_DB5=0 +CAN_MODATAH4_DB6=0 +CAN_MODATAH4_DB7=0 +CAN_MODATAH5_DB4=0 +CAN_MODATAH5_DB5=0 +CAN_MODATAH5_DB6=0 +CAN_MODATAH5_DB7=0 +CAN_MODATAH6_DB4=0 +CAN_MODATAH6_DB5=0 +CAN_MODATAH6_DB6=0 +CAN_MODATAH6_DB7=0 +CAN_MODATAH7_DB4=0 +CAN_MODATAH7_DB5=0 +CAN_MODATAH7_DB6=0 +CAN_MODATAH7_DB7=0 +CAN_MODATAH8_DB4=0 +CAN_MODATAH8_DB5=0 +CAN_MODATAH8_DB6=0 +CAN_MODATAH8_DB7=0 +CAN_MODATAH9_DB4=0 +CAN_MODATAH9_DB5=0 +CAN_MODATAH9_DB6=0 +CAN_MODATAH9_DB7=0 +CAN_MODATAL0_DB0=0 +CAN_MODATAL0_DB1=0 +CAN_MODATAL0_DB2=0 +CAN_MODATAL0_DB3=0 +CAN_MODATAL10_DB0=0 +CAN_MODATAL10_DB1=0 +CAN_MODATAL10_DB2=0 +CAN_MODATAL10_DB3=0 +CAN_MODATAL11_DB0=0 +CAN_MODATAL11_DB1=0 +CAN_MODATAL11_DB2=0 +CAN_MODATAL11_DB3=0 +CAN_MODATAL12_DB0=0 +CAN_MODATAL12_DB1=0 +CAN_MODATAL12_DB2=0 +CAN_MODATAL12_DB3=0 +CAN_MODATAL13_DB0=0 +CAN_MODATAL13_DB1=0 +CAN_MODATAL13_DB2=0 +CAN_MODATAL13_DB3=0 +CAN_MODATAL14_DB0=0 +CAN_MODATAL14_DB1=0 +CAN_MODATAL14_DB2=0 +CAN_MODATAL14_DB3=0 +CAN_MODATAL15_DB0=0 +CAN_MODATAL15_DB1=0 +CAN_MODATAL15_DB2=0 +CAN_MODATAL15_DB3=0 +CAN_MODATAL16_DB0=0 +CAN_MODATAL16_DB1=0 +CAN_MODATAL16_DB2=0 +CAN_MODATAL16_DB3=0 +CAN_MODATAL17_DB0=0 +CAN_MODATAL17_DB1=0 +CAN_MODATAL17_DB2=0 +CAN_MODATAL17_DB3=0 +CAN_MODATAL18_DB0=0 +CAN_MODATAL18_DB1=0 +CAN_MODATAL18_DB2=0 +CAN_MODATAL18_DB3=0 +CAN_MODATAL19_DB0=0 +CAN_MODATAL19_DB1=0 +CAN_MODATAL19_DB2=0 +CAN_MODATAL19_DB3=0 +CAN_MODATAL1_DB0=0 +CAN_MODATAL1_DB1=0 +CAN_MODATAL1_DB2=0 +CAN_MODATAL1_DB3=0 +CAN_MODATAL20_DB0=0 +CAN_MODATAL20_DB1=0 +CAN_MODATAL20_DB2=0 +CAN_MODATAL20_DB3=0 +CAN_MODATAL21_DB0=0 +CAN_MODATAL21_DB1=0 +CAN_MODATAL21_DB2=0 +CAN_MODATAL21_DB3=0 +CAN_MODATAL22_DB0=0 +CAN_MODATAL22_DB1=0 +CAN_MODATAL22_DB2=0 +CAN_MODATAL22_DB3=0 +CAN_MODATAL23_DB0=0 +CAN_MODATAL23_DB1=0 +CAN_MODATAL23_DB2=0 +CAN_MODATAL23_DB3=0 +CAN_MODATAL24_DB0=0 +CAN_MODATAL24_DB1=0 +CAN_MODATAL24_DB2=0 +CAN_MODATAL24_DB3=0 +CAN_MODATAL25_DB0=0 +CAN_MODATAL25_DB1=0 +CAN_MODATAL25_DB2=0 +CAN_MODATAL25_DB3=0 +CAN_MODATAL26_DB0=0 +CAN_MODATAL26_DB1=0 +CAN_MODATAL26_DB2=0 +CAN_MODATAL26_DB3=0 +CAN_MODATAL27_DB0=0 +CAN_MODATAL27_DB1=0 +CAN_MODATAL27_DB2=0 +CAN_MODATAL27_DB3=0 +CAN_MODATAL28_DB0=0 +CAN_MODATAL28_DB1=0 +CAN_MODATAL28_DB2=0 +CAN_MODATAL28_DB3=0 +CAN_MODATAL29_DB0=0 +CAN_MODATAL29_DB1=0 +CAN_MODATAL29_DB2=0 +CAN_MODATAL29_DB3=0 +CAN_MODATAL2_DB0=0 +CAN_MODATAL2_DB1=0 +CAN_MODATAL2_DB2=0 +CAN_MODATAL2_DB3=0 +CAN_MODATAL30_DB0=0 +CAN_MODATAL30_DB1=0 +CAN_MODATAL30_DB2=0 +CAN_MODATAL30_DB3=0 +CAN_MODATAL31_DB0=0 +CAN_MODATAL31_DB1=0 +CAN_MODATAL31_DB2=0 +CAN_MODATAL31_DB3=0 +CAN_MODATAL3_DB0=0 +CAN_MODATAL3_DB1=0 +CAN_MODATAL3_DB2=0 +CAN_MODATAL3_DB3=0 +CAN_MODATAL4_DB0=0 +CAN_MODATAL4_DB1=0 +CAN_MODATAL4_DB2=0 +CAN_MODATAL4_DB3=0 +CAN_MODATAL5_DB0=0 +CAN_MODATAL5_DB1=0 +CAN_MODATAL5_DB2=0 +CAN_MODATAL5_DB3=0 +CAN_MODATAL6_DB0=0 +CAN_MODATAL6_DB1=0 +CAN_MODATAL6_DB2=0 +CAN_MODATAL6_DB3=0 +CAN_MODATAL7_DB0=0 +CAN_MODATAL7_DB1=0 +CAN_MODATAL7_DB2=0 +CAN_MODATAL7_DB3=0 +CAN_MODATAL8_DB0=0 +CAN_MODATAL8_DB1=0 +CAN_MODATAL8_DB2=0 +CAN_MODATAL8_DB3=0 +CAN_MODATAL9_DB0=0 +CAN_MODATAL9_DB1=0 +CAN_MODATAL9_DB2=0 +CAN_MODATAL9_DB3=0 +CAN_MOFCR0_0=0 +CAN_MOFCR0_0=0 +CAN_MOFCR0_0=0 +CAN_MOFCR0_0=0 +CAN_MOFCR0_DATC=0 +CAN_MOFCR0_DLC=8 +CAN_MOFCR0_DLCC=0 +CAN_MOFCR0_FRREN=0 +CAN_MOFCR0_GDFS=0 +CAN_MOFCR0_IDC=0 +CAN_MOFCR0_MMC=0 +CAN_MOFCR0_OVIE=0 +CAN_MOFCR0_RMM=0 +CAN_MOFCR0_RXIE=0 +CAN_MOFCR0_SDT=0 +CAN_MOFCR0_STT=0 +CAN_MOFCR0_TXIE=0 +CAN_MOFCR10_0=0 +CAN_MOFCR10_0=0 +CAN_MOFCR10_0=0 +CAN_MOFCR10_0=0 +CAN_MOFCR10_DATC=0 +CAN_MOFCR10_DLC=8 +CAN_MOFCR10_DLCC=0 +CAN_MOFCR10_FRREN=0 +CAN_MOFCR10_GDFS=0 +CAN_MOFCR10_IDC=0 +CAN_MOFCR10_MMC=0 +CAN_MOFCR10_OVIE=0 +CAN_MOFCR10_RMM=0 +CAN_MOFCR10_RXIE=0 +CAN_MOFCR10_SDT=0 +CAN_MOFCR10_STT=0 +CAN_MOFCR10_TXIE=0 +CAN_MOFCR11_0=0 +CAN_MOFCR11_0=0 +CAN_MOFCR11_0=0 +CAN_MOFCR11_0=0 +CAN_MOFCR11_DATC=0 +CAN_MOFCR11_DLC=0 +CAN_MOFCR11_DLCC=0 +CAN_MOFCR11_FRREN=0 +CAN_MOFCR11_GDFS=0 +CAN_MOFCR11_IDC=0 +CAN_MOFCR11_MMC=0 +CAN_MOFCR11_OVIE=0 +CAN_MOFCR11_RMM=0 +CAN_MOFCR11_RXIE=0 +CAN_MOFCR11_SDT=0 +CAN_MOFCR11_STT=0 +CAN_MOFCR11_TXIE=0 +CAN_MOFCR12_0=0 +CAN_MOFCR12_0=0 +CAN_MOFCR12_0=0 +CAN_MOFCR12_0=0 +CAN_MOFCR12_DATC=0 +CAN_MOFCR12_DLC=0 +CAN_MOFCR12_DLCC=0 +CAN_MOFCR12_FRREN=0 +CAN_MOFCR12_GDFS=0 +CAN_MOFCR12_IDC=0 +CAN_MOFCR12_MMC=0 +CAN_MOFCR12_OVIE=0 +CAN_MOFCR12_RMM=0 +CAN_MOFCR12_RXIE=0 +CAN_MOFCR12_SDT=0 +CAN_MOFCR12_STT=0 +CAN_MOFCR12_TXIE=0 +CAN_MOFCR13_0=0 +CAN_MOFCR13_0=0 +CAN_MOFCR13_0=0 +CAN_MOFCR13_0=0 +CAN_MOFCR13_DATC=0 +CAN_MOFCR13_DLC=0 +CAN_MOFCR13_DLCC=0 +CAN_MOFCR13_FRREN=0 +CAN_MOFCR13_GDFS=0 +CAN_MOFCR13_IDC=0 +CAN_MOFCR13_MMC=0 +CAN_MOFCR13_OVIE=0 +CAN_MOFCR13_RMM=0 +CAN_MOFCR13_RXIE=0 +CAN_MOFCR13_SDT=0 +CAN_MOFCR13_STT=0 +CAN_MOFCR13_TXIE=0 +CAN_MOFCR14_0=0 +CAN_MOFCR14_0=0 +CAN_MOFCR14_0=0 +CAN_MOFCR14_0=0 +CAN_MOFCR14_DATC=0 +CAN_MOFCR14_DLC=0 +CAN_MOFCR14_DLCC=0 +CAN_MOFCR14_FRREN=0 +CAN_MOFCR14_GDFS=0 +CAN_MOFCR14_IDC=0 +CAN_MOFCR14_MMC=0 +CAN_MOFCR14_OVIE=0 +CAN_MOFCR14_RMM=0 +CAN_MOFCR14_RXIE=0 +CAN_MOFCR14_SDT=0 +CAN_MOFCR14_STT=0 +CAN_MOFCR14_TXIE=0 +CAN_MOFCR15_0=0 +CAN_MOFCR15_0=0 +CAN_MOFCR15_0=0 +CAN_MOFCR15_0=0 +CAN_MOFCR15_DATC=0 +CAN_MOFCR15_DLC=0 +CAN_MOFCR15_DLCC=0 +CAN_MOFCR15_FRREN=0 +CAN_MOFCR15_GDFS=0 +CAN_MOFCR15_IDC=0 +CAN_MOFCR15_MMC=0 +CAN_MOFCR15_OVIE=0 +CAN_MOFCR15_RMM=0 +CAN_MOFCR15_RXIE=0 +CAN_MOFCR15_SDT=0 +CAN_MOFCR15_STT=0 +CAN_MOFCR15_TXIE=0 +CAN_MOFCR16_0=0 +CAN_MOFCR16_0=0 +CAN_MOFCR16_0=0 +CAN_MOFCR16_0=0 +CAN_MOFCR16_DATC=0 +CAN_MOFCR16_DLC=0 +CAN_MOFCR16_DLCC=0 +CAN_MOFCR16_FRREN=0 +CAN_MOFCR16_GDFS=0 +CAN_MOFCR16_IDC=0 +CAN_MOFCR16_MMC=0 +CAN_MOFCR16_OVIE=0 +CAN_MOFCR16_RMM=0 +CAN_MOFCR16_RXIE=0 +CAN_MOFCR16_SDT=0 +CAN_MOFCR16_STT=0 +CAN_MOFCR16_TXIE=0 +CAN_MOFCR17_0=0 +CAN_MOFCR17_0=0 +CAN_MOFCR17_0=0 +CAN_MOFCR17_0=0 +CAN_MOFCR17_DATC=0 +CAN_MOFCR17_DLC=0 +CAN_MOFCR17_DLCC=0 +CAN_MOFCR17_FRREN=0 +CAN_MOFCR17_GDFS=0 +CAN_MOFCR17_IDC=0 +CAN_MOFCR17_MMC=0 +CAN_MOFCR17_OVIE=0 +CAN_MOFCR17_RMM=0 +CAN_MOFCR17_RXIE=0 +CAN_MOFCR17_SDT=0 +CAN_MOFCR17_STT=0 +CAN_MOFCR17_TXIE=0 +CAN_MOFCR18_0=0 +CAN_MOFCR18_0=0 +CAN_MOFCR18_0=0 +CAN_MOFCR18_0=0 +CAN_MOFCR18_DATC=0 +CAN_MOFCR18_DLC=0 +CAN_MOFCR18_DLCC=0 +CAN_MOFCR18_FRREN=0 +CAN_MOFCR18_GDFS=0 +CAN_MOFCR18_IDC=0 +CAN_MOFCR18_MMC=0 +CAN_MOFCR18_OVIE=0 +CAN_MOFCR18_RMM=0 +CAN_MOFCR18_RXIE=0 +CAN_MOFCR18_SDT=0 +CAN_MOFCR18_STT=0 +CAN_MOFCR18_TXIE=0 +CAN_MOFCR19_0=0 +CAN_MOFCR19_0=0 +CAN_MOFCR19_0=0 +CAN_MOFCR19_0=0 +CAN_MOFCR19_DATC=0 +CAN_MOFCR19_DLC=0 +CAN_MOFCR19_DLCC=0 +CAN_MOFCR19_FRREN=0 +CAN_MOFCR19_GDFS=0 +CAN_MOFCR19_IDC=0 +CAN_MOFCR19_MMC=0 +CAN_MOFCR19_OVIE=0 +CAN_MOFCR19_RMM=0 +CAN_MOFCR19_RXIE=0 +CAN_MOFCR19_SDT=0 +CAN_MOFCR19_STT=0 +CAN_MOFCR19_TXIE=0 +CAN_MOFCR1_0=0 +CAN_MOFCR1_0=0 +CAN_MOFCR1_0=0 +CAN_MOFCR1_0=0 +CAN_MOFCR1_DATC=0 +CAN_MOFCR1_DLC=8 +CAN_MOFCR1_DLCC=0 +CAN_MOFCR1_FRREN=0 +CAN_MOFCR1_GDFS=0 +CAN_MOFCR1_IDC=0 +CAN_MOFCR1_MMC=0 +CAN_MOFCR1_OVIE=0 +CAN_MOFCR1_RMM=0 +CAN_MOFCR1_RXIE=0 +CAN_MOFCR1_SDT=0 +CAN_MOFCR1_STT=0 +CAN_MOFCR1_TXIE=0 +CAN_MOFCR20_0=0 +CAN_MOFCR20_0=0 +CAN_MOFCR20_0=0 +CAN_MOFCR20_0=0 +CAN_MOFCR20_DATC=0 +CAN_MOFCR20_DLC=0 +CAN_MOFCR20_DLCC=0 +CAN_MOFCR20_FRREN=0 +CAN_MOFCR20_GDFS=0 +CAN_MOFCR20_IDC=0 +CAN_MOFCR20_MMC=0 +CAN_MOFCR20_OVIE=0 +CAN_MOFCR20_RMM=0 +CAN_MOFCR20_RXIE=0 +CAN_MOFCR20_SDT=0 +CAN_MOFCR20_STT=0 +CAN_MOFCR20_TXIE=0 +CAN_MOFCR21_0=0 +CAN_MOFCR21_0=0 +CAN_MOFCR21_0=0 +CAN_MOFCR21_0=0 +CAN_MOFCR21_DATC=0 +CAN_MOFCR21_DLC=0 +CAN_MOFCR21_DLCC=0 +CAN_MOFCR21_FRREN=0 +CAN_MOFCR21_GDFS=0 +CAN_MOFCR21_IDC=0 +CAN_MOFCR21_MMC=0 +CAN_MOFCR21_OVIE=0 +CAN_MOFCR21_RMM=0 +CAN_MOFCR21_RXIE=0 +CAN_MOFCR21_SDT=0 +CAN_MOFCR21_STT=0 +CAN_MOFCR21_TXIE=0 +CAN_MOFCR22_0=0 +CAN_MOFCR22_0=0 +CAN_MOFCR22_0=0 +CAN_MOFCR22_0=0 +CAN_MOFCR22_DATC=0 +CAN_MOFCR22_DLC=0 +CAN_MOFCR22_DLCC=0 +CAN_MOFCR22_FRREN=0 +CAN_MOFCR22_GDFS=0 +CAN_MOFCR22_IDC=0 +CAN_MOFCR22_MMC=0 +CAN_MOFCR22_OVIE=0 +CAN_MOFCR22_RMM=0 +CAN_MOFCR22_RXIE=0 +CAN_MOFCR22_SDT=0 +CAN_MOFCR22_STT=0 +CAN_MOFCR22_TXIE=0 +CAN_MOFCR23_0=0 +CAN_MOFCR23_0=0 +CAN_MOFCR23_0=0 +CAN_MOFCR23_0=0 +CAN_MOFCR23_DATC=0 +CAN_MOFCR23_DLC=0 +CAN_MOFCR23_DLCC=0 +CAN_MOFCR23_FRREN=0 +CAN_MOFCR23_GDFS=0 +CAN_MOFCR23_IDC=0 +CAN_MOFCR23_MMC=0 +CAN_MOFCR23_OVIE=0 +CAN_MOFCR23_RMM=0 +CAN_MOFCR23_RXIE=0 +CAN_MOFCR23_SDT=0 +CAN_MOFCR23_STT=0 +CAN_MOFCR23_TXIE=0 +CAN_MOFCR24_0=0 +CAN_MOFCR24_0=0 +CAN_MOFCR24_0=0 +CAN_MOFCR24_0=0 +CAN_MOFCR24_DATC=0 +CAN_MOFCR24_DLC=0 +CAN_MOFCR24_DLCC=0 +CAN_MOFCR24_FRREN=0 +CAN_MOFCR24_GDFS=0 +CAN_MOFCR24_IDC=0 +CAN_MOFCR24_MMC=0 +CAN_MOFCR24_OVIE=0 +CAN_MOFCR24_RMM=0 +CAN_MOFCR24_RXIE=0 +CAN_MOFCR24_SDT=0 +CAN_MOFCR24_STT=0 +CAN_MOFCR24_TXIE=0 +CAN_MOFCR25_0=0 +CAN_MOFCR25_0=0 +CAN_MOFCR25_0=0 +CAN_MOFCR25_0=0 +CAN_MOFCR25_DATC=0 +CAN_MOFCR25_DLC=0 +CAN_MOFCR25_DLCC=0 +CAN_MOFCR25_FRREN=0 +CAN_MOFCR25_GDFS=0 +CAN_MOFCR25_IDC=0 +CAN_MOFCR25_MMC=0 +CAN_MOFCR25_OVIE=0 +CAN_MOFCR25_RMM=0 +CAN_MOFCR25_RXIE=0 +CAN_MOFCR25_SDT=0 +CAN_MOFCR25_STT=0 +CAN_MOFCR25_TXIE=0 +CAN_MOFCR26_0=0 +CAN_MOFCR26_0=0 +CAN_MOFCR26_0=0 +CAN_MOFCR26_0=0 +CAN_MOFCR26_DATC=0 +CAN_MOFCR26_DLC=0 +CAN_MOFCR26_DLCC=0 +CAN_MOFCR26_FRREN=0 +CAN_MOFCR26_GDFS=0 +CAN_MOFCR26_IDC=0 +CAN_MOFCR26_MMC=0 +CAN_MOFCR26_OVIE=0 +CAN_MOFCR26_RMM=0 +CAN_MOFCR26_RXIE=0 +CAN_MOFCR26_SDT=0 +CAN_MOFCR26_STT=0 +CAN_MOFCR26_TXIE=0 +CAN_MOFCR27_0=0 +CAN_MOFCR27_0=0 +CAN_MOFCR27_0=0 +CAN_MOFCR27_0=0 +CAN_MOFCR27_DATC=0 +CAN_MOFCR27_DLC=0 +CAN_MOFCR27_DLCC=0 +CAN_MOFCR27_FRREN=0 +CAN_MOFCR27_GDFS=0 +CAN_MOFCR27_IDC=0 +CAN_MOFCR27_MMC=0 +CAN_MOFCR27_OVIE=0 +CAN_MOFCR27_RMM=0 +CAN_MOFCR27_RXIE=0 +CAN_MOFCR27_SDT=0 +CAN_MOFCR27_STT=0 +CAN_MOFCR27_TXIE=0 +CAN_MOFCR28_0=0 +CAN_MOFCR28_0=0 +CAN_MOFCR28_0=0 +CAN_MOFCR28_0=0 +CAN_MOFCR28_DATC=0 +CAN_MOFCR28_DLC=0 +CAN_MOFCR28_DLCC=0 +CAN_MOFCR28_FRREN=0 +CAN_MOFCR28_GDFS=0 +CAN_MOFCR28_IDC=0 +CAN_MOFCR28_MMC=0 +CAN_MOFCR28_OVIE=0 +CAN_MOFCR28_RMM=0 +CAN_MOFCR28_RXIE=0 +CAN_MOFCR28_SDT=0 +CAN_MOFCR28_STT=0 +CAN_MOFCR28_TXIE=0 +CAN_MOFCR29_0=0 +CAN_MOFCR29_0=0 +CAN_MOFCR29_0=0 +CAN_MOFCR29_0=0 +CAN_MOFCR29_DATC=0 +CAN_MOFCR29_DLC=0 +CAN_MOFCR29_DLCC=0 +CAN_MOFCR29_FRREN=0 +CAN_MOFCR29_GDFS=0 +CAN_MOFCR29_IDC=0 +CAN_MOFCR29_MMC=0 +CAN_MOFCR29_OVIE=0 +CAN_MOFCR29_RMM=0 +CAN_MOFCR29_RXIE=0 +CAN_MOFCR29_SDT=0 +CAN_MOFCR29_STT=0 +CAN_MOFCR29_TXIE=0 +CAN_MOFCR2_0=0 +CAN_MOFCR2_0=0 +CAN_MOFCR2_0=0 +CAN_MOFCR2_0=0 +CAN_MOFCR2_DATC=0 +CAN_MOFCR2_DLC=8 +CAN_MOFCR2_DLCC=0 +CAN_MOFCR2_FRREN=0 +CAN_MOFCR2_GDFS=0 +CAN_MOFCR2_IDC=0 +CAN_MOFCR2_MMC=0 +CAN_MOFCR2_OVIE=0 +CAN_MOFCR2_RMM=0 +CAN_MOFCR2_RXIE=0 +CAN_MOFCR2_SDT=0 +CAN_MOFCR2_STT=0 +CAN_MOFCR2_TXIE=0 +CAN_MOFCR30_0=0 +CAN_MOFCR30_0=0 +CAN_MOFCR30_0=0 +CAN_MOFCR30_0=0 +CAN_MOFCR30_DATC=0 +CAN_MOFCR30_DLC=0 +CAN_MOFCR30_DLCC=0 +CAN_MOFCR30_FRREN=0 +CAN_MOFCR30_GDFS=0 +CAN_MOFCR30_IDC=0 +CAN_MOFCR30_MMC=0 +CAN_MOFCR30_OVIE=0 +CAN_MOFCR30_RMM=0 +CAN_MOFCR30_RXIE=0 +CAN_MOFCR30_SDT=0 +CAN_MOFCR30_STT=0 +CAN_MOFCR30_TXIE=0 +CAN_MOFCR31_0=0 +CAN_MOFCR31_0=0 +CAN_MOFCR31_0=0 +CAN_MOFCR31_0=0 +CAN_MOFCR31_DATC=0 +CAN_MOFCR31_DLC=0 +CAN_MOFCR31_DLCC=0 +CAN_MOFCR31_FRREN=0 +CAN_MOFCR31_GDFS=0 +CAN_MOFCR31_IDC=0 +CAN_MOFCR31_MMC=0 +CAN_MOFCR31_OVIE=0 +CAN_MOFCR31_RMM=0 +CAN_MOFCR31_RXIE=0 +CAN_MOFCR31_SDT=0 +CAN_MOFCR31_STT=0 +CAN_MOFCR31_TXIE=0 +CAN_MOFCR3_0=0 +CAN_MOFCR3_0=0 +CAN_MOFCR3_0=0 +CAN_MOFCR3_0=0 +CAN_MOFCR3_DATC=0 +CAN_MOFCR3_DLC=0 +CAN_MOFCR3_DLCC=0 +CAN_MOFCR3_FRREN=0 +CAN_MOFCR3_GDFS=0 +CAN_MOFCR3_IDC=0 +CAN_MOFCR3_MMC=0 +CAN_MOFCR3_OVIE=0 +CAN_MOFCR3_RMM=0 +CAN_MOFCR3_RXIE=0 +CAN_MOFCR3_SDT=0 +CAN_MOFCR3_STT=0 +CAN_MOFCR3_TXIE=0 +CAN_MOFCR4_0=0 +CAN_MOFCR4_0=0 +CAN_MOFCR4_0=0 +CAN_MOFCR4_0=0 +CAN_MOFCR4_DATC=0 +CAN_MOFCR4_DLC=0 +CAN_MOFCR4_DLCC=0 +CAN_MOFCR4_FRREN=0 +CAN_MOFCR4_GDFS=0 +CAN_MOFCR4_IDC=0 +CAN_MOFCR4_MMC=0 +CAN_MOFCR4_OVIE=0 +CAN_MOFCR4_RMM=0 +CAN_MOFCR4_RXIE=0 +CAN_MOFCR4_SDT=0 +CAN_MOFCR4_STT=0 +CAN_MOFCR4_TXIE=0 +CAN_MOFCR5_0=0 +CAN_MOFCR5_0=0 +CAN_MOFCR5_0=0 +CAN_MOFCR5_0=0 +CAN_MOFCR5_DATC=0 +CAN_MOFCR5_DLC=8 +CAN_MOFCR5_DLCC=0 +CAN_MOFCR5_FRREN=0 +CAN_MOFCR5_GDFS=0 +CAN_MOFCR5_IDC=0 +CAN_MOFCR5_MMC=0 +CAN_MOFCR5_OVIE=0 +CAN_MOFCR5_RMM=0 +CAN_MOFCR5_RXIE=0 +CAN_MOFCR5_SDT=0 +CAN_MOFCR5_STT=0 +CAN_MOFCR5_TXIE=0 +CAN_MOFCR6_0=0 +CAN_MOFCR6_0=0 +CAN_MOFCR6_0=0 +CAN_MOFCR6_0=0 +CAN_MOFCR6_DATC=0 +CAN_MOFCR6_DLC=8 +CAN_MOFCR6_DLCC=0 +CAN_MOFCR6_FRREN=0 +CAN_MOFCR6_GDFS=0 +CAN_MOFCR6_IDC=0 +CAN_MOFCR6_MMC=0 +CAN_MOFCR6_OVIE=0 +CAN_MOFCR6_RMM=0 +CAN_MOFCR6_RXIE=0 +CAN_MOFCR6_SDT=0 +CAN_MOFCR6_STT=0 +CAN_MOFCR6_TXIE=0 +CAN_MOFCR7_0=0 +CAN_MOFCR7_0=0 +CAN_MOFCR7_0=0 +CAN_MOFCR7_0=0 +CAN_MOFCR7_DATC=0 +CAN_MOFCR7_DLC=8 +CAN_MOFCR7_DLCC=0 +CAN_MOFCR7_FRREN=0 +CAN_MOFCR7_GDFS=0 +CAN_MOFCR7_IDC=0 +CAN_MOFCR7_MMC=0 +CAN_MOFCR7_OVIE=0 +CAN_MOFCR7_RMM=0 +CAN_MOFCR7_RXIE=0 +CAN_MOFCR7_SDT=0 +CAN_MOFCR7_STT=0 +CAN_MOFCR7_TXIE=0 +CAN_MOFCR8_0=0 +CAN_MOFCR8_0=0 +CAN_MOFCR8_0=0 +CAN_MOFCR8_0=0 +CAN_MOFCR8_DATC=0 +CAN_MOFCR8_DLC=8 +CAN_MOFCR8_DLCC=0 +CAN_MOFCR8_FRREN=0 +CAN_MOFCR8_GDFS=0 +CAN_MOFCR8_IDC=0 +CAN_MOFCR8_MMC=0 +CAN_MOFCR8_OVIE=0 +CAN_MOFCR8_RMM=0 +CAN_MOFCR8_RXIE=0 +CAN_MOFCR8_SDT=0 +CAN_MOFCR8_STT=0 +CAN_MOFCR8_TXIE=0 +CAN_MOFCR9_0=0 +CAN_MOFCR9_0=0 +CAN_MOFCR9_0=0 +CAN_MOFCR9_0=0 +CAN_MOFCR9_DATC=0 +CAN_MOFCR9_DLC=8 +CAN_MOFCR9_DLCC=0 +CAN_MOFCR9_FRREN=0 +CAN_MOFCR9_GDFS=0 +CAN_MOFCR9_IDC=0 +CAN_MOFCR9_MMC=0 +CAN_MOFCR9_OVIE=0 +CAN_MOFCR9_RMM=0 +CAN_MOFCR9_RXIE=0 +CAN_MOFCR9_SDT=0 +CAN_MOFCR9_STT=0 +CAN_MOFCR9_TXIE=0 +CAN_MOFGPR0_BOT=255 +CAN_MOFGPR0_CUR=255 +CAN_MOFGPR0_SEL=255 +CAN_MOFGPR0_TOP=255 +CAN_MOFGPR10_BOT=255 +CAN_MOFGPR10_CUR=255 +CAN_MOFGPR10_SEL=255 +CAN_MOFGPR10_TOP=255 +CAN_MOFGPR11_BOT=255 +CAN_MOFGPR11_CUR=255 +CAN_MOFGPR11_SEL=255 +CAN_MOFGPR11_TOP=255 +CAN_MOFGPR12_BOT=255 +CAN_MOFGPR12_CUR=255 +CAN_MOFGPR12_SEL=255 +CAN_MOFGPR12_TOP=255 +CAN_MOFGPR13_BOT=255 +CAN_MOFGPR13_CUR=255 +CAN_MOFGPR13_SEL=255 +CAN_MOFGPR13_TOP=255 +CAN_MOFGPR14_BOT=255 +CAN_MOFGPR14_CUR=255 +CAN_MOFGPR14_SEL=255 +CAN_MOFGPR14_TOP=255 +CAN_MOFGPR15_BOT=255 +CAN_MOFGPR15_CUR=255 +CAN_MOFGPR15_SEL=255 +CAN_MOFGPR15_TOP=255 +CAN_MOFGPR16_BOT=255 +CAN_MOFGPR16_CUR=255 +CAN_MOFGPR16_SEL=255 +CAN_MOFGPR16_TOP=255 +CAN_MOFGPR17_BOT=255 +CAN_MOFGPR17_CUR=255 +CAN_MOFGPR17_SEL=255 +CAN_MOFGPR17_TOP=255 +CAN_MOFGPR18_BOT=255 +CAN_MOFGPR18_CUR=255 +CAN_MOFGPR18_SEL=255 +CAN_MOFGPR18_TOP=255 +CAN_MOFGPR19_BOT=255 +CAN_MOFGPR19_CUR=255 +CAN_MOFGPR19_SEL=255 +CAN_MOFGPR19_TOP=255 +CAN_MOFGPR1_BOT=255 +CAN_MOFGPR1_CUR=255 +CAN_MOFGPR1_SEL=255 +CAN_MOFGPR1_TOP=255 +CAN_MOFGPR20_BOT=255 +CAN_MOFGPR20_CUR=255 +CAN_MOFGPR20_SEL=255 +CAN_MOFGPR20_TOP=255 +CAN_MOFGPR21_BOT=255 +CAN_MOFGPR21_CUR=255 +CAN_MOFGPR21_SEL=255 +CAN_MOFGPR21_TOP=255 +CAN_MOFGPR22_BOT=255 +CAN_MOFGPR22_CUR=255 +CAN_MOFGPR22_SEL=255 +CAN_MOFGPR22_TOP=255 +CAN_MOFGPR23_BOT=255 +CAN_MOFGPR23_CUR=255 +CAN_MOFGPR23_SEL=255 +CAN_MOFGPR23_TOP=255 +CAN_MOFGPR24_BOT=255 +CAN_MOFGPR24_CUR=255 +CAN_MOFGPR24_SEL=255 +CAN_MOFGPR24_TOP=255 +CAN_MOFGPR25_BOT=255 +CAN_MOFGPR25_CUR=255 +CAN_MOFGPR25_SEL=255 +CAN_MOFGPR25_TOP=255 +CAN_MOFGPR26_BOT=255 +CAN_MOFGPR26_CUR=255 +CAN_MOFGPR26_SEL=255 +CAN_MOFGPR26_TOP=255 +CAN_MOFGPR27_BOT=255 +CAN_MOFGPR27_CUR=255 +CAN_MOFGPR27_SEL=255 +CAN_MOFGPR27_TOP=255 +CAN_MOFGPR28_BOT=255 +CAN_MOFGPR28_CUR=255 +CAN_MOFGPR28_SEL=255 +CAN_MOFGPR28_TOP=255 +CAN_MOFGPR29_BOT=255 +CAN_MOFGPR29_CUR=255 +CAN_MOFGPR29_SEL=255 +CAN_MOFGPR29_TOP=255 +CAN_MOFGPR2_BOT=255 +CAN_MOFGPR2_CUR=255 +CAN_MOFGPR2_SEL=255 +CAN_MOFGPR2_TOP=255 +CAN_MOFGPR30_BOT=255 +CAN_MOFGPR30_CUR=255 +CAN_MOFGPR30_SEL=255 +CAN_MOFGPR30_TOP=255 +CAN_MOFGPR31_BOT=255 +CAN_MOFGPR31_CUR=255 +CAN_MOFGPR31_SEL=255 +CAN_MOFGPR31_TOP=255 +CAN_MOFGPR3_BOT=255 +CAN_MOFGPR3_CUR=255 +CAN_MOFGPR3_SEL=255 +CAN_MOFGPR3_TOP=255 +CAN_MOFGPR4_BOT=255 +CAN_MOFGPR4_CUR=255 +CAN_MOFGPR4_SEL=255 +CAN_MOFGPR4_TOP=255 +CAN_MOFGPR5_BOT=255 +CAN_MOFGPR5_CUR=255 +CAN_MOFGPR5_SEL=255 +CAN_MOFGPR5_TOP=255 +CAN_MOFGPR6_BOT=255 +CAN_MOFGPR6_CUR=255 +CAN_MOFGPR6_SEL=255 +CAN_MOFGPR6_TOP=255 +CAN_MOFGPR7_BOT=255 +CAN_MOFGPR7_CUR=255 +CAN_MOFGPR7_SEL=255 +CAN_MOFGPR7_TOP=255 +CAN_MOFGPR8_BOT=255 +CAN_MOFGPR8_CUR=255 +CAN_MOFGPR8_SEL=255 +CAN_MOFGPR8_TOP=255 +CAN_MOFGPR9_BOT=255 +CAN_MOFGPR9_CUR=255 +CAN_MOFGPR9_SEL=255 +CAN_MOFGPR9_TOP=255 +CAN_MOIPR0_CFCVAL=0 +CAN_MOIPR0_MPN=0 +CAN_MOIPR0_RXINP=0 +CAN_MOIPR0_TXINP=0 +CAN_MOIPR10_CFCVAL=0 +CAN_MOIPR10_MPN=10 +CAN_MOIPR10_RXINP=0 +CAN_MOIPR10_TXINP=0 +CAN_MOIPR11_CFCVAL=0 +CAN_MOIPR11_MPN=11 +CAN_MOIPR11_RXINP=0 +CAN_MOIPR11_TXINP=0 +CAN_MOIPR12_CFCVAL=0 +CAN_MOIPR12_MPN=12 +CAN_MOIPR12_RXINP=0 +CAN_MOIPR12_TXINP=0 +CAN_MOIPR13_CFCVAL=0 +CAN_MOIPR13_MPN=13 +CAN_MOIPR13_RXINP=0 +CAN_MOIPR13_TXINP=0 +CAN_MOIPR14_CFCVAL=0 +CAN_MOIPR14_MPN=14 +CAN_MOIPR14_RXINP=0 +CAN_MOIPR14_TXINP=0 +CAN_MOIPR15_CFCVAL=0 +CAN_MOIPR15_MPN=15 +CAN_MOIPR15_RXINP=0 +CAN_MOIPR15_TXINP=0 +CAN_MOIPR16_CFCVAL=0 +CAN_MOIPR16_MPN=16 +CAN_MOIPR16_RXINP=0 +CAN_MOIPR16_TXINP=0 +CAN_MOIPR17_CFCVAL=0 +CAN_MOIPR17_MPN=17 +CAN_MOIPR17_RXINP=0 +CAN_MOIPR17_TXINP=0 +CAN_MOIPR18_CFCVAL=0 +CAN_MOIPR18_MPN=18 +CAN_MOIPR18_RXINP=0 +CAN_MOIPR18_TXINP=0 +CAN_MOIPR19_CFCVAL=0 +CAN_MOIPR19_MPN=19 +CAN_MOIPR19_RXINP=0 +CAN_MOIPR19_TXINP=0 +CAN_MOIPR1_CFCVAL=0 +CAN_MOIPR1_MPN=1 +CAN_MOIPR1_RXINP=1 +CAN_MOIPR1_TXINP=0 +CAN_MOIPR20_CFCVAL=0 +CAN_MOIPR20_MPN=20 +CAN_MOIPR20_RXINP=0 +CAN_MOIPR20_TXINP=0 +CAN_MOIPR21_CFCVAL=0 +CAN_MOIPR21_MPN=21 +CAN_MOIPR21_RXINP=0 +CAN_MOIPR21_TXINP=0 +CAN_MOIPR22_CFCVAL=0 +CAN_MOIPR22_MPN=22 +CAN_MOIPR22_RXINP=0 +CAN_MOIPR22_TXINP=0 +CAN_MOIPR23_CFCVAL=0 +CAN_MOIPR23_MPN=23 +CAN_MOIPR23_RXINP=0 +CAN_MOIPR23_TXINP=0 +CAN_MOIPR24_CFCVAL=0 +CAN_MOIPR24_MPN=24 +CAN_MOIPR24_RXINP=0 +CAN_MOIPR24_TXINP=0 +CAN_MOIPR25_CFCVAL=0 +CAN_MOIPR25_MPN=25 +CAN_MOIPR25_RXINP=0 +CAN_MOIPR25_TXINP=0 +CAN_MOIPR26_CFCVAL=0 +CAN_MOIPR26_MPN=26 +CAN_MOIPR26_RXINP=0 +CAN_MOIPR26_TXINP=0 +CAN_MOIPR27_CFCVAL=0 +CAN_MOIPR27_MPN=27 +CAN_MOIPR27_RXINP=0 +CAN_MOIPR27_TXINP=0 +CAN_MOIPR28_CFCVAL=0 +CAN_MOIPR28_MPN=28 +CAN_MOIPR28_RXINP=0 +CAN_MOIPR28_TXINP=0 +CAN_MOIPR29_CFCVAL=0 +CAN_MOIPR29_MPN=29 +CAN_MOIPR29_RXINP=0 +CAN_MOIPR29_TXINP=0 +CAN_MOIPR2_CFCVAL=0 +CAN_MOIPR2_MPN=2 +CAN_MOIPR2_RXINP=0 +CAN_MOIPR2_TXINP=0 +CAN_MOIPR30_CFCVAL=0 +CAN_MOIPR30_MPN=30 +CAN_MOIPR30_RXINP=0 +CAN_MOIPR30_TXINP=0 +CAN_MOIPR31_CFCVAL=0 +CAN_MOIPR31_MPN=31 +CAN_MOIPR31_RXINP=0 +CAN_MOIPR31_TXINP=0 +CAN_MOIPR3_CFCVAL=0 +CAN_MOIPR3_MPN=3 +CAN_MOIPR3_RXINP=0 +CAN_MOIPR3_TXINP=0 +CAN_MOIPR4_CFCVAL=0 +CAN_MOIPR4_MPN=4 +CAN_MOIPR4_RXINP=0 +CAN_MOIPR4_TXINP=0 +CAN_MOIPR5_CFCVAL=0 +CAN_MOIPR5_MPN=5 +CAN_MOIPR5_RXINP=0 +CAN_MOIPR5_TXINP=0 +CAN_MOIPR6_CFCVAL=0 +CAN_MOIPR6_MPN=6 +CAN_MOIPR6_RXINP=0 +CAN_MOIPR6_TXINP=0 +CAN_MOIPR7_CFCVAL=0 +CAN_MOIPR7_MPN=7 +CAN_MOIPR7_RXINP=0 +CAN_MOIPR7_TXINP=0 +CAN_MOIPR8_CFCVAL=0 +CAN_MOIPR8_MPN=8 +CAN_MOIPR8_RXINP=0 +CAN_MOIPR8_TXINP=0 +CAN_MOIPR9_CFCVAL=0 +CAN_MOIPR9_MPN=9 +CAN_MOIPR9_RXINP=0 +CAN_MOIPR9_TXINP=0 +CAN_MSID0_INDEX=0 +CAN_MSID1_INDEX=0 +CAN_MSIMASK_IM=0 +CAN_MSPND0_PND=0 +CAN_MSPND1_PND=0 +CAN_NAME_CONFIGMSGOBJ=CAN_vConfigMsgObj +CAN_NAME_DELMSGOBJ=CAN_ubDelMsgObj +CAN_NAME_FLUSHREADFIFO=CAN_ubFlushReadFIFO +CAN_NAME_GETCANADRVALUE=CAN_ulGetCANAdrValue +CAN_NAME_GETCANDATA=CAN_ulGetCANData +CAN_NAME_GETERRORINCREMENT=CAN_ubGetErrorIncrement +CAN_NAME_GETERRORTRANSFERDIRECTION=CAN_ubGetErrorTransferDirection +CAN_NAME_GETMSGOBJ=CAN_vGetMsgObj +CAN_NAME_GETRXERRORCOUNTER=CAN_ubGetRxErrorCounter +CAN_NAME_GETTXERRORCOUNTER=CAN_ubGetTxErrorCounter +CAN_NAME_INIT=CAN_vInit +CAN_NAME_LOADDATA=CAN_vLoadData +CAN_NAME_MSGLOST=CAN_ubMsgLost +CAN_NAME_NEWDATA=CAN_ubNewData +CAN_NAME_READEN=CAN_vReadEN +CAN_NAME_READFIFO=CAN_ubReadFIFO +CAN_NAME_RELEASEOBJ=CAN_vReleaseObj +CAN_NAME_REQUESTMSGOBJ=CAN_ubRequestMsgObj +CAN_NAME_SETLISTCOMMAND=CAN_vSetListCommand +CAN_NAME_SETMSGVAL=CAN_vSetMSGVAL +CAN_NAME_SRN0=SHINT_viXINTR5Isr +CAN_NAME_SRN1=SHINT_viXINTR6Isr +CAN_NAME_SRN10= +CAN_NAME_SRN11= +CAN_NAME_SRN12= +CAN_NAME_SRN13= +CAN_NAME_SRN14=0 +CAN_NAME_SRN15=CAN_pushAMRegs/_popAMRegs +CAN_NAME_SRN2=SHINT_viXINTR6Isr +CAN_NAME_SRN3=SHINT_viXINTR9Isr +CAN_NAME_SRN4=SHINT_viXINTR10Isr +CAN_NAME_SRN5=SHINT_viXINTR11Isr +CAN_NAME_SRN6=SHINT_viXINTR12Isr +CAN_NAME_SRN7=SHINT_viXINTR13Isr +CAN_NAME_SRN8= +CAN_NAME_SRN9= +CAN_NAME_TRANSMIT=CAN_vTransmit +CAN_NAME_USERDEFINED1=0 +CAN_NAME_USERDEFINED2=0 +CAN_NAME_WRITECANADDRESS=CAN_vWriteCANAddress +CAN_NAME_WRITECANADDRESS_I=CC6_uwGetTmrPeriod +CAN_NAME_WRITECANADRVALUE=CAN_vWriteAMData +CAN_NAME_WRITECANDATA=CAN_vWriteCANData +CAN_NAME_WRITEEN=CAN_vWriteEN +CAN_NAME_WRITEFIFO=CAN_ubWriteFIFO +CAN_NBTR0_0=0 +CAN_NBTR0_BRP=47 +CAN_NBTR0_DIV8=0 +CAN_NBTR0_SJW=1 +CAN_NBTR0_TSEG1=4 +CAN_NBTR0_TSEG2=3 +CAN_NBTR1_0=0 +CAN_NBTR1_BRP=31 +CAN_NBTR1_DIV8=0 +CAN_NBTR1_SJW=1 +CAN_NBTR1_TSEG1=8 +CAN_NBTR1_TSEG2=1 +CAN_NCR0_0=0 +CAN_NCR0_ALIE=0 +CAN_NCR0_CALM=0 +CAN_NCR0_CANDIS=0 +CAN_NCR0_CCE=0 +CAN_NCR0_INIT=0 +CAN_NCR0_LECIE=0 +CAN_NCR0_TRIE=0 +CAN_NCR1_0=0 +CAN_NCR1_0=0 +CAN_NCR1_ALIE=0 +CAN_NCR1_CALM=0 +CAN_NCR1_CANDIS=0 +CAN_NCR1_CCE=0 +CAN_NCR1_INIT=1 +CAN_NCR1_LECIE=0 +CAN_NCR1_TRIE=0 +CAN_NECNT0_0=0 +CAN_NECNT0_EWRNLVL=96 +CAN_NECNT0_LEINC=0 +CAN_NECNT0_LETD=0 +CAN_NECNT0_REC=0 +CAN_NECNT0_TEC=0 +CAN_NECNT1_0=0 +CAN_NECNT1_EWRNLVL=96 +CAN_NECNT1_LEINC=0 +CAN_NECNT1_LETD=0 +CAN_NECNT1_REC=0 +CAN_NECNT1_TEC=0 +CAN_NFCR0_0=0 +CAN_NFCR0_0=0 +CAN_NFCR0_CFC=0 +CAN_NFCR0_CFCIE=0 +CAN_NFCR0_CFCOV=0 +CAN_NFCR0_CFMOD=0 +CAN_NFCR0_CFSEL=0 +CAN_NFCR1_0=0 +CAN_NFCR1_0=0 +CAN_NFCR1_CFC=0 +CAN_NFCR1_CFCIE=0 +CAN_NFCR1_CFCOV=0 +CAN_NFCR1_CFMOD=0 +CAN_NFCR1_CFSEL=0 +CAN_NIPR0_0=0 +CAN_NIPR0_ALINP=0 +CAN_NIPR0_CFCINP=0 +CAN_NIPR0_LECINP=0 +CAN_NIPR0_TRINP=0 +CAN_NIPR1_0=0 +CAN_NIPR1_ALINP=0 +CAN_NIPR1_CFCINP=0 +CAN_NIPR1_LECINP=0 +CAN_NIPR1_TRINP=0 +CAN_NOTES= +CAN_NPCR0_0=0 +CAN_NPCR0_0=0 +CAN_NPCR0_LBM=0 +CAN_NPCR0_RXSEL=0 +CAN_NPCR1_0=0 +CAN_NPCR1_0=0 +CAN_NPCR1_LBM=0 +CAN_NPCR1_RXSEL=0 +CAN_NSR0_0=0 +CAN_NSR0_ALERT=0 +CAN_NSR0_BOFF=0 +CAN_NSR0_EWRN=0 +CAN_NSR0_LEC=0 +CAN_NSR0_LLE=0 +CAN_NSR0_LOE=0 +CAN_NSR0_RXOK=0 +CAN_NSR0_TXOK=0 +CAN_NSR1_0=0 +CAN_NSR1_ALERT=0 +CAN_NSR1_BOFF=0 +CAN_NSR1_EWRN=0 +CAN_NSR1_LEC=0 +CAN_NSR1_LLE=0 +CAN_NSR1_LOE=0 +CAN_NSR1_RXOK=0 +CAN_NSR1_TXOK=0 +CAN_PANCTR_0=0 +CAN_PANCTR_BUSY=0 +CAN_PANCTR_PANAR1=0 +CAN_PANCTR_PANAR2=0 +CAN_PANCTR_PANCMD=0 +CAN_PANCTR_RBUSY=0 +CAN_REQUIREDCLOCK=0 +CAN_USE_CONFIGMSGOBJ=0 +CAN_USE_DELMSGOBJ=0 +CAN_USE_FLUSHREADFIFO=0 +CAN_USE_GETCANADRVALUE=0 +CAN_USE_GETCANDATA=0 +CAN_USE_GETERRORINCREMENT=0 +CAN_USE_GETERRORTRANSFERDIRECTION=0 +CAN_USE_GETMSGOBJ=1 +CAN_USE_GETRXERRORCOUNTER=0 +CAN_USE_GETTXERRORCOUNTER=0 +CAN_USE_INIT=1 +CAN_USE_LOADDATA=1 +CAN_USE_MSGLOST=0 +CAN_USE_NEWDATA=1 +CAN_USE_NODE0_RXD_PIN=1 +CAN_USE_NODE0_TXD_PIN=1 +CAN_USE_NODE1_RXD_PIN=0 +CAN_USE_NODE1_TXD_PIN=0 +CAN_USE_READEN=1 +CAN_USE_READFIFO=0 +CAN_USE_RELEASEOBJ=1 +CAN_USE_REQUESTMSGOBJ=1 +CAN_USE_SETLISTCOMMAND=1 +CAN_USE_SETMSGVAL=0 +CAN_USE_SRN0=0 +CAN_USE_SRN1=0 +CAN_USE_SRN10=0 +CAN_USE_SRN11=0 +CAN_USE_SRN12=0 +CAN_USE_SRN13=0 +CAN_USE_SRN14=0 +CAN_USE_SRN15=1 +CAN_USE_SRN2=0 +CAN_USE_SRN3=0 +CAN_USE_SRN4=0 +CAN_USE_SRN5=0 +CAN_USE_SRN6=0 +CAN_USE_SRN7=0 +CAN_USE_SRN8=0 +CAN_USE_SRN9=0 +CAN_USE_TRANSMIT=1 +CAN_USE_USERDEFINED1=0 +CAN_USE_USERDEFINED2=2 +CAN_USE_WRITECANADDRESS=1 +CAN_USE_WRITECANADDRESS_I=0 +CAN_USE_WRITECANADRVALUE=1 +CAN_USE_WRITECANDATA=1 +CAN_USE_WRITEEN=1 +CAN_USE_WRITEFIFO=0 +CCU6_CC60RH_CC60VH=0 +CCU6_CC60RL_CC60VL=0 +CCU6_CC60SRH_CC60SH=0 +CCU6_CC60SRL_CC60SL=0 +CCU6_CC61RH_CC61VH=0 +CCU6_CC61RL_CC61VL=0 +CCU6_CC61SRH_CC61SH=0 +CCU6_CC61SRL_CC61SL=0 +CCU6_CC62RH_CC62VH=0 +CCU6_CC62RL_CC62VL=0 +CCU6_CC62SRH_CC62SH=0 +CCU6_CC62SRL_CC62SL=0 +CCU6_CC63RH_CC63VH=0 +CCU6_CC63RL_CC63VL=0 +CCU6_CC63SRH_CC63SH=0 +CCU6_CC63SRL_CC63SL=0 +CCU6_CFILE=CC6.C +CCU6_CMPMODIFH_MCC60R=0 +CCU6_CMPMODIFH_MCC61R=0 +CCU6_CMPMODIFH_MCC62R=0 +CCU6_CMPMODIFH_MCC63R=0 +CCU6_CMPMODIFL_MCC60S=0 +CCU6_CMPMODIFL_MCC61S=0 +CCU6_CMPMODIFL_MCC62S=0 +CCU6_CMPMODIFL_MCC63S=0 +CCU6_CMPSTATH_CC60PS=0 +CCU6_CMPSTATH_CC61PS=0 +CCU6_CMPSTATH_CC62PS=0 +CCU6_CMPSTATH_COUT60PS=0 +CCU6_CMPSTATH_COUT61PS=0 +CCU6_CMPSTATH_COUT62PS=0 +CCU6_CMPSTATH_COUT63PS=0 +CCU6_CMPSTATH_T13IM=0 +CCU6_CMPSTATL_CC60ST=0 +CCU6_CMPSTATL_CC61ST=0 +CCU6_CMPSTATL_CC62ST=0 +CCU6_CMPSTATL_CC63ST=0 +CCU6_CMPSTATL_CCPOS0=0 +CCU6_CMPSTATL_CCPOS1=0 +CCU6_CMPSTATL_CCPOS2=0 +CCU6_HFILE=CC6.H +CCU6_IENH_ENCHE=0 +CCU6_IENH_ENIDLE=0 +CCU6_IENH_ENSTR=0 +CCU6_IENH_ENT13CM=0 +CCU6_IENH_ENT13PM=0 +CCU6_IENH_ENTRPF=0 +CCU6_IENH_ENWHE=0 +CCU6_IENL_ENCC60F=0 +CCU6_IENL_ENCC60R=0 +CCU6_IENL_ENCC61F=0 +CCU6_IENL_ENCC61R=0 +CCU6_IENL_ENCC62F=0 +CCU6_IENL_ENCC62R=0 +CCU6_IENL_ENT12OM=0 +CCU6_IENL_ENT12PM=0 +CCU6_INPH_INPERR=0 +CCU6_INPH_INPT12=0 +CCU6_INPH_INPT13=0 +CCU6_INPL_INPCC60=0 +CCU6_INPL_INPCC61=0 +CCU6_INPL_INPCC62=0 +CCU6_INPL_INPCHE=0 +CCU6_ISH_CHE=0 +CCU6_ISH_IDLE=0 +CCU6_ISH_STR=0 +CCU6_ISH_T13CM=0 +CCU6_ISH_T13PM=0 +CCU6_ISH_TRPF=0 +CCU6_ISH_TRPS=0 +CCU6_ISH_WHE=0 +CCU6_ISL_ICC60F=0 +CCU6_ISL_ICC60R=0 +CCU6_ISL_ICC61F=0 +CCU6_ISL_ICC61R=0 +CCU6_ISL_ICC62F=0 +CCU6_ISL_ICC62R=0 +CCU6_ISL_T12OM=0 +CCU6_ISL_T12PM=0 +CCU6_ISRH_RCHE=0 +CCU6_ISRH_RIDLE=0 +CCU6_ISRH_RSTR=0 +CCU6_ISRH_RT13CM=0 +CCU6_ISRH_RT13PM=0 +CCU6_ISRH_RTRPF=0 +CCU6_ISRH_RWHE=0 +CCU6_ISRL_RCC60F=0 +CCU6_ISRL_RCC60R=0 +CCU6_ISRL_RCC61F=0 +CCU6_ISRL_RCC61R=0 +CCU6_ISRL_RCC62F=0 +CCU6_ISRL_RCC62R=0 +CCU6_ISRL_RT12OM=0 +CCU6_ISRL_RT12PM=0 +CCU6_ISSH_SCHE=0 +CCU6_ISSH_SIDLE=0 +CCU6_ISSH_SSTR=0 +CCU6_ISSH_ST13CM=0 +CCU6_ISSH_ST13PM=0 +CCU6_ISSH_STRPF=0 +CCU6_ISSH_SWHC=0 +CCU6_ISSH_SWHE=0 +CCU6_ISSL_SCC60F=0 +CCU6_ISSL_SCC60R=0 +CCU6_ISSL_SCC61F=0 +CCU6_ISSL_SCC61R=0 +CCU6_ISSL_SCC62F=0 +CCU6_ISSL_SCC62R=0 +CCU6_ISSL_ST12OM=0 +CCU6_ISSL_ST12PM=0 +CCU6_MCMCTR_SWSEL=0 +CCU6_MCMCTR_SWSYN=0 +CCU6_MCMOUTH_CURH=0 +CCU6_MCMOUTH_EXPH=0 +CCU6_MCMOUTL_MCMP=0 +CCU6_MCMOUTL_R=0 +CCU6_MCMOUTSH_CURHS=0 +CCU6_MCMOUTSH_EXPHS=0 +CCU6_MCMOUTSH_STRHP=0 +CCU6_MCMOUTSL_MCMPS=0 +CCU6_MCMOUTSL_STRMCM=0 +CCU6_MCMPS_CC60=0 +CCU6_MCMPS_CC61=0 +CCU6_MCMPS_CC62=0 +CCU6_MCMPS_COUT60=0 +CCU6_MCMPS_COUT61=0 +CCU6_MCMPS_COUT62=0 +CCU6_MODCTRH_ECT13O=0 +CCU6_MODCTRH_T13MODEN=0 +CCU6_MODCTRL_MCMEN=0 +CCU6_MODCTRL_T12MODEN=0 +CCU6_NAME_ENABLESHADOWTRANSFER=CC6_vEnableShadowTransfer +CCU6_NAME_GETCHANNELREGISTER=CC6_uwGetChannelRegister +CCU6_NAME_GETCHANNELSHADOWREGISTER=CC6_uwGetChannelShadowRegister +CCU6_NAME_GETTMRCOUNTER=CC6_uwGetTmrCounter +CCU6_NAME_INIT=CC6_vInit +CCU6_NAME_LOADCHANNELSHADOWREGISTER=CC6_vLoadChannelShadowRegister +CCU6_NAME_NODEI0=SHINT_viXINTR10Isr +CCU6_NAME_NODEI1=SHINT_viXINTR11Isr +CCU6_NAME_NODEI2=SHINT_viXINTR12Isr +CCU6_NAME_NODEI3=SHINT_viXINTR13Isr +CCU6_NAME_RESETSTATUSBIT=CC6_vResetStatusBit +CCU6_NAME_RESETTMR=CC6_vResetTmr +CCU6_NAME_SETDEADTIMEPERIOD=CC6_vSetDeadTimePeriod +CCU6_NAME_SETSTATUSBIT=CC6_vSetStatusBit +CCU6_NAME_SETTMRCOUNTER=CC6_uwSetTmrCounter +CCU6_NAME_SETTMRPERIOD=CC6_vSetTmrPeriod +CCU6_NAME_STARTTMR=CC6_vStartTmr +CCU6_NAME_STOPTMR=CC6_vStopTmr +CCU6_NOTES= +CCU6_PAGE_OP=0 +CCU6_PAGE_PAGE=0 +CCU6_PAGE_STNR=0 +CCU6_PARA_CHANNEL_0=CC6_CHANNEL_0 +CCU6_PARA_CHANNEL_1=CC6_CHANNEL_1 +CCU6_PARA_CHANNEL_2=CC6_CHANNEL_2 +CCU6_PARA_CHANNEL_3=CC6_CHANNEL_3 +CCU6_PARA_TIMER_12=CC6_TIMER_12 +CCU6_PARA_TIMER_13=CC6_TIMER_13 +CCU6_PISEL0H_ISPOS0=0 +CCU6_PISEL0H_ISPOS1=0 +CCU6_PISEL0H_ISPOS2=0 +CCU6_PISEL0H_IST12HR=0 +CCU6_PISEL0L_ISCC60=0 +CCU6_PISEL0L_ISCC61=0 +CCU6_PISEL0L_ISCC62=0 +CCU6_PISEL0L_ISTRP=0 +CCU6_PISEL2_IST13HR=0 +CCU6_PSLR_PSL=0 +CCU6_PSLR_PSL63=0 +CCU6_PSL_CC60=0 +CCU6_PSL_CC61=0 +CCU6_PSL_CC62=0 +CCU6_PSL_COUT60=0 +CCU6_PSL_COUT61=0 +CCU6_PSL_COUT62=0 +CCU6_REQUIREDCLOCK= +CCU6_REQ_DUTY_CYCLE_0=100 +CCU6_REQ_DUTY_CYCLE_1=100 +CCU6_REQ_DUTY_CYCLE_2=100 +CCU6_REQ_DUTY_CYCLE_3=100 +CCU6_T12DTCH_DTE0=0 +CCU6_T12DTCH_DTE1=0 +CCU6_T12DTCH_DTE2=0 +CCU6_T12DTCH_DTR0=0 +CCU6_T12DTCH_DTR1=0 +CCU6_T12DTCH_DTR2=0 +CCU6_T12DTCL_DTM=1 +CCU6_T12H_T12CVH=0 +CCU6_T12L_T12CVL=0 +CCU6_T12MODEN_CC60=0 +CCU6_T12MODEN_CC61=0 +CCU6_T12MODEN_CC62=0 +CCU6_T12MODEN_COUT60=0 +CCU6_T12MODEN_COUT61=0 +CCU6_T12MODEN_COUT62=0 +CCU6_T12MSELH_DBYP=0 +CCU6_T12MSELH_HSYNC=0 +CCU6_T12MSELH_MSEL62=0 +CCU6_T12MSELL_MSEL60=0 +CCU6_T12MSELL_MSEL61=0 +CCU6_T12PRH_T12PVH=0 +CCU6_T12PRL_T12PVL=1 +CCU6_T13H_T13CVH=0 +CCU6_T13L_T13CVL=0 +CCU6_T13MODEN_CC60=0 +CCU6_T13MODEN_CC61=0 +CCU6_T13MODEN_CC62=0 +CCU6_T13MODEN_COUT60=0 +CCU6_T13MODEN_COUT61=0 +CCU6_T13MODEN_COUT62=0 +CCU6_T13PRH_T13PVH=0 +CCU6_T13PRL_T13PVL=1 +CCU6_TCTR0H_STE13=0 +CCU6_TCTR0H_T13CLK=0 +CCU6_TCTR0H_T13PRE=0 +CCU6_TCTR0H_T13R=0 +CCU6_TCTR0L_CDIR=0 +CCU6_TCTR0L_CTM=0 +CCU6_TCTR0L_STE12=0 +CCU6_TCTR0L_T12CLK=0 +CCU6_TCTR0L_T12PRE=0 +CCU6_TCTR0L_T12R=0 +CCU6_TCTR2H_T12RSEL=0 +CCU6_TCTR2H_T13RSEL=0 +CCU6_TCTR2L_T12SSC=0 +CCU6_TCTR2L_T13SSC=0 +CCU6_TCTR2L_T13TEC=0 +CCU6_TCTR2L_T13TED=0 +CCU6_TCTR4H_T13RES=0 +CCU6_TCTR4H_T13RR=0 +CCU6_TCTR4H_T13RS=0 +CCU6_TCTR4H_T13STD=0 +CCU6_TCTR4H_T13STR=0 +CCU6_TCTR4L_DTRES=0 +CCU6_TCTR4L_T12RES=0 +CCU6_TCTR4L_T12RR=0 +CCU6_TCTR4L_T12RS=0 +CCU6_TCTR4L_T12STD=0 +CCU6_TCTR4L_T12STR=0 +CCU6_TRPCTRH_TRPEN=0 +CCU6_TRPCTRH_TRPEN13=0 +CCU6_TRPCTRH_TRPPEN=0 +CCU6_TRPCTRL_TRPM0=0 +CCU6_TRPCTRL_TRPM1=0 +CCU6_TRPCTRL_TRPM2=0 +CCU6_TRPEN_CC60=0 +CCU6_TRPEN_CC61=0 +CCU6_TRPEN_CC62=0 +CCU6_TRPEN_COUT60=0 +CCU6_TRPEN_COUT61=0 +CCU6_TRPEN_COUT62=0 +CCU6_USE_#CTRAP_PIN=0 +CCU6_USE_CC60_PIN=0 +CCU6_USE_CC61_PIN=0 +CCU6_USE_CC62_PIN=0 +CCU6_USE_CCPOS0_PIN=0 +CCU6_USE_CCPOS1_PIN=0 +CCU6_USE_CCPOS2_PIN=0 +CCU6_USE_COUT60_PIN=0 +CCU6_USE_COUT61_PIN=0 +CCU6_USE_COUT62_PIN=0 +CCU6_USE_COUT63_PIN=0 +CCU6_USE_ENABLESHADOWTRANSFER=0 +CCU6_USE_GETCHANNELREGISTER=0 +CCU6_USE_GETCHANNELSHADOWREGISTER=0 +CCU6_USE_GETTMRCOUNTER=0 +CCU6_USE_INIT=0 +CCU6_USE_LOADCHANNELSHADOWREGISTER=0 +CCU6_USE_NODEI0=0 +CCU6_USE_NODEI1=0 +CCU6_USE_NODEI2=0 +CCU6_USE_NODEI3=0 +CCU6_USE_RESETSTATUSBIT=0 +CCU6_USE_RESETTMR=0 +CCU6_USE_SETDEADTIMEPERIOD=0 +CCU6_USE_SETSTATUSBIT=0 +CCU6_USE_SETTMRCOUNTER=0 +CCU6_USE_SETTMRPERIOD=0 +CCU6_USE_STARTTMR=0 +CCU6_USE_STOPTMR=0 +CCU6_USE_T12HR_PIN=0 +CCU6_USE_T13HR_PIN=0 +CD_CON_MODE=0 +CD_CON_MPS=0 +CD_CON_ROTVEC=0 +CD_CON_ST=0 +CD_CON_ST_MODE=0 +CD_CON_X_USIGN=0 +CD_CORDXH_DATAH=0 +CD_CORDXL_DATAL=0 +CD_CORDYH_DATAH=0 +CD_CORDYL_DATAL=0 +CD_CORDZH_DATAH=0 +CD_CORDZL_DATAL=0 +CD_STATC_CD_BSY=0 +CD_STATC_DMAP=0 +CD_STATC_EOC=0 +CD_STATC_ERROR=0 +CD_STATC_INT_EN=0 +CD_STATC_KEEPX=0 +CD_STATC_KEEPY=0 +CD_STATC_KEEPZ=0 +CMCON_CLKREL=0 +CMCON_FCCFG=1 +CMCON_KDIV=0 +CMCON_VCOSEL=0 +COCON_COREL=0 +COCON_COUTS=0 +COCON_TLEN=0 +DPH_DPH0=0 +DPH_DPH1=0 +DPH_DPH2=0 +DPH_DPH3=0 +DPH_DPH4=0 +DPH_DPH5=0 +DPH_DPH6=0 +DPH_DPH7=0 +DPL_DPL0=0 +DPL_DPL1=0 +DPL_DPL2=0 +DPL_DPL3=0 +DPL_DPL4=0 +DPL_DPL5=0 +DPL_DPL6=0 +DPL_DPL7=0 +EO_DPSEL0=0 +EO_TRAP_EN=0 +EXICON0_EXINT0=0 +EXICON0_EXINT1=0 +EXICON0_EXINT2=0 +EXICON0_EXINT3=0 +EXICON1_EXINT4=0 +EXICON1_EXINT5=0 +EXICON1_EXINT6=0 +EXINT0_PIN_P0.5_USED=0 +EXINT0_PIN_P1.4_USED=0 +FADC= +FDCON_BGS=0 +FDCON_BRK=0 +FDCON_EOFSYN=0 +FDCON_ERRSYN=0 +FDCON_FDEN=0 +FDCON_FDM=0 +FDCON_NDOV=0 +FDCON_SYNEN=0 +FDRES_RESULT=0 +FDSTEP_STEP=0 +FEAH_ECCERRADDR=0 +FEAL_ECCERRADDR=0 +GEN_USERDEF0=WDT_vDisable +GEN_USERDEF1=0 +GEN_USERDEF2=1 +GEN_USERDEF3=1 +HWBPDR_HWBPXX=0 +HWBPSR_BPSEL=0 +HWBPSR_BPSEL_P=0 +ID_PRODID=0 +ID_VERID=0 +IEN0_EA=1 +IEN0_ES=0 +IEN0_ET0=0 +IEN0_ET1=0 +IEN0_ET2=1 +IEN0_EX0=0 +IEN0_EX1=0 +IEN1_EADC=0 +IEN1_ECCIP0=0 +IEN1_ECCIP1=0 +IEN1_ECCIP2=0 +IEN1_ECCIP3=0 +IEN1_ESSC=0 +IEN1_EX2=0 +IEN1_EXM=0 +INTR_MSGEN=1 +IO_CFILE=IO.C +IO_HFILE=IO.H +IO_NAME_INIT=IO_vInit +IO_NAME_READPIN=IO_ubReadPin +IO_NAME_READPORT=IO_ubReadPort +IO_NAME_RESETPIN=IO_vResetPin +IO_NAME_SETINPUT=IO_vSetInput +IO_NAME_SETOUTPUT=IO_vSetOutput +IO_NAME_SETPIN=IO_vSetPin +IO_NAME_TOGGLEPIN=IO_vTogglePin +IO_NAME_WRITEPORT=IO_vWritePort +IO_NOTES= +IO_USE_INIT=1 +IO_USE_READPIN=1 +IO_USE_READPORT=0 +IO_USE_RESETPIN=1 +IO_USE_SETINPUT=0 +IO_USE_SETOUTPUT=0 +IO_USE_SETPIN=1 +IO_USE_TOGGLEPIN=1 +IO_USE_WRITEPORT=0 +IP1_PADC=0 +IP1_PCCIP0=0 +IP1_PCCIP1=0 +IP1_PCCIP2=0 +IP1_PCCIP3=0 +IP1_PSSC=0 +IP1_PX2=0 +IP1_PXM=0 +IPH1_PADCH=0 +IPH1_PCCIP0H=0 +IPH1_PCCIP1H=0 +IPH1_PCCIP2H=0 +IPH1_PCCIP3H=0 +IPH1_PSSCH=0 +IPH1_PX2H=0 +IPH1_PXMH=0 +IPH_PSH=0 +IPH_PT0H=0 +IPH_PT1H=0 +IPH_PT2H=0 +IPH_PX0H=0 +IPH_PX1H=0 +IP_PS=0 +IP_PT0=0 +IP_PT1=0 +IP_PT2=0 +IP_PX0=0 +IP_PX1=0 +IRCON0_EXINT0=0 +IRCON0_EXINT1=0 +IRCON0_EXINT2=0 +IRCON0_EXINT3=0 +IRCON0_EXINT4=0 +IRCON0_EXINT5=0 +IRCON0_EXINT6=0 +IRCON1_ADCSR0=0 +IRCON1_ADCSR1=0 +IRCON1_CANSRC1=0 +IRCON1_CANSRC2=0 +IRCON1_EIR=0 +IRCON1_RIR=0 +IRCON1_TIR=0 +IRCON2_CANSRC0=0 +IRCON2_CANSRC3=0 +IRCON3_CANSRC4=0 +IRCON3_CANSRC5=0 +IRCON3_CCU6SR0=0 +IRCON3_CCU6SR1=0 +IRCON4_CANSRC6=0 +IRCON4_CANSRC7=0 +IRCON4_CCU6SR2=0 +IRCON4_CCU6SR3=0 +IR_CFILE=INT.C +IR_HFILE=INT.H +IR_NAME_DISABLEALL=INT_vDisableAll +IR_NAME_DISABLEINTERRUPT=INT_vDisableInterrupt +IR_NAME_ENABLEALL=INT_vEnableAll +IR_NAME_ENABLEINTERRUPT=INT_vEnableInterrupt +IR_NAME_INIT=INT_vInit +IR_NAME_ISREXT0=INT_viExt0 +IR_NAME_ISREXT1=INT_viExt1 +IR_NAME_ISREXT2=SHINT_viXINTR8Isr +IR_NAME_ISREXT3=SHINT_viXINTR9Isr +IR_NAME_ISRNMI=INT_viNmiIsr +IR_NOTES= +IR_PARA_ADC_INT= +IR_PARA_CCU6_NODE0_INT= +IR_PARA_CCU6_NODE1_INT= +IR_PARA_CCU6_NODE2_INT= +IR_PARA_CCU6_NODE3_INT= +IR_PARA_EXTERNAL_INT0=EXTERNAL_INT0 +IR_PARA_EXTERNAL_INT1=EXTERNAL_INT1 +IR_PARA_EXTERNAL_INT2= +IR_PARA_EXTERNAL_INT3= +IR_PARA_SSC_INT=SSC_INT +IR_PARA_T0_INT=T0_INT +IR_PARA_T1_INT=T1_INT +IR_PARA_T2_OVERFLOW_INT= +IR_PARA_UART_INT=UART_INT +IR_PARA_XINTR10_INT=XINTR10_INT +IR_PARA_XINTR11_INT=XINTR11_INT +IR_PARA_XINTR12_INT=XINTR12_INT +IR_PARA_XINTR13_INT=XINTR13_INT +IR_PARA_XINTR5_INT=XINTR5_INT +IR_PARA_XINTR6_INT=XINTR6_INT +IR_PARA_XINTR8_INT=XINTR8_INT +IR_PARA_XINTR9_INT=XINTR9_INT +IR_PRIOR= +IR_USE_DISABLEALL=0 +IR_USE_DISABLEINTERRUPT=0 +IR_USE_ENABLEALL=0 +IR_USE_ENABLEINTERRUPT=0 +IR_USE_INIT=0 +IR_USE_ISREXT0=0 +IR_USE_ISREXT1=0 +IR_USE_ISREXT2=0 +IR_USE_ISREXT3=0 +IR_USE_ISRNMI=0 +ISR_CHOICE=2 +MAIN_CCLK=24 +MAIN_CFILE=MAIN.C +MAIN_CLKOUT= +MAIN_CLK_USERDEF0=0 +MAIN_CLK_USERDEF1=0 +MAIN_CLK_USERDEF2=0 +MAIN_COMPILER=Keil +MAIN_CPU_MEM= +MAIN_CPU_TYPE=XC886CLM-8FF +MAIN_EXTOSC=8 +MAIN_EXTOSC_MAX=12 +MAIN_EXTOSC_MIN=3 +MAIN_FCLK= +MAIN_FOSC=8 +MAIN_FSYS=96 +MAIN_FSYS_MAX=96 +MAIN_FSYS_MIN=80 +MAIN_HFILE=MAIN.H +MAIN_KEILSTARTUP=0 +MAIN_MEMORY=COMPACT +MAIN_MEM_SIZE=32 K +MAIN_MEM_TYPE=FLASH +MAIN_NAME_INIT=MAIN_vInit +MAIN_NAME_MAIN=main +MAIN_NOTES= +MAIN_ONCHIPOSC=9.6 +MAIN_PCLK=24 +MAIN_ROM_SIZE= - +MAIN_USERDEF0=0 +MAIN_USERDEF1=0 +MDU_MD0_DATA=0 +MDU_MD1_DATA=0 +MDU_MD2_DATA=0 +MDU_MD3_DATA=0 +MDU_MD4_DATA=0 +MDU_MD5_DATA=0 +MDU_MDUCON_IE=0 +MDU_MDUCON_IR=0 +MDU_MDUCON_OPCODE=0 +MDU_MDUCON_RSEL=0 +MDU_MDUCON_START=0 +MDU_MDUSTAT_IERR=0 +MDU_MDUSTAT_IRDY=0 +MDU_MDUSTAT_MDU_BSY=0 +MDU_MR0_DATA=0 +MDU_MR1_DATA=0 +MDU_MR2_DATA=0 +MDU_MR3_DATA=0 +MDU_MR4_DATA=0 +MDU_MR5_DATA=0 +MISC_CON_DFLASHEN=0 +MMBPCR_HWB0C=0 +MMBPCR_HWB1C=0 +MMBPCR_HWB2C=0 +MMBPCR_HWB3C=0 +MMBPCR_SWBC=0 +MMCR2_ALTDI=0 +MMCR2_DSUSP=0 +MMCR2_EXBC=0 +MMCR2_JENA=0 +MMCR2_MBCON=0 +MMCR2_MMEP=0 +MMCR2_MMODE=0 +MMCR2_STMODE=0 +MMCR_MEXIT=0 +MMCR_MEXIT_P=0 +MMCR_MRAMS=0 +MMCR_MRAMS_P=0 +MMCR_MSTEP=0 +MMCR_RRF=0 +MMCR_TRF=0 +MMDR_MMRR=0 +MMICR_COMRST=0 +MMICR_DRETR=0 +MMICR_DVECT=0 +MMICR_MMUIE=0 +MMICR_MMUIE_P=0 +MMICR_MSTSEL=0 +MMICR_RRIE=0 +MMICR_RRIE_P=0 +MMSR_EXBF=0 +MMSR_HWB0F=0 +MMSR_HWB1F=0 +MMSR_HWB2F=0 +MMSR_HWB3F=0 +MMSR_MBCAM=0 +MMSR_MBCIN=0 +MMSR_SWBF=0 +MMWR1_MMWR1=0 +MMWR2_MMWR2=0 +MODPISEL1_EXINT6IS=0 +MODPISEL1_JTAGTCKS1=0 +MODPISEL1_JTAGTDIS1=0 +MODPISEL1_T21EXIS=0 +MODPISEL1_UR1RIS=0 +MODPISEL2_T0IS=0 +MODPISEL2_T1IS=0 +MODPISEL2_T21IS=0 +MODPISEL2_T2IS=0 +MODPISEL_EXINT0IS=0 +MODPISEL_EXINT1IS=0 +MODPISEL_EXINT2IS=0 +MODPISEL_JTAGTCKS=0 +MODPISEL_JTAGTDIS=0 +MODPISEL_URRIS=0 +MODPISEL_URRISH=0 +MODSUSP_T12SUSP=0 +MODSUSP_T13SUSP=0 +MODSUSP_T21SUSP=0 +MODSUSP_T2SUSP=0 +MODSUSP_WDTSUSP=0 +MUXFOR_#CTRAP_0=0 +MUXFOR_#CTRAP_1=0 +MUXFOR_#CTRAP_2=0 +MUXFOR_AN0=0 +MUXFOR_AN1=0 +MUXFOR_AN2=0 +MUXFOR_AN3=0 +MUXFOR_AN4=0 +MUXFOR_AN5=0 +MUXFOR_AN6=0 +MUXFOR_AN7=0 +MUXFOR_CC60_0(INPUT)=0 +MUXFOR_CC60_0(OUTPUT)=0 +MUXFOR_CC60_1=0 +MUXFOR_CC60_3(INPUT)=0 +MUXFOR_CC60_3(INPUT)=0 +MUXFOR_CC61_0(INPUT)=0 +MUXFOR_CC61_0(OUTPUT)=0 +MUXFOR_CC61_1(INPUT)=0 +MUXFOR_CC61_1(OUTPUT)=0 +MUXFOR_CC61_2(INPUT)=0 +MUXFOR_CC61_2(INPUT)=0 +MUXFOR_CC61_2(OUTPUT)=0 +MUXFOR_CC61_2(OUTPUT)=0 +MUXFOR_CC61_3(INPUT)=0 +MUXFOR_CC61_3(INPUT)=0 +MUXFOR_CC62_0(INPUT)=0 +MUXFOR_CC62_0(OUTPUT)=0 +MUXFOR_CC62_1(INPUT)=0 +MUXFOR_CC62_1(OUTPUT)=0 +MUXFOR_CC62_3(INPUT)=0 +MUXFOR_CC62_3(INPUT)=0 +MUXFOR_CC62_3(INPUT)=0 +MUXFOR_CCPOS0_0=0 +MUXFOR_CCPOS0_1=0 +MUXFOR_CCPOS0_2=0 +MUXFOR_CCPOS1_0=0 +MUXFOR_CCPOS1_1=0 +MUXFOR_CCPOS1_2=0 +MUXFOR_CCPOS2_0=0 +MUXFOR_CCPOS2_1=0 +MUXFOR_CCPOS2_2=0 +MUXFOR_CLKOUT=0 +MUXFOR_CLKOUT_1=0 +MUXFOR_COUT60_0=0 +MUXFOR_COUT60_1=0 +MUXFOR_COUT61_0=0 +MUXFOR_COUT61_1=0 +MUXFOR_COUT62_0=0 +MUXFOR_COUT62_1=0 +MUXFOR_COUT63_0=0 +MUXFOR_COUT63_1=0 +MUXFOR_COUT63_2=0 +MUXFOR_EXF21_0=0 +MUXFOR_EXF21_1=0 +MUXFOR_EXF2_0=0 +MUXFOR_EXF2_1=0 +MUXFOR_EXINT0_0=0 +MUXFOR_EXINT0_0_(GATE)=0 +MUXFOR_EXINT0_0_(WAKE-UP)=0 +MUXFOR_EXINT0_1=0 +MUXFOR_EXINT1=0 +MUXFOR_EXINT1_(GATE)=0 +MUXFOR_EXINT2=0 +MUXFOR_EXINT3=0 +MUXFOR_EXINT4=0 +MUXFOR_EXINT5=0 +MUXFOR_EXINT6=0 +MUXFOR_MRST_0(MASTER_RECEIVE)=0 +MUXFOR_MRST_0(SLAVE_TRANSMIT)=0 +MUXFOR_MRST_1(MASTER_RECEIVE)=0 +MUXFOR_MRST_1(SLAVE_TRANSMIT)=0 +MUXFOR_MTSR_0(MASTER_TRANSMIT)=0 +MUXFOR_MTSR_0(SLAVE_RECEIVE)=0 +MUXFOR_MTSR_1(MASTER_TRANSMIT)=0 +MUXFOR_MTSR_1(SLAVE_RECEIVE)=0 +MUXFOR_P0_0=1 +MUXFOR_P0_1=2 +MUXFOR_P0_2=1 +MUXFOR_P0_3=2 +MUXFOR_P0_4=0 +MUXFOR_P0_5=1 +MUXFOR_P0_6=0 +MUXFOR_P0_7=2 +MUXFOR_P1_0=0 +MUXFOR_P1_1=0 +MUXFOR_P1_2=1 +MUXFOR_P1_3=1 +MUXFOR_P1_4=1 +MUXFOR_P1_5=1 +MUXFOR_P1_6=0 +MUXFOR_P1_7=1 +MUXFOR_P2_0=1 +MUXFOR_P2_1=1 +MUXFOR_P2_2=0 +MUXFOR_P2_3=1 +MUXFOR_P2_4=1 +MUXFOR_P2_5=1 +MUXFOR_P2_6=0 +MUXFOR_P2_7=0 +MUXFOR_P3_0=1 +MUXFOR_P3_1=1 +MUXFOR_P3_2=2 +MUXFOR_P3_3=2 +MUXFOR_P3_4=2 +MUXFOR_P3_5=1 +MUXFOR_P3_6=1 +MUXFOR_P3_7=1 +MUXFOR_P4_0=1 +MUXFOR_P4_1=2 +MUXFOR_P4_2=0 +MUXFOR_P4_3=1 +MUXFOR_RSTIND=0 +MUXFOR_RXD1_0=0 +MUXFOR_RXD1_1=0 +MUXFOR_RXDC0_0=1 +MUXFOR_RXDC0_1=0 +MUXFOR_RXDC0_2=0 +MUXFOR_RXDC0_3=0 +MUXFOR_RXDC1_0=0 +MUXFOR_RXDC1_1=0 +MUXFOR_RXDC1_3=0 +MUXFOR_RXDO1_0=0 +MUXFOR_RXDO1_1=0 +MUXFOR_RXDO_0=0 +MUXFOR_RXDO_1=0 +MUXFOR_RXD_0=0 +MUXFOR_RXD_0_(WAKE-UP)=0 +MUXFOR_RXD_1=0 +MUXFOR_RXD_1_(WAKE-UP)=0 +MUXFOR_SCK_0(INPUT)=0 +MUXFOR_SCK_0(OUTPUT)=0 +MUXFOR_SCK_1(INPUT)=0 +MUXFOR_SCK_1(OUTPUT)=0 +MUXFOR_T0_1=0 +MUXFOR_T12HR_0=0 +MUXFOR_T12HR_1=0 +MUXFOR_T12HR_2=0 +MUXFOR_T13HR_0=0 +MUXFOR_T13HR_1=0 +MUXFOR_T13HR_2=0 +MUXFOR_T1_1=0 +MUXFOR_T21_1=0 +MUXFOR_T2EX=0 +MUXFOR_T2EX1_0=0 +MUXFOR_T2EX1_1=0 +MUXFOR_T2_1=0 +MUXFOR_TCK_0=0 +MUXFOR_TCK_1=0 +MUXFOR_TDI_0=0 +MUXFOR_TDI_1=0 +MUXFOR_TDO_0=0 +MUXFOR_TDO_1=0 +MUXFOR_TXD1_0=0 +MUXFOR_TXD1_1=0 +MUXFOR_TXDC0_0=2 +MUXFOR_TXDC0_1=0 +MUXFOR_TXDC0_2=0 +MUXFOR_TXDC0_3=0 +MUXFOR_TXDC1_0=0 +MUXFOR_TXDC1_1=0 +MUXFOR_TXDC1_3=0 +MUXFOR_TXD_0=0 +MUXFOR_TXD_1=0 +NMICON_NMIECC=0 +NMICON_NMIFLASH=0 +NMICON_NMIOCDS=0 +NMICON_NMIPLL=0 +NMICON_NMIVDD=0 +NMICON_NMIVDDP=0 +NMICON_NMIWDT=0 +NMISR_FNMIECC=0 +NMISR_FNMIFLASH=0 +NMISR_FNMIOCDS=0 +NMISR_FNMIPLL=0 +NMISR_FNMIVDD=0 +NMISR_FNMIVDDP=0 +NMISR_FNMIWDT=0 +OSC_CON_ORDRES=0 +OSC_CON_OSCPD=0 +OSC_CON_OSCR=0 +OSC_CON_OSCSS=1 +OSC_CON_XPD=1 +P0_ALTSEL0_P0=0 +P0_ALTSEL0_P1=0 +P0_ALTSEL0_P2=0 +P0_ALTSEL0_P3=0 +P0_ALTSEL0_P4=0 +P0_ALTSEL0_P5=0 +P0_ALTSEL0_P6=0 +P0_ALTSEL0_P7=0 +P0_ALTSEL1_P0=0 +P0_ALTSEL1_P1=0 +P0_ALTSEL1_P2=0 +P0_ALTSEL1_P3=0 +P0_ALTSEL1_P4=0 +P0_ALTSEL1_P5=0 +P0_ALTSEL1_P6=0 +P0_ALTSEL1_P7=0 +P0_DATA_P0=0 +P0_DATA_P1=0 +P0_DATA_P2=0 +P0_DATA_P3=0 +P0_DATA_P4=0 +P0_DATA_P5=0 +P0_DATA_P6=0 +P0_DATA_P7=0 +P0_DIR_P0=0 +P0_DIR_P1=1 +P0_DIR_P2=0 +P0_DIR_P3=1 +P0_DIR_P4=0 +P0_DIR_P5=0 +P0_DIR_P6=0 +P0_DIR_P7=1 +P0_NAME_P0_0=P0_0 +P0_NAME_P0_1=P0_1 +P0_NAME_P0_2=P0_2 +P0_NAME_P0_3=P0_3 +P0_NAME_P0_4=P0_4 +P0_NAME_P0_5=P0_5 +P0_NAME_P0_6= +P0_NAME_P0_7=P0_7 +P0_NOTES= +P0_OD_P0=0 +P0_OD_P1=0 +P0_OD_P2=0 +P0_OD_P3=0 +P0_OD_P4=0 +P0_OD_P5=0 +P0_OD_P6=0 +P0_OD_P7=0 +P0_PUDEN_P0=1 +P0_PUDEN_P1=1 +P0_PUDEN_P2=1 +P0_PUDEN_P3=1 +P0_PUDEN_P4=0 +P0_PUDEN_P5=0 +P0_PUDEN_P6=1 +P0_PUDEN_P7=1 +P0_PUDSEL_P0=0 +P0_PUDSEL_P1=0 +P0_PUDSEL_P2=0 +P0_PUDSEL_P3=0 +P0_PUDSEL_P4=1 +P0_PUDSEL_P5=1 +P0_PUDSEL_P6=1 +P0_PUDSEL_P7=0 +P1_ALTSEL0_P0=0 +P1_ALTSEL0_P1=1 +P1_ALTSEL0_P2=0 +P1_ALTSEL0_P3=0 +P1_ALTSEL0_P4=0 +P1_ALTSEL0_P5=0 +P1_ALTSEL0_P6=0 +P1_ALTSEL0_P7=0 +P1_ALTSEL1_P0=0 +P1_ALTSEL1_P1=1 +P1_ALTSEL1_P2=0 +P1_ALTSEL1_P3=0 +P1_ALTSEL1_P4=0 +P1_ALTSEL1_P5=0 +P1_ALTSEL1_P6=0 +P1_ALTSEL1_P7=0 +P1_DATA_P0=0 +P1_DATA_P1=0 +P1_DATA_P2=0 +P1_DATA_P3=0 +P1_DATA_P4=0 +P1_DATA_P5=0 +P1_DATA_P6=0 +P1_DATA_P7=0 +P1_DIR_P0=0 +P1_DIR_P1=1 +P1_DIR_P2=0 +P1_DIR_P3=0 +P1_DIR_P4=0 +P1_DIR_P5=0 +P1_DIR_P6=0 +P1_DIR_P7=0 +P1_NAME_P1_0=P1_0 +P1_NAME_P1_1=P1_1 +P1_NAME_P1_2=P1_2 +P1_NAME_P1_3=P1_3 +P1_NAME_P1_4=P1_4 +P1_NAME_P1_5=P1_5 +P1_NAME_P1_6=P1_6 +P1_NAME_P1_7=P1_7 +P1_NOTES= +P1_OD_P0=0 +P1_OD_P1=0 +P1_OD_P2=0 +P1_OD_P3=0 +P1_OD_P4=0 +P1_OD_P5=0 +P1_OD_P6=0 +P1_OD_P7=0 +P1_PUDEN_P0=1 +P1_PUDEN_P1=1 +P1_PUDEN_P2=1 +P1_PUDEN_P3=1 +P1_PUDEN_P4=1 +P1_PUDEN_P5=1 +P1_PUDEN_P6=1 +P1_PUDEN_P7=1 +P1_PUDSEL_P0=1 +P1_PUDSEL_P1=1 +P1_PUDSEL_P2=0 +P1_PUDSEL_P3=0 +P1_PUDSEL_P4=0 +P1_PUDSEL_P5=0 +P1_PUDSEL_P6=1 +P1_PUDSEL_P7=0 +P2_DATA_P0=0 +P2_DATA_P1=0 +P2_DATA_P2=0 +P2_DATA_P3=0 +P2_DATA_P4=0 +P2_DATA_P5=0 +P2_DATA_P6=0 +P2_DATA_P7=0 +P2_DIR_P0=0 +P2_DIR_P1=0 +P2_DIR_P2=0 +P2_DIR_P3=0 +P2_DIR_P4=0 +P2_DIR_P5=0 +P2_DIR_P6=0 +P2_DIR_P7=0 +P2_NAME_P2_0=P2_0 +P2_NAME_P2_1=P2_1 +P2_NAME_P2_2=P2_2 +P2_NAME_P2_3=P2_3 +P2_NAME_P2_4=P2_4 +P2_NAME_P2_5=P2_5 +P2_NAME_P2_6=P2_6 +P2_NAME_P2_7=P2_7 +P2_NOTES= +P2_PUDEN_P0=0 +P2_PUDEN_P1=0 +P2_PUDEN_P2=0 +P2_PUDEN_P3=0 +P2_PUDEN_P4=1 +P2_PUDEN_P5=1 +P2_PUDEN_P6=1 +P2_PUDEN_P7=1 +P2_PUDSEL_P0=1 +P2_PUDSEL_P1=1 +P2_PUDSEL_P2=1 +P2_PUDSEL_P3=1 +P2_PUDSEL_P4=1 +P2_PUDSEL_P5=1 +P2_PUDSEL_P6=1 +P2_PUDSEL_P7=1 +P3_ALTSEL0_P0=0 +P3_ALTSEL0_P1=0 +P3_ALTSEL0_P2=0 +P3_ALTSEL0_P3=0 +P3_ALTSEL0_P4=0 +P3_ALTSEL0_P5=0 +P3_ALTSEL0_P6=0 +P3_ALTSEL0_P7=0 +P3_ALTSEL1_P0=0 +P3_ALTSEL1_P1=0 +P3_ALTSEL1_P2=0 +P3_ALTSEL1_P3=0 +P3_ALTSEL1_P4=0 +P3_ALTSEL1_P5=0 +P3_ALTSEL1_P6=0 +P3_ALTSEL1_P7=0 +P3_DATA_P0=0 +P3_DATA_P1=0 +P3_DATA_P2=0 +P3_DATA_P3=0 +P3_DATA_P4=0 +P3_DATA_P5=0 +P3_DATA_P6=0 +P3_DATA_P7=0 +P3_DIR_P0=0 +P3_DIR_P1=0 +P3_DIR_P2=1 +P3_DIR_P3=1 +P3_DIR_P4=1 +P3_DIR_P5=0 +P3_DIR_P6=0 +P3_DIR_P7=0 +P3_NAME_P3_0=P3_0 +P3_NAME_P3_1=P3_1 +P3_NAME_P3_2=P3_2 +P3_NAME_P3_3=P3_3 +P3_NAME_P3_4=P3_4 +P3_NAME_P3_5=P3_5 +P3_NAME_P3_6=P3_6 +P3_NAME_P3_7=P3_7 +P3_NOTES= +P3_OD_P0=0 +P3_OD_P1=0 +P3_OD_P2=0 +P3_OD_P3=0 +P3_OD_P4=0 +P3_OD_P5=0 +P3_OD_P6=0 +P3_OD_P7=0 +P3_PUDEN_P0=1 +P3_PUDEN_P1=1 +P3_PUDEN_P2=1 +P3_PUDEN_P3=1 +P3_PUDEN_P4=1 +P3_PUDEN_P5=1 +P3_PUDEN_P6=1 +P3_PUDEN_P7=1 +P3_PUDSEL_P0=1 +P3_PUDSEL_P1=1 +P3_PUDSEL_P2=0 +P3_PUDSEL_P3=0 +P3_PUDSEL_P4=0 +P3_PUDSEL_P5=0 +P3_PUDSEL_P6=1 +P3_PUDSEL_P7=1 +P4_ALTSEL0_P0=0 +P4_ALTSEL0_P1=0 +P4_ALTSEL0_P2=0 +P4_ALTSEL0_P3=0 +P4_ALTSEL0_P4=0 +P4_ALTSEL0_P5=0 +P4_ALTSEL0_P6=0 +P4_ALTSEL0_P7=0 +P4_ALTSEL1_P0=0 +P4_ALTSEL1_P1=0 +P4_ALTSEL1_P2=0 +P4_ALTSEL1_P3=0 +P4_ALTSEL1_P4=0 +P4_ALTSEL1_P5=0 +P4_ALTSEL1_P6=0 +P4_ALTSEL1_P7=0 +P4_DATA_P0=0 +P4_DATA_P1=0 +P4_DATA_P2=0 +P4_DATA_P3=0 +P4_DATA_P4=0 +P4_DATA_P5=0 +P4_DATA_P6=0 +P4_DATA_P7=0 +P4_DIR_P0=0 +P4_DIR_P1=1 +P4_DIR_P2=0 +P4_DIR_P3=0 +P4_DIR_P4=0 +P4_DIR_P5=0 +P4_DIR_P6=0 +P4_DIR_P7=0 +P4_NAME_P4_0=P4_0 +P4_NAME_P4_1=P4_1 +P4_NAME_P4_2= +P4_NAME_P4_3=P4_3 +P4_NOTES= +P4_OD_P0=0 +P4_OD_P1=0 +P4_OD_P2=0 +P4_OD_P3=0 +P4_OD_P4=0 +P4_OD_P5=0 +P4_OD_P6=0 +P4_OD_P7=0 +P4_PUDEN_P0=1 +P4_PUDEN_P1=1 +P4_PUDEN_P2=1 +P4_PUDEN_P3=1 +P4_PUDEN_P4=0 +P4_PUDEN_P5=0 +P4_PUDEN_P6=0 +P4_PUDEN_P7=0 +P4_PUDSEL_P0=0 +P4_PUDSEL_P1=0 +P4_PUDSEL_P2=1 +P4_PUDSEL_P3=0 +P4_PUDSEL_P4=1 +P4_PUDSEL_P5=1 +P4_PUDSEL_P6=1 +P4_PUDSEL_P7=1 +P5_ALTSEL0_P0=0 +P5_ALTSEL0_P1=0 +P5_ALTSEL0_P2=0 +P5_ALTSEL0_P3=0 +P5_ALTSEL0_P4=0 +P5_ALTSEL0_P5=0 +P5_ALTSEL0_P6=0 +P5_ALTSEL0_P7=0 +P5_ALTSEL1_P0=0 +P5_ALTSEL1_P1=0 +P5_ALTSEL1_P2=0 +P5_ALTSEL1_P3=0 +P5_ALTSEL1_P4=0 +P5_ALTSEL1_P5=0 +P5_ALTSEL1_P6=0 +P5_ALTSEL1_P7=0 +P5_DATA_P0=0 +P5_DATA_P1=0 +P5_DATA_P2=0 +P5_DATA_P3=0 +P5_DATA_P4=0 +P5_DATA_P5=0 +P5_DATA_P6=0 +P5_DATA_P7=0 +P5_DIR_P0=0 +P5_DIR_P1=0 +P5_DIR_P2=0 +P5_DIR_P3=0 +P5_DIR_P4=0 +P5_DIR_P5=0 +P5_DIR_P6=0 +P5_DIR_P7=0 +P5_OD_P0=0 +P5_OD_P1=0 +P5_OD_P2=0 +P5_OD_P3=0 +P5_OD_P4=0 +P5_OD_P5=0 +P5_OD_P6=0 +P5_OD_P7=0 +P5_PUDEN_P0=0 +P5_PUDEN_P1=0 +P5_PUDEN_P2=0 +P5_PUDEN_P3=0 +P5_PUDEN_P4=0 +P5_PUDEN_P5=0 +P5_PUDEN_P6=0 +P5_PUDEN_P7=0 +P5_PUDSEL_P0=0 +P5_PUDSEL_P1=0 +P5_PUDSEL_P2=0 +P5_PUDSEL_P3=0 +P5_PUDSEL_P4=0 +P5_PUDSEL_P5=0 +P5_PUDSEL_P6=0 +P5_PUDSEL_P7=0 +PASSWD_MODE=0 +PASSWD_PASS=0 +PASSWD_PROTECT_S=0 +PCON_GF0=0 +PCON_GF1=0 +PCON_IDLE=0 +PCON_SMOD=0 +PLL_CON_LOCK=0 +PLL_CON_NDIV=10 +PLL_CON_OSCDISC=0 +PLL_CON_RESLD=0 +PLL_CON_VCOBYP=0 +PLL_CTRL=4 +PMCON0_PD=0 +PMCON0_SD=0 +PMCON0_WDTRST=0 +PMCON0_WKRS=0 +PMCON0_WKSEL=0 +PMCON0_WS=0 +PMCON1_ADC_DIS=0 +PMCON1_CAN_DIS=0 +PMCON1_CCU_DIS=0 +PMCON1_CDC_DIS=0 +PMCON1_MDU_DIS=0 +PMCON1_SSC_DIS=1 +PMCON1_T2_DIS=0 +PMCON2_T21_DIS=0 +PMCON2_UART1_DIS=0 +PORT_PAGE_OP=0 +PORT_PAGE_PAGE=0 +PORT_PAGE_STNR=0 +PSW_AC=0 +PSW_CY=0 +PSW_F0=0 +PSW_F1=0 +PSW_OV=0 +PSW_P=0 +PSW_RS0=0 +PSW_RS1=0 +PS_CFILE=PS.C +PS_HFILE=PS.H +PS_NAME_DISABLEMODULE=PS_vDisableModule +PS_NAME_ENABLEMODULE=PS_vEnableModule +PS_NAME_INIT=PS_vInit +PS_NAME_RESETSLOWDOWN=PS_vResetSlowDown +PS_NAME_SETIDLE=PS_vSetIdle +PS_NAME_SETPOWERDOWN=PS_vSetPowerDown +PS_NAME_SETSLOWDOWN=PS_vSetSlowDown +PS_NAME_WAKEUP= +PS_NOTES= +PS_PARA_MODULE_ADC=ADC +PS_PARA_MODULE_CAN=CAN +PS_PARA_MODULE_CCU=CCU +PS_PARA_MODULE_CDC=CDC +PS_PARA_MODULE_MDU=MDU +PS_PARA_MODULE_SSC=SSC +PS_PARA_MODULE_T2=T2 +PS_PARA_MODULE_T21=T21 +PS_PARA_MODULE_UART1=UART1 +PS_PIN_EX_0_USED=0 +PS_PIN_EX_1_USED=0 +PS_PIN_RXEX0_0_USED=0 +PS_PIN_RXEX0_1_USED= +PS_PIN_RXEX1_0_USED=0 +PS_PIN_RX_0_USED=0 +PS_PIN_RX_1_USED=0 +PS_USE_DISABLEMODULE=0 +PS_USE_ENABLEMODULE=0 +PS_USE_INIT=0 +PS_USE_RESETSLOWDOWN=0 +PS_USE_SETIDLE=0 +PS_USE_SETIDLESLOWDOWN= +PS_USE_SETPOWERDOWN=0 +PS_USE_SETSLOWDOWN=0 +PS_USE_SLOWDOWNACTIVE= +PS_USE_WAKEUP=0 +SBUF_VAL=0 +SCON_RB8=0 +SCON_REN=0 +SCON_RI=0 +SCON_SM0=0 +SCON_SM1=0 +SCON_SM2=0 +SCON_TB8=0 +SCON_TI=0 +SCU_PAGE_OP=0 +SCU_PAGE_PAGE=0 +SCU_PAGE_STNR=0 +SCU_USE_CLOCKOUT=0 +SHINT= +SHINT_NAME_INIT=SHINT_vInit +SP_SP=0 +SSC_BAUDRATE=12000000 +SSC_BR=0 +SSC_BRH_BR_VALUE=0 +SSC_BRL_BR_VALUE=0 +SSC_CFILE=SSC.C +SSC_CONH_O_BE=0 +SSC_CONH_O_BSY=0 +SSC_CONH_O_EN=0 +SSC_CONH_O_MS=0 +SSC_CONH_O_PE=0 +SSC_CONH_O_RE=0 +SSC_CONH_O_TE=0 +SSC_CONH_P_AREN=0 +SSC_CONH_P_BEN=0 +SSC_CONH_P_EN=0 +SSC_CONH_P_MS=1 +SSC_CONH_P_PEN=0 +SSC_CONH_P_REN=0 +SSC_CONH_P_TEN=0 +SSC_CONL_O_BC=0 +SSC_CONL_P_BM=1 +SSC_CONL_P_HB=0 +SSC_CONL_P_LB=0 +SSC_CONL_P_PH=0 +SSC_CONL_P_PO=0 +SSC_HFILE=SSC.H +SSC_MSEL1_CIS=0 +SSC_MSEL1_MIS=0 +SSC_MSEL1_SIS=0 +SSC_MSEL_CIS=0 +SSC_MSEL_MIS=0 +SSC_MSEL_SIS=0 +SSC_NAME_BUSY=SSC_ubBusy +SSC_NAME_ERROR=SSC_ubError +SSC_NAME_GETDATA=SSC_vGetData +SSC_NAME_INIT=SSC_vInit +SSC_NAME_ISR=SSC_vIsr +SSC_NAME_OPERATINGMODE=SSC_ubOperatingMode +SSC_NAME_PROGRAMMINGMODE=SSC_ubProgrammingMode +SSC_NAME_RESETLOOPBACKMODE=SSC_ubResetLoopBackMode +SSC_NAME_SENDDATA=SSC_vSendData +SSC_NAME_SETLOOPBACKMODE=SSC_ubSetLoopBackMode +SSC_NOTES= +SSC_PISEL_CIS=0 +SSC_PISEL_MIS=0 +SSC_PISEL_SIS=0 +SSC_RBL_RB_VALUE=0 +SSC_REQBAUD= +SSC_SSEL1_CIS=0 +SSC_SSEL1_MIS=0 +SSC_SSEL1_SIS=0 +SSC_SSEL_CIS=0 +SSC_SSEL_MIS=0 +SSC_SSEL_SIS=0 +SSC_TBL_TB_VALUE=0 +SSC_USE_BUSY=0 +SSC_USE_ERROR=0 +SSC_USE_GETDATA=0 +SSC_USE_INIT=0 +SSC_USE_ISR=0 +SSC_USE_OPERATINGMODE=0 +SSC_USE_PROGRAMMINGMODE=0 +SSC_USE_RESETLOOPBACKMODE=0 +SSC_USE_SENDDATA=0 +SSC_USE_SETLOOPBACKMODE=0 +SYSCON0_1=0 +SYSCON0_IMODE=0 +SYSCON0_RMAP=0 +T01_CFILE=T01.C +T01_HFILE=T01.H +T01_NAME_CLEARTMR=T01_vClearTmr +T01_NAME_INIT=T01_vInit +T01_NAME_ISRTMR0=T01_viTmr0 +T01_NAME_ISRTMR1=T01_viTmr1 +T01_NAME_LOADTMR=T01_vLoadTmr +T01_NAME_READTMR=T01_ReadTmr +T01_NAME_STARTTMR=T01_vStartTmr +T01_NAME_STARTTMR1=T01_vStartTmr1 +T01_NAME_STOPTMR=T01_vStopTmr +T01_NAME_STOPTMR1=T01_vStopTmr1 +T01_NOTES= +T01_PARA_T01_MODE_0=T01_MODE_0 +T01_PARA_T01_MODE_1=T01_MODE_1 +T01_PARA_T01_MODE_2=T01_MODE_2 +T01_PARA_T01_TIMER_0=T01_TIMER_0 +T01_PARA_T01_TIMER_1=T01_TIMER_1 +T01_USE_CLEARTMR=0 +T01_USE_INIT=0 +T01_USE_ISRTMR0=0 +T01_USE_ISRTMR1=0 +T01_USE_LOADTMR=0 +T01_USE_READTMR=0 +T01_USE_STARTTMR=0 +T01_USE_STARTTMR1=0 +T01_USE_STOPTMR=0 +T01_USE_STOPTMR1=0 +T21_CFILE=T21.C +T21_HFILE=T21.H +T21_INTERRUPT_SELECT=0 +T21_NAME_GETRC2REG=T21_uwGetRC2Reg +T21_NAME_INIT=T21_vInit +T21_NAME_ISRTMR=SHINT_viXINTR8Isr +T21_NAME_READTMR=T21_uwReadTmr +T21_NAME_SETRC2REG=T21_vSetRC2Reg +T21_NAME_STARTTMR=T21_vStartTmr +T21_NAME_STOPTMR=T21_vStopTmr +T21_NOTES= +T21_RC2H_RC2=0 +T21_RC2L_RC2=0 +T21_T2CON_C/T2=0 +T21_T2CON_CP/RL2=0 +T21_T2CON_EXEN2=0 +T21_T2CON_EXF2=0 +T21_T2CON_TF2=0 +T21_T2CON_TR2=0 +T21_T2H_THL2=0 +T21_T2L_THL2=0 +T21_T2MOD_DCEN=0 +T21_T2MOD_EDGESEL=0 +T21_T2MOD_PREN=0 +T21_T2MOD_T2PRE=0 +T21_T2MOD_T2REGS=0 +T21_T2MOD_T2RHEN=0 +T21_USE_GETRC2REG=0 +T21_USE_INIT=0 +T21_USE_ISRTMR=0 +T21_USE_READTMR=0 +T21_USE_SETRC2REG=0 +T21_USE_STARTTMR=0 +T21_USE_STOPTMR=0 +T2_CFILE=T2.C +T2_HFILE=T2.H +T2_INTERRUPT_SELECT= +T2_NAME_GETRC2REG=T2_uwGetRC2Reg +T2_NAME_INIT=T2_vInit +T2_NAME_ISRTMR=SHINT_viXINTR5Isr +T2_NAME_READTMR=T2_uwReadTmr +T2_NAME_SETRC2REG=T2_vSetRC2Reg +T2_NAME_STARTTMR=T2_vStartTmr +T2_NAME_STOPTMR=T2_vStopTmr +T2_NOTES= +T2_RC2H_RC2=248 +T2_RC2L_RC2=48 +T2_T2CON_C/T2=0 +T2_T2CON_CP/RL2=0 +T2_T2CON_EXEN2=0 +T2_T2CON_EXF2=0 +T2_T2CON_TF2=0 +T2_T2CON_TR2=1 +T2_T2H_THL2=248 +T2_T2L_THL2=48 +T2_T2MOD_DCEN=0 +T2_T2MOD_EDGESEL=0 +T2_T2MOD_PREN=0 +T2_T2MOD_T2PRE=0 +T2_T2MOD_T2REGS=0 +T2_T2MOD_T2RHEN=0 +T2_USE_GETRC2REG=0 +T2_USE_INIT=1 +T2_USE_ISRTMR=1 +T2_USE_READTMR=0 +T2_USE_SETRC2REG=0 +T2_USE_STARTTMR=0 +T2_USE_STOPTMR=0 +TCON_IE0=0 +TCON_IE1=0 +TCON_IT0=0 +TCON_IT1=0 +TCON_TF0=0 +TCON_TF1=0 +TCON_TR0=0 +TCON_TR1=0 +TH0_VAL=0 +TH1_VAL=0 +TIMER21_EXF2_PIN_P3.5_USED=0 +TIMER21_EXF2_PIN_P4.3_USED=0 +TIMER21_T2EX_PIN_P0.5_USED=0 +TIMER21_T2EX_PIN_P3.4_USED=0 +TIMER2_EXF2_PIN_P0.1_USED=0 +TIMER2_EXF2_PIN_P1.5_USED=0 +TL0_VAL=0 +TL1_VAL=0 +TMOD_GATE0=0 +TMOD_GATE1=0 +TMOD_T0M=0 +TMOD_T0S=0 +TMOD_T1M=0 +TMOD_T1S=0 +UART1_BAUDRATE=750000 +UART1_BCON_BRPRE=0 +UART1_BCON_R=0 +UART1_BG_BR_VALUE=1 +UART1_CFILE=UART1.C +UART1_FDCON_FDEN=0 +UART1_FDCON_FDM=0 +UART1_FDCON_NDOV=0 +UART1_FDRES_RESULT=0 +UART1_FDSTEP_STEP=0 +UART1_HFILE=UART1.H +UART1_INTERRUPT_SELECT=0 +UART1_NAME_GETDATA8=UART1_ubGetData8 +UART1_NAME_GETDATA9=UART1_uwGetData9 +UART1_NAME_GOTOSLEEP=UART1_vGotoSleep +UART1_NAME_INIT=UART1_vInit +UART1_NAME_ISR=SHINT_viXINTR8Isr +UART1_NAME_OWNADDRESS=UART1_bOwnAddress +UART1_NAME_RXDISABLE=UART1_vRxDisable +UART1_NAME_RXENABLE=UART1_vRxEnable +UART1_NAME_RXREADY=UART1_bRxReady +UART1_NAME_SENDADDR=UART1_vSendAddr +UART1_NAME_SENDDATA8=UART1_vSendData8 +UART1_NAME_SENDDATA9=UART1_vSendData9 +UART1_NAME_SETBAUDRATE= +UART1_NAME_TXREADY=UART1_bTxReady +UART1_NAME_WAKEUP=UART1_vWakeUp +UART1_NOTES= +UART1_RXDO1_0_PIN_P0.3_USED=0 +UART1_RXDO1_1_PIN_P3.0_USED=0 +UART1_RXPIN_P0.5_USED=0 +UART1_RXPIN_P3.2_USED=0 +UART1_SBUF_VAL=0 +UART1_SCON_RB8_1=0 +UART1_SCON_REN_1=0 +UART1_SCON_RI_1=0 +UART1_SCON_SM0_1=0 +UART1_SCON_SM1_1=0 +UART1_SCON_SM2_1=0 +UART1_SCON_TB8_1=0 +UART1_SCON_TI_1=0 +UART1_TXPIN_P0.4_USED=0 +UART1_TXPIN_P3.1_USED=0 +UART1_USE_GETDATA8=0 +UART1_USE_GETDATA9=0 +UART1_USE_GOTOSLEEP=0 +UART1_USE_INIT=0 +UART1_USE_ISR=0 +UART1_USE_OWNADDRESS=0 +UART1_USE_RXDISABLE=0 +UART1_USE_RXENABLE=0 +UART1_USE_RXREADY=0 +UART1_USE_SENDADDR=0 +UART1_USE_SENDDATA8=0 +UART1_USE_SENDDATA9=0 +UART1_USE_SETBAUDRATE=0 +UART1_USE_TXREADY=0 +UART1_USE_WAKEUP=0 +UART_BAUDRATE=750000 +UART_CFILE=UART.C +UART_HFILE=UART.H +UART_NAME_GETDATA8=UART_ubGetData8 +UART_NAME_GETDATA9=UART_uwGetData9 +UART_NAME_GOTOSLEEP=UART_vGotoSleep +UART_NAME_INIT=UART_vInit +UART_NAME_ISR=UART_viIsr +UART_NAME_OWNADDRESS=UART_bOwnAddress +UART_NAME_RXDISABLE=UART_vRxDisable +UART_NAME_RXENABLE=UART_vRxEnable +UART_NAME_RXREADY=UART_bRxReady +UART_NAME_SENDADDR=UART_vSendAddr +UART_NAME_SENDDATA8=UART_vSendData8 +UART_NAME_SENDDATA9=UART_vSendData9 +UART_NAME_SETBAUDRATE= +UART_NAME_TXREADY=UART_bTxReady +UART_NAME_WAKEUP=UART_vWakeUp +UART_NOTES= +UART_RXDO_PIN_P0.0_USED=0 +UART_RXDO_PIN_P1.5_USED=0 +UART_RXPIN_P0.1_USED=0 +UART_RXPIN_P1.0_USED=0 +UART_TXPIN_P0.2_USED=0 +UART_TXPIN_P1.1_USED=0 +UART_USE_GETDATA8=0 +UART_USE_GETDATA9=0 +UART_USE_GOTOSLEEP=0 +UART_USE_INIT=0 +UART_USE_ISR=0 +UART_USE_OWNADDRESS=0 +UART_USE_RXDISABLE=0 +UART_USE_RXENABLE=0 +UART_USE_RXREADY=0 +UART_USE_SENDADDR=0 +UART_USE_SENDDATA8=0 +UART_USE_SENDDATA9=0 +UART_USE_SETBAUDRATE=0 +UART_USE_TXREADY=0 +UART_USE_WAKEUP=0 +WDTCON_WDTEN=0 +WDTCON_WDTIN=1 +WDTCON_WDTPR=0 +WDTCON_WDTRS=0 +WDTCON_WINBEN=0 +WDTH_WDT=0 +WDTL_WDT=0 +WDTREL_WDTREL=219 +WDTWINB_WDTWINB=0 +WDT_CFILE=WDT.C +WDT_HFILE=WDT.H +WDT_NAME_INIT=WDT_vInit +WDT_NAME_REFRESH=WDT_vRefresh +WDT_NAME_RESET=WDT_bWDTReset +WDT_NAME_WINDOWB=WDT_Windowb +WDT_NOTES= +WDT_PARA_CLR_BIT=0 +WDT_PARA_NO_CLR_BIT=1 +WDT_USE_INIT=1 +WDT_USE_REFRESH=1 +WDT_USE_RESET=0 +WDT_USE_WINDOWB=0 +WDT_WDTPERIOD=50 +WDT_WDTUSED=1 +WDT_WINENA=WDT_vEnable +XADDRH_ADDRH=0 + +[Version] +Format=1 +Product=1.3 +Register=2006-01-25 + + diff --git a/CL2.0.plg b/CL2.0.plg new file mode 100644 index 0000000..5ee3c75 --- /dev/null +++ b/CL2.0.plg @@ -0,0 +1,1543 @@ + + +
+

礦ision Build Log

+

Project:

+C:\Documents and Settings\Administrator\桌面\cl2\CL2.0.uvproj +Project File Date: + +

Output:

+Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_SSC_VSENDDATA?SSC +Program Size: data=9.0 xdata=0 code=163 +"CL2.0" - 0 Error(s), 1 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +Config.H(1006): warning C318: can't open file 'user_main.H' +Config.H(1007): warning C318: can't open file 'FlexrayDriver.h' +Config.H(1009): warning C318: can't open file 'CanDriver.H' +compiling SSC.C... +Config.H(1006): warning C318: can't open file 'user_main.H' +Config.H(1007): warning C318: can't open file 'FlexrayDriver.h' +Config.H(1009): warning C318: can't open file 'CanDriver.H' +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_SSC_VSENDDATA?SSC +Program Size: data=9.0 xdata=0 code=163 +"CL2.0" - 0 Error(s), 7 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling SwDriver.C... +SwDriver.C(240): error C200: left side of '.' requires struct/union +SwDriver.C(777): error C202: 'P1_2': undefined identifier +SwDriver.C(778): error C202: 'P1_3': undefined identifier +SwDriver.C(779): error C202: 'P1_4': undefined identifier +SwDriver.C(780): error C202: 'P1_4': undefined identifier +SwDriver.C(781): error C202: 'P1_4': undefined identifier +SwDriver.C(782): error C202: 'P1_4': undefined identifier +SwDriver.C(783): error C202: 'P1_4': undefined identifier +SwDriver.C(784): error C202: 'P1_4': undefined identifier +SwDriver.C(785): error C202: 'P1_4': undefined identifier +SwDriver.C(786): error C202: 'P1_4': undefined identifier +SwDriver.C(787): error C202: 'P1_4': undefined identifier +SwDriver.C(788): error C202: 'P1_4': undefined identifier +SwDriver.C(789): error C202: 'P1_4': undefined identifier +SwDriver.C(790): error C202: 'P1_4': undefined identifier +SwDriver.C(791): error C202: 'P1_4': undefined identifier +SwDriver.C(792): error C202: 'P1_4': undefined identifier +SwDriver.C(793): error C202: 'P1_4': undefined identifier +SwDriver.C(794): error C202: 'P1_4': undefined identifier +SwDriver.C(795): error C202: 'P1_4': undefined identifier +SwDriver.C(796): error C202: 'P1_4': undefined identifier +SwDriver.C(797): error C202: 'P1_4': undefined identifier +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling SwDriver.C... +SwDriver.C(240): error C200: left side of '.' requires struct/union +SwDriver.C(777): error C202: 'P1_2': undefined identifier +SwDriver.C(778): error C202: 'P1_3': undefined identifier +SwDriver.C(779): error C202: 'P1_3': undefined identifier +SwDriver.C(780): error C202: 'P1_3': undefined identifier +SwDriver.C(781): error C202: 'P1_3': undefined identifier +SwDriver.C(782): error C202: 'P1_3': undefined identifier +SwDriver.C(783): error C202: 'P1_3': undefined identifier +SwDriver.C(784): error C202: 'P1_3': undefined identifier +SwDriver.C(785): error C202: 'P1_3': undefined identifier +SwDriver.C(786): error C202: 'P1_3': undefined identifier +SwDriver.C(787): error C202: 'P1_3': undefined identifier +SwDriver.C(788): error C202: 'P1_3': undefined identifier +SwDriver.C(789): error C202: 'P1_3': undefined identifier +SwDriver.C(790): error C202: 'P1_3': undefined identifier +SwDriver.C(791): error C202: 'P1_3': undefined identifier +SwDriver.C(792): error C202: 'P1_3': undefined identifier +SwDriver.C(793): error C202: 'P1_3': undefined identifier +SwDriver.C(794): error C202: 'P1_3': undefined identifier +SwDriver.C(795): error C202: 'P1_3': undefined identifier +SwDriver.C(796): error C202: 'P1_3': undefined identifier +SwDriver.C(797): error C202: 'P1_3': undefined identifier +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(863): warning C206: 'Mc33993DataSendRcv': missing function-prototype +SwDriver.C(863): error C267: 'Mc33993DataSendRcv': requires ANSI-style prototype +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(806): warning C206: 'SSC_vGetData': missing function-prototype +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_SWSTASAMPLE?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_LEDLIGHT?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_TOGGLEONEBIT?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITSW?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993ANALOGCHSEL?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993STARCVONEBIT?SWDRIVER +*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL + SYMBOL: SSC_VGETDATA + MODULE: SwDriver.obj (SWDRIVER) +*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL + SYMBOL: SSC_VGETDATA + MODULE: SwDriver.obj (SWDRIVER) + ADDRESS: 195EH +Program Size: data=76.4 xdata=0 code=6607 +"CL2.0" - 0 Error(s), 9 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(801): warning C206: 'SSC_vSendData': missing function-prototype +SwDriver.C(801): error C267: 'SSC_vSendData': requires ANSI-style prototype +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_SWSTASAMPLE?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_LEDLIGHT?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_TOGGLEONEBIT?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITSW?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993ANALOGCHSEL?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993STARCVONEBIT?SWDRIVER +Program Size: data=76.4 xdata=0 code=6610 +"CL2.0" - 0 Error(s), 6 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_SWSTASAMPLE?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993STARCVONEBIT?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=63.3 xdata=0 code=4875 +"CL2.0" - 0 Error(s), 3 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993STARCVONEBIT?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=53.3 xdata=0 code=4634 +"CL2.0" - 0 Error(s), 3 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=52.2 xdata=0 code=4066 +"CL2.0" - 0 Error(s), 2 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=52.2 xdata=0 code=4066 +"CL2.0" - 0 Error(s), 2 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=59.2 xdata=0 code=4367 +"CL2.0" - 0 Error(s), 2 Warning(s). +"XC800_FLOAD.EXE" "C:\Documents and Settings\Administrator\桌面\cl2\CL2.HEX" f" +--- Error: failed to execute '"XC800_FLOAD.EXE" "C:\Documents and Settings\Administrator\桌面\cl2\CL2.HEX" f"' +Build target 'Target 1' +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=59.2 xdata=0 code=4367 +"CL2.0" - 0 Error(s), 2 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=59.2 xdata=0 code=4370 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=59.2 xdata=0 code=4301 +"CL2.0" - 0 Error(s), 1 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=59.2 xdata=0 code=4301 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=68.2 xdata=0 code=5591 +"CL2.0" - 0 Error(s), 1 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +Program Size: data=67.2 xdata=0 code=5594 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=68.2 xdata=0 code=5591 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=68.2 xdata=0 code=5603 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=68.2 xdata=0 code=5603 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=68.2 xdata=0 code=5603 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=68.2 xdata=0 code=5603 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=68.2 xdata=0 code=5603 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=76.2 xdata=0 code=5615 +"CL2.0" - 0 Error(s), 1 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +user.H(53): error C129: missing ';' before 'UnInfCan_1' +compiling SSC.C... +user.H(53): error C129: missing ';' before 'UnInfCan_1' +compiling IO.C... +user.H(53): error C129: missing ';' before 'UnInfCan_1' +compiling SwDriver.C... +user.H(53): error C129: missing ';' before 'UnInfCan_1' +compiling User.c... +user.H(53): error C129: missing ';' before 'UnInfCan_1' +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(205): error C231: 'UnSwOut_1': redefinition +compiling User.c... +User.c(11): error C231: 'UnSwOut_1': redefinition +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +User.c(11): error C231: 'UnSwOut_1': redefinition +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +User.c(11): error C231: 'UnSwOut_1': redefinition +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=72.2 xdata=0 code=5609 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=72.2 xdata=0 code=5404 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=72.2 xdata=0 code=5404 +"CL2.0" - 0 Error(s), 1 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(368): error C204: 'ArrData': undefined member +SwDriver.C(375): error C204: 'ArrData': undefined member +SwDriver.C(376): error C204: 'ArrData': undefined member +SwDriver.C(377): error C204: 'ArrData': undefined member +SwDriver.C(378): error C204: 'ArrData': undefined member +SwDriver.C(379): error C204: 'ArrData': undefined member +SwDriver.C(380): error C204: 'ArrData': undefined member +SwDriver.C(381): error C204: 'ArrData': undefined member +SwDriver.C(382): error C204: 'ArrData': undefined member +SwDriver.C(383): error C204: 'ArrData': undefined member +SwDriver.C(384): error C204: 'ArrData': undefined member +SwDriver.C(385): error C204: 'ArrData': undefined member +SwDriver.C(386): error C204: 'ArrData': undefined member +SwDriver.C(387): error C204: 'ArrData': undefined member +SwDriver.C(388): error C204: 'ArrData': undefined member +SwDriver.C(389): error C204: 'ArrData': undefined member +SwDriver.C(390): error C204: 'ArrData': undefined member +SwDriver.C(391): error C204: 'ArrData': undefined member +SwDriver.C(392): error C204: 'ArrData': undefined member +SwDriver.C(393): error C204: 'ArrData': undefined member +SwDriver.C(394): error C204: 'ArrData': undefined member +SwDriver.C(395): error C204: 'ArrData': undefined member +compiling User.c... +User.c(11): error C242: 'union': too many initializers +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(368): error C204: 'ArrData': undefined member +SwDriver.C(375): error C204: 'ArrData': undefined member +SwDriver.C(376): error C204: 'ArrData': undefined member +SwDriver.C(377): error C204: 'ArrData': undefined member +SwDriver.C(378): error C204: 'ArrData': undefined member +SwDriver.C(379): error C204: 'ArrData': undefined member +SwDriver.C(380): error C204: 'ArrData': undefined member +SwDriver.C(381): error C204: 'ArrData': undefined member +SwDriver.C(382): error C204: 'ArrData': undefined member +SwDriver.C(383): error C204: 'ArrData': undefined member +SwDriver.C(384): error C204: 'ArrData': undefined member +SwDriver.C(385): error C204: 'ArrData': undefined member +SwDriver.C(386): error C204: 'ArrData': undefined member +SwDriver.C(387): error C204: 'ArrData': undefined member +SwDriver.C(388): error C204: 'ArrData': undefined member +SwDriver.C(389): error C204: 'ArrData': undefined member +SwDriver.C(390): error C204: 'ArrData': undefined member +SwDriver.C(391): error C204: 'ArrData': undefined member +SwDriver.C(392): error C204: 'ArrData': undefined member +SwDriver.C(393): error C204: 'ArrData': undefined member +SwDriver.C(394): error C204: 'ArrData': undefined member +SwDriver.C(395): error C204: 'ArrData': undefined member +compiling User.c... +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=72.2 xdata=0 code=5404 +"CL2.0" - 0 Error(s), 1 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +SwDriver.H(8): error C141: syntax error near '*', expected ')' +compiling SSC.C... +SwDriver.H(8): error C141: syntax error near '*', expected ')' +compiling IO.C... +SwDriver.H(8): error C141: syntax error near '*', expected ')' +compiling SwDriver.C... +SwDriver.H(8): error C141: syntax error near '*', expected ')' +compiling User.c... +SwDriver.H(8): error C141: syntax error near '*', expected ')' +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(227): warning C280: 'i': unreferenced local variable +SwDriver.C(227): warning C280: 'j': unreferenced local variable +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=56.2 xdata=0 code=4073 +"CL2.0" - 0 Error(s), 4 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(227): warning C280: 'i': unreferenced local variable +SwDriver.C(227): warning C280: 'j': unreferenced local variable +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=56.2 xdata=0 code=4073 +"CL2.0" - 0 Error(s), 4 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(227): warning C280: 'i': unreferenced local variable +SwDriver.C(227): warning C280: 'j': unreferenced local variable +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=56.2 xdata=0 code=4073 +"CL2.0" - 0 Error(s), 4 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=56.2 xdata=0 code=4073 +"CL2.0" - 0 Error(s), 2 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=56.2 xdata=0 code=4073 +"CL2.0" - 0 Error(s), 2 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=56.2 xdata=0 code=4076 +"CL2.0" - 0 Error(s), 2 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +Config.H(67): error C238: 'fff': duplicate member +compiling SSC.C... +Config.H(67): error C238: 'fff': duplicate member +compiling IO.C... +Config.H(67): error C238: 'fff': duplicate member +compiling SwDriver.C... +Config.H(67): error C238: 'fff': duplicate member +compiling User.c... +Config.H(67): error C238: 'fff': duplicate member +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?_MC33993CMDSENDONEBIT?SWDRIVER +Program Size: data=58.2 xdata=0 code=4093 +"CL2.0" - 0 Error(s), 2 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(264): warning C206: 'LedLight': missing function-prototype +SwDriver.C(264): error C267: 'LedLight': requires ANSI-style prototype +SwDriver.C(266): error C202: 'j': undefined identifier +SwDriver.C(266): error C202: 'i': undefined identifier +SwDriver.C(287): error C204: 'RES43': undefined member +SwDriver.C(288): error C204: 'RES44': undefined member +SwDriver.C(292): error C202: 'j': undefined identifier +SwDriver.C(292): error C202: 'i': undefined identifier +SwDriver.C(353): error C231: 'LedLight': redefinition +SwDriver.C(390): error C231: 'LedLight': redefinition +compiling User.c... +User.c(11): error C242: 'union': too many initializers +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(264): warning C206: 'LedLight': missing function-prototype +SwDriver.C(264): error C267: 'LedLight': requires ANSI-style prototype +SwDriver.C(266): error C202: 'j': undefined identifier +SwDriver.C(266): error C202: 'i': undefined identifier +SwDriver.C(287): error C204: 'RES43': undefined member +SwDriver.C(288): error C204: 'RES44': undefined member +SwDriver.C(292): error C202: 'j': undefined identifier +SwDriver.C(292): error C202: 'i': undefined identifier +SwDriver.C(353): error C231: 'LedLight': redefinition +SwDriver.C(390): error C231: 'LedLight': redefinition +compiling User.c... +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +SwDriver.C(266): warning C206: 'LedLight': missing function-prototype +SwDriver.C(266): error C267: 'LedLight': requires ANSI-style prototype +SwDriver.C(355): error C231: 'LedLight': redefinition +SwDriver.C(392): error C231: 'LedLight': redefinition +compiling User.c... +Target not created +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS + SEGMENT: ?PR?INITMC33993SEC?SWDRIVER +Program Size: data=68.2 xdata=0 code=5692 +"CL2.0" - 0 Error(s), 1 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5695 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5695 +"CL2.0" - 0 Error(s), 0 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5698 +"CL2.0" - 0 Error(s), 0 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5698 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5572 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5632 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5560 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5623 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5617 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5614 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5611 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5605 +"CL2.0" - 0 Error(s), 0 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5602 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5593 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5563 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5560 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5623 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5620 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5617 +"CL2.0" - 0 Error(s), 0 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5623 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5620 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5617 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5614 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5611 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5608 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5605 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5602 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5599 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5596 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=5593 +"CL2.0" - 0 Error(s), 0 Warning(s). +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=7877 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0, 1 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=9978 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0, 1, 2 +Erasing Bank 1 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=9977 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0, 1, 2 +Erasing Bank 1 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=9977 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0, 1, 2 +Erasing Bank 1 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=9976 +"CL2.0" - 0 Error(s), 0 Warning(s). +Load "C:\\Documents and Settings\\Administrator\\桌面\\cl2\\CL2.0" +Searching for DAS Server 'UDAS'... +DAS Server 'UDAS' is installed. +DAS Server 'UDAS' is not started yet. Trying to start it now... +DAS Server 'UDAS' has been started successfully. +Erasing Bank 0 Sectors: 0, 1, 2 +Erasing Bank 1 Sectors: 0 +Erase Done. +Programming Done. +Verify Done. +Application running ... +Rebuild target 'Target 1' +assembling START_XC.a51... +compiling MAIN.C... +compiling SSC.C... +compiling IO.C... +compiling SwDriver.C... +compiling User.c... +linking... +Program Size: data=67.2 xdata=0 code=9976 +creating hex file from ".\output\CL2.0"... +".\output\CL2.0" - 0 Error(s), 0 Warning(s). diff --git a/CL2.0.rtf b/CL2.0.rtf new file mode 100644 index 0000000..54d4b76 --- /dev/null +++ b/CL2.0.rtf @@ -0,0 +1,1154 @@ +{\rtf1\ansi\deff0\deftab720{\fonttbl{\f0\fnil MS Sans Serif;}{\f1\fnil\fcharset2 Symbol;}{\f2\fswiss\fprq2 System;}{\f3\fnil Times New Roman;}{\f4\fswiss\fprq2 Arial;}} +{\colortbl\red0\green0\blue0;\red0\green0\blue128;\red255\green0\blue0;} +\deflang1031\pard\plain\f4\fs28\cf0 DAvE's Project Documentation +\par \plain\f4\fs22\cf0 +\par \plain\f4\fs22\cf0 Project: \tab\tab\b CL2.0.dav +\par +\par \plain\f4\fs22\cf0 Controller: \tab\tab\b XC886CLM-8FF +\par \plain\f4\fs22\cf0 Compiler: \tab\tab\b Keil +\par \plain\f4\fs22\cf0 Memory Model: \tab\b COMPACT +\par +\par \plain\f4\fs22\cf0 Date: \tab\tab\tab\b 2024/8/22 08:23:16 +\par +\par +\par \plain\f4\fs22\cf2\b Please read this document carefully and note +\par \plain\f4\fs22\cf2\b the red-colored hints. +\par +\par \plain\f4\fs22\cf2\b If you miss a file in the generated files list +\par \plain\f4\fs22\cf2\b maybe you have forgotten to select the +\par \plain\f4\fs22\cf2\b initialisation function of the related module. +\par +\par \plain\f4\fs22\cf0 Generated Files: +\plain\f4\fs20\cf0\b +\par \tab\tab\tab MAIN.H +\par \tab\tab\tab MAIN.C +\par \tab\tab\tab SHARED_INT.H +\par \tab\tab\tab SHARED_INT.C +\par \tab\tab\tab IO.H +\par \tab\tab\tab IO.C +\par \tab\tab\tab T2.H +\par \tab\tab\tab T2.C +\par \tab\tab\tab WDT.H +\par \tab\tab\tab WDT.C +\par \tab\tab\tab CAN.H +\par \tab\tab\tab CAN.C +\par \tab\tab\tab CL2.0.ASM +\par +\par +\par \plain\f4\fs20\cf0 +\par \plain\f4\fs28\cf0\ul Project Settings +\par +\par \plain\f4\fs24\cf0 Macros:\f4\fs20\cf0 +\par \plain\f4\fs24\cf0 Functions:\f4\fs20\cf0 +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void MAIN_vInit(void)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This function initializes the microcontroller. It is + +\par \tab \tab assumed that the SFRs are in their reset state. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void main(void)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This is the main function. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par \plain\f4\fs24\cf0 Initialization: +\par \plain\f4\fs20\cf0\b +\par +\tab Configuration of the System Clock:\par +\tab - External Osc is selected (configuration is done in the startup file\par +\tab 'START_XC.A51')\par +\tab - PLL Mode, NDIV = 24\par +\tab - input frequency is 8 MHz\par +\par +\tab *********************************************************************************\par +\tab Note : All peripheral related IO configurations are done in the\par +\tab respective peripheral modules (alternate functions selection)\par +\tab *********************************************************************************\par +\par +\tab Initialization of module 'GPIO'\par +\par +\tab Initialization of module 'Timer 2'\par +\par +\tab Initialization of module 'Watch Dog Timer'\par +\par +\tab Initialization of module 'MultiCAN Controller '\par +\par +\tab Initialization of 'Shared interrupts'\par +\par +\tab \cf2Interrupt structure 2 mode 0 is selected.\cf0\par +\par +\tab \cf2Interrupt service routine choice 2 is selected.\cf0\par +\par + +\par \plain\f4\fs20\cf0 +\par \plain\f4\fs28\cf0\ul Shared Interrupt Routines +\par +\par \plain\f4\fs24\cf0 Macros:\f4\fs20\cf0 +\par \plain\f4\fs24\cf0 Functions:\f4\fs20\cf0 +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void SHINT_vInit(void)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This function initializes the shared interrupts. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void SHINT_viXINTR5Isr(void)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This is the service routine for the shared interrupt node + +\par \tab \tab XINTR5. XINTR5 ISR Node is shared by Timer 2, UART + +\par \tab \tab Fractional Divider(BRG Interrupt),MultiCAN Node 0 and LIN. + +\par \tab \tab Depending on the selected module interrupt it is called. + +\par \tab \tab T2 - Depending on the selected operating mode it is called + +\par \tab \tab when TF2 is set by an overflow or underflow of the timer 2 + +\par \tab \tab register or when EXF2 is set by a negative transition on + +\par \tab \tab T2EX. + +\par \tab \tab UART - It is called after the BRG timer overflows and sets + +\par \tab \tab the NDOV bit. + +\par \tab \tab CAN - It is called for the Service Request Node 0 of the + +\par \tab \tab MultiCAN module. + +\par \tab \tab Please note that you have to add application specific code + +\par \tab \tab to this function. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b none\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par \plain\f4\fs24\cf0 Initialization: +\par \plain\f4\fs20\cf0\b +\par +\tab Configuration of the Shared Interrupts:\par +\tab - Timer 2 Interrupt is Selected\par +\par + +\par \plain\f4\fs20\cf0 +\par \plain\f4\fs28\cf0\ul GPIO +\par +\par \plain\f4\fs24\cf0 Macros:\f4\fs20\cf0 +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab IO_ubReadPin(PinName)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This macro returns the status of the chosen portpin. + +\par \tab \tab Note: + +\par \tab \tab 'PinName' identifies the pin of a bit-addressable port. The + +\par \tab \tab default names can be changed in the port configuration + +\par \tab \tab dialog. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b Status of the chosen portpin\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab PinName: + +\par \tab \tab Pin to be read + +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab IO_vSetPin(PinName)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab The chosen portpin is set to '1'. + +\par \tab \tab Note: + +\par \tab \tab 'PinName' identifies the pin of a bit-addressable port. The + +\par \tab \tab default names can be changed in the port configuration + +\par \tab \tab dialog. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab PinName: + +\par \tab \tab Pin to be set to '1' + +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab IO_vResetPin(PinName)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab The chosen portpin is set to '0'. + +\par \tab \tab Note: + +\par \tab \tab 'PinName' identifies the pin of a bit-addressable port. The + +\par \tab \tab default names can be changed in the port configuration + +\par \tab \tab dialog. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab PinName: + +\par \tab \tab Pin to be set to '0' + +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab IO_vTogglePin(PinName)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab The chosen portpin will be toggled. + +\par \tab \tab Note: + +\par \tab \tab 'PinName' identifies the pin of a bit-addressable port. The + +\par \tab \tab default names can be changed in the port configuration + +\par \tab \tab dialog. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab PinName: + +\par \tab \tab Pin to be toggled + +\par \plain\f4\fs24\cf0 Functions:\f4\fs20\cf0 +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void IO_vInit(void)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This is the initialization function of the IO function + +\par \tab \tab library. It is assumed that the SFRs used by this library + +\par \tab \tab are in their reset state. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par \plain\f4\fs24\cf0 Initialization: +\par \plain\f4\fs20\cf0\b +\par +\tab ***********************************************************************\par +\tab Note : All peripheral related IO configurations are done in the\par +\tab respective peripheral modules (alternate functions selection)\par +\tab \par +\tab If no pins are selected DAvE assumes that registers are in default\par +\tab settings\par +\tab ***********************************************************************\par +\par +\tab Configuration of Port P0:\par +\tab P0.0:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\tab P0.1:\par +\tab - is used as general purpose output\par +\tab - push/pull output is selected\par +\tab - the pin status is low level\par +\tab - pull-down device is assigned\par +\tab P0.2:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\tab P0.3:\par +\tab - is used as general purpose output\par +\tab - push/pull output is selected\par +\tab - the pin status is low level\par +\tab - pull-down device is assigned\par +\tab P0.5:\par +\tab - is used as general input\par +\tab - pull device is disabled (tristate)\par +\tab P0.7:\par +\tab - is used as general purpose output\par +\tab - push/pull output is selected\par +\tab - the pin status is low level\par +\tab - pull-down device is assigned\par +\par +\tab Configuration of Port P1:\par +\tab P1.0:\par +\tab - is used as alternate input for the MCAN Node 0 Receiver Input\par +\tab - pull-up device is assigned\par +\tab P1.1:\par +\tab - is used as alternate output for the MCAN Node 0 Transmitter Output\par +\tab - push/pull output is selected\par +\tab - pull-up device is assigned\par +\tab P1.2:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\tab P1.3:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\tab P1.4:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\tab P1.5:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\tab P1.7:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\par +\tab Configuration of Port P2:\par +\tab P2.0:\par +\tab - is used as general input\par +\tab - input driver is enabled\par +\tab - pull device is disabled (tristate)\par +\tab P2.1:\par +\tab - is used as general input\par +\tab - input driver is enabled\par +\tab - pull device is disabled (tristate)\par +\tab P2.3:\par +\tab - is used as general input\par +\tab - input driver is enabled\par +\tab - pull device is disabled (tristate)\par +\tab P2.4:\par +\tab - is used as general input\par +\tab - input driver is enabled\par +\tab - pull-up device is assigned\par +\tab P2.5:\par +\tab - is used as general input\par +\tab - input driver is enabled\par +\tab - pull-up device is assigned\par +\par +\tab Configuration of Port P3:\par +\tab P3.0:\par +\tab - is used as general input\par +\tab - pull-up device is assigned\par +\tab P3.1:\par +\tab - is used as general input\par +\tab - pull-up device is assigned\par +\tab P3.2:\par +\tab - is used as general purpose output\par +\tab - push/pull output is selected\par +\tab - the pin status is low level\par +\tab - pull-down device is assigned\par +\tab P3.3:\par +\tab - is used as general purpose output\par +\tab - push/pull output is selected\par +\tab - the pin status is low level\par +\tab - pull-down device is assigned\par +\tab P3.4:\par +\tab - is used as general purpose output\par +\tab - push/pull output is selected\par +\tab - the pin status is low level\par +\tab - pull-down device is assigned\par +\tab P3.5:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\tab P3.6:\par +\tab - is used as general input\par +\tab - pull-up device is assigned\par +\tab P3.7:\par +\tab - is used as general input\par +\tab - pull-up device is assigned\par +\par +\tab Configuration of Port P4:\par +\tab P4.0:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\tab P4.1:\par +\tab - is used as general purpose output\par +\tab - push/pull output is selected\par +\tab - the pin status is low level\par +\tab - pull-down device is assigned\par +\tab P4.3:\par +\tab - is used as general input\par +\tab - pull-down device is assigned\par +\par + +\par \plain\f4\fs20\cf0 +\par \plain\f4\fs28\cf0\ul Timer 2 +\par +\par \plain\f4\fs24\cf0 Macros:\f4\fs20\cf0 +\par \plain\f4\fs24\cf0 Functions:\f4\fs20\cf0 +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void T2_vInit(void)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This is the initialization function of the Timer 2 function + +\par \tab \tab library. It is assumed that the SFRs used by this library + +\par \tab \tab are in their reset state. + +\par \tab \tab The following SFRs and SFR fields will be initialized: + +\par \tab \tab T2_RC2H/RC2L - reload/capture timer 2 register + +\par \tab \tab T2_T2H/T2L - timer 2 register + +\par \tab \tab ET2 - timer 2 interrupt enable + +\par \tab \tab T2_T2MOD - timer 2 mode register + +\par \tab \tab CP/RL2 - Capture/Reload select + +\par \tab \tab EXEN2 - External enable control + +\par \tab \tab TR2 - Timer2 run control + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par \plain\f4\fs24\cf0 Initialization: +\par \plain\f4\fs20\cf0\b +\par +\tab 16-bit timer function with automatic reload when timer 2 overflows\par +\tab the timer 2 resolution is 1 ?s\par +\tab the timer 2 overflow is 1000.000 ?s\par +\tab timer 2 interrupt: enabled\par +\tab timer 2 will be started\par +\par +\tab timer 2 Interrupt enable bit is set in SHINT_vInit() function\par +\par + +\par \plain\f4\fs20\cf0 +\par \plain\f4\fs28\cf0\ul Watch Dog Timer +\par +\par \plain\f4\fs24\cf0 Macros:\f4\fs20\cf0 +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab WDT_vRefresh()\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This macro refreshes the watchdog timer to the reload + +\par \tab \tab value. The interrupts are disabled during execution of the + +\par \tab \tab instructions that set bit WDTRS. + +\par \tab \tab Note: The user has to take care that this macro is called + +\par \tab \tab before expiry of the watchdog timer. + +\par \tab \tab pls refer to the Note on WDT_vInit function Description + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par \plain\f4\fs24\cf0 Functions:\f4\fs20\cf0 +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void WDT_vInit(void)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This is the initialization function of the 'Watch Dog + +\par \tab \tab Timer' function library. It is assumed that the SFRs used + +\par \tab \tab by this library are in their reset state. + +\par \tab \tab The watchdog timer is used. + +\par \tab \tab The following SFR fields will be initialized: + +\par \tab \tab WDTREL - WDT reload value + +\par \tab \tab WDTIN - WDT input frequency selection + +\par \tab \tab Then the watchdog timer will be refreshed. + +\par \tab \tab Note: The user has to take care that RMAP bit in SYSCON0 is + +\par \tab \tab to be set while using the registers of Watch dog timer. + +\par \tab \tab Registers are WDTCON,WDTWINB,WDTREL,WDTH,WDTL + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void WDT_vDisable(void)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This function disables the WDT. + +\par \tab \tab pls refer to the Note on WDT_vInit function Description + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par \plain\f4\fs24\cf0 Initialization: +\par \plain\f4\fs20\cf0\b +\par +\tab the watchdog timer is used and it is enabled in INIT function,user has\par +\tab to take care of WDT refresh\par +\tab the RMAP bit of SYSCON0 is set\par +\tab the input frequency is fSYS/128\par +\tab the watchdog timer reload value is 0xDB\par +\tab the watchdog timeout period is 50 ms\par +\par + +\par \plain\f4\fs20\cf0 +\par \plain\f4\fs28\cf0\ul MultiCAN Controller +\par +\par \plain\f4\fs24\cf0 Macros:\f4\fs20\cf0 +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab CAN_vReadEN()\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This macro enables Read mode (CAN Address/Data Control + +\par \tab \tab Register). + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab CAN_vWriteEN(ubyte ubDCtrl)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This macro enables Write mode (CAN Address/Data Control + +\par \tab \tab Register). + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ubDCtrl: + +\par \tab \tab Data Control Flags + +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab CAN_vWriteCANAddress(uword uwAdr)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This macro writes 16-bit CAN address to CAN Address + +\par \tab \tab Register Low and High respectively. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab uwAdr: + +\par \tab \tab 16-bit Address + +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab CAN_vWriteCANData(ulong ulValue)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This macro writes 32-bit Data to CAN Data Register's + +\par \tab \tab 0-3respectively. + +\par \tab \tab Note: + +\par \tab \tab Write Process : + +\par \tab \tab ->Write the address of the MultiCAN kernel register to the + +\par \tab \tab CAN_ADL and CAN_ADH registers. + +\par \tab \tab use macro : CAN_vWriteCANAddress. + +\par \tab \tab ->Write the data to the + +\par \tab \tab CAN_DATA0/CAN_DATA1/CAN_DATA2/CAN_DATA3 registers. + +\par \tab \tab ->Write the register CAN_ADCON, including setting the valid + +\par \tab \tab bit of the data registers and setting register bit RWEN to + +\par \tab \tab 1. + +\par \tab \tab ->The valid data will be written to the MultiCAN kernel + +\par \tab \tab only once. Register bit BSY will become 1. + +\par \tab \tab ->When Register bit BSY becomes 0, the transmission is + +\par \tab \tab finished. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ulValue: + +\par \tab \tab 32-bit Data + +\par +\par +\par \plain\f4\fs20\cf0 \tab Macro: +\par \plain\f4\fs20\cf0\b \tab \tab CAN_pushAMRegs/_popAMRegs()\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab The macro CAN_pushAMRegs() PUSH the CAN Access Mediator + +\par \tab \tab Registers. + +\par \tab \tab The macro CAN_popAMRegs() POP the CAN Access Mediator + +\par \tab \tab Registers. + +\par \tab \tab Note: + +\par \tab \tab This macro is used in CAN ISR/Function's to protect Access + +\par \tab \tab Mediator Register + +\par \tab \tab MultiCAN Access Mediator Registers: + +\par \tab \tab ADL, ADH, DATA0, DATA1, DATA2, DATA3. + +\par \tab \tab The _push_/_pop_ routine inserts a PUSH/POP instruction + +\par \tab \tab into the program saving the contents of the Special + +\par \tab \tab Function Register(sfr) on the Stack. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par \plain\f4\fs24\cf0 Functions:\f4\fs20\cf0 +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void CAN_vInit(void)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This is the initialization function of the CAN function + +\par \tab \tab library. It is assumed that the SFRs used by this library + +\par \tab \tab are in their reset state. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab None + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void CAN_vWriteAMData(ulong ulValue)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This function writes 32-bit Data to CAN Data Register's + +\par \tab \tab 0-3respectively. + +\par \tab \tab Note: + +\par \tab \tab Write Process : + +\par \tab \tab ->Write the address of the MultiCAN kernel register to the + +\par \tab \tab CAN_ADL and CAN_ADH registers. + +\par \tab \tab use macro : CAN_vWriteCANAddress. + +\par \tab \tab ->Write the data to the + +\par \tab \tab CAN_DATA0/CAN_DATA1/CAN_DATA2/CAN_DATA3 registers. + +\par \tab \tab ->Write the register CAN_ADCON, including setting the valid + +\par \tab \tab bit of the data registers and setting register bit RWEN to + +\par \tab \tab 1. + +\par \tab \tab ->The valid data will be written to the MultiCAN kernel + +\par \tab \tab only once. Register bit BSY will become 1. + +\par \tab \tab ->When Register bit BSY becomes 0, the transmission is + +\par \tab \tab finished. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ulValue: + +\par \tab \tab 32-bit Data + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void CAN_vSetListCommand(ulong ulVal)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This function write's 32-bit Data to CAN_PANCTR Register. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ulVal: + +\par \tab \tab 32-bit Data + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void CAN_vGetMsgObj(ubyte ubObjNr, stCAN_SWObj *pstObj)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This function fills the forwarded SW message object with + +\par \tab \tab the content of the chosen HW message object. + +\par \tab \tab The structure of the SW message object is defined in the + +\par \tab \tab header file CAN.H (see stCAN_SWObj). + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ubObjNr: + +\par \tab \tab Number of the message object to be read (0-31) + +\par \tab \tab *pstObj: + +\par \tab \tab Pointer on a message object to be filled by this function + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab ubyte CAN_ubRequestMsgObj(ubyte ubObjNr)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab If a TRANSMIT OBJECT is to be reconfigured it must first be + +\par \tab \tab accessed. The access to the transmit object is exclusive. + +\par \tab \tab This function checks whether the choosen message object is + +\par \tab \tab still executing a transmit request, or if the object can be + +\par \tab \tab accessed exclusively. + +\par \tab \tab After the message object is reserved, it can be + +\par \tab \tab reconfigured by using the function CAN_vConfigMsgObj or + +\par \tab \tab CAN_vLoadData. + +\par \tab \tab Both functions enable access to the object for the CAN + +\par \tab \tab controller. + +\par \tab \tab By calling the function CAN_vTransmit transfering of data + +\par \tab \tab is started. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b 0 message object is busy (a transfer is active), else 1\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ubObjNr: + +\par \tab \tab Number of the message object (0-31) + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab ubyte CAN_ubNewData(ubyte ubObjNr)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This function checks whether the selected RECEIVE OBJECT + +\par \tab \tab has received a new message. If so the function returns the + +\par \tab \tab value '1'. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b 1 the message object has received a new message, else 0\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ubObjNr: + +\par \tab \tab Number of the message object (0-31) + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void CAN_vTransmit(ubyte ubObjNr)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This function triggers the CAN controller to send the + +\par \tab \tab selected message. + +\par \tab \tab If the selected message object is a TRANSMIT OBJECT then + +\par \tab \tab this function triggers the sending of a data frame. If + +\par \tab \tab however the selected message object is a RECEIVE OBJECT + +\par \tab \tab this function triggers the sending of a remote frame. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ubObjNr: + +\par \tab \tab Number of the message object (0-31) + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void CAN_vLoadData(ubyte ubObjNr, ulong *ulpubData)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab If a hardware TRANSMIT OBJECT has to be loaded with data + +\par \tab \tab but not with a new identifier, this function may be used + +\par \tab \tab instead of the function CAN_vConfigMsgObj. The message + +\par \tab \tab object should be accessed by calling the function + +\par \tab \tab CAN_ubRequestMsgObj before calling this function. This + +\par \tab \tab prevents the CAN controller from working with invalid data. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ubObjNr: + +\par \tab \tab Number of the message object to be configured (0-31) + +\par \tab \tab *ulpubData: + +\par \tab \tab Pointer on a data buffer + +\par +\par \plain\f4\fs20\cf0 \tab Function: +\par \plain\f4\fs20\cf0\b \tab \tab void CAN_vReleaseObj(ubyte ubObjNr)\plain\f4\fs20\cf0 +\par \tab Description: +\par \plain\f4\fs20\cf0\i +\tab \tab This function resets the NEWDAT flag of the selected + +\par \tab \tab RECEIVE OBJECT, so that the CAN controller have access to + +\par \tab \tab it. This function must be called if the function + +\par \tab \tab CAN_ubNewData detects, that new data are present in the + +\par \tab \tab message object and the actual data have been read by + +\par \tab \tab calling the function CAN_vGetMsgObj. + +\par \plain\f4\fs20\cf0 \tab Returnvalue: +\par \tab \tab \plain\f4\fs20\cf0\b None\plain\f4\fs20\cf0 +\par \plain\f4\fs20\cf0 \tab Parameters: +\par \plain\f4\fs20\cf0\b +\tab \tab ubObjNr: + +\par \tab \tab Number of the message object (0-31) + +\par +\par \plain\f4\fs24\cf0 Initialization: +\par \plain\f4\fs20\cf0\b +\par +\tab Configuration of the Module Clock:\par +\tab - the CAN module clock = 48.00 MHz\par +\tab - FCLK runs at 2 times the frequency of PCLK.\par +\par +\tab - CMCON - Clock Control Register is Configured in MAIN_vInit\par +\par +\tab Configuration of CAN Node 0:\par +\par +\tab General Configuration of the Node 0:\par +\tab - set INIT and CCE\par +\par +\tab - load NODE 0 interrupt pointer register\par +\par +\tab Configuration of the used CAN Input Port Pins:\par +\tab - Pin P1.0 is used as RXDC0_0 input\par +\par +\tab - Loop-back mode is disabled\par +\par +\tab Configuration of the Node 0 Baud Rate:\par +\tab - required baud rate = 100.000 kbaud\par +\tab - real baud rate = 100.000 kbaud\par +\tab - sample point = 60.00 %\par +\tab - there are 5 time quanta before sample point\par +\tab - there are 4 time quanta after sample point\par +\tab - the (re)synchronization jump width is 2 time quanta\par +\par +\tab Configuration of the Node 0 Error Counter:\par +\tab - the error warning threshold value (warning level) is 96\par +\par +\tab Configuration of the Frame Counter:\par +\tab - Frame Counter Mode: the counter is incremented upon the reception\par +\tab and transmission of frames\par +\tab - frame counter: 0x0000\par +\par +\tab Configuration of CAN Node 1:\par +\par +\tab General Configuration of the Node 1:\par +\tab - set INIT and CCE\par +\par +\tab Configuration of the used CAN Output Port Pins:\par +\tab Pin P1.1 is used as TXDC0_0 Output\par +\tab - NODE1 TXD Pin's are not used\par +\par +\tab Configuration of the CAN Message Object List Structure:\par +\par +\tab Allocate MOs for list 1:\par +\par +\tab Configuration of the CAN Message Objects 0 - 31:\par +\tab Configuration of Message Object 0:\par +\tab - message object 0 is not valid\par +\tab Configuration of Message Object 1:\par +\tab - message object 1 is not valid\par +\tab Configuration of Message Object 2:\par +\tab - message object 2 is not valid\par +\tab Configuration of Message Object 3:\par +\tab - message object 3 is not valid\par +\tab Configuration of Message Object 4:\par +\tab - message object 4 is not valid\par +\tab Configuration of Message Object 5:\par +\tab - message object 5 is valid\par +\tab - message object is used as receive object\par +\tab - this message object is assigned to list 1 (node 0)\par +\par +\tab - priority class 3; transmit acceptance filtering is based on the list\par +\tab order (like class 1)\par +\tab - extended 29-bit identifier\par +\tab - identifier 29-bit: 0x00000003\par +\par +\tab - only accept receive frames with matching IDE bit\par +\tab - acceptance mask 29-bit: 0x1FFFFFFF\par +\par +\tab - use message pending register 0 bit position 5\par +\par +\tab - this object is a STANDARD MESSAGE OBJECT\par +\tab - 8 valid data bytes\par +\par +\tab Configuration of Message Object 6:\par +\tab - message object 6 is valid\par +\tab - message object is used as transmit object\par +\tab - this message object is assigned to list 1 (node 0)\par +\par +\tab - priority class 3; transmit acceptance filtering is based on the list\par +\tab order (like class 1)\par +\tab - standard 11-bit identifier\par +\tab - identifier 11-bit: 0x7F1\par +\par +\tab - only accept receive frames with matching IDE bit\par +\tab - acceptance mask 11-bit: 0x7FF\par +\par +\tab - use message pending register 0 bit position 6\par +\par +\tab - this object is a STANDARD MESSAGE OBJECT\par +\tab - 8 valid data bytes\par +\par +\tab Configuration of Message Object 7:\par +\tab - message object 7 is valid\par +\tab - message object is used as receive object\par +\tab - this message object is assigned to list 1 (node 0)\par +\par +\tab - priority class 3; transmit acceptance filtering is based on the list\par +\tab order (like class 1)\par +\tab - standard 11-bit identifier\par +\tab - identifier 11-bit: 0x7F2\par +\par +\tab - only accept receive frames with matching IDE bit\par +\tab - acceptance mask 11-bit: 0x7FF\par +\par +\tab - use message pending register 0 bit position 7\par +\par +\tab - this object is a STANDARD MESSAGE OBJECT\par +\tab - 8 valid data bytes\par +\par +\tab Configuration of Message Object 8:\par +\tab - message object 8 is valid\par +\tab - message object is used as receive object\par +\tab - this message object is assigned to list 1 (node 0)\par +\par +\tab - priority class 3; transmit acceptance filtering is based on the list\par +\tab order (like class 1)\par +\tab - standard 11-bit identifier\par +\tab - identifier 11-bit: 0x7F3\par +\par +\tab - only accept receive frames with matching IDE bit\par +\tab - acceptance mask 11-bit: 0x7FF\par +\par +\tab - use message pending register 0 bit position 8\par +\par +\tab - this object is a STANDARD MESSAGE OBJECT\par +\tab - 8 valid data bytes\par +\par +\tab Configuration of Message Object 9:\par +\tab - message object 9 is valid\par +\tab - message object is used as transmit object\par +\tab - this message object is assigned to list 1 (node 0)\par +\par +\tab - priority class 3; transmit acceptance filtering is based on the list\par +\tab order (like class 1)\par +\tab - extended 29-bit identifier\par +\tab - identifier 29-bit: 0x1FFFFFF0\par +\par +\tab - only accept receive frames with matching IDE bit\par +\tab - acceptance mask 29-bit: 0x1FFFFFFF\par +\par +\tab - use message pending register 0 bit position 9\par +\par +\tab - this object is a STANDARD MESSAGE OBJECT\par +\tab - 8 valid data bytes\par +\par +\tab Configuration of Message Object 10:\par +\tab - message object 10 is valid\par +\tab - message object is used as transmit object\par +\tab - this message object is assigned to list 1 (node 0)\par +\par +\tab - priority class 3; transmit acceptance filtering is based on the list\par +\tab order (like class 1)\par +\tab - extended 29-bit identifier\par +\tab - identifier 29-bit: 0x11000000\par +\par +\tab - only accept receive frames with matching IDE bit\par +\tab - acceptance mask 29-bit: 0x1FFFFFFF\par +\par +\tab - use message pending register 0 bit position 10\par +\par +\tab - this object is a STANDARD MESSAGE OBJECT\par +\tab - 8 valid data bytes\par +\par +\tab Configuration of Message Object 11:\par +\tab - message object 11 is not valid\par +\tab Configuration of Message Object 12:\par +\tab - message object 12 is not valid\par +\tab Configuration of Message Object 13:\par +\tab - message object 13 is not valid\par +\tab Configuration of Message Object 14:\par +\tab - message object 14 is not valid\par +\tab Configuration of Message Object 15:\par +\tab - message object 15 is not valid\par +\tab Configuration of Message Object 16:\par +\tab - message object 16 is not valid\par +\tab Configuration of Message Object 17:\par +\tab - message object 17 is not valid\par +\tab Configuration of Message Object 18:\par +\tab - message object 18 is not valid\par +\tab Configuration of Message Object 19:\par +\tab - message object 19 is not valid\par +\tab Configuration of Message Object 20:\par +\tab - message object 20 is not valid\par +\tab Configuration of Message Object 21:\par +\tab - message object 21 is not valid\par +\tab Configuration of Message Object 22:\par +\tab - message object 22 is not valid\par +\tab Configuration of Message Object 23:\par +\tab - message object 23 is not valid\par +\tab Configuration of Message Object 24:\par +\tab - message object 24 is not valid\par +\tab Configuration of Message Object 25:\par +\tab - message object 25 is not valid\par +\tab Configuration of Message Object 26:\par +\tab - message object 26 is not valid\par +\tab Configuration of Message Object 27:\par +\tab - message object 27 is not valid\par +\tab Configuration of Message Object 28:\par +\tab - message object 28 is not valid\par +\tab Configuration of Message Object 29:\par +\tab - message object 29 is not valid\par +\tab Configuration of Message Object 30:\par +\tab - message object 30 is not valid\par +\tab Configuration of Message Object 31:\par +\tab - message object 31 is not valid\par +\par +\tab Configuration of the Interrupts:\par +\tab - CAN interrupt node 0 is disabled\par +\tab - CAN interrupt node 1 is disabled\par +\tab - CAN interrupt node 2 is disabled\par +\tab - CAN interrupt node 3 is disabled\par +\tab - CAN interrupt node 4 is disabled\par +\tab - CAN interrupt node 5 is disabled\par +\tab - CAN interrupt node 6 is disabled\par +\tab - CAN interrupt node 7 is disabled\par +\par + +}