.file "kf32a156_canfd.c" .stabs "C:\\\\WorkSpace32\\\\blinkled\\\\Release/",100,0,2,.Ltext0 .stabs "../KF32Lib/src/kf32a156_canfd.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:\\WorkSpace32\\blinkled\\KF32Lib\\inc/kf32a156_rst.h",130,0,0,0 .stabs "C:\\WorkSpace32\\blinkled\\KF32Lib\\inc/KF32A156.h",130,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(4,1)=(0,1)",128,0,24,0 .stabs "size_t:t(4,2)=(0,4)",128,0,30,0 .stabs "wchar_t:t(4,3)=(0,9)",128,0,35,0 .stabn 162,0,0,0 .stabs "int8_t:t(3,1)=(0,10)",128,0,21,0 .stabs "uint8_t:t(3,2)=(0,11)",128,0,22,0 .stabs "int16_t:t(3,3)=(0,8)",128,0,23,0 .stabs "uint16_t:t(3,4)=(0,9)",128,0,24,0 .stabs "int32_t:t(3,5)=(0,1)",128,0,25,0 .stabs "uint32_t:t(3,6)=(0,4)",128,0,26,0 .stabs "int64_t:t(3,7)=(0,6)",128,0,27,0 .stabs "uint64_t:t(3,8)=(0,7)",128,0,28,0 .stabs "int_least8_t:t(3,9)=(0,10)",128,0,31,0 .stabs "uint_least8_t:t(3,10)=(0,11)",128,0,32,0 .stabs "int_least16_t:t(3,11)=(0,8)",128,0,33,0 .stabs "uint_least16_t:t(3,12)=(0,9)",128,0,34,0 .stabs "int_least32_t:t(3,13)=(0,1)",128,0,35,0 .stabs "uint_least32_t:t(3,14)=(0,4)",128,0,36,0 .stabs "int_least64_t:t(3,15)=(0,6)",128,0,37,0 .stabs "uint_least64_t:t(3,16)=(0,7)",128,0,38,0 .stabs "int_fast8_t:t(3,17)=(0,2)",128,0,44,0 .stabs "uint_fast8_t:t(3,18)=(0,11)",128,0,45,0 .stabs "int_fast16_t:t(3,19)=(0,8)",128,0,46,0 .stabs "uint_fast16_t:t(3,20)=(0,9)",128,0,47,0 .stabs "int_fast32_t:t(3,21)=(0,1)",128,0,48,0 .stabs "uint_fast32_t:t(3,22)=(0,4)",128,0,49,0 .stabs "int_fast64_t:t(3,23)=(0,6)",128,0,50,0 .stabs "uint_fast64_t:t(3,24)=(0,7)",128,0,51,0 .stabs "intptr_t:t(3,25)=(0,1)",128,0,60,0 .stabs "uintptr_t:t(3,26)=(0,4)",128,0,69,0 .stabs "intmax_t:t(3,27)=(0,6)",128,0,74,0 .stabs "uintmax_t:t(3,28)=(0,7)",128,0,75,0 .stabn 162,0,0,0 .stabs " :T(2,1)=eFALSE:0,TRUE:1,;",128,0,0,0 .stabs "FunctionalState:t(2,2)=(2,1)",128,0,56,0 .stabs " :T(2,3)=eRESET:0,SET:1,;",128,0,0,0 .stabs "FlagStatus:t(2,4)=(2,3)",128,0,64,0 .stabs "INTStatus:t(2,5)=(2,3)",128,0,64,0 .stabs " :T(2,6)=eFAILURE:0,SUCCESS:1,;",128,0,0,0 .stabs "RetStatus:t(2,7)=(2,6)",128,0,71,0 .stabs " :T(2,8)=eDISABLE:0,ENABLE:1,;",128,0,0,0 .stabs "AbleStatus:t(2,9)=(2,8)",128,0,78,0 .stabs " :T(2,10)=eDIR_DOWN:0,DIR_UP:1,;",128,0,0,0 .stabs "DIRStatus:t(2,11)=(2,10)",128,0,87,0 .stabs " :T(2,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(2,13)=(2,12)",128,0,185,0 .stabs "GPIO_MenMap:T(2,14)=s56PIR:(2,15)=k(2,16)=B(3,6),0,32;POR:(2,16),32,32;PUR:(2,16),64,32;PDR:(2,16),96,32;PODR:(2,16),128,32;PMOD:(2,16),160,32;OMOD:(2,16),192,32;LOCK:(2,16),224,32;RMP:(2,17)=ar(2,18)=r(2,18);0;037777777777;;0;1;(2,16),256,64;RESERVED:(2,19)=ar(2,18);0;2;(2,16),320,96;RMP_MSB:(2,16),416,32;;",128,0,0,0 .stabs "GPIO_SFRmap:t(2,20)=(2,14)",128,0,211,0 .stabs "IONMI_MenMap:T(2,21)=s64RESERVED:(2,22)=ar(2,18);0;14;(2,16),0,480;CTLR:(2,16),480,32;;",128,0,0,0 .stabs "IONMI_SFRmap:t(2,23)=(2,21)",128,0,916,0 .stabs "OSC_MemMap:T(2,24)=s24CTL0:(2,16),0,32;CTL1:(2,16),32,32;INT:(2,16),64,32;CTL2:(2,16),96,32;HFOSCCAL0:(2,16),128,32;HFOSCCAL1:(2,16),160,32;;",128,0,0,0 .stabs "OSC_SFRmap:t(2,25)=(2,24)",128,0,978,0 .stabs "PLL_MenMap:T(2,26)=s4CTL:(2,16),0,32;;",128,0,0,0 .stabs "PLL_SFRmap:t(2,27)=(2,26)",128,0,984,0 .stabs "INT_MemMap:T(2,28)=s160CTL0:(2,16),0,32;EIE0:(2,16),32,32;RESERVED1:(3,6),64,32;EIE1:(2,16),96,32;RESERVED2:(3,6),128,32;EIE2:(2,16),160,32;RESERVED3:(3,6),192,32;EIF0:(2,16),224,32;RESERVED4:(3,6),256,32;EIF1:(2,16),288,32;RESERVED5:(3,6),320,32;EIF2:(2,16),352,32;RESERVED6:(3,6),384,32;IP0:(2,16),416,32;IP1:(2,16),448,32;IP2:(2,16),480,32;IP3:(2,16),512,32;IP4:(2,16),544,32;IP5:(2,16),576,32;IP6:(2,16),608,32;IP7:(2,16),640,32;IP8:(2,16),672,32;IP9:(2,16),704,32;IP10:(2,16),736,32;IP11:(2,16),768,32;IP12:(2,16),800,32;IP13:(2,16),832,32;IP14:(2,16),864,32;IP15:(2,16),896,32;IP16:(2,16),928,32;IP17:(2,16),960,32;IP18:(2,16),992,32;EINTMASK:(2,16),1024,32;EINTRISE:(2,16),1056,32;EINTFALL:(2,16),1088,32;EINTF:(2,16),1120,32;EINTLVL:(2,16),1152,32;EINTSS0:(2,16),1184,32;EINTSS1:(2,16),1216,32;CTL1:(2,16),1248,32;;",128,0,0,0 .stabs "INT_SFRmap:t(2,29)=(2,28)",128,0,1335,0 .stabs "SYSCTL_MemMap:T(2,30)=s36PSW:(2,16),0,32;MCTL:(2,16),32,32;ARCTL:(2,16),64,32;VECTOFF:(2,16),96,32;RESEVRVE1:(3,6),128,32;RAMSPA:(2,16),160,32;MEMCTL:(2,16),192,32;MSPSPA:(2,16),224,32;PSPSPA:(2,16),256,32;;",128,0,0,0 .stabs "SYSCTL_SFRmap:t(2,31)=(2,30)",128,0,2743,0 .stabs "DMA_MenMap:T(2,32)=s204:(2,33)=u28:(2,34)=s28CTLR1:(2,16),0,32;CTLR2:(2,16),32,32;CTLR3:(2,16),64,32;CTLR4:(2,16),96,32;CTLR5:(2,16),128,32;CTLR6:(2,16),160,32;CTLR7:(2,16),192,32;;,0,224;CTLR:(2,35)=ar(2,18);0;6;(2,16),0,224;;,0,224;RESERVED1:(3,6),224,32;:(2,36)=u28:(2,37)=s28PADDR1:(2,16),0,32;PADDR2:(2,16),32,32;PADDR3:(2,16),64,32;PADDR4:(2,16),96,32;PADDR5:(2,16),128,32;PADDR6:(2,16),160,32;PADDR7:(2,16),192,32;;,0,224;PADDR:(2,35),0,224;;,256,224;RESERVED2:(3,6),480,32;:(2,38)=u28:(2,39)=s28MADDR1:(2,16),0,32;MADDR2:(2,16),32,32;MADDR3:(2,16),64,32;MADDR4:(2,16),96,32;MADDR5:(2,16),128,32;MADDR6:(2,16),160,32;MADDR7:(2,16),192,32;;,0,224;MADDR:(2,35),0,224;;,512,224;RESERVED3:(3,6),736,32;:(2,40)=u28:(2,41)=s28CPAR1:(2,15),0,32;CPAR2:(2,15),32,32;CPAR3:(2,15),64,32;CPAR4:(2,15),96,32;CPAR5:(2,15),128,32;CPAR6:(2,15),160,32;CPAR7:(2,15),192,32;;,0,224;CPAR:(2,42)=ar(2,18);0;6;(2,15),0,224;;,768,224;RESERVED4:(3,6),992,32;:(2,43)=u28:(2,44)=s28CMAR1:(2,15),0,32;CMAR2:(2,15),32,32;CMAR3:(2,15),64,32;CMAR4:(2,15),96,32;CMAR5:(2,15),128,32;CMAR6:(2,15),160,32;CMAR7:(2,15),192,32;;,0,224;CMAR:(2,42),0,224;;,1024,224;RESERVED5:(3,6),1248,32;:(2,45)=u28:(2,46)=s28NCT1:(2,15),0,32;NCT2:(2,15),32,32;NCT3:(2,15),64,32;NCT4:(2,15),96,32;NCT5:(2,15),128,32;NCT6:(2,15),160,32;NCT7:(2,15),192,32;;,0,224;NCT:(2,42),0,224;;,1280,224;RESERVED6:(3,6),1504,32;LIFR:(2,16),1536,32;LIER:(2,16),1568,32;REMAP:(2,16),1600,32;;",128,0,0,0 .stabs "DMA_SFRmap:t(2,47)=(2,32)",128,0,2989,0 .stabs "SYSTICK_MemMap:T(2,48)=s16CTL:(2,16),0,32;RELOAD:(2,16),32,32;CV:(2,16),64,32;CALI:(2,16),96,32;;",128,0,0,0 .stabs "SYSTICK_SFRmap:t(2,49)=(2,48)",128,0,3566,0 .stabs "BTIM_MemMap:T(2,50)=s32CNT:(2,16),0,32;CTL1:(2,16),32,32;CTL2:(2,16),64,32;PRSC:(2,16),96,32;PPX:(2,16),128,32;DIER:(2,16),160,32;SR:(2,15),192,32;SRIC:(2,16),224,32;;",128,0,0,0 .stabs "BTIM_SFRmap:t(2,51)=(2,50)",128,0,3628,0 .stabs "GPTIM_MemMap:T(2,52)=s96CNT:(2,16),0,32;CTL1:(2,16),32,32;CTL2:(2,16),64,32;PRSC:(2,16),96,32;PPX:(2,16),128,32;UDTIM:(2,16),160,32;RESERVED1:(2,53)=ar(2,18);0;1;(3,6),192,64;CCPXC1:(2,15),256,32;CCPXC2:(2,15),288,32;CCPXC3:(2,15),320,32;CCPXC4:(2,15),352,32;CCPXSRIC:(2,16),384,32;CCPXDF:(2,15),416,32;RESERVED2:(2,53),448,64;CCPXCTL1:(2,16),512,32;CCPXR1:(2,16),544,32;CCPXR2:(2,16),576,32;CCPXR3:(2,16),608,32;CCPXR4:(2,16),640,32;CCPXCTL2:(2,16),672,32;CCPXCTL3:(2,16),704,32;CCPXEGIF:(2,16),736,32;;",128,0,0,0 .stabs "GPTIM_SFRmap:t(2,54)=(2,52)",128,0,3818,0 .stabs "CCP_SFRmap:t(2,55)=(2,52)",128,0,3818,0 .stabs "ATIM_MemMap:T(2,56)=s240TXCNT:(2,16),0,32;TZCNT:(2,16),32,32;TXPPX:(2,16),64,32;TZPPZ:(2,16),96,32;TXPRSC:(2,16),128,32;TZPRSC:(2,16),160,32;TXCCR0:(2,16),192,32;TXCCR1:(2,16),224,32;TZCCR0:(2,16),256,32;TXCTL:(2,16),288,32;TZCTL:(2,16),320,32;PXPDCTL:(2,16),352,32;PXASCTL:(2,16),384,32;TXCCTCTL:(2,16),416,32;TZCCTCTL:(2,16),448,32;RESERVED0:(3,6),480,32;COMH1:(2,16),512,32;COML1:(2,16),544,32;FAUCTL1:(2,16),576,32;DITCTL:(2,16),608,32;COMH2:(2,16),640,32;COML2:(2,16),672,32;FAUCTL2:(2,16),704,32;CCRCTL:(2,16),736,32;COMH3:(2,16),768,32;COML3:(2,16),800,32;FAUCTL3:(2,16),832,32;RESERVED1:(3,6),864,32;COMH4:(2,16),896,32;COML4:(2,16),928,32;FAUCTL4:(2,16),960,32;RESERVED2:(3,6),992,32;ECCPXCTL1:(2,16),1024,32;ECCPXR1:(2,16),1056,32;ECCPXR2:(2,16),1088,32;ECCPXR3:(2,16),1120,32;ECCPXR4:(2,16),1152,32;PXUDCTL:(2,16),1184,32;ECCPXCTL2:(2,16),1216,32;PXDTCTL:(2,16),1248,32;PWMXOC:(2,16),1280,32;PXATRCTL:(2,16),1312,32;PXASCTL0:(2,16),1344,32;PXASCTL1:(2,16),1376,32;ZPDCTL0:(2,16),1408,32;ZPDCTL1:(2,16),1440,32;ZPDPORT:(2,16),1472,32;ECCPXIE:(2,16),1504,32;ECCPXEGIF:(2,16),1536,32;TXUDTIM:(2,16),1568,32;TZUDTIM:(2,16),1600,32;ECCPXDF:(2,15),1632,32;ECCPXC1:(2,15),1664,32;ECCPXC2:(2,15),1696,32;ECCPXC3:(2,15),1728,32;ECCPXC4:(2,15),1760,32;RESERVED3:(3,6),1792,32;ECCPXDE:(2,16),1824,32;ECCPXSRIC:(2,16),1856,32;ECCPXCTL3:(2,16),1888,32;;",128,0,0,0 .stabs "ATIM_SFRmap:t(2,57)=(2,56)",128,0,4333,0 .stabs "ECCP_SFRmap:t(2,58)=(2,56)",128,0,4333,0 .stabs "EPWM_MemMap:T(2,59)=s104CNT:(2,16),0,32;PHS:(2,16),32,32;PPX:(2,16),64,32;PRSC:(2,16),96,32;CTL:(2,16),128,32;RA:(2,16),160,32;RB:(2,16),192,32;CTLA:(2,16),224,32;CTLB:(2,16),256,32;DBCTL:(2,16),288,32;DBT:(2,16),320,32;PCCTL:(2,16),352,32;PXASCTL:(2,16),384,32;ETCTL:(2,16),416,32;IE:(2,16),448,32;IF:(2,15),480,32;IC:(2,16),512,32;DE:(2,16),544,32;DF:(2,15),576,32;RESERVED0:(3,6),608,32;HRPWMCTL:(2,16),640,32;HRCMP:(2,16),672,32;CAP:(2,15),704,32;RC:(2,16),736,32;RD:(2,16),768,32;UDCTL:(2,16),800,32;;",128,0,0,0 .stabs "EPWM_SFRmap:t(2,60)=(2,59)",128,0,5174,0 .stabs "HRCAP_MenMap:T(2,61)=s52CTL:(2,16),0,32;COUNTER:(2,15),32,32;RISE:(2,62)=ar(2,18);0;1;(2,15),64,64;FALL:(2,62),128,64;HRRISE:(2,62),192,64;HRFALL:(2,62),256,64;SR:(2,15),320,32;SRIC:(2,16),352,32;IFRC:(2,16),384,32;;",128,0,0,0 .stabs "HRCAP_SFRmap:t(2,63)=(2,61)",128,0,5815,0 .stabs "QEI_MenMap:T(2,64)=s24CTL0:(2,16),0,32;CTL1:(2,16),32,32;CNT:(2,16),64,32;PPX:(2,16),96,32;PRSC:(2,16),128,32;DIER:(2,16),160,32;;",128,0,0,0 .stabs "QEI_SFRmap:t(2,65)=(2,64)",128,0,5972,0 .stabs "ADC_MemMap:T(2,66)=s92CTL0:(2,16),0,32;CTL1:(2,16),32,32;SCANSQ0:(2,16),64,32;SCANSQ1:(2,16),96,32;SCANSQ2:(2,16),128,32;HSCANSQ:(2,16),160,32;WDH:(2,16),192,32;WDL:(2,16),224,32;DATA:(2,15),256,32;HPDATA0:(2,15),288,32;HPDATA1:(2,15),320,32;HPDATA2:(2,15),352,32;HPDATA3:(2,15),384,32;HPDOFF0:(2,16),416,32;HPDOFF1:(2,16),448,32;HPDOFF2:(2,16),480,32;HPDOFF3:(2,16),512,32;SCANSQ3:(2,16),544,32;RESERVED:(2,53),576,64;STATE:(2,16),640,32;DELAY:(2,16),672,32;SCANCTL:(2,16),704,32;;",128,0,0,0 .stabs "ADC_SFRmap:t(2,67)=(2,66)",128,0,6106,0 .stabs "DAC_MemMap:T(2,68)=s24CTL:(2,16),0,32;DAHD:(2,16),32,32;DATA:(2,15),64,32;CTL1:(2,16),96,32;RESERVED:(3,6),128,32;CAL:(2,16),160,32;;",128,0,0,0 .stabs "DAC_SFRmap:t(2,69)=(2,68)",128,0,6796,0 .stabs "CMP_MemMap:T(2,70)=s40CTL0:(2,16),0,32;CTL1:(2,16),32,32;CTL2:(2,16),64,32;CTL3:(2,16),96,32;CTL4:(2,16),128,32;CTL5:(2,16),160,32;TRIM0:(2,16),192,32;TRIM1:(2,16),224,32;TRIM2:(2,16),256,32;TRIM3:(2,16),288,32;;",128,0,0,0 .stabs "CMP_SFRmap:t(2,71)=(2,70)",128,0,6967,0 .stabs "OP_MemMap:T(2,72)=s24CTL0:(2,16),0,32;CTL1:(2,16),32,32;TRIM0:(2,16),64,32;TRIM1:(2,16),96,32;TRIM2:(2,16),128,32;TRIM3:(2,16),160,32;;",128,0,0,0 .stabs "OP_SFRmap:t(2,73)=(2,72)",128,0,7396,0 .stabs "USART_MemMap:T(2,74)=s28CTLR:(2,16),0,32;BRGR:(2,16),32,32;STR:(2,16),64,32;:(2,75)=u4TBUFR:(2,16),0,32;RBUFR:(2,15),0,32;;,96,32;U7816R:(2,16),128,32;IER:(2,16),160,32;ADM:(2,16),192,32;;",128,0,0,0 .stabs "USART_SFRmap:t(2,76)=(2,74)",128,0,7696,0 .stabs "SPI_MemMap:T(2,77)=s16BRGR:(2,16),0,32;CTLR:(2,16),32,32;BUFR:(2,16),64,32;STR:(2,16),96,32;;",128,0,0,0 .stabs "SPI_SFRmap:t(2,78)=(2,77)",128,0,8037,0 .stabs "I2C_MemMap:T(2,79)=s36CTLR:(2,16),0,32;SR:(2,16),32,32;BUFR:(2,16),64,32;ADDR0:(2,16),96,32;BRGR:(2,16),128,32;ADDR1:(2,16),160,32;ADDR2:(2,16),192,32;ADDR3:(2,16),224,32;IER:(2,16),256,32;;",128,0,0,0 .stabs "I2C_SFRmap:t(2,80)=(2,79)",128,0,8201,0 .stabs "CanTxBufferTypeDef:t(2,81)=(2,82)=u16SFF:(2,83)=s16TXINFR:(2,84)=s4DLC:(2,16),0,4;RESERVED0:(2,16),4,2;RTR:(2,16),6,1;IDE:(2,16),7,1;RESERVED1:(2,16),8,24;;,0,32;TXDATA0:(2,85)=s4DATA1:(2,16),0,8;DATA0:(2,16),8,8;RESERVED0:(2,16),16,5;ID:(2,16),21,11;;,32,32;TXDATA1:(2,86)=s4DATA5:(2,16),0,8;DATA4:(2,16),8,8;DATA3:(2,16),16,8;DATA2:(2,16),24,8;;,64,32;TXDATA2:(2,87)=s4RESERVED0:(2,16),0,8;RESERVED1:(2,16),8,8;DATA7:(2,16),16,8;DATA6:(2,16),24,8;;,96,32;;,0,128;EFF:(2,88)=s16TXINFR:(2,89)=s4DLC:(2,16),0,4;RESERVED0:(2,16),4,2;RTR:(2,16),6,1;IDE:(2,16),7,1;RESERVED1:(2,16),8,24;;,0,32;TXDATA0:(2,90)=s4RESERVED:(2,16),0,3;ID:(2,16),3,29;;,32,32;TXDATA1:(2,91)=s4DATA3:(2,16),0,8;DATA2:(2,16),8,8;DATA1:(2,16),16,8;DATA0:(2,16),24,8;;,64,32;TXDATA2:(2,92)=s4DATA7:(2,16),0,8;DATA6:(2,16),8,8;DATA5:(2,16),16,8;DATA4:(2,16),24,8;;,96,32;;,0,128;;",128,0,8517,0 .stabs "CAN_MemMap:T(2,93)=s64CTLR:(2,16),0,32;BRGR:(2,16),32,32;RCR:(2,16),64,32;EROR:(2,16),96,32;ACRR:(2,16),128,32;MSKR:(2,16),160,32;IER:(2,16),192,32;IFR:(2,16),224,32;:(2,94)=u16:(2,95)=s16INFR:(2,16),0,32;TX0R:(2,16),32,32;TX1R:(2,16),64,32;TX2R:(2,16),96,32;;,0,128;CanTxBuffer:(2,81),0,128;;,256,128;RXDATA0:(2,16),384,32;RXDATA1:(2,16),416,32;RXDATA2:(2,16),448,32;RXDATA3:(2,16),480,32;;",128,0,0,0 .stabs "CAN_SFRmap:t(2,96)=(2,93)",128,0,8547,0 .stabs "CAN_FILTER_Map:T(2,97)=s64ACR1R:(2,16),0,32;MSK1R:(2,16),32,32;ACR2R:(2,16),64,32;MSK2R:(2,16),96,32;ACR3R:(2,16),128,32;MSK3R:(2,16),160,32;ACR4R:(2,16),192,32;MSK4R:(2,16),224,32;ACR5R:(2,16),256,32;MSK5R:(2,16),288,32;ACR6R:(2,16),320,32;MSK6R:(2,16),352,32;ACR7R:(2,16),384,32;MSK7R:(2,16),416,32;ACR8R:(2,16),448,32;MSK8R:(2,16),480,32;;",128,0,0,0 .stabs "CAN_FILTER_SFRmap:t(2,98)=(2,97)",128,0,8567,0 .stabs "CANFD_MenMap:T(2,99)=s124CTLR0:(2,16),0,32;BRGR:(2,16),32,32;RCR:(2,15),64,32;EROR:(2,16),96,32;NOUSE1:(2,16),128,32;MSKR:(2,16),160,32;IER:(2,16),192,32;IFR:(2,16),224,32;RX_SET1:(2,15),256,32;:(2,100)=u4:(2,101)=s4RX_SET2_1:(3,2),0,8;RX_SET2_2:(3,2),8,8;RX_SET2_34:(3,4),16,16;;,0,32;:(2,102)=s4RX_SET2:(3,6),0,32;;,0,32;;,288,32;:(2,103)=u64RXDATA:(2,104)=ar(2,18);0;63;(2,105)=k(2,106)=B(3,2),0,512;RXDATA_32:(2,107)=ar(2,18);0;15;(2,15),0,512;;,320,512;TIMER:(2,16),832,32;CRC:(2,15),864,32;NOUSE2:(2,16),896,32;CTLR1:(2,16),928,32;AMSTA:(2,15),960,32;;",128,0,0,0 .stabs "CANFD_SFRMap:t(2,108)=(2,99)",128,0,9725,0 .stabs "EXIC_MemMap:T(2,109)=s24CTL0:(2,16),0,32;CTL1:(2,16),32,32;STATE:(2,16),64,32;RESERVED1:(3,6),96,32;WRITEBUF:(2,16),128,32;READBUF:(2,16),160,32;;",128,0,0,0 .stabs "EXIC_SFRmap:t(2,110)=(2,109)",128,0,10240,0 .stabs "RTC_MemMap:T(2,111)=s44CR:(2,16),0,32;ALRA:(2,16),32,32;TMR:(2,16),64,32;DTR:(2,16),96,32;ALRB:(2,16),128,32;TMER:(2,16),160,32;TCR:(2,16),192,32;IER:(2,16),224,32;IFR:(2,16),256,32;TMBR:(2,16),288,32;DTBR:(2,16),320,32;;",128,0,0,0 .stabs "RTC_SFRmap:t(2,112)=(2,111)",128,0,10338,0 .stabs "IWDT_MemMap:T(2,113)=s8CTL:(2,16),0,32;FD:(2,16),32,32;;",128,0,0,0 .stabs "IWDT_SFRmap:t(2,114)=(2,113)",128,0,10865,0 .stabs "WWDT_MemMap:T(2,115)=s12CTL:(2,16),0,32;CNT:(2,16),32,32;CTL1:(2,16),64,32;;",128,0,0,0 .stabs "WWDT_SFRmap:t(2,116)=(2,115)",128,0,10915,0 .stabs "EWDT_MenMap:T(2,117)=s8CTL:(2,16),0,32;CNT:(2,16),32,32;;",128,0,0,0 .stabs "EWDT_SFRmap:t(2,118)=(2,117)",128,0,10993,0 .stabs "CFGL_MemMap:T(2,119)=s12CTL0:(2,16),0,32;CTL1:(2,16),32,32;IFR:(2,16),64,32;;",128,0,0,0 .stabs "CFGL_SFRmap:t(2,120)=(2,119)",128,0,11080,0 .stabs "ECFGL_MenMap:T(2,121)=s96:(2,122)=u64:(2,123)=s64ECFGL0_CTL:(2,16),0,32;ECFGL1_CTL:(2,16),32,32;ECFGL2_CTL:(2,16),64,32;ECFGL3_CTL:(2,16),96,32;ECFGL4_CTL:(2,16),128,32;ECFGL5_CTL:(2,16),160,32;ECFGL6_CTL:(2,16),192,32;ECFGL7_CTL:(2,16),224,32;ECFGL8_CTL:(2,16),256,32;ECFGL9_CTL:(2,16),288,32;ECFGL10_CTL:(2,16),320,32;ECFGL11_CTL:(2,16),352,32;ECFGL12_CTL:(2,16),384,32;ECFGL13_CTL:(2,16),416,32;ECFGL14_CTL:(2,16),448,32;ECFGL15_CTL:(2,16),480,32;;,0,512;ECFGL_CTL:(2,124)=ar(2,18);0;15;(2,16),0,512;;,0,512;SOFTSEL:(2,16),512,32;FCLK:(2,16),544,32;IC:(2,16),576,32;IF:(2,16),608,32;RFCTL:(2,16),640,32;FFCTL:(2,16),672,32;ADC:(2,16),704,32;OUT:(2,15),736,32;;",128,0,0,0 .stabs "ECFGL_SFRmap:t(2,125)=(2,121)",128,0,11295,0 .stabs "RST_MemMap:T(2,126)=s16CTL0:(2,16),0,32;CTL1:(2,16),32,32;CTL2:(2,16),64,32;CTL3:(2,16),96,32;;",128,0,0,0 .stabs "RST_SFRmap:t(2,127)=(2,126)",128,0,11615,0 .stabs "PCLK_MemMap:T(2,128)=s16CTL0:(2,16),0,32;CTL1:(2,16),32,32;CTL2:(2,16),64,32;CTL3:(2,16),96,32;;",128,0,0,0 .stabs "PCLK_SFRmap:t(2,129)=(2,128)",128,0,11797,0 .stabs "PM_MemMap:T(2,130)=s36CTL0:(2,16),0,32;CTL1:(2,16),32,32;STA0:(2,15),64,32;STA1:(2,15),96,32;STAC:(2,16),128,32;CTL2:(2,16),160,32;CAL0:(2,16),192,32;CAL1:(2,16),224,32;CAL2:(2,16),256,32;;",128,0,0,0 .stabs "PM_SFRmap:t(2,131)=(2,130)",128,0,11983,0 .stabs "BKP_MemMap:T(2,132)=s96CTL:(2,16),0,32;INT:(2,16),32,32;RESERVED:(2,133)=ar(2,18);0;13;(3,6),64,448;DATA:(2,134)=ar(2,18);0;7;(2,16),512,256;;",128,0,0,0 .stabs "BKP_SFRmap:t(2,135)=(2,132)",128,0,12457,0 .stabs "FLASH_MemMap:T(2,136)=s80ISPCON0:(2,16),0,32;ISPCON1:(2,16),32,32;ISPCMD:(2,16),64,32;ISPTRG:(2,16),96,32;RESERVED1:(3,6),128,32;CFG:(2,16),160,32;RESERVED2:(3,6),192,32;ISPADDR:(2,16),224,32;STATE:(2,16),256,32;RESERVED3:(3,6),288,32;NVMUNLOCK:(2,16),320,32;PROUNLOCK:(2,16),352,32;CFGUNLOCK:(2,16),384,32;RESERVED4:(3,6),416,32;CSSTART:(2,16),448,32;CSSTOP:(2,16),480,32;CSRES:(2,137)=ar(2,18);0;3;(2,16),512,128;;",128,0,0,0 .stabs "FLASH_SFRmap:t(2,138)=(2,136)",128,0,12556,0 .stabs "CRC_MemMap:T(2,139)=s32CTL:(2,16),0,32;DATA:(2,16),32,32;RSLT:(2,15),64,32;INIT:(2,16),96,32;PLN:(2,16),128,32;RXOR:(2,16),160,32;IDATA:(2,16),192,32;TEMP:(2,15),224,32;;",128,0,0,0 .stabs "CRC_SFRmap:t(2,140)=(2,139)",128,0,12749,0 .stabs "AES_MenMap:T(2,141)=s48CTL:(2,16),0,32;INT:(2,16),32,32;RESERVED1:(3,6),64,32;RESERVED2:(3,6),96,32;INPUT0:(2,16),128,32;INPUT1:(2,16),160,32;INPUT2:(2,16),192,32;INPUT3:(2,16),224,32;OUTPUT0:(2,15),256,32;OUTPUT1:(2,15),288,32;OUTPUT2:(2,15),320,32;OUTPUT3:(2,15),352,32;;",128,0,0,0 .stabs "AES_SFRmap:t(2,142)=(2,141)",128,0,12814,0 .stabs "RNG_MenMap:T(2,143)=s16CTL:(2,16),0,32;STATE:(2,16),32,32;SEED:(2,15),64,32;DR:(2,15),96,32;;",128,0,0,0 .stabs "RNG_SFRmap:t(2,144)=(2,143)",128,0,12914,0 .stabs "FlexMUX_MenMap:T(2,145)=s8SOU:(2,16),0,32;TAR:(2,16),32,32;;",128,0,0,0 .stabs "FlexMUX_SFRmap:t(2,146)=(2,145)",128,0,13015,0 .stabs "FDC_MenMap:T(2,147)=s128CTL:(2,16),0,32;MOD:(2,16),32,32;CNT:(2,15),64,32;IDLY:(2,16),96,32;CH0CTL:(2,16),128,32;CH1CTL:(2,16),160,32;CH2CTL:(2,16),192,32;CH3CTL:(2,16),224,32;RESERVED:(2,148)=ar(2,18);0;3;(3,6),256,128;CH0DLY0:(2,16),384,32;CH0DLY1:(2,16),416,32;CH0DLY2:(2,16),448,32;RESERVED5:(3,6),480,32;CH1DLY0:(2,16),512,32;CH1DLY1:(2,16),544,32;CH1DLY2:(2,16),576,32;RESERVED6:(3,6),608,32;CH2DLY0:(2,16),640,32;CH2DLY1:(2,16),672,32;CH2DLY2:(2,16),704,32;RESERVED7:(3,6),736,32;CH3DLY0:(2,16),768,32;CH3DLY1:(2,16),800,32;CH3DLY2:(2,16),832,32;RESERVED8:(3,6),864,32;PO0DLY:(2,16),896,32;PO1DLY:(2,16),928,32;PO2DLY:(2,16),960,32;PO3DLY:(2,16),992,32;;",128,0,0,0 .stabs "FDC_SFRmap:t(2,149)=(2,147)",128,0,13197,0 .stabs "FlexRM_MenMap:T(2,150)=s24CTL:(2,16),0,32;GPSR0:(2,16),32,32;GPSR1:(2,16),64,32;GCSR0:(2,16),96,32;GCSR1:(2,16),128,32;GCSR2:(2,16),160,32;;",128,0,0,0 .stabs "FlexRM_SFRmap:t(2,151)=(2,150)",128,0,13675,0 .stabs "CACHE_MenMap:T(2,152)=s4CTLR:(2,16),0,32;;",128,0,0,0 .stabs "CACHE_SFRmap:t(2,153)=(2,152)",128,0,14093,0 .stabn 162,0,0,0 .stabn 162,0,0,0 .stabs "C:\\WorkSpace32\\blinkled\\KF32Lib\\inc/kf32a156_canfd.h",130,0,0,0 .stabs "C:/Program Files (x86)/ChipON IDE/KungFu32/ChipONCC32/include/Sys/stdlib.h",130,0,0,0 .stabs "div_t:t(6,1)=(6,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;",128,0,42,0 .stabs "ldiv_t:t(6,3)=(6,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;",128,0,47,0 .stabs "lldiv_t:t(6,5)=(6,6)=s16quot:(0,6),0,64;rem:(0,6),64,64;;",128,0,53,0 .stabn 162,0,0,0 .stabs "C:/Program Files (x86)/ChipON IDE/KungFu32/ChipONCC32/include/Sys/math.h",130,0,0,0 .stabs " :T(7,1)=eFP_INFINITE:0,FP_NAN:1,FP_NORMAL:2,FP_SUBNORMAL:3,FP_ZERO:4,;",128,0,0,0 .stabs "_LIB_VERSION_TYPE:t(7,2)=(0,1)",128,0,108,0 .stabn 162,0,0,0 .stabs "Code_Segment:t(5,1)=(5,2)=u4CS_CODE:(5,3)=B(0,4),0,32;:(5,4)=s4DLC:(5,3),0,4;:(0,4),4,2;RTR:(5,3),6,1;IDE:(5,3),7,1;BRS:(5,3),8,1;ESI:(5,3),9,1;EDL:(5,3),10,1;:(0,4),11,1;CODE:(5,3),12,4;TIMESTAMP:(5,3),16,16;;,0,32;;",128,0,99,0 .stabs "DataBuffer_8byteType:t(5,5)=(5,6)=u16SFF:(5,7)=s16:(5,8)=u4CS_CODE:(5,3),0,32;:(5,9)=s4DLC:(5,3),0,4;:(5,3),4,2;RTR:(5,3),6,1;IDE:(5,3),7,1;BRS:(5,3),8,1;ESI:(5,3),9,1;EDL:(5,3),10,1;:(5,3),11,1;CODE:(5,3),12,4;TIMESTAMP:(5,3),16,16;;,0,32;;,0,32;DATA1:(5,3),32,8;DATA0:(5,3),40,8;:(5,3),48,4;RRTR:(5,3),52,1;ID:(5,3),53,11;:(5,10)=u8DATA3210:(5,11)=ar(2,18);0;1;(5,3),0,64;:(5,12)=s8DATA5:(5,3),0,8;DATA4:(5,3),8,8;DATA3:(5,3),16,8;DATA2:(5,3),24,8;:(0,4),32,8;:(0,4),40,8;DATA7:(5,3),48,8;DATA6:(5,3),56,8;;,0,64;;,64,64;;,0,128;EFF:(5,13)=s16:(5,14)=u4CS_CODE:(5,3),0,32;:(5,15)=s4DLC:(5,3),0,4;:(0,4),4,2;RTR:(5,3),6,1;IDE:(5,3),7,1;BRS:(5,3),8,1;ESI:(5,3),9,1;EDL:(5,3),10,1;:(0,4),11,1;CODE:(5,3),12,4;TIMESTAMP:(5,3),16,16;;,0,32;;,0,32;:(0,4),32,2;RRTR:(5,3),34,1;ID:(5,3),35,29;:(5,16)=u8:(5,17)=s8DATA3210:(5,11),0,64;;,0,64;:(5,18)=s8DATA3:(5,3),0,8;DATA2:(5,3),8,8;DATA1:(5,3),16,8;DATA0:(5,3),24,8;DATA7:(5,3),32,8;DATA6:(5,3),40,8;DATA5:(5,3),48,8;DATA4:(5,3),56,8;;,0,64;;,64,64;;,0,128;;",128,0,187,0 .stabs "DataBuffer_16byteType:t(5,19)=(5,20)=u24SFF:(5,21)=s24:(5,22)=u4CS_CODE:(5,3),0,32;:(5,23)=s4DLC:(5,3),0,4;:(0,4),4,2;RTR:(5,3),6,1;IDE:(5,3),7,1;BRS:(5,3),8,1;ESI:(5,3),9,1;EDL:(5,3),10,1;:(0,4),11,1;CODE:(5,3),12,4;TIMESTAMP:(5,3),16,16;;,0,32;;,0,32;DATA1:(5,3),32,8;DATA0:(5,3),40,8;:(0,4),48,4;RRTR:(5,3),52,1;ID:(5,3),53,11;:(5,24)=u16DATA3210:(5,25)=ar(2,18);0;3;(5,3),0,128;:(5,26)=s16DATA5:(5,3),0,8;DATA4:(5,3),8,8;DATA3:(5,3),16,8;DATA2:(5,3),24,8;DATA9:(5,3),32,8;DATA8:(5,3),40,8;DATA7:(5,3),48,8;DATA6:(5,3),56,8;DATA13:(5,3),64,8;DATA12:(5,3),72,8;DATA11:(5,3),80,8;DATA10:(5,3),88,8;:(0,4),96,8;:(0,4),104,8;DATA15:(5,3),112,8;DATA14:(5,3),120,8;;,0,128;;,64,128;;,0,192;EFF:(5,27)=s24:(5,28)=u4:(5,29)=s4DLC:(5,3),0,4;:(0,4),4,2;RTR:(5,3),6,1;IDE:(5,3),7,1;BRS:(5,3),8,1;ESI:(5,3),9,1;EDL:(5,3),10,1;:(0,4),11,1;CODE:(5,3),12,4;TIMESTAMP:(5,3),16,16;;,0,32;CS_CODE:(5,3),0,32;;,0,32;:(0,4),32,2;RRTR:(5,3),34,1;ID:(5,3),35,29;:(5,30)=u16:(5,31)=s16DATA3210:(5,25),0,128;;,0,128;:(5,32)=s16DATA3:(5,3),0,8;DATA2:(5,3),8,8;DATA1:(5,3),16,8;DATA0:(5,3),24,8;DATA7:(5,3),32,8;DATA6:(5,3),40,8;DATA5:(5,3),48,8;DATA4:(5,3),56,8;DATA11:(5,3),64,8;DATA10:(5,3),72,8;DATA9:(5,3),80,8;DATA8:(5,3),88,8;DATA15:(5,3),96,8;DATA14:(5,3),104,8;DATA13:(5,3),112,8;DATA12:(5,3),120,8;;,0,128;;,64,128;;,0,192;;",128,0,298,0 .stabs "DataBuffer_32byteType:t(5,33)=(5,34)=u40SFF:(5,35)=s40:(5,36)=u4CS_CODE:(5,3),0,32;:(5,37)=s4DLC:(5,3),0,4;:(0,4),4,2;RTR:(5,3),6,1;IDE:(5,3),7,1;BRS:(5,3),8,1;ESI:(5,3),9,1;EDL:(5,3),10,1;:(0,4),11,1;CODE:(5,3),12,4;TIMESTAMP:(5,3),16,16;;,0,32;;,0,32;DATA1:(5,3),32,8;DATA0:(5,3),40,8;:(5,3),48,4;RRTR:(5,3),52,1;ID:(5,3),53,11;:(5,38)=u32DATA3210:(5,39)=ar(2,18);0;7;(5,3),0,256;:(5,40)=s32DATA5:(5,3),0,8;DATA4:(5,3),8,8;DATA3:(5,3),16,8;DATA2:(5,3),24,8;DATA9:(5,3),32,8;DATA8:(5,3),40,8;DATA7:(5,3),48,8;DATA6:(5,3),56,8;DATA13:(5,3),64,8;DATA12:(5,3),72,8;DATA11:(5,3),80,8;DATA10:(5,3),88,8;DATA17:(5,3),96,8;DATA16:(5,3),104,8;DATA15:(5,3),112,8;DATA14:(5,3),120,8;DATA21:(5,3),128,8;DATA20:(5,3),136,8;DATA19:(5,3),144,8;DATA18:(5,3),152,8;DATA25:(5,3),160,8;DATA24:(5,3),168,8;DATA23:(5,3),176,8;DATA22:(5,3),184,8;DATA29:(5,3),192,8;DATA28:(5,3),200,8;DATA27:(5,3),208,8;DATA26:(5,3),216,8;:(5,3),224,8;:(5,3),232,8;DATA31:(5,3),240,8;DATA30:(5,3),248,8;;,0,256;;,64,256;;,0,320;EFF:(5,41)=s40:(5,42)=u4:(5,43)=s4DLC:(5,3),0,4;:(0,4),4,2;RTR:(5,3),6,1;IDE:(5,3),7,1;BRS:(5,3),8,1;ESI:(5,3),9,1;EDL:(5,3),10,1;:(0,4),11,1;CODE:(5,3),12,4;TIMESTAMP:(5,3),16,16;;,0,32;CS_CODE:(5,3),0,32;;,0,32;:(0,4),32,2;RRTR:(5,3),34,1;ID:(5,3),35,29;:(5,44)=u32:(5,45)=s32DATA3210:(5,39),0,256;;,0,256;:(5,46)=s32DATA3:(5,3),0,8;DATA2:(5,3),8,8;DATA1:(5,3),16,8;DATA0:(5,3),24,8;DATA7:(5,3),32,8;DATA6:(5,3),40,8;DATA5:(5,3),48,8;DATA4:(5,3),56,8;DATA11:(5,3),64,8;DATA10:(5,3),72,8;DATA9:(5,3),80,8;DATA8:(5,3),88,8;DATA15:(5,3),96,8;DATA14:(5,3),104,8;DATA13:(5,3),112,8;DATA12:(5,3),120,8;DATA19:(5,3),128,8;DATA18:(5,3),136,8;DATA17:(5,3),144,8;DATA16:(5,3),152,8;DATA23:(5,3),160,8;DATA22:(5,3),168,8;DATA21:(5,3),176,8;DATA20:(5,3),184,8;DATA27:(5,3),192,8;DATA26:(5,3),200,8;DATA25:(5,3),208,8;DATA24:(5,3),216,8;DATA31:(5,3),224,8;DATA30:(5,3),232,8;DATA29:(5,3),240,8;DATA28:(5,3),248,8;;,0,256;;,64,256;;,0,320;;",128,0,450,0 .stabs "DataBuffer_64byteType:t(5,47)=(5,48)=u72SFF:(5,49)=s72:(5,50)=u4CS_CODE:(5,3),0,32;:(5,51)=s4DLC:(5,3),0,4;:(0,4),4,2;RTR:(5,3),6,1;IDE:(5,3),7,1;BRS:(5,3),8,1;ESI:(5,3),9,1;EDL:(5,3),10,1;:(0,4),11,1;CODE:(5,3),12,4;TIMESTAMP:(5,3),16,16;;,0,32;;,0,32;DATA1:(5,3),32,8;DATA0:(5,3),40,8;:(5,3),48,4;RRTR:(5,3),52,1;ID:(5,3),53,11;:(5,52)=u64DATA3210:(5,53)=ar(2,18);0;15;(5,3),0,512;:(5,54)=s64DATA5:(5,3),0,8;DATA4:(5,3),8,8;DATA3:(5,3),16,8;DATA2:(5,3),24,8;DATA9:(5,3),32,8;DATA8:(5,3),40,8;DATA7:(5,3),48,8;DATA6:(5,3),56,8;DATA13:(5,3),64,8;DATA12:(5,3),72,8;DATA11:(5,3),80,8;DATA10:(5,3),88,8;DATA17:(5,3),96,8;DATA16:(5,3),104,8;DATA15:(5,3),112,8;DATA14:(5,3),120,8;DATA21:(5,3),128,8;DATA20:(5,3),136,8;DATA19:(5,3),144,8;DATA18:(5,3),152,8;DATA25:(5,3),160,8;DATA24:(5,3),168,8;DATA23:(5,3),176,8;DATA22:(5,3),184,8;DATA29:(5,3),192,8;DATA28:(5,3),200,8;DATA27:(5,3),208,8;DATA26:(5,3),216,8;DATA33:(5,3),224,8;DATA32:(5,3),232,8;DATA31:(5,3),240,8;DATA30:(5,3),248,8;DATA37:(5,3),256,8;DATA36:(5,3),264,8;DATA35:(5,3),272,8;DATA34:(5,3),280,8;DATA41:(5,3),288,8;DATA40:(5,3),296,8;DATA39:(5,3),304,8;DATA38:(5,3),312,8;DATA45:(5,3),320,8;DATA44:(5,3),328,8;DATA43:(5,3),336,8;DATA42:(5,3),344,8;DATA49:(5,3),352,8;DATA48:(5,3),360,8;DATA47:(5,3),368,8;DATA46:(5,3),376,8;DATA53:(5,3),384,8;DATA52:(5,3),392,8;DATA51:(5,3),400,8;DATA50:(5,3),408,8;DATA57:(5,3),416,8;DATA56:(5,3),424,8;DATA55:(5,3),432,8;DATA54:(5,3),440,8;DATA61:(5,3),448,8;DATA60:(5,3),456,8;DATA59:(5,3),464,8;DATA58:(5,3),472,8;:(0,4),480,8;:(0,4),488,8;DATA63:(5,3),496,8;DATA62:(5,3),504,8;;,0,512;;,64,512;;,0,576;EFF:(5,55)=s72:(5,56)=u4:(5,57)=s4DLC:(5,3),0,4;:(0,4),4,2;RTR:(5,3),6,1;IDE:(5,3),7,1;BRS:(5,3),8,1;ESI:(5,3),9,1;EDL:(5,3),10,1;:(0,4),11,1;CODE:(5,3),12,4;TIMESTAMP:(5,3),16,16;;,0,32;CS_CODE:(5,3),0,32;;,0,32;:(5,3),32,2;RRTR:(5,3),34,1;ID:(5,3),35,29;:(5,58)=u64:(5,59)=s64DATA3210:(5,53),0,512;;,0,512;:(5,60)=s64DATA3:(5,3),0,8;DATA2:(5,3),8,8;DATA1:(5,3),16,8;DATA0:(5,3),24,8;DATA7:(5,3),32,8;DATA6:(5,3),40,8;DATA5:(5,3),48,8;DATA4:(5,3),56,8;DATA11:(5,3),64,8;DATA10:(5,3),72,8;DATA9:(5,3),80,8;DATA8:(5,3),88,8;DATA15:(5,3),96,8;DATA14:(5,3),104,8;DATA13:(5,3),112,8;DATA12:(5,3),120,8;DATA19:(5,3),128,8;DATA18:(5,3),136,8;DATA17:(5,3),144,8;DATA16:(5,3),152,8;DATA23:(5,3),160,8;DATA22:(5,3),168,8;DATA21:(5,3),176,8;DATA20:(5,3),184,8;DATA27:(5,3),192,8;DATA26:(5,3),200,8;DATA25:(5,3),208,8;DATA24:(5,3),216,8;DATA31:(5,3),224,8;DATA30:(5,3),232,8;DATA29:(5,3),240,8;DATA28:(5,3),248,8;DATA35:(5,3),256,8;DATA34:(5,3),264,8;DATA33:(5,3),272,8;DATA32:(5,3),280,8;DATA39:(5,3),288,8;DATA38:(5,3),296,8;DATA37:(5,3),304,8;DATA36:(5,3),312,8;DATA43:(5,3),320,8;DATA42:(5,3),328,8;DATA41:(5,3),336,8;DATA40:(5,3),344,8;DATA47:(5,3),352,8;DATA46:(5,3),360,8;DATA45:(5,3),368,8;DATA44:(5,3),376,8;DATA51:(5,3),384,8;DATA50:(5,3),392,8;DATA49:(5,3),400,8;DATA48:(5,3),408,8;DATA55:(5,3),416,8;DATA54:(5,3),424,8;DATA53:(5,3),432,8;DATA52:(5,3),440,8;DATA59:(5,3),448,8;DATA58:(5,3),456,8;DATA57:(5,3),464,8;DATA56:(5,3),472,8;DATA63:(5,3),480,8;DATA62:(5,3),488,8;DATA61:(5,3),496,8;DATA60:(5,3),504,8;;,0,512;;,64,512;;,0,576;;",128,0,686,0 .stabs "DataBuffer_RegType:t(5,61)=(5,62)=u72DataBuffer_8byte:(5,5),0,128;DataBuffer_16byte:(5,19),0,192;DataBuffer_32byte:(5,33),0,320;DataBuffer_64byte:(5,47),0,576;;",128,0,695,0 .stabs "Kf32a_Canfd_Reg:t(5,63)=(5,64)=s124CANFD_CTLR0:(5,65)=u4R:(0,4),0,32;B:(5,66)=s4RSMOD:(0,4),0,1;SILENT:(0,4),1,1;LBACK:(0,4),2,1;SLEEP:(0,4),3,1;ISOFDCANEN:(0,4),4,1;CANCKS:(0,4),5,2;CANEN:(0,4),7,1;TXR:(5,3),8,1;ATX:(5,3),9,1;RELRX:(0,4),10,1;RELF:(5,3),11,1;MBSIZE:(5,3),12,2;FULLRXEN:(0,4),14,1;ANSWEREN:(0,4),15,1;RXBSTA:(0,4),16,1;DOSTA:(0,4),17,1;TXBSTA:(0,4),18,1;TCSTA:(0,4),19,1;RXSTA:(5,3),20,1;TXSTA:(5,3),21,1;CERROR:(0,4),22,1;BOFF:(5,3),23,1;CANRMC:(5,3),24,7;CANFDEN:(0,4),31,1;;,0,32;;,0,32;CANFD_BRGR:(5,67)=u4R:(0,4),0,32;B:(5,68)=s4CANBRP:(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:(5,69)=u4R:(0,4),0,32;B:(5,70)=s4CANALC:(5,3),0,5;:(0,4),5,3;CANSEG:(5,3),8,5;CANDIR:(5,3),13,1;CANERRC:(5,3),14,2;DPRAMOF:(0,4),16,1;:(0,4),17,15;;,0,32;;,64,32;CANFD_EROR:(5,71)=u4R:(0,4),0,32;B:(5,72)=s4CANRXE:(5,3),0,8;CANTXE:(5,3),8,8;CANEWL:(5,3),16,8;SOSFD:(0,4),24,5;SFDEN:(0,4),29,1;SFDMOD:(0,4),30,1;DPRAMFEN:(0,4),31,1;;,0,32;;,96,32;CANFD_CTLR2:(5,73)=u4R:(0,4),0,32;B:(5,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;DESEL:(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:(5,75)=u4R:(0,4),0,32;B:(5,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;FAILCLR:(0,4),31,1;;,0,32;;,192,32;CANFD_IFR:(5,77)=u4R:(5,78)=s4Canfd_Interrupt_Flag:(5,3),0,16;:(5,3),16,16;;,0,32;B:(5,79)=s4CANRXIF:(5,3),0,1;CANTXIF:(5,3),1,1;EAIF:(5,3),2,1;DOVFIF:(5,3),3,1;WUIF:(5,3),4,1;ENIF:(5,3),5,1;ALIF:(5,3),6,1;BEIF:(5,3),7,1;CTXDF:(5,3),8,1;CRXDF:(5,3),9,1;RXBSTAIF:(5,3),10,1;TRGMBIF:(5,3),11,1;BOFFIF:(5,3),12,1;TDCFAILIF:(5,3),13,1;MOENDIF:(5,3),14,1;:(0,4),15,17;;,0,32;;,224,32;CANFD_DATA:(5,61),256,576;CANFD_TIMER:(5,80)=u4R:(0,4),0,32;B:(5,81)=s4CANTIMER:(5,3),0,16;:(0,4),16,16;;,0,32;;,832,32;CANFD_CRC:(5,82)=u4R:(0,4),0,32;B:(5,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:(5,84)=u4R:(0,4),0,32;B:(5,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:(5,86)=u4R:(0,4),0,32;B:(5,87)=s4MATWINNER:(0,4),0,10;MATSTA:(0,4),10,1;ROPSTA:(0,4),11,1;RELRXALL:(0,4),12,1;IDSELEN:(0,4),13,1;RTRMEN:(0,4),14,1;BETEN:(0,4),15,1;ARBWINNER:(0,4),16,10;ARBSTA0:(0,4),26,1;ARBSTA1:(0,4),27,1;TXCODE:(0,4),28,4;;,0,32;;,960,32;;",128,0,961,0 .stabs "Kf32a_Int_Reg:T(5,88)=s160CTL0:(5,89)=u4R:(0,4),0,32;B:(5,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:(5,91)=u4R:(0,4),0,32;B:(5,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:(5,93)=u4R:(0,4),0,32;B:(5,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:(5,95)=u4R:(0,4),0,32;B:(5,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:(5,97)=u4R:(0,4),0,32;B:(5,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:(5,99)=u4R:(0,4),0,32;B:(5,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:(5,101)=u4R:(0,4),0,32;B:(5,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:(5,103)=u4R:(0,4),0,32;B:(5,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:(5,105)=u4R:(0,4),0,32;B:(5,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:(5,107)=u4R:(0,4),0,32;B:(5,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:(5,109)=u4R:(0,4),0,32;B:(5,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:(5,111)=u4R:(0,4),0,32;B:(5,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:(5,113)=u4R:(0,4),0,32;B:(5,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:(5,115)=u4R:(0,4),0,32;B:(5,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:(5,117)=u4R:(0,4),0,32;B:(5,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:(5,119)=u4R:(0,4),0,32;B:(5,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:(5,121)=u4R:(0,4),0,32;B:(5,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:(5,123)=u4R:(0,4),0,32;B:(5,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:(5,125)=u4R:(0,4),0,32;B:(5,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:(5,127)=u4R:(0,4),0,32;B:(5,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:(5,129)=u4R:(0,4),0,32;B:(5,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:(5,131)=u4R:(0,4),0,32;B:(5,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:(5,133)=u4R:(0,4),0,32;B:(5,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:(5,135)=u4R:(0,4),0,32;B:(5,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:(5,137)=u4R:(0,4),0,32;B:(5,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:(5,139)=u4R:(0,4),0,32;B:(5,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:(5,141)=u4R:(0,4),0,32;B:(5,142)=s4EINTM:(0,4),0,21;:(0,4),21,10;:(0,4),31,1;;,0,32;;,1024,32;EINTRISE:(5,143)=u4R:(0,4),0,32;B:(5,144)=s4EINTRI:(0,4),0,21;:(0,4),21,10;:(0,4),31,1;;,0,32;;,1056,32;EINTFALL:(5,145)=u4R:(0,4),0,32;B:(5,146)=s4EINTFA:(0,4),0,21;:(0,4),21,10;:(0,4),31,1;;,0,32;;,1088,32;EINTF:(5,147)=u4R:(0,4),0,32;B:(5,148)=s4EINTIF:(0,4),0,21;:(0,4),21,11;;,0,32;;,1120,32;RESERVED6:(0,4),1152,32;EINTSS0:(5,149)=u4R:(0,4),0,32;B:(5,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:(5,151)=u4R:(0,4),0,32;B:(5,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:(5,153)=u4R:(0,4),0,32;B:(5,154)=s4INTDELY:(0,4),0,8;:(0,4),8,24;;,0,32;;,1248,32;;",128,0,0,0 .stabs "Kf32a_Mcu_Pclk_Reg:T(5,155)=s80RESERVED:(5,156)=ar(2,18);0;15;(0,4),0,512;CTL0:(5,157)=u4R:(0,4),0,32;B:(5,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:(5,159)=u4R:(0,4),0,32;B:(5,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:(5,161)=u4R:(0,4),0,32;B:(5,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:(5,163)=u4R:(0,4),0,32;B:(5,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(5,165)=s16CTL0:(5,166)=u4R:(0,4),0,32;B:(5,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:(5,168)=u4R:(0,4),0,32;B:(5,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:(5,170)=u4R:(0,4),0,32;B:(5,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:(5,172)=u4R:(0,4),0,32;B:(5,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;CNAFD6RST:(0,4),29,1;CNAFD7RST:(0,4),30,1;RTCRST:(0,4),31,1;;,0,32;;,96,32;;",128,0,0,0 .stabs " :T(5,174)=eCAN_CONTROLLER_CLASSICAL:0,CAN_CONTROLLER_FD:1,;",128,0,0,0 .stabs "Can_ControllerType:t(5,175)=(5,174)",128,0,1847,0 .stabs "Can_ControllerInfoType:t(5,176)=(5,177)=s16BaseAddress:(3,6),0,32;MBBaseAddress:(3,6),32,32;FilterBaseAddress:(3,6),64,32;Type:(5,175),96,32;;",128,0,1856,0 .stabs " :T(5,178)=eCANFD_NORMAL_MODE:0,CANFD_LOOP_INTERNAL_MODE:1,CNAFD_LOOP_EXTERNAL_MODE:2,CANFD_SILENT_MODE:3,;",128,0,0,0 .stabs "Can_WorkModeType:t(5,179)=(5,178)",128,0,1925,0 .stabs " :T(5,180)=eCAN_CLOCKSOURCE_SCLK:0,CAN_CLOCKSOURCE_HFCLK:1,CAN_CLOCKSOURCE_LFCLK:2,;",128,0,0,0 .stabs "Can_ClockSourceType:t(5,181)=(5,180)",128,0,1932,0 .stabs " :T(5,182)=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(5,183)=(5,182)",128,0,1940,0 .stabs " :T(5,184)=eCAN_FD_NON_ISOMODE:0,CAN_FD_ISOMODE:1,;",128,0,0,0 .stabs "Can_FdFrameType:t(5,185)=(5,184)",128,0,1946,0 .stabs " :T(5,186)=eCAN_MBFULLRECEIVE_DISABLE:0,CAN_MBFULLRECEIVE_ENABLE:1,;",128,0,0,0 .stabs "Can_MBFullReceiveEnableType:t(5,187)=(5,186)",128,0,1952,0 .stabs " :T(5,188)=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(5,189)=(5,188)",128,0,1960,0 .stabs " :T(5,190)=eCAN_RECEIVE:0,CAN_TRANSMIT:1,;",128,0,0,0 .stabs "Can_ObjectType:t(5,191)=(5,190)",128,0,1966,0 .stabs " :T(5,192)=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(5,193)=(5,192)",128,0,1986,0 .stabs " :T(5,194)=eCANFD_BRS_DISABLE:0,CANFD_BRS_ENABLE:1,;",128,0,0,0 .stabs "Can_FdBrsConfigType:t(5,195)=(5,194)",128,0,1992,0 .stabs " :T(5,196)=eCAN_FRAME_CLASSICAL:0,CAN_FRAME_FD:1,;",128,0,0,0 .stabs "Can_FrameType:t(5,197)=(5,196)",128,0,1998,0 .stabs " :T(5,198)=eCAN_DATA_STANDARD:0,CAN_DATA_EXTENDED:1,CAN_REMOTE_STANDARD:2,CAN_REMOTE_EXTENDED:3,;",128,0,0,0 .stabs "Can_IdFrameType:t(5,199)=(5,198)",128,0,2006,0 .stabs " :T(5,200)=eCAN_FILTER_STANDARD:0,CAN_FILTER_EXTENDED:1,;",128,0,0,0 .stabs "Can_IdFilterType:t(5,201)=(5,200)",128,0,2012,0 .stabs " :T(5,202)=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(5,203)=(5,202)",128,0,2067,0 .stabs " :T(5,204)=eInitindex_0:0,Initindex_1:1,Initindex_2:2,Initindex_3:3,Initindex_4:4,;",128,0,0,0 .stabs "Can_InitIndexType:t(5,205)=(5,204)",128,0,2076,0 .stabs " :T(5,206)=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(5,207)=(5,206)",128,0,2086,0 .stabs " :T(5,208)=eCAN_UNINITIALIZED:0,CAN_BUSY_TRANSMIT_MAILBOX:1,CAN_BUSY_RECEIVE_MAILBOX:2,CAN_ERROR_BUSOFF:3,CAN_NOTOK:4,CAN_OK:5,;",128,0,0,0 .stabs "Can_ReturnType:t(5,209)=(5,208)",128,0,2096,0 .stabs " :T(5,210)=eRx_Flag:1,Tx_Flag:2,ErrorAlarm_Flag:4,OverFlow_Flag:8,WakeUp_Flag:16,ErrorNegative_Flag:32,ArbitrateLose_Flag:64,BusError_Flag:128,DmaTXD_Flag:256,DmaRXD_Flag:512,BusOff_Flag:4096,;",128,0,0,0 .stabs "Can_Controller_InterruptType:t(5,211)=(5,210)",128,0,2122,0 .stabs " :T(5,212)=eCANFD_STATUS_OFF:8388608,CANFD_STATUS_ERROR:4194304,CANFD_STATUS_TRANSMITING:2097152,CANFD_STATUS_RECEIVEING:1048576,CANFD_STATUS_TRANSMITED:524288,CANFD_STATUS_TBUFFER:262144,CANFD_STATUS_RVOERFLOW:131072,CANFD_STATUS_REMPTY:65536,;",128,0,0,0 .stabs "Can_Controller_StatusType:t(5,213)=(5,212)",128,0,2134,0 .stabs "Can_BDRConfigType:t(5,214)=(5,215)=u2S:(5,216)=B(3,4),0,16;:(5,217)=s2PreScale:(5,216),0,6;Sjw:(5,216),6,2;TSeg1:(5,216),8,4;TSeg2:(5,216),12,3;SampleTimes:(5,216),15,1;;,0,16;;",128,0,2147,0 .stabs "Can_FdBDRConfigType:t(5,218)=(5,219)=u2S:(5,216),0,16;:(5,220)=s2BrsPrescale:(5,216),0,6;HtSeg1:(5,216),6,4;HtSeg2:(5,216),10,3;:(5,216),13,3;;,0,16;;",128,0,2159,0 .stabs "Can_Controller_InterruptFlagType:t(5,221)=(5,222)=u2EntireFlag:(5,216),0,16;:(5,223)=s2RxIntFlag:(5,216),0,1;TxIntFlag:(5,216),1,1;ErrorAlarmFlag:(5,216),2,1;OverFlowFlag:(5,216),3,1;WakeUpFlag:(5,216),4,1;ErrorNegativeFlag:(5,216),5,1;ArbitrateLoseFlag:(5,216),6,1;BusErrorFlag:(5,216),7,1;DmaTXDFlag:(5,216),8,1;DmaRXDFlag:(5,216),9,1;:(5,216),10,2;BusOffFlag:(5,216),12,1;:(5,216),13,3;;,0,16;;",128,0,2192,0 .stabs "ClearFlag_ReturnType:t(5,224)=(5,225)=u2flagclear_result:(5,216),0,16;:(5,226)=s2Arbitrateloseclear_Timeout:(5,216),0,1;Receiveclear_Timeout:(5,216),1,1;Buserrorclear_Timeout:(5,216),2,1;Busoffclear_Timeout:(5,216),3,1;Erroralarmclear_Timeout:(5,216),4,1;Errornegativeclear_Timeout:(5,216),5,1;Overflowclear_Timeout:(5,216),6,1;Transmitclear_Timeout:(5,216),7,1;Wakeupclear_Timeout:(5,216),8,1;:(5,216),9,7;;,0,16;;",128,0,2210,0 .stabs "Can_Controller_InterruptConfigType:t(5,227)=(5,228)=s2RxIntEnableSet:(3,4),0,1;TxIntEnableSet:(3,4),1,1;BusOffEnableSet:(3,4),2,1;WakeUpIntEnableSet:(3,4),3,1;ErrorAlarmIntEnableSet:(3,4),4,1;OverFlowIntEnableSet:(3,4),5,1;ErrorNegativeIntEnableSet:(3,4),6,1;ArbitrateLoseIntEnableSet:(3,4),7,1;BusErrorIntEnableSet:(3,4),8,1;DmaTXDEnableSet:(3,4),9,1;DmaRXDEnableSet:(3,4),10,1;TrigerMBEnableSet:(3,4),11,1;PreemptionPriority:(3,4),12,3;SubPriority:(3,4),15,1;;",128,0,2242,0 .stabs "Canfd_MailboxDataType:t(5,229)=(5,230)=s68:(5,231)=u64U8Data:(5,232)=ar(2,18);0;63;(3,2),0,512;U32Data:(5,233)=ar(2,18);0;15;(3,6),0,512;:(5,234)=s64SU8Data:(5,235)=ar(2,18);0;1;(3,2),0,16;SU32Data:(5,236)=ar(2,18);0;14;(3,6),16,480;EU8Data:(5,235),496,16;;,0,512;;,0,512;Data_Length:(5,193),512,32;;",128,0,2258,0 .stabs "Can_HwFilterType:t(5,237)=(5,238)=s408MaskCode:(5,239)=ar(2,18);0;50;(3,6),0,1632;Can_IdFilterFrame:(5,240)=ar(2,18);0;50;(5,201),1632,1632;;",128,0,2264,0 .stabs "Can_ControllerConfigType:t(5,241)=(5,242)=s44CanfdMode:(5,179),0,32;EnableFD:(2,9),32,32;ClockSource:(5,181),64,32;FdArbitrateClockSource:(5,181),96,32;MailBoxBlockSize:(5,183),128,32;FdFrameType:(5,185),160,32;GlobalMask:(3,6),192,32;MBFullReceiveEnableSet:(5,187),224,32;Can_Controller_InterruptConfig:(5,243)=*(5,244)=k(5,227),256,32;Canfd_Controller_AllClockAndBDRConfig:(5,245)=*(5,246)=k(5,214),288,32;Canfd_Controller_ALLFdBDRConfig:(5,247)=*(5,248)=k(5,218),320,32;;",128,0,2285,0 .stabs "Canfd_MailboxHeaderType:t(5,249)=(5,250)=s92FrameData:(5,229),0,544;Id:(3,6),544,32;Timestamp:(3,4),576,16;BRS:(5,195),608,32;Can_frame:(5,197),640,32;Can_id:(5,199),672,32;TransceiveType:(5,207),704,32;;",128,0,2298,0 .stabs "Canfd_Sdu_Type:t(5,251)=(5,252)=s96Can_MailboxHeader:(5,253)=ar(2,18);0;0;(5,249),0,736;Sdu_Length:(3,2),736,8;;",128,0,2305,0 .stabn 162,0,0,0 .section .text$Read_Code .type .text$Read_Code$scode_local_1, @function .text$Read_Code$scode_loacal_1: .align 1 .stabs "Read_Code:f(0,15)",36,0,344,Read_Code .stabs "Can_MailboxHeader:P(0,16)=*(5,249)",64,0,344,0 .stabs "DataBuffer:P(0,17)=*(5,5)",64,0,344,1 .type Read_Code, @function Read_Code: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext1 .Ltext1: .stabn 68,0,345,.LM0-.LFBB1 .LM0: .LFBB1: .stabn 68,0,346,.LM1-.LFBB1 .LM1: LD.w r4,[r1] MOV r5,#128 ANL r4,r4,r5 JNZ .L2 .stabn 68,0,348,.LM2-.LFBB1 .LM2: LD.w r4,[r1+#1] MOV r5,#1 LSL r5,#20 ANL r5,r4,r5 JNZ .L3 .stabn 68,0,362,.LM3-.LFBB1 .LM3: ST.w [r0+#21],r5 .L4: .stabn 68,0,365,.LM4-.LFBB1 .LM4: LD.w r4,[r1] LSR r4,#10 MOV r5,#1 ANL r4,r4,r5 ST.w [r0+#20],r4 .stabn 68,0,366,.LM5-.LFBB1 .LM5: LD.h r3,[r1+#1] MOV r2,#72 ADD r4,r0,r2 ST.h [r4],r3 .stabn 68,0,367,.LM6-.LFBB1 .LM6: LD.w r4,[r1] LSR r4,#8 ANL r5,r4,r5 ST.w [r0+#19],r5 .stabn 68,0,368,.LM7-.LFBB1 .LM7: LD.w r4,[r1] MOV r5,#15 ANL r5,r4,r5 ST.w [r0+#16],r5 .stabn 68,0,369,.LM8-.LFBB1 .LM8: JMP lr .L2: .stabn 68,0,355,.LM9-.LFBB1 .LM9: LD.w r4,[r1] ANL r5,r4,r5 JZ .L4 .stabn 68,0,357,.LM10-.LFBB1 .LM10: LD.w r4,[r1+#1] MOV r5,#4 ANL r5,r4,r5 JZ .L11 .stabn 68,0,362,.LM11-.LFBB1 .LM11: MOV r5,#3 ST.w [r0+#21],r5 JMP .L4 .L3: .stabn 68,0,353,.LM12-.LFBB1 .LM12: MOV r5,#2 ST.w [r0+#21],r5 JMP .L4 .L11: .stabn 68,0,359,.LM13-.LFBB1 .LM13: MOV r5,#1 ST.w [r0+#21],r5 JMP .L4 .size Read_Code, .-Read_Code .Lscope1: .stabs "",36,0,0,.Lscope1-.LFBB1 .stabd 78,0,0 .section .text$Can_m_FdCsCodeSet .type .text$Can_m_FdCsCodeSet$scode_local_2, @function .text$Can_m_FdCsCodeSet$scode_loacal_2: .align 1 .stabs "Can_m_FdCsCodeSet:f(5,1)",36,0,397,Can_m_FdCsCodeSet .stabs "Can_MailboxHeader:P(0,16)",64,0,397,0 .type Can_m_FdCsCodeSet, @function Can_m_FdCsCodeSet: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext2 .Ltext2: .stabn 68,0,398,.LM14-.LFBB2 .LM14: .LFBB2: .stabn 68,0,399,.LM15-.LFBB2 .LM15: MOV r5,#0 .stabn 68,0,400,.LM16-.LFBB2 .LM16: LD.w r4,[r0+#19] CMP r4,#1 JZ .L20 .L13: .stabn 68,0,405,.LM17-.LFBB2 .LM17: LD.w r4,[r0+#20] CMP r4,#1 JZ .L21 .L14: .stabn 68,0,410,.LM18-.LFBB2 .LM18: MOV r4,#15 LD.w r2,[r0+#16] ANL r3,r2,r4 MOV r2,#15 NOT r2,r2 ANL r5,r5,r2 ORL r5,r5,r3 .stabn 68,0,411,.LM19-.LFBB2 .LM19: LD.w r3,[r0+#22] ANL r4,r3,r4 LSL r4,#12 LD r3,#-61441 ANL r5,r5,r3 ORL r5,r5,r4 .stabn 68,0,413,.LM20-.LFBB2 .LM20: LD.w r4,[r0+#21] CMP r4,#1 JZ .L17 CMP r4,#0 JNZ .L22 .stabn 68,0,418,.LM21-.LFBB2 .LM21: CLR r5,#6 CLR r5,#7 .L15: .stabn 68,0,441,.LM22-.LFBB2 .LM22: MOV r0,r5 JMP lr .L22: .stabn 68,0,413,.LM23-.LFBB2 .LM23: CMP r4,#2 JZ .L18 CMP r4,#3 JNZ .L15 .stabn 68,0,436,.LM24-.LFBB2 .LM24: SET r5,#6 SET r5,#7 .stabn 68,0,441,.LM25-.LFBB2 .LM25: MOV r0,r5 JMP lr .L21: .stabn 68,0,407,.LM26-.LFBB2 .LM26: SET r5,#10 JMP .L14 .L20: .stabn 68,0,402,.LM27-.LFBB2 .LM27: MOV r5,#255 ADD r5,r5,#1 JMP .L13 .L17: .stabn 68,0,423,.LM28-.LFBB2 .LM28: SET r5,#7 .stabn 68,0,424,.LM29-.LFBB2 .LM29: CLR r5,#6 .stabn 68,0,441,.LM30-.LFBB2 .LM30: MOV r0,r5 JMP lr .L18: .stabn 68,0,429,.LM31-.LFBB2 .LM31: CLR r5,#7 .stabn 68,0,430,.LM32-.LFBB2 .LM32: SET r5,#6 .stabn 68,0,441,.LM33-.LFBB2 .LM33: MOV r0,r5 JMP lr .size Can_m_FdCsCodeSet, .-Can_m_FdCsCodeSet .stabs "Ret_Code_Seg:r(5,1)",64,0,399,5 .stabn 192,0,0,.LFBB2-.LFBB2 .stabn 224,0,0,.Lscope2-.LFBB2 .Lscope2: .stabs "",36,0,0,.Lscope2-.LFBB2 .stabd 78,0,0 .section .text$Std_Reverse_Data.part.0 .type .text$Std_Reverse_Data.part.0$scode_local_3, @function .text$Std_Reverse_Data.part.0$scode_loacal_3: .align 1 .stabs "Std_Reverse_Data.part.0:f(0,15)",36,0,371,Std_Reverse_Data.part.0 .stabs "Can_MailboxHeader:P(0,16)",64,0,371,0 .stabs "DataBuffer:P(0,17)",64,0,371,1 .type Std_Reverse_Data.part.0, @function Std_Reverse_Data.part.0: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext3 .Ltext3: .stabn 68,0,371,.LM34-.LFBB3 .LM34: .LFBB3: .stabn 68,0,375,.LM35-.LFBB3 .LM35: LD.w r4,[r0+#17] LSL r4,#21 LD.w r3,[r1+#1] LD r5,#2097151 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r1+#1],r5 .stabn 68,0,376,.LM36-.LFBB3 .LM36: MOV r5,#1 LD.w r4,[r0+#21] CMP r4,#1 JHI .L24 MOV r5,#0 .L24: MOV r4,#1 ANL r5,r4,r5 LSL r5,#20 LD.w r4,[r1+#1] CLR r4,#20 ORL r5,r4,r5 ST.w [r1+#1],r5 .stabn 68,0,377,.LM37-.LFBB3 .LM37: LD.b r5,[r0] ST.b [r1+#5],r5 .stabn 68,0,378,.LM38-.LFBB3 .LM38: LD.b r5,[r0+#1] ST.b [r1+#4],r5 .stabn 68,0,386,.LM39-.LFBB3 .LM39: JMP lr .size Std_Reverse_Data.part.0, .-Std_Reverse_Data.part.0 .Lscope3: .stabs "",36,0,0,.Lscope3-.LFBB3 .stabd 78,0,0 .section .text$Can_m_FdCopyDataTo64MailBox .type .text$Can_m_FdCopyDataTo64MailBox$scode_local_4, @function .text$Can_m_FdCopyDataTo64MailBox$scode_loacal_4: .align 1 .stabs "Can_m_FdCopyDataTo64MailBox:f(5,209)",36,0,870,Can_m_FdCopyDataTo64MailBox .stabs "Can_Controller_Index:P(0,18)=k(3,2)",64,0,870,8 .stabs "Mailbox_Number:P(0,19)=k(5,203)",64,0,870,10 .stabs "Can_MailboxHeader:P(0,16)",64,0,870,7 .type Can_m_FdCopyDataTo64MailBox, @function Can_m_FdCopyDataTo64MailBox: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext4 .Ltext4: .stabn 68,0,871,.LM40-.LFBB4 .LM40: .LFBB4: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#20 MOV r10,r1 MOV r7,r2 ZXT.b r8,r0 .stabn 68,0,874,.LM41-.LFBB4 .LM41: MOV r6,#255 ST.b [sp+#5],r6 .stabn 68,0,875,.LM42-.LFBB4 .LM42: ST.b [sp+#4],r6 .stabn 68,0,876,.LM43-.LFBB4 .LM43: LD.w r1,[r2+#21] MOV r9,r1 .stabn 68,0,877,.LM44-.LFBB4 .LM44: MOV r0,r2 LD r5,#Can_m_FdCsCodeSet LJMP r5 ST.w [sp+#4],r0 .LBB87: .LBB88: .stabn 68,0,446,.LM45-.LFBB4 .LM45: ST.w [sp],r6 MOV r5,r8 LSL r5,#2 LD r4,#CANFD_PTR LD.w r6,[r4+r5] .stabn 68,0,450,.LM46-.LFBB4 .LM46: MOV r3,#1 LSL r3,#23 .stabn 68,0,452,.LM47-.LFBB4 .LM47: MOV r2,#1 LSL r2,#11 .L28: .stabn 68,0,450,.LM48-.LFBB4 .LM48: LD.w r5,[r6] ANL r5,r5,r3 JNZ .L43 .stabn 68,0,452,.LM49-.LFBB4 .LM49: LD.w r4,[r6+#30] ANL r5,r4,r2 JZ .L27 LD.w r5,[sp] SUB r4,r5,#1 ST.w [sp],r4 CMP r5,#0 JNZ .L28 .L27: .LBE88: .LBE87: .stabn 68,0,881,.LM50-.LFBB4 .LM50: MOV r5,#72 MOV r3,r10 MULS r3,r3,r5 ; NOP ST.w [sp+#2],r3 LSL r8,#4 LD r5,#Can_m_ControllersInfo ADD r5,r8 LD.w r5,[r5+#1] ST.w [sp+#3],r5 ADD r3,r3,r5 MOV r8,r3 LD.w r4,[sp+#2] LD.w r3,[r4+r5] LD r5,#61440 ANL r3,r3,r5 .stabn 68,0,883,.LM51-.LFBB4 .LM51: MOV r0,#1 .stabn 68,0,881,.LM52-.LFBB4 .LM52: LD r4,#49152 CMP r3,r4 JZ .L52 .stabn 68,0,885,.LM53-.LFBB4 .LM53: LD.w r0,[sp+#2] LD.w r1,[sp+#3] LD.w r4,[r0+r1] ANL r5,r4,r5 .stabn 68,0,887,.LM54-.LFBB4 .LM54: MOV r0,#2 .stabn 68,0,885,.LM55-.LFBB4 .LM55: MOV r4,#1 LSL r4,#14 CMP r5,r4 JZ .L52 LD.w r5,[r6+#2] MOV r4,#1 MOV r2,r9 ANL r2,r2,r4 MOV r12,r2 .LBB90: .LBB91: .LBB92: .stabn 68,0,391,.LM56-.LFBB4 .LM56: LD r3,#65280 MOV r10,r3 LD r4,#16711680 MOV r9,r4 .LBE92: .LBE91: .LBE90: .LBB95: .stabn 68,0,904,.LM57-.LFBB4 .LM57: LD r0,#65535 MOV r11,r0 MOV r4,r7 MOV r7,r8 MOV r8,r6 MOV r6,r4 .L37: .LBE95: .stabn 68,0,892,.LM58-.LFBB4 .LM58: MOV r1,#1 LSL r1,#16 ANL r5,r5,r1 JZ .L29 .stabn 68,0,894,.LM59-.LFBB4 .LM59: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,895,.LM60-.LFBB4 .LM60: MOV r2,r8 LD.w r5,[r2+#6] SET r5,#31 ST.w [r2+#6],r5 .L30: .stabn 68,0,896,.LM61-.LFBB4 .LM61: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L30 .stabn 68,0,897,.LM62-.LFBB4 .LM62: MOV r0,r8 LD.w r5,[r0+#6] CLR r5,#31 ST.w [r0+#6],r5 .L29: .stabn 68,0,899,.LM63-.LFBB4 .LM63: CMP r12,#0 JZ .L66 .stabn 68,0,911,.LM64-.LFBB4 .LM64: MOV r5,#1 LD.w r4,[r6+#21] CMP r4,#1 JHI .L34 MOV r5,#0 .L34: MOV r4,#1 ANL r5,r4,r5 LSL r5,#2 LD.w r4,[r7+#1] CLR r4,#2 ORL r5,r4,r5 ST.w [r7+#1],r5 .stabn 68,0,912,.LM65-.LFBB4 .LM65: LD.w r1,[r6+#17] LD r2,#536870911 ANL r4,r1,r2 LSL r4,#3 LD.w r3,[r7+#1] MOV r5,#7 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#1],r5 MOV r3,r6 MOV r4,#0 .L35: .LBB98: .stabn 68,0,915,.LM66-.LFBB4 .LM66: LD.w r5,[r3++] .LBB94: .LBB93: .stabn 68,0,391,.LM67-.LFBB4 .LM67: MOV r0,#24 LSR r1,r5,r0 LSL r2,r5,r0 ADD r2,r1,r2 MOV r0,r10 ANL r1,r5,r0 LSL r1,#8 ADD r2,r2,r1 ANL r5,r9 LSR r5,#8 ADD r5,r2,r5 .LBE93: .LBE94: .stabn 68,0,915,.LM68-.LFBB4 .LM68: ADD r2,r4,#2 LSL r2,#2 ST.w [r7+r2],r5 ADD r4,r4,#1 .stabn 68,0,913,.LM69-.LFBB4 .LM69: CMP r4,#16 JNZ .L35 .L33: .LBE98: .stabn 68,0,918,.LM70-.LFBB4 .LM70: MOV r1,r8 LD.w r5,[r1+#2] MOV r2,#1 LSL r2,#16 ANL r4,r5,r2 JZ .L36 .stabn 68,0,918,.LM71-.LFBB4 .LM71: LD.b r4,[sp+#4] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#4],r3 CMP r4,#0 JNZ .L37 MOV r6,r8 .stabn 68,0,921,.LM72-.LFBB4 .LM72: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,922,.LM73-.LFBB4 .LM73: LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L39: .stabn 68,0,923,.LM74-.LFBB4 .LM74: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L39 .L65: .stabn 68,0,934,.LM75-.LFBB4 .LM75: LD.w r5,[r6+#6] CLR r5,#31 ST.w [r6+#6],r5 .stabn 68,0,935,.LM76-.LFBB4 .LM76: MOV r0,#4 .L52: .stabn 68,0,944,.LM77-.LFBB4 .LM77: ADD sp,#20 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L66: MOV r0,r6 MOV r1,r7 LD r3,#Std_Reverse_Data.part.0 LJMP r3 MOV r5,r12 .L32: .LBB99: .stabn 68,0,904,.LM78-.LFBB4 .LM78: MOV r0,#2 LSL r4,r5,r0 ADD r2,r6,r4 LD.w r3,[r6+r4] LSR r3,#16 LD.w r4,[r2+#1] ANL r4,r11 LSL r4,#16 ORL r4,r4,r3 .LBB96: .LBB97: .stabn 68,0,391,.LM79-.LFBB4 .LM79: MOV r1,#24 LSR r2,r4,r1 LSL r3,r4,r1 ADD r3,r2,r3 MOV r0,r10 ANL r2,r4,r0 LSL r2,#8 ADD r3,r3,r2 ANL r4,r9 LSR r4,#8 ADD r4,r3,r4 .LBE97: .LBE96: .stabn 68,0,904,.LM80-.LFBB4 .LM80: ADD r3,r5,#2 LSL r3,#2 ST.w [r7+r3],r4 ADD r5,r5,#1 .stabn 68,0,902,.LM81-.LFBB4 .LM81: CMP r5,#15 JNZ .L32 .LBE99: .stabn 68,0,906,.LM82-.LFBB4 .LM82: MOV r1,#62 ADD r5,r6,r1 LD.b r4,[r5] MOV r2,#71 ADD r5,r7,r2 ST.b [r5],r4 .stabn 68,0,907,.LM83-.LFBB4 .LM83: MOV r3,#63 ADD r5,r6,r3 LD.b r4,[r5] MOV r0,#70 ADD r5,r7,r0 ST.b [r5],r4 JMP .L33 .L43: .LBB100: .LBB89: .stabn 68,0,460,.LM84-.LFBB4 .LM84: MOV r0,#3 .LBE89: .LBE100: .stabn 68,0,944,.LM85-.LFBB4 .LM85: ADD sp,#20 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L36: MOV r6,r8 .stabn 68,0,928,.LM86-.LFBB4 .LM86: LD.w r1,[sp+#4] LD.w r5,[sp+#2] LD.w r0,[sp+#3] ST.w [r5+r0],r1 .stabn 68,0,929,.LM87-.LFBB4 .LM87: MOV r5,#1 LSL r5,#16 LD.w r2,[r6+#2] ANL r5,r2,r5 JNZ .L42 .stabn 68,0,938,.LM88-.LFBB4 .LM88: MOV r0,#5 JMP .L52 .L42: .stabn 68,0,931,.LM89-.LFBB4 .LM89: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,932,.LM90-.LFBB4 .LM90: LD.w r5,[r6+#6] SET r5,#31 ST.w [r6+#6],r5 .L40: .stabn 68,0,933,.LM91-.LFBB4 .LM91: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L40 JMP .L65 .size Can_m_FdCopyDataTo64MailBox, .-Can_m_FdCopyDataTo64MailBox .stabs "Ret_Code_Segment:(5,1)",128,0,872,16 .stabs "ret:r(5,209)",64,0,873,0 .stabs "delay_time1:(2,106)",128,0,874,5 .stabs "delay_time2:(2,106)",128,0,875,4 .stabs "can_id:r(5,199)",64,0,876,9 .stabn 192,0,0,.LFBB4-.LFBB4 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB88-.LFBB4 .stabn 224,0,0,.LBE88-.LFBB4 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB89-.LFBB4 .stabn 224,0,0,.LBE89-.LFBB4 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB92-.LFBB4 .stabn 224,0,0,.LBE92-.LFBB4 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB93-.LFBB4 .stabn 224,0,0,.LBE93-.LFBB4 .stabs "temp:r(3,6)",64,0,390,4 .stabn 192,0,0,.LBB97-.LFBB4 .stabn 224,0,0,.LBE97-.LFBB4 .stabn 224,0,0,.Lscope4-.LFBB4 .Lscope4: .stabs "",36,0,0,.Lscope4-.LFBB4 .stabd 78,0,0 .section .text$Can_m_FdCopyDataFrom64MailBox .type .text$Can_m_FdCopyDataFrom64MailBox$scode_local_5, @function .text$Can_m_FdCopyDataFrom64MailBox$scode_loacal_5: .align 1 .stabs "Can_m_FdCopyDataFrom64MailBox:f(5,209)",36,0,947,Can_m_FdCopyDataFrom64MailBox .stabs "Can_Controller_Index:P(0,18)",64,0,947,0 .stabs "Mailbox_Number:P(0,19)",64,0,947,1 .stabs "Can_MailboxHeader:P(0,16)",64,0,947,7 .stabs "Can_MailBox:p(5,207)",160,0,947,24 .type Can_m_FdCopyDataFrom64MailBox, @function Can_m_FdCopyDataFrom64MailBox: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext5 .Ltext5: .stabn 68,0,948,.LM92-.LFBB5 .LM92: .LFBB5: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#28 MOV r7,r2 ST.w [sp+#6],r3 ZXT.b r0,r0 .stabn 68,0,950,.LM93-.LFBB5 .LM93: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,951,.LM94-.LFBB5 .LM94: ST.b [sp+#4],r5 .LBB111: .LBB112: .stabn 68,0,446,.LM95-.LFBB5 .LM95: ST.w [sp],r5 MOV r6,#2 LSL r6,r0,r6 ST.w [sp+#2],r6 LD r2,#CANFD_PTR //++++ PUSH r2 ADD r2,r6 LD.W r11,[r2] POP r2 // replace_LD.x r11,[r2+r6] .stabn 68,0,450,.LM96-.LFBB5 .LM96: MOV r3,#1 LSL r3,#23 .stabn 68,0,452,.LM97-.LFBB5 .LM97: MOV r2,#1 LSL r2,#11 MOV r4,r11 .L70: .stabn 68,0,450,.LM98-.LFBB5 .LM98: LD.w r5,[r4] ANL r5,r5,r3 JNZ .L83 .stabn 68,0,452,.LM99-.LFBB5 .LM99: LD.w r6,[r4+#30] ANL r5,r6,r2 JZ .L101 LD.w r5,[sp] SUB r6,r5,#1 ST.w [sp],r6 CMP r5,#0 JNZ .L70 .L101: MOV r11,r4 LD.w r5,[r4+#2] MOV r4,#72 MULS r4,r1,r4 ; NOP ST.w [sp+#3],r4 LSL r0,#4 ST.w [sp+#4],r0 LD r3,#Read_Code MOV r12,r3 .LBE112: .LBE111: .stabn 68,0,962,.LM100-.LFBB5 .LM100: LD r6,#Can_m_ControllersInfo ADD r4,r6,r0 LD.w r6,[r4+#1] LD.w r0,[sp+#3] ADD r6,r0,r6 .LBB114: .LBB115: .LBB116: .stabn 68,0,391,.LM101-.LFBB5 .LM101: LD r1,#65280 MOV r9,r1 LD r2,#16711680 MOV r8,r2 .LBE116: .LBE115: .LBE114: .LBB119: .stabn 68,0,968,.LM102-.LFBB5 .LM102: LD r3,#65535 MOV r10,r3 .LBE119: .stabn 68,0,970,.LM103-.LFBB5 .LM103: MOV r4,#71 ADD r4,r6,r4 ST.w [sp+#5],r4 .L78: .stabn 68,0,956,.LM104-.LFBB5 .LM104: MOV r0,#1 LSL r0,#16 ANL r5,r5,r0 JZ .L71 .stabn 68,0,958,.LM105-.LFBB5 .LM105: MOV r1,r11 LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L72: .stabn 68,0,959,.LM106-.LFBB5 .LM106: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L72 .stabn 68,0,960,.LM107-.LFBB5 .LM107: LD r4,#CANFD_PTR LD.w r0,[sp+#2] LD.w r5,[r4+r0] LD.w r4,[r5+#6] CLR r4,#31 ST.w [r5+#6],r4 .L71: .stabn 68,0,962,.LM108-.LFBB5 .LM108: MOV r0,r7 MOV r1,r6 LJMP r12 .stabn 68,0,963,.LM109-.LFBB5 .LM109: LD.w r5,[r7+#21] CMP r5,#0 JZ .L103 .stabn 68,0,975,.LM110-.LFBB5 .LM110: LD.w r5,[r6+#1] LSR r5,#3 ST.w [r7+#17],r5 MOV r3,r7 MOV r4,#0 .L76: .LBB122: .stabn 68,0,978,.LM111-.LFBB5 .LM111: ADD r5,r4,#2 LSL r5,#2 LD.w r5,[r6+r5] .LBB118: .LBB117: .stabn 68,0,391,.LM112-.LFBB5 .LM112: MOV r2,#24 LSR r1,r5,r2 LSL r2,r5,r2 ADD r2,r1,r2 MOV r0,r9 ANL r1,r5,r0 LSL r1,#8 ADD r2,r2,r1 ANL r5,r8 LSR r5,#8 ADD r5,r2,r5 .LBE117: .LBE118: .stabn 68,0,978,.LM113-.LFBB5 .LM113: ST.w [r3++],r5 ADD r4,r4,#1 .stabn 68,0,976,.LM114-.LFBB5 .LM114: CMP r4,#16 JNZ .L76 .L75: .LBE122: .stabn 68,0,981,.LM115-.LFBB5 .LM115: MOV r1,r11 LD.w r5,[r1+#2] MOV r2,#1 LSL r2,#16 ANL r4,r5,r2 JZ .L77 .stabn 68,0,981,.LM116-.LFBB5 .LM116: LD.b r4,[sp+#4] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#4],r3 CMP r4,#0 JNZ .L78 .stabn 68,0,984,.LM117-.LFBB5 .LM117: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,985,.LM118-.LFBB5 .LM118: MOV r1,r11 LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L80: .stabn 68,0,986,.LM119-.LFBB5 .LM119: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L80 .L102: .stabn 68,0,997,.LM120-.LFBB5 .LM120: MOV r3,r11 LD.w r5,[r3+#6] CLR r5,#31 MOV r6,r5 ST.w [r3+#6],r5 .stabn 68,0,998,.LM121-.LFBB5 .LM121: MOV r0,#4 .L100: .stabn 68,0,1006,.LM122-.LFBB5 .LM122: ADD sp,#28 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L103: .LBB123: .LBB124: .stabn 68,0,382,.LM123-.LFBB5 .LM123: LD.w r4,[r6+#1] LSR r4,#21 ST.w [r7+#17],r4 .stabn 68,0,383,.LM124-.LFBB5 .LM124: LD.b r4,[r6+#5] ST.b [r7],r4 .stabn 68,0,384,.LM125-.LFBB5 .LM125: LD.b r4,[r6+#4] ST.b [r7+#1],r4 .L74: .LBE124: .LBE123: .LBB125: .stabn 68,0,968,.LM126-.LFBB5 .LM126: ADD r4,r5,#2 LSL r4,#2 LD.w r4,[r6+r4] MOV r1,#2 LSL r3,r5,r1 ADD r2,r7,r3 .LBB120: .LBB121: .stabn 68,0,391,.LM127-.LFBB5 .LM127: MOV r0,r4 LSR r0,#24 MOV lr,r0 MOV r1,#24 LSL r0,r4,r1 ADD r0,lr MOV r1,r4 ANL r1,r9 MOV lr,r1 LSL lr,#8 ADD r0,lr ANL r4,r8 LSR r4,#8 ADD r4,r0,r4 .LBE121: .LBE120: .stabn 68,0,968,.LM128-.LFBB5 .LM128: MOV r1,#16 LSL r0,r4,r1 LD.w r1,[r7+r3] ANL r1,r10 ORL r0,r1,r0 ST.w [r7+r3],r0 LSR r4,#16 ANL r4,r10 LD.w r0,[r2+#1] LD r1,#-65536 ANL r3,r0,r1 ORL r4,r3,r4 ST.w [r2+#1],r4 ADD r5,r5,#1 .stabn 68,0,966,.LM129-.LFBB5 .LM129: CMP r5,#15 JNZ .L74 .LBE125: .stabn 68,0,970,.LM130-.LFBB5 .LM130: LD.w r2,[sp+#5] LD.b r4,[r2] MOV r3,#62 ADD r5,r7,r3 ST.b [r5],r4 .stabn 68,0,971,.LM131-.LFBB5 .LM131: MOV r4,#70 ADD r5,r6,r4 LD.b r4,[r5] MOV r0,#63 ADD r5,r7,r0 ST.b [r5],r4 JMP .L75 .L83: .LBB126: .LBB113: .stabn 68,0,460,.LM132-.LFBB5 .LM132: MOV r0,#3 .LBE113: .LBE126: .stabn 68,0,1006,.LM133-.LFBB5 .LM133: ADD sp,#28 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L77: .stabn 68,0,991,.LM134-.LFBB5 .LM134: LD r6,#Can_m_ControllersInfo LD.w r0,[sp+#4] ADD r5,r6,r0 LD.w r5,[r5+#1] MOV r3,#15 LD.w r6,[sp+#6] ANL r3,r6,r3 LSL r3,#12 LD.w r6,[sp+#3] LD.w r2,[r6+r5] LD r4,#-61441 ANL r4,r2,r4 ORL r4,r4,r3 ST.w [r6+r5],r4 .stabn 68,0,992,.LM135-.LFBB5 .LM135: MOV r5,#1 LSL r5,#16 LD.w r0,[r1+#2] ANL r5,r0,r5 JNZ .L82 .stabn 68,0,1001,.LM136-.LFBB5 .LM136: MOV r0,#5 JMP .L100 .L82: .stabn 68,0,994,.LM137-.LFBB5 .LM137: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,995,.LM138-.LFBB5 .LM138: MOV r0,r11 LD.w r5,[r0+#6] SET r5,#31 ST.w [r0+#6],r5 .L81: .stabn 68,0,996,.LM139-.LFBB5 .LM139: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L81 JMP .L102 .size Can_m_FdCopyDataFrom64MailBox, .-Can_m_FdCopyDataFrom64MailBox .stabs "ret:r(5,209)",64,0,949,0 .stabs "delay_time1:(2,106)",128,0,950,5 .stabs "delay_time2:(2,106)",128,0,951,4 .stabn 192,0,0,.LFBB5-.LFBB5 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB112-.LFBB5 .stabn 224,0,0,.LBE112-.LFBB5 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB113-.LFBB5 .stabn 224,0,0,.LBE113-.LFBB5 .stabn 224,0,0,.Lscope5-.LFBB5 .Lscope5: .stabs "",36,0,0,.Lscope5-.LFBB5 .stabd 78,0,0 .section .text$Can_m_FdCopyDataTo8MailBox .type .text$Can_m_FdCopyDataTo8MailBox$scode_local_6, @function .text$Can_m_FdCopyDataTo8MailBox$scode_loacal_6: .align 1 .stabs "Can_m_FdCopyDataTo8MailBox:f(5,209)",36,0,468,Can_m_FdCopyDataTo8MailBox .stabs "Can_Controller_Index:P(0,18)",64,0,468,8 .stabs "Mailbox_Number:P(0,19)",64,0,468,10 .stabs "Can_MailboxHeader:P(0,16)",64,0,468,7 .type Can_m_FdCopyDataTo8MailBox, @function Can_m_FdCopyDataTo8MailBox: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext6 .Ltext6: .stabn 68,0,469,.LM140-.LFBB6 .LM140: .LFBB6: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#12 MOV r10,r1 MOV r7,r2 ZXT.b r8,r0 .stabn 68,0,471,.LM141-.LFBB6 .LM141: MOV r6,#255 ST.b [sp+#5],r6 .stabn 68,0,472,.LM142-.LFBB6 .LM142: ST.b [sp+#4],r6 .stabn 68,0,473,.LM143-.LFBB6 .LM143: LD.w r3,[r7+#21] MOV r11,r3 .stabn 68,0,475,.LM144-.LFBB6 .LM144: MOV r0,r7 LD r5,#Can_m_FdCsCodeSet LJMP r5 MOV r12,r0 .LBB139: .LBB140: .stabn 68,0,446,.LM145-.LFBB6 .LM145: ST.w [sp],r6 MOV r5,r8 LSL r5,#2 LD r4,#CANFD_PTR LD.w r6,[r4+r5] .stabn 68,0,450,.LM146-.LFBB6 .LM146: MOV r3,#1 LSL r3,#23 .stabn 68,0,452,.LM147-.LFBB6 .LM147: MOV r2,#1 LSL r2,#11 .L107: .stabn 68,0,450,.LM148-.LFBB6 .LM148: LD.w r5,[r6] ANL r5,r5,r3 JNZ .L120 .stabn 68,0,452,.LM149-.LFBB6 .LM149: LD.w r4,[r6+#30] ANL r5,r4,r2 JZ .L106 LD.w r5,[sp] SUB r4,r5,#1 ST.w [sp],r4 CMP r5,#0 JNZ .L107 .L106: .LBE140: .LBE139: .stabn 68,0,479,.LM150-.LFBB6 .LM150: LSL r10,#4 LSL r8,#4 LD r5,#Can_m_ControllersInfo ADD r5,r8 LD.w r5,[r5+#1] ST.w [sp+#2],r5 ADD r5,r10 MOV r8,r5 MOV r4,r10 LD.w r5,[sp+#2] LD.w r3,[r4+r5] LD r5,#61440 ANL r3,r3,r5 .stabn 68,0,481,.LM151-.LFBB6 .LM151: MOV r0,#1 .stabn 68,0,479,.LM152-.LFBB6 .LM152: LD r4,#49152 CMP r3,r4 JZ .L129 .stabn 68,0,483,.LM153-.LFBB6 .LM153: MOV r2,r10 LD.w r3,[sp+#2] LD.w r4,[r2+r3] ANL r5,r4,r5 .stabn 68,0,485,.LM154-.LFBB6 .LM154: MOV r0,#2 .stabn 68,0,483,.LM155-.LFBB6 .LM155: MOV r4,#1 LSL r4,#14 CMP r5,r4 JZ .L129 LD.w r5,[r6+#2] MOV r4,#1 ANL r11,r4 .stabn 68,0,490,.LM156-.LFBB6 .LM156: LSL r4,#16 MOV r9,r4 .stabn 68,0,501,.LM157-.LFBB6 .LM157: XCH r7,r8 .L114: .stabn 68,0,490,.LM158-.LFBB6 .LM158: ANL r5,r9 JZ .L108 .stabn 68,0,492,.LM159-.LFBB6 .LM159: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,493,.LM160-.LFBB6 .LM160: LD.w r5,[r6+#6] SET r5,#31 ST.w [r6+#6],r5 .L109: .stabn 68,0,494,.LM161-.LFBB6 .LM161: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L109 .stabn 68,0,495,.LM162-.LFBB6 .LM162: LD.w r5,[r6+#6] CLR r5,#31 ST.w [r6+#6],r5 .L108: .stabn 68,0,497,.LM163-.LFBB6 .LM163: CMP r11,#0 JZ .L142 .stabn 68,0,507,.LM164-.LFBB6 .LM164: MOV r5,#1 MOV r2,r8 LD.w r4,[r2+#21] CMP r4,#1 JHI .L112 MOV r5,#0 .L112: MOV r4,#1 ANL r5,r4,r5 LSL r5,#2 LD.w r4,[r7+#1] CLR r4,#2 ORL r5,r4,r5 ST.w [r7+#1],r5 .stabn 68,0,508,.LM165-.LFBB6 .LM165: MOV r3,r8 LD.w r3,[r3+#17] LD r5,#536870911 ANL r4,r3,r5 LSL r4,#3 LD.w r3,[r7+#1] MOV r5,#7 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#1],r5 .stabn 68,0,509,.LM166-.LFBB6 .LM166: LD.w r5,[r8] .LBB142: .LBB143: .stabn 68,0,391,.LM167-.LFBB6 .LM167: MOV r2,#24 LSR r3,r5,r2 LSL r4,r5,r2 ADD r4,r3,r4 LD r2,#65280 ANL r3,r5,r2 LSL r3,#8 ADD r4,r4,r3 LD r3,#16711680 ANL r5,r5,r3 LSR r5,#8 ADD r5,r4,r5 .LBE143: .LBE142: .stabn 68,0,509,.LM168-.LFBB6 .LM168: ST.w [r7+#2],r5 .stabn 68,0,510,.LM169-.LFBB6 .LM169: MOV r4,r8 LD.w r5,[r4+#1] .LBB144: .LBB145: .stabn 68,0,391,.LM170-.LFBB6 .LM170: MOV r2,#24 LSR r3,r5,r2 LSL r4,r5,r2 .L140: ADD r4,r3,r4 LD r2,#65280 ANL r3,r5,r2 LSL r3,#8 ADD r4,r4,r3 LD r3,#16711680 ANL r5,r5,r3 LSR r5,#8 ADD r5,r4,r5 .LBE145: .LBE144: .stabn 68,0,510,.LM171-.LFBB6 .LM171: ST.w [r7+#3],r5 .stabn 68,0,512,.LM172-.LFBB6 .LM172: LD.w r5,[r6+#2] MOV r2,r9 ANL r4,r5,r2 JZ .L113 .stabn 68,0,512,.LM173-.LFBB6 .LM173: LD.b r4,[sp+#4] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#4],r3 CMP r4,#0 JNZ .L114 .stabn 68,0,515,.LM174-.LFBB6 .LM174: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,516,.LM175-.LFBB6 .LM175: LD.w r5,[r6+#6] SET r5,#31 ST.w [r6+#6],r5 .L116: .stabn 68,0,517,.LM176-.LFBB6 .LM176: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L116 .L141: .stabn 68,0,528,.LM177-.LFBB6 .LM177: LD.w r5,[r6+#6] CLR r5,#31 ST.w [r6+#6],r5 .stabn 68,0,529,.LM178-.LFBB6 .LM178: MOV r0,#4 .L129: .stabn 68,0,538,.LM179-.LFBB6 .LM179: ADD sp,#12 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L142: MOV r0,r8 MOV r1,r7 LD r5,#Std_Reverse_Data.part.0 LJMP r5 .stabn 68,0,501,.LM180-.LFBB6 .LM180: LD.w r4,[r8] LSR r4,#16 MOV r2,r8 LD.w r2,[r2+#1] LD r3,#65535 ANL r5,r2,r3 LSL r5,#16 ORL r5,r5,r4 .LBB146: .LBB147: .stabn 68,0,391,.LM181-.LFBB6 .LM181: MOV r4,#24 LSR r3,r5,r4 LSL r4,r5,r4 ADD r4,r3,r4 LD r2,#65280 ANL r3,r5,r2 LSL r3,#8 ADD r4,r4,r3 LD r3,#16711680 ANL r5,r5,r3 LSR r5,#8 ADD r5,r4,r5 .LBE147: .LBE146: .stabn 68,0,501,.LM182-.LFBB6 .LM182: ST.w [r7+#2],r5 .stabn 68,0,502,.LM183-.LFBB6 .LM183: MOV r5,r8 LD.h r5,[r5+#3] ZXT.h r4,r5 MOV r2,r8 LD.w r2,[r2+#2] LD r3,#65535 ANL r5,r2,r3 LSL r5,#16 ORL r5,r5,r4 .LBB148: .LBB149: .stabn 68,0,391,.LM184-.LFBB6 .LM184: MOV r4,#24 LSR r3,r5,r4 LSL r4,r5,r4 JMP .L140 .L120: .LBE149: .LBE148: .LBB150: .LBB141: .stabn 68,0,460,.LM185-.LFBB6 .LM185: MOV r0,#3 .LBE141: .LBE150: .stabn 68,0,538,.LM186-.LFBB6 .LM186: ADD sp,#12 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L113: .stabn 68,0,522,.LM187-.LFBB6 .LM187: MOV r2,r10 LD.w r3,[sp+#2] //++++ PUSH r2 ADD r2,r3 ST.W [r2],r12 POP r2 //replace_ST.x [r2+r3],r12 .stabn 68,0,523,.LM188-.LFBB6 .LM188: MOV r5,#1 LSL r5,#16 LD.w r4,[r6+#2] ANL r5,r4,r5 JNZ .L119 .stabn 68,0,532,.LM189-.LFBB6 .LM189: MOV r0,#5 JMP .L129 .L119: .stabn 68,0,525,.LM190-.LFBB6 .LM190: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,526,.LM191-.LFBB6 .LM191: LD.w r5,[r6+#6] SET r5,#31 ST.w [r6+#6],r5 .L117: .stabn 68,0,527,.LM192-.LFBB6 .LM192: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L117 JMP .L141 .size Can_m_FdCopyDataTo8MailBox, .-Can_m_FdCopyDataTo8MailBox .stabs "ret:r(5,209)",64,0,470,0 .stabs "delay_time1:(2,106)",128,0,471,5 .stabs "delay_time2:(2,106)",128,0,472,4 .stabs "can_id:r(5,199)",64,0,473,11 .stabs "Ret_Code_Segment:r(5,1)",64,0,474,12 .stabn 192,0,0,.LFBB6-.LFBB6 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB140-.LFBB6 .stabn 224,0,0,.LBE140-.LFBB6 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB141-.LFBB6 .stabn 224,0,0,.LBE141-.LFBB6 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB143-.LFBB6 .stabn 224,0,0,.LBE143-.LFBB6 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB145-.LFBB6 .stabn 224,0,0,.LBE145-.LFBB6 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB147-.LFBB6 .stabn 224,0,0,.LBE147-.LFBB6 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB149-.LFBB6 .stabn 224,0,0,.LBE149-.LFBB6 .stabn 224,0,0,.Lscope6-.LFBB6 .Lscope6: .stabs "",36,0,0,.Lscope6-.LFBB6 .stabd 78,0,0 .section .text$Can_m_FdCopyDataFrom8MailBox .type .text$Can_m_FdCopyDataFrom8MailBox$scode_local_7, @function .text$Can_m_FdCopyDataFrom8MailBox$scode_loacal_7: .align 1 .stabs "Can_m_FdCopyDataFrom8MailBox:f(5,209)",36,0,541,Can_m_FdCopyDataFrom8MailBox .stabs "Can_Controller_Index:P(0,18)",64,0,541,0 .stabs "Mailbox_Number:P(0,19)",64,0,541,1 .stabs "Can_MailboxHeader:P(0,16)",64,0,541,7 .stabs "Can_MailBox:p(5,207)",160,0,541,16 .type Can_m_FdCopyDataFrom8MailBox, @function Can_m_FdCopyDataFrom8MailBox: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext7 .Ltext7: .stabn 68,0,542,.LM193-.LFBB7 .LM193: .LFBB7: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#20 MOV r7,r2 ST.w [sp+#4],r3 ZXT.b r0,r0 .stabn 68,0,544,.LM194-.LFBB7 .LM194: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,545,.LM195-.LFBB7 .LM195: ST.b [sp+#4],r5 .LBB163: .LBB164: .stabn 68,0,446,.LM196-.LFBB7 .LM196: ST.w [sp],r5 MOV r2,#2 LSL r5,r0,r2 LD r4,#CANFD_PTR LD.w r6,[r4+r5] .stabn 68,0,450,.LM197-.LFBB7 .LM197: MOV r3,#1 LSL r3,#23 .stabn 68,0,452,.LM198-.LFBB7 .LM198: MOV r2,#1 LSL r2,#11 .L146: .stabn 68,0,450,.LM199-.LFBB7 .LM199: LD.w r5,[r6] ANL r5,r5,r3 JNZ .L157 .stabn 68,0,452,.LM200-.LFBB7 .LM200: LD.w r4,[r6+#30] ANL r5,r4,r2 JZ .L145 LD.w r5,[sp] SUB r4,r5,#1 ST.w [sp],r4 CMP r5,#0 JNZ .L146 .L145: LD.w r5,[r6+#2] LSL r1,#4 ST.w [sp+#2],r1 LSL r0,#4 ST.w [sp+#3],r0 LD r2,#Read_Code MOV r12,r2 .LBE164: .LBE163: .stabn 68,0,550,.LM201-.LFBB7 .LM201: MOV r3,#1 LSL r3,#16 MOV r9,r3 .stabn 68,0,557,.LM202-.LFBB7 .LM202: LD r1,#Can_m_ControllersInfo ADD r4,r1,r0 LD.w r4,[r4+#1] LD.w r2,[sp+#2] ADD r2,r2,r4 MOV r8,r2 .LBB166: .LBB167: .stabn 68,0,391,.LM203-.LFBB7 .LM203: LD r3,#65280 MOV r11,r3 LD r4,#16711680 MOV r10,r4 XCH r8,r6 .L152: .LBE167: .LBE166: .stabn 68,0,550,.LM204-.LFBB7 .LM204: ANL r5,r9 JZ .L147 .stabn 68,0,552,.LM205-.LFBB7 .LM205: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,553,.LM206-.LFBB7 .LM206: MOV r1,r8 LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L148: .stabn 68,0,554,.LM207-.LFBB7 .LM207: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L148 .stabn 68,0,555,.LM208-.LFBB7 .LM208: MOV r4,r8 LD.w r5,[r4+#6] CLR r5,#31 ST.w [r4+#6],r5 .L147: .stabn 68,0,557,.LM209-.LFBB7 .LM209: MOV r0,r7 MOV r1,r6 LJMP r12 .stabn 68,0,558,.LM210-.LFBB7 .LM210: LD.w r5,[r7+#21] CMP r5,#0 JZ .L175 .stabn 68,0,566,.LM211-.LFBB7 .LM211: LD.w r5,[r6+#1] LSR r5,#3 ST.w [r7+#17],r5 .stabn 68,0,567,.LM212-.LFBB7 .LM212: LD.w r5,[r6+#2] .LBB169: .LBB168: .stabn 68,0,391,.LM213-.LFBB7 .LM213: MOV r4,#24 LSR r3,r5,r4 LSL r4,r5,r4 ADD r4,r3,r4 MOV r1,r11 ANL r3,r5,r1 LSL r3,#8 ADD r4,r4,r3 ANL r5,r10 LSR r5,#8 ADD r5,r4,r5 .LBE168: .LBE169: .stabn 68,0,567,.LM214-.LFBB7 .LM214: ST.w [r7],r5 .stabn 68,0,568,.LM215-.LFBB7 .LM215: LD.w r5,[r6+#3] .LBB170: .LBB171: .stabn 68,0,391,.LM216-.LFBB7 .LM216: MOV r2,#24 LSR r3,r5,r2 LSL r4,r5,r2 ADD r4,r3,r4 ANL r3,r5,r1 LSL r3,#8 ADD r4,r4,r3 ANL r5,r10 LSR r5,#8 ADD r5,r4,r5 .LBE171: .LBE170: .stabn 68,0,568,.LM217-.LFBB7 .LM217: ST.w [r7+#1],r5 .L150: .stabn 68,0,570,.LM218-.LFBB7 .LM218: MOV r3,r8 LD.w r5,[r3+#2] MOV r1,r9 ANL r4,r5,r1 JZ .L151 .stabn 68,0,570,.LM219-.LFBB7 .LM219: LD.b r4,[sp+#4] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#4],r3 CMP r4,#0 JNZ .L152 MOV r6,r8 .stabn 68,0,573,.LM220-.LFBB7 .LM220: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,574,.LM221-.LFBB7 .LM221: LD.w r5,[r6+#6] SET r5,#31 ST.w [r6+#6],r5 .L154: .stabn 68,0,575,.LM222-.LFBB7 .LM222: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L154 .L174: .stabn 68,0,586,.LM223-.LFBB7 .LM223: LD.w r5,[r6+#6] CLR r5,#31 ST.w [r6+#6],r5 .stabn 68,0,587,.LM224-.LFBB7 .LM224: MOV r0,#4 .L172: .stabn 68,0,595,.LM225-.LFBB7 .LM225: ADD sp,#20 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L175: .LBB172: .LBB173: .stabn 68,0,382,.LM226-.LFBB7 .LM226: LD.w r5,[r6+#1] LSR r5,#21 ST.w [r7+#17],r5 .stabn 68,0,383,.LM227-.LFBB7 .LM227: LD.b r5,[r6+#5] ST.b [r7],r5 .stabn 68,0,384,.LM228-.LFBB7 .LM228: LD.b r5,[r6+#4] ST.b [r7+#1],r5 .LBE173: .LBE172: .stabn 68,0,561,.LM229-.LFBB7 .LM229: LD.w r5,[r6+#2] .LBB174: .LBB175: .stabn 68,0,391,.LM230-.LFBB7 .LM230: MOV r4,#24 LSR r3,r5,r4 LSL r4,r5,r4 ADD r4,r3,r4 MOV r1,r11 ANL r3,r5,r1 LSL r3,#8 ADD r4,r4,r3 ANL r5,r10 LSR r5,#8 ADD r5,r4,r5 .LBE175: .LBE174: .stabn 68,0,561,.LM231-.LFBB7 .LM231: MOV r2,#16 LSL r4,r5,r2 LD.w r1,[r7] LD r2,#65535 ANL r3,r1,r2 ORL r4,r3,r4 ST.w [r7],r4 LSR r5,#16 ANL r5,r5,r2 LD.w r3,[r7+#1] LD r1,#-65536 ANL r4,r3,r1 ORL r4,r4,r5 ST.w [r7+#1],r4 .stabn 68,0,562,.LM232-.LFBB7 .LM232: LD.w r5,[r6+#3] .LBB176: .LBB177: .stabn 68,0,391,.LM233-.LFBB7 .LM233: MOV r3,#24 LSR r2,r5,r3 LSL r3,r5,r3 ADD r3,r2,r3 MOV r1,r11 ANL r2,r5,r1 LSL r2,#8 ADD r3,r3,r2 ANL r5,r10 LSR r5,#8 ADD r5,r3,r5 .LBE177: .LBE176: .stabn 68,0,562,.LM234-.LFBB7 .LM234: MOV r2,#16 LSL r3,r5,r2 LD r1,#65535 ANL r4,r4,r1 ORL r4,r4,r3 ST.w [r7+#1],r4 LSR r5,r5,r2 ANL r5,r5,r1 LD.w r2,[r7+#2] LD r3,#-65536 ANL r4,r2,r3 ORL r5,r4,r5 ST.w [r7+#2],r5 JMP .L150 .L157: .LBB178: .LBB165: .stabn 68,0,460,.LM235-.LFBB7 .LM235: MOV r0,#3 .LBE165: .LBE178: .stabn 68,0,595,.LM236-.LFBB7 .LM236: ADD sp,#20 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L151: MOV r6,r8 .stabn 68,0,580,.LM237-.LFBB7 .LM237: LD r1,#Can_m_ControllersInfo LD.w r2,[sp+#3] ADD r5,r1,r2 LD.w r5,[r5+#1] MOV r3,#15 LD.w r4,[sp+#4] ANL r3,r4,r3 LSL r3,#12 LD.w r1,[sp+#2] LD.w r2,[r1+r5] LD r4,#-61441 ANL r4,r2,r4 ORL r4,r4,r3 ST.w [r1+r5],r4 .stabn 68,0,581,.LM238-.LFBB7 .LM238: MOV r5,#1 LSL r5,#16 LD.w r2,[r6+#2] ANL r5,r2,r5 JZ .L176 .stabn 68,0,583,.LM239-.LFBB7 .LM239: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,584,.LM240-.LFBB7 .LM240: LD.w r5,[r6+#6] SET r5,#31 ST.w [r6+#6],r5 .L155: .stabn 68,0,585,.LM241-.LFBB7 .LM241: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L155 JMP .L174 .L176: .stabn 68,0,590,.LM242-.LFBB7 .LM242: MOV r0,#5 JMP .L172 .size Can_m_FdCopyDataFrom8MailBox, .-Can_m_FdCopyDataFrom8MailBox .stabs "ret:r(5,209)",64,0,543,0 .stabs "delay_time1:(2,106)",128,0,544,5 .stabs "delay_time2:(2,106)",128,0,545,4 .stabn 192,0,0,.LFBB7-.LFBB7 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB164-.LFBB7 .stabn 224,0,0,.LBE164-.LFBB7 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB165-.LFBB7 .stabn 224,0,0,.LBE165-.LFBB7 .stabn 224,0,0,.Lscope7-.LFBB7 .Lscope7: .stabs "",36,0,0,.Lscope7-.LFBB7 .stabd 78,0,0 .section .text$Can_m_FdCopyDataTo16MailBox .type .text$Can_m_FdCopyDataTo16MailBox$scode_local_8, @function .text$Can_m_FdCopyDataTo16MailBox$scode_loacal_8: .align 1 .stabs "Can_m_FdCopyDataTo16MailBox:f(5,209)",36,0,598,Can_m_FdCopyDataTo16MailBox .stabs "Can_Controller_Index:P(0,18)",64,0,598,8 .stabs "Mailbox_Number:P(0,19)",64,0,598,9 .stabs "Can_MailboxHeader:P(0,16)",64,0,598,7 .type Can_m_FdCopyDataTo16MailBox, @function Can_m_FdCopyDataTo16MailBox: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext8 .Ltext8: .stabn 68,0,599,.LM243-.LFBB8 .LM243: .LFBB8: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#16 MOV r9,r1 MOV r7,r2 ZXT.b r8,r0 .stabn 68,0,600,.LM244-.LFBB8 .LM244: MOV r6,#255 ST.b [sp+#5],r6 .stabn 68,0,601,.LM245-.LFBB8 .LM245: ST.b [sp+#4],r6 .stabn 68,0,602,.LM246-.LFBB8 .LM246: LD.w r1,[r2+#21] MOV r11,r1 .stabn 68,0,605,.LM247-.LFBB8 .LM247: MOV r0,r2 LD r5,#Can_m_FdCsCodeSet LJMP r5 MOV r10,r0 .LBB189: .LBB190: .stabn 68,0,446,.LM248-.LFBB8 .LM248: ST.w [sp],r6 MOV r5,r8 LSL r5,#2 LD r4,#CANFD_PTR LD.w r6,[r4+r5] .stabn 68,0,450,.LM249-.LFBB8 .LM249: MOV r3,#1 LSL r3,#23 .stabn 68,0,452,.LM250-.LFBB8 .LM250: MOV r2,#1 LSL r2,#11 .L180: .stabn 68,0,450,.LM251-.LFBB8 .LM251: LD.w r5,[r6] ANL r5,r5,r3 JNZ .L195 .stabn 68,0,452,.LM252-.LFBB8 .LM252: LD.w r4,[r6+#30] ANL r5,r4,r2 JZ .L179 LD.w r5,[sp] SUB r4,r5,#1 ST.w [sp],r4 CMP r5,#0 JNZ .L180 .L179: .LBE190: .LBE189: .stabn 68,0,609,.LM253-.LFBB8 .LM253: MOV r5,#24 MOV r3,r9 MULS r3,r3,r5 ; NOP ST.w [sp+#2],r3 LSL r8,#4 LD r5,#Can_m_ControllersInfo ADD r5,r8 LD.w r5,[r5+#1] ST.w [sp+#3],r5 ADD r3,r3,r5 MOV r8,r3 LD.w r4,[sp+#2] LD.w r3,[r4+r5] LD r5,#61440 ANL r3,r3,r5 .stabn 68,0,611,.LM254-.LFBB8 .LM254: MOV r0,#1 .stabn 68,0,609,.LM255-.LFBB8 .LM255: LD r4,#49152 CMP r3,r4 JZ .L204 .stabn 68,0,613,.LM256-.LFBB8 .LM256: LD.w r0,[sp+#2] LD.w r1,[sp+#3] LD.w r4,[r0+r1] ANL r5,r4,r5 .stabn 68,0,615,.LM257-.LFBB8 .LM257: MOV r0,#2 .stabn 68,0,613,.LM258-.LFBB8 .LM258: MOV r4,#1 LSL r4,#14 CMP r5,r4 JZ .L204 LD.w r5,[r6+#2] MOV r4,#1 MOV r2,r11 ANL r2,r2,r4 MOV r9,r2 .LBB192: .LBB193: .LBB194: .stabn 68,0,391,.LM259-.LFBB8 .LM259: LD r3,#65280 MOV r12,r3 LD r4,#16711680 MOV r11,r4 .LBE194: .LBE193: .LBE192: .LBB197: .stabn 68,0,632,.LM260-.LFBB8 .LM260: MOV r4,r7 MOV r7,r8 MOV r8,r6 MOV r6,r4 .L189: .LBE197: .stabn 68,0,620,.LM261-.LFBB8 .LM261: MOV r0,#1 LSL r0,#16 ANL r5,r5,r0 JZ .L181 .stabn 68,0,622,.LM262-.LFBB8 .LM262: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,623,.LM263-.LFBB8 .LM263: MOV r1,r8 LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L182: .stabn 68,0,624,.LM264-.LFBB8 .LM264: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L182 .stabn 68,0,625,.LM265-.LFBB8 .LM265: MOV r4,r8 LD.w r5,[r4+#6] CLR r5,#31 ST.w [r4+#6],r5 .L181: .stabn 68,0,627,.LM266-.LFBB8 .LM266: CMP r9,#0 JZ .L218 .stabn 68,0,637,.LM267-.LFBB8 .LM267: MOV r5,#1 LD.w r4,[r6+#21] CMP r4,#1 JHI .L186 MOV r5,#0 .L186: MOV r4,#1 ANL r5,r4,r5 LSL r5,#2 LD.w r4,[r7+#1] CLR r4,#2 ORL r5,r4,r5 ST.w [r7+#1],r5 .stabn 68,0,638,.LM268-.LFBB8 .LM268: LD.w r1,[r6+#17] LD r2,#536870911 ANL r4,r1,r2 LSL r4,#3 LD.w r3,[r7+#1] MOV r5,#7 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#1],r5 MOV r3,r6 MOV r4,#0 .L187: .LBB200: .stabn 68,0,641,.LM269-.LFBB8 .LM269: LD.w r5,[r3++] .LBB196: .LBB195: .stabn 68,0,391,.LM270-.LFBB8 .LM270: MOV r0,#24 LSR r1,r5,r0 LSL r2,r5,r0 ADD r2,r1,r2 MOV r0,r12 ANL r1,r5,r0 LSL r1,#8 ADD r2,r2,r1 ANL r5,r11 LSR r5,#8 ADD r5,r2,r5 .LBE195: .LBE196: .stabn 68,0,641,.LM271-.LFBB8 .LM271: ADD r2,r4,#2 LSL r2,#2 ST.w [r7+r2],r5 ADD r4,r4,#1 .stabn 68,0,639,.LM272-.LFBB8 .LM272: CMP r4,#4 JNZ .L187 .L185: .LBE200: .stabn 68,0,644,.LM273-.LFBB8 .LM273: MOV r1,r8 LD.w r5,[r1+#2] MOV r2,#1 LSL r2,#16 ANL r4,r5,r2 JZ .L188 .stabn 68,0,644,.LM274-.LFBB8 .LM274: LD.b r4,[sp+#4] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#4],r3 CMP r4,#0 JNZ .L189 MOV r6,r8 .stabn 68,0,647,.LM275-.LFBB8 .LM275: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,648,.LM276-.LFBB8 .LM276: LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L191: .stabn 68,0,649,.LM277-.LFBB8 .LM277: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L191 .L217: .stabn 68,0,660,.LM278-.LFBB8 .LM278: LD.w r5,[r6+#6] CLR r5,#31 ST.w [r6+#6],r5 .stabn 68,0,661,.LM279-.LFBB8 .LM279: MOV r0,#4 .L204: .stabn 68,0,670,.LM280-.LFBB8 .LM280: ADD sp,#16 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L218: MOV r0,r6 MOV r1,r7 LD r2,#Std_Reverse_Data.part.0 LJMP r2 MOV r5,r9 .L184: .LBB201: .stabn 68,0,632,.LM281-.LFBB8 .LM281: MOV r3,#2 LSL r4,r5,r3 ADD r2,r6,r4 LD.w r3,[r6+r4] LSR r3,#16 LD.w r4,[r2+#1] LD r0,#65535 ANL r4,r4,r0 LSL r4,#16 ORL r4,r4,r3 .LBB198: .LBB199: .stabn 68,0,391,.LM282-.LFBB8 .LM282: MOV r1,#24 LSR r2,r4,r1 LSL r3,r4,r1 ADD r3,r2,r3 MOV r0,r12 ANL r2,r4,r0 LSL r2,#8 ADD r3,r3,r2 ANL r4,r11 LSR r4,#8 ADD r4,r3,r4 .LBE199: .LBE198: .stabn 68,0,632,.LM283-.LFBB8 .LM283: ADD r3,r5,#2 LSL r3,#2 ST.w [r7+r3],r4 ADD r5,r5,#1 .stabn 68,0,630,.LM284-.LFBB8 .LM284: CMP r5,#4 JNZ .L184 JMP .L185 .L195: .LBE201: .LBB202: .LBB191: .stabn 68,0,460,.LM285-.LFBB8 .LM285: MOV r0,#3 .LBE191: .LBE202: .stabn 68,0,670,.LM286-.LFBB8 .LM286: ADD sp,#16 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L188: MOV r6,r8 .stabn 68,0,654,.LM287-.LFBB8 .LM287: LD.w r5,[sp+#2] LD.w r0,[sp+#3] //++++ PUSH r5 ADD r5,r0 ST.W [r5],r10 POP r5 //replace_ST.x [r5+r0],r10 .stabn 68,0,655,.LM288-.LFBB8 .LM288: MOV r5,#1 LSL r5,#16 LD.w r1,[r1+#2] ANL r5,r1,r5 JNZ .L194 .stabn 68,0,664,.LM289-.LFBB8 .LM289: MOV r0,#5 JMP .L204 .L194: .stabn 68,0,657,.LM290-.LFBB8 .LM290: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,658,.LM291-.LFBB8 .LM291: LD.w r5,[r6+#6] SET r5,#31 ST.w [r6+#6],r5 .L192: .stabn 68,0,659,.LM292-.LFBB8 .LM292: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L192 JMP .L217 .size Can_m_FdCopyDataTo16MailBox, .-Can_m_FdCopyDataTo16MailBox .stabs "delay_time1:(2,106)",128,0,600,5 .stabs "delay_time2:(2,106)",128,0,601,4 .stabs "can_id:r(5,199)",64,0,602,11 .stabs "Ret_Code_Segment:r(5,1)",64,0,603,10 .stabs "ret:r(5,209)",64,0,604,0 .stabn 192,0,0,.LFBB8-.LFBB8 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB190-.LFBB8 .stabn 224,0,0,.LBE190-.LFBB8 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB191-.LFBB8 .stabn 224,0,0,.LBE191-.LFBB8 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB194-.LFBB8 .stabn 224,0,0,.LBE194-.LFBB8 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB195-.LFBB8 .stabn 224,0,0,.LBE195-.LFBB8 .stabs "temp:r(3,6)",64,0,390,4 .stabn 192,0,0,.LBB199-.LFBB8 .stabn 224,0,0,.LBE199-.LFBB8 .stabn 224,0,0,.Lscope8-.LFBB8 .Lscope8: .stabs "",36,0,0,.Lscope8-.LFBB8 .stabd 78,0,0 .section .text$Can_m_FdCopyDataFrom16MailBox .type .text$Can_m_FdCopyDataFrom16MailBox$scode_local_9, @function .text$Can_m_FdCopyDataFrom16MailBox$scode_loacal_9: .align 1 .stabs "Can_m_FdCopyDataFrom16MailBox:f(5,209)",36,0,673,Can_m_FdCopyDataFrom16MailBox .stabs "Can_Controller_Index:P(0,18)",64,0,673,0 .stabs "Mailbox_Number:P(0,19)",64,0,673,1 .stabs "Can_MailboxHeader:P(0,16)",64,0,673,8 .stabs "Can_MailBox:P(5,207)",64,0,673,3 .type Can_m_FdCopyDataFrom16MailBox, @function Can_m_FdCopyDataFrom16MailBox: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext9 .Ltext9: .stabn 68,0,674,.LM293-.LFBB9 .LM293: .LFBB9: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#20 MOV r8,r2 ZXT.b r0,r0 .stabn 68,0,676,.LM294-.LFBB9 .LM294: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,677,.LM295-.LFBB9 .LM295: ST.b [sp+#4],r5 .LBB213: .LBB214: .stabn 68,0,446,.LM296-.LFBB9 .LM296: ST.w [sp],r5 MOV r6,#2 LSL r6,r0,r6 ST.w [sp+#2],r6 LD r2,#CANFD_PTR LD.w r7,[r2+r6] .stabn 68,0,450,.LM297-.LFBB9 .LM297: MOV r2,#1 LSL r2,#23 .stabn 68,0,452,.LM298-.LFBB9 .LM298: MOV r6,#1 LSL r6,#11 .L222: .stabn 68,0,450,.LM299-.LFBB9 .LM299: LD.w r5,[r7] ANL r5,r5,r2 JNZ .L236 .stabn 68,0,452,.LM300-.LFBB9 .LM300: LD.w r4,[r7+#30] ANL r5,r4,r6 JZ .L221 LD.w r5,[sp] SUB r4,r5,#1 ST.w [sp],r4 CMP r5,#0 JNZ .L222 .L221: LD.w r5,[r7+#2] MOV r6,#24 MULS r6,r1,r6 ; NOP LSL r0,#4 LD r4,#Can_m_ControllersInfo ADD r0,r4,r0 LD.w r4,[r0+#1] ADD r6,r6,r4 LD r1,#Read_Code MOV r12,r1 .LBE214: .LBE213: .stabn 68,0,682,.LM301-.LFBB9 .LM301: MOV r2,#1 LSL r2,#16 MOV r11,r2 .LBB216: .LBB217: .LBB218: .stabn 68,0,391,.LM302-.LFBB9 .LM302: LD r4,#65280 MOV r10,r4 LD r0,#16711680 MOV r9,r0 .LBE218: .LBE217: .LBE216: .stabn 68,0,705,.LM303-.LFBB9 .LM303: MOV r4,#15 ANL r3,r3,r4 LSL r3,#12 ST.w [sp+#3],r3 XCH r8,r7 .L231: .stabn 68,0,682,.LM304-.LFBB9 .LM304: ANL r5,r11 JZ .L223 .stabn 68,0,684,.LM305-.LFBB9 .LM305: MOV r0,r8 LD.w r5,[r0+#6] SET r5,#31 ST.w [r0+#6],r5 .L224: .stabn 68,0,685,.LM306-.LFBB9 .LM306: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L224 .stabn 68,0,686,.LM307-.LFBB9 .LM307: LD r3,#CANFD_PTR LD.w r4,[sp+#2] LD.w r5,[r3+r4] LD.w r4,[r5+#6] CLR r4,#31 ST.w [r5+#6],r4 .L223: .stabn 68,0,688,.LM308-.LFBB9 .LM308: MOV r0,r7 MOV r1,r6 LJMP r12 .stabn 68,0,689,.LM309-.LFBB9 .LM309: LD.w r5,[r7+#21] CMP r5,#0 JZ .L258 .stabn 68,0,699,.LM310-.LFBB9 .LM310: LD.w r5,[r6+#1] LSR r5,#3 ST.w [r7+#17],r5 MOV r3,r7 MOV r4,#0 .L229: .LBB221: .stabn 68,0,702,.LM311-.LFBB9 .LM311: ADD r5,r4,#2 LSL r5,#2 LD.w r5,[r6+r5] .LBB220: .LBB219: .stabn 68,0,391,.LM312-.LFBB9 .LM312: MOV r0,#24 LSR r1,r5,r0 LSL r2,r5,r0 ADD r2,r1,r2 MOV r0,r10 ANL r1,r5,r0 LSL r1,#8 ADD r2,r2,r1 ANL r5,r9 LSR r5,#8 ADD r5,r2,r5 .LBE219: .LBE220: .stabn 68,0,702,.LM313-.LFBB9 .LM313: ST.w [r3++],r5 ADD r4,r4,#1 .stabn 68,0,700,.LM314-.LFBB9 .LM314: CMP r4,#4 JNZ .L229 .L230: .LBE221: .stabn 68,0,705,.LM315-.LFBB9 .LM315: LD.w r5,[r6] LD r4,#-61441 ANL r5,r5,r4 LD.w r0,[sp+#3] ORL r5,r5,r0 ST.w [r6],r5 .stabn 68,0,706,.LM316-.LFBB9 .LM316: MOV r1,r8 LD.w r5,[r1+#2] MOV r2,r11 ANL r3,r5,r2 JZ .L259 .stabn 68,0,706,.LM317-.LFBB9 .LM317: LD.b r4,[sp+#4] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#4],r3 CMP r4,#0 JNZ .L231 MOV r7,r8 .stabn 68,0,709,.LM318-.LFBB9 .LM318: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,710,.LM319-.LFBB9 .LM319: LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L233: .stabn 68,0,711,.LM320-.LFBB9 .LM320: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L233 .L257: .stabn 68,0,722,.LM321-.LFBB9 .LM321: LD.w r5,[r7+#6] CLR r5,#31 ST.w [r7+#6],r5 .stabn 68,0,723,.LM322-.LFBB9 .LM322: MOV r0,#4 .L254: .stabn 68,0,731,.LM323-.LFBB9 .LM323: ADD sp,#20 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L258: .LBB222: .LBB223: .stabn 68,0,382,.LM324-.LFBB9 .LM324: LD.w r4,[r6+#1] LSR r4,#21 ST.w [r7+#17],r4 .stabn 68,0,383,.LM325-.LFBB9 .LM325: LD.b r4,[r6+#5] ST.b [r7],r4 .stabn 68,0,384,.LM326-.LFBB9 .LM326: LD.b r4,[r6+#4] ST.b [r7+#1],r4 ST.w [sp+#4],r6 .L226: .LBE223: .LBE222: .LBB224: .stabn 68,0,694,.LM327-.LFBB9 .LM327: ADD r4,r5,#2 LSL r4,#2 LD.w r1,[sp+#4] LD.w r4,[r1+r4] MOV r2,#2 LSL r3,r5,r2 ADD r2,r7,r3 .LBB225: .LBB226: .stabn 68,0,391,.LM328-.LFBB9 .LM328: MOV r6,#24 LSR r0,r4,r6 LSL r1,r4,r6 ADD r1,r0,r1 MOV r6,r10 ANL r0,r4,r6 LSL r0,#8 ADD r1,r1,r0 ANL r4,r9 LSR r4,#8 ADD r4,r1,r4 .LBE226: .LBE225: .stabn 68,0,694,.LM329-.LFBB9 .LM329: MOV r0,#16 LSL r1,r4,r0 LD.w r6,[r7+r3] LD r0,#65535 ANL r6,r6,r0 ORL r1,r6,r1 ST.w [r7+r3],r1 LSR r4,#16 ANL r4,r4,r0 LD.w r1,[r2+#1] LD r6,#-65536 ANL r3,r1,r6 ORL r4,r3,r4 ST.w [r2+#1],r4 ADD r5,r5,#1 .stabn 68,0,692,.LM330-.LFBB9 .LM330: CMP r5,#4 JNZ .L226 LD.w r6,[sp+#4] JMP .L230 .L236: .LBE224: .LBB227: .LBB215: .stabn 68,0,460,.LM331-.LFBB9 .LM331: MOV r0,#3 .LBE215: .LBE227: .stabn 68,0,731,.LM332-.LFBB9 .LM332: ADD sp,#20 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L259: MOV r7,r8 .stabn 68,0,716,.LM333-.LFBB9 .LM333: LD.w r5,[r6] ANL r4,r5,r4 LD.w r1,[sp+#3] ORL r4,r4,r1 ST.w [r6],r4 .stabn 68,0,717,.LM334-.LFBB9 .LM334: MOV r5,#1 LSL r5,#16 LD.w r2,[r7+#2] ANL r5,r2,r5 JZ .L260 .stabn 68,0,719,.LM335-.LFBB9 .LM335: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,720,.LM336-.LFBB9 .LM336: LD.w r5,[r7+#6] SET r5,#31 ST.w [r7+#6],r5 .L234: .stabn 68,0,721,.LM337-.LFBB9 .LM337: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L234 JMP .L257 .L260: .stabn 68,0,726,.LM338-.LFBB9 .LM338: MOV r0,#5 JMP .L254 .size Can_m_FdCopyDataFrom16MailBox, .-Can_m_FdCopyDataFrom16MailBox .stabs "ret:r(5,209)",64,0,675,0 .stabs "delay_time1:(2,106)",128,0,676,5 .stabs "delay_time2:(2,106)",128,0,677,4 .stabn 192,0,0,.LFBB9-.LFBB9 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB214-.LFBB9 .stabn 224,0,0,.LBE214-.LFBB9 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB215-.LFBB9 .stabn 224,0,0,.LBE215-.LFBB9 .stabn 224,0,0,.Lscope9-.LFBB9 .Lscope9: .stabs "",36,0,0,.Lscope9-.LFBB9 .stabd 78,0,0 .section .text$Can_m_FdCopyDataTo32MailBox .type .text$Can_m_FdCopyDataTo32MailBox$scode_local_10, @function .text$Can_m_FdCopyDataTo32MailBox$scode_loacal_10: .align 1 .stabs "Can_m_FdCopyDataTo32MailBox:f(5,209)",36,0,734,Can_m_FdCopyDataTo32MailBox .stabs "Can_Controller_Index:P(0,18)",64,0,734,8 .stabs "Mailbox_Number:P(0,19)",64,0,734,10 .stabs "Can_MailboxHeader:P(0,16)",64,0,734,7 .type Can_m_FdCopyDataTo32MailBox, @function Can_m_FdCopyDataTo32MailBox: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext10 .Ltext10: .stabn 68,0,735,.LM339-.LFBB10 .LM339: .LFBB10: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#16 MOV r10,r1 MOV r7,r2 ZXT.b r8,r0 .stabn 68,0,737,.LM340-.LFBB10 .LM340: MOV r6,#255 ST.b [sp+#5],r6 .stabn 68,0,738,.LM341-.LFBB10 .LM341: ST.b [sp+#4],r6 .stabn 68,0,739,.LM342-.LFBB10 .LM342: LD.w r1,[r2+#21] MOV r9,r1 .stabn 68,0,741,.LM343-.LFBB10 .LM343: MOV r0,r2 LD r5,#Can_m_FdCsCodeSet LJMP r5 MOV r12,r0 .LBB238: .LBB239: .stabn 68,0,446,.LM344-.LFBB10 .LM344: ST.w [sp],r6 MOV r5,r8 LSL r5,#2 LD r4,#CANFD_PTR LD.w r6,[r4+r5] .stabn 68,0,450,.LM345-.LFBB10 .LM345: MOV r3,#1 LSL r3,#23 .stabn 68,0,452,.LM346-.LFBB10 .LM346: MOV r2,#1 LSL r2,#11 .L264: .stabn 68,0,450,.LM347-.LFBB10 .LM347: LD.w r5,[r6] ANL r5,r5,r3 JNZ .L279 .stabn 68,0,452,.LM348-.LFBB10 .LM348: LD.w r4,[r6+#30] ANL r5,r4,r2 JZ .L263 LD.w r5,[sp] SUB r4,r5,#1 ST.w [sp],r4 CMP r5,#0 JNZ .L264 .L263: .LBE239: .LBE238: .stabn 68,0,745,.LM349-.LFBB10 .LM349: MOV r5,#40 MOV r3,r10 MULS r3,r3,r5 ; NOP ST.w [sp+#2],r3 LSL r8,#4 LD r5,#Can_m_ControllersInfo ADD r5,r8 LD.w r5,[r5+#1] ST.w [sp+#3],r5 ADD r3,r3,r5 MOV r8,r3 LD.w r4,[sp+#2] LD.w r3,[r4+r5] LD r5,#61440 ANL r3,r3,r5 .stabn 68,0,747,.LM350-.LFBB10 .LM350: MOV r0,#1 .stabn 68,0,745,.LM351-.LFBB10 .LM351: LD r4,#49152 CMP r3,r4 JZ .L288 .stabn 68,0,749,.LM352-.LFBB10 .LM352: LD.w r0,[sp+#2] LD.w r1,[sp+#3] LD.w r4,[r0+r1] ANL r5,r4,r5 .stabn 68,0,751,.LM353-.LFBB10 .LM353: MOV r0,#2 .stabn 68,0,749,.LM354-.LFBB10 .LM354: MOV r4,#1 LSL r4,#14 CMP r5,r4 JZ .L288 LD.w r5,[r6+#2] MOV r4,#1 MOV r2,r9 ANL r2,r2,r4 MOV r11,r2 .LBB241: .LBB242: .LBB243: .stabn 68,0,391,.LM355-.LFBB10 .LM355: LD r3,#65280 MOV r10,r3 LD r4,#16711680 MOV r9,r4 .LBE243: .LBE242: .LBE241: .LBB246: .stabn 68,0,768,.LM356-.LFBB10 .LM356: MOV r4,r7 MOV r7,r8 MOV r8,r6 MOV r6,r4 .L273: .LBE246: .stabn 68,0,756,.LM357-.LFBB10 .LM357: MOV r0,#1 LSL r0,#16 ANL r5,r5,r0 JZ .L265 .stabn 68,0,758,.LM358-.LFBB10 .LM358: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,759,.LM359-.LFBB10 .LM359: MOV r1,r8 LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L266: .stabn 68,0,760,.LM360-.LFBB10 .LM360: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L266 .stabn 68,0,761,.LM361-.LFBB10 .LM361: MOV r4,r8 LD.w r5,[r4+#6] CLR r5,#31 ST.w [r4+#6],r5 .L265: .stabn 68,0,763,.LM362-.LFBB10 .LM362: CMP r11,#0 JZ .L302 .stabn 68,0,773,.LM363-.LFBB10 .LM363: MOV r5,#1 LD.w r4,[r6+#21] CMP r4,#1 JHI .L270 MOV r5,#0 .L270: MOV r4,#1 ANL r5,r4,r5 LSL r5,#2 LD.w r4,[r7+#1] CLR r4,#2 ORL r5,r4,r5 ST.w [r7+#1],r5 .stabn 68,0,774,.LM364-.LFBB10 .LM364: LD.w r1,[r6+#17] LD r2,#536870911 ANL r4,r1,r2 LSL r4,#3 LD.w r3,[r7+#1] MOV r5,#7 ANL r5,r3,r5 ORL r5,r5,r4 ST.w [r7+#1],r5 MOV r3,r6 MOV r4,#0 .L271: .LBB249: .stabn 68,0,777,.LM365-.LFBB10 .LM365: LD.w r5,[r3++] .LBB245: .LBB244: .stabn 68,0,391,.LM366-.LFBB10 .LM366: MOV r0,#24 LSR r1,r5,r0 LSL r2,r5,r0 ADD r2,r1,r2 MOV r0,r10 ANL r1,r5,r0 LSL r1,#8 ADD r2,r2,r1 ANL r5,r9 LSR r5,#8 ADD r5,r2,r5 .LBE244: .LBE245: .stabn 68,0,777,.LM367-.LFBB10 .LM367: ADD r2,r4,#2 LSL r2,#2 ST.w [r7+r2],r5 ADD r4,r4,#1 .stabn 68,0,775,.LM368-.LFBB10 .LM368: CMP r4,#8 JNZ .L271 .L269: .LBE249: .stabn 68,0,780,.LM369-.LFBB10 .LM369: ST.w [r7],r12 .stabn 68,0,781,.LM370-.LFBB10 .LM370: MOV r1,r8 LD.w r5,[r1+#2] MOV r2,#1 LSL r2,#16 ANL r4,r5,r2 JZ .L272 .stabn 68,0,781,.LM371-.LFBB10 .LM371: LD.b r4,[sp+#4] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#4],r3 CMP r4,#0 JNZ .L273 MOV r6,r8 .stabn 68,0,784,.LM372-.LFBB10 .LM372: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,785,.LM373-.LFBB10 .LM373: LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L275: .stabn 68,0,786,.LM374-.LFBB10 .LM374: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L275 .L301: .stabn 68,0,797,.LM375-.LFBB10 .LM375: LD.w r5,[r6+#6] CLR r5,#31 ST.w [r6+#6],r5 .stabn 68,0,798,.LM376-.LFBB10 .LM376: MOV r0,#4 .L288: .stabn 68,0,807,.LM377-.LFBB10 .LM377: ADD sp,#16 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L302: MOV r0,r6 MOV r1,r7 LD r2,#Std_Reverse_Data.part.0 LJMP r2 MOV r5,r11 .L268: .LBB250: .stabn 68,0,768,.LM378-.LFBB10 .LM378: MOV r3,#2 LSL r4,r5,r3 ADD r2,r6,r4 LD.w r3,[r6+r4] LSR r3,#16 LD.w r4,[r2+#1] LD r0,#65535 ANL r4,r4,r0 LSL r4,#16 ORL r4,r4,r3 .LBB247: .LBB248: .stabn 68,0,391,.LM379-.LFBB10 .LM379: MOV r1,#24 LSR r2,r4,r1 LSL r3,r4,r1 ADD r3,r2,r3 MOV r0,r10 ANL r2,r4,r0 LSL r2,#8 ADD r3,r3,r2 ANL r4,r9 LSR r4,#8 ADD r4,r3,r4 .LBE248: .LBE247: .stabn 68,0,768,.LM380-.LFBB10 .LM380: ADD r3,r5,#2 LSL r3,#2 ST.w [r7+r3],r4 ADD r5,r5,#1 .stabn 68,0,766,.LM381-.LFBB10 .LM381: CMP r5,#8 JNZ .L268 JMP .L269 .L279: .LBE250: .LBB251: .LBB240: .stabn 68,0,460,.LM382-.LFBB10 .LM382: MOV r0,#3 .LBE240: .LBE251: .stabn 68,0,807,.LM383-.LFBB10 .LM383: ADD sp,#16 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L272: MOV r6,r8 .stabn 68,0,791,.LM384-.LFBB10 .LM384: LD.w r5,[sp+#2] LD.w r0,[sp+#3] //++++ PUSH r5 ADD r5,r0 ST.W [r5],r12 POP r5 //replace_ST.x [r5+r0],r12 .stabn 68,0,792,.LM385-.LFBB10 .LM385: MOV r5,#1 LSL r5,#16 LD.w r1,[r1+#2] ANL r5,r1,r5 JNZ .L278 .stabn 68,0,801,.LM386-.LFBB10 .LM386: MOV r0,#5 JMP .L288 .L278: .stabn 68,0,794,.LM387-.LFBB10 .LM387: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,795,.LM388-.LFBB10 .LM388: LD.w r5,[r6+#6] SET r5,#31 ST.w [r6+#6],r5 .L276: .stabn 68,0,796,.LM389-.LFBB10 .LM389: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L276 JMP .L301 .size Can_m_FdCopyDataTo32MailBox, .-Can_m_FdCopyDataTo32MailBox .stabs "ret:r(5,209)",64,0,736,0 .stabs "delay_time1:(2,106)",128,0,737,5 .stabs "delay_time2:(2,106)",128,0,738,4 .stabs "can_id:r(5,199)",64,0,739,9 .stabs "Ret_Code_Segment:r(5,1)",64,0,740,12 .stabn 192,0,0,.LFBB10-.LFBB10 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB239-.LFBB10 .stabn 224,0,0,.LBE239-.LFBB10 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB240-.LFBB10 .stabn 224,0,0,.LBE240-.LFBB10 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB243-.LFBB10 .stabn 224,0,0,.LBE243-.LFBB10 .stabs "temp:r(3,6)",64,0,390,5 .stabn 192,0,0,.LBB244-.LFBB10 .stabn 224,0,0,.LBE244-.LFBB10 .stabs "temp:r(3,6)",64,0,390,4 .stabn 192,0,0,.LBB248-.LFBB10 .stabn 224,0,0,.LBE248-.LFBB10 .stabn 224,0,0,.Lscope10-.LFBB10 .Lscope10: .stabs "",36,0,0,.Lscope10-.LFBB10 .stabd 78,0,0 .section .text$Can_m_FdCopyDataFrom32MailBox .type .text$Can_m_FdCopyDataFrom32MailBox$scode_local_11, @function .text$Can_m_FdCopyDataFrom32MailBox$scode_loacal_11: .align 1 .stabs "Can_m_FdCopyDataFrom32MailBox:f(5,209)",36,0,810,Can_m_FdCopyDataFrom32MailBox .stabs "Can_Controller_Index:P(0,18)",64,0,810,0 .stabs "Mailbox_Number:P(0,19)",64,0,810,1 .stabs "Can_MailboxHeader:P(0,16)",64,0,810,6 .stabs "Can_MailBox:p(5,207)",160,0,810,20 .type Can_m_FdCopyDataFrom32MailBox, @function Can_m_FdCopyDataFrom32MailBox: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext11 .Ltext11: .stabn 68,0,811,.LM390-.LFBB11 .LM390: .LFBB11: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#24 MOV r6,r2 ST.w [sp+#5],r3 ZXT.b r0,r0 .stabn 68,0,813,.LM391-.LFBB11 .LM391: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,814,.LM392-.LFBB11 .LM392: ST.b [sp+#4],r5 .LBB262: .LBB263: .stabn 68,0,446,.LM393-.LFBB11 .LM393: ST.w [sp],r5 MOV r7,#2 LSL r7,r0,r7 ST.w [sp+#2],r7 LD r2,#CANFD_PTR //++++ PUSH r2 ADD r2,r7 LD.W r10,[r2] POP r2 // replace_LD.x r10,[r2+r7] .stabn 68,0,450,.LM394-.LFBB11 .LM394: MOV r3,#1 LSL r3,#23 .stabn 68,0,452,.LM395-.LFBB11 .LM395: MOV r2,#1 LSL r2,#11 MOV r4,r10 .L306: .stabn 68,0,450,.LM396-.LFBB11 .LM396: LD.w r5,[r4] ANL r5,r5,r3 JNZ .L320 .stabn 68,0,452,.LM397-.LFBB11 .LM397: LD.w r7,[r4+#30] ANL r5,r7,r2 JZ .L339 LD.w r5,[sp] SUB r7,r5,#1 ST.w [sp],r7 CMP r5,#0 JNZ .L306 .L339: MOV r10,r4 LD.w r5,[r4+#2] MOV r4,#40 MULS r4,r1,r4 ; NOP ST.w [sp+#3],r4 LSL r0,#4 ST.w [sp+#4],r0 LD r7,#Read_Code MOV r12,r7 .LBE263: .LBE262: .stabn 68,0,825,.LM398-.LFBB11 .LM398: LD r1,#Can_m_ControllersInfo ADD r4,r1,r0 LD.w r7,[r4+#1] LD.w r2,[sp+#3] ADD r7,r2,r7 .LBB265: .LBB266: .LBB267: .stabn 68,0,391,.LM399-.LFBB11 .LM399: LD r3,#65280 MOV r9,r3 LD r4,#16711680 MOV r8,r4 .LBE267: .LBE266: .LBE265: .LBB270: .stabn 68,0,831,.LM400-.LFBB11 .LM400: LD r0,#65535 MOV r11,r0 .L315: .LBE270: .stabn 68,0,819,.LM401-.LFBB11 .LM401: MOV r0,#1 LSL r0,#16 ANL r5,r5,r0 JZ .L307 .stabn 68,0,821,.LM402-.LFBB11 .LM402: MOV r1,r10 LD.w r5,[r1+#6] SET r5,#31 ST.w [r1+#6],r5 .L308: .stabn 68,0,822,.LM403-.LFBB11 .LM403: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L308 .stabn 68,0,823,.LM404-.LFBB11 .LM404: LD r4,#CANFD_PTR LD.w r0,[sp+#2] LD.w r5,[r4+r0] LD.w r4,[r5+#6] CLR r4,#31 ST.w [r5+#6],r4 .L307: .stabn 68,0,825,.LM405-.LFBB11 .LM405: MOV r0,r6 MOV r1,r7 LJMP r12 .stabn 68,0,826,.LM406-.LFBB11 .LM406: LD.w r5,[r6+#21] CMP r5,#0 JZ .L341 .stabn 68,0,836,.LM407-.LFBB11 .LM407: LD.w r5,[r7+#1] LSR r5,#3 ST.w [r6+#17],r5 MOV r3,r6 MOV r4,#0 .L313: .LBB273: .stabn 68,0,839,.LM408-.LFBB11 .LM408: ADD r5,r4,#2 LSL r5,#2 LD.w r5,[r7+r5] .LBB269: .LBB268: .stabn 68,0,391,.LM409-.LFBB11 .LM409: MOV r2,#24 LSR r1,r5,r2 LSL r2,r5,r2 ADD r2,r1,r2 MOV r0,r9 ANL r1,r5,r0 LSL r1,#8 ADD r2,r2,r1 ANL r5,r8 LSR r5,#8 ADD r5,r2,r5 .LBE268: .LBE269: .stabn 68,0,839,.LM410-.LFBB11 .LM410: ST.w [r3++],r5 ADD r4,r4,#1 .stabn 68,0,837,.LM411-.LFBB11 .LM411: CMP r4,#8 JNZ .L313 .L314: .LBE273: .stabn 68,0,842,.LM412-.LFBB11 .LM412: MOV r0,r10 LD.w r5,[r0+#2] MOV r1,#1 LSL r1,#16 ANL r4,r5,r1 JZ .L342 .stabn 68,0,842,.LM413-.LFBB11 .LM413: LD.b r4,[sp+#4] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#4],r3 CMP r4,#0 JNZ .L315 .stabn 68,0,845,.LM414-.LFBB11 .LM414: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,846,.LM415-.LFBB11 .LM415: MOV r1,r10 LD.w r5,[r0+#6] SET r5,#31 ST.w [r1+#6],r5 .L317: .stabn 68,0,847,.LM416-.LFBB11 .LM416: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L317 .L340: .stabn 68,0,858,.LM417-.LFBB11 .LM417: MOV r1,r10 LD.w r5,[r1+#6] CLR r5,#31 ST.w [r1+#6],r5 .stabn 68,0,859,.LM418-.LFBB11 .LM418: MOV r0,#4 .L338: .stabn 68,0,867,.LM419-.LFBB11 .LM419: ADD sp,#24 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L341: .LBB274: .LBB275: .stabn 68,0,382,.LM420-.LFBB11 .LM420: LD.w r4,[r7+#1] LSR r4,#21 ST.w [r6+#17],r4 .stabn 68,0,383,.LM421-.LFBB11 .LM421: LD.b r4,[r7+#5] ST.b [r6],r4 .stabn 68,0,384,.LM422-.LFBB11 .LM422: LD.b r4,[r7+#4] ST.b [r6+#1],r4 MOV lr,r7 .L310: .LBE275: .LBE274: .LBB276: .stabn 68,0,831,.LM423-.LFBB11 .LM423: ADD r4,r5,#2 LSL r4,#2 MOV r1,lr LD.w r4,[r1+r4] MOV r2,#2 LSL r3,r5,r2 ADD r2,r6,r3 .LBB271: .LBB272: .stabn 68,0,391,.LM424-.LFBB11 .LM424: MOV r7,#24 LSR r0,r4,r7 LSL r1,r4,r7 ADD r1,r0,r1 MOV r7,r9 ANL r0,r4,r7 LSL r0,#8 ADD r1,r1,r0 ANL r4,r8 LSR r4,#8 ADD r4,r1,r4 .LBE272: .LBE271: .stabn 68,0,831,.LM425-.LFBB11 .LM425: MOV r0,#16 LSL r1,r4,r0 LD.w r0,[r6+r3] ANL r0,r11 ORL r1,r0,r1 ST.w [r6+r3],r1 LSR r4,#16 ANL r4,r11 LD.w r1,[r2+#1] LD r7,#-65536 ANL r3,r1,r7 ORL r4,r3,r4 ST.w [r2+#1],r4 ADD r5,r5,#1 .stabn 68,0,829,.LM426-.LFBB11 .LM426: CMP r5,#8 JNZ .L310 MOV r7,lr JMP .L314 .L320: .LBE276: .LBB277: .LBB264: .stabn 68,0,460,.LM427-.LFBB11 .LM427: MOV r0,#3 .LBE264: .LBE277: .stabn 68,0,867,.LM428-.LFBB11 .LM428: ADD sp,#24 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L342: .stabn 68,0,852,.LM429-.LFBB11 .LM429: LD r4,#Can_m_ControllersInfo LD.w r7,[sp+#4] ADD r5,r4,r7 LD.w r5,[r5+#1] MOV r3,#15 LD.w r7,[sp+#5] ANL r3,r7,r3 LSL r3,#12 LD.w r7,[sp+#3] LD.w r2,[r7+r5] LD r4,#-61441 ANL r4,r2,r4 ORL r4,r4,r3 ST.w [r7+r5],r4 .stabn 68,0,853,.LM430-.LFBB11 .LM430: MOV r5,#1 LSL r5,#16 MOV r0,r10 LD.w r0,[r0+#2] ANL r5,r0,r5 JZ .L343 .stabn 68,0,855,.LM431-.LFBB11 .LM431: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,856,.LM432-.LFBB11 .LM432: MOV r4,r10 LD.w r5,[r4+#6] SET r5,#31 ST.w [r4+#6],r5 .L318: .stabn 68,0,857,.LM433-.LFBB11 .LM433: LD.b r5,[sp+#5] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp+#5],r4 CMP r5,#0 JNZ .L318 JMP .L340 .L343: .stabn 68,0,862,.LM434-.LFBB11 .LM434: MOV r0,#5 JMP .L338 .size Can_m_FdCopyDataFrom32MailBox, .-Can_m_FdCopyDataFrom32MailBox .stabs "ret:r(5,209)",64,0,812,0 .stabs "delay_time1:(2,106)",128,0,813,5 .stabs "delay_time2:(2,106)",128,0,814,4 .stabn 192,0,0,.LFBB11-.LFBB11 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB263-.LFBB11 .stabn 224,0,0,.LBE263-.LFBB11 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB264-.LFBB11 .stabn 224,0,0,.LBE264-.LFBB11 .stabn 224,0,0,.Lscope11-.LFBB11 .Lscope11: .stabs "",36,0,0,.Lscope11-.LFBB11 .stabd 78,0,0 .import __floatsidf .import __divdf3 .import __subdf3 .import __adddf3 .import __muldf3 .import __fixdfsi .import __fixunsdfsi .section .text$Can_BitrateToTimeSeg // function content -------- .type .text$Can_BitrateToTimeSeg$sdata_local_1, @object .text$Can_BitrateToTimeSeg$sdata_local_1: .align 2 .LC0: .long 0 .long 0 .align 2 .LC1: .long 0 .long 1079574528 .align 2 .LC2: .long 0 .long 1072693248 .section .text$Can_BitrateToTimeSeg .type .text$Can_BitrateToTimeSeg$scode_local_12, @function .text$Can_BitrateToTimeSeg$scode_loacal_12: .align 1 .stabs "Can_BitrateToTimeSeg:F(3,2)",36,0,279,Can_BitrateToTimeSeg .stabs "Clk_Frequency:p(3,6)",160,0,279,12 .stabs "Bit_Rate:p(3,6)",160,0,279,8 .stabs "Samp_Point:p(3,2)",160,0,279,52 .stabs "Can_BDRConfig:p(0,20)=*(5,214)",160,0,279,56 .export Can_BitrateToTimeSeg .type Can_BitrateToTimeSeg, @function Can_BitrateToTimeSeg: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext12 .Ltext12: .stabn 68,0,280,.LM435-.LFBB12 .LM435: .LFBB12: PUSH {r6, r7, r8, r9, r10, r11, r12, lr} SUB sp,#72 ST.w [sp+#3],r0 ST.w [sp+#2],r1 ST.w [sp+#14],r3 ZXT.b r2,r2 ST.w [sp+#13],r2 .stabn 68,0,282,.LM436-.LFBB12 .LM436: LD r5,#.LC0 LD.w r2,[r5] LD.w r3,[r5+#1] ST.w [sp],r2 ST.w [sp+#1],r3 .stabn 68,0,316,.LM437-.LFBB12 .LM437: MOV r5,#10 LD.w r2,[sp+#13] MULS r5,r2,r5 ; NOP ST.w [sp+#17],r5 MOV r6,r1 MOV r7,#0 .stabn 68,0,286,.LM438-.LFBB12 .LM438: MOV r4,#100 ST.w [sp+#15],r4 .stabn 68,0,283,.LM439-.LFBB12 .LM439: ST.w [sp+#16],r4 .stabn 68,0,295,.LM440-.LFBB12 .LM440: LD r3,#__floatsidf MOV r10,r3 LD r4,#__divdf3 MOV r12,r4 LD r5,#__subdf3 MOV r11,r5 .L354: .stabn 68,0,290,.LM441-.LFBB12 .LM441: LD.w r2,[sp+#3] DIVU r5,r2,r6 ZXT.b r8,r5 .stabn 68,0,293,.LM442-.LFBB12 .LM442: MOV r3,r8 SUB r4,r3,#3 ZXT.b r4,r4 CMP r4,#22 JLS .L364 .L367: ADD r5,r7,#1 .L345: MOV r7,r5 LD.w r5,[sp+#2] ADD r6,r6,r5 .stabn 68,0,287,.LM443-.LFBB12 .LM443: CMP r7,#64 JNZ .L354 .L353: .stabn 68,0,339,.LM444-.LFBB12 .LM444: LD.w r0,[sp+#15] ADD sp,#72 POP {r6, r7, r8, r9, r10, r11, r12} POP lr JMP lr .L364: .stabn 68,0,1905,.LM445-.LFBB12 .LM445: ZXT.b r5,r5 ST.w [sp+#6],r5 .stabn 68,0,295,.LM446-.LFBB12 .LM446: LD.w r4,[sp+#13] MULS r0,r5,r4 ; NOP LJMP r10 LD r5,#.LC1 LD.w r2,[r5] LD.w r3,[r5+#1] LJMP r12 LD r4,#.LC2 LD.w r2,[r4] LD.w r3,[r4+#1] LJMP r11 .stabn 68,0,296,.LM447-.LFBB12 .LM447: MOV r2,sp LD r5,#modf LJMP r5 .stabn 68,0,297,.LM448-.LFBB12 .LM448: LD.w r2,[sp] LD r3,[sp+#1] ST.w [sp+#4],r2 ST.w [sp+#5],r3 MOV r0,r2 MOV r1,r3 LD r4,#.LC2 LD.w r2,[r4] LD.w r3,[r4+#1] LD r5,#__adddf3 LJMP r5 ST.w [sp+#11],r0 ST.w [sp+#12],r1 LD.w r0,[sp+#6] LJMP r10 ST.w [sp+#7],r0 ST.w [sp+#8],r1 LD.w r0,[sp+#13] LJMP r10 ST.w [sp+#9],r0 ST.w [sp+#10],r1 LD r0,[sp+#11] LD r1,[sp+#12] LD r5,#.LC1 LD.w r2,[r5] LD.w r3,[r5+#1] LD r4,#__muldf3 LJMP r4 LD r2,[sp+#7] LD r3,[sp+#8] LJMP r12 LD r2,[sp+#9] LD r3,[sp+#10] LJMP r11 LD r5,#__fixdfsi LJMP r5 MOV r9,r0 CMP r0,#0 JMI .L368 .L347: LD r0,[sp+#4] LD r1,[sp+#5] LD r4,#.LC1 LD.w r2,[r4] LD.w r3,[r4+#1] LD r5,#__muldf3 LJMP r5 LD r2,[sp+#7] LD r3,[sp+#8] LJMP r12 LD r2,[sp+#9] LD r3,[sp+#10] LJMP r11 LD r2,#__fixdfsi LJMP r2 CMP r0,#0 JMI .L369 CMP r9,r0 JLE .L346 .L371: .stabn 68,0,299,.LM449-.LFBB12 .LM449: LD r0,[sp+#4] LD r1,[sp+#5] LD r5,#__fixunsdfsi LJMP r5 ZXT.b r0,r0 .L349: .stabn 68,0,304,.LM450-.LFBB12 .LM450: SUB r8,#1 SUB r8,r0 ZXT.b r8,r8 .L350: .stabn 68,0,305,.LM451-.LFBB12 .LM451: CMP r0,#16 JHI .L351 .stabn 68,0,305,.LM452-.LFBB12 .LM452: CMP r8,#0 JNZ .L370 .L351: .stabn 68,0,307,.LM453-.LFBB12 .LM453: SUB r0,r0,#1 ZXT.b r0,r0 .stabn 68,0,308,.LM454-.LFBB12 .LM454: ADD r8,#1 ZXT.b r8,r8 JMP .L350 .L369: .stabn 68,0,297,.LM455-.LFBB12 .LM455: MOV r5,#0 SUB r0,r5,r0 CMP r9,r0 JGT .L371 .L346: .stabn 68,0,302,.LM456-.LFBB12 .LM456: LD r0,[sp+#11] LD r1,[sp+#12] LD r5,#__fixunsdfsi LJMP r5 ZXT.b r0,r0 JMP .L349 .L370: .stabn 68,0,310,.LM457-.LFBB12 .LM457: CMP r8,#16 JHI .L367 ADD r5,r7,#1 .stabn 68,0,310,.LM458-.LFBB12 .LM458: CMP r0,#0 JZ .L345 .stabn 68,0,292,.LM459-.LFBB12 .LM459: LD.w r3,[sp+#6] MULS r4,r3,r5 ; NOP LD.w r2,[sp+#3] DIVU r4,r2,r4 .stabn 68,0,318,.LM460-.LFBB12 .LM460: LD.w r3,[sp+#2] CMP r3,r4 JNZ .L345 .stabn 68,0,315,.LM461-.LFBB12 .LM461: ADD r3,r0,#1 LD r4,#1000 MULS r4,r3,r4 ; NOP LD.w r2,[sp+#6] DIVS r4,r4,r2 ; NOP .stabn 68,0,316,.LM462-.LFBB12 .LM462: LD.w r3,[sp+#17] SUB r4,r3,r4 CMP r4,#0 JMI .L372 .L352: ZXT.b r4,r4 .stabn 68,0,320,.LM463-.LFBB12 .LM463: LD.w r2,[sp+#16] CMP r4,r2 JHI .L345 .stabn 68,0,324,.LM464-.LFBB12 .LM464: MOV r3,#63 ANL r7,r7,r3 LD.w r3,[sp+#14] LD.h r2,[r3] MOV r3,#63 NOT r3,r3 ANL r3,r2,r3 ORL r7,r3,r7 LD.w r2,[sp+#14] ST.h [r2],r7 .stabn 68,0,325,.LM465-.LFBB12 .LM465: SUB r2,r0,#1 MOV r3,#15 ANL r2,r2,r3 LSL r2,#8 LD.w r3,[sp+#14] LD.h r1,[r3] LD r3,#-3841 ANL r3,r1,r3 ORL r3,r3,r2 LD.w r2,[sp+#14] ST.h [r2],r3 .stabn 68,0,326,.LM466-.LFBB12 .LM466: MOV r3,r8 SUB r2,r3,#1 MOV r3,#7 ANL r2,r2,r3 LSL r2,#12 LD.w r3,[sp+#14] LD.h r1,[r3] LD r3,#-28673 ANL r3,r1,r3 ORL r3,r3,r2 LD.w r2,[sp+#14] ST.h [r2],r3 .stabn 68,0,327,.LM467-.LFBB12 .LM467: LD.w r3,[sp+#14] LD.h r2,[r3] LD r3,#32767 ANL r3,r2,r3 LD.w r2,[sp+#14] ST.h [r2],r3 .stabn 68,0,328,.LM468-.LFBB12 .LM468: LD.h r3,[r2] CLR r3,#6 CLR r3,#7 SET r3,#6 ST.h [r2],r3 .stabn 68,0,330,.LM469-.LFBB12 .LM469: CMP r4,#10 JLS .L355 ST.w [sp+#15],r4 ST.w [sp+#16],r4 JMP .L345 .L368: .stabn 68,0,297,.LM470-.LFBB12 .LM470: MOV r5,#0 SUB r5,r5,r0 MOV r9,r5 JMP .L347 .L372: .stabn 68,0,316,.LM471-.LFBB12 .LM471: MOV r3,#0 SUB r4,r3,r4 JMP .L352 .L355: ST.w [sp+#15],r4 JMP .L353 .size Can_BitrateToTimeSeg, .-Can_BitrateToTimeSeg .stabs "tseg1_int:(0,13)",128,0,282,0 .stabs "tem_sam_diff:r(3,2)",64,0,283,4 .stabs "min_sam_diff:(3,2)",128,0,283,64 .stabs "temtqnum:r(3,2)",64,0,285,8 .stabs "tseg1:r(3,2)",64,0,285,0 .stabs "tseg2:r(3,2)",64,0,285,8 .stabs "ret:(3,2)",128,0,286,60 .stabn 192,0,0,.LFBB12-.LFBB12 .stabn 224,0,0,.Lscope12-.LFBB12 .Lscope12: .stabs "",36,0,0,.Lscope12-.LFBB12 .stabd 78,0,0 .section .text$Can_m_FdMailBox_Write .type .text$Can_m_FdMailBox_Write$scode_local_13, @function .text$Can_m_FdMailBox_Write$scode_loacal_13: .align 1 .stabs "Can_m_FdMailBox_Write:F(5,209)",36,0,1134,Can_m_FdMailBox_Write .stabs "Can_Controller_Index:P(0,18)",64,0,1134,0 .stabs "Mailbox_Number:P(0,19)",64,0,1134,1 .stabs "Can_MailboxHeader:P(0,16)",64,0,1134,2 .export Can_m_FdMailBox_Write .type Can_m_FdMailBox_Write, @function Can_m_FdMailBox_Write: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext13 .Ltext13: .stabn 68,0,1135,.LM472-.LFBB13 .LM472: .LFBB13: PUSH lr ZXT.b r0,r0 .stabn 68,0,1144,.LM473-.LFBB13 .LM473: MOV r4,#2 LSL r5,r0,r4 LD r4,#CANFD_PTR LD.w r5,[r4+r5] LD.w r5,[r5] LSR r5,#12 MOV r4,#3 ANL r5,r5,r4 .stabn 68,0,1161,.LM474-.LFBB13 .LM474: LSL r5,#2 LD r4,#CSWTCH.150 LD.w r5,[r4+r5] LJMP r5 .stabn 68,0,1163,.LM475-.LFBB13 .LM475: POP lr JMP lr .size Can_m_FdMailBox_Write, .-Can_m_FdMailBox_Write .Lscope13: .stabs "",36,0,0,.Lscope13-.LFBB13 .stabd 78,0,0 .section .text$Can_m_FdMailBox_Read .type .text$Can_m_FdMailBox_Read$scode_local_14, @function .text$Can_m_FdMailBox_Read$scode_loacal_14: .align 1 .stabs "Can_m_FdMailBox_Read:F(5,209)",36,0,1178,Can_m_FdMailBox_Read .stabs "Can_Controller_Index:P(0,18)",64,0,1178,0 .stabs "Mailbox_Number:P(0,19)",64,0,1178,1 .stabs "Can_MailboxHeader:P(0,16)",64,0,1178,2 .stabs "Can_MailBox:P(5,207)",64,0,1178,3 .export Can_m_FdMailBox_Read .type Can_m_FdMailBox_Read, @function Can_m_FdMailBox_Read: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext14 .Ltext14: .stabn 68,0,1179,.LM476-.LFBB14 .LM476: .LFBB14: PUSH lr ZXT.b r0,r0 .stabn 68,0,1184,.LM477-.LFBB14 .LM477: MOV r4,#2 LSL r5,r0,r4 LD r4,#CANFD_PTR LD.w r5,[r4+r5] LD.w r5,[r5] LSR r5,#12 MOV r4,#3 ANL r5,r5,r4 .stabn 68,0,1201,.LM478-.LFBB14 .LM478: LSL r5,#2 LD r4,#CSWTCH.153 LD.w r5,[r4+r5] LJMP r5 .stabn 68,0,1203,.LM479-.LFBB14 .LM479: POP lr JMP lr .size Can_m_FdMailBox_Read, .-Can_m_FdMailBox_Read .Lscope14: .stabs "",36,0,0,.Lscope14-.LFBB14 .stabd 78,0,0 .section .text$Can_m_FdTransmit .type .text$Can_m_FdTransmit$scode_local_15, @function .text$Can_m_FdTransmit$scode_loacal_15: .align 1 .stabs "Can_m_FdTransmit:F(5,209)",36,0,1218,Can_m_FdTransmit .stabs "Can_Controller_Index:P(0,18)",64,0,1218,0 .export Can_m_FdTransmit .type Can_m_FdTransmit, @function Can_m_FdTransmit: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext15 .Ltext15: .stabn 68,0,1219,.LM480-.LFBB15 .LM480: .LFBB15: ZXT.b r0,r0 .stabn 68,0,1223,.LM481-.LFBB15 .LM481: LSL r0,#2 LD r5,#CANFD_PTR LD.w r5,[r5+r0] LD.w r3,[r5] MOV r4,#1 LSL r4,#23 ANL r4,r3,r4 .stabn 68,0,1235,.LM482-.LFBB15 .LM482: MOV r0,#3 .stabn 68,0,1223,.LM483-.LFBB15 .LM483: CMP r4,#0 JNZ .L376 .stabn 68,0,1225,.LM484-.LFBB15 .LM484: MOV r4,#1 LSL r4,#27 LD.w r3,[r5+#30] ANL r4,r3,r4 .stabn 68,0,1230,.LM485-.LFBB15 .LM485: MOV r0,#5 .stabn 68,0,1225,.LM486-.LFBB15 .LM486: CMP r4,#0 JZ .L376 .stabn 68,0,1228,.LM487-.LFBB15 .LM487: LD.w r4,[r5+#29] CLR r4,#16 ST.w [r5+#29],r4 .L376: .stabn 68,0,1238,.LM488-.LFBB15 .LM488: JMP lr .size Can_m_FdTransmit, .-Can_m_FdTransmit .stabs "ret:r(5,209)",64,0,1220,0 .stabn 192,0,0,.LFBB15-.LFBB15 .stabn 224,0,0,.Lscope15-.LFBB15 .Lscope15: .stabs "",36,0,0,.Lscope15-.LFBB15 .stabd 78,0,0 .section .text$Can_m_FdGetIntFlag .type .text$Can_m_FdGetIntFlag$scode_local_16, @function .text$Can_m_FdGetIntFlag$scode_loacal_16: .align 1 .stabs "Can_m_FdGetIntFlag:F(0,15)",36,0,1258,Can_m_FdGetIntFlag .stabs "Can_Controller_Index:P(0,18)",64,0,1258,0 .stabs "Can_Controller_InterruptFlag:P(0,21)=*(5,221)",64,0,1258,1 .stabs "rmc_count:P(0,22)=*(3,2)",64,0,1258,2 .export Can_m_FdGetIntFlag .type Can_m_FdGetIntFlag, @function Can_m_FdGetIntFlag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext16 .Ltext16: .stabn 68,0,1259,.LM489-.LFBB16 .LM489: .LFBB16: ZXT.b r0,r0 .stabn 68,0,1262,.LM490-.LFBB16 .LM490: LSL r0,#2 LD r5,#CANFD_PTR LD.w r5,[r5+r0] LD.h r4,[r5+#14] ZXT.h r4,r4 ST.h [r1],r4 .stabn 68,0,1264,.LM491-.LFBB16 .LM491: LD.w r5,[r5] LSR r5,#24 MOV r4,#127 ANL r5,r5,r4 ST.b [r2],r5 .stabn 68,0,1265,.LM492-.LFBB16 .LM492: JMP lr .size Can_m_FdGetIntFlag, .-Can_m_FdGetIntFlag .Lscope16: .stabs "",36,0,0,.Lscope16-.LFBB16 .stabd 78,0,0 .section .text$Can_m_FdGetFlag .type .text$Can_m_FdGetFlag$scode_local_17, @function .text$Can_m_FdGetFlag$scode_loacal_17: .align 1 .stabs "Can_m_FdGetFlag:F(2,4)",36,0,1284,Can_m_FdGetFlag .stabs "Can_Controller_Index:P(0,18)",64,0,1284,0 .stabs "Can_Controller_Interrupt:P(0,23)=k(5,211)",64,0,1284,1 .export Can_m_FdGetFlag .type Can_m_FdGetFlag, @function Can_m_FdGetFlag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext17 .Ltext17: .stabn 68,0,1285,.LM493-.LFBB17 .LM493: .LFBB17: ZXT.b r0,r0 .stabn 68,0,1288,.LM494-.LFBB17 .LM494: LSL r0,#2 LD r5,#CANFD_PTR LD.w r5,[r5+r0] LD.h r0,[r5+#14] ZXT.h r0,r0 ANL r1,r1,r0 MOV r0,#0 SUB r0,r0,r1 .stabn 68,0,1289,.LM495-.LFBB17 .LM495: LSR r0,#31 JMP lr .size Can_m_FdGetFlag, .-Can_m_FdGetFlag .Lscope17: .stabs "",36,0,0,.Lscope17-.LFBB17 .stabd 78,0,0 .section .text$Can_m_FdClearIntFlag .type .text$Can_m_FdClearIntFlag$scode_local_18, @function .text$Can_m_FdClearIntFlag$scode_loacal_18: .align 1 .stabs "Can_m_FdClearIntFlag:F(5,224)",36,0,1309,Can_m_FdClearIntFlag .stabs "Can_Controller_Index:P(0,18)",64,0,1309,0 .stabs "Can_Controller_InterruptFlag:P(0,21)",64,0,1309,1 .stabs "rmc_count:P(3,2)",64,0,1309,2 .export Can_m_FdClearIntFlag .type Can_m_FdClearIntFlag, @function Can_m_FdClearIntFlag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext18 .Ltext18: .stabn 68,0,1310,.LM496-.LFBB18 .LM496: .LFBB18: PUSH r6 SUB sp,#8 ZXT.b r0,r0 ZXT.b r2,r2 .stabn 68,0,1312,.LM497-.LFBB18 .LM497: MOV r5,#255 ST.w [sp+#1],r5 .stabn 68,0,1313,.LM498-.LFBB18 .LM498: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,1318,.LM499-.LFBB18 .LM499: LD.h r5,[r1] MOV r6,#64 ANL r5,r6,r5 JZ .L383 .stabn 68,0,1318,.LM500-.LFBB18 .LM500: MOV r3,#2 LSL r5,r0,r3 LD r4,#CANFD_PTR LD.w r3,[r4+r5] LD.w r4,[r3+#6] ANL r5,r4,r6 JZ .L383 .stabn 68,0,1320,.LM501-.LFBB18 .LM501: LD.w r5,[r3+#2] ST.w [sp],r5 .stabn 68,0,1321,.LM502-.LFBB18 .LM502: LD.w r5,[r3+#6] SET r5,#22 ST.w [r3+#6],r5 .stabn 68,0,1322,.LM503-.LFBB18 .LM503: JMP .L385 .L510: .stabn 68,0,1322,.LM504-.LFBB18 .LM504: LD.w r5,[sp+#1] SUB r4,r5,#1 ST.w [sp+#1],r4 CMP r5,#0 JZ .L384 .L385: .stabn 68,0,1322,.LM505-.LFBB18 .LM505: LD.w r5,[r3+#7] ANL r5,r5,r6 JNZ .L510 .L384: .stabn 68,0,1324,.LM506-.LFBB18 .LM506: LD.w r5,[r3+#6] CLR r5,#22 ST.w [r3+#6],r5 .stabn 68,0,1325,.LM507-.LFBB18 .LM507: LD.w r5,[sp+#1] .L383: .stabn 68,0,1339,.LM508-.LFBB18 .LM508: LD.h r5,[r1] MOV r6,#1 ANL r5,r6,r5 JZ .L386 .stabn 68,0,1339,.LM509-.LFBB18 .LM509: MOV r3,#2 LSL r5,r0,r3 LD r4,#CANFD_PTR LD.w r3,[r4+r5] LD.w r4,[r3+#6] ANL r5,r4,r6 JZ .L386 .stabn 68,0,1347,.LM510-.LFBB18 .LM510: MOV r5,#255 ST.w [sp+#1],r5 .stabn 68,0,1348,.LM511-.LFBB18 .LM511: LD.w r5,[r3+#6] SET r5,#16 ST.w [r3+#6],r5 .stabn 68,0,1349,.LM512-.LFBB18 .LM512: JMP .L388 .L511: .stabn 68,0,1349,.LM513-.LFBB18 .LM513: LD.w r5,[sp+#1] SUB r4,r5,#1 ST.w [sp+#1],r4 CMP r5,#0 JZ .L387 .L388: .stabn 68,0,1349,.LM514-.LFBB18 .LM514: LD.w r5,[r3+#7] ANL r5,r5,r6 JNZ .L511 .L387: .stabn 68,0,1351,.LM515-.LFBB18 .LM515: LD.w r5,[r3+#6] CLR r5,#16 ST.w [r3+#6],r5 .stabn 68,0,1352,.LM516-.LFBB18 .LM516: LD.w r5,[sp+#1] .L386: .stabn 68,0,1367,.LM517-.LFBB18 .LM517: LD.h r5,[r1] ZXT.h r5,r5 MOV r4,#128 ANL r5,r5,r4 JZ .L389 .stabn 68,0,1367,.LM518-.LFBB18 .LM518: MOV r3,#2 LSL r5,r0,r3 LD r4,#CANFD_PTR LD.w r3,[r4+r5] MOV r6,#128 LD.w r4,[r3+#6] ANL r5,r6,r4 JZ .L389 .stabn 68,0,1398,.LM519-.LFBB18 .LM519: MOV r5,#255 ST.w [sp+#1],r5 .stabn 68,0,1399,.LM520-.LFBB18 .LM520: LD.w r5,[r3+#2] ST.w [sp],r5 .stabn 68,0,1400,.LM521-.LFBB18 .LM521: LD.w r5,[r3+#6] SET r5,#23 ST.w [r3+#6],r5 .stabn 68,0,1401,.LM522-.LFBB18 .LM522: JMP .L391 .L512: .stabn 68,0,1401,.LM523-.LFBB18 .LM523: LD.w r5,[sp+#1] SUB r4,r5,#1 ST.w [sp+#1],r4 CMP r5,#0 JZ .L390 .L391: .stabn 68,0,1401,.LM524-.LFBB18 .LM524: LD.w r5,[r3+#7] ANL r5,r5,r6 JNZ .L512 .L390: .stabn 68,0,1403,.LM525-.LFBB18 .LM525: LD.w r5,[r3+#6] CLR r5,#23 ST.w [r3+#6],r5 .stabn 68,0,1404,.LM526-.LFBB18 .LM526: LD.w r5,[sp+#1] .L389: .stabn 68,0,1411,.LM527-.LFBB18 .LM527: LD.h r4,[r1] MOV r5,#1 LSL r5,#12 ANL r4,r5,r4 JZ .L392 .stabn 68,0,1411,.LM528-.LFBB18 .LM528: MOV r3,#2 LSL r4,r0,r3 LD r3,#CANFD_PTR LD.w r4,[r3+r4] LD.w r3,[r4+#6] ANL r5,r3,r5 JZ .L392 .stabn 68,0,1413,.LM529-.LFBB18 .LM529: MOV r5,#255 ST.w [sp+#1],r5 .stabn 68,0,1415,.LM530-.LFBB18 .LM530: LD.w r5,[r4] SET r5,#0 ST.w [r4],r5 .L393: .stabn 68,0,1416,.LM531-.LFBB18 .LM531: LD.w r5,[sp+#1] SUB r3,r5,#1 ST.w [sp+#1],r3 CMP r5,#0 JNZ .L393 .stabn 68,0,1417,.LM532-.LFBB18 .LM532: LD.w r5,[r4] CLR r5,#0 ST.w [r4],r5 .stabn 68,0,1419,.LM533-.LFBB18 .LM533: LD.w r5,[r4+#2] ST.w [sp],r5 .stabn 68,0,1420,.LM534-.LFBB18 .LM534: LD.w r5,[r4+#6] SET r5,#28 ST.w [r4+#6],r5 .stabn 68,0,1421,.LM535-.LFBB18 .LM535: MOV r6,#1 LSL r6,#12 JMP .L395 .L513: .stabn 68,0,1421,.LM536-.LFBB18 .LM536: LD.w r5,[sp+#1] SUB r3,r5,#1 ST.w [sp+#1],r3 CMP r5,#0 JZ .L394 .L395: .stabn 68,0,1421,.LM537-.LFBB18 .LM537: LD.w r5,[r4+#7] ANL r5,r5,r6 JNZ .L513 .L394: .stabn 68,0,1423,.LM538-.LFBB18 .LM538: LD.w r5,[r4+#6] CLR r5,#28 ST.w [r4+#6],r5 .stabn 68,0,1424,.LM539-.LFBB18 .LM539: LD.w r5,[sp+#1] .stabn 68,0,1428,.LM540-.LFBB18 .LM540: LD.w r5,[r4] SET r5,#8 ST.w [r4],r5 .L392: .stabn 68,0,1432,.LM541-.LFBB18 .LM541: LD.h r5,[r1] MOV r6,#4 ANL r5,r6,r5 JZ .L397 .stabn 68,0,1432,.LM542-.LFBB18 .LM542: MOV r4,#2 LSL r5,r0,r4 LD r4,#CANFD_PTR LD.w r3,[r4+r5] LD.w r4,[r3+#6] ANL r5,r4,r6 JZ .L397 .stabn 68,0,1434,.LM543-.LFBB18 .LM543: MOV r5,#255 ST.w [sp+#1],r5 .stabn 68,0,1435,.LM544-.LFBB18 .LM544: LD.w r5,[r3+#2] ST.w [sp],r5 .stabn 68,0,1436,.LM545-.LFBB18 .LM545: LD.w r5,[r3+#6] SET r5,#18 ST.w [r3+#6],r5 .stabn 68,0,1437,.LM546-.LFBB18 .LM546: JMP .L399 .L514: .stabn 68,0,1437,.LM547-.LFBB18 .LM547: LD.w r5,[sp+#1] SUB r4,r5,#1 ST.w [sp+#1],r4 CMP r5,#0 JZ .L398 .L399: .stabn 68,0,1437,.LM548-.LFBB18 .LM548: LD.w r5,[r3+#7] ANL r5,r5,r6 JNZ .L514 .L398: .stabn 68,0,1439,.LM549-.LFBB18 .LM549: LD.w r5,[r3+#6] CLR r5,#18 ST.w [r3+#6],r5 .stabn 68,0,1440,.LM550-.LFBB18 .LM550: LD.w r5,[sp+#1] .L397: .stabn 68,0,1447,.LM551-.LFBB18 .LM551: LD.h r5,[r1] MOV r6,#32 ANL r5,r6,r5 JZ .L400 .stabn 68,0,1447,.LM552-.LFBB18 .LM552: MOV r3,#2 LSL r5,r0,r3 LD r4,#CANFD_PTR LD.w r3,[r4+r5] LD.w r4,[r3+#6] ANL r5,r4,r6 JZ .L400 .stabn 68,0,1449,.LM553-.LFBB18 .LM553: MOV r5,#255 ST.w [sp+#1],r5 .stabn 68,0,1450,.LM554-.LFBB18 .LM554: LD.w r5,[r3+#6] SET r5,#21 ST.w [r3+#6],r5 .stabn 68,0,1451,.LM555-.LFBB18 .LM555: LD.w r5,[r3+#2] ST.w [sp],r5 .stabn 68,0,1452,.LM556-.LFBB18 .LM556: JMP .L402 .L515: .stabn 68,0,1452,.LM557-.LFBB18 .LM557: LD.w r5,[sp+#1] SUB r4,r5,#1 ST.w [sp+#1],r4 CMP r5,#0 JZ .L401 .L402: .stabn 68,0,1452,.LM558-.LFBB18 .LM558: LD.w r5,[r3+#7] ANL r5,r5,r6 JNZ .L515 .L401: .stabn 68,0,1454,.LM559-.LFBB18 .LM559: LD.w r5,[r3+#6] CLR r5,#21 ST.w [r3+#6],r5 .stabn 68,0,1455,.LM560-.LFBB18 .LM560: LD.w r5,[sp+#1] .L400: .stabn 68,0,1462,.LM561-.LFBB18 .LM561: LD.h r5,[r1] MOV r6,#8 ANL r5,r6,r5 JZ .L403 .stabn 68,0,1462,.LM562-.LFBB18 .LM562: MOV r3,#2 LSL r5,r0,r3 LD r4,#CANFD_PTR LD.w r3,[r4+r5] LD.w r4,[r3+#6] ANL r5,r4,r6 JZ .L403 .stabn 68,0,1464,.LM563-.LFBB18 .LM563: MOV r5,#255 ST.w [sp+#1],r5 .stabn 68,0,1465,.LM564-.LFBB18 .LM564: LD.w r5,[r3+#6] SET r5,#19 ST.w [r3+#6],r5 .stabn 68,0,1466,.LM565-.LFBB18 .LM565: JMP .L405 .L516: .stabn 68,0,1466,.LM566-.LFBB18 .LM566: LD.w r5,[sp+#1] SUB r4,r5,#1 ST.w [sp+#1],r4 CMP r5,#0 JZ .L404 .L405: .stabn 68,0,1466,.LM567-.LFBB18 .LM567: LD.w r5,[r3+#7] ANL r5,r5,r6 JNZ .L516 .L404: .stabn 68,0,1468,.LM568-.LFBB18 .LM568: LD.w r5,[r3+#6] CLR r5,#19 ST.w [r3+#6],r5 .stabn 68,0,1469,.LM569-.LFBB18 .LM569: LD.w r5,[sp+#1] .L403: .stabn 68,0,1476,.LM570-.LFBB18 .LM570: LD.h r5,[r1] MOV r6,#2 ANL r5,r6,r5 JZ .L406 .stabn 68,0,1476,.LM571-.LFBB18 .LM571: LSL r5,r0,r6 LD r4,#CANFD_PTR LD.w r3,[r4+r5] LD.w r4,[r3+#6] ANL r5,r4,r6 JZ .L406 .stabn 68,0,1478,.LM572-.LFBB18 .LM572: MOV r5,#255 ST.w [sp+#1],r5 .stabn 68,0,1479,.LM573-.LFBB18 .LM573: LD.w r5,[r3+#6] SET r5,#17 ST.w [r3+#6],r5 .stabn 68,0,1480,.LM574-.LFBB18 .LM574: JMP .L408 .L517: .stabn 68,0,1480,.LM575-.LFBB18 .LM575: LD.w r5,[sp+#1] SUB r4,r5,#1 ST.w [sp+#1],r4 CMP r5,#0 JZ .L407 .L408: .stabn 68,0,1480,.LM576-.LFBB18 .LM576: LD.w r5,[r3+#7] ANL r5,r5,r6 JNZ .L517 .L407: .stabn 68,0,1482,.LM577-.LFBB18 .LM577: LD.w r5,[r3+#6] CLR r5,#17 ST.w [r3+#6],r5 .stabn 68,0,1483,.LM578-.LFBB18 .LM578: LD.w r5,[sp+#1] .L406: .stabn 68,0,1490,.LM579-.LFBB18 .LM579: LD.h r5,[r1] MOV r1,#16 ANL r5,r1,r5 JZ .L409 .stabn 68,0,1490,.LM580-.LFBB18 .LM580: MOV r3,#2 LSL r5,r0,r3 LD r4,#CANFD_PTR LD.w r3,[r4+r5] LD.w r4,[r3+#6] ANL r5,r4,r1 JZ .L409 .stabn 68,0,1492,.LM581-.LFBB18 .LM581: MOV r5,#255 ST.w [sp+#1],r5 .stabn 68,0,1493,.LM582-.LFBB18 .LM582: LD.w r5,[r3+#6] SET r5,#20 ST.w [r3+#6],r5 .stabn 68,0,1494,.LM583-.LFBB18 .LM583: JMP .L411 .L518: .stabn 68,0,1494,.LM584-.LFBB18 .LM584: LD.w r5,[sp+#1] SUB r4,r5,#1 ST.w [sp+#1],r4 CMP r5,#0 JZ .L410 .L411: .stabn 68,0,1494,.LM585-.LFBB18 .LM585: LD.w r5,[r3+#7] ANL r5,r5,r1 JNZ .L518 .L410: .stabn 68,0,1496,.LM586-.LFBB18 .LM586: LD.w r5,[r3+#6] CLR r5,#20 ST.w [r3+#6],r5 .stabn 68,0,1497,.LM587-.LFBB18 .LM587: LD.w r5,[sp+#1] .L409: .LBB278: .stabn 68,0,1503,.LM588-.LFBB18 .LM588: CMP r2,#0 JZ .L414 LSL r0,#2 LD r5,#CANFD_PTR LD.w r4,[r5+r0] .stabn 68,0,1503,.LM589-.LFBB18 .LM589: MOV r5,#0 .L413: .stabn 68,0,1506,.LM590-.LFBB18 .LM590: // inline asm begin // 1506 "../KF32Lib/src/kf32a156_canfd.c" 1 NOP // 1506 "../KF32Lib/src/kf32a156_canfd.c" 1 NOP // 1506 "../KF32Lib/src/kf32a156_canfd.c" 1 NOP .stabn 68,0,1503,.LM591-.LFBB18 .LM591: // inline asm end ADD r5,r5,#1 ZXT.b r5,r5 CMP r5,r2 JNZ .L413 LD.w r5,[r4] SET r5,#10 ST.w [r4],r5 .L414: .LBE278: .stabn 68,0,1508,.LM592-.LFBB18 .LM592: ADD sp,#8 POP r6 JMP lr .size Can_m_FdClearIntFlag, .-Can_m_FdClearIntFlag .stabs "delay_time:(2,16)",128,0,1312,4 .stabs "Rcr_Value:(2,16)",128,0,1313,0 .stabn 192,0,0,.LFBB18-.LFBB18 .stabs "release_count:r(3,2)",64,0,1503,5 .stabn 192,0,0,.LBB278-.LFBB18 .stabn 224,0,0,.LBE278-.LFBB18 .stabn 224,0,0,.Lscope18-.LFBB18 .Lscope18: .stabs "",36,0,0,.Lscope18-.LFBB18 .stabd 78,0,0 .section .text$Can_m_FdClearFlag .type .text$Can_m_FdClearFlag$scode_local_19, @function .text$Can_m_FdClearFlag$scode_loacal_19: .align 1 .stabs "Can_m_FdClearFlag:F(0,15)",36,0,1528,Can_m_FdClearFlag .stabs "Can_Controller_Index:P(0,18)",64,0,1528,0 .stabs "Can_Controller_Interrupt:P(0,23)",64,0,1529,1 .export Can_m_FdClearFlag .type Can_m_FdClearFlag, @function Can_m_FdClearFlag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext19 .Ltext19: .stabn 68,0,1530,.LM593-.LFBB19 .LM593: .LFBB19: SUB sp,#4 ZXT.b r0,r0 .stabn 68,0,1532,.LM594-.LFBB19 .LM594: MOV r4,#255 ST.b [sp],r4 .stabn 68,0,1533,.LM595-.LFBB19 .LM595: MOV r4,#2 LSL r5,r0,r4 LD r4,#CANFD_PTR LD.w r2,[r4+r5] LD.h r5,[r2+#14] ZXT.h r5,r5 ANL r5,r1,r5 JZ .L529 LD.b r5,[sp] SUB r4,r5,#1 ZXT.b r4,r4 ST.b [sp],r4 CMP r5,#0 JZ .L530 LD.w r4,[r2+#6] MOV r5,#16 LSL r0,r1,r5 JMP .L524 .L531: .stabn 68,0,1533,.LM596-.LFBB19 .LM596: LD.b r5,[sp] SUB r3,r5,#1 ZXT.b r3,r3 ST.b [sp],r3 CMP r5,#0 JZ .L521 .L524: .stabn 68,0,1535,.LM597-.LFBB19 .LM597: ORL r4,r4,r0 .stabn 68,0,1533,.LM598-.LFBB19 .LM598: LD.h r5,[r2+#14] ZXT.h r5,r5 ANL r5,r1,r5 JNZ .L531 .L521: .stabn 68,0,1537,.LM599-.LFBB19 .LM599: NOT r0,r0 ANL r4,r0,r4 ST.w [r2+#6],r4 .stabn 68,0,1539,.LM600-.LFBB19 .LM600: LD.w r5,[r2+#30] CLR r5,#12 ST.w [r2+#30],r5 .stabn 68,0,1540,.LM601-.LFBB19 .LM601: ADD sp,#4 JMP lr .L529: MOV r5,#16 LSL r0,r1,r5 LD.w r4,[r2+#6] JMP .L521 .L530: MOV r4,#16 LSL r0,r1,r4 LD.w r4,[r2+#6] JMP .L521 .size Can_m_FdClearFlag, .-Can_m_FdClearFlag .stabs "delay_time:(2,106)",128,0,1532,0 .stabn 192,0,0,.LFBB19-.LFBB19 .stabn 224,0,0,.Lscope19-.LFBB19 .Lscope19: .stabs "",36,0,0,.Lscope19-.LFBB19 .stabd 78,0,0 .section .text$Can_m_MailboxTrigerSet .type .text$Can_m_MailboxTrigerSet$scode_local_20, @function .text$Can_m_MailboxTrigerSet$scode_loacal_20: .align 1 .stabs "Can_m_MailboxTrigerSet:F(0,15)",36,0,1549,Can_m_MailboxTrigerSet .stabs "Can_Controller_Index:P(0,18)",64,0,1549,0 .stabs "MailBox_Number:P(0,19)",64,0,1550,1 .stabs "Triger_Count:P(3,2)",64,0,1550,2 .export Can_m_MailboxTrigerSet .type Can_m_MailboxTrigerSet, @function Can_m_MailboxTrigerSet: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext20 .Ltext20: .stabn 68,0,1551,.LM602-.LFBB20 .LM602: .LFBB20: SUB sp,#4 ZXT.b r0,r0 ZXT.b r2,r2 .stabn 68,0,1552,.LM603-.LFBB20 .LM603: MOV r5,#0 ST.h [sp],r5 .stabn 68,0,1553,.LM604-.LFBB20 .LM604: LSL r0,#2 LD r5,#CANFD_PTR LD.w r5,[r5+r0] LD.w r4,[r5] LSR r4,#12 MOV r3,#3 ANL r4,r4,r3 CMP r4,#2 JZ .L535 CMP r4,r3 JZ .L536 CMP r4,#1 JZ .L534 .stabn 68,0,1556,.LM605-.LFBB20 .LM605: LSL r1,#4 ZXT.h r1,r1 ST.h [sp],r1 .L537: .stabn 68,0,1570,.LM606-.LFBB20 .LM606: MOV r4,#15 ANL r2,r2,r4 LSL r2,#20 LD r4,#-15728641 LD.w r3,[r5+#29] ANL r4,r3,r4 ORL r4,r4,r2 ST.w [r5+#29],r4 .stabn 68,0,1571,.LM607-.LFBB20 .LM607: LD.h r4,[sp] ZXT.h r4,r4 ADD r5,#119 LSR r4,#3 SET r4,#7 ST.b [r5],r4 .stabn 68,0,1572,.LM608-.LFBB20 .LM608: ADD sp,#4 JMP lr .L534: .stabn 68,0,1559,.LM609-.LFBB20 .LM609: MOV r4,#24 MULS r1,r1,r4 ; NOP ZXT.h r1,r1 ST.h [sp],r1 .stabn 68,0,1560,.LM610-.LFBB20 .LM610: JMP .L537 .L536: .stabn 68,0,1565,.LM611-.LFBB20 .LM611: MOV r4,#72 MULS r1,r1,r4 ; NOP ZXT.h r1,r1 ST.h [sp],r1 .stabn 68,0,1566,.LM612-.LFBB20 .LM612: JMP .L537 .L535: .stabn 68,0,1562,.LM613-.LFBB20 .LM613: MOV r4,#40 MULS r1,r1,r4 ; NOP ZXT.h r1,r1 ST.h [sp],r1 .stabn 68,0,1563,.LM614-.LFBB20 .LM614: JMP .L537 .size Can_m_MailboxTrigerSet, .-Can_m_MailboxTrigerSet .stabs "trigersel:(5,216)",128,0,1552,0 .stabn 192,0,0,.LFBB20-.LFBB20 .stabn 224,0,0,.Lscope20-.LFBB20 .Lscope20: .stabs "",36,0,0,.Lscope20-.LFBB20 .stabd 78,0,0 .section .text$Can_m_FdMailBoxCode_Set .type .text$Can_m_FdMailBoxCode_Set$scode_local_21, @function .text$Can_m_FdMailBoxCode_Set$scode_loacal_21: .align 1 .stabs "Can_m_FdMailBoxCode_Set:F(5,209)",36,0,1587,Can_m_FdMailBoxCode_Set .stabs "Can_Controller_Index:P(0,18)",64,0,1587,6 .stabs "Mailbox_Number:P(0,19)",64,0,1587,7 .stabs "Can_MailboxHeader:P(0,16)",64,0,1587,2 .export Can_m_FdMailBoxCode_Set .type Can_m_FdMailBoxCode_Set, @function Can_m_FdMailBoxCode_Set: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext21 .Ltext21: .stabn 68,0,1588,.LM615-.LFBB21 .LM615: .LFBB21: PUSH {r6, r7, r8, lr} SUB sp,#4 MOV r7,r1 ZXT.b r6,r0 .stabn 68,0,1592,.LM616-.LFBB21 .LM616: MOV r0,r2 LD r5,#Can_m_FdCsCodeSet LJMP r5 MOV r8,r0 .LBB279: .LBB280: .stabn 68,0,446,.LM617-.LFBB21 .LM617: MOV r5,#255 ST.w [sp],r5 MOV r3,#2 LSL r5,r6,r3 LD r4,#CANFD_PTR LD.w r4,[r4+r5] .stabn 68,0,450,.LM618-.LFBB21 .LM618: MOV r2,#1 LSL r2,#23 .stabn 68,0,452,.LM619-.LFBB21 .LM619: MOV r1,#1 LSL r1,#11 .L541: .stabn 68,0,450,.LM620-.LFBB21 .LM620: LD.w r5,[r4] ANL r5,r5,r2 JNZ .L546 .stabn 68,0,452,.LM621-.LFBB21 .LM621: LD.w r3,[r4+#30] ANL r5,r3,r1 JZ .L540 LD.w r5,[sp] SUB r3,r5,#1 ST.w [sp],r3 CMP r5,#0 JNZ .L541 .L540: .LBE280: .LBE279: .stabn 68,0,1596,.LM622-.LFBB21 .LM622: LD.w r3,[r4] LD r5,#12288 ANL r3,r3,r5 JZ .L558 .stabn 68,0,1600,.LM623-.LFBB21 .LM623: LD.w r2,[r4] ANL r2,r2,r5 MOV r3,#1 LSL r3,#12 CMP r2,r3 JZ .L559 .stabn 68,0,1604,.LM624-.LFBB21 .LM624: LD.w r2,[r4] ANL r2,r2,r5 MOV r3,#1 LSL r3,#13 CMP r2,r3 JZ .L560 .stabn 68,0,1608,.LM625-.LFBB21 .LM625: LD.w r4,[r4] ANL r4,r4,r5 MOV r0,#5 CMP r4,r5 JNZ .L552 .stabn 68,0,1610,.LM626-.LFBB21 .LM626: MOV r5,#72 MULS r7,r7,r5 ; NOP LSL r6,#4 LD r5,#Can_m_ControllersInfo ADD r6,r5,r6 LD.w r5,[r6+#1] //++++ PUSH r7 ADD r7,r5 ST.W [r7],r8 POP r7 //replace_ST.x [r7+r5],r8 .L552: .stabn 68,0,1617,.LM627-.LFBB21 .LM627: ADD sp,#4 POP {r6, r7, r8} POP lr JMP lr .L546: .LBB282: .LBB281: .stabn 68,0,460,.LM628-.LFBB21 .LM628: MOV r0,#3 .LBE281: .LBE282: .stabn 68,0,1617,.LM629-.LFBB21 .LM629: ADD sp,#4 POP {r6, r7, r8} POP lr JMP lr .L558: .stabn 68,0,1598,.LM630-.LFBB21 .LM630: LSL r7,#4 .L556: .stabn 68,0,1602,.LM631-.LFBB21 .LM631: LSL r6,#4 LD r5,#Can_m_ControllersInfo ADD r6,r5,r6 LD.w r5,[r6+#1] //++++ PUSH r7 ADD r7,r5 ST.W [r7],r8 POP r7 //replace_ST.x [r7+r5],r8 MOV r0,#5 .stabn 68,0,1617,.LM632-.LFBB21 .LM632: ADD sp,#4 POP {r6, r7, r8} POP lr JMP lr .L559: .stabn 68,0,1602,.LM633-.LFBB21 .LM633: MOV r5,#24 MULS r7,r7,r5 ; NOP JMP .L556 .L560: .stabn 68,0,1606,.LM634-.LFBB21 .LM634: MOV r5,#40 .stabn 68,0,1602,.LM635-.LFBB21 .LM635: MULS r7,r7,r5 ; NOP JMP .L556 .size Can_m_FdMailBoxCode_Set, .-Can_m_FdMailBoxCode_Set .stabs "ret:r(5,209)",64,0,1589,0 .stabs "Ret_Code_Segment:r(5,1)",64,0,1592,8 .stabn 192,0,0,.LFBB21-.LFBB21 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB280-.LFBB21 .stabn 224,0,0,.LBE280-.LFBB21 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB281-.LFBB21 .stabn 224,0,0,.LBE281-.LFBB21 .stabn 224,0,0,.Lscope21-.LFBB21 .Lscope21: .stabs "",36,0,0,.Lscope21-.LFBB21 .stabd 78,0,0 .section .text$Can_m_FdGetMailBoxState .type .text$Can_m_FdGetMailBoxState$scode_local_22, @function .text$Can_m_FdGetMailBoxState$scode_loacal_22: .align 1 .stabs "Can_m_FdGetMailBoxState:F(5,207)",36,0,1631,Can_m_FdGetMailBoxState .stabs "Can_Controller_Index:P(0,18)",64,0,1631,7 .stabs "Mailbox_Number:P(0,19)",64,0,1631,1 .export Can_m_FdGetMailBoxState .type Can_m_FdGetMailBoxState, @function Can_m_FdGetMailBoxState: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext22 .Ltext22: .stabn 68,0,1632,.LM636-.LFBB22 .LM636: .LFBB22: PUSH {r6, r7} SUB sp,#4 ZXT.b r7,r0 .LBB283: .LBB284: .stabn 68,0,446,.LM637-.LFBB22 .LM637: MOV r5,#255 ST.w [sp],r5 MOV r3,#2 LSL r5,r7,r3 LD r4,#CANFD_PTR LD.w r4,[r4+r5] .stabn 68,0,450,.LM638-.LFBB22 .LM638: MOV r2,#1 LSL r2,#23 .stabn 68,0,452,.LM639-.LFBB22 .LM639: MOV r6,#1 LSL r6,#11 .L564: .stabn 68,0,450,.LM640-.LFBB22 .LM640: LD.w r5,[r4] ANL r5,r5,r2 JNZ .L569 .stabn 68,0,452,.LM641-.LFBB22 .LM641: LD.w r3,[r4+#30] ANL r5,r3,r6 JZ .L563 LD.w r5,[sp] SUB r3,r5,#1 ST.w [sp],r3 CMP r5,#0 JNZ .L564 .L563: .LBE284: .LBE283: .stabn 68,0,1640,.LM642-.LFBB22 .LM642: LD.w r3,[r4] LD r5,#12288 ANL r3,r3,r5 JZ .L581 .stabn 68,0,1644,.LM643-.LFBB22 .LM643: LD.w r2,[r4] ANL r2,r2,r5 MOV r3,#1 LSL r3,#12 CMP r2,r3 JZ .L582 .stabn 68,0,1648,.LM644-.LFBB22 .LM644: LD.w r2,[r4] ANL r2,r2,r5 MOV r3,#1 LSL r3,#13 CMP r2,r3 JZ .L583 .stabn 68,0,1652,.LM645-.LFBB22 .LM645: LD.w r4,[r4] ANL r4,r4,r5 .stabn 68,0,1633,.LM646-.LFBB22 .LM646: MOV r0,#0 .stabn 68,0,1652,.LM647-.LFBB22 .LM647: CMP r4,r5 JZ .L584 .stabn 68,0,1658,.LM648-.LFBB22 .LM648: ADD sp,#4 POP {r6, r7} JMP lr .L569: .LBB286: .LBB285: .stabn 68,0,1633,.LM649-.LFBB22 .LM649: MOV r0,#0 .LBE285: .LBE286: .stabn 68,0,1658,.LM650-.LFBB22 .LM650: ADD sp,#4 POP {r6, r7} JMP lr .L581: .stabn 68,0,1642,.LM651-.LFBB22 .LM651: LSL r1,#4 .L579: .stabn 68,0,1654,.LM652-.LFBB22 .LM652: LSL r7,#4 LD r5,#Can_m_ControllersInfo ADD r7,r5,r7 LD.w r5,[r7+#1] LD.w r0,[r1+r5] LSR r0,#12 MOV r5,#15 ANL r0,r0,r5 .stabn 68,0,1658,.LM653-.LFBB22 .LM653: ADD sp,#4 POP {r6, r7} JMP lr .L584: .stabn 68,0,1654,.LM654-.LFBB22 .LM654: MOV r5,#72 MULS r1,r1,r5 ; NOP JMP .L579 .L582: .stabn 68,0,1646,.LM655-.LFBB22 .LM655: MOV r5,#24 .stabn 68,0,1654,.LM656-.LFBB22 .LM656: MULS r1,r1,r5 ; NOP JMP .L579 .L583: .stabn 68,0,1650,.LM657-.LFBB22 .LM657: MOV r5,#40 .stabn 68,0,1654,.LM658-.LFBB22 .LM658: MULS r1,r1,r5 ; NOP JMP .L579 .size Can_m_FdGetMailBoxState, .-Can_m_FdGetMailBoxState .stabs "Ret_State:r(5,207)",64,0,1633,0 .stabn 192,0,0,.LFBB22-.LFBB22 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB284-.LFBB22 .stabn 224,0,0,.LBE284-.LFBB22 .stabs "conflict_loop_count:(2,16)",128,0,446,0 .stabn 192,0,0,.LBB285-.LFBB22 .stabn 224,0,0,.LBE285-.LFBB22 .stabn 224,0,0,.Lscope22-.LFBB22 .Lscope22: .stabs "",36,0,0,.Lscope22-.LFBB22 .stabd 78,0,0 .section .text$Can_m_FdGetCtrStatus .type .text$Can_m_FdGetCtrStatus$scode_local_23, @function .text$Can_m_FdGetCtrStatus$scode_loacal_23: .align 1 .stabs "Can_m_FdGetCtrStatus:F(2,4)",36,0,1678,Can_m_FdGetCtrStatus .stabs "Can_Controller_Index:P(0,18)",64,0,1678,0 .stabs "Can_Controller_Status:P(5,213)",64,0,1678,1 .export Can_m_FdGetCtrStatus .type Can_m_FdGetCtrStatus, @function Can_m_FdGetCtrStatus: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext23 .Ltext23: .stabn 68,0,1679,.LM659-.LFBB23 .LM659: .LFBB23: ZXT.b r0,r0 .stabn 68,0,1680,.LM660-.LFBB23 .LM660: LSL r0,#2 LD r5,#CANFD_PTR LD.w r5,[r5+r0] LD.w r5,[r5] ANL r1,r1,r5 MOV r5,#0 SUB r5,r5,r1 ORL r0,r5,r1 .stabn 68,0,1681,.LM661-.LFBB23 .LM661: LSR r0,#31 JMP lr .size Can_m_FdGetCtrStatus, .-Can_m_FdGetCtrStatus .Lscope23: .stabs "",36,0,0,.Lscope23-.LFBB23 .stabd 78,0,0 .section .text$Can_m_FdMailBoxErase .type .text$Can_m_FdMailBoxErase$scode_local_24, @function .text$Can_m_FdMailBoxErase$scode_loacal_24: .align 1 .stabs "Can_m_FdMailBoxErase:F(0,15)",36,0,1688,Can_m_FdMailBoxErase .stabs "Can_Controller_Index:P(0,18)",64,0,1688,0 .export Can_m_FdMailBoxErase .type Can_m_FdMailBoxErase, @function Can_m_FdMailBoxErase: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext24 .Ltext24: .stabn 68,0,1689,.LM662-.LFBB24 .LM662: .LFBB24: ZXT.b r0,r0 .stabn 68,0,1693,.LM663-.LFBB24 .LM663: MOV r4,#2 LSL r5,r0,r4 LD r4,#CANFD_PTR LD.w r5,[r4+r5] LD.w r5,[r5] LSR r5,#12 MOV r4,#3 ANL r5,r5,r4 LD r4,#CSWTCH.165 LD.b r3,[r4+r5] .LBB287: .stabn 68,0,1711,.LM664-.LFBB24 .LM664: CMP r3,#0 JZ .L586 LSL r0,#4 LD r5,#Can_m_ControllersInfo ADD r0,r5,r0 LD.w r4,[r0+#1] .stabn 68,0,1688,.LM665-.LFBB24 .LM665: ADD r5,r4,#4 SUB r2,r3,#1 ZXT.b r2,r2 LSL r2,#2 ADD r2,r5,r2 .stabn 68,0,1713,.LM666-.LFBB24 .LM666: MOV r3,#0 JMP .L588 .L593: ADD r5,r5,#4 .L588: .stabn 68,0,1713,.LM667-.LFBB24 .LM667: ST.w [r4],r3 MOV r4,r5 .stabn 68,0,1711,.LM668-.LFBB24 .LM668: CMP r5,r2 JNZ .L593 .L586: .LBE287: .stabn 68,0,1715,.LM669-.LFBB24 .LM669: JMP lr .size Can_m_FdMailBoxErase, .-Can_m_FdMailBoxErase .stabs "erase_length:r(3,2)",64,0,1690,3 .stabn 192,0,0,.LFBB24-.LFBB24 .stabn 224,0,0,.Lscope24-.LFBB24 .Lscope24: .stabs "",36,0,0,.Lscope24-.LFBB24 .stabd 78,0,0 .section .text$Can_m_FdMailBoxMaskErase .type .text$Can_m_FdMailBoxMaskErase$scode_local_25, @function .text$Can_m_FdMailBoxMaskErase$scode_loacal_25: .align 1 .stabs "Can_m_FdMailBoxMaskErase:F(0,15)",36,0,1722,Can_m_FdMailBoxMaskErase .stabs "Can_Controller_Index:P(0,18)",64,0,1722,0 .export Can_m_FdMailBoxMaskErase .type Can_m_FdMailBoxMaskErase, @function Can_m_FdMailBoxMaskErase: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext25 .Ltext25: .stabn 68,0,1723,.LM670-.LFBB25 .LM670: .LFBB25: ZXT.b r0,r0 .stabn 68,0,1727,.LM671-.LFBB25 .LM671: MOV r4,#2 LSL r5,r0,r4 LD r4,#CANFD_PTR LD.w r5,[r4+r5] LD.w r5,[r5] LSR r5,#12 MOV r4,#3 ANL r5,r5,r4 .LBB288: .stabn 68,0,1744,.LM672-.LFBB25 .LM672: LD r4,#CSWTCH.168 LD.b r5,[r4+r5] LSL r0,#4 LD r4,#Can_m_ControllersInfo ADD r0,r4,r0 LD.w r1,[r0+#1] .stabn 68,0,1746,.LM673-.LFBB25 .LM673: MOV r2,#0 .stabn 68,0,1744,.LM674-.LFBB25 .LM674: MOV r3,#255 ADD r3,r3,#1 .L595: .stabn 68,0,1746,.LM675-.LFBB25 .LM675: MOV r0,#2 LSL r4,r5,r0 ST.w [r4+r1],r2 .stabn 68,0,1744,.LM676-.LFBB25 .LM676: ADD r5,r5,#1 ZXT.h r5,r5 CMP r5,r3 JNZ .L595 .LBE288: .stabn 68,0,1748,.LM677-.LFBB25 .LM677: JMP lr .size Can_m_FdMailBoxMaskErase, .-Can_m_FdMailBoxMaskErase .stabs "erase_count:r(3,4)",64,0,1744,5 .stabn 192,0,0,.LBB288-.LFBB25 .stabn 224,0,0,.LBE288-.LFBB25 .Lscope25: .stabs "",36,0,0,.Lscope25-.LFBB25 .stabd 78,0,0 .section .text$Can_m_FdControllerDeInit .type .text$Can_m_FdControllerDeInit$scode_local_26, @function .text$Can_m_FdControllerDeInit$scode_loacal_26: .align 1 .stabs "Can_m_FdControllerDeInit:F(0,15)",36,0,1755,Can_m_FdControllerDeInit .stabs "Can_Controller_Index:P(0,18)",64,0,1755,0 .export Can_m_FdControllerDeInit .type Can_m_FdControllerDeInit, @function Can_m_FdControllerDeInit: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext26 .Ltext26: .stabn 68,0,1756,.LM678-.LFBB26 .LM678: .LFBB26: PUSH {r6, lr} ZXT.b r0,r0 .stabn 68,0,1759,.LM679-.LFBB26 .LM679: LSL r0,#4 LD r5,#Can_m_ControllersInfo LD.w r5,[r5+r0] LD r4,#1073753728 CMP r5,r4 JZ .L600 .stabn 68,0,1765,.LM680-.LFBB26 .LM680: LD r4,#1073753856 CMP r5,r4 JZ .L601 .L597: .stabn 68,0,1771,.LM681-.LFBB26 .LM681: POP r6 POP lr JMP lr .L601: .stabn 68,0,1767,.LM682-.LFBB26 .LM682: MOV r0,#1 LSL r0,#30 MOV r1,#1 LD r6,#RST_CTL3_Peripheral_Reset_Enable LJMP r6 .stabn 68,0,1768,.LM683-.LFBB26 .LM683: MOV r0,#1 LSL r0,#30 MOV r1,#1 LD r5,#PCLK_CTL3_Peripheral_Clock_Enable LJMP r5 .stabn 68,0,1769,.LM684-.LFBB26 .LM684: MOV r0,#1 LSL r0,#30 MOV r1,#0 LJMP r6 .stabn 68,0,1771,.LM685-.LFBB26 .LM685: POP r6 POP lr JMP lr .L600: .stabn 68,0,1761,.LM686-.LFBB26 .LM686: MOV r0,#1 LSL r0,#29 MOV r1,#1 LD r6,#RST_CTL3_Peripheral_Reset_Enable LJMP r6 .stabn 68,0,1762,.LM687-.LFBB26 .LM687: MOV r0,#1 LSL r0,#29 MOV r1,#1 LD r5,#PCLK_CTL3_Peripheral_Clock_Enable LJMP r5 .stabn 68,0,1763,.LM688-.LFBB26 .LM688: MOV r0,#1 LSL r0,#29 MOV r1,#0 LJMP r6 JMP .L597 .size Can_m_FdControllerDeInit, .-Can_m_FdControllerDeInit .Lscope26: .stabs "",36,0,0,.Lscope26-.LFBB26 .stabd 78,0,0 .section .text$Can_m_FdControllerInit .type .text$Can_m_FdControllerInit$scode_local_27, @function .text$Can_m_FdControllerInit$scode_loacal_27: .align 1 .stabs "Can_m_FdControllerInit:F(0,15)",36,0,1780,Can_m_FdControllerInit .stabs "Can_Controller_Index:P(0,18)",64,0,1780,0 .stabs "Can_ControllerConfig:P(0,24)=*(0,25)=k(5,241)",64,0,1780,1 .stabs "InitIndex:P(0,26)=k(5,205)",64,0,1780,2 .export Can_m_FdControllerInit .type Can_m_FdControllerInit, @function Can_m_FdControllerInit: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext27 .Ltext27: .stabn 68,0,1781,.LM689-.LFBB27 .LM689: .LFBB27: PUSH {r6, r7, r8, r9, r10, r11} SUB sp,#8 ZXT.b r0,r0 .stabn 68,0,1782,.LM690-.LFBB27 .LM690: MOV r5,#255 ST.b [sp+#5],r5 .stabn 68,0,1783,.LM691-.LFBB27 .LM691: MOV r5,#1 LSL r5,#30 // inline asm begin // 1783 "../KF32Lib/src/kf32a156_canfd.c" 1 SET [r5], #0 .stabn 68,0,1784,.LM692-.LFBB27 .LM692: // inline asm end LD r5,#1073747352 // inline asm begin // 1784 "../KF32Lib/src/kf32a156_canfd.c" 1 SET [r5], #30 .stabn 68,0,1788,.LM693-.LFBB27 .LM693: // inline asm end MOV r3,#2 LSL r5,r0,r3 LD r4,#CANFD_PTR LD.w r5,[r4+r5] LD.w r4,[r5] CLR r4,#7 .stabn 68,0,1790,.LM694-.LFBB27 .LM694: SET r4,#0 ST.w [r5],r4 .L603: .stabn 68,0,1792,.LM695-.LFBB27 .LM695: LD.b r4,[sp+#5] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#5],r3 CMP r4,#0 JNZ .L603 .stabn 68,0,1795,.LM696-.LFBB27 .LM696: LD.w r6,[r5] .stabn 68,0,1797,.LM697-.LFBB27 .LM697: CLR r6,#1 CLR r6,#3 ST.w [r5],r6 .stabn 68,0,1800,.LM698-.LFBB27 .LM698: MOV r3,#44 MULS r3,r2,r3 ; NOP ADD r4,r1,r3 LD.w r7,[r1+r3] CMP r7,#1 JZ .L722 .stabn 68,0,1805,.LM699-.LFBB27 .LM699: CMP r7,#2 JZ .L723 .stabn 68,0,1810,.LM700-.LFBB27 .LM700: CMP r7,#3 JZ .L724 .stabn 68,0,1815,.LM701-.LFBB27 .LM701: CMP r7,#0 JZ .L719 .L721: LD.w r3,[r5+#29] .L605: .stabn 68,0,1820,.LM702-.LFBB27 .LM702: SET r3,#19 .stabn 68,0,1821,.LM703-.LFBB27 .LM703: CLR r3,#18 MOV r10,r3 ST.w [r5+#29],r3 .stabn 68,0,1823,.LM704-.LFBB27 .LM704: LD.w r7,[r5+#4] CLR r7,#25 CLR r7,#26 SET r7,#26 ST.w [r5+#4],r7 .stabn 68,0,1827,.LM705-.LFBB27 .LM705: LD.b r7,[r4+#20] ZXT.b r8,r7 MOV r7,#1 ANL r8,r7 LSL r8,#4 CLR r6,#4 ORL r6,r8 ST.w [r5],r6 .stabn 68,0,1831,.LM706-.LFBB27 .LM706: MOV r6,#3 LD.w r3,[r4+#4] ANL r3,r3,r6 MOV r9,r3 LSL r9,#12 LD.w r8,[r5] CLR r8,#12 CLR r8,#13 ORL r8,r9 ST.w [r5],r8 .stabn 68,0,1835,.LM707-.LFBB27 .LM707: LD.b r3,[r4+#28] ZXT.b r8,r3 ANL r8,r7 LSL r8,#14 LD.w r3,[r5] CLR r3,#14 ORL r3,r8 MOV r8,r3 ST.w [r5],r3 .stabn 68,0,1839,.LM708-.LFBB27 .LM708: LD.b r3,[r4+#8] ZXT.b r9,r3 ANL r9,r6 LSL r9,#5 CLR r8,#5 CLR r8,#6 ORL r8,r9 ST.w [r5],r8 .stabn 68,0,1843,.LM709-.LFBB27 .LM709: LD.b r3,[r4+#12] ZXT.b r8,r3 ANL r8,r6 MOV r3,r10 CLR r3,#0 CLR r3,#1 ORL r3,r8 ST.w [r5+#29],r3 .stabn 68,0,1845,.LM710-.LFBB27 .LM710: LD.w r4,[r4+#6] ST.w [r5+#5],r4 .stabn 68,0,1847,.LM711-.LFBB27 .LM711: LD.w r4,[r5+#30] SET r4,#13 SET r4,#14 .stabn 68,0,1848,.LM712-.LFBB27 .LM712: SET r4,#15 ST.w [r5+#30],r4 .stabn 68,0,1849,.LM713-.LFBB27 .LM713: LD.w r4,[r5+#3] SET r4,#31 ST.w [r5+#3],r4 .LBB298: .LBB299: .stabn 68,0,1905,.LM714-.LFBB27 .LM714: MOV r8,#255 MOV r4,r8 ANL r3,r2,r4 .stabn 68,0,94,.LM715-.LFBB27 .LM715: MOV r4,#44 MULS r3,r3,r4 ; NOP ADD r3,r1,r3 LD.w r4,[r3+#9] LD.h r2,[r4] LSR r2,#15 ANL r7,r2,r7 LSL r7,#15 LD.w r2,[r5+#1] CLR r2,#15 ORL r7,r2,r7 ST.w [r5+#1],r7 .stabn 68,0,96,.LM716-.LFBB27 .LM716: LD.h r2,[r4] LSR r2,#6 ANL r6,r2,r6 LSL r6,#6 CLR r7,#6 CLR r7,#7 ORL r2,r7,r6 ST.w [r5+#1],r2 .stabn 68,0,98,.LM717-.LFBB27 .LM717: LD.h r7,[r4] MOV r9,#63 MOV r6,r9 ANL r7,r6,r7 MOV r6,#63 NOT r6,r6 ANL r6,r2,r6 ORL r6,r6,r7 ST.w [r5+#1],r6 .stabn 68,0,100,.LM718-.LFBB27 .LM718: LD.h r10,[r4] LSR r10,#8 MOV r11,#15 ANL r10,r11 LSL r10,#8 LD r7,#-3841 ANL r7,r6,r7 ORL r7,r10 ST.w [r5+#1],r7 .stabn 68,0,102,.LM719-.LFBB27 .LM719: LD.h r4,[r4] LSR r4,#12 MOV r6,#7 ANL r2,r4,r6 LSL r2,#12 LD r4,#-28673 ANL r7,r7,r4 ORL r2,r7,r2 ST.w [r5+#1],r2 .stabn 68,0,107,.LM720-.LFBB27 .LM720: LD.w r4,[r3+#10] LD.h r10,[r4] ANL r9,r10 LSL r9,#16 LD r7,#-4128769 ANL r2,r2,r7 MOV r7,r2 ORL r7,r9 ST.w [r5+#1],r7 .stabn 68,0,109,.LM721-.LFBB27 .LM721: LD.h r9,[r4] LSR r9,#6 ANL r9,r11 LSL r9,#22 LD r2,#-62914561 ANL r2,r7,r2 ORL r2,r9 ST.w [r5+#1],r2 .stabn 68,0,111,.LM722-.LFBB27 .LM722: LD.h r4,[r4] LSR r4,#10 ANL r6,r4,r6 LSL r6,#26 LD r4,#-469762049 ANL r2,r2,r4 ORL r2,r2,r6 ST.w [r5+#1],r2 .LBE299: .LBE298: .LBB300: .LBB301: .stabn 68,0,118,.LM723-.LFBB27 .LM723: MOV r4,#0 ST.w [sp],r4 .stabn 68,0,119,.LM724-.LFBB27 .LM724: MOV r2,r8 ST.b [sp+#4],r2 .stabn 68,0,121,.LM725-.LFBB27 .LM725: LD.w r4,[r5+#7] MOV r6,#64 ANL r4,r4,r6 JZ .L608 .stabn 68,0,123,.LM726-.LFBB27 .LM726: LD.w r4,[r5+#2] ST.w [sp],r4 .stabn 68,0,124,.LM727-.LFBB27 .LM727: LD.w r4,[r5+#6] SET r4,#22 ST.w [r5+#6],r4 JMP .L610 .L725: .stabn 68,0,125,.LM728-.LFBB27 .LM728: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L609 .L610: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L725 .L609: .stabn 68,0,127,.LM729-.LFBB27 .LM729: LD.w r4,[r5+#6] CLR r4,#22 ST.w [r5+#6],r4 .L608: .stabn 68,0,129,.LM730-.LFBB27 .LM730: MOV r4,#255 ST.b [sp+#4],r4 .stabn 68,0,130,.LM731-.LFBB27 .LM731: LD.w r4,[r5+#7] MOV r6,#128 ANL r4,r4,r6 JZ .L611 .stabn 68,0,132,.LM732-.LFBB27 .LM732: LD.w r4,[r5+#2] ST.w [sp],r4 .stabn 68,0,133,.LM733-.LFBB27 .LM733: LD.w r4,[r5+#6] SET r4,#23 ST.w [r5+#6],r4 JMP .L613 .L726: .stabn 68,0,134,.LM734-.LFBB27 .LM734: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L612 .L613: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L726 .L612: .stabn 68,0,136,.LM735-.LFBB27 .LM735: LD.w r4,[r5+#6] CLR r4,#23 ST.w [r5+#6],r4 .L611: .stabn 68,0,138,.LM736-.LFBB27 .LM736: MOV r4,#255 ST.b [sp+#4],r4 .stabn 68,0,139,.LM737-.LFBB27 .LM737: LD.w r4,[r5+#7] MOV r6,#1 LSL r6,#12 ANL r4,r4,r6 JZ .L614 .stabn 68,0,141,.LM738-.LFBB27 .LM738: LD.w r4,[r5+#2] ST.w [sp],r4 .stabn 68,0,142,.LM739-.LFBB27 .LM739: LD.w r4,[r5+#6] SET r4,#28 ST.w [r5+#6],r4 JMP .L616 .L727: .stabn 68,0,143,.LM740-.LFBB27 .LM740: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L615 .L616: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L727 .L615: .stabn 68,0,145,.LM741-.LFBB27 .LM741: LD.w r4,[r5+#6] CLR r4,#28 ST.w [r5+#6],r4 .L614: .stabn 68,0,147,.LM742-.LFBB27 .LM742: MOV r4,#255 ST.b [sp+#4],r4 .stabn 68,0,148,.LM743-.LFBB27 .LM743: LD.w r4,[r5+#7] MOV r6,#4 ANL r4,r4,r6 JZ .L617 .stabn 68,0,150,.LM744-.LFBB27 .LM744: LD.w r4,[r5+#2] ST.w [sp],r4 .stabn 68,0,151,.LM745-.LFBB27 .LM745: LD.w r4,[r5+#6] SET r4,#18 ST.w [r5+#6],r4 JMP .L619 .L728: .stabn 68,0,152,.LM746-.LFBB27 .LM746: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L618 .L619: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L728 .L618: .stabn 68,0,154,.LM747-.LFBB27 .LM747: LD.w r4,[r5+#6] CLR r4,#18 ST.w [r5+#6],r4 .L617: .stabn 68,0,156,.LM748-.LFBB27 .LM748: MOV r4,#255 ST.b [sp+#4],r4 .stabn 68,0,157,.LM749-.LFBB27 .LM749: LD.w r4,[r5+#7] MOV r6,#32 ANL r4,r4,r6 JZ .L620 .stabn 68,0,159,.LM750-.LFBB27 .LM750: LD.w r4,[r5+#6] SET r4,#21 ST.w [r5+#6],r4 .stabn 68,0,160,.LM751-.LFBB27 .LM751: LD.w r4,[r5+#2] ST.w [sp],r4 JMP .L622 .L729: .stabn 68,0,161,.LM752-.LFBB27 .LM752: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L621 .L622: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L729 .L621: .stabn 68,0,163,.LM753-.LFBB27 .LM753: LD.w r4,[r5+#6] CLR r4,#21 ST.w [r5+#6],r4 .L620: .stabn 68,0,165,.LM754-.LFBB27 .LM754: MOV r4,#255 ST.b [sp+#4],r4 .stabn 68,0,166,.LM755-.LFBB27 .LM755: LD.w r4,[r5+#7] MOV r6,#8 ANL r4,r4,r6 JZ .L623 .stabn 68,0,168,.LM756-.LFBB27 .LM756: LD.w r4,[r5+#6] SET r4,#19 ST.w [r5+#6],r4 JMP .L625 .L730: .stabn 68,0,169,.LM757-.LFBB27 .LM757: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L624 .L625: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L730 .L624: .stabn 68,0,171,.LM758-.LFBB27 .LM758: LD.w r4,[r5+#6] CLR r4,#19 ST.w [r5+#6],r4 .L623: .stabn 68,0,173,.LM759-.LFBB27 .LM759: MOV r4,#255 ST.b [sp+#4],r4 .stabn 68,0,174,.LM760-.LFBB27 .LM760: LD.w r4,[r5+#7] MOV r6,#1 LSL r6,#13 ANL r4,r4,r6 JZ .L626 .stabn 68,0,176,.LM761-.LFBB27 .LM761: LD.w r4,[r5+#2] ST.w [sp],r4 .stabn 68,0,177,.LM762-.LFBB27 .LM762: LD.w r4,[r5+#6] SET r4,#29 ST.w [r5+#6],r4 JMP .L628 .L731: .stabn 68,0,178,.LM763-.LFBB27 .LM763: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L627 .L628: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L731 .L627: .stabn 68,0,180,.LM764-.LFBB27 .LM764: LD.w r4,[r5+#6] CLR r4,#29 ST.w [r5+#6],r4 .L626: .stabn 68,0,182,.LM765-.LFBB27 .LM765: MOV r4,#255 ST.b [sp+#4],r4 .stabn 68,0,183,.LM766-.LFBB27 .LM766: LD.w r4,[r5+#7] MOV r6,#2 ANL r4,r4,r6 JZ .L629 .stabn 68,0,185,.LM767-.LFBB27 .LM767: LD.w r4,[r5+#6] SET r4,#17 ST.w [r5+#6],r4 JMP .L631 .L732: .stabn 68,0,186,.LM768-.LFBB27 .LM768: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L630 .L631: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L732 .L630: .stabn 68,0,188,.LM769-.LFBB27 .LM769: LD.w r4,[r5+#6] CLR r4,#17 ST.w [r5+#6],r4 .L629: .stabn 68,0,190,.LM770-.LFBB27 .LM770: MOV r4,#255 ST.b [sp+#4],r4 .stabn 68,0,191,.LM771-.LFBB27 .LM771: LD.w r4,[r5+#7] MOV r6,#1 ANL r4,r4,r6 JZ .L632 .stabn 68,0,193,.LM772-.LFBB27 .LM772: LD.w r4,[r5+#6] SET r4,#16 ST.w [r5+#6],r4 JMP .L634 .L733: .stabn 68,0,194,.LM773-.LFBB27 .LM773: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L633 .L634: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L733 .L633: .stabn 68,0,196,.LM774-.LFBB27 .LM774: LD.w r4,[r5+#6] CLR r4,#16 ST.w [r5+#6],r4 .L632: .stabn 68,0,198,.LM775-.LFBB27 .LM775: MOV r4,#255 ST.b [sp+#4],r4 .stabn 68,0,199,.LM776-.LFBB27 .LM776: LD.w r4,[r5+#7] MOV r6,#16 ANL r4,r4,r6 JZ .L734 .stabn 68,0,201,.LM777-.LFBB27 .LM777: LD.w r4,[r5+#6] SET r4,#20 ST.w [r5+#6],r4 JMP .L637 .L735: .stabn 68,0,202,.LM778-.LFBB27 .LM778: LD.b r4,[sp+#4] SUB r2,r4,#1 ZXT.b r2,r2 ST.b [sp+#4],r2 CMP r4,#0 JZ .L636 .L637: LD.w r4,[r5+#7] ANL r4,r4,r6 JNZ .L735 .L636: .stabn 68,0,204,.LM779-.LFBB27 .LM779: LD.w r4,[r5+#6] CLR r4,#20 ST.w [r5+#6],r4 .L635: .LBE301: .LBE300: .LBB302: .LBB303: .stabn 68,0,211,.LM780-.LFBB27 .LM780: MOV r6,#1 LSL r6,#25 ORL r7,r4,r6 ST.w [r5+#6],r7 .stabn 68,0,213,.LM781-.LFBB27 .LM781: LD.w r4,[r3+#8] MOV r3,#1 LD.b r2,[r4] ANL r2,r3,r2 MOV r8,r2 NOT r2,r3 ANL r6,r7,r2 ORL r6,r8 ST.w [r5+#6],r6 .stabn 68,0,215,.LM782-.LFBB27 .LM782: LD.h r2,[r4] LSR r2,r2,r3 ANL r2,r2,r3 ADD r2,r2,r2 CLR r6,#1 ORL r2,r6,r2 ST.w [r5+#6],r2 .stabn 68,0,217,.LM783-.LFBB27 .LM783: LD.h r6,[r4] LSR r6,#2 ANL r6,r6,r3 LSL r6,#12 MOV r8,r6 LD r6,#-4097 ANL r7,r2,r6 ORL r7,r8 ST.w [r5+#6],r7 .stabn 68,0,219,.LM784-.LFBB27 .LM784: LD.h r2,[r4] LSR r2,#3 ANL r2,r2,r3 LSL r2,#4 MOV r8,r2 MOV r2,#16 NOT r2,r2 ANL r6,r7,r2 ORL r6,r8 ST.w [r5+#6],r6 .stabn 68,0,221,.LM785-.LFBB27 .LM785: LD.h r2,[r4] LSR r2,#4 ANL r2,r2,r3 LSL r2,#2 CLR r6,#2 ORL r2,r6,r2 ST.w [r5+#6],r2 .stabn 68,0,223,.LM786-.LFBB27 .LM786: LD.h r6,[r4] LSR r6,#5 ANL r6,r6,r3 LSL r6,#3 MOV r8,r6 MOV r6,#8 NOT r6,r6 ANL r7,r2,r6 ORL r7,r8 ST.w [r5+#6],r7 .stabn 68,0,225,.LM787-.LFBB27 .LM787: LD.h r2,[r4] LSR r2,#6 ANL r2,r2,r3 LSL r2,#5 MOV r8,r2 MOV r2,#32 NOT r2,r2 ANL r6,r7,r2 ORL r6,r8 ST.w [r5+#6],r6 .stabn 68,0,227,.LM788-.LFBB27 .LM788: LD.h r2,[r4] LSR r2,#7 ANL r2,r2,r3 LSL r2,#6 CLR r6,#6 ORL r2,r6,r2 ST.w [r5+#6],r2 .stabn 68,0,229,.LM789-.LFBB27 .LM789: LD.h r6,[r4] LSR r6,#8 ANL r6,r6,r3 LSL r6,#7 MOV r8,r6 MOV r6,#128 NOT r6,r6 ANL r7,r2,r6 ORL r7,r8 ST.w [r5+#6],r7 .stabn 68,0,231,.LM790-.LFBB27 .LM790: LD.h r2,[r4] LSR r2,#9 ANL r2,r2,r3 LSL r2,#8 MOV r8,r2 LD r2,#-257 ANL r6,r7,r2 ORL r6,r8 ST.w [r5+#6],r6 .stabn 68,0,233,.LM791-.LFBB27 .LM791: LD.h r2,[r4] LSR r2,#10 ANL r2,r2,r3 LSL r2,#9 CLR r6,#9 ORL r2,r6,r2 ST.w [r5+#6],r2 .stabn 68,0,235,.LM792-.LFBB27 .LM792: LD.h r6,[r4] LSR r6,#11 ANL r6,r6,r3 LSL r6,#11 CLR r2,#11 ORL r2,r2,r6 .stabn 68,0,239,.LM793-.LFBB27 .LM793: CLR r2,#10 CLR r2,#13 .stabn 68,0,243,.LM794-.LFBB27 .LM794: CLR r2,#14 CLR r2,#15 ST.w [r5+#6],r2 .stabn 68,0,246,.LM795-.LFBB27 .LM795: LD r2,#1075838976 LD.w r6,[r2] CLR r6,#1 CLR r6,#2 ST.w [r2],r6 .stabn 68,0,248,.LM796-.LFBB27 .LM796: CMP r0,#0 JZ .L736 .stabn 68,0,256,.LM797-.LFBB27 .LM797: CMP r0,#1 JNZ .L639 .stabn 68,0,258,.LM798-.LFBB27 .LM798: LD.w r3,[r2+#5] SET r3,#3 ST.w [r2+#5],r3 .stabn 68,0,260,.LM799-.LFBB27 .LM799: LD.h r6,[r4] LSR r6,#12 LSL r6,#29 LD.w r7,[r2+#24] LD r3,#536870911 ANL r3,r7,r3 ORL r3,r3,r6 ST.w [r2+#24],r3 .stabn 68,0,262,.LM800-.LFBB27 .LM800: LD.h r3,[r4] LSR r3,#15 ANL r3,r3,r0 LSL r3,#28 LD.w r4,[r2+#24] CLR r4,#28 ORL r4,r4,r3 ST.w [r2+#24],r4 .L639: .stabn 68,0,265,.LM801-.LFBB27 .LM801: LD r4,#1075838976 LD.w r3,[r4] SET r3,#0 ST.w [r4],r3 .LBE303: .LBE302: .LBB305: .LBB306: .stabn 68,0,1693,.LM802-.LFBB27 .LM802: LD.w r4,[r5] LSR r4,#12 MOV r3,#3 ANL r4,r4,r3 LD r3,#CSWTCH.165 LD.b r2,[r3+r4] .LBB307: .stabn 68,0,1711,.LM803-.LFBB27 .LM803: CMP r2,#0 JZ .L640 LSL r0,#4 LD r4,#Can_m_ControllersInfo ADD r0,r4,r0 LD.w r3,[r0+#1] .stabn 68,0,1780,.LM804-.LFBB27 .LM804: ADD r4,r3,#4 SUB r0,r2,#1 ZXT.b r0,r0 LSL r0,#2 ADD r0,r4,r0 .stabn 68,0,1713,.LM805-.LFBB27 .LM805: MOV r2,#0 JMP .L641 .L737: ADD r4,r4,#4 .L641: ST.w [r3],r2 MOV r3,r4 .stabn 68,0,1711,.LM806-.LFBB27 .LM806: CMP r4,r0 JNZ .L737 .L640: .LBE307: .LBE306: .LBE305: .stabn 68,0,1866,.LM807-.LFBB27 .LM807: LD.b r4,[r1+#4] LSL r4,#31 LD.w r3,[r5] CLR r3,#31 ORL r4,r3,r4 .stabn 68,0,1868,.LM808-.LFBB27 .LM808: SET r4,#7 .stabn 68,0,1870,.LM809-.LFBB27 .LM809: CLR r4,#0 ST.w [r5],r4 .L642: .stabn 68,0,1872,.LM810-.LFBB27 .LM810: LD.b r4,[sp+#5] SUB r3,r4,#1 ZXT.b r3,r3 ST.b [sp+#5],r3 CMP r4,#0 JNZ .L642 .stabn 68,0,1874,.LM811-.LFBB27 .LM811: LD.w r4,[r5] SET r4,#8 ST.w [r5],r4 .stabn 68,0,1875,.LM812-.LFBB27 .LM812: ADD sp,#8 POP {r6, r7, r8, r9, r10, r11} JMP lr .L736: .LBB308: .LBB304: .stabn 68,0,250,.LM813-.LFBB27 .LM813: LD.w r6,[r2+#5] SET r6,#2 ST.w [r2+#5],r6 .stabn 68,0,252,.LM814-.LFBB27 .LM814: LD.h r7,[r4] LSR r7,#12 MOV r6,#7 ANL r7,r7,r6 LSL r7,#21 LD.w r6,[r2+#24] MOV r8,r6 LD r6,#-14680065 ANL r8,r6 MOV r6,r8 ORL r7,r6,r7 ST.w [r2+#24],r7 .stabn 68,0,254,.LM815-.LFBB27 .LM815: LD.h r4,[r4] LSR r4,#15 ANL r3,r4,r3 MOV r7,#20 LSL r4,r3,r7 LD.w r3,[r2+#24] CLR r3,#20 ORL r3,r3,r4 ST.w [r2+#24],r3 JMP .L639 .L734: LD.w r4,[r5+#6] JMP .L635 .L722: .LBE304: .LBE308: .stabn 68,0,1802,.LM816-.LFBB27 .LM816: SET r6,#2 ST.w [r5],r6 .stabn 68,0,1803,.LM817-.LFBB27 .LM817: LD.w r3,[r5+#29] SET r3,#17 ST.w [r5+#29],r3 JMP .L605 .L723: .stabn 68,0,1807,.LM818-.LFBB27 .LM818: SET r6,#2 ST.w [r5],r6 .stabn 68,0,1808,.LM819-.LFBB27 .LM819: LD.w r3,[r5+#29] CLR r3,#17 ST.w [r5+#29],r3 JMP .L605 .L719: .stabn 68,0,1817,.LM820-.LFBB27 .LM820: CLR r6,#2 ST.w [r5],r6 JMP .L721 .L724: .stabn 68,0,1812,.LM821-.LFBB27 .LM821: CLR r6,#2 .stabn 68,0,1813,.LM822-.LFBB27 .LM822: SET r6,#1 ST.w [r5],r6 LD.w r3,[r5+#29] JMP .L605 .size Can_m_FdControllerInit, .-Can_m_FdControllerInit .stabs "delay_count:(2,106)",128,0,1782,5 .stabn 192,0,0,.LFBB27-.LFBB27 .stabs "Rcr_Value:(2,16)",128,0,118,0 .stabs "delay_time:(2,106)",128,0,119,4 .stabn 192,0,0,.LBB301-.LFBB27 .stabn 224,0,0,.LBE301-.LFBB27 .stabs "erase_length:r(3,2)",64,0,1690,2 .stabn 192,0,0,.LBB306-.LFBB27 .stabn 224,0,0,.LBE306-.LFBB27 .stabn 224,0,0,.Lscope27-.LFBB27 .Lscope27: .stabs "",36,0,0,.Lscope27-.LFBB27 .stabd 78,0,0 .section .text$Can_m_FdTransmiterrorHandler .type .text$Can_m_FdTransmiterrorHandler$scode_local_28, @function .text$Can_m_FdTransmiterrorHandler$scode_loacal_28: .align 1 .stabs "Can_m_FdTransmiterrorHandler:F(0,15)",36,0,1880,Can_m_FdTransmiterrorHandler .export Can_m_FdTransmiterrorHandler .type Can_m_FdTransmiterrorHandler, @function Can_m_FdTransmiterrorHandler: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext28 .Ltext28: .stabn 68,0,1881,.LM823-.LFBB28 .LM823: .LFBB28: .stabn 68,0,1885,.LM824-.LFBB28 .LM824: JMP lr .size Can_m_FdTransmiterrorHandler, .-Can_m_FdTransmiterrorHandler .Lscope28: .stabs "",36,0,0,.Lscope28-.LFBB28 .stabd 78,0,0 .section .text$Can_m_FdBusoffHandler .type .text$Can_m_FdBusoffHandler$scode_local_29, @function .text$Can_m_FdBusoffHandler$scode_loacal_29: .align 1 .stabs "Can_m_FdBusoffHandler:F(0,15)",36,0,1890,Can_m_FdBusoffHandler .export Can_m_FdBusoffHandler .type Can_m_FdBusoffHandler, @function Can_m_FdBusoffHandler: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext29 .Ltext29: .stabn 68,0,1891,.LM825-.LFBB29 .LM825: .LFBB29: .stabn 68,0,1895,.LM826-.LFBB29 .LM826: JMP lr .size Can_m_FdBusoffHandler, .-Can_m_FdBusoffHandler .Lscope29: .stabs "",36,0,0,.Lscope29-.LFBB29 .stabd 78,0,0 .section .text$Can_m_FdFlagclearHandler .type .text$Can_m_FdFlagclearHandler$scode_local_30, @function .text$Can_m_FdFlagclearHandler$scode_loacal_30: .align 1 .stabs "Can_m_FdFlagclearHandler:F(0,15)",36,0,1900,Can_m_FdFlagclearHandler .export Can_m_FdFlagclearHandler .type Can_m_FdFlagclearHandler, @function Can_m_FdFlagclearHandler: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_canfd.c",132,0,0,.Ltext30 .Ltext30: .stabn 68,0,1901,.LM827-.LFBB30 .LM827: .LFBB30: .stabn 68,0,1905,.LM828-.LFBB30 .LM828: JMP lr .size Can_m_FdFlagclearHandler, .-Can_m_FdFlagclearHandler .Lscope30: .stabs "",36,0,0,.Lscope30-.LFBB30 .stabd 78,0,0 .export CANFD_PTR .section .rdata$CANFD_PTR .type .rdata$CANFD_PTR$scode_local_31, @function .rdata$CANFD_PTR$scode_loacal_31: .align 2 .type CANFD_PTR, @object .size CANFD_PTR, 8 CANFD_PTR: .long 1073753728 .long 1073753856 .export Can_m_ControllersInfo .section .rdata$Can_m_ControllersInfo .type .rdata$Can_m_ControllersInfo$scode_local_32, @function .rdata$Can_m_ControllersInfo$scode_loacal_32: .align 2 .type Can_m_ControllersInfo, @object .size Can_m_ControllersInfo, 32 Can_m_ControllersInfo: .long 1073753728 .long 536801280 .long 536802300 .long 1 .long 1073753856 .long 536802304 .long 536803324 .long 1 .export CANFD_HFCLK_MHZ .section .data$init$CANFD_HFCLK_MHZ .type .data$init$CANFD_HFCLK_MHZ$scode_local_33, @function .data$init$CANFD_HFCLK_MHZ$scode_loacal_33: .type CANFD_HFCLK_MHZ, @object .size CANFD_HFCLK_MHZ, 1 CANFD_HFCLK_MHZ: .fill 1, 1 .export CANFD_SCLK_MHZ .section .data$init$CANFD_SCLK_MHZ .type .data$init$CANFD_SCLK_MHZ$scode_local_34, @function .data$init$CANFD_SCLK_MHZ$scode_loacal_34: .type CANFD_SCLK_MHZ, @object .size CANFD_SCLK_MHZ, 1 CANFD_SCLK_MHZ: .fill 1, 1 .section .rdata$CSWTCH.150 .type .rdata$CSWTCH.150$scode_local_35, @function .rdata$CSWTCH.150$scode_loacal_35: .align 2 .type CSWTCH.150, @object .size CSWTCH.150, 16 CSWTCH.150: .long Can_m_FdCopyDataTo8MailBox .long Can_m_FdCopyDataTo16MailBox .long Can_m_FdCopyDataTo32MailBox .long Can_m_FdCopyDataTo64MailBox .section .rdata$CSWTCH.153 .type .rdata$CSWTCH.153$scode_local_36, @function .rdata$CSWTCH.153$scode_loacal_36: .align 2 .type CSWTCH.153, @object .size CSWTCH.153, 16 CSWTCH.153: .long Can_m_FdCopyDataFrom8MailBox .long Can_m_FdCopyDataFrom16MailBox .long Can_m_FdCopyDataFrom32MailBox .long Can_m_FdCopyDataFrom64MailBox .section .rdata$CSWTCH.165 .type .rdata$CSWTCH.165$scode_local_37, @function .rdata$CSWTCH.165$scode_loacal_37: .align 2 .type CSWTCH.165, @object .size CSWTCH.165, 4 CSWTCH.165: .byte -52 .byte -40 .byte -26 .byte -22 .section .rdata$CSWTCH.168 .type .rdata$CSWTCH.168$scode_local_38, @function .rdata$CSWTCH.168$scode_loacal_38: .align 2 .type CSWTCH.168, @object .size CSWTCH.168, 4 CSWTCH.168: .byte -52 .byte -40 .byte -26 .byte -22 .stabs "CANFD_SCLK_MHZ:G(2,106)",32,0,40,0 .stabs "CANFD_HFCLK_MHZ:G(2,106)",32,0,41,0 .stabs "Can_m_ControllersInfo:G(0,27)=ar(2,18);0;1;(0,28)=k(5,176)",32,0,43,0 .stabs "CANFD_PTR:G(0,29)=ar(2,18);0;1;(0,30)=k(0,31)=*(5,63)",32,0,55,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"