.file "can_driver.c" .stabs "C:\\\\WorkSpace32\\\\can_uds_bootloader\\\\Release/",100,0,2,.Ltext0 .stabs "../can_driver.c",100,0,2,.Ltext0 .text .Ltext0: .stabs "gcc2_compiled.",60,0,0,0 .stabs "int:t(0,1)=r(0,1);-2147483648;2147483647;",128,0,0,0 .stabs "char:t(0,2)=@s8;r(0,2);0;255;",128,0,0,0 .stabs "long int:t(0,3)=r(0,3);-2147483648;2147483647;",128,0,0,0 .stabs "unsigned int:t(0,4)=r(0,4);0;037777777777;",128,0,0,0 .stabs "long unsigned int:t(0,5)=r(0,5);0;037777777777;",128,0,0,0 .stabs "long long int:t(0,6)=@s64;r(0,6);01000000000000000000000;0777777777777777777777;",128,0,0,0 .stabs "long long unsigned int:t(0,7)=@s64;r(0,7);0;01777777777777777777777;",128,0,0,0 .stabs "short int:t(0,8)=@s16;r(0,8);-32768;32767;",128,0,0,0 .stabs "short unsigned int:t(0,9)=@s16;r(0,9);0;65535;",128,0,0,0 .stabs "signed char:t(0,10)=@s8;r(0,10);-128;127;",128,0,0,0 .stabs "unsigned char:t(0,11)=@s8;r(0,11);0;255;",128,0,0,0 .stabs "float:t(0,12)=r(0,1);4;0;",128,0,0,0 .stabs "double:t(0,13)=r(0,1);8;0;",128,0,0,0 .stabs "long double:t(0,14)=r(0,1);8;0;",128,0,0,0 .stabs "void:t(0,15)=(0,15)",128,0,0,0 .stabs "C:/Program Files (x86)/ChipON IDE/KungFu32/ChipONCC32/include/Sys/stdio.h",130,0,0,0 .stabs "C:/Program Files (x86)/ChipON IDE/KungFu32/ChipONCC32/include/Sys/stdarg.h",130,0,0,0 .stabs "va_list:t(2,1)=(2,2)=*(0,11)",128,0,9,0 .stabn 162,0,0,0 .stabs "STREAM:t(1,1)=(1,2)=*(0,15)",128,0,25,0 .stabn 162,0,0,0 .stabs "../system_init.h",130,0,0,0 .stabs "C:/Program Files (x86)/ChipON IDE/KungFu32/ChipONCC32/include/Sys/string.h",130,0,0,0 .stabs "size_t:t(4,1)=(0,4)",128,0,17,0 .stabn 162,0,0,0 .stabs "C:/Program Files (x86)/ChipON IDE/KungFu32/ChipONCC32/include/Sys/stdint.h",130,0,0,0 .stabs "C:/Program Files (x86)/ChipON IDE/KungFu32/ChipONCC32/include/Sys/stddef.h",130,0,0,0 .stabs "ptrdiff_t:t(6,1)=(0,1)",128,0,24,0 .stabs "wchar_t:t(6,2)=(0,9)",128,0,35,0 .stabn 162,0,0,0 .stabs "int8_t:t(5,1)=(0,10)",128,0,21,0 .stabs "uint8_t:t(5,2)=(0,11)",128,0,22,0 .stabs "int16_t:t(5,3)=(0,8)",128,0,23,0 .stabs "uint16_t:t(5,4)=(0,9)",128,0,24,0 .stabs "int32_t:t(5,5)=(0,1)",128,0,25,0 .stabs "uint32_t:t(5,6)=(0,4)",128,0,26,0 .stabs "int64_t:t(5,7)=(0,6)",128,0,27,0 .stabs "uint64_t:t(5,8)=(0,7)",128,0,28,0 .stabs "int_least8_t:t(5,9)=(0,10)",128,0,31,0 .stabs "uint_least8_t:t(5,10)=(0,11)",128,0,32,0 .stabs "int_least16_t:t(5,11)=(0,8)",128,0,33,0 .stabs "uint_least16_t:t(5,12)=(0,9)",128,0,34,0 .stabs "int_least32_t:t(5,13)=(0,1)",128,0,35,0 .stabs "uint_least32_t:t(5,14)=(0,4)",128,0,36,0 .stabs "int_least64_t:t(5,15)=(0,6)",128,0,37,0 .stabs "uint_least64_t:t(5,16)=(0,7)",128,0,38,0 .stabs "int_fast8_t:t(5,17)=(0,2)",128,0,44,0 .stabs "uint_fast8_t:t(5,18)=(0,11)",128,0,45,0 .stabs "int_fast16_t:t(5,19)=(0,8)",128,0,46,0 .stabs "uint_fast16_t:t(5,20)=(0,9)",128,0,47,0 .stabs "int_fast32_t:t(5,21)=(0,1)",128,0,48,0 .stabs "uint_fast32_t:t(5,22)=(0,4)",128,0,49,0 .stabs "int_fast64_t:t(5,23)=(0,6)",128,0,50,0 .stabs "uint_fast64_t:t(5,24)=(0,7)",128,0,51,0 .stabs "intptr_t:t(5,25)=(0,1)",128,0,60,0 .stabs "uintptr_t:t(5,26)=(0,4)",128,0,69,0 .stabs "intmax_t:t(5,27)=(0,6)",128,0,74,0 .stabs "uintmax_t:t(5,28)=(0,7)",128,0,75,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/KF32A156.h",130,0,0,0 .stabs " :T(7,1)=eFALSE:0,TRUE:1,;",128,0,0,0 .stabs "FunctionalState:t(7,2)=(7,1)",128,0,55,0 .stabs " :T(7,3)=eRESET:0,SET:1,;",128,0,0,0 .stabs "FlagStatus:t(7,4)=(7,3)",128,0,63,0 .stabs "INTStatus:t(7,5)=(7,3)",128,0,63,0 .stabs " :T(7,6)=eFAILURE:0,SUCCESS:1,;",128,0,0,0 .stabs "RetStatus:t(7,7)=(7,6)",128,0,70,0 .stabs " :T(7,8)=eDISABLE:0,ENABLE:1,;",128,0,0,0 .stabs "AbleStatus:t(7,9)=(7,8)",128,0,77,0 .stabs " :T(7,10)=eDIR_DOWN:0,DIR_UP:1,;",128,0,0,0 .stabs "DIRStatus:t(7,11)=(7,10)",128,0,86,0 .stabs " :T(7,12)=eINT_Initial_SP:0,INT_Reset:1,INT_NMI:2,INT_HardFault:3,INT_Reserved4:4,INT_StackFault:5,INT_AriFault:6,INT_Reserved7:7,INT_Reserved8:8,INT_Reserved9:9,INT_Reserved10:10,INT_SVCAll:11,INT_Reserved12:12,INT_Reserved13:13,INT_SoftSV:14,INT_SysTick:15,INT_WWDT:16,INT_EINT16:17,INT_EINT0:18,INT_EINT1:19,INT_EINT2:20,INT_EINT3:21,INT_EINT4:22,INT_EINT9TO5:23,INT_EINT15TO10:24,INT_T1:25,INT_T3:26,INT_T5:27,INT_T6:28,INT_QEI0:29,INT_QEI1:30,INT_T7:29,INT_T8:30,INT_ECFGL:31,INT_CAN4:32,INT_T14:33,INT_RNG:34,INT_FDC2:35,INT_EXIC:36,INT_ADC0:37,INT_ADC1:38,INT_CFGL:39,INT_T11:40,INT_T0:41,INT_DMA0:42,INT_CMP:43,INT_USART0:44,INT_USART1:45,INT_SPI0:46,INT_SPI1:47,INT_DMA1:48,INT_EINT19TO17:49,INT_CANFD6:50,INT_CANFD7:51,INT_FDC0:52,INT_FDC1:53,INT_EINT31TO20:54,INT_ECC:55,INT_OSC:56,INT_CLK:56,INT_I2C0:57,INT_I2C1:58,INT_I2C2:59,INT_T12:60,INT_T2:61,INT_T4:62,INT_T13:63,INT_USART2:64,INT_T16:65,INT_USART4:66,INT_SPI2:67,INT_SPI3:68,INT_ADC2:69,INT_T18:70,INT_T19:71,INT_HRCAP0:72,INT_WKP0:73,INT_WKP1:73,INT_WKP2:73,INT_WKP3:73,INT_WKP4:73,INT_HRCAP1:74,INT_T21:75,INT_I2C3:76,INT_USART5:77,INT_HRCAP2:78,INT_USART7:79,;",128,0,0,0 .stabs "InterruptIndex:t(7,13)=(7,12)",128,0,184,0 .stabs "GPIO_MenMap:T(7,14)=s56PIR:(7,15)=k(7,16)=B(5,6),0,32;POR:(7,16),32,32;PUR:(7,16),64,32;PDR:(7,16),96,32;PODR:(7,16),128,32;PMOD:(7,16),160,32;OMOD:(7,16),192,32;LOCK:(7,16),224,32;RMP:(7,17)=ar(7,18)=r(7,18);0;037777777777;;0;1;(7,16),256,64;RESERVED:(7,19)=ar(7,18);0;2;(7,16),320,96;RMP_MSB:(7,16),416,32;;",128,0,0,0 .stabs "GPIO_SFRmap:t(7,20)=(7,14)",128,0,210,0 .stabs "OSC_MemMap:T(7,21)=s24CTL0:(7,16),0,32;CTL1:(7,16),32,32;INT:(7,16),64,32;CTL2:(7,16),96,32;HFOSCCAL0:(7,16),128,32;HFOSCCAL1:(7,16),160,32;;",128,0,0,0 .stabs "OSC_SFRmap:t(7,22)=(7,21)",128,0,919,0 .stabs "PLL_MenMap:T(7,23)=s4CTL:(7,16),0,32;;",128,0,0,0 .stabs "PLL_SFRmap:t(7,24)=(7,23)",128,0,925,0 .stabs "INT_MemMap:T(7,25)=s160CTL0:(7,16),0,32;EIE0:(7,16),32,32;RESERVED1:(5,6),64,32;EIE1:(7,16),96,32;RESERVED2:(5,6),128,32;EIE2:(7,16),160,32;RESERVED3:(5,6),192,32;EIF0:(7,16),224,32;RESERVED4:(5,6),256,32;EIF1:(7,16),288,32;RESERVED5:(5,6),320,32;EIF2:(7,16),352,32;RESERVED6:(5,6),384,32;IP0:(7,16),416,32;IP1:(7,16),448,32;IP2:(7,16),480,32;IP3:(7,16),512,32;IP4:(7,16),544,32;IP5:(7,16),576,32;IP6:(7,16),608,32;IP7:(7,16),640,32;IP8:(7,16),672,32;IP9:(7,16),704,32;IP10:(7,16),736,32;IP11:(7,16),768,32;IP12:(7,16),800,32;IP13:(7,16),832,32;IP14:(7,16),864,32;IP15:(7,16),896,32;IP16:(7,16),928,32;IP17:(7,16),960,32;IP18:(7,16),992,32;EINTMASK:(7,16),1024,32;EINTRISE:(7,16),1056,32;EINTFALL:(7,16),1088,32;EINTF:(7,16),1120,32;RESERVED7:(5,6),1152,32;EINTSS0:(7,16),1184,32;EINTSS1:(7,16),1216,32;CTL1:(7,16),1248,32;;",128,0,0,0 .stabs "INT_SFRmap:t(7,26)=(7,25)",128,0,1315,0 .stabs "SYSCTL_MemMap:T(7,27)=s36PSW:(7,16),0,32;MCTL:(7,16),32,32;ARCTL:(7,16),64,32;VECTOFF:(7,16),96,32;RESEVRVE1:(5,6),128,32;RAMSPA:(7,16),160,32;MEMCTL:(7,16),192,32;MSPSPA:(7,16),224,32;PSPSPA:(7,16),256,32;;",128,0,0,0 .stabs "SYSCTL_SFRmap:t(7,28)=(7,27)",128,0,2722,0 .stabs "DMA_MenMap:T(7,29)=s200:(7,30)=u28:(7,31)=s28CTLR1:(7,16),0,32;CTLR2:(7,16),32,32;CTLR3:(7,16),64,32;CTLR4:(7,16),96,32;CTLR5:(7,16),128,32;CTLR6:(7,16),160,32;CTLR7:(7,16),192,32;;,0,224;CTLR:(7,32)=ar(7,18);0;6;(7,16),0,224;;,0,224;RESERVED1:(5,6),224,32;:(7,33)=u28:(7,34)=s28PADDR1:(7,16),0,32;PADDR2:(7,16),32,32;PADDR3:(7,16),64,32;PADDR4:(7,16),96,32;PADDR5:(7,16),128,32;PADDR6:(7,16),160,32;PADDR7:(7,16),192,32;;,0,224;PADDR:(7,32),0,224;;,256,224;RESERVED2:(5,6),480,32;:(7,35)=u28:(7,36)=s28MADDR1:(7,16),0,32;MADDR2:(7,16),32,32;MADDR3:(7,16),64,32;MADDR4:(7,16),96,32;MADDR5:(7,16),128,32;MADDR6:(7,16),160,32;MADDR7:(7,16),192,32;;,0,224;MADDR:(7,32),0,224;;,512,224;RESERVED3:(5,6),736,32;:(7,37)=u28:(7,38)=s28CPAR1:(7,15),0,32;CPAR2:(7,15),32,32;CPAR3:(7,15),64,32;CPAR4:(7,15),96,32;CPAR5:(7,15),128,32;CPAR6:(7,15),160,32;CPAR7:(7,15),192,32;;,0,224;CPAR:(7,39)=ar(7,18);0;6;(7,15),0,224;;,768,224;RESERVED4:(5,6),992,32;:(7,40)=u28:(7,41)=s28CMAR1:(7,15),0,32;CMAR2:(7,15),32,32;CMAR3:(7,15),64,32;CMAR4:(7,15),96,32;CMAR5:(7,15),128,32;CMAR6:(7,15),160,32;CMAR7:(7,15),192,32;;,0,224;CMAR:(7,39),0,224;;,1024,224;RESERVED5:(5,6),1248,32;:(7,42)=u28:(7,43)=s28NCT1:(7,15),0,32;NCT2:(7,15),32,32;NCT3:(7,15),64,32;NCT4:(7,15),96,32;NCT5:(7,15),128,32;NCT6:(7,15),160,32;NCT7:(7,15),192,32;;,0,224;NCT:(7,39),0,224;;,1280,224;RESERVED6:(5,6),1504,32;LIFR:(7,16),1536,32;LIER:(7,16),1568,32;;",128,0,0,0 .stabs "DMA_SFRmap:t(7,44)=(7,29)",128,0,2954,0 .stabs "SYSTICK_MemMap:T(7,45)=s16CTL:(7,16),0,32;RELOAD:(7,16),32,32;CV:(7,16),64,32;CALI:(7,16),96,32;;",128,0,0,0 .stabs "SYSTICK_SFRmap:t(7,46)=(7,45)",128,0,3530,0 .stabs "BTIM_MemMap:T(7,47)=s32CNT:(7,16),0,32;CTL1:(7,16),32,32;CTL2:(7,16),64,32;PRSC:(7,16),96,32;PPX:(7,16),128,32;DIER:(7,16),160,32;SR:(7,15),192,32;SRIC:(7,16),224,32;;",128,0,0,0 .stabs "BTIM_SFRmap:t(7,48)=(7,47)",128,0,3592,0 .stabs "GPTIM_MemMap:T(7,49)=s96CNT:(7,16),0,32;CTL1:(7,16),32,32;CTL2:(7,16),64,32;PRSC:(7,16),96,32;PPX:(7,16),128,32;UDTIM:(7,16),160,32;RESERVED1:(7,50)=ar(7,18);0;1;(5,6),192,64;CCPXC1:(7,15),256,32;CCPXC2:(7,15),288,32;CCPXC3:(7,15),320,32;CCPXC4:(7,15),352,32;CCPXSRIC:(7,16),384,32;CCPXDF:(7,15),416,32;RESERVED2:(7,50),448,64;CCPXCTL1:(7,16),512,32;CCPXR1:(7,16),544,32;CCPXR2:(7,16),576,32;CCPXR3:(7,16),608,32;CCPXR4:(7,16),640,32;CCPXCTL2:(7,16),672,32;CCPXCTL3:(7,16),704,32;CCPXEGIF:(7,16),736,32;;",128,0,0,0 .stabs "GPTIM_SFRmap:t(7,51)=(7,49)",128,0,3782,0 .stabs "CCP_SFRmap:t(7,52)=(7,49)",128,0,3782,0 .stabs "ATIM_MemMap:T(7,53)=s240TXCNT:(7,16),0,32;TZCNT:(7,16),32,32;TXPPX:(7,16),64,32;TZPPZ:(7,16),96,32;TXPRSC:(7,16),128,32;TZPRSC:(7,16),160,32;TXCCR0:(7,16),192,32;TXCCR1:(7,16),224,32;TZCCR0:(7,16),256,32;TXCTL:(7,16),288,32;TZCTL:(7,16),320,32;PXPDCTL:(7,16),352,32;PXASCTL:(7,16),384,32;TXCCTCTL:(7,16),416,32;TZCCTCTL:(7,16),448,32;RESERVED0:(5,6),480,32;COMH1:(7,16),512,32;COML1:(7,16),544,32;FAUCTL1:(7,16),576,32;DITCTL:(7,16),608,32;COMH2:(7,16),640,32;COML2:(7,16),672,32;FAUCTL2:(7,16),704,32;CCRCTL:(7,16),736,32;COMH3:(7,16),768,32;COML3:(7,16),800,32;FAUCTL3:(7,16),832,32;RESERVED1:(5,6),864,32;COMH4:(7,16),896,32;COML4:(7,16),928,32;FAUCTL4:(7,16),960,32;RESERVED2:(5,6),992,32;ECCPXCTL1:(7,16),1024,32;ECCPXR1:(7,16),1056,32;ECCPXR2:(7,16),1088,32;ECCPXR3:(7,16),1120,32;ECCPXR4:(7,16),1152,32;PXUDCTL:(7,16),1184,32;ECCPXCTL2:(7,16),1216,32;PXDTCTL:(7,16),1248,32;PWMXOC:(7,16),1280,32;PXATRCTL:(7,16),1312,32;PXASCTL0:(7,16),1344,32;PXASCTL1:(7,16),1376,32;ZPDCTL0:(7,16),1408,32;ZPDCTL1:(7,16),1440,32;ZPDPORT:(7,16),1472,32;ECCPXIE:(7,16),1504,32;ECCPXEGIF:(7,16),1536,32;TXUDTIM:(7,16),1568,32;TZUDTIM:(7,16),1600,32;ECCPXDF:(7,15),1632,32;ECCPXC1:(7,15),1664,32;ECCPXC2:(7,15),1696,32;ECCPXC3:(7,15),1728,32;ECCPXC4:(7,15),1760,32;RESERVED3:(5,6),1792,32;ECCPXDE:(7,16),1824,32;ECCPXSRIC:(7,16),1856,32;ECCPXCTL3:(7,16),1888,32;;",128,0,0,0 .stabs "ATIM_SFRmap:t(7,54)=(7,53)",128,0,4297,0 .stabs "ECCP_SFRmap:t(7,55)=(7,53)",128,0,4297,0 .stabs "EPWM_MemMap:T(7,56)=s104CNT:(7,16),0,32;PHS:(7,16),32,32;PPX:(7,16),64,32;PRSC:(7,16),96,32;CTL:(7,16),128,32;RA:(7,16),160,32;RB:(7,16),192,32;CTLA:(7,16),224,32;CTLB:(7,16),256,32;DBCTL:(7,16),288,32;DBT:(7,16),320,32;PCCTL:(7,16),352,32;PXASCTL:(7,16),384,32;ETCTL:(7,16),416,32;IE:(7,16),448,32;IF:(7,15),480,32;IC:(7,16),512,32;DE:(7,16),544,32;DF:(7,15),576,32;RESERVED0:(5,6),608,32;HRPWMCTL:(7,16),640,32;HRCMP:(7,16),672,32;CAP:(7,15),704,32;RC:(7,16),736,32;RD:(7,16),768,32;UDCTL:(7,16),800,32;;",128,0,0,0 .stabs "EPWM_SFRmap:t(7,57)=(7,56)",128,0,5138,0 .stabs "HRCAP_MenMap:T(7,58)=s52CTL:(7,16),0,32;COUNTER:(7,15),32,32;RISE:(7,59)=ar(7,18);0;1;(7,15),64,64;FALL:(7,59),128,64;HRRISE:(7,59),192,64;HRFALL:(7,59),256,64;SR:(7,15),320,32;SRIC:(7,16),352,32;IFRC:(7,16),384,32;;",128,0,0,0 .stabs "HRCAP_SFRmap:t(7,60)=(7,58)",128,0,5779,0 .stabs "QEI_MenMap:T(7,61)=s24CTL0:(7,16),0,32;CTL1:(7,16),32,32;CNT:(7,16),64,32;PPX:(7,16),96,32;PRSC:(7,16),128,32;DIER:(7,16),160,32;;",128,0,0,0 .stabs "QEI_SFRmap:t(7,62)=(7,61)",128,0,5936,0 .stabs "ADC_MemMap:T(7,63)=s92CTL0:(7,16),0,32;CTL1:(7,16),32,32;SCANSQ0:(7,16),64,32;SCANSQ1:(7,16),96,32;SCANSQ2:(7,16),128,32;HSCANSQ:(7,16),160,32;WDH:(7,16),192,32;WDL:(7,16),224,32;DATA:(7,15),256,32;HPDATA0:(7,15),288,32;HPDATA1:(7,15),320,32;HPDATA2:(7,15),352,32;HPDATA3:(7,15),384,32;HPDOFF0:(7,16),416,32;HPDOFF1:(7,16),448,32;HPDOFF2:(7,16),480,32;HPDOFF3:(7,16),512,32;SCANSQ3:(7,16),544,32;RESERVED:(7,50),576,64;STATE:(7,16),640,32;DELAY:(7,16),672,32;SCANCTL:(7,16),704,32;;",128,0,0,0 .stabs "ADC_SFRmap:t(7,64)=(7,63)",128,0,6070,0 .stabs "DAC_MemMap:T(7,65)=s24CTL:(7,16),0,32;DAHD:(7,16),32,32;DATA:(7,15),64,32;CTL1:(7,16),96,32;RESERVED:(5,6),128,32;CAL:(7,16),160,32;;",128,0,0,0 .stabs "DAC_SFRmap:t(7,66)=(7,65)",128,0,6760,0 .stabs "CMP_MemMap:T(7,67)=s40CTL0:(7,16),0,32;CTL1:(7,16),32,32;CTL2:(7,16),64,32;CTL3:(7,16),96,32;CTL4:(7,16),128,32;CTL5:(7,16),160,32;TRIM0:(7,16),192,32;TRIM1:(7,16),224,32;TRIM2:(7,16),256,32;TRIM3:(7,16),288,32;;",128,0,0,0 .stabs "CMP_SFRmap:t(7,68)=(7,67)",128,0,6931,0 .stabs "OP_MemMap:T(7,69)=s24CTL0:(7,16),0,32;CTL1:(7,16),32,32;TRIM0:(7,16),64,32;TRIM1:(7,16),96,32;TRIM2:(7,16),128,32;TRIM3:(7,16),160,32;;",128,0,0,0 .stabs "OP_SFRmap:t(7,70)=(7,69)",128,0,7360,0 .stabs "USART_MemMap:T(7,71)=s28CTLR:(7,16),0,32;BRGR:(7,16),32,32;STR:(7,16),64,32;:(7,72)=u4TBUFR:(7,16),0,32;RBUFR:(7,15),0,32;;,96,32;U7816R:(7,16),128,32;IER:(7,16),160,32;ADM:(7,16),192,32;;",128,0,0,0 .stabs "USART_SFRmap:t(7,73)=(7,71)",128,0,7660,0 .stabs "SPI_MemMap:T(7,74)=s16BRGR:(7,16),0,32;CTLR:(7,16),32,32;BUFR:(7,16),64,32;STR:(7,16),96,32;;",128,0,0,0 .stabs "SPI_SFRmap:t(7,75)=(7,74)",128,0,7974,0 .stabs "I2C_MemMap:T(7,76)=s36CTLR:(7,16),0,32;SR:(7,16),32,32;BUFR:(7,16),64,32;ADDR0:(7,16),96,32;BRGR:(7,16),128,32;ADDR1:(7,16),160,32;ADDR2:(7,16),192,32;ADDR3:(7,16),224,32;IER:(7,16),256,32;;",128,0,0,0 .stabs "I2C_SFRmap:t(7,77)=(7,76)",128,0,8138,0 .stabs "CanTxBufferTypeDef:t(7,78)=(7,79)=u16SFF:(7,80)=s16TXINFR:(7,81)=s4DLC:(7,16),0,4;RESERVED0:(7,16),4,2;RTR:(7,16),6,1;IDE:(7,16),7,1;RESERVED1:(7,16),8,24;;,0,32;TXDATA0:(7,82)=s4DATA1:(7,16),0,8;DATA0:(7,16),8,8;RESERVED0:(7,16),16,5;ID:(7,16),21,11;;,32,32;TXDATA1:(7,83)=s4DATA5:(7,16),0,8;DATA4:(7,16),8,8;DATA3:(7,16),16,8;DATA2:(7,16),24,8;;,64,32;TXDATA2:(7,84)=s4RESERVED0:(7,16),0,8;RESERVED1:(7,16),8,8;DATA7:(7,16),16,8;DATA6:(7,16),24,8;;,96,32;;,0,128;EFF:(7,85)=s16TXINFR:(7,86)=s4DLC:(7,16),0,4;RESERVED0:(7,16),4,2;RTR:(7,16),6,1;IDE:(7,16),7,1;RESERVED1:(7,16),8,24;;,0,32;TXDATA0:(7,87)=s4RESERVED:(7,16),0,3;ID:(7,16),3,29;;,32,32;TXDATA1:(7,88)=s4DATA3:(7,16),0,8;DATA2:(7,16),8,8;DATA1:(7,16),16,8;DATA0:(7,16),24,8;;,64,32;TXDATA2:(7,89)=s4DATA7:(7,16),0,8;DATA6:(7,16),8,8;DATA5:(7,16),16,8;DATA4:(7,16),24,8;;,96,32;;,0,128;;",128,0,8444,0 .stabs "CAN_MemMap:T(7,90)=s64CTLR:(7,16),0,32;BRGR:(7,16),32,32;RCR:(7,16),64,32;EROR:(7,16),96,32;ACRR:(7,16),128,32;MSKR:(7,16),160,32;IER:(7,16),192,32;IFR:(7,16),224,32;:(7,91)=u16:(7,92)=s16INFR:(7,16),0,32;TX0R:(7,16),32,32;TX1R:(7,16),64,32;TX2R:(7,16),96,32;;,0,128;CanTxBuffer:(7,78),0,128;;,256,128;RXDATA0:(7,16),384,32;RXDATA1:(7,16),416,32;RXDATA2:(7,16),448,32;RXDATA3:(7,16),480,32;;",128,0,0,0 .stabs "CAN_SFRmap:t(7,93)=(7,90)",128,0,8474,0 .stabs "CAN_FILTER_Map:T(7,94)=s64ACR1R:(7,16),0,32;MSK1R:(7,16),32,32;ACR2R:(7,16),64,32;MSK2R:(7,16),96,32;ACR3R:(7,16),128,32;MSK3R:(7,16),160,32;ACR4R:(7,16),192,32;MSK4R:(7,16),224,32;ACR5R:(7,16),256,32;MSK5R:(7,16),288,32;ACR6R:(7,16),320,32;MSK6R:(7,16),352,32;ACR7R:(7,16),384,32;MSK7R:(7,16),416,32;ACR8R:(7,16),448,32;MSK8R:(7,16),480,32;;",128,0,0,0 .stabs "CAN_FILTER_SFRmap:t(7,95)=(7,94)",128,0,8494,0 .stabs "CANFD_MenMap:T(7,96)=s124CTLR0:(7,16),0,32;BRGR:(7,16),32,32;RCR:(7,15),64,32;EROR:(7,16),96,32;NOUSE1:(7,16),128,32;MSKR:(7,16),160,32;IER:(7,16),192,32;IFR:(7,16),224,32;RX_SET1:(7,15),256,32;:(7,97)=u4:(7,98)=s4RX_SET2_1:(5,2),0,8;RX_SET2_2:(5,2),8,8;RX_SET2_34:(5,4),16,16;;,0,32;:(7,99)=s4RX_SET2:(5,6),0,32;;,0,32;;,288,32;:(7,100)=u64RXDATA:(7,101)=ar(7,18);0;63;(7,102)=k(7,103)=B(5,2),0,512;RXDATA_32:(7,104)=ar(7,18);0;15;(7,15),0,512;;,320,512;TIMER:(7,16),832,32;CRC:(7,15),864,32;NOUSE2:(7,16),896,32;CTLR1:(7,16),928,32;AMSTA:(7,15),960,32;;",128,0,0,0 .stabs "CANFD_SFRMap:t(7,105)=(7,96)",128,0,9652,0 .stabs "EXIC_MemMap:T(7,106)=s24CTL0:(7,16),0,32;CTL1:(7,16),32,32;STATE:(7,16),64,32;RESERVED1:(5,6),96,32;WRITEBUF:(7,16),128,32;READBUF:(7,16),160,32;;",128,0,0,0 .stabs "EXIC_SFRmap:t(7,107)=(7,106)",128,0,10167,0 .stabs "RTC_MemMap:T(7,108)=s44CR:(7,16),0,32;ALRA:(7,16),32,32;TMR:(7,16),64,32;DTR:(7,16),96,32;ALRB:(7,16),128,32;TMER:(7,16),160,32;TCR:(7,16),192,32;IER:(7,16),224,32;IFR:(7,16),256,32;TMBR:(7,16),288,32;DTBR:(7,16),320,32;;",128,0,0,0 .stabs "RTC_SFRmap:t(7,109)=(7,108)",128,0,10265,0 .stabs "IWDT_MemMap:T(7,110)=s8CTL:(7,16),0,32;FD:(7,16),32,32;;",128,0,0,0 .stabs "IWDT_SFRmap:t(7,111)=(7,110)",128,0,10792,0 .stabs "WWDT_MemMap:T(7,112)=s12CTL:(7,16),0,32;CNT:(7,16),32,32;CTL1:(7,16),64,32;;",128,0,0,0 .stabs "WWDT_SFRmap:t(7,113)=(7,112)",128,0,10842,0 .stabs "EWDT_MenMap:T(7,114)=s8CTL:(7,16),0,32;CNT:(7,16),32,32;;",128,0,0,0 .stabs "EWDT_SFRmap:t(7,115)=(7,114)",128,0,10920,0 .stabs "CFGL_MemMap:T(7,116)=s12CTL0:(7,16),0,32;CTL1:(7,16),32,32;IFR:(7,16),64,32;;",128,0,0,0 .stabs "CFGL_SFRmap:t(7,117)=(7,116)",128,0,11007,0 .stabs "ECFGL_MenMap:T(7,118)=s96:(7,119)=u64:(7,120)=s64ECFGL0_CTL:(7,16),0,32;ECFGL1_CTL:(7,16),32,32;ECFGL2_CTL:(7,16),64,32;ECFGL3_CTL:(7,16),96,32;ECFGL4_CTL:(7,16),128,32;ECFGL5_CTL:(7,16),160,32;ECFGL6_CTL:(7,16),192,32;ECFGL7_CTL:(7,16),224,32;ECFGL8_CTL:(7,16),256,32;ECFGL9_CTL:(7,16),288,32;ECFGL10_CTL:(7,16),320,32;ECFGL11_CTL:(7,16),352,32;ECFGL12_CTL:(7,16),384,32;ECFGL13_CTL:(7,16),416,32;ECFGL14_CTL:(7,16),448,32;ECFGL15_CTL:(7,16),480,32;;,0,512;ECFGL_CTL:(7,121)=ar(7,18);0;15;(7,16),0,512;;,0,512;SOFTSEL:(7,16),512,32;FCLK:(7,16),544,32;IC:(7,16),576,32;IF:(7,16),608,32;RFCTL:(7,16),640,32;FFCTL:(7,16),672,32;ADC:(7,16),704,32;OUT:(7,15),736,32;;",128,0,0,0 .stabs "ECFGL_SFRmap:t(7,122)=(7,118)",128,0,11222,0 .stabs "RST_MemMap:T(7,123)=s16CTL0:(7,16),0,32;CTL1:(7,16),32,32;CTL2:(7,16),64,32;CTL3:(7,16),96,32;;",128,0,0,0 .stabs "RST_SFRmap:t(7,124)=(7,123)",128,0,11542,0 .stabs "PCLK_MemMap:T(7,125)=s16CTL0:(7,16),0,32;CTL1:(7,16),32,32;CTL2:(7,16),64,32;CTL3:(7,16),96,32;;",128,0,0,0 .stabs "PCLK_SFRmap:t(7,126)=(7,125)",128,0,11724,0 .stabs "PM_MemMap:T(7,127)=s36CTL0:(7,16),0,32;CTL1:(7,16),32,32;STA0:(7,15),64,32;STA1:(7,15),96,32;STAC:(7,16),128,32;CTL2:(7,16),160,32;CAL0:(7,16),192,32;CAL1:(7,16),224,32;CAL2:(7,16),256,32;;",128,0,0,0 .stabs "PM_SFRmap:t(7,128)=(7,127)",128,0,11910,0 .stabs "BKP_MemMap:T(7,129)=s96CTL:(7,16),0,32;INT:(7,16),32,32;RESERVED:(7,130)=ar(7,18);0;13;(5,6),64,448;DATA:(7,131)=ar(7,18);0;7;(7,16),512,256;;",128,0,0,0 .stabs "BKP_SFRmap:t(7,132)=(7,129)",128,0,12382,0 .stabs "FLASH_MemMap:T(7,133)=s80ISPCON0:(7,16),0,32;ISPCON1:(7,16),32,32;ISPCMD:(7,16),64,32;ISPTRG:(7,16),96,32;RESERVED1:(5,6),128,32;CFG:(7,16),160,32;RESERVED2:(5,6),192,32;ISPADDR:(7,16),224,32;STATE:(7,16),256,32;RESERVED3:(5,6),288,32;NVMUNLOCK:(7,16),320,32;PROUNLOCK:(7,16),352,32;CFGUNLOCK:(7,16),384,32;RESERVED4:(5,6),416,32;CSSTART:(7,16),448,32;CSSTOP:(7,16),480,32;CSRES:(7,134)=ar(7,18);0;3;(7,16),512,128;;",128,0,0,0 .stabs "FLASH_SFRmap:t(7,135)=(7,133)",128,0,12481,0 .stabs "CRC_MemMap:T(7,136)=s32CTL:(7,16),0,32;DATA:(7,16),32,32;RSLT:(7,15),64,32;INIT:(7,16),96,32;PLN:(7,16),128,32;RXOR:(7,16),160,32;IDATA:(7,16),192,32;TEMP:(7,15),224,32;;",128,0,0,0 .stabs "CRC_SFRmap:t(7,137)=(7,136)",128,0,12674,0 .stabs "AES_MenMap:T(7,138)=s48CTL:(7,16),0,32;INT:(7,16),32,32;RESERVED1:(5,6),64,32;RESERVED2:(5,6),96,32;INPUT0:(7,16),128,32;INPUT1:(7,16),160,32;INPUT2:(7,16),192,32;INPUT3:(7,16),224,32;OUTPUT0:(7,15),256,32;OUTPUT1:(7,15),288,32;OUTPUT2:(7,15),320,32;OUTPUT3:(7,15),352,32;;",128,0,0,0 .stabs "AES_SFRmap:t(7,139)=(7,138)",128,0,12739,0 .stabs "RNG_MenMap:T(7,140)=s16CTL:(7,16),0,32;STATE:(7,16),32,32;SEED:(7,15),64,32;DR:(7,15),96,32;;",128,0,0,0 .stabs "RNG_SFRmap:t(7,141)=(7,140)",128,0,12839,0 .stabs "FlexMUX_MenMap:T(7,142)=s8SOU:(7,16),0,32;TAR:(7,16),32,32;;",128,0,0,0 .stabs "FlexMUX_SFRmap:t(7,143)=(7,142)",128,0,12940,0 .stabs "FDC_MenMap:T(7,144)=s128CTL:(7,16),0,32;MOD:(7,16),32,32;CNT:(7,15),64,32;IDLY:(7,16),96,32;CH0CTL:(7,16),128,32;CH1CTL:(7,16),160,32;CH2CTL:(7,16),192,32;CH3CTL:(7,16),224,32;RESERVED:(7,145)=ar(7,18);0;3;(5,6),256,128;CH0DLY0:(7,16),384,32;CH0DLY1:(7,16),416,32;CH0DLY2:(7,16),448,32;RESERVED5:(5,6),480,32;CH1DLY0:(7,16),512,32;CH1DLY1:(7,16),544,32;CH1DLY2:(7,16),576,32;RESERVED6:(5,6),608,32;CH2DLY0:(7,16),640,32;CH2DLY1:(7,16),672,32;CH2DLY2:(7,16),704,32;RESERVED7:(5,6),736,32;CH3DLY0:(7,16),768,32;CH3DLY1:(7,16),800,32;CH3DLY2:(7,16),832,32;RESERVED8:(5,6),864,32;PO0DLY:(7,16),896,32;PO1DLY:(7,16),928,32;PO2DLY:(7,16),960,32;PO3DLY:(7,16),992,32;;",128,0,0,0 .stabs "FDC_SFRmap:t(7,146)=(7,144)",128,0,13122,0 .stabs "FlexRM_MenMap:T(7,147)=s24CTL:(7,16),0,32;GPSR0:(7,16),32,32;GPSR1:(7,16),64,32;GCSR0:(7,16),96,32;GCSR1:(7,16),128,32;GCSR2:(7,16),160,32;;",128,0,0,0 .stabs "FlexRM_SFRmap:t(7,148)=(7,147)",128,0,13600,0 .stabs "CACHE_MenMap:T(7,149)=s4CTLR:(7,16),0,32;;",128,0,0,0 .stabs "CACHE_SFRmap:t(7,150)=(7,149)",128,0,14018,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_adc.h",130,0,0,0 .stabs "ADC_InitTypeDef:t(8,1)=(8,2)=s48m_Clock:(5,6),0,32;m_ClockDiv:(5,6),32,32;m_ScanMode:(7,2),64,32;m_ContinuousMode:(5,6),96,32;m_DataAlign:(5,6),128,32;m_ExternalTrig_EN:(7,2),160,32;m_ExternalTrig:(5,6),192,32;m_HPExternalTrig_EN:(7,2),224,32;m_HPExternalTrig:(5,6),256,32;m_VoltageRef:(5,6),288,32;m_NumOfConv:(5,6),320,32;m_NumOfHPConv:(5,6),352,32;;",128,0,62,0 .stabs "ADC0_DELAY_InitTypeDef:t(8,3)=(8,4)=s8m_FastDelay:(5,6),0,32;m_SlowDelay:(5,6),32,32;;",128,0,73,0 .stabs "ADC_WD_InitTypeDef:t(8,5)=(8,6)=s24m_WDSingleCH:(5,6),0,32;m_HPChannelWDEN:(7,2),32,32;m_ChannelWDEN:(7,2),64,32;m_WDChannel:(5,6),96,32;m_Threshold_H:(5,6),128,32;m_Threshold_L:(5,6),160,32;;",128,0,92,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_atim.h",130,0,0,0 .stabs "ATIM_InitTypeDef:t(9,1)=(9,2)=s20m_Counter:(5,4),0,16;m_Period:(5,4),16,16;m_Prescaler:(5,4),32,16;m_Postscaler:(5,4),48,16;m_CounterMode:(5,6),64,32;m_Clock:(5,4),96,16;m_WorkMode:(5,4),112,16;m_EXPulseSync:(5,4),128,16;;",128,0,67,0 .stabs "ECCP_CaptureInitTypeDef:t(9,3)=(9,4)=s16m_Channel:(5,6),0,32;m_Mode:(5,6),32,32;m_PWMInput:(7,2),64,32;m_XORMode:(7,2),96,32;;",128,0,82,0 .stabs "ECCP_PWMInitTypeDef:t(9,5)=(9,6)=s28m_Channel:(5,6),0,32;m_Mode:(5,6),32,32;m_DutyRatio:(5,4),64,16;m_DeadTime:(5,2),80,8;m_OutputMode:(5,2),88,8;m_HOutputCtl:(5,4),96,16;m_LOutputCtl:(5,4),112,16;m_PhaseMove:(7,2),128,32;m_SinglePWM:(7,2),160,32;m_CloseTimer:(7,2),192,32;;",128,0,109,0 .stabs "ETIM_InitTypeDef:t(9,7)=(9,8)=s44m_Counter:(5,6),0,32;m_Period:(5,6),32,32;m_Prescaler:(5,6),64,32;m_Phase:(5,6),96,32;m_CounterMode:(5,6),128,32;m_Sync:(5,6),160,32;m_Clock:(5,6),192,32;m_WorkMode:(5,6),224,32;m_PhaseEn:(7,2),256,32;m_PhaseDirection:(5,6),288,32;m_GateEn:(7,2),320,32;;",128,0,680,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_btim.h",130,0,0,0 .stabs "BTIM_InitTypeDef:t(10,1)=(10,2)=s20m_Counter:(5,4),0,16;m_Period:(5,4),16,16;m_Prescaler:(5,4),32,16;m_CounterMode:(5,4),48,16;m_Clock:(5,4),64,16;m_WorkMode:(5,4),80,16;m_MasterMode:(5,4),96,16;m_SlaveMode:(5,4),112,16;m_EXPulseSync:(5,4),128,16;m_MasterSlaveSync:(5,4),144,16;;",128,0,83,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_can.h",130,0,0,0 .stabs " :T(11,1)=eStandard_Frame:0,Extended_Frame:1,;",128,0,0,0 .stabs "Frame_Typedef:t(11,2)=(11,1)",128,0,37,0 .stabs "Filter_Group_Typedef:t(11,3)=(11,4)=s12Acceptance_Code:(5,6),0,32;Mask_Code:(5,6),32,32;Frame_Type:(11,2),64,32;;",128,0,44,0 .stabs "CAN_InitTypeDef:t(11,5)=(11,6)=s24m_Enable:(7,2),0,32;m_Mode:(5,6),32,32;m_WorkSource:(5,6),64,32;m_BaudRate:(5,2),96,8;m_SyncJumpWidth:(5,2),104,8;m_TimeSeg1:(5,2),112,8;m_TimeSeg2:(5,2),120,8;m_BusSample:(5,6),128,32;Filter_Group_Ptr:(11,7)=*(11,3),160,32;;",128,0,70,0 .stabs "CAN_ErrorTypeDef:t(11,8)=(11,9)=s4m_ErrorCode:(5,2),0,8;m_ErrorDirection:(5,2),8,8;m_ErrorSegment:(5,2),16,8;m_ArbitrationLost:(5,2),24,8;;",128,0,85,0 .stabs "CAN_MessageTypeDef:t(11,10)=(11,11)=s24m_FrameFormat:(5,6),0,32;m_RemoteTransmit:(5,6),32,32;m_DataLength:(5,6),64,32;m_Can_ID:(5,6),96,32;m_Data:(11,12)=ar(7,18);0;7;(5,2),128,64;;",128,0,102,0 .stabs "CanRxBufferTypeDef:t(11,13)=(11,14)=u16SFF:(11,15)=s16RXDATA0:(11,16)=s4DLC:(7,16),0,4;RESERVED0:(7,16),4,2;RTR:(7,16),6,1;IDE:(7,16),7,1;RESERVED1:(7,16),8,24;;,0,32;RXDATA1:(11,17)=s4DATA1:(7,16),0,8;DATA0:(7,16),8,8;RESERVED0:(7,16),16,4;RTR:(7,16),20,1;ID:(7,16),21,11;;,32,32;RXDATA2:(11,18)=s4DATA5:(7,16),0,8;DATA4:(7,16),8,8;DATA3:(7,16),16,8;DATA2:(7,16),24,8;;,64,32;RXDATA3:(11,19)=s4RESERVED0:(7,16),0,8;RESERVED1:(7,16),8,8;DATA7:(7,16),16,8;DATA6:(7,16),24,8;;,96,32;;,0,128;EFF:(11,20)=s16RXDATA0:(11,21)=s4DLC:(7,16),0,4;RESERVED0:(7,16),4,2;RTR:(7,16),6,1;IDE:(7,16),7,1;RESERVED1:(7,16),8,24;;,0,32;RXDATA1:(11,22)=s4RESERVED:(7,16),0,2;RTR:(7,16),2,1;ID:(7,16),3,29;;,32,32;RXDATA2:(11,23)=s4DATA3:(7,16),0,8;DATA2:(7,16),8,8;DATA1:(7,16),16,8;DATA0:(7,16),24,8;;,64,32;RXDATA3:(11,24)=s4DATA7:(7,16),0,8;DATA6:(7,16),8,8;DATA5:(7,16),16,8;DATA4:(7,16),24,8;;,96,32;;,0,128;;",128,0,173,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_canfd.h",130,0,0,0 .stabs "Code_Segment:t(12,1)=(12,2)=u4CS_CODE:(12,3)=B(0,4),0,32;:(12,4)=s4DLC:(12,3),0,4;:(0,4),4,2;RTR:(12,3),6,1;IDE:(12,3),7,1;BRS:(12,3),8,1;ESI:(12,3),9,1;EDL:(12,3),10,1;:(0,4),11,1;CODE:(12,3),12,4;TIMESTAMP:(12,3),16,16;;,0,32;;",128,0,74,0 .stabs "DataBuffer_8byteType:t(12,5)=(12,6)=u16SFF:(12,7)=s16:(12,8)=u4CS_CODE:(12,3),0,32;:(12,9)=s4DLC:(12,3),0,4;:(12,3),4,2;RTR:(12,3),6,1;IDE:(12,3),7,1;BRS:(12,3),8,1;ESI:(12,3),9,1;EDL:(12,3),10,1;:(12,3),11,1;CODE:(12,3),12,4;TIMESTAMP:(12,3),16,16;;,0,32;;,0,32;DATA1:(12,3),32,8;DATA0:(12,3),40,8;:(12,3),48,4;RRTR:(12,3),52,1;ID:(12,3),53,11;:(12,10)=u8DATA3210:(12,11)=ar(7,18);0;1;(12,3),0,64;:(12,12)=s8DATA5:(12,3),0,8;DATA4:(12,3),8,8;DATA3:(12,3),16,8;DATA2:(12,3),24,8;:(0,4),32,8;:(0,4),40,8;DATA7:(12,3),48,8;DATA6:(12,3),56,8;;,0,64;;,64,64;;,0,128;EFF:(12,13)=s16:(12,14)=u4CS_CODE:(12,3),0,32;:(12,15)=s4DLC:(12,3),0,4;:(0,4),4,2;RTR:(12,3),6,1;IDE:(12,3),7,1;BRS:(12,3),8,1;ESI:(12,3),9,1;EDL:(12,3),10,1;:(0,4),11,1;CODE:(12,3),12,4;TIMESTAMP:(12,3),16,16;;,0,32;;,0,32;:(0,4),32,2;RRTR:(12,3),34,1;ID:(12,3),35,29;:(12,16)=u8:(12,17)=s8DATA3210:(12,11),0,64;;,0,64;:(12,18)=s8DATA3:(12,3),0,8;DATA2:(12,3),8,8;DATA1:(12,3),16,8;DATA0:(12,3),24,8;DATA7:(12,3),32,8;DATA6:(12,3),40,8;DATA5:(12,3),48,8;DATA4:(12,3),56,8;;,0,64;;,64,64;;,0,128;;",128,0,162,0 .stabs "DataBuffer_16byteType:t(12,19)=(12,20)=u24SFF:(12,21)=s24:(12,22)=u4CS_CODE:(12,3),0,32;:(12,23)=s4DLC:(12,3),0,4;:(0,4),4,2;RTR:(12,3),6,1;IDE:(12,3),7,1;BRS:(12,3),8,1;ESI:(12,3),9,1;EDL:(12,3),10,1;:(0,4),11,1;CODE:(12,3),12,4;TIMESTAMP:(12,3),16,16;;,0,32;;,0,32;DATA1:(12,3),32,8;DATA0:(12,3),40,8;:(0,4),48,4;RRTR:(12,3),52,1;ID:(12,3),53,11;:(12,24)=u16DATA3210:(12,25)=ar(7,18);0;3;(12,3),0,128;:(12,26)=s16DATA5:(12,3),0,8;DATA4:(12,3),8,8;DATA3:(12,3),16,8;DATA2:(12,3),24,8;DATA9:(12,3),32,8;DATA8:(12,3),40,8;DATA7:(12,3),48,8;DATA6:(12,3),56,8;DATA13:(12,3),64,8;DATA12:(12,3),72,8;DATA11:(12,3),80,8;DATA10:(12,3),88,8;:(0,4),96,8;:(0,4),104,8;DATA15:(12,3),112,8;DATA14:(12,3),120,8;;,0,128;;,64,128;;,0,192;EFF:(12,27)=s24:(12,28)=u4:(12,29)=s4DLC:(12,3),0,4;:(0,4),4,2;RTR:(12,3),6,1;IDE:(12,3),7,1;BRS:(12,3),8,1;ESI:(12,3),9,1;EDL:(12,3),10,1;:(0,4),11,1;CODE:(12,3),12,4;TIMESTAMP:(12,3),16,16;;,0,32;CS_CODE:(12,3),0,32;;,0,32;:(0,4),32,2;RRTR:(12,3),34,1;ID:(12,3),35,29;:(12,30)=u16:(12,31)=s16DATA3210:(12,25),0,128;;,0,128;:(12,32)=s16DATA3:(12,3),0,8;DATA2:(12,3),8,8;DATA1:(12,3),16,8;DATA0:(12,3),24,8;DATA7:(12,3),32,8;DATA6:(12,3),40,8;DATA5:(12,3),48,8;DATA4:(12,3),56,8;DATA11:(12,3),64,8;DATA10:(12,3),72,8;DATA9:(12,3),80,8;DATA8:(12,3),88,8;DATA15:(12,3),96,8;DATA14:(12,3),104,8;DATA13:(12,3),112,8;DATA12:(12,3),120,8;;,0,128;;,64,128;;,0,192;;",128,0,273,0 .stabs "DataBuffer_32byteType:t(12,33)=(12,34)=u40SFF:(12,35)=s40:(12,36)=u4CS_CODE:(12,3),0,32;:(12,37)=s4DLC:(12,3),0,4;:(0,4),4,2;RTR:(12,3),6,1;IDE:(12,3),7,1;BRS:(12,3),8,1;ESI:(12,3),9,1;EDL:(12,3),10,1;:(0,4),11,1;CODE:(12,3),12,4;TIMESTAMP:(12,3),16,16;;,0,32;;,0,32;DATA1:(12,3),32,8;DATA0:(12,3),40,8;:(12,3),48,4;RRTR:(12,3),52,1;ID:(12,3),53,11;:(12,38)=u32DATA3210:(12,39)=ar(7,18);0;7;(12,3),0,256;:(12,40)=s32DATA5:(12,3),0,8;DATA4:(12,3),8,8;DATA3:(12,3),16,8;DATA2:(12,3),24,8;DATA9:(12,3),32,8;DATA8:(12,3),40,8;DATA7:(12,3),48,8;DATA6:(12,3),56,8;DATA13:(12,3),64,8;DATA12:(12,3),72,8;DATA11:(12,3),80,8;DATA10:(12,3),88,8;DATA17:(12,3),96,8;DATA16:(12,3),104,8;DATA15:(12,3),112,8;DATA14:(12,3),120,8;DATA21:(12,3),128,8;DATA20:(12,3),136,8;DATA19:(12,3),144,8;DATA18:(12,3),152,8;DATA25:(12,3),160,8;DATA24:(12,3),168,8;DATA23:(12,3),176,8;DATA22:(12,3),184,8;DATA29:(12,3),192,8;DATA28:(12,3),200,8;DATA27:(12,3),208,8;DATA26:(12,3),216,8;:(12,3),224,8;:(12,3),232,8;DATA31:(12,3),240,8;DATA30:(12,3),248,8;;,0,256;;,64,256;;,0,320;EFF:(12,41)=s40:(12,42)=u4:(12,43)=s4DLC:(12,3),0,4;:(0,4),4,2;RTR:(12,3),6,1;IDE:(12,3),7,1;BRS:(12,3),8,1;ESI:(12,3),9,1;EDL:(12,3),10,1;:(0,4),11,1;CODE:(12,3),12,4;TIMESTAMP:(12,3),16,16;;,0,32;CS_CODE:(12,3),0,32;;,0,32;:(0,4),32,2;RRTR:(12,3),34,1;ID:(12,3),35,29;:(12,44)=u32:(12,45)=s32DATA3210:(12,39),0,256;;,0,256;:(12,46)=s32DATA3:(12,3),0,8;DATA2:(12,3),8,8;DATA1:(12,3),16,8;DATA0:(12,3),24,8;DATA7:(12,3),32,8;DATA6:(12,3),40,8;DATA5:(12,3),48,8;DATA4:(12,3),56,8;DATA11:(12,3),64,8;DATA10:(12,3),72,8;DATA9:(12,3),80,8;DATA8:(12,3),88,8;DATA15:(12,3),96,8;DATA14:(12,3),104,8;DATA13:(12,3),112,8;DATA12:(12,3),120,8;DATA19:(12,3),128,8;DATA18:(12,3),136,8;DATA17:(12,3),144,8;DATA16:(12,3),152,8;DATA23:(12,3),160,8;DATA22:(12,3),168,8;DATA21:(12,3),176,8;DATA20:(12,3),184,8;DATA27:(12,3),192,8;DATA26:(12,3),200,8;DATA25:(12,3),208,8;DATA24:(12,3),216,8;DATA31:(12,3),224,8;DATA30:(12,3),232,8;DATA29:(12,3),240,8;DATA28:(12,3),248,8;;,0,256;;,64,256;;,0,320;;",128,0,425,0 .stabs "DataBuffer_64byteType:t(12,47)=(12,48)=u72SFF:(12,49)=s72:(12,50)=u4CS_CODE:(12,3),0,32;:(12,51)=s4DLC:(12,3),0,4;:(0,4),4,2;RTR:(12,3),6,1;IDE:(12,3),7,1;BRS:(12,3),8,1;ESI:(12,3),9,1;EDL:(12,3),10,1;:(0,4),11,1;CODE:(12,3),12,4;TIMESTAMP:(12,3),16,16;;,0,32;;,0,32;DATA1:(12,3),32,8;DATA0:(12,3),40,8;:(12,3),48,4;RRTR:(12,3),52,1;ID:(12,3),53,11;:(12,52)=u64DATA3210:(12,53)=ar(7,18);0;15;(12,3),0,512;:(12,54)=s64DATA5:(12,3),0,8;DATA4:(12,3),8,8;DATA3:(12,3),16,8;DATA2:(12,3),24,8;DATA9:(12,3),32,8;DATA8:(12,3),40,8;DATA7:(12,3),48,8;DATA6:(12,3),56,8;DATA13:(12,3),64,8;DATA12:(12,3),72,8;DATA11:(12,3),80,8;DATA10:(12,3),88,8;DATA17:(12,3),96,8;DATA16:(12,3),104,8;DATA15:(12,3),112,8;DATA14:(12,3),120,8;DATA21:(12,3),128,8;DATA20:(12,3),136,8;DATA19:(12,3),144,8;DATA18:(12,3),152,8;DATA25:(12,3),160,8;DATA24:(12,3),168,8;DATA23:(12,3),176,8;DATA22:(12,3),184,8;DATA29:(12,3),192,8;DATA28:(12,3),200,8;DATA27:(12,3),208,8;DATA26:(12,3),216,8;DATA33:(12,3),224,8;DATA32:(12,3),232,8;DATA31:(12,3),240,8;DATA30:(12,3),248,8;DATA37:(12,3),256,8;DATA36:(12,3),264,8;DATA35:(12,3),272,8;DATA34:(12,3),280,8;DATA41:(12,3),288,8;DATA40:(12,3),296,8;DATA39:(12,3),304,8;DATA38:(12,3),312,8;DATA45:(12,3),320,8;DATA44:(12,3),328,8;DATA43:(12,3),336,8;DATA42:(12,3),344,8;DATA49:(12,3),352,8;DATA48:(12,3),360,8;DATA47:(12,3),368,8;DATA46:(12,3),376,8;DATA53:(12,3),384,8;DATA52:(12,3),392,8;DATA51:(12,3),400,8;DATA50:(12,3),408,8;DATA57:(12,3),416,8;DATA56:(12,3),424,8;DATA55:(12,3),432,8;DATA54:(12,3),440,8;DATA61:(12,3),448,8;DATA60:(12,3),456,8;DATA59:(12,3),464,8;DATA58:(12,3),472,8;:(0,4),480,8;:(0,4),488,8;DATA63:(12,3),496,8;DATA62:(12,3),504,8;;,0,512;;,64,512;;,0,576;EFF:(12,55)=s72:(12,56)=u4:(12,57)=s4DLC:(12,3),0,4;:(0,4),4,2;RTR:(12,3),6,1;IDE:(12,3),7,1;BRS:(12,3),8,1;ESI:(12,3),9,1;EDL:(12,3),10,1;:(0,4),11,1;CODE:(12,3),12,4;TIMESTAMP:(12,3),16,16;;,0,32;CS_CODE:(12,3),0,32;;,0,32;:(12,3),32,2;RRTR:(12,3),34,1;ID:(12,3),35,29;:(12,58)=u64:(12,59)=s64DATA3210:(12,53),0,512;;,0,512;:(12,60)=s64DATA3:(12,3),0,8;DATA2:(12,3),8,8;DATA1:(12,3),16,8;DATA0:(12,3),24,8;DATA7:(12,3),32,8;DATA6:(12,3),40,8;DATA5:(12,3),48,8;DATA4:(12,3),56,8;DATA11:(12,3),64,8;DATA10:(12,3),72,8;DATA9:(12,3),80,8;DATA8:(12,3),88,8;DATA15:(12,3),96,8;DATA14:(12,3),104,8;DATA13:(12,3),112,8;DATA12:(12,3),120,8;DATA19:(12,3),128,8;DATA18:(12,3),136,8;DATA17:(12,3),144,8;DATA16:(12,3),152,8;DATA23:(12,3),160,8;DATA22:(12,3),168,8;DATA21:(12,3),176,8;DATA20:(12,3),184,8;DATA27:(12,3),192,8;DATA26:(12,3),200,8;DATA25:(12,3),208,8;DATA24:(12,3),216,8;DATA31:(12,3),224,8;DATA30:(12,3),232,8;DATA29:(12,3),240,8;DATA28:(12,3),248,8;DATA35:(12,3),256,8;DATA34:(12,3),264,8;DATA33:(12,3),272,8;DATA32:(12,3),280,8;DATA39:(12,3),288,8;DATA38:(12,3),296,8;DATA37:(12,3),304,8;DATA36:(12,3),312,8;DATA43:(12,3),320,8;DATA42:(12,3),328,8;DATA41:(12,3),336,8;DATA40:(12,3),344,8;DATA47:(12,3),352,8;DATA46:(12,3),360,8;DATA45:(12,3),368,8;DATA44:(12,3),376,8;DATA51:(12,3),384,8;DATA50:(12,3),392,8;DATA49:(12,3),400,8;DATA48:(12,3),408,8;DATA55:(12,3),416,8;DATA54:(12,3),424,8;DATA53:(12,3),432,8;DATA52:(12,3),440,8;DATA59:(12,3),448,8;DATA58:(12,3),456,8;DATA57:(12,3),464,8;DATA56:(12,3),472,8;DATA63:(12,3),480,8;DATA62:(12,3),488,8;DATA61:(12,3),496,8;DATA60:(12,3),504,8;;,0,512;;,64,512;;,0,576;;",128,0,661,0 .stabs "DataBuffer_RegType:t(12,61)=(12,62)=u72DataBuffer_8byte:(12,5),0,128;DataBuffer_16byte:(12,19),0,192;DataBuffer_32byte:(12,33),0,320;DataBuffer_64byte:(12,47),0,576;;",128,0,670,0 .stabs "Kf32a_Canfd_Reg:t(12,63)=(12,64)=s124CANFD_CTLR0:(12,65)=u4R:(0,4),0,32;B:(12,66)=s4RSMOD:(0,4),0,1;SILENT:(0,4),1,1;LBACK:(0,4),2,1;SLEEP:(0,4),3,1;ISOFDCAN:(0,4),4,1;CANCKS:(0,4),5,2;CANEN:(0,4),7,1;TXR:(12,3),8,1;ATX:(12,3),9,1;RELRX:(0,4),10,1;RELF:(12,3),11,1;MBSIZE:(12,3),12,2;FULLRXEN:(0,4),14,1;AMSWEREN:(0,4),15,1;RXBSTA:(0,4),16,1;DOSTA:(0,4),17,1;:(0,4),18,1;TCSTA:(0,4),19,1;RXSTA:(12,3),20,1;TXSTA:(12,3),21,1;CERROR:(0,4),22,1;BOFF:(12,3),23,1;CANRMC:(12,3),24,7;CANFDEN:(0,4),31,1;;,0,32;;,0,32;CANFD_BRGR:(12,67)=u4R:(0,4),0,32;B:(12,68)=s4CNABRP:(0,4),0,6;SJW:(0,4),6,2;TSEG1:(0,4),8,4;TSEG2:(0,4),12,3;SAM:(0,4),15,1;BRSBRP:(0,4),16,6;HTSEG1:(0,4),22,4;HTSEG2:(0,4),26,3;:(0,4),29,3;;,0,32;;,32,32;CANFD_RCR:(12,69)=u4R:(0,4),0,32;B:(12,70)=s4CANALC:(12,3),0,5;:(0,4),5,3;CANSEG:(12,3),8,5;CANDIR:(12,3),13,1;CANERRC:(12,3),14,2;:(0,4),16,16;;,0,32;;,64,32;CANFD_EROR:(12,71)=u4R:(0,4),0,32;B:(12,72)=s4CANRXE:(12,3),0,8;CANTXE:(12,3),8,8;CANEWL:(12,3),16,8;:(0,4),24,8;;,0,32;;,96,32;CANFD_CTLR2:(12,73)=u4R:(0,4),0,32;B:(12,74)=s4TDCV:(0,4),0,7;TDCOEN:(0,4),7,1;TDCEN:(0,4),8,1;TDCSAUTO:(0,4),9,1;TDCS:(0,4),10,2;TDCSR:(0,4),12,2;TDCO:(0,4),14,2;TDCVM:(0,4),16,7;TEST0:(0,4),23,1;RELRXALL:(0,4),24,1;AMCKDIV:(0,4),25,2;TEST1:(0,4),27,1;TEST2:(0,4),28,1;TEST3:(0,4),29,1;TEST4:(0,4),30,1;TEST5:(0,4),31,1;;,0,32;;,128,32;CANFD_MSKR:(0,4),160,32;CANFD_IER:(12,75)=u4R:(0,4),0,32;B:(12,76)=s4CANRXIE:(0,4),0,1;CANTXIE:(0,4),1,1;EAIE:(0,4),2,1;DOVFIE:(0,4),3,1;WUIE:(0,4),4,1;ENIE:(0,4),5,1;ALIE:(0,4),6,1;BEIE:(0,4),7,1;CTXDE:(0,4),8,1;CRXDE:(0,4),9,1;RXBSTAIE:(0,4),10,1;TRGMBIE:(0,4),11,1;BOFFIE:(0,4),12,1;TDCFAILIE:(0,4),13,1;ARBFAILIE:(0,4),14,1;MOENDIE:(0,4),15,1;CANRXIC:(0,4),16,1;CANTXIC:(0,4),17,1;EAIC:(0,4),18,1;DOVFIC:(0,4),19,1;WUIC:(0,4),20,1;ENIC:(0,4),21,1;ALIC:(0,4),22,1;BEIC:(0,4),23,1;:(0,4),24,1;TRANSMITIC:(0,4),25,1;MOENDIC:(0,4),26,1;TRGMBIC:(0,4),27,1;BOFFIC:(0,4),28,1;TDCFAILIC:(0,4),29,1;LPCANGPIOSEL0:(0,4),30,1;:(0,4),31,1;;,0,32;;,192,32;CANFD_IFR:(12,77)=u4R:(12,78)=s4Canfd_Interrupt_Flag:(12,3),0,16;:(12,3),16,16;;,0,32;B:(12,79)=s4CANRXIF:(12,3),0,1;CANTXIF:(12,3),1,1;EAIF:(12,3),2,1;DOVFIF:(12,3),3,1;WUIF:(12,3),4,1;ENIF:(12,3),5,1;ALIF:(12,3),6,1;BEIF:(12,3),7,1;CTXDF:(12,3),8,1;CRXDF:(12,3),9,1;RXBSTAIF:(12,3),10,1;TRGMBIF:(12,3),11,1;BOFFIF:(12,3),12,1;TDCFAILIF:(12,3),13,1;MOENDIF:(12,3),14,1;:(0,4),15,17;;,0,32;;,224,32;CANFD_DATA:(12,61),256,576;CANFD_TIMER:(12,80)=u4R:(0,4),0,32;B:(12,81)=s4CANTIMER:(12,3),0,16;:(0,4),16,16;;,0,32;;,832,32;CANFD_CRC:(12,82)=u4R:(0,4),0,32;B:(12,83)=s4CRC:(0,4),0,21;:(0,4),21,7;STUFFCNT:(0,4),28,4;;,0,32;;,864,32;RESERVED2:(0,4),896,32;CANFD_CTLR1:(12,84)=u4R:(0,4),0,32;B:(12,85)=s4AMCKS:(0,4),0,2;RXMUX:(0,4),2,7;ST:(0,4),9,1;FTCLKS:(0,4),10,1;TSYN:(0,4),11,1;MBNUM:(0,4),12,1;MATCHMS:(0,4),13,1;MBMSKEN:(0,4),14,1;ARBMS:(0,4),15,1;ARBSTART:(0,4),16,1;LBSEL:(0,4),17,1;BOFFREC:(0,4),18,1;CKMODE:(0,4),19,1;TRGNUM:(0,4),20,4;TRGMBSEL:(0,4),24,7;TRGMBEN:(0,4),31,1;;,0,32;;,928,32;CANFD_AMSTA:(12,86)=u4R:(0,4),0,32;B:(12,87)=s4MATWINER:(0,4),0,10;MATSTA:(0,4),10,1;:(0,4),11,5;ARBWINNER:(0,4),16,10;ARBSTA0:(0,4),26,1;ARBSTA1:(0,4),27,1;:(0,4),28,4;;,0,32;;,960,32;;",128,0,930,0 .stabs "Kf32a_Int_Reg:T(12,88)=s160CTL0:(12,89)=u4R:(0,4),0,32;B:(12,90)=s4AIE:(0,4),0,1;PRIGROUP:(0,4),1,2;:(0,4),3,1;INTPENDING:(0,4),4,1;INTPREEMPT:(0,4),5,1;FAULTMASK:(0,4),6,1;DSALIGN:(0,4),7,1;:(0,4),8,4;PRIBASE:(0,4),12,4;INTPEND:(0,4),16,7;:(0,4),23,1;INTACT:(0,4),24,7;:(0,4),31,1;;,0,32;;,0,32;EIE0:(12,91)=u4R:(0,4),0,32;B:(12,92)=s4:(0,4),0,3;HADRFAULTIE:(0,4),3,1;:(0,4),4,1;STACKIE:(0,4),5,1;ARIFAULTIE:(0,4),6,1;:(0,4),7,1;:(0,4),8,3;SVCIE:(0,4),11,1;:(0,4),12,2;SOFTSVIE:(0,4),14,1;SYSTICKIE:(0,4),15,1;:(0,4),16,16;;,0,32;;,32,32;RESERVED0:(0,4),64,32;EIE1:(12,93)=u4R:(0,4),0,32;B:(12,94)=s4WWDTIE:(0,4),0,1;EINT16IE:(0,4),1,1;EINT0IE:(0,4),2,1;EINT1IE:(0,4),3,1;EINT2IE:(0,4),4,1;EINT3IE:(0,4),5,1;EINT4IE:(0,4),6,1;EINT9TO5IE:(0,4),7,1;EINT15TO10IE:(0,4),8,1;T1IE:(0,4),9,1;T3IE:(0,4),10,1;T5IE:(0,4),11,1;T6IE:(0,4),12,1;QEI0IE:(0,4),13,1;QEII1E:(0,4),14,1;ECFGLIE:(0,4),15,1;CAN4IE:(0,4),16,1;T14IE:(0,4),17,1;:(0,4),18,1;FDC2IE:(0,4),19,1;EXICIE:(0,4),20,1;ADC0IE:(0,4),21,1;ADC1IE:(0,4),22,1;CFGLIE:(0,4),23,1;T11IE:(0,4),24,1;T0IE:(0,4),25,1;DMA0IE:(0,4),26,1;CMPIE:(0,4),27,1;USART0IE:(0,4),28,1;USART1IE:(0,4),29,1;SPI0IE:(0,4),30,1;SPI1IE:(0,4),31,1;;,0,32;;,96,32;RESERVED1:(0,4),128,32;EIE2:(12,95)=u4R:(0,4),0,32;B:(12,96)=s4DMA1IE:(0,4),0,1;EINT19TO17IE:(0,4),1,1;CANFD6IE:(0,4),2,1;CANFD7IE:(0,4),3,1;T9IE:(0,4),4,1;T10IE:(0,4),5,1;EINT20IE:(0,4),6,1;:(0,4),7,1;OSCIE:(0,4),8,1;I2C0IE:(0,4),9,1;I2C1IE:(0,4),10,1;I2C2IE:(0,4),11,1;:(0,4),12,1;T2IE:(0,4),13,1;T4IE:(0,4),14,1;CTOUCHIE:(0,4),15,1;USART2IE:(0,4),16,1;USART3IE:(0,4),17,1;:(0,4),18,1;:(0,4),19,1;:(0,4),20,1;ADC2IE:(0,4),21,1;T18IE:(0,4),22,1;T19IE:(0,4),23,1;T22T23IE:(0,4),24,1;WKPIE:(0,4),25,1;T20IE:(0,4),26,1;T21IE:(0,4),27,1;:(0,4),28,1;:(0,4),29,1;:(0,4),30,1;:(0,4),31,1;;,0,32;;,160,32;RESERVED2:(0,4),192,32;EIF0:(12,97)=u4R:(0,4),0,32;B:(12,98)=s4:(0,4),0,2;NMIIF:(0,4),2,1;HARDFAULTIF:(0,4),3,1;:(0,4),4,1;STACKIF:(0,4),5,1;ARIFAULTIF:(0,4),6,1;:(0,4),7,3;:(0,4),10,1;SVCIF:(0,4),11,1;:(0,4),12,1;:(0,4),13,1;SOFTSVIF:(0,4),14,1;SYSTICKIF:(0,4),15,1;:(0,4),16,16;;,0,32;;,224,32;RESERVED3:(0,4),256,32;EIF1:(12,99)=u4R:(0,4),0,32;B:(12,100)=s4WWDTIF:(0,4),0,1;EINT16IF:(0,4),1,1;EINT0IF:(0,4),2,1;EINT1IF:(0,4),3,1;EINT2IF:(0,4),4,1;EINT3IF:(0,4),5,1;EINT4IF:(0,4),6,1;EINT9TO5IF:(0,4),7,1;EINT15TO10IF:(0,4),8,1;T1IF:(0,4),9,1;T3IF:(0,4),10,1;T5IF:(0,4),11,1;T6IF:(0,4),12,1;QEI0IF:(0,4),13,1;QEI1IF:(0,4),14,1;PLAIF:(0,4),15,1;CAN4IF:(0,4),16,1;T14IF:(0,4),17,1;RNGIF:(0,4),18,1;PDB2IF:(0,4),19,1;EXICIF:(0,4),20,1;ADC0IF:(0,4),21,1;ADC1IF:(0,4),22,1;CFGLIF:(0,4),23,1;T11IF:(0,4),24,1;T0IF:(0,4),25,1;DMA0IF:(0,4),26,1;CMPIF:(0,4),27,1;USART0IF:(0,4),28,1;USART1IF:(0,4),29,1;SPI0IF:(0,4),30,1;SPI1IF:(0,4),31,1;;,0,32;;,288,32;RESERVED4:(0,4),320,32;EIF2:(12,101)=u4R:(0,4),0,32;B:(12,102)=s4DMA1IF:(0,4),0,1;EINT19TO17IF:(0,4),1,1;FLEXCAN6IF:(0,4),2,1;FLEXCAN7IF:(0,4),3,1;PDB0IF:(0,4),4,1;PDB1IF:(0,4),5,1;EINT31TO20IF:(0,4),6,1;ECCIF:(0,4),7,1;OSCIF:(0,4),8,1;I2C0IF:(0,4),9,1;I2C1IF:(0,4),10,1;I2C2IF:(0,4),11,1;T12IF:(0,4),12,1;T2IF:(0,4),13,1;T4IF:(0,4),14,1;T13IF:(0,4),15,1;USART2IF:(0,4),16,1;T16IF:(0,4),17,1;USART4IF:(0,4),18,1;SPI2IF:(0,4),19,1;SPI3IF:(0,4),20,1;ADC2IF:(0,4),21,1;T18IF:(0,4),22,1;T19IF:(0,4),23,1;HRCAP0IF:(0,4),24,1;WKPIF:(0,4),25,1;HRCAP1IF:(0,4),26,1;T21IF:(0,4),27,1;I2C3IF:(0,4),28,1;USART5IF:(0,4),29,1;HRCAP2IF:(0,4),30,1;USART7IF:(0,4),31,1;;,0,32;;,352,32;RESERVED5:(0,4),384,32;IP0:(12,103)=u4R:(0,4),0,32;B:(12,104)=s4PRI4:(0,4),0,8;PRI5:(0,4),8,8;PRI6:(0,4),16,8;PRI7:(0,4),24,8;;,0,32;;,416,32;IP1:(12,105)=u4R:(0,4),0,32;B:(12,106)=s4PRI8:(0,4),0,8;PRI9:(0,4),8,8;PRI10:(0,4),16,8;PRI11:(0,4),24,8;;,0,32;;,448,32;IP2:(12,107)=u4R:(0,4),0,32;B:(12,108)=s4PRI12:(0,4),0,8;PRI13:(0,4),8,8;PRI14:(0,4),16,8;PRI15:(0,4),24,8;;,0,32;;,480,32;IP3:(12,109)=u4R:(0,4),0,32;B:(12,110)=s4PR16:(0,4),0,8;PRI17:(0,4),8,8;PRI18:(0,4),16,8;PRI19:(0,4),24,8;;,0,32;;,512,32;IP4:(12,111)=u4R:(0,4),0,32;B:(12,112)=s4PRI20:(0,4),0,8;PRI21:(0,4),8,8;PRI22:(0,4),16,8;PRI23:(0,4),24,8;;,0,32;;,544,32;IP5:(12,113)=u4R:(0,4),0,32;B:(12,114)=s4PRI24:(0,4),0,8;PRI25:(0,4),8,8;PRI26:(0,4),16,8;PRI27:(0,4),24,8;;,0,32;;,576,32;IP6:(12,115)=u4R:(0,4),0,32;B:(12,116)=s4PRI28:(0,4),0,8;PRI29:(0,4),8,8;PRI30:(0,4),16,8;PRI31:(0,4),24,8;;,0,32;;,608,32;IP7:(12,117)=u4R:(0,4),0,32;B:(12,118)=s4PRI32U:(0,4),0,4;PRI32S:(0,4),4,1;PRI32P:(0,4),5,3;PRI33:(0,4),8,8;PRI34:(0,4),16,8;PRI35:(0,4),24,8;;,0,32;;,640,32;IP8:(12,119)=u4R:(0,4),0,32;B:(12,120)=s4PRI36:(0,4),0,8;PRI37:(0,4),8,8;PRI38:(0,4),16,8;PRI39:(0,4),24,8;;,0,32;;,672,32;IP9:(12,121)=u4R:(0,4),0,32;B:(12,122)=s4PRI40:(0,4),0,8;PRI41:(0,4),8,8;PRI42:(0,4),16,8;PRI43:(0,4),24,8;;,0,32;;,704,32;IP10:(12,123)=u4R:(0,4),0,32;B:(12,124)=s4PRI44:(0,4),0,8;PRI45:(0,4),8,8;PRI46:(0,4),16,8;PRI47:(0,4),24,8;;,0,32;;,736,32;IP11:(12,125)=u4R:(0,4),0,32;B:(12,126)=s4PRI48:(0,4),0,8;PRI49:(0,4),8,8;PRI50U:(0,4),16,4;PRI50S:(0,4),20,1;PRI50P:(0,4),21,3;PRI51U:(0,4),24,4;PRI51S:(0,4),28,1;PRI51P:(0,4),29,3;;,0,32;;,768,32;IP12:(12,127)=u4R:(0,4),0,32;B:(12,128)=s4PRI52:(0,4),0,8;PRI53:(0,4),8,8;PRI54:(0,4),16,8;PRI55:(0,4),24,8;;,0,32;;,800,32;IP13:(12,129)=u4R:(0,4),0,32;B:(12,130)=s4PRI56:(0,4),0,8;PRI57:(0,4),8,8;PRI58:(0,4),16,8;PRI59:(0,4),24,8;;,0,32;;,832,32;IP14:(12,131)=u4R:(0,4),0,32;B:(12,132)=s4PRI60:(0,4),0,8;PRI61:(0,4),8,8;PRI62:(0,4),16,8;PRI63:(0,4),24,8;;,0,32;;,864,32;IP15:(12,133)=u4R:(0,4),0,32;B:(12,134)=s4PRI64:(0,4),0,8;PRI65:(0,4),8,8;PRI66:(0,4),16,8;PRI67:(0,4),24,8;;,0,32;;,896,32;IP16:(12,135)=u4R:(0,4),0,32;B:(12,136)=s4PRI68:(0,4),0,8;PRI69:(0,4),8,8;PRI70:(0,4),16,8;PRI71:(0,4),24,8;;,0,32;;,928,32;IP17:(12,137)=u4R:(0,4),0,32;B:(12,138)=s4PRI72:(0,4),0,8;PRI73:(0,4),8,8;PRI74:(0,4),16,8;PRI75:(0,4),24,8;;,0,32;;,960,32;IP18:(12,139)=u4R:(0,4),0,32;B:(12,140)=s4PRI76:(0,4),0,8;PRI77:(0,4),8,8;PRI78:(0,4),16,8;PRI79:(0,4),24,8;;,0,32;;,992,32;EINTMASK:(12,141)=u4R:(0,4),0,32;B:(12,142)=s4EINTM:(0,4),0,21;:(0,4),21,10;:(0,4),31,1;;,0,32;;,1024,32;EINTRISE:(12,143)=u4R:(0,4),0,32;B:(12,144)=s4EINTRI:(0,4),0,21;:(0,4),21,10;:(0,4),31,1;;,0,32;;,1056,32;EINTFALL:(12,145)=u4R:(0,4),0,32;B:(12,146)=s4EINTFA:(0,4),0,21;:(0,4),21,10;:(0,4),31,1;;,0,32;;,1088,32;EINTF:(12,147)=u4R:(0,4),0,32;B:(12,148)=s4EINTIF:(0,4),0,21;:(0,4),21,11;;,0,32;;,1120,32;RESERVED6:(0,4),1152,32;EINTSS0:(12,149)=u4R:(0,4),0,32;B:(12,150)=s4EINTSOU0:(0,4),0,4;EINTSOU1:(0,4),4,4;EINTSOU2:(0,4),8,4;EINTSOU3:(0,4),12,4;EINTSOU4:(0,4),16,4;EINTSOU5:(0,4),20,4;EINTSOU6:(0,4),24,4;EINTSOU7:(0,4),28,4;;,0,32;;,1184,32;EINTSS1:(12,151)=u4R:(0,4),0,32;B:(12,152)=s4EINTSOU8:(0,4),0,4;EINTSOU9:(0,4),4,4;EINTSOU10:(0,4),8,4;EINTSOU11:(0,4),12,4;EINTSOU12:(0,4),16,4;EINTSOU13:(0,4),20,4;EINTSOU14:(0,4),24,4;EINTSOU15:(0,4),28,4;;,0,32;;,1216,32;CTL1:(12,153)=u4R:(0,4),0,32;B:(12,154)=s4INTDELY:(0,4),0,8;:(0,4),8,24;;,0,32;;,1248,32;;",128,0,0,0 .stabs "Kf32a_Mcu_Pclk_Reg:T(12,155)=s80RESERVED:(12,156)=ar(7,18);0;15;(0,4),0,512;CTL0:(12,157)=u4R:(0,4),0,32;B:(12,158)=s4GPIOACLKEN:(0,4),0,1;GPIOBCLKEN:(0,4),1,1;GPIOCCLKEN:(0,4),2,1;GPIODCLKEN:(0,4),3,1;GPIOECLKEN:(0,4),4,1;GPIOFCLKEN:(0,4),5,1;GPIOGCLKEN:(0,4),6,1;GPIOHCLKEN:(0,4),7,1;:(0,4),8,23;:(0,4),31,1;;,0,32;;,512,32;CTL1:(12,159)=u4R:(0,4),0,32;B:(12,160)=s4:(0,4),0,2;T1CLKEN:(0,4),2,1;T2CLKEN:(0,4),3,1;T3CLKEN:(0,4),4,1;T4CLKEN:(0,4),5,1;T5T6CLKEN:(0,4),6,1;:(0,4),7,1;T9T10CLKEN:(0,4),8,1;:(0,4),9,1;QEI0CLKEN:(0,4),10,1;ADC0CLKEN:(0,4),11,1;ADC1CLKEN:(0,4),12,1;ADC2CLKEN:(0,4),13,1;DAC0CLKEN:(0,4),14,1;DAC1CLKEN:(0,4),15,1;CMPCLKEN:(0,4),16,1;T0CLKEN:(0,4),17,1;CTOUCHCLKEN:(0,4),18,1;USART0CLKEN:(0,4),19,1;USART1CLKEN:(0,4),20,1;USART2CLKEN:(0,4),21,1;USART3CLKEN:(0,4),22,1;USART4CLKEN:(0,4),23,1;SPI0CLKEN:(0,4),24,1;SPI1CLKEN:(0,4),25,1;I2C0CLKEN:(0,4),26,1;I2C1CLKEN:(0,4),27,1;I2C2CLKEN:(0,4),28,1;LCDCLKEN:(0,4),29,1;:(0,4),30,1;USBCLKEN:(0,4),31,1;;,0,32;;,544,32;CTL2:(12,161)=u4R:(0,4),0,32;B:(12,162)=s4:(0,4),0,2;CAN0CLKEN:(0,4),2,1;CAN1CLKEN:(0,4),3,1;:(0,4),4,1;WWDTCLKEN:(0,4),5,1;:(0,4),6,6;DMA0CLKEN:(0,4),12,1;:(0,4),13,1;DMA1CLKEN:(0,4),14,1;:(0,4),15,1;T14CLKEN:(0,4),16,1;T15CLKEN:(0,4),17,1;CAN2CLKEN:(0,4),18,1;CAN3CLKEN:(0,4),19,1;:(0,4),20,1;T18CLKEN:(0,4),21,1;T19CLKEN:(0,4),22,1;T20CLKEN:(0,4),23,1;T21CLKEN:(0,4),24,1;T22CLKEN:(0,4),25,1;T23CLKEN:(0,4),26,1;:(0,4),27,2;USART5CLKEN:(0,4),29,1;USART6CLKEN:(0,4),30,1;UASRT7CLKEN:(0,4),31,1;;,0,32;;,576,32;CTL3:(12,163)=u4R:(0,4),0,32;B:(12,164)=s4:(0,4),0,1;SPI2CLKEN:(0,4),1,1;SPI3CLKEN:(0,4),2,1;:(0,4),3,4;I2C3CLKEN:(0,4),7,1;:(0,4),8,5;CRCCLKEN:(0,4),13,1;:(0,4),14,2;EXICCLKEN:(0,4),16,1;CAN4CLKEN:(0,4),17,1;:(0,4),18,1;CFGLCLKEN:(0,4),19,1;:(0,4),20,1;FLEXMUXCLKEN:(0,4),21,1;FDC0CLKEN:(0,4),22,1;FDC1CLKEN:(0,4),23,1;FDC2CLKEN:(0,4),24,1;FLEXRMCLKEN:(0,4),25,1;ECFGLCLKEN:(0,4),26,1;EWDTCLKEN:(0,4),27,1;:(0,4),28,1;CANFD6CLKEN:(0,4),29,1;CANFD7CLKEN:(0,4),30,1;RTCCLKEN:(0,4),31,1;;,0,32;;,608,32;;",128,0,0,0 .stabs "Kf32a_Mcu_Rst_Reg:T(12,165)=s16CTL0:(12,166)=u4R:(0,4),0,32;B:(12,167)=s4GPIOARST:(0,4),0,1;GPIOBRST:(0,4),1,1;GPIOCRST:(0,4),2,1;GPIODRST:(0,4),3,1;GPIOERST:(0,4),4,1;GPIOFRST:(0,4),5,1;GPIOGRST:(0,4),6,1;GPIOHRST:(0,4),7,1;:(0,4),8,23;:(0,4),31,1;;,0,32;;,0,32;CTL1:(12,168)=u4R:(0,4),0,32;B:(12,169)=s4:(0,4),0,1;QEI1RST:(0,4),1,1;T1RST:(0,4),2,1;T2RST:(0,4),3,1;T3RST:(0,4),4,1;T4RST:(0,4),5,1;T5T6RST:(0,4),6,1;:(0,4),7,1;T9T10RST:(0,4),8,1;:(0,4),9,1;QEI0RST:(0,4),10,1;ADC0RST:(0,4),11,1;ADC1RST:(0,4),12,1;ADC2RST:(0,4),13,1;DAC0RST:(0,4),14,1;DAC1RST:(0,4),15,1;CMPRST:(0,4),16,1;T0RST:(0,4),17,1;CTOUCHRST:(0,4),18,1;USART0RST:(0,4),19,1;USART1RST:(0,4),20,1;USART2RST:(0,4),21,1;USART3RST:(0,4),22,1;USART4RST:(0,4),23,1;SPI0RST:(0,4),24,1;SPI1RST:(0,4),25,1;I2C0RST:(0,4),26,1;I2C1RST:(0,4),27,1;I2C2RST:(0,4),28,1;LCDRST:(0,4),29,1;:(0,4),30,1;USBRST:(0,4),31,1;;,0,32;;,32,32;CTL2:(12,170)=u4R:(0,4),0,32;B:(12,171)=s4:(0,4),0,1;:(0,4),1,1;CAN0RST:(0,4),2,1;CAN1RST:(0,4),3,1;:(0,4),4,1;WWDTRST:(0,4),5,1;:(0,4),6,5;:(0,4),11,1;DMA0RST:(0,4),12,1;:(0,4),13,1;DMA1RST:(0,4),14,1;:(0,4),15,1;T14RST:(0,4),16,1;T15RST:(0,4),17,1;CAN2RST:(0,4),18,1;CAN3RST:(0,4),19,1;:(0,4),20,1;T18RST:(0,4),21,1;T19RST:(0,4),22,1;T20RST:(0,4),23,1;T21RST:(0,4),24,1;T22RST:(0,4),25,1;T23RST:(0,4),26,1;:(0,4),27,1;:(0,4),28,1;USART5RST:(0,4),29,1;USART6RST:(0,4),30,1;USART7RST:(0,4),31,1;;,0,32;;,64,32;CTL3:(12,172)=u4R:(0,4),0,32;B:(12,173)=s4:(0,4),0,1;SPI2RST:(0,4),1,1;SPI3RST:(0,4),2,1;:(0,4),3,4;I2C3RST:(0,4),7,1;:(0,4),8,5;CRCRST:(0,4),13,1;:(0,4),14,2;EXICRST:(0,4),16,1;CAN4RST:(0,4),17,1;:(0,4),18,1;CFGLRST:(0,4),19,1;:(0,4),20,1;FLEXMUXRST:(0,4),21,1;FDC0RST:(0,4),22,1;FDC1RST:(0,4),23,1;FDC2RST:(0,4),24,1;FLEXRMRST:(0,4),25,1;ECFGLRST:(0,4),26,1;EWDTRST:(0,4),27,1;:(0,4),28,1;CANFD6RST:(0,4),29,1;CANFD7RST:(0,4),30,1;RTCRST:(0,4),31,1;;,0,32;;,96,32;;",128,0,0,0 .stabs " :T(12,174)=eCAN_CONTROLLER_CLASSICAL:0,CAN_CONTROLLER_FD:1,;",128,0,0,0 .stabs "Can_ControllerType:t(12,175)=(12,174)",128,0,1816,0 .stabs "Can_ControllerInfoType:t(12,176)=(12,177)=s16BaseAddress:(5,6),0,32;MBBaseAddress:(5,6),32,32;FilterBaseAddress:(5,6),64,32;Type:(12,175),96,32;;",128,0,1825,0 .stabs "Can_Controller_BDRConfigType:t(12,178)=(12,179)=s2PreScale:(5,4),0,6;Sjw:(5,4),6,2;TSeg1:(5,4),8,4;TSeg2:(5,4),12,3;SampleTimes:(5,4),15,1;;",128,0,1887,0 .stabs "Can_FdBDRConfigType:T(12,180)=s2BrsPrescale:(5,4),0,6;HtSeg1:(5,4),6,4;HtSeg2:(5,4),10,3;;",128,0,0,0 .stabs "Can_FdBDRConfigType:t(12,181)=(12,180)",128,0,1895,0 .stabs " :T(12,182)=eCANFD_NORMAL_MODE:0,CANFD_LOOP_INTERNAL_MODE:1,CANFD_LOOP_EXTERNAL_MODE:2,CANFD_SILENT_MODE:3,;",128,0,0,0 .stabs "Can_WorkModeType:t(12,183)=(12,182)",128,0,1903,0 .stabs " :T(12,184)=eCAN_CLOCKSOURCE_SCLK:0,CAN_CLOCKSOURCE_HFCLK:1,CAN_CLOCKSOURCE_LFCLK:2,;",128,0,0,0 .stabs "Can_ClockSourceType:t(12,185)=(12,184)",128,0,1909,0 .stabs " :T(12,186)=eCAN_8_BYTE_DATALENGTH:0,CAN_16_BYTE_DATALENGTH:1,CAN_32_BYTE_DATALENGTH:2,CAN_64_BYTE_DATALENGTH:3,;",128,0,0,0 .stabs "Can_MailboxBlockSizeType:t(12,187)=(12,186)",128,0,1918,0 .stabs " :T(12,188)=eCAN_FD_NON_ISOMODE:0,CAN_FD_ISOMODE:1,;",128,0,0,0 .stabs "Can_FdFrameType:t(12,189)=(12,188)",128,0,1925,0 .stabs " :T(12,190)=eCAN_MBFULLRECEIVE_DISABLE:0,CAN_MBFULLRECEIVE_ENABLE:1,;",128,0,0,0 .stabs "Can_MBFullReceiveEnableType:t(12,191)=(12,190)",128,0,1932,0 .stabs "Can_Controller_InterruptConfigType:t(12,192)=(12,193)=s2RxIntEnableSet:(5,4),0,1;TxIntEnableSet:(5,4),1,1;BusOffEnableSet:(5,4),2,1;WakeUpIntEnableSet:(5,4),3,1;ErrorAlarmIntEnableSet:(5,4),4,1;OverFlowIntEnableSet:(5,4),5,1;ErrorNegativeIntEnableSet:(5,4),6,1;ArbitrateLoseIntEnableSet:(5,4),7,1;BusErrorIntEnableSet:(5,4),8,1;DmaTXDEnableSet:(5,4),9,1;DmaRXDEnableSet:(5,4),10,1;TrigerMBEnableSet:(5,4),11,1;PreemptionPriority:(5,4),12,3;SubPriority:(5,4),15,1;;",128,0,1965,0 .stabs "Can_Controller_InterruptFlagType:t(12,194)=(12,195)=u2EntireFlag:(12,196)=B(5,4),0,16;:(12,197)=s2RxIntFlag:(12,196),0,1;TxIntFlag:(12,196),1,1;ErrorAlarmFlag:(12,196),2,1;OverFlowFlag:(12,196),3,1;WakeUpFlag:(12,196),4,1;ErrorNegativeFlag:(12,196),5,1;ArbitrateLoseFlag:(12,196),6,1;BusErrorFlag:(12,196),7,1;DmaTXDFlag:(12,196),8,1;DmaRXDFlag:(12,196),9,1;:(12,196),10,1;MaillboxTriggerFlag:(12,196),11,1;BusOffFlag:(12,196),12,1;:(12,196),13,3;;,0,16;;",128,0,2001,0 .stabs " :T(12,198)=eClock_Divide_1:0,Clock_Divide_2:1,Clock_Divide_4:2,Clock_Divide_8:3,;",128,0,0,0 .stabs "Clock_Divide_Number:t(12,199)=(12,198)",128,0,2010,0 .stabs " :T(12,200)=eCAN_RECEIVE:0,CAN_TRANSMIT:1,;",128,0,0,0 .stabs "Can_ObjectType:t(12,201)=(12,200)",128,0,2017,0 .stabs " :T(12,202)=eData_Length_0:0,Data_Length_1:1,Data_Length_2:2,Data_Length_3:3,Data_Length_4:4,Data_Length_5:5,Data_Length_6:6,Data_Length_7:7,Data_Length_8:8,Data_Length_12:9,Data_Length_16:10,Data_Length_20:11,Data_Length_24:12,Data_Length_32:13,Data_Length_48:14,Data_Length_64:15,;",128,0,0,0 .stabs "Data_LengthType:t(12,203)=(12,202)",128,0,2038,0 .stabs "Canfd_MailboxDataType:t(12,204)=(12,205)=s68:(12,206)=u64U8Data:(12,207)=ar(7,18);0;63;(5,2),0,512;U32Data:(12,208)=ar(7,18);0;15;(5,6),0,512;:(12,209)=s64SU8Data:(12,210)=ar(7,18);0;1;(5,2),0,16;SU32Data:(12,211)=ar(7,18);0;14;(5,6),16,480;EU8Data:(12,210),496,16;;,0,512;;,0,512;Data_Length:(12,203),512,32;;",128,0,2055,0 .stabs " :T(12,212)=eCANFD_BRS_DISABLE:0,CANFD_BRS_ENABLE:1,;",128,0,0,0 .stabs "Can_FdBrsConfigType:t(12,213)=(12,212)",128,0,2061,0 .stabs " :T(12,214)=eCAN_FRAME_CLASSICAL:0,CAN_FRAME_FD:1,;",128,0,0,0 .stabs "Can_FrameType:t(12,215)=(12,214)",128,0,2067,0 .stabs " :T(12,216)=eCAN_DATA_STANDARD:0,CAN_DATA_EXTENDED:1,CAN_REMOTE_STANDARD:2,CAN_REMOTE_EXTENDED:3,;",128,0,0,0 .stabs "Can_IdFrameType:t(12,217)=(12,216)",128,0,2075,0 .stabs " :T(12,218)=eCAN_FILTER_STANDARD:0,CAN_FILTER_EXTENDED:1,;",128,0,0,0 .stabs "Can_IdFilterType:t(12,219)=(12,218)",128,0,2082,0 .stabs " :T(12,220)=eMailbox_0:0,Mailbox_1:1,Mailbox_2:2,Mailbox_3:3,Mailbox_4:4,Mailbox_5:5,Mailbox_6:6,Mailbox_7:7,Mailbox_8:8,Mailbox_9:9,Mailbox_10:10,Mailbox_11:11,Mailbox_12:12,Mailbox_13:13,Mailbox_14:14,Mailbox_15:15,Mailbox_16:16,Mailbox_17:17,Mailbox_18:18,Mailbox_19:19,Mailbox_20:20,Mailbox_21:21,Mailbox_22:22,Mailbox_23:23,Mailbox_24:24,Mailbox_25:25,Mailbox_26:26,Mailbox_27:27,Mailbox_28:28,Mailbox_29:29,Mailbox_30:30,Mailbox_31:31,Mailbox_32:32,Mailbox_33:33,Mailbox_34:34,Mailbox_35:35,Mailbox_36:36,Mailbox_37:37,Mailbox_38:38,Mailbox_39:39,Mailbox_40:40,Mailbox_41:41,Mailbox_42:42,Mailbox_43:43,Mailbox_44:44,Mailbox_45:45,Mailbox_46:46,Mailbox_47:47,Mailbox_48:48,Mailbox_49:49,Mailbox_50:50,;",128,0,0,0 .stabs "Can_MailboxNumType:t(12,221)=(12,220)",128,0,2138,0 .stabs " :T(12,222)=eInitindex_0:0,Initindex_1:1,Initindex_2:2,Initindex_3:3,Initindex_4:4,;",128,0,0,0 .stabs "Can_InitIndexType:t(12,223)=(12,222)",128,0,2148,0 .stabs "Can_HwFilterType:t(12,224)=(12,225)=s408MaskCode:(12,226)=ar(7,18);0;50;(5,6),0,1632;Can_IdFilterFrame:(12,227)=ar(7,18);0;50;(12,219),1632,1632;;",128,0,2155,0 .stabs "Can_ControllerConfigType:t(12,228)=(12,229)=s44CanfdMode:(12,183),0,32;ClockSource:(12,185),32,32;FdArbitrateClockSource:(12,185),64,32;MailBoxBlockSize:(12,187),96,32;FdFrameType:(12,189),128,32;GlobalMask:(5,6),160,32;MBFullReceiveEnableSet:(12,191),192,32;Can_Controller_InterruptConfig:(12,230)=*(12,231)=k(12,192),224,32;Can_HwFilter:(12,232)=*(12,233)=k(12,224),256,32;Canfd_Controller_AllClockAndBDRConfig:(12,234)=*(12,235)=k(12,178),288,32;Canfd_Controller_ALLFdBDRConfig:(12,236)=*(12,237)=k(12,181),320,32;;",128,0,2177,0 .stabs " :T(12,238)=eMAIL_UNDEFINED:0,MAIL_RECEIVE:4,MAIL_RECEIVE_SUCCESS:2,MAIL_TRANSMIT:12,MAIL_TRANSMIT_SUCCESS:8,MAIL_RTR_ANSWER:10,;",128,0,0,0 .stabs "Can_MailBoxType:t(12,239)=(12,238)",128,0,2189,0 .stabs "Canfd_MailboxHeaderType:t(12,240)=(12,241)=s92FrameData:(12,204),0,544;Id:(5,6),544,32;Timestamp:(5,4),576,16;BRS:(12,213),608,32;Can_frame:(12,215),640,32;Can_id:(12,217),672,32;TransceiveType:(12,239),704,32;;",128,0,2202,0 .stabs " :T(12,242)=eCAN_OK:0,CAN_BUSY_TRANSMIT_MAILBOX:1,CAN_BUSY_RECEIVE_MAILBOX:2,CAN_RAM_RXSTA:0,CAN_RAM_TXSTA:0,CAN_ERROR_TIMEOUT_ARBITRATE:3,CAN_ERROR_ARBITRATE_FAIL:4,CAN_ERROR_ARBITRATE_LOSE:5,CAN_ERROR_ARBITRATE_DELAY:0,CAN_ERROR_BUSERROR:7,CAN_ERROR_BUSOFF:8,CAN_ERROR_CONFIGURATE:9,CAN_UNINITIALIZED:10,;",128,0,0,0 .stabs "Can_ReturnType:t(12,243)=(12,242)",128,0,2219,0 .stabs "ClearFlag_ReturnType:t(12,244)=(12,245)=u2flagclear_result:(12,196),0,16;:(12,246)=s2Arbitrateloseclear_Timeout:(12,196),0,1;Receiveclear_Timeout:(12,196),1,1;Buserrorclear_Timeout:(12,196),2,1;Busoffclear_Timeout:(12,196),3,1;Erroralarmclear_Timeout:(12,196),4,1;Errornegativeclear_Timeout:(12,196),5,1;Overflowclear_Timeout:(12,196),6,1;Transmitclear_Timeout:(12,196),7,1;Wakeupclear_Timeout:(12,196),8,1;MailboxTrigger_Timeout:(12,196),9,1;:(12,196),10,6;;,0,16;;",128,0,2239,0 .stabs "Canfd_Sdu_Type:t(12,247)=(12,248)=s96Can_MailboxHeader:(12,249)=ar(7,18);0;0;(12,240),0,736;Sdu_Length:(5,2),736,8;;",128,0,2246,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_cfgl.h",130,0,0,0 .stabs "CFGL_InitTypeDef:t(13,1)=(13,2)=s192m_Module_EN:(5,6),0,32;m_Output_EN:(5,6),32,32;m_RaiseINT_EN:(5,6),64,32;m_FallINT_EN:(5,6),96,32;m_Mode_Sel:(5,6),128,32;m_Output_Pol:(5,6),160,32;m_G4Output_POL:(5,6),192,32;m_G3Output_POL:(5,6),224,32;m_G2Output_POL:(5,6),256,32;m_G1Output_POL:(5,6),288,32;m_G4Input_Sel:(5,6),320,32;m_G3Input_Sel:(5,6),352,32;m_G2Input_Sel:(5,6),384,32;m_G1Input_Sel:(5,6),416,32;m_CH4Data_Sel:(5,6),448,32;m_CH5CH6Data_Sel:(5,6),480,32;m_G4D4_Inphase_EN:(7,2),512,32;m_G4D4_Inverse_EN:(7,2),544,32;m_G4D3_Inphase_EN:(7,2),576,32;m_G4D3_Inverse_EN:(7,2),608,32;m_G4D2_Inphase_EN:(7,2),640,32;m_G4D2_Inverse_EN:(7,2),672,32;m_G4D1_Inphase_EN:(7,2),704,32;m_G4D1_Inverse_EN:(7,2),736,32;m_G3D4_Inphase_EN:(7,2),768,32;m_G3D4_Inverse_EN:(7,2),800,32;m_G3D3_Inphase_EN:(7,2),832,32;m_G3D3_Inverse_EN:(7,2),864,32;m_G3D2_Inphase_EN:(7,2),896,32;m_G3D2_Inverse_EN:(7,2),928,32;m_G3D1_Inphase_EN:(7,2),960,32;m_G3D1_Inverse_EN:(7,2),992,32;m_G2D4_Inphase_EN:(7,2),1024,32;m_G2D4_Inverse_EN:(7,2),1056,32;m_G2D3_Inphase_EN:(7,2),1088,32;m_G2D3_Inverse_EN:(7,2),1120,32;m_G2D2_Inphase_EN:(7,2),1152,32;m_G2D2_Inverse_EN:(7,2),1184,32;m_G2D1_Inphase_EN:(7,2),1216,32;m_G2D1_Inverse_EN:(7,2),1248,32;m_G1D4_Inphase_EN:(7,2),1280,32;m_G1D4_Inverse_EN:(7,2),1312,32;m_G1D3_Inphase_EN:(7,2),1344,32;m_G1D3_Inverse_EN:(7,2),1376,32;m_G1D2_Inphase_EN:(7,2),1408,32;m_G1D2_Inverse_EN:(7,2),1440,32;m_G1D1_Inphase_EN:(7,2),1472,32;m_G1D1_Inverse_EN:(7,2),1504,32;;",128,0,138,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_cmp.h",130,0,0,0 .stabs "CMP_InitTypeDef:t(14,1)=(14,2)=s44m_PositiveInput:(5,6),0,32;m_NegativeInput:(5,6),32,32;m_FallTriggerEnable:(7,2),64,32;m_RiseTriggerEnable:(7,2),96,32;m_Clock:(5,6),128,32;m_FrequencyDivision:(5,6),160,32;m_SampleNumber:(5,6),192,32;m_FilterEnable:(7,2),224,32;m_ScopecontrolEnable:(7,2),256,32;m_OutputPolarity:(5,6),288,32;m_CmpEnable:(7,2),320,32;;",128,0,68,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_crc.h",130,0,0,0 .stabs "CRC_InitTypeDef:t(15,1)=(15,2)=s16m_CalUnitReset:(5,6),0,32;m_InputSize:(5,6),32,32;m_InputReverse:(5,6),64,32;m_ResultReverse:(5,6),96,32;;",128,0,49,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_dac.h",130,0,0,0 .stabs "DAC_InitTypeDef:t(16,1)=(16,2)=s44m_TriggerEnable:(7,2),0,32;m_TriggerEvent:(5,6),32,32;m_TriggerDMAEnable:(7,2),64,32;m_Wave:(5,6),96,32;m_Mas:(5,6),128,32;m_Clock:(5,6),160,32;m_ClockDiv:(5,6),192,32;m_ReferenceVoltage:(5,6),224,32;m_OutputBuffer:(7,2),256,32;m_OutputPin:(5,6),288,32;m_Output:(5,6),320,32;;",128,0,67,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_dma.h",130,0,0,0 .stabs "DMA_InitTypeDef:t(17,1)=(17,2)=s32m_Channel:(5,2),0,8;m_Direction:(5,2),8,8;m_PeripheralDataSize:(5,2),16,8;m_MemoryDataSize:(5,2),24,8;m_Priority:(5,4),32,16;m_Number:(5,4),48,16;m_PeripheralInc:(7,2),64,32;m_MemoryInc:(7,2),96,32;m_LoopMode:(7,2),128,32;m_BlockMode:(5,6),160,32;m_PeriphAddr:(5,6),192,32;m_MemoryAddr:(5,6),224,32;;",128,0,61,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_exic.h",130,0,0,0 .stabs "EXIC_InitTypeDef:t(18,1)=(18,2)=s60m_Module_Enable:(7,2),0,32;m_CS_Enable:(7,2),32,32;m_Data_Control_Sel:(5,6),64,32;m_Write_Enable:(7,2),96,32;m_Read_Enable:(7,2),128,32;m_DMA_Write_EN:(7,2),160,32;m_DMA_Read_EN:(7,2),192,32;m_WriteFnish_INT_EN:(7,2),224,32;m_ReadFnish_INT_EN:(7,2),256,32;m_WriteData_EN:(7,2),288,32;m_ReadData_EN:(7,2),320,32;m_Data_Direction_Sel:(5,6),352,32;m_Mode_Sel:(5,6),384,32;m_Source_Clock_Sel:(5,6),416,32;m_Pulse_Width_Sel:(5,6),448,32;;",128,0,67,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_flash.h",130,0,0,0 .stabs " :T(19,1)=eLOCK:0,UNLOCK:1,;",128,0,0,0 .stabs "LockStatus:t(19,2)=(19,1)",128,0,37,0 .stabs "CheckSumStruct:T(19,3)=u64m_ResultWord:(7,145),0,128;m_ResultShort:(19,4)=ar(7,18);0;7;(5,6),0,256;m_ResultByte:(12,208),0,512;;",128,0,0,0 .stabs "FLASH_CheckSumResult:t(19,5)=(19,3)",128,0,48,0 .stabs "FLASH_ProgramTypeDef:t(19,6)=(19,7)=s20m_Mode:(5,6),0,32;m_Zone:(5,6),32,32;m_Addr:(5,6),64,32;m_WriteSize:(5,6),96,32;m_Data:(19,8)=*(5,6),128,32;;",128,0,65,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_gpio.h",130,0,0,0 .stabs " :T(20,1)=eGPIO_NOPULL:0,GPIO_PULLUP:1,;",128,0,0,0 .stabs "GPIOPU_TypeDef:t(20,2)=(20,1)",128,0,52,0 .stabs "GPIOPD_TypeDef:t(20,3)=(20,1)",128,0,52,0 .stabs " :T(20,4)=eGPIO_POD_PP:0,GPIO_POD_OD:1,;",128,0,0,0 .stabs "GPIOPOD_TypeDef:t(20,5)=(20,4)",128,0,67,0 .stabs " :T(20,6)=eGPIO_MODE_IN:0,GPIO_MODE_OUT:1,GPIO_MODE_RMP:2,GPIO_MODE_AN:3,;",128,0,0,0 .stabs "GPIOMode_TypeDef:t(20,7)=(20,6)",128,0,80,0 .stabs " :T(20,8)=eGPIO_LOW_SPEED:0,GPIO_HIGH_SPEED:1,;",128,0,0,0 .stabs "GPIOSpeed_TypeDef:t(20,9)=(20,8)",128,0,93,0 .stabs "GPIO_InitTypeDef:t(20,10)=(20,11)=s24m_Pin:(5,6),0,32;m_Mode:(20,7),32,32;m_Speed:(20,9),64,32;m_OpenDrain:(20,5),96,32;m_PullUp:(20,2),128,32;m_PullDown:(20,3),160,32;;",128,0,119,0 .stabs " :T(20,12)=eBit_RESET:0,Bit_SET:1,;",128,0,0,0 .stabs "BitAction:t(20,13)=(20,12)",128,0,128,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_gtim.h",130,0,0,0 .stabs "GPTIM_InitTypeDef:t(21,1)=(21,2)=s28m_Counter:(5,6),0,32;m_Period:(5,6),32,32;m_Prescaler:(5,6),64,32;m_CounterMode:(5,4),96,16;m_Clock:(5,4),112,16;m_WorkMode:(5,4),128,16;m_MasterMode:(5,4),144,16;m_SlaveMode:(5,4),160,16;m_EXPulseSync:(5,4),176,16;m_MasterSlaveSync:(5,4),192,16;;",128,0,66,0 .stabs "CCP_CompareInitTypeDef:t(21,3)=(21,4)=s8m_Channel:(5,4),0,16;m_CompareMode:(5,4),16,16;m_CompareValue:(5,6),32,32;;",128,0,79,0 .stabs "CCP_CaptureInitTypeDef:t(21,5)=(21,6)=s16m_Channel:(5,4),0,16;m_CaptureMode:(5,4),16,16;m_PWMInput:(7,2),32,32;m_XORMode:(7,2),64,32;m_ChannelCompare4:(7,2),96,32;;",128,0,96,0 .stabs "CCP_PWMInitTypeDef:t(21,7)=(21,8)=s20m_Channel:(5,4),0,16;m_PwmMode:(5,4),16,16;m_DutyRatio:(5,6),32,32;m_OutputCtl:(5,6),64,32;m_SinglePWM:(5,6),96,32;m_CloseTimer:(5,6),128,32;;",128,0,115,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_i2c.h",130,0,0,0 .stabs "I2C_InitTypeDef:t(22,1)=(22,2)=s28m_Mode:(5,6),0,32;m_ClockSource:(5,6),32,32;m_BADR10:(5,6),64,32;m_MasterSlave:(5,6),96,32;m_BaudRateL:(5,4),128,16;m_BaudRateH:(5,4),144,16;m_AckEn:(7,2),160,32;m_AckData:(5,6),192,32;;",128,0,58,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_int.h",130,0,0,0 .stabs "EINT_InitTypeDef:t(23,1)=(23,2)=s20m_Line:(5,6),0,32;m_Mask:(7,2),32,32;m_Rise:(7,2),64,32;m_Fall:(7,2),96,32;m_Source:(5,6),128,32;;",128,0,45,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_osc.h",130,0,0,0 .stabs "OSC_InitTypeDef:t(24,1)=(24,2)=s16m_InputSource:(5,6),0,32;m_CLKDivision:(5,6),32,32;m_PLLInputSource:(5,6),64,32;m_StartDelay:(5,6),96,32;;",128,0,48,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_qei.h",130,0,0,0 .stabs "QEI_InitTypeDef:t(25,1)=(25,2)=s32m_IndexReset:(7,2),0,32;m_DirectionEn:(7,2),32,32;m_WorkClock:(5,6),64,32;m_DigitalFilterEn:(7,2),96,32;m_DigitalFilterPrescaler:(5,6),128,32;m_SwapABEn:(7,2),160,32;m_Counter:(5,4),192,16;m_Period:(5,4),208,16;m_Prescaler:(5,4),224,16;;",128,0,54,0 .stabs "QEI_TimerTypeDef:t(25,3)=(25,4)=s16m_Counter:(5,4),0,16;m_Period:(5,4),16,16;m_Prescaler:(5,4),32,16;m_CounterMode:(5,6),64,32;m_ClockSource:(5,6),96,32;;",128,0,71,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_rtc.h",130,0,0,0 .stabs "RTC_TimeTypeDef:t(26,1)=(26,2)=s4m_Hours:(5,2),0,8;m_Minutes:(5,2),8,8;m_Seconds:(5,2),16,8;m_AMPM:(5,2),24,8;;",128,0,45,0 .stabs "RTC_DateTypeDef:t(26,3)=(26,4)=s4m_WeekDay:(5,2),0,8;m_Day:(5,2),8,8;m_Month:(5,2),16,8;m_Year:(5,2),24,8;;",128,0,60,0 .stabs "RTC_InitTypeDef:t(26,5)=(26,6)=s16m_ClockSource:(5,6),0,32;m_HourFormat:(5,6),32,32;m_TimeStruct:(26,1),64,32;m_DateStruct:(26,3),96,32;;",128,0,73,0 .stabs "RTC_AlarmTypeDef:t(26,7)=(26,8)=s24m_WeekDay:(5,2),0,8;m_Hours:(5,2),8,8;m_Minutes:(5,2),16,8;m_Seconds:(5,2),24,8;m_AMPM:(5,2),32,8;m_WeekDayEnable:(5,6),64,32;m_HoursEnable:(5,6),96,32;m_MinutesEnable:(5,6),128,32;m_SecondsEnable:(5,6),160,32;;",128,0,98,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_spi.h",130,0,0,0 .stabs "SPI_InitTypeDef:t(27,1)=(27,2)=s28m_Mode:(5,6),0,32;m_Clock:(5,6),32,32;m_FirstBit:(5,6),64,32;m_CKP:(5,6),96,32;m_CKE:(5,6),128,32;m_DataSize:(5,6),160,32;m_BaudRate:(5,4),192,16;;",128,0,58,0 .stabs "I2S_InitTypeDef:t(27,3)=(27,4)=s20m_Mode:(5,6),0,32;m_Standard:(5,6),32,32;m_PCM:(5,6),64,32;m_Clock:(5,6),96,32;m_Prescaler:(5,2),128,8;;",128,0,75,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_systick.h",130,0,0,0 .stabs "SYSTICK_InitTypeDef:t(28,1)=(28,2)=s12m_Period:(5,6),0,32;m_Clock:(5,6),32,32;m_SysTickINT:(5,6),64,32;;",128,0,44,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/kf32a156_usart.h",130,0,0,0 .stabs "USART_InitTypeDef:t(29,1)=(29,2)=s52m_Mode:(5,6),0,32;m_HalfDuplexClkSource:(5,6),32,32;m_TransferDir:(5,6),64,32;m_WordLength:(5,6),96,32;m_StopBits:(5,6),128,32;m_Bit9SEL:(5,6),160,32;m_Parity:(5,6),192,32;m_ReceiveOrder:(5,6),224,32;m_TransmitOrder:(5,6),256,32;m_BRAutoDetect:(5,6),288,32;m_HardwareFlowControl:(5,6),320,32;m_BaudRateBRCKS:(5,4),352,16;m_BaudRateInteger:(5,4),368,16;m_BaudRateNumerator:(5,4),384,16;m_BaudRateDenominator:(5,4),400,16;;",128,0,57,0 .stabs "U7816R_InitTypeDef:t(29,3)=(29,4)=s24m_ErrorSignal:(5,6),0,32;m_PassagewaySelect:(5,6),32,32;m_TransmitRepeat:(5,6),64,32;m_ReceiveRepeat:(5,6),96,32;m_Clkout:(7,2),128,32;m_ClkDiv:(5,2),160,8;m_Egt:(5,2),168,8;;",128,0,78,0 .stabn 162,0,0,0 .stabn 162,0,0,0 .stabs "../can_driver.h",130,0,0,0 .stabs "CAN_MSG:t(30,1)=(30,2)=s16ID:(0,4),0,32;Flags:(30,3)=s1IDE:(0,11),0,1;RTR:(0,11),1,1;DIR:(0,11),2,1;DLC:(0,11),3,4;;,32,8;Data:(30,4)=ar(7,18);0;7;(0,11),40,64;;",128,0,61,0 .stabs "Can_Pdu_TypeDef:t(30,5)=(30,6)=s1540CAN_Message:(30,7)=ar(7,18);0;63;(11,10),0,12288;Frame_length:(5,2),12288,8;;",128,0,67,0 .stabs "Can_Interrupt_Type:t(30,8)=(30,9)=s24CAN_TRANSMIT_INTERRUPT:(5,6),0,32;CAN_RECEIVE_INTERRUPT:(5,6),32,32;CAN_OVERFLOW_INTERRUPT:(5,6),64,32;CAN_BUSERROR_INTERRUPT:(5,6),96,32;CAN_BUSOFF_INTERRUPT:(5,6),128,32;CAN_ERRORNEGATIVE_INTERRUPT:(5,6),160,32;;",128,0,77,0 .stabn 162,0,0,0 .stabs "../can_uds.h",130,0,0,0 .stabs "ADDR_FORMATS:T(31,1)=eNORMAL:0,EXTENDED:1,MIXED:2,;",128,0,0,0 .stabs "UDS_PCI_TYPE:T(31,2)=eUDS_SF:0,UDS_FF:1,UDS_CF:2,UDS_FC:3,;",128,0,0,0 .stabs "UDS_FC_HEAD:t(31,3)=(31,4)=s3PCIBits:(31,5)=s1PCIType:(5,2),0,4;FC_FS:(5,2),4,4;;,0,8;FC_BS:(5,2),8,8;FC_STmin:(5,2),16,8;;",128,0,44,0 .stabn 162,0,0,0 .section .text$CAN_Gpio_Init .type .text$CAN_Gpio_Init$scode_local_1, @function .text$CAN_Gpio_Init$scode_loacal_1: .align 1 .stabs "CAN_Gpio_Init:F(0,15)",36,0,76,CAN_Gpio_Init .export CAN_Gpio_Init .type CAN_Gpio_Init, @function CAN_Gpio_Init: .stabd 46,0,0 .stabs "../can_driver.c",132,0,0,.Ltext1 .Ltext1: .stabn 68,0,77,.LM0-.LFBB1 .LM0: .LFBB1: PUSH {r6, r7, r8, lr} .stabn 68,0,79,.LM1-.LFBB1 .LM1: LD r6,#1342177408 LD r7,#3072 MOV r0,r6 MOV r1,r7 MOV r2,#1 LD r5,#GPIO_Pull_Up_Enable LJMP r5 .stabn 68,0,80,.LM2-.LFBB1 .LM2: MOV r0,r6 MOV r1,r7 MOV r2,#2 LD r5,#GPIO_Write_Mode_Bits LJMP r5 .stabn 68,0,82,.LM3-.LFBB1 .LM3: LD r5,#774 MOV r8,r5 MOV r0,r6 MOV r1,#10 MOV r2,r5 LD r7,#GPIO_Pin_RMP_Config LJMP r7 .stabn 68,0,83,.LM4-.LFBB1 .LM4: MOV r0,r6 MOV r1,#11 MOV r2,r8 LJMP r7 .stabn 68,0,84,.LM5-.LFBB1 .LM5: POP {r6, r7, r8} POP lr JMP lr .size CAN_Gpio_Init, .-CAN_Gpio_Init .Lscope1: .stabs "",36,0,0,.Lscope1-.LFBB1 .stabd 78,0,0 .section .text$CAN_Init .type .text$CAN_Init$scode_local_2, @function .text$CAN_Init$scode_loacal_2: .align 1 .stabs "CAN_Init:F(0,15)",36,0,86,CAN_Init .stabs "CANx:P(0,16)=*(7,93)",64,0,86,6 .stabs "canInitStruct:P(0,17)=*(11,5)",64,0,86,7 .export CAN_Init .type CAN_Init, @function CAN_Init: .stabd 46,0,0 .stabs "../can_driver.c",132,0,0,.Ltext2 .Ltext2: .stabn 68,0,87,.LM6-.LFBB2 .LM6: .LFBB2: PUSH {r6, r7, r8, r9, r10, lr} MOV r6,r0 MOV r7,r1 .stabn 68,0,88,.LM7-.LFBB2 .LM7: LD r5,#CAN_Reset LJMP r5 .stabn 68,0,111,.LM8-.LFBB2 .LM8: LD.w r3,[r6] .stabn 68,0,108,.LM9-.LFBB2 .LM9: LD.w r1,[r7+#1] LD.w r2,[r7+#2] ORL r4,r1,r2 .stabn 68,0,109,.LM10-.LFBB2 .LM10: SET r4,#0 .stabn 68,0,107,.LM11-.LFBB2 .LM11: LD.w r2,[r7] LSL r2,#7 ORL r4,r4,r2 .LBB7: .LBB8: .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/KF32A156.h",132,0,0,.Ltext3 .Ltext3: .stabn 68,0,14083,.LM12-.LFBB2 .LM12: MOV r5,#231 NOT r5,r5 ANL r5,r3,r5 ORL r5,r4,r5 .LBE8: .LBE7: .stabs "../can_driver.c",132,0,0,.Ltext4 .Ltext4: .stabn 68,0,111,.LM13-.LFBB2 .LM13: ST.w [r6],r5 .stabn 68,0,113,.LM14-.LFBB2 .LM14: LD.w r5,[r6] SET r5,#12 ST.w [r6],r5 .stabn 68,0,125,.LM15-.LFBB2 .LM15: LD.w r3,[r6+#1] .stabn 68,0,120,.LM16-.LFBB2 .LM16: LD.b r5,[r7+#12] .LBB9: .LBB10: .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/KF32A156.h",132,0,0,.Ltext5 .Ltext5: .stabn 68,0,14083,.LM17-.LFBB2 .LM17: LD r4,#-65536 ANL r4,r3,r4 .LBE10: .LBE9: .stabs "../can_driver.c",132,0,0,.Ltext6 .Ltext6: .stabn 68,0,121,.LM18-.LFBB2 .LM18: ORL r4,r5,r4 .stabn 68,0,122,.LM19-.LFBB2 .LM19: LD.w r3,[r7+#4] ORL r4,r4,r3 .stabn 68,0,121,.LM20-.LFBB2 .LM20: LD.b r5,[r7+#13] LSL r5,#6 .stabn 68,0,123,.LM21-.LFBB2 .LM21: ORL r5,r4,r5 .stabn 68,0,122,.LM22-.LFBB2 .LM22: LD.b r4,[r7+#14] LSL r4,#8 .stabn 68,0,120,.LM23-.LFBB2 .LM23: ORL r5,r5,r4 .stabn 68,0,123,.LM24-.LFBB2 .LM24: LD.b r4,[r7+#15] LSL r4,#12 .LBB12: .LBB11: .stabs "C:\\WorkSpace32\\can_uds_bootloader\\inc/KF32A156.h",132,0,0,.Ltext7 .Ltext7: .stabn 68,0,14083,.LM25-.LFBB2 .LM25: ORL r5,r5,r4 .LBE11: .LBE12: .stabs "../can_driver.c",132,0,0,.Ltext8 .Ltext8: .stabn 68,0,125,.LM26-.LFBB2 .LM26: ST.w [r6+#1],r5 .stabn 68,0,127,.LM27-.LFBB2 .LM27: LD.w r5,[r6] SET r5,#13 ST.w [r6],r5 .stabn 68,0,129,.LM28-.LFBB2 .LM28: LD.w r5,[r6] SET r5,#4 ST.w [r6],r5 LD.w r2,[r7+#5] .stabn 68,0,86,.LM29-.LFBB2 .LM29: ADD r5,r2,#4 MOV r4,#0 .LBB13: .stabn 68,0,139,.LM30-.LFBB2 .LM30: LD r7,#Filter_Group_Address .stabn 68,0,86,.LM31-.LFBB2 .LM31: MOV r0,#3 .stabn 68,0,141,.LM32-.LFBB2 .LM32: MOV r9,#7 .stabn 68,0,136,.LM33-.LFBB2 .LM33: LD r1,#2097151 MOV r8,r1 .L5: .stabn 68,0,132,.LM34-.LFBB2 .LM34: LD.w r3,[r5+#1] CMP r3,#0 JNZ .L3 .stabn 68,0,134,.LM35-.LFBB2 .LM35: LD.w r3,[r4+r7] .stabn 68,0,86,.LM36-.LFBB2 .LM36: MULS r1,r4,r0 ; NOP .stabn 68,0,134,.LM37-.LFBB2 .LM37: LD.w r1,[r2+r1] LSL r1,#21 ST.w [r3],r1 .stabn 68,0,135,.LM38-.LFBB2 .LM38: LD.w r1,[r5] LSL r1,#21 ST.w [r3+#1],r1 .stabn 68,0,136,.LM39-.LFBB2 .LM39: LD.w r1,[r5] ORL r1,r8 ST.w [r5],r1 ST.w [r3+#1],r1 .L4: ADD r4,r4,#4 ADD r5,#12 .stabn 68,0,130,.LM40-.LFBB2 .LM40: CMP r4,#8 JNZ .L5 .LBE13: .stabn 68,0,145,.LM41-.LFBB2 .LM41: // inline asm begin // 145 "../can_driver.c" 1 CLR [r6], #0 .stabn 68,0,146,.LM42-.LFBB2 .LM42: // inline asm end POP {r6, r7, r8, r9, r10} POP lr JMP lr .L3: .LBB14: .stabn 68,0,137,.LM43-.LFBB2 .LM43: CMP r3,#1 JNZ .L4 .stabn 68,0,139,.LM44-.LFBB2 .LM44: LD.w r3,[r4+r7] .stabn 68,0,86,.LM45-.LFBB2 .LM45: MULS r1,r4,r0 ; NOP .stabn 68,0,139,.LM46-.LFBB2 .LM46: LD.w r1,[r2+r1] STP.w [r3],r1 << #3 .stabn 68,0,140,.LM47-.LFBB2 .LM47: LDP.w r1,[r5] << #3 ST.w [r3+#1],r1 .stabn 68,0,141,.LM48-.LFBB2 .LM48: LD.w r1,[r5] ORL r1,r9 ST.w [r5],r1 ST.w [r3+#1],r1 JMP .L4 .LBE14: .size CAN_Init, .-CAN_Init .Lscope2: .stabs "",36,0,0,.Lscope2-.LFBB2 .stabd 78,0,0 .section .text$CAN_Transmit_Message_Once .type .text$CAN_Transmit_Message_Once$scode_local_3, @function .text$CAN_Transmit_Message_Once$scode_loacal_3: .align 1 .stabs "CAN_Transmit_Message_Once:F(7,7)",36,0,154,CAN_Transmit_Message_Once .stabs "CAN_Message:P(0,18)=*(0,19)=B(11,10)",64,0,154,6 .export CAN_Transmit_Message_Once .type CAN_Transmit_Message_Once, @function CAN_Transmit_Message_Once: .stabd 46,0,0 .stabs "../can_driver.c",132,0,0,.Ltext9 .Ltext9: .stabn 68,0,155,.LM49-.LFBB3 .LM49: .LFBB3: PUSH {r6, r7, lr} MOV r6,r0 .stabn 68,0,157,.LM50-.LFBB3 .LM50: LD.w r5,[r0+#2] CMP r5,#8 JLS .L9 .stabn 68,0,159,.LM51-.LFBB3 .LM51: MOV r5,#8 ST.w [r0+#2],r5 .L9: .stabn 68,0,161,.LM52-.LFBB3 .LM52: LD r7,#1073752192 MOV r0,r7 MOV r1,#1 LSL r1,#18 LD r5,#CAN_Get_Transmit_Status LJMP r5 .stabn 68,0,163,.LM53-.LFBB3 .LM53: MOV r5,#0 .stabn 68,0,161,.LM54-.LFBB3 .LM54: CMP r0,r5 JZ .L10 .stabn 68,0,166,.LM55-.LFBB3 .LM55: LD.w r3,[r6+#1] MOV r5,#1 ANL r3,r3,r5 LSL r3,#6 LD.w r4,[r7+#8] CLR r4,#6 ORL r4,r4,r3 ST.w [r7+#8],r4 .stabn 68,0,167,.LM56-.LFBB3 .LM56: LD.w r4,[r6] ANL r5,r4,r5 LSL r5,#7 LD.w r4,[r7+#8] CLR r4,#7 ORL r5,r4,r5 ST.w [r7+#8],r5 .stabn 68,0,168,.LM57-.LFBB3 .LM57: LD.w r4,[r6+#2] MOV r5,#15 ANL r4,r4,r5 LD.w r3,[r7+#8] MOV r5,#15 NOT r5,r5 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#8],r5 .stabn 68,0,170,.LM58-.LFBB3 .LM58: LD.w r5,[r6] .stabn 68,0,172,.LM59-.LFBB3 .LM59: LD.w r4,[r6+#3] .stabn 68,0,170,.LM60-.LFBB3 .LM60: CMP r5,#0 JZ .L15 .stabn 68,0,183,.LM61-.LFBB3 .LM61: LSL r4,#3 LD.w r3,[r7+#9] MOV r5,#7 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#9],r5 .stabn 68,0,184,.LM62-.LFBB3 .LM62: LD.b r4,[r6+#16] LD r5,#1073752235 ST.b [r5],r4 .stabn 68,0,185,.LM63-.LFBB3 .LM63: LD.b r4,[r6+#17] LD r5,#1073752234 ST.b [r5],r4 .stabn 68,0,186,.LM64-.LFBB3 .LM64: LD.b r4,[r6+#18] LD r5,#1073752233 ST.b [r5],r4 .stabn 68,0,187,.LM65-.LFBB3 .LM65: LD.b r4,[r6+#19] LD r5,#1073752232 ST.b [r5],r4 .stabn 68,0,188,.LM66-.LFBB3 .LM66: LD.b r4,[r6+#20] LD r5,#1073752239 ST.b [r5],r4 .stabn 68,0,189,.LM67-.LFBB3 .LM67: LD.b r4,[r6+#21] LD r5,#1073752238 ST.b [r5],r4 .stabn 68,0,190,.LM68-.LFBB3 .LM68: LD.b r4,[r6+#22] LD r5,#1073752237 ST.b [r5],r4 .stabn 68,0,191,.LM69-.LFBB3 .LM69: LD.b r4,[r6+#23] LD r5,#1073752236 ST.b [r5],r4 .L12: .stabn 68,0,193,.LM70-.LFBB3 .LM70: LD r0,#1073752192 LD r5,#CAN_Transmit_Single LJMP r5 MOV r5,r0 .L10: .stabn 68,0,196,.LM71-.LFBB3 .LM71: MOV r0,r5 POP {r6, r7} POP lr JMP lr .L15: .stabn 68,0,172,.LM72-.LFBB3 .LM72: LSL r4,#21 LD.w r3,[r7+#9] LD r5,#2097151 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#9],r5 .stabn 68,0,173,.LM73-.LFBB3 .LM73: LD.b r4,[r6+#16] LD r5,#1073752229 ST.b [r5],r4 .stabn 68,0,174,.LM74-.LFBB3 .LM74: LD.b r4,[r6+#17] LD r5,#1073752228 ST.b [r5],r4 .stabn 68,0,175,.LM75-.LFBB3 .LM75: LD.b r4,[r6+#18] LD r5,#1073752235 ST.b [r5],r4 .stabn 68,0,176,.LM76-.LFBB3 .LM76: LD.b r4,[r6+#19] LD r5,#1073752234 ST.b [r5],r4 .stabn 68,0,177,.LM77-.LFBB3 .LM77: LD.b r4,[r6+#20] LD r5,#1073752233 ST.b [r5],r4 .stabn 68,0,178,.LM78-.LFBB3 .LM78: LD.b r4,[r6+#21] LD r5,#1073752232 ST.b [r5],r4 .stabn 68,0,179,.LM79-.LFBB3 .LM79: LD.b r4,[r6+#22] LD r5,#1073752239 ST.b [r5],r4 .stabn 68,0,180,.LM80-.LFBB3 .LM80: LD.b r4,[r6+#23] LD r5,#1073752238 ST.b [r5],r4 JMP .L12 .size CAN_Transmit_Message_Once, .-CAN_Transmit_Message_Once .stabs "ret:r(7,7)",64,0,156,5 .stabn 192,0,0,.LFBB3-.LFBB3 .stabn 224,0,0,.Lscope3-.LFBB3 .Lscope3: .stabs "",36,0,0,.Lscope3-.LFBB3 .stabd 78,0,0 .section .text$CAN_Transmit_Message_Repeat .type .text$CAN_Transmit_Message_Repeat$scode_local_4, @function .text$CAN_Transmit_Message_Repeat$scode_loacal_4: .align 1 .stabs "CAN_Transmit_Message_Repeat:F(7,7)",36,0,200,CAN_Transmit_Message_Repeat .stabs "CAN_Message:P(0,18)",64,0,200,6 .export CAN_Transmit_Message_Repeat .type CAN_Transmit_Message_Repeat, @function CAN_Transmit_Message_Repeat: .stabd 46,0,0 .stabs "../can_driver.c",132,0,0,.Ltext10 .Ltext10: .stabn 68,0,201,.LM81-.LFBB4 .LM81: .LFBB4: PUSH {r6, r7, lr} MOV r6,r0 .stabn 68,0,203,.LM82-.LFBB4 .LM82: LD.w r5,[r0+#2] CMP r5,#8 JLS .L17 .stabn 68,0,205,.LM83-.LFBB4 .LM83: MOV r5,#8 ST.w [r0+#2],r5 .L17: .stabn 68,0,207,.LM84-.LFBB4 .LM84: LD r7,#1073752192 MOV r0,r7 MOV r1,#1 LSL r1,#18 LD r5,#CAN_Get_Transmit_Status LJMP r5 .stabn 68,0,209,.LM85-.LFBB4 .LM85: MOV r5,#0 .stabn 68,0,207,.LM86-.LFBB4 .LM86: CMP r0,r5 JZ .L18 .stabn 68,0,212,.LM87-.LFBB4 .LM87: LD.w r3,[r6+#1] MOV r5,#1 ANL r3,r3,r5 LSL r3,#6 LD.w r4,[r7+#8] CLR r4,#6 ORL r4,r4,r3 ST.w [r7+#8],r4 .stabn 68,0,213,.LM88-.LFBB4 .LM88: LD.w r4,[r6] ANL r5,r4,r5 LSL r5,#7 LD.w r4,[r7+#8] CLR r4,#7 ORL r5,r4,r5 ST.w [r7+#8],r5 .stabn 68,0,214,.LM89-.LFBB4 .LM89: LD.w r4,[r6+#2] MOV r5,#15 ANL r4,r4,r5 LD.w r3,[r7+#8] MOV r5,#15 NOT r5,r5 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#8],r5 .stabn 68,0,216,.LM90-.LFBB4 .LM90: LD.w r5,[r6] .stabn 68,0,218,.LM91-.LFBB4 .LM91: LD.w r4,[r6+#3] .stabn 68,0,216,.LM92-.LFBB4 .LM92: CMP r5,#0 JZ .L23 .stabn 68,0,229,.LM93-.LFBB4 .LM93: LSL r4,#3 LD.w r3,[r7+#9] MOV r5,#7 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#9],r5 .stabn 68,0,230,.LM94-.LFBB4 .LM94: LD.b r4,[r6+#16] LD r5,#1073752235 ST.b [r5],r4 .stabn 68,0,231,.LM95-.LFBB4 .LM95: LD.b r4,[r6+#17] LD r5,#1073752234 ST.b [r5],r4 .stabn 68,0,232,.LM96-.LFBB4 .LM96: LD.b r4,[r6+#18] LD r5,#1073752233 ST.b [r5],r4 .stabn 68,0,233,.LM97-.LFBB4 .LM97: LD.b r4,[r6+#19] LD r5,#1073752232 ST.b [r5],r4 .stabn 68,0,234,.LM98-.LFBB4 .LM98: LD.b r4,[r6+#20] LD r5,#1073752239 ST.b [r5],r4 .stabn 68,0,235,.LM99-.LFBB4 .LM99: LD.b r4,[r6+#21] LD r5,#1073752238 ST.b [r5],r4 .stabn 68,0,236,.LM100-.LFBB4 .LM100: LD.b r4,[r6+#22] LD r5,#1073752237 ST.b [r5],r4 .stabn 68,0,237,.LM101-.LFBB4 .LM101: LD.b r4,[r6+#23] LD r5,#1073752236 ST.b [r5],r4 .L20: .stabn 68,0,239,.LM102-.LFBB4 .LM102: LD r0,#1073752192 LD r5,#CAN_Transmit_Repeat LJMP r5 MOV r5,r0 .L18: .stabn 68,0,242,.LM103-.LFBB4 .LM103: MOV r0,r5 POP {r6, r7} POP lr JMP lr .L23: .stabn 68,0,218,.LM104-.LFBB4 .LM104: LSL r4,#21 LD.w r3,[r7+#9] LD r5,#2097151 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#9],r5 .stabn 68,0,219,.LM105-.LFBB4 .LM105: LD.b r4,[r6+#16] LD r5,#1073752229 ST.b [r5],r4 .stabn 68,0,220,.LM106-.LFBB4 .LM106: LD.b r4,[r6+#17] LD r5,#1073752228 ST.b [r5],r4 .stabn 68,0,221,.LM107-.LFBB4 .LM107: LD.b r4,[r6+#18] LD r5,#1073752235 ST.b [r5],r4 .stabn 68,0,222,.LM108-.LFBB4 .LM108: LD.b r4,[r6+#19] LD r5,#1073752234 ST.b [r5],r4 .stabn 68,0,223,.LM109-.LFBB4 .LM109: LD.b r4,[r6+#20] LD r5,#1073752233 ST.b [r5],r4 .stabn 68,0,224,.LM110-.LFBB4 .LM110: LD.b r4,[r6+#21] LD r5,#1073752232 ST.b [r5],r4 .stabn 68,0,225,.LM111-.LFBB4 .LM111: LD.b r4,[r6+#22] LD r5,#1073752239 ST.b [r5],r4 .stabn 68,0,226,.LM112-.LFBB4 .LM112: LD.b r4,[r6+#23] LD r5,#1073752238 ST.b [r5],r4 JMP .L20 .size CAN_Transmit_Message_Repeat, .-CAN_Transmit_Message_Repeat .stabs "ret:r(7,7)",64,0,202,5 .stabn 192,0,0,.LFBB4-.LFBB4 .stabn 224,0,0,.Lscope4-.LFBB4 .Lscope4: .stabs "",36,0,0,.Lscope4-.LFBB4 .stabd 78,0,0 .section .text$CAN_Receive_Message .type .text$CAN_Receive_Message$scode_local_5, @function .text$CAN_Receive_Message$scode_loacal_5: .align 1 .stabs "CAN_Receive_Message:F(7,7)",36,0,251,CAN_Receive_Message .stabs "Pdu:P(0,20)=*(0,21)=B(30,5)",64,0,251,7 .export CAN_Receive_Message .type CAN_Receive_Message, @function CAN_Receive_Message: .stabd 46,0,0 .stabs "../can_driver.c",132,0,0,.Ltext11 .Ltext11: .stabn 68,0,252,.LM113-.LFBB5 .LM113: .LFBB5: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#4 MOV r7,r0 .stabn 68,0,255,.LM114-.LFBB5 .LM114: LD r0,#1073752192 LD r5,#CAN_Get_Point_Of_RAM_Mailbox LJMP r5 MOV r6,r0 .stabn 68,0,256,.LM115-.LFBB5 .LM115: LD r0,#1073752192 LD r5,#CAN_Get_Receive_Message_Counter LJMP r5 ZXT.b r5,r0 .stabn 68,0,406,.LM116-.LFBB5 .LM116: ST.w [sp],r5 .stabn 68,0,257,.LM117-.LFBB5 .LM117: SUB r4,r6,r5 .stabn 68,0,258,.LM118-.LFBB5 .LM118: CMP r4,#0 JMI .L25 .L37: .stabn 68,0,263,.LM119-.LFBB5 .LM119: LSL r4,#4 .stabn 68,0,265,.LM120-.LFBB5 .LM120: LD r3,#1536 ST.b [r7+r3],r5 .LBB15: .stabn 68,0,266,.LM121-.LFBB5 .LM121: CMP r5,#0 JZ .L34 .LBE15: .stabn 68,0,251,.LM122-.LFBB5 .LM122: SUB r5,r5,#1 ZXT.b r11,r5 ADD r11,#1 MOV r2,#0 .LBB18: .LBB16: .stabn 68,0,269,.LM123-.LFBB5 .LM123: LD r1,#536803328 .stabn 68,0,271,.LM124-.LFBB5 .LM124: MOV r10,#24 .stabn 68,0,272,.LM125-.LFBB5 .LM125: MOV r9,#15 .stabn 68,0,285,.LM126-.LFBB5 .LM126: MOV lr,r2 .stabn 68,0,313,.LM127-.LFBB5 .LM127: LD r5,#1008 MOV r12,r5 JMP .L33 .L39: .stabn 68,0,290,.LM128-.LFBB5 .LM128: LD.w r6,[r3+#1] LSR r6,#21 ST.w [r5+#3],r6 .stabn 68,0,291,.LM129-.LFBB5 .LM129: LD.b r6,[r3+#5] ST.b [r5+#16],r6 .stabn 68,0,292,.LM130-.LFBB5 .LM130: LD.b r6,[r3+#4] ST.b [r5+#17],r6 .stabn 68,0,293,.LM131-.LFBB5 .LM131: LD.b r6,[r3+#11] ST.b [r5+#18],r6 .stabn 68,0,294,.LM132-.LFBB5 .LM132: LD.b r6,[r3+#10] ST.b [r5+#19],r6 .stabn 68,0,295,.LM133-.LFBB5 .LM133: LD.b r6,[r3+#9] ST.b [r5+#20],r6 .stabn 68,0,296,.LM134-.LFBB5 .LM134: LD.b r6,[r3+#8] ST.b [r5+#21],r6 .stabn 68,0,297,.LM135-.LFBB5 .LM135: LD.b r6,[r3+#15] ST.b [r5+#22],r6 .stabn 68,0,298,.LM136-.LFBB5 .LM136: LD.b r3,[r3+#14] ST.b [r5+#23],r3 .L38: .stabn 68,0,277,.LM137-.LFBB5 .LM137: ADD r4,#16 .stabn 68,0,278,.LM138-.LFBB5 .LM138: CMP r4,r12 JLE .L29 .LBE16: .LBE18: .stabn 68,0,280,.LM139-.LFBB5 .LM139: MOV r4,#0 .L29: ADD r2,r2,#1 .LBB19: .stabn 68,0,266,.LM140-.LFBB5 .LM140: CMP r2,r11 JZ .L34 .L33: .LBB17: .stabn 68,0,269,.LM141-.LFBB5 .LM141: ADD r3,r4,r1 .stabn 68,0,271,.LM142-.LFBB5 .LM142: //++++ PUSH r4 ADD r4,r1 LD.W r8,[r4] POP r4 // replace_LD.x r8,[r4+r1] LSR r8,#7 MOV r0,#1 ANL r8,r0 MOV r5,r10 MULS r6,r2,r5 ; NOP ADD r5,r7,r6 //++++ PUSH r7 ADD r7,r6 ST.W [r7],r8 POP r7 //replace_ST.x [r7+r6],r8 .stabn 68,0,272,.LM143-.LFBB5 .LM143: //++++ PUSH r4 ADD r4,r1 LD.W r8,[r4] POP r4 // replace_LD.x r8,[r4+r1] ANL r8,r9 MOV r0,r8 ST.w [r5+#2],r0 .stabn 68,0,273,.LM144-.LFBB5 .LM144: //++++ PUSH r4 ADD r4,r1 LD.W r8,[r4] POP r4 // replace_LD.x r8,[r4+r1] LSR r8,#6 MOV r0,#1 ANL r8,r0 MOV r0,r8 ST.w [r5+#1],r0 .stabn 68,0,275,.LM145-.LFBB5 .LM145: LD.w r0,[r5+#1] CMP r0,#1 JZ .L38 .stabn 68,0,285,.LM146-.LFBB5 .LM146: MOV r0,lr ST.w [r5+#1],r0 .stabn 68,0,287,.LM147-.LFBB5 .LM147: LD.w r6,[r7+r6] CMP r6,#0 JZ .L39 .stabn 68,0,302,.LM148-.LFBB5 .LM148: LD.w r6,[r3+#1] LSR r6,#3 ST.w [r5+#3],r6 .stabn 68,0,303,.LM149-.LFBB5 .LM149: LD.b r6,[r3+#11] ST.b [r5+#16],r6 .stabn 68,0,304,.LM150-.LFBB5 .LM150: LD.b r6,[r3+#10] ST.b [r5+#17],r6 .stabn 68,0,305,.LM151-.LFBB5 .LM151: LD.b r6,[r3+#9] ST.b [r5+#18],r6 .stabn 68,0,306,.LM152-.LFBB5 .LM152: LD.b r6,[r3+#8] ST.b [r5+#19],r6 .stabn 68,0,307,.LM153-.LFBB5 .LM153: LD.b r6,[r3+#15] ST.b [r5+#20],r6 .stabn 68,0,308,.LM154-.LFBB5 .LM154: LD.b r6,[r3+#14] ST.b [r5+#21],r6 .stabn 68,0,309,.LM155-.LFBB5 .LM155: LD.b r6,[r3+#13] ST.b [r5+#22],r6 .stabn 68,0,310,.LM156-.LFBB5 .LM156: LD.b r3,[r3+#12] ST.b [r5+#23],r3 JMP .L38 .L34: .LBE17: .LBE19: .stabn 68,0,318,.LM157-.LFBB5 .LM157: LD r0,#1073752192 LD.w r1,[sp] LD r5,#CAN_Release_Receive_Buffer LJMP r5 .stabn 68,0,321,.LM158-.LFBB5 .LM158: MOV r0,#1 ADD sp,#4 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L25: .stabn 68,0,263,.LM159-.LFBB5 .LM159: ADD r4,#64 JMP .L37 .size CAN_Receive_Message, .-CAN_Receive_Message .stabs "RmcCount:r(5,2)",64,0,256,5 .stabn 192,0,0,.LFBB5-.LFBB5 .stabs "CanRxBufferPtr:r(0,22)=*(0,23)=B(11,13)",64,0,270,3 .stabn 192,0,0,.LBB16-.LFBB5 .stabn 224,0,0,.LBE16-.LFBB5 .stabs "CanRxBufferPtr:r(0,22)",64,0,270,3 .stabn 192,0,0,.LBB17-.LFBB5 .stabn 224,0,0,.LBE17-.LFBB5 .stabn 224,0,0,.Lscope5-.LFBB5 .Lscope5: .stabs "",36,0,0,.Lscope5-.LFBB5 .stabd 78,0,0 .section .text$CAN_Int_Config .type .text$CAN_Int_Config$scode_local_6, @function .text$CAN_Int_Config$scode_loacal_6: .align 1 .stabs "CAN_Int_Config:F(0,15)",36,0,330,CAN_Int_Config .stabs "Can_Interrupt:P(0,24)=*(30,8)",64,0,330,6 .export CAN_Int_Config .type CAN_Int_Config, @function CAN_Int_Config: .stabd 46,0,0 .stabs "../can_driver.c",132,0,0,.Ltext12 .Ltext12: .stabn 68,0,331,.LM160-.LFBB6 .LM160: .LFBB6: PUSH {r6, lr} MOV r6,r0 .stabn 68,0,332,.LM161-.LFBB6 .LM161: LD.w r2,[r0] CMP r2,#1 JZ .L47 .stabn 68,0,337,.LM162-.LFBB6 .LM162: LD.w r1,[r6+#1] CMP r1,#1 JZ .L48 .L42: .stabn 68,0,342,.LM163-.LFBB6 .LM163: LD.w r2,[r6+#2] CMP r2,#1 JZ .L49 .L43: .stabn 68,0,347,.LM164-.LFBB6 .LM164: LD.w r2,[r6+#3] CMP r2,#1 JZ .L50 .L44: .stabn 68,0,352,.LM165-.LFBB6 .LM165: LD.w r2,[r6+#4] CMP r2,#1 JZ .L51 .L45: .stabn 68,0,357,.LM166-.LFBB6 .LM166: LD.w r2,[r6+#5] CMP r2,#1 JZ .L52 .L46: .stabn 68,0,361,.LM167-.LFBB6 .LM167: MOV r0,#32 MOV r1,#1 LD r5,#INT_Interrupt_Enable LJMP r5 .stabn 68,0,362,.LM168-.LFBB6 .LM168: MOV r0,#1 LD r5,#INT_All_Enable LJMP r5 .stabn 68,0,363,.LM169-.LFBB6 .LM169: POP r6 POP lr JMP lr .L52: .stabn 68,0,359,.LM170-.LFBB6 .LM170: LD r0,#1073752192 MOV r1,#32 LD r5,#CAN_Set_INT_Enable LJMP r5 JMP .L46 .L47: .stabn 68,0,334,.LM171-.LFBB6 .LM171: LD r0,#1073752192 MOV r1,#2 LD r5,#CAN_Set_INT_Enable LJMP r5 .stabn 68,0,337,.LM172-.LFBB6 .LM172: LD.w r1,[r6+#1] CMP r1,#1 JNZ .L42 .L48: .stabn 68,0,339,.LM173-.LFBB6 .LM173: LD r0,#1073752192 MOV r2,r1 LD r5,#CAN_Set_INT_Enable LJMP r5 .stabn 68,0,342,.LM174-.LFBB6 .LM174: LD.w r2,[r6+#2] CMP r2,#1 JNZ .L43 .L49: .stabn 68,0,344,.LM175-.LFBB6 .LM175: LD r0,#1073752192 MOV r1,#8 LD r5,#CAN_Set_INT_Enable LJMP r5 .stabn 68,0,347,.LM176-.LFBB6 .LM176: LD.w r2,[r6+#3] CMP r2,#1 JNZ .L44 .L50: .stabn 68,0,349,.LM177-.LFBB6 .LM177: LD r0,#1073752192 MOV r1,#128 LD r5,#CAN_Set_INT_Enable LJMP r5 .stabn 68,0,352,.LM178-.LFBB6 .LM178: LD.w r2,[r6+#4] CMP r2,#1 JNZ .L45 .L51: .stabn 68,0,354,.LM179-.LFBB6 .LM179: LD r0,#1073752192 MOV r1,#1 LSL r1,#12 LD r5,#CAN_Set_INT_Enable LJMP r5 JMP .L45 .size CAN_Int_Config, .-CAN_Int_Config .Lscope6: .stabs "",36,0,0,.Lscope6-.LFBB6 .stabd 78,0,0 .section .text$CAN_Configuration .type .text$CAN_Configuration$scode_local_7, @function .text$CAN_Configuration$scode_loacal_7: .align 1 .stabs "CAN_Configuration:F(0,15)",36,0,365,CAN_Configuration .export CAN_Configuration .type CAN_Configuration, @function CAN_Configuration: .stabd 46,0,0 .stabs "../can_driver.c",132,0,0,.Ltext13 .Ltext13: .stabn 68,0,366,.LM180-.LFBB7 .LM180: .LFBB7: PUSH lr .stabn 68,0,371,.LM181-.LFBB7 .LM181: LD r5,#CAN_Gpio_Init LJMP r5 .stabn 68,0,373,.LM182-.LFBB7 .LM182: LD r0,#1073752192 LD r1,#CAN_Condition LD r5,#CAN_Init LJMP r5 .stabn 68,0,375,.LM183-.LFBB7 .LM183: LD r0,#Can_Interrupt LD r5,#CAN_Int_Config LJMP r5 .stabn 68,0,376,.LM184-.LFBB7 .LM184: POP lr JMP lr .size CAN_Configuration, .-CAN_Configuration .Lscope7: .stabs "",36,0,0,.Lscope7-.LFBB7 .stabd 78,0,0 .section .text$CAN_WriteData .type .text$CAN_WriteData$scode_local_8, @function .text$CAN_WriteData$scode_loacal_8: .align 1 .stabs "CAN_WriteData:F(5,2)",36,0,384,CAN_WriteData .stabs "Channel:P(5,2)",64,0,384,0 .stabs "pMsg:P(0,25)=*(30,1)",64,0,384,6 .export CAN_WriteData .type CAN_WriteData, @function CAN_WriteData: .stabd 46,0,0 .stabs "../can_driver.c",132,0,0,.Ltext14 .Ltext14: .stabn 68,0,385,.LM185-.LFBB8 .LM185: .LFBB8: PUSH {r6, lr} LD r5,#1540 SUB sp,r5 MOV r6,r1 .stabn 68,0,386,.LM186-.LFBB8 .LM186: MOV r0,sp MOV r1,#0 LD r2,#1540 LD r5,#memset LJMP r5 MOV r5,#8 ST.w [sp+#2],r5 LD.w r4,[r6] ST.w [sp+#3],r4 MOV r4,#1 LD r5,#1536 ADD r5,sp ST.b [r5],r4 .stabn 68,0,398,.LM187-.LFBB8 .LM187: LD.b r5,[r6+#5] ST.b [sp+#16],r5 LD.b r5,[r6+#6] ST.b [sp+#17],r5 LD.b r5,[r6+#7] ST.b [sp+#18],r5 LD.b r5,[r6+#8] ST.b [sp+#19],r5 LD.b r5,[r6+#9] ST.b [sp+#20],r5 LD.b r5,[r6+#10] ST.b [sp+#21],r5 LD.b r5,[r6+#11] ST.b [sp+#22],r5 LD.b r5,[r6+#12] ST.b [sp+#23],r5 LD r6,#CAN_Get_Transmit_Status .L55: .stabn 68,0,399,.LM188-.LFBB8 .LM188: LD r0,#1073752192 MOV r1,#1 LSL r1,#18 LJMP r6 CMP r0,#0 JZ .L55 LD r6,#CAN_Transmit_Message_Once .L56: .stabn 68,0,402,.LM189-.LFBB8 .LM189: MOV r0,sp LJMP r6 .stabn 68,0,403,.LM190-.LFBB8 .LM190: CMP r0,#0 JZ .L56 .stabn 68,0,406,.LM191-.LFBB8 .LM191: LD r5,#1540 ADD sp,r5 POP r6 POP lr JMP lr .size CAN_WriteData, .-CAN_WriteData .stabs "Can_Pdu_Send:(30,5)",128,0,386,0 .stabn 192,0,0,.LFBB8-.LFBB8 .stabn 224,0,0,.Lscope8-.LFBB8 .Lscope8: .stabs "",36,0,0,.Lscope8-.LFBB8 .stabd 78,0,0 .export Can_Interrupt .section .data$init$Can_Interrupt .type .data$init$Can_Interrupt$scode_local_9, @function .data$init$Can_Interrupt$scode_loacal_9: .align 2 .type Can_Interrupt, @object .size Can_Interrupt, 24 Can_Interrupt: .long 0 .long 1 .long 0 .long 1 .long 1 .long 0 .export CAN_Condition .section .data$init$CAN_Condition .type .data$init$CAN_Condition$scode_local_10, @function .data$init$CAN_Condition$scode_loacal_10: .align 2 .type CAN_Condition, @object .size CAN_Condition, 24 CAN_Condition: .long 1 .long 0 .long 32 .byte 0 .byte 1 .byte 11 .byte 2 .long 32768 .long Filter_Group .export Filter_Group .section .data$init$Filter_Group .type .data$init$Filter_Group$scode_local_11, @function .data$init$Filter_Group$scode_loacal_11: .align 2 .type Filter_Group, @object .size Filter_Group, 24 Filter_Group: .long 1792 .long 0 .long 0 .long 2015 .long 0 .long 0 .section .rdata$Filter_Group_Address .type .rdata$Filter_Group_Address$scode_local_12, @function .rdata$Filter_Group_Address$scode_loacal_12: .align 2 .type Filter_Group_Address, @object .size Filter_Group_Address, 8 Filter_Group_Address: .long 1073752208 .long 1073752320 .stabs "Filter_Group_Address:S(7,50)",38,0,6,Filter_Group_Address .stabs "Filter_Group:G(0,26)=ar(7,18);0;1;(11,3)",32,0,15,0 .stabs "CAN_Condition:G(11,5)",32,0,31,0 .stabs "Can_Interrupt:G(30,8)",32,0,58,0 .text .stabs "",100,0,0,.Letext0 .Letext0: .ident "GCC: (GNU Tools for KungFu32 Embedded Processors major 4) 4.7.0-Mar 27 2023-12:21:57"