.file "kf32a156_usart.c" .stabs "C:\\\\WorkSpace32\\\\blinkled\\\\Debug/",100,0,2,.Ltext0 .stabs "../KF32Lib/src/kf32a156_usart.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_usart.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 .stabs "USART_InitTypeDef:t(1,1)=(1,2)=s52m_Mode:(3,6),0,32;m_HalfDuplexClkSource:(3,6),32,32;m_TransferDir:(3,6),64,32;m_WordLength:(3,6),96,32;m_StopBits:(3,6),128,32;m_Bit9SEL:(3,6),160,32;m_Parity:(3,6),192,32;m_ReceiveOrder:(3,6),224,32;m_TransmitOrder:(3,6),256,32;m_BRAutoDetect:(3,6),288,32;m_HardwareFlowControl:(3,6),320,32;m_BaudRateBRCKS:(3,4),352,16;m_BaudRateInteger:(3,4),368,16;m_BaudRateNumerator:(3,4),384,16;m_BaudRateDenominator:(3,4),400,16;;",128,0,58,0 .stabs "U7816R_InitTypeDef:t(1,3)=(1,4)=s24m_ErrorSignal:(3,6),0,32;m_PassagewaySelect:(3,6),32,32;m_TransmitRepeat:(3,6),64,32;m_ReceiveRepeat:(3,6),96,32;m_Clkout:(2,2),128,32;m_ClkDiv:(3,2),160,8;m_Egt:(3,2),168,8;;",128,0,79,0 .stabn 162,0,0,0 .section .text$SFR_Config .type .text$SFR_Config$scode_local_1, @function .text$SFR_Config$scode_loacal_1: .align 1 .stabs "SFR_Config:f(3,6)",36,0,14156,SFR_Config .stabs "SfrMem:p(3,6)",160,0,14156,0 .stabs "SfrMask:p(3,6)",160,0,14156,4 .stabs "WriteVal:p(3,6)",160,0,14156,8 .type SFR_Config, @function SFR_Config: .stabd 46,0,0 .stabs "C:\\WorkSpace32\\blinkled\\KF32Lib\\inc/KF32A156.h",132,0,0,.Ltext1 .Ltext1: .stabn 68,0,14157,.LM0-.LFBB1 .LM0: .LFBB1: SUB sp,#12 ST.w [sp],r0 ST.w [sp+#1],r1 ST.w [sp+#2],r2 .stabn 68,0,14158,.LM1-.LFBB1 .LM1: LD.w r5,[sp] LD.w r4,[sp+#1] ANL r4,r5,r4 LD.w r5,[sp+#2] ORL r5,r4,r5 .stabn 68,0,14159,.LM2-.LFBB1 .LM2: MOV r0,r5 ADD sp,#12 JMP lr .size SFR_Config, .-SFR_Config .Lscope1: .stabs "",36,0,0,.Lscope1-.LFBB1 .stabd 78,0,0 .section .text$USART_Reset .type .text$USART_Reset$scode_local_2, @function .text$USART_Reset$scode_loacal_2: .align 1 .stabs "USART_Reset:F(0,15)",36,0,83,USART_Reset .stabs "USARTx:p(0,16)=*(2,76)",160,0,83,0 .export USART_Reset .type USART_Reset, @function USART_Reset: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext2 .Ltext2: .stabn 68,0,84,.LM3-.LFBB2 .LM3: .LFBB2: PUSH lr SUB sp,#4 ST.w [sp],r0 .stabn 68,0,88,.LM4-.LFBB2 .LM4: LD.w r5,[sp] LD r4,#1073744256 CMP r5,r4 JNZ .L4 .stabn 68,0,90,.LM5-.LFBB2 .LM5: MOV r0,#1 LSL r0,#19 MOV r1,#1 LD r5,#RST_CTL1_Peripheral_Reset_Enable LJMP r5 .stabn 68,0,91,.LM6-.LFBB2 .LM6: MOV r0,#1 LSL r0,#19 MOV r1,#0 LD r5,#RST_CTL1_Peripheral_Reset_Enable LJMP r5 .stabn 68,0,92,.LM7-.LFBB2 .LM7: MOV r0,#1 LSL r0,#19 MOV r1,#1 LD r5,#PCLK_CTL1_Peripheral_Clock_Enable LJMP r5 JMP .L3 .L4: .stabn 68,0,94,.LM8-.LFBB2 .LM8: LD.w r5,[sp] LD r4,#1073744384 CMP r5,r4 JNZ .L6 .stabn 68,0,96,.LM9-.LFBB2 .LM9: MOV r0,#1 LSL r0,#20 MOV r1,#1 LD r5,#RST_CTL1_Peripheral_Reset_Enable LJMP r5 .stabn 68,0,97,.LM10-.LFBB2 .LM10: MOV r0,#1 LSL r0,#20 MOV r1,#0 LD r5,#RST_CTL1_Peripheral_Reset_Enable LJMP r5 .stabn 68,0,98,.LM11-.LFBB2 .LM11: MOV r0,#1 LSL r0,#20 MOV r1,#1 LD r5,#PCLK_CTL1_Peripheral_Clock_Enable LJMP r5 JMP .L3 .L6: .stabn 68,0,100,.LM12-.LFBB2 .LM12: LD.w r5,[sp] LD r4,#1073744512 CMP r5,r4 JNZ .L7 .stabn 68,0,102,.LM13-.LFBB2 .LM13: MOV r0,#1 LSL r0,#21 MOV r1,#1 LD r5,#RST_CTL1_Peripheral_Reset_Enable LJMP r5 .stabn 68,0,103,.LM14-.LFBB2 .LM14: MOV r0,#1 LSL r0,#21 MOV r1,#0 LD r5,#RST_CTL1_Peripheral_Reset_Enable LJMP r5 .stabn 68,0,104,.LM15-.LFBB2 .LM15: MOV r0,#1 LSL r0,#21 MOV r1,#1 LD r5,#PCLK_CTL1_Peripheral_Clock_Enable LJMP r5 JMP .L3 .L7: .stabn 68,0,106,.LM16-.LFBB2 .LM16: LD.w r5,[sp] LD r4,#1073749632 CMP r5,r4 JNZ .L3 .stabn 68,0,108,.LM17-.LFBB2 .LM17: MOV r0,#1 LSL r0,#29 MOV r1,#1 LD r5,#RST_CTL2_Peripheral_Reset_Enable LJMP r5 .stabn 68,0,109,.LM18-.LFBB2 .LM18: MOV r0,#1 LSL r0,#29 MOV r1,#0 LD r5,#RST_CTL2_Peripheral_Reset_Enable LJMP r5 .stabn 68,0,110,.LM19-.LFBB2 .LM19: MOV r0,#1 LSL r0,#29 MOV r1,#1 LD r5,#PCLK_CTL2_Peripheral_Clock_Enable LJMP r5 .L3: .stabn 68,0,116,.LM20-.LFBB2 .LM20: ADD sp,#4 POP lr JMP lr .size USART_Reset, .-USART_Reset .Lscope2: .stabs "",36,0,0,.Lscope2-.LFBB2 .stabd 78,0,0 .section .text$USART_Configuration .type .text$USART_Configuration$scode_local_3, @function .text$USART_Configuration$scode_loacal_3: .align 1 .stabs "USART_Configuration:F(0,15)",36,0,124,USART_Configuration .stabs "USARTx:p(0,16)",160,0,124,4 .stabs "usartInitStruct:p(0,17)=*(1,1)",160,0,124,8 .export USART_Configuration .type USART_Configuration, @function USART_Configuration: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext3 .Ltext3: .stabn 68,0,125,.LM21-.LFBB3 .LM21: .LFBB3: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 ST.w [sp+#2],r1 .stabn 68,0,154,.LM22-.LFBB3 .LM22: LD.w r5,[sp+#2] LD.w r5,[r5] .stabn 68,0,155,.LM23-.LFBB3 .LM23: LD.w r4,[sp+#2] LD.w r4,[r4+#1] ORL r4,r5,r4 .stabn 68,0,156,.LM24-.LFBB3 .LM24: LD.w r5,[sp+#2] LD.w r5,[r5+#2] ORL r4,r4,r5 .stabn 68,0,157,.LM25-.LFBB3 .LM25: LD.w r5,[sp+#2] LD.w r5,[r5+#3] ORL r4,r4,r5 .stabn 68,0,158,.LM26-.LFBB3 .LM26: LD.w r5,[sp+#2] LD.w r5,[r5+#5] ORL r4,r4,r5 .stabn 68,0,159,.LM27-.LFBB3 .LM27: LD.w r5,[sp+#2] LD.w r5,[r5+#4] ORL r4,r4,r5 .stabn 68,0,160,.LM28-.LFBB3 .LM28: LD.w r5,[sp+#2] LD.w r5,[r5+#7] ORL r4,r4,r5 .stabn 68,0,161,.LM29-.LFBB3 .LM29: LD.w r5,[sp+#2] LD.w r5,[r5+#8] ORL r4,r4,r5 .stabn 68,0,162,.LM30-.LFBB3 .LM30: LD.w r5,[sp+#2] LD.w r5,[r5+#6] ORL r4,r4,r5 .stabn 68,0,163,.LM31-.LFBB3 .LM31: LD.w r5,[sp+#2] LD.w r5,[r5+#9] ORL r4,r4,r5 .stabn 68,0,164,.LM32-.LFBB3 .LM32: LD.w r5,[sp+#2] LD.w r5,[r5+#10] ORL r4,r4,r5 .stabn 68,0,165,.LM33-.LFBB3 .LM33: LD.w r5,[sp+#2] LD.h r5,[r5+#22] .stabn 68,0,154,.LM34-.LFBB3 .LM34: ORL r5,r4,r5 ST.w [sp],r5 .stabn 68,0,167,.LM35-.LFBB3 .LM35: LD.w r5,[sp+#1] LD.w r5,[r5] MOV r0,r5 LD r1,#-53854465 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r5,r0 LD.w r4,[sp+#1] ST.w [r4],r5 .stabn 68,0,173,.LM36-.LFBB3 .LM36: LD.w r5,[sp+#2] LD.h r5,[r5+#23] MOV r4,r5 .stabn 68,0,174,.LM37-.LFBB3 .LM37: LD.w r5,[sp+#2] LD.h r5,[r5+#24] LSL r5,#16 ORL r4,r4,r5 .stabn 68,0,175,.LM38-.LFBB3 .LM38: LD.w r5,[sp+#2] LD.h r5,[r5+#25] LSL r5,#20 .stabn 68,0,173,.LM39-.LFBB3 .LM39: ORL r5,r4,r5 ST.w [sp],r5 .stabn 68,0,176,.LM40-.LFBB3 .LM40: LD.w r5,[sp+#1] LD.w r5,[r5+#1] MOV r0,r5 LD r1,#-16777216 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp+#1] ST.w [r5+#1],r4 .stabn 68,0,177,.LM41-.LFBB3 .LM41: ADD sp,#12 POP lr JMP lr .size USART_Configuration, .-USART_Configuration .stabs "tmpreg:(3,6)",128,0,126,0 .stabn 192,0,0,.LFBB3-.LFBB3 .stabn 224,0,0,.Lscope3-.LFBB3 .Lscope3: .stabs "",36,0,0,.Lscope3-.LFBB3 .stabd 78,0,0 .section .text$USART_U7816R_Configuration .type .text$USART_U7816R_Configuration$scode_local_4, @function .text$USART_U7816R_Configuration$scode_loacal_4: .align 1 .stabs "USART_U7816R_Configuration:F(0,15)",36,0,185,USART_U7816R_Configuration .stabs "USARTx:p(0,16)",160,0,185,4 .stabs "usartInitStruct:p(0,18)=*(1,3)",160,0,185,8 .export USART_U7816R_Configuration .type USART_U7816R_Configuration, @function USART_U7816R_Configuration: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext4 .Ltext4: .stabn 68,0,186,.LM42-.LFBB4 .LM42: .LFBB4: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 ST.w [sp+#2],r1 .stabn 68,0,206,.LM43-.LFBB4 .LM43: LD.w r5,[sp+#2] LD.w r5,[r5] .stabn 68,0,207,.LM44-.LFBB4 .LM44: LD.w r4,[sp+#2] LD.w r4,[r4+#1] ORL r4,r5,r4 .stabn 68,0,208,.LM45-.LFBB4 .LM45: LD.w r5,[sp+#2] LD.w r5,[r5+#2] ORL r4,r4,r5 .stabn 68,0,209,.LM46-.LFBB4 .LM46: LD.w r5,[sp+#2] LD.w r5,[r5+#3] ORL r4,r4,r5 .stabn 68,0,210,.LM47-.LFBB4 .LM47: LD.w r5,[sp+#2] LD.w r5,[r5+#4] ADD r5,r5,r5 ORL r4,r4,r5 .stabn 68,0,211,.LM48-.LFBB4 .LM48: LD.w r5,[sp+#2] LD.b r5,[r5+#21] LSL r5,#24 ORL r4,r4,r5 .stabn 68,0,212,.LM49-.LFBB4 .LM49: LD.w r5,[sp+#2] LD.b r5,[r5+#20] LSL r5,#16 .stabn 68,0,206,.LM50-.LFBB4 .LM50: ORL r5,r4,r5 ST.w [sp],r5 .stabn 68,0,213,.LM51-.LFBB4 .LM51: LD.w r5,[sp+#1] LD.w r5,[r5+#4] MOV r0,r5 LD r1,#50145 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp+#1] ST.w [r5+#4],r4 .stabn 68,0,214,.LM52-.LFBB4 .LM52: ADD sp,#12 POP lr JMP lr .size USART_U7816R_Configuration, .-USART_U7816R_Configuration .stabs "tmpreg:(3,6)",128,0,187,0 .stabn 192,0,0,.LFBB4-.LFBB4 .stabn 224,0,0,.Lscope4-.LFBB4 .Lscope4: .stabs "",36,0,0,.Lscope4-.LFBB4 .stabd 78,0,0 .section .text$USART_Struct_Init .type .text$USART_Struct_Init$scode_local_5, @function .text$USART_Struct_Init$scode_loacal_5: .align 1 .stabs "USART_Struct_Init:F(0,15)",36,0,221,USART_Struct_Init .stabs "usartInitStruct:p(0,17)",160,0,221,0 .export USART_Struct_Init .type USART_Struct_Init, @function USART_Struct_Init: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext5 .Ltext5: .stabn 68,0,222,.LM53-.LFBB5 .LM53: .LFBB5: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,224,.LM54-.LFBB5 .LM54: LD.w r5,[sp] MOV r4,#0 ST.w [r5],r4 .stabn 68,0,227,.LM55-.LFBB5 .LM55: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#1],r4 .stabn 68,0,230,.LM56-.LFBB5 .LM56: LD.w r4,[sp] MOV r5,#1 LSL r5,#15 ST.w [r4+#2],r5 .stabn 68,0,233,.LM57-.LFBB5 .LM57: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#3],r4 .stabn 68,0,236,.LM58-.LFBB5 .LM58: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#4],r4 .stabn 68,0,239,.LM59-.LFBB5 .LM59: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#5],r4 .stabn 68,0,242,.LM60-.LFBB5 .LM60: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#6],r4 .stabn 68,0,245,.LM61-.LFBB5 .LM61: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#7],r4 .stabn 68,0,248,.LM62-.LFBB5 .LM62: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#8],r4 .stabn 68,0,251,.LM63-.LFBB5 .LM63: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#9],r4 .stabn 68,0,254,.LM64-.LFBB5 .LM64: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#10],r4 .stabn 68,0,257,.LM65-.LFBB5 .LM65: LD.w r5,[sp] MOV r4,#0 ST.h [r5+#22],r4 .stabn 68,0,260,.LM66-.LFBB5 .LM66: LD.w r5,[sp] MOV r4,#1 ST.h [r5+#23],r4 .stabn 68,0,263,.LM67-.LFBB5 .LM67: LD.w r5,[sp] MOV r4,#0 ST.h [r5+#24],r4 .stabn 68,0,266,.LM68-.LFBB5 .LM68: LD.w r5,[sp] MOV r4,#1 ST.h [r5+#25],r4 .stabn 68,0,267,.LM69-.LFBB5 .LM69: ADD sp,#4 JMP lr .size USART_Struct_Init, .-USART_Struct_Init .Lscope5: .stabs "",36,0,0,.Lscope5-.LFBB5 .stabd 78,0,0 .section .text$USART_U7816R_Struct_Init .type .text$USART_U7816R_Struct_Init$scode_local_6, @function .text$USART_U7816R_Struct_Init$scode_loacal_6: .align 1 .stabs "USART_U7816R_Struct_Init:F(0,15)",36,0,274,USART_U7816R_Struct_Init .stabs "usartInitStruct:p(0,18)",160,0,274,0 .export USART_U7816R_Struct_Init .type USART_U7816R_Struct_Init, @function USART_U7816R_Struct_Init: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext6 .Ltext6: .stabn 68,0,275,.LM70-.LFBB6 .LM70: .LFBB6: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,277,.LM71-.LFBB6 .LM71: LD.w r5,[sp] MOV r4,#0 ST.w [r5],r4 .stabn 68,0,280,.LM72-.LFBB6 .LM72: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#1],r4 .stabn 68,0,283,.LM73-.LFBB6 .LM73: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#2],r4 .stabn 68,0,286,.LM74-.LFBB6 .LM74: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#3],r4 .stabn 68,0,289,.LM75-.LFBB6 .LM75: LD.w r5,[sp] MOV r4,#0 ST.w [r5+#4],r4 .stabn 68,0,292,.LM76-.LFBB6 .LM76: LD.w r4,[sp] MOV r5,#0 ST.b [r4+#20],r5 .stabn 68,0,295,.LM77-.LFBB6 .LM77: LD.w r4,[sp] MOV r5,#0 ST.b [r4+#21],r5 .stabn 68,0,296,.LM78-.LFBB6 .LM78: ADD sp,#4 JMP lr .size USART_U7816R_Struct_Init, .-USART_U7816R_Struct_Init .Lscope6: .stabs "",36,0,0,.Lscope6-.LFBB6 .stabd 78,0,0 .section .text$USART_Cmd .type .text$USART_Cmd$scode_local_7, @function .text$USART_Cmd$scode_loacal_7: .align 1 .stabs "USART_Cmd:F(0,15)",36,0,311,USART_Cmd .stabs "USARTx:p(0,16)",160,0,311,0 .stabs "NewState:p(2,2)",160,0,311,4 .export USART_Cmd .type USART_Cmd, @function USART_Cmd: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext7 .Ltext7: .stabn 68,0,312,.LM79-.LFBB7 .LM79: .LFBB7: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,318,.LM80-.LFBB7 .LM80: LD.w r5,[sp+#1] CMP r5,#0 JZ .L13 .stabn 68,0,321,.LM81-.LFBB7 .LM81: LD.w r5,[sp] // inline asm begin // 321 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #0 // inline asm end JMP .L12 .L13: .stabn 68,0,326,.LM82-.LFBB7 .LM82: LD.w r5,[sp] // inline asm begin // 326 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #0 // inline asm end .L12: .stabn 68,0,328,.LM83-.LFBB7 .LM83: ADD sp,#8 JMP lr .size USART_Cmd, .-USART_Cmd .Lscope7: .stabs "",36,0,0,.Lscope7-.LFBB7 .stabd 78,0,0 .section .text$USART_BaudRate_Clock_Config .type .text$USART_BaudRate_Clock_Config$scode_local_8, @function .text$USART_BaudRate_Clock_Config$scode_loacal_8: .align 1 .stabs "USART_BaudRate_Clock_Config:F(0,15)",36,0,339,USART_BaudRate_Clock_Config .stabs "USARTx:p(0,16)",160,0,339,0 .stabs "CLK:p(3,6)",160,0,339,4 .export USART_BaudRate_Clock_Config .type USART_BaudRate_Clock_Config, @function USART_BaudRate_Clock_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext8 .Ltext8: .stabn 68,0,340,.LM84-.LFBB8 .LM84: .LFBB8: PUSH lr SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,346,.LM85-.LFBB8 .LM85: LD.w r5,[sp] LD.w r5,[r5] MOV r0,r5 MOV r1,#6 NOT r1,r1 LD.w r2,[sp+#1] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp] ST.w [r5],r4 .stabn 68,0,347,.LM86-.LFBB8 .LM86: ADD sp,#8 POP lr JMP lr .size USART_BaudRate_Clock_Config, .-USART_BaudRate_Clock_Config .Lscope8: .stabs "",36,0,0,.Lscope8-.LFBB8 .stabd 78,0,0 .section .text$USART_HalfDuplex_ClockPolarity_Config .type .text$USART_HalfDuplex_ClockPolarity_Config$scode_local_9, @function .text$USART_HalfDuplex_ClockPolarity_Config$scode_loacal_9: .align 1 .stabs "USART_HalfDuplex_ClockPolarity_Config:F(0,15)",36,0,357,USART_HalfDuplex_ClockPolarity_Config .stabs "USARTx:p(0,16)",160,0,357,0 .stabs "NewState:p(3,6)",160,0,357,4 .export USART_HalfDuplex_ClockPolarity_Config .type USART_HalfDuplex_ClockPolarity_Config, @function USART_HalfDuplex_ClockPolarity_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext9 .Ltext9: .stabn 68,0,358,.LM87-.LFBB9 .LM87: .LFBB9: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,364,.LM88-.LFBB9 .LM88: LD.w r5,[sp+#1] CMP r5,#8 JZ .L17 .stabn 68,0,367,.LM89-.LFBB9 .LM89: LD.w r5,[sp] // inline asm begin // 367 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #3 // inline asm end JMP .L16 .L17: .stabn 68,0,372,.LM90-.LFBB9 .LM90: LD.w r5,[sp] // inline asm begin // 372 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #3 // inline asm end .L16: .stabn 68,0,374,.LM91-.LFBB9 .LM91: ADD sp,#8 JMP lr .size USART_HalfDuplex_ClockPolarity_Config, .-USART_HalfDuplex_ClockPolarity_Config .Lscope9: .stabs "",36,0,0,.Lscope9-.LFBB9 .stabd 78,0,0 .section .text$USART_Transmit_Order_Config .type .text$USART_Transmit_Order_Config$scode_local_10, @function .text$USART_Transmit_Order_Config$scode_loacal_10: .align 1 .stabs "USART_Transmit_Order_Config:F(0,15)",36,0,384,USART_Transmit_Order_Config .stabs "USARTx:p(0,16)",160,0,384,0 .stabs "NewState:p(3,6)",160,0,384,4 .export USART_Transmit_Order_Config .type USART_Transmit_Order_Config, @function USART_Transmit_Order_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext10 .Ltext10: .stabn 68,0,385,.LM92-.LFBB10 .LM92: .LFBB10: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,391,.LM93-.LFBB10 .LM93: LD.w r5,[sp+#1] CMP r5,#0 JZ .L20 .stabn 68,0,394,.LM94-.LFBB10 .LM94: LD.w r5,[sp] // inline asm begin // 394 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #4 // inline asm end JMP .L19 .L20: .stabn 68,0,399,.LM95-.LFBB10 .LM95: LD.w r5,[sp] // inline asm begin // 399 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #4 // inline asm end .L19: .stabn 68,0,401,.LM96-.LFBB10 .LM96: ADD sp,#8 JMP lr .size USART_Transmit_Order_Config, .-USART_Transmit_Order_Config .Lscope10: .stabs "",36,0,0,.Lscope10-.LFBB10 .stabd 78,0,0 .section .text$USART_Receive_Order_Config .type .text$USART_Receive_Order_Config$scode_local_11, @function .text$USART_Receive_Order_Config$scode_loacal_11: .align 1 .stabs "USART_Receive_Order_Config:F(0,15)",36,0,411,USART_Receive_Order_Config .stabs "USARTx:p(0,16)",160,0,411,0 .stabs "NewState:p(3,6)",160,0,411,4 .export USART_Receive_Order_Config .type USART_Receive_Order_Config, @function USART_Receive_Order_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext11 .Ltext11: .stabn 68,0,412,.LM97-.LFBB11 .LM97: .LFBB11: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,418,.LM98-.LFBB11 .LM98: LD.w r5,[sp+#1] CMP r5,#0 JZ .L23 .stabn 68,0,421,.LM99-.LFBB11 .LM99: LD.w r5,[sp] // inline asm begin // 421 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #5 // inline asm end JMP .L22 .L23: .stabn 68,0,426,.LM100-.LFBB11 .LM100: LD.w r5,[sp] // inline asm begin // 426 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #5 // inline asm end .L22: .stabn 68,0,428,.LM101-.LFBB11 .LM101: ADD sp,#8 JMP lr .size USART_Receive_Order_Config, .-USART_Receive_Order_Config .Lscope11: .stabs "",36,0,0,.Lscope11-.LFBB11 .stabd 78,0,0 .section .text$USART_Infrare_Detector_Voltage_Config .type .text$USART_Infrare_Detector_Voltage_Config$scode_local_12, @function .text$USART_Infrare_Detector_Voltage_Config$scode_loacal_12: .align 1 .stabs "USART_Infrare_Detector_Voltage_Config:F(0,15)",36,0,438,USART_Infrare_Detector_Voltage_Config .stabs "USARTx:p(0,16)",160,0,438,0 .stabs "NewState:p(2,2)",160,0,439,4 .export USART_Infrare_Detector_Voltage_Config .type USART_Infrare_Detector_Voltage_Config, @function USART_Infrare_Detector_Voltage_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext12 .Ltext12: .stabn 68,0,440,.LM102-.LFBB12 .LM102: .LFBB12: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,446,.LM103-.LFBB12 .LM103: LD.w r5,[sp+#1] CMP r5,#0 JZ .L26 .stabn 68,0,449,.LM104-.LFBB12 .LM104: LD.w r5,[sp] // inline asm begin // 449 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #6 // inline asm end JMP .L25 .L26: .stabn 68,0,454,.LM105-.LFBB12 .LM105: LD.w r5,[sp] // inline asm begin // 454 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #6 // inline asm end .L25: .stabn 68,0,456,.LM106-.LFBB12 .LM106: ADD sp,#8 JMP lr .size USART_Infrare_Detector_Voltage_Config, .-USART_Infrare_Detector_Voltage_Config .Lscope12: .stabs "",36,0,0,.Lscope12-.LFBB12 .stabd 78,0,0 .section .text$USART_WeakUP_Enable .type .text$USART_WeakUP_Enable$scode_local_13, @function .text$USART_WeakUP_Enable$scode_loacal_13: .align 1 .stabs "USART_WeakUP_Enable:F(0,15)",36,0,464,USART_WeakUP_Enable .stabs "USARTx:p(0,16)",160,0,464,0 .stabs "NewState:p(2,2)",160,0,464,4 .export USART_WeakUP_Enable .type USART_WeakUP_Enable, @function USART_WeakUP_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext13 .Ltext13: .stabn 68,0,465,.LM107-.LFBB13 .LM107: .LFBB13: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,471,.LM108-.LFBB13 .LM108: LD.w r5,[sp+#1] CMP r5,#0 JZ .L29 .stabn 68,0,474,.LM109-.LFBB13 .LM109: LD.w r5,[sp] // inline asm begin // 474 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #7 // inline asm end JMP .L28 .L29: .stabn 68,0,479,.LM110-.LFBB13 .LM110: LD.w r5,[sp] // inline asm begin // 479 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #7 // inline asm end .L28: .stabn 68,0,481,.LM111-.LFBB13 .LM111: ADD sp,#8 JMP lr .size USART_WeakUP_Enable, .-USART_WeakUP_Enable .Lscope13: .stabs "",36,0,0,.Lscope13-.LFBB13 .stabd 78,0,0 .section .text$USART_Clock_Source_Config .type .text$USART_Clock_Source_Config$scode_local_14, @function .text$USART_Clock_Source_Config$scode_loacal_14: .align 1 .stabs "USART_Clock_Source_Config:F(0,15)",36,0,491,USART_Clock_Source_Config .stabs "USARTx:p(0,16)",160,0,491,0 .stabs "ClockSource:p(3,6)",160,0,491,4 .export USART_Clock_Source_Config .type USART_Clock_Source_Config, @function USART_Clock_Source_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext14 .Ltext14: .stabn 68,0,492,.LM112-.LFBB14 .LM112: .LFBB14: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,498,.LM113-.LFBB14 .LM113: LD.w r5,[sp+#1] CMP r5,#0 JZ .L32 .stabn 68,0,501,.LM114-.LFBB14 .LM114: LD.w r5,[sp] // inline asm begin // 501 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #8 // inline asm end JMP .L31 .L32: .stabn 68,0,506,.LM115-.LFBB14 .LM115: LD.w r5,[sp] // inline asm begin // 506 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #8 // inline asm end .L31: .stabn 68,0,508,.LM116-.LFBB14 .LM116: ADD sp,#8 JMP lr .size USART_Clock_Source_Config, .-USART_Clock_Source_Config .Lscope14: .stabs "",36,0,0,.Lscope14-.LFBB14 .stabd 78,0,0 .section .text$USART_Address_Detection_Enable .type .text$USART_Address_Detection_Enable$scode_local_15, @function .text$USART_Address_Detection_Enable$scode_loacal_15: .align 1 .stabs "USART_Address_Detection_Enable:F(0,15)",36,0,516,USART_Address_Detection_Enable .stabs "USARTx:p(0,16)",160,0,516,0 .stabs "NewState:p(2,2)",160,0,516,4 .export USART_Address_Detection_Enable .type USART_Address_Detection_Enable, @function USART_Address_Detection_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext15 .Ltext15: .stabn 68,0,517,.LM117-.LFBB15 .LM117: .LFBB15: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,523,.LM118-.LFBB15 .LM118: LD.w r5,[sp+#1] CMP r5,#0 JZ .L35 .stabn 68,0,526,.LM119-.LFBB15 .LM119: LD.w r5,[sp] // inline asm begin // 526 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #9 // inline asm end JMP .L34 .L35: .stabn 68,0,531,.LM120-.LFBB15 .LM120: LD.w r5,[sp] // inline asm begin // 531 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #9 // inline asm end .L34: .stabn 68,0,533,.LM121-.LFBB15 .LM121: ADD sp,#8 JMP lr .size USART_Address_Detection_Enable, .-USART_Address_Detection_Enable .Lscope15: .stabs "",36,0,0,.Lscope15-.LFBB15 .stabd 78,0,0 .section .text$USART_Auto_BaudRate_Detection_Enable .type .text$USART_Auto_BaudRate_Detection_Enable$scode_local_16, @function .text$USART_Auto_BaudRate_Detection_Enable$scode_loacal_16: .align 1 .stabs "USART_Auto_BaudRate_Detection_Enable:F(0,15)",36,0,541,USART_Auto_BaudRate_Detection_Enable .stabs "USARTx:p(0,16)",160,0,541,0 .stabs "NewState:p(2,2)",160,0,542,4 .export USART_Auto_BaudRate_Detection_Enable .type USART_Auto_BaudRate_Detection_Enable, @function USART_Auto_BaudRate_Detection_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext16 .Ltext16: .stabn 68,0,543,.LM122-.LFBB16 .LM122: .LFBB16: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,549,.LM123-.LFBB16 .LM123: LD.w r5,[sp+#1] CMP r5,#0 JZ .L38 .stabn 68,0,552,.LM124-.LFBB16 .LM124: LD.w r5,[sp] // inline asm begin // 552 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #11 // inline asm end JMP .L37 .L38: .stabn 68,0,557,.LM125-.LFBB16 .LM125: LD.w r5,[sp] // inline asm begin // 557 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #11 // inline asm end .L37: .stabn 68,0,559,.LM126-.LFBB16 .LM126: ADD sp,#8 JMP lr .size USART_Auto_BaudRate_Detection_Enable, .-USART_Auto_BaudRate_Detection_Enable .Lscope16: .stabs "",36,0,0,.Lscope16-.LFBB16 .stabd 78,0,0 .section .text$USART_Get_Auto_BaudRate_Detection_Flag .type .text$USART_Get_Auto_BaudRate_Detection_Flag$scode_local_17, @function .text$USART_Get_Auto_BaudRate_Detection_Flag$scode_loacal_17: .align 1 .stabs "USART_Get_Auto_BaudRate_Detection_Flag:F(2,4)",36,0,567,USART_Get_Auto_BaudRate_Detection_Flag .stabs "USARTx:p(0,16)",160,0,567,0 .export USART_Get_Auto_BaudRate_Detection_Flag .type USART_Get_Auto_BaudRate_Detection_Flag, @function USART_Get_Auto_BaudRate_Detection_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext17 .Ltext17: .stabn 68,0,568,.LM127-.LFBB17 .LM127: .LFBB17: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,573,.LM128-.LFBB17 .LM128: LD.w r5,[sp] LD.w r4,[r5] MOV r5,#1 LSL r5,#11 ANL r5,r4,r5 CMP r5,#0 JZ .L41 .stabn 68,0,575,.LM129-.LFBB17 .LM129: MOV r5,#1 JMP .L42 .L41: .stabn 68,0,580,.LM130-.LFBB17 .LM130: MOV r5,#0 .L42: .stabn 68,0,582,.LM131-.LFBB17 .LM131: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Auto_BaudRate_Detection_Flag, .-USART_Get_Auto_BaudRate_Detection_Flag .Lscope17: .stabs "",36,0,0,.Lscope17-.LFBB17 .stabd 78,0,0 .section .text$USART_Send_Blank_Length_Config .type .text$USART_Send_Blank_Length_Config$scode_local_18, @function .text$USART_Send_Blank_Length_Config$scode_loacal_18: .align 1 .stabs "USART_Send_Blank_Length_Config:F(0,15)",36,0,591,USART_Send_Blank_Length_Config .stabs "USARTx:p(0,16)",160,0,591,0 .stabs "UBLength:p(3,6)",160,0,591,4 .export USART_Send_Blank_Length_Config .type USART_Send_Blank_Length_Config, @function USART_Send_Blank_Length_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext18 .Ltext18: .stabn 68,0,592,.LM132-.LFBB18 .LM132: .LFBB18: PUSH lr SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,598,.LM133-.LFBB18 .LM133: LD.w r5,[sp] LD.w r5,[r5] MOV r0,r5 LD r1,#-67108865 LD.w r2,[sp+#1] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp] ST.w [r5],r4 .stabn 68,0,599,.LM134-.LFBB18 .LM134: ADD sp,#8 POP lr JMP lr .size USART_Send_Blank_Length_Config, .-USART_Send_Blank_Length_Config .Lscope18: .stabs "",36,0,0,.Lscope18-.LFBB18 .stabd 78,0,0 .section .text$USART_Send_Blank_Enable .type .text$USART_Send_Blank_Enable$scode_local_19, @function .text$USART_Send_Blank_Enable$scode_loacal_19: .align 1 .stabs "USART_Send_Blank_Enable:F(0,15)",36,0,607,USART_Send_Blank_Enable .stabs "USARTx:p(0,16)",160,0,607,0 .stabs "NewState:p(2,2)",160,0,607,4 .export USART_Send_Blank_Enable .type USART_Send_Blank_Enable, @function USART_Send_Blank_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext19 .Ltext19: .stabn 68,0,608,.LM135-.LFBB19 .LM135: .LFBB19: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,614,.LM136-.LFBB19 .LM136: LD.w r5,[sp+#1] CMP r5,#0 JZ .L45 .stabn 68,0,617,.LM137-.LFBB19 .LM137: LD.w r5,[sp] // inline asm begin // 617 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #13 // inline asm end JMP .L44 .L45: .stabn 68,0,622,.LM138-.LFBB19 .LM138: LD.w r5,[sp] // inline asm begin // 622 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #13 // inline asm end .L44: .stabn 68,0,624,.LM139-.LFBB19 .LM139: ADD sp,#8 JMP lr .size USART_Send_Blank_Enable, .-USART_Send_Blank_Enable .Lscope19: .stabs "",36,0,0,.Lscope19-.LFBB19 .stabd 78,0,0 .section .text$USART_SYNC_Choice_Config .type .text$USART_SYNC_Choice_Config$scode_local_20, @function .text$USART_SYNC_Choice_Config$scode_loacal_20: .align 1 .stabs "USART_SYNC_Choice_Config:F(0,15)",36,0,634,USART_SYNC_Choice_Config .stabs "USARTx:p(0,16)",160,0,634,0 .stabs "NewMode:p(3,6)",160,0,634,4 .export USART_SYNC_Choice_Config .type USART_SYNC_Choice_Config, @function USART_SYNC_Choice_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext20 .Ltext20: .stabn 68,0,635,.LM140-.LFBB20 .LM140: .LFBB20: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,641,.LM141-.LFBB20 .LM141: LD.w r5,[sp+#1] CMP r5,#0 JZ .L48 .stabn 68,0,644,.LM142-.LFBB20 .LM142: LD.w r5,[sp] // inline asm begin // 644 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #14 // inline asm end JMP .L47 .L48: .stabn 68,0,649,.LM143-.LFBB20 .LM143: LD.w r5,[sp] // inline asm begin // 649 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #14 // inline asm end .L47: .stabn 68,0,651,.LM144-.LFBB20 .LM144: ADD sp,#8 JMP lr .size USART_SYNC_Choice_Config, .-USART_SYNC_Choice_Config .Lscope20: .stabs "",36,0,0,.Lscope20-.LFBB20 .stabd 78,0,0 .section .text$USART_Transmit_Data_Enable .type .text$USART_Transmit_Data_Enable$scode_local_21, @function .text$USART_Transmit_Data_Enable$scode_loacal_21: .align 1 .stabs "USART_Transmit_Data_Enable:F(0,15)",36,0,659,USART_Transmit_Data_Enable .stabs "USARTx:p(0,16)",160,0,659,0 .stabs "NewState:p(2,2)",160,0,659,4 .export USART_Transmit_Data_Enable .type USART_Transmit_Data_Enable, @function USART_Transmit_Data_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext21 .Ltext21: .stabn 68,0,660,.LM145-.LFBB21 .LM145: .LFBB21: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,666,.LM146-.LFBB21 .LM146: LD.w r5,[sp+#1] CMP r5,#0 JZ .L51 .stabn 68,0,669,.LM147-.LFBB21 .LM147: LD.w r5,[sp] // inline asm begin // 669 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #15 // inline asm end JMP .L50 .L51: .stabn 68,0,674,.LM148-.LFBB21 .LM148: LD.w r5,[sp] // inline asm begin // 674 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #15 // inline asm end .L50: .stabn 68,0,676,.LM149-.LFBB21 .LM149: ADD sp,#8 JMP lr .size USART_Transmit_Data_Enable, .-USART_Transmit_Data_Enable .Lscope21: .stabs "",36,0,0,.Lscope21-.LFBB21 .stabd 78,0,0 .section .text$USART_Receive_Data_Enable .type .text$USART_Receive_Data_Enable$scode_local_22, @function .text$USART_Receive_Data_Enable$scode_loacal_22: .align 1 .stabs "USART_Receive_Data_Enable:F(0,15)",36,0,684,USART_Receive_Data_Enable .stabs "USARTx:p(0,16)",160,0,684,0 .stabs "NewState:p(2,2)",160,0,684,4 .export USART_Receive_Data_Enable .type USART_Receive_Data_Enable, @function USART_Receive_Data_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext22 .Ltext22: .stabn 68,0,685,.LM150-.LFBB22 .LM150: .LFBB22: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,691,.LM151-.LFBB22 .LM151: LD.w r5,[sp+#1] CMP r5,#0 JZ .L54 .stabn 68,0,694,.LM152-.LFBB22 .LM152: LD.w r5,[sp] // inline asm begin // 694 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #16 // inline asm end JMP .L53 .L54: .stabn 68,0,699,.LM153-.LFBB22 .LM153: LD.w r5,[sp] // inline asm begin // 699 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #16 // inline asm end .L53: .stabn 68,0,701,.LM154-.LFBB22 .LM154: ADD sp,#8 JMP lr .size USART_Receive_Data_Enable, .-USART_Receive_Data_Enable .Lscope22: .stabs "",36,0,0,.Lscope22-.LFBB22 .stabd 78,0,0 .section .text$USART_STOP_Word_Config .type .text$USART_STOP_Word_Config$scode_local_23, @function .text$USART_STOP_Word_Config$scode_loacal_23: .align 1 .stabs "USART_STOP_Word_Config:F(0,15)",36,0,711,USART_STOP_Word_Config .stabs "USARTx:p(0,16)",160,0,711,0 .stabs "NewLength:p(3,6)",160,0,711,4 .export USART_STOP_Word_Config .type USART_STOP_Word_Config, @function USART_STOP_Word_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext23 .Ltext23: .stabn 68,0,712,.LM155-.LFBB23 .LM155: .LFBB23: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,718,.LM156-.LFBB23 .LM156: LD.w r5,[sp+#1] CMP r5,#0 JZ .L57 .stabn 68,0,721,.LM157-.LFBB23 .LM157: LD.w r5,[sp] // inline asm begin // 721 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #18 // inline asm end JMP .L56 .L57: .stabn 68,0,726,.LM158-.LFBB23 .LM158: LD.w r5,[sp] // inline asm begin // 726 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #18 // inline asm end .L56: .stabn 68,0,728,.LM159-.LFBB23 .LM159: ADD sp,#8 JMP lr .size USART_STOP_Word_Config, .-USART_STOP_Word_Config .Lscope23: .stabs "",36,0,0,.Lscope23-.LFBB23 .stabd 78,0,0 .section .text$USART_Transmit_9Word_Select_Config .type .text$USART_Transmit_9Word_Select_Config$scode_local_24, @function .text$USART_Transmit_9Word_Select_Config$scode_loacal_24: .align 1 .stabs "USART_Transmit_9Word_Select_Config:F(0,15)",36,0,738,USART_Transmit_9Word_Select_Config .stabs "USARTx:p(0,16)",160,0,738,0 .stabs "NewState:p(3,6)",160,0,738,4 .export USART_Transmit_9Word_Select_Config .type USART_Transmit_9Word_Select_Config, @function USART_Transmit_9Word_Select_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext24 .Ltext24: .stabn 68,0,739,.LM160-.LFBB24 .LM160: .LFBB24: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,745,.LM161-.LFBB24 .LM161: LD.w r5,[sp+#1] CMP r5,#0 JZ .L60 .stabn 68,0,748,.LM162-.LFBB24 .LM162: LD.w r5,[sp] // inline asm begin // 748 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #19 // inline asm end JMP .L59 .L60: .stabn 68,0,753,.LM163-.LFBB24 .LM163: LD.w r5,[sp] // inline asm begin // 753 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #19 // inline asm end .L59: .stabn 68,0,755,.LM164-.LFBB24 .LM164: ADD sp,#8 JMP lr .size USART_Transmit_9Word_Select_Config, .-USART_Transmit_9Word_Select_Config .Lscope24: .stabs "",36,0,0,.Lscope24-.LFBB24 .stabd 78,0,0 .section .text$USART_Parity_Select_Config .type .text$USART_Parity_Select_Config$scode_local_25, @function .text$USART_Parity_Select_Config$scode_loacal_25: .align 1 .stabs "USART_Parity_Select_Config:F(0,15)",36,0,765,USART_Parity_Select_Config .stabs "USARTx:p(0,16)",160,0,765,0 .stabs "NewState:p(3,6)",160,0,765,4 .export USART_Parity_Select_Config .type USART_Parity_Select_Config, @function USART_Parity_Select_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext25 .Ltext25: .stabn 68,0,766,.LM165-.LFBB25 .LM165: .LFBB25: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,772,.LM166-.LFBB25 .LM166: LD.w r5,[sp+#1] CMP r5,#0 JZ .L63 .stabn 68,0,775,.LM167-.LFBB25 .LM167: LD.w r5,[sp] // inline asm begin // 775 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #20 // inline asm end JMP .L62 .L63: .stabn 68,0,780,.LM168-.LFBB25 .LM168: LD.w r5,[sp] // inline asm begin // 780 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #20 // inline asm end .L62: .stabn 68,0,782,.LM169-.LFBB25 .LM169: ADD sp,#8 JMP lr .size USART_Parity_Select_Config, .-USART_Parity_Select_Config .Lscope25: .stabs "",36,0,0,.Lscope25-.LFBB25 .stabd 78,0,0 .section .text$USART_9Data_Enable .type .text$USART_9Data_Enable$scode_local_26, @function .text$USART_9Data_Enable$scode_loacal_26: .align 1 .stabs "USART_9Data_Enable:F(0,15)",36,0,790,USART_9Data_Enable .stabs "USARTx:p(0,16)",160,0,790,0 .stabs "NewState:p(2,2)",160,0,790,4 .export USART_9Data_Enable .type USART_9Data_Enable, @function USART_9Data_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext26 .Ltext26: .stabn 68,0,791,.LM170-.LFBB26 .LM170: .LFBB26: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,797,.LM171-.LFBB26 .LM171: LD.w r5,[sp+#1] CMP r5,#0 JZ .L66 .stabn 68,0,800,.LM172-.LFBB26 .LM172: LD.w r5,[sp] // inline asm begin // 800 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #21 // inline asm end JMP .L65 .L66: .stabn 68,0,805,.LM173-.LFBB26 .LM173: LD.w r5,[sp] // inline asm begin // 805 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #21 // inline asm end .L65: .stabn 68,0,807,.LM174-.LFBB26 .LM174: ADD sp,#8 JMP lr .size USART_9Data_Enable, .-USART_9Data_Enable .Lscope26: .stabs "",36,0,0,.Lscope26-.LFBB26 .stabd 78,0,0 .section .text$USART_CTS_Enable .type .text$USART_CTS_Enable$scode_local_27, @function .text$USART_CTS_Enable$scode_loacal_27: .align 1 .stabs "USART_CTS_Enable:F(0,15)",36,0,815,USART_CTS_Enable .stabs "USARTx:p(0,16)",160,0,815,0 .stabs "NewState:p(2,2)",160,0,815,4 .export USART_CTS_Enable .type USART_CTS_Enable, @function USART_CTS_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext27 .Ltext27: .stabn 68,0,816,.LM175-.LFBB27 .LM175: .LFBB27: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,822,.LM176-.LFBB27 .LM176: LD.w r5,[sp+#1] CMP r5,#0 JZ .L69 .stabn 68,0,825,.LM177-.LFBB27 .LM177: LD.w r5,[sp] // inline asm begin // 825 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #24 // inline asm end JMP .L68 .L69: .stabn 68,0,830,.LM178-.LFBB27 .LM178: LD.w r5,[sp] // inline asm begin // 830 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #24 // inline asm end .L68: .stabn 68,0,832,.LM179-.LFBB27 .LM179: ADD sp,#8 JMP lr .size USART_CTS_Enable, .-USART_CTS_Enable .Lscope27: .stabs "",36,0,0,.Lscope27-.LFBB27 .stabd 78,0,0 .section .text$USART_RTS_Enable .type .text$USART_RTS_Enable$scode_local_28, @function .text$USART_RTS_Enable$scode_loacal_28: .align 1 .stabs "USART_RTS_Enable:F(0,15)",36,0,840,USART_RTS_Enable .stabs "USARTx:p(0,16)",160,0,840,0 .stabs "NewState:p(2,2)",160,0,840,4 .export USART_RTS_Enable .type USART_RTS_Enable, @function USART_RTS_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext28 .Ltext28: .stabn 68,0,841,.LM180-.LFBB28 .LM180: .LFBB28: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,847,.LM181-.LFBB28 .LM181: LD.w r5,[sp+#1] CMP r5,#0 JZ .L72 .stabn 68,0,850,.LM182-.LFBB28 .LM182: LD.w r5,[sp] // inline asm begin // 850 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #25 // inline asm end JMP .L71 .L72: .stabn 68,0,855,.LM183-.LFBB28 .LM183: LD.w r5,[sp] // inline asm begin // 855 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #25 // inline asm end .L71: .stabn 68,0,857,.LM184-.LFBB28 .LM184: ADD sp,#8 JMP lr .size USART_RTS_Enable, .-USART_RTS_Enable .Lscope28: .stabs "",36,0,0,.Lscope28-.LFBB28 .stabd 78,0,0 .section .text$USART_Infrare_Detector_Enable .type .text$USART_Infrare_Detector_Enable$scode_local_29, @function .text$USART_Infrare_Detector_Enable$scode_loacal_29: .align 1 .stabs "USART_Infrare_Detector_Enable:F(0,15)",36,0,865,USART_Infrare_Detector_Enable .stabs "USARTx:p(0,16)",160,0,865,0 .stabs "NewState:p(2,2)",160,0,865,4 .export USART_Infrare_Detector_Enable .type USART_Infrare_Detector_Enable, @function USART_Infrare_Detector_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext29 .Ltext29: .stabn 68,0,866,.LM185-.LFBB29 .LM185: .LFBB29: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,872,.LM186-.LFBB29 .LM186: LD.w r5,[sp+#1] CMP r5,#0 JZ .L75 .stabn 68,0,875,.LM187-.LFBB29 .LM187: LD.w r5,[sp] // inline asm begin // 875 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #29 // inline asm end JMP .L74 .L75: .stabn 68,0,880,.LM188-.LFBB29 .LM188: LD.w r5,[sp] // inline asm begin // 880 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #29 // inline asm end .L74: .stabn 68,0,882,.LM189-.LFBB29 .LM189: ADD sp,#8 JMP lr .size USART_Infrare_Detector_Enable, .-USART_Infrare_Detector_Enable .Lscope29: .stabs "",36,0,0,.Lscope29-.LFBB29 .stabd 78,0,0 .section .text$USART_RESHD_Enable .type .text$USART_RESHD_Enable$scode_local_30, @function .text$USART_RESHD_Enable$scode_loacal_30: .align 1 .stabs "USART_RESHD_Enable:F(0,15)",36,0,890,USART_RESHD_Enable .stabs "USARTx:p(0,16)",160,0,890,0 .stabs "NewState:p(2,2)",160,0,890,4 .export USART_RESHD_Enable .type USART_RESHD_Enable, @function USART_RESHD_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext30 .Ltext30: .stabn 68,0,891,.LM190-.LFBB30 .LM190: .LFBB30: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,897,.LM191-.LFBB30 .LM191: LD.w r5,[sp+#1] CMP r5,#0 JZ .L78 .stabn 68,0,900,.LM192-.LFBB30 .LM192: LD.w r5,[sp] // inline asm begin // 900 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #30 // inline asm end JMP .L77 .L78: .stabn 68,0,905,.LM193-.LFBB30 .LM193: LD.w r5,[sp] // inline asm begin // 905 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #30 // inline asm end .L77: .stabn 68,0,907,.LM194-.LFBB30 .LM194: ADD sp,#8 JMP lr .size USART_RESHD_Enable, .-USART_RESHD_Enable .Lscope30: .stabs "",36,0,0,.Lscope30-.LFBB30 .stabd 78,0,0 .section .text$USART_Singlet_Line_Mode_Enable .type .text$USART_Singlet_Line_Mode_Enable$scode_local_31, @function .text$USART_Singlet_Line_Mode_Enable$scode_loacal_31: .align 1 .stabs "USART_Singlet_Line_Mode_Enable:F(0,15)",36,0,915,USART_Singlet_Line_Mode_Enable .stabs "USARTx:p(0,16)",160,0,915,0 .stabs "NewState:p(2,2)",160,0,915,4 .export USART_Singlet_Line_Mode_Enable .type USART_Singlet_Line_Mode_Enable, @function USART_Singlet_Line_Mode_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext31 .Ltext31: .stabn 68,0,916,.LM195-.LFBB31 .LM195: .LFBB31: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,922,.LM196-.LFBB31 .LM196: LD.w r5,[sp+#1] CMP r5,#0 JZ .L81 .stabn 68,0,925,.LM197-.LFBB31 .LM197: LD.w r5,[sp] // inline asm begin // 925 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #31 // inline asm end JMP .L80 .L81: .stabn 68,0,930,.LM198-.LFBB31 .LM198: LD.w r5,[sp] // inline asm begin // 930 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #31 // inline asm end .L80: .stabn 68,0,932,.LM199-.LFBB31 .LM199: ADD sp,#8 JMP lr .size USART_Singlet_Line_Mode_Enable, .-USART_Singlet_Line_Mode_Enable .Lscope31: .stabs "",36,0,0,.Lscope31-.LFBB31 .stabd 78,0,0 .section .text$USART_BaudRate_Integer_Config .type .text$USART_BaudRate_Integer_Config$scode_local_32, @function .text$USART_BaudRate_Integer_Config$scode_loacal_32: .align 1 .stabs "USART_BaudRate_Integer_Config:F(0,15)",36,0,940,USART_BaudRate_Integer_Config .stabs "USARTx:p(0,16)",160,0,940,4 .stabs "DIV:p(3,4)",160,0,940,8 .export USART_BaudRate_Integer_Config .type USART_BaudRate_Integer_Config, @function USART_BaudRate_Integer_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext32 .Ltext32: .stabn 68,0,941,.LM200-.LFBB32 .LM200: .LFBB32: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 MOV r5,r1 ST.h [sp+#4],r5 .stabn 68,0,948,.LM201-.LFBB32 .LM201: LD.h r5,[sp+#4] ST.w [sp],r5 .stabn 68,0,949,.LM202-.LFBB32 .LM202: LD.w r5,[sp+#1] LD.w r5,[r5+#1] MOV r0,r5 LD r1,#-65536 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp+#1] ST.w [r5+#1],r4 .stabn 68,0,950,.LM203-.LFBB32 .LM203: ADD sp,#12 POP lr JMP lr .size USART_BaudRate_Integer_Config, .-USART_BaudRate_Integer_Config .stabs "tmpreg:(3,6)",128,0,942,0 .stabn 192,0,0,.LFBB32-.LFBB32 .stabn 224,0,0,.Lscope32-.LFBB32 .Lscope32: .stabs "",36,0,0,.Lscope32-.LFBB32 .stabd 78,0,0 .section .text$USART_BaudRate_Decimal1_Config .type .text$USART_BaudRate_Decimal1_Config$scode_local_33, @function .text$USART_BaudRate_Decimal1_Config$scode_loacal_33: .align 1 .stabs "USART_BaudRate_Decimal1_Config:F(0,15)",36,0,958,USART_BaudRate_Decimal1_Config .stabs "USARTx:p(0,16)",160,0,958,4 .stabs "DIV:p(3,6)",160,0,958,8 .export USART_BaudRate_Decimal1_Config .type USART_BaudRate_Decimal1_Config, @function USART_BaudRate_Decimal1_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext33 .Ltext33: .stabn 68,0,959,.LM204-.LFBB33 .LM204: .LFBB33: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 ST.w [sp+#2],r1 .stabn 68,0,967,.LM205-.LFBB33 .LM205: LD.w r5,[sp+#2] LSL r5,#16 ST.w [sp],r5 .stabn 68,0,968,.LM206-.LFBB33 .LM206: LD.w r5,[sp+#1] LD.w r5,[r5+#1] MOV r0,r5 LD r1,#-983041 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp+#1] ST.w [r5+#1],r4 .stabn 68,0,969,.LM207-.LFBB33 .LM207: ADD sp,#12 POP lr JMP lr .size USART_BaudRate_Decimal1_Config, .-USART_BaudRate_Decimal1_Config .stabs "tmpreg:(3,6)",128,0,960,0 .stabn 192,0,0,.LFBB33-.LFBB33 .stabn 224,0,0,.Lscope33-.LFBB33 .Lscope33: .stabs "",36,0,0,.Lscope33-.LFBB33 .stabd 78,0,0 .section .text$USART_BaudRate_Decimal2_Config .type .text$USART_BaudRate_Decimal2_Config$scode_local_34, @function .text$USART_BaudRate_Decimal2_Config$scode_loacal_34: .align 1 .stabs "USART_BaudRate_Decimal2_Config:F(0,15)",36,0,977,USART_BaudRate_Decimal2_Config .stabs "USARTx:p(0,16)",160,0,977,4 .stabs "DIV:p(3,6)",160,0,977,8 .export USART_BaudRate_Decimal2_Config .type USART_BaudRate_Decimal2_Config, @function USART_BaudRate_Decimal2_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext34 .Ltext34: .stabn 68,0,978,.LM208-.LFBB34 .LM208: .LFBB34: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 ST.w [sp+#2],r1 .stabn 68,0,986,.LM209-.LFBB34 .LM209: LD.w r5,[sp+#2] LSL r5,#20 ST.w [sp],r5 .stabn 68,0,987,.LM210-.LFBB34 .LM210: LD.w r5,[sp+#1] LD.w r5,[r5+#1] MOV r0,r5 LD r1,#-15728641 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp+#1] ST.w [r5+#1],r4 .stabn 68,0,988,.LM211-.LFBB34 .LM211: ADD sp,#12 POP lr JMP lr .size USART_BaudRate_Decimal2_Config, .-USART_BaudRate_Decimal2_Config .stabs "tmpreg:(3,6)",128,0,979,0 .stabn 192,0,0,.LFBB34-.LFBB34 .stabn 224,0,0,.Lscope34-.LFBB34 .Lscope34: .stabs "",36,0,0,.Lscope34-.LFBB34 .stabd 78,0,0 .section .text$USART_SendData .type .text$USART_SendData$scode_local_35, @function .text$USART_SendData$scode_loacal_35: .align 1 .stabs "USART_SendData:F(2,7)",36,0,996,USART_SendData .stabs "USARTx:p(0,16)",160,0,996,8 .stabs "Data:p(3,2)",160,0,996,12 .export USART_SendData .type USART_SendData, @function USART_SendData: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext35 .Ltext35: .stabn 68,0,997,.LM212-.LFBB35 .LM212: .LFBB35: SUB sp,#16 ST.w [sp+#2],r0 MOV r5,r1 ST.b [sp+#12],r5 .stabn 68,0,998,.LM213-.LFBB35 .LM213: MOV r5,#0 ST.w [sp],r5 MOV r5,#0 ST.w [sp+#1],r5 .stabn 68,0,1003,.LM214-.LFBB35 .LM214: LD.b r4,[sp+#12] LD.w r5,[sp+#2] ST.w [r5+#3],r4 .stabn 68,0,1004,.LM215-.LFBB35 .LM215: JMP .L87 .L89: .stabn 68,0,1006,.LM216-.LFBB35 .LM216: LD.w r5,[sp+#1] ADD r5,r5,#1 ST.w [sp+#1],r5 .L87: .stabn 68,0,1004,.LM217-.LFBB35 .LM217: LD.w r5,[sp+#2] LD.w r4,[r5+#2] MOV r5,#1 LSL r5,#27 ANL r5,r4,r5 CMP r5,#0 JZ .L96 .stabn 68,0,1004,.LM218-.LFBB35 .LM218: LD.w r4,[sp+#1] LD r5,#65535 CMP r4,r5 JNZ .L89 .stabn 68,0,1008,.LM219-.LFBB35 .LM219: JMP .L96 .L92: .stabn 68,0,1010,.LM220-.LFBB35 .LM220: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 JMP .L90 .L96: .stabn 68,0,1008,.LM221-.LFBB35 .LM221: NOP .L90: .stabn 68,0,1008,.LM222-.LFBB35 .LM222: LD.w r5,[sp+#2] LD.w r4,[r5+#2] MOV r5,#1 LSL r5,#13 ANL r5,r4,r5 CMP r5,#0 JNZ .L91 .stabn 68,0,1008,.LM223-.LFBB35 .LM223: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L92 .L91: .stabn 68,0,1012,.LM224-.LFBB35 .LM224: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JZ .L93 .stabn 68,0,1012,.LM225-.LFBB35 .LM225: LD.w r4,[sp+#1] LD r5,#65535 CMP r4,r5 JNZ .L94 .L93: .stabn 68,0,1014,.LM226-.LFBB35 .LM226: MOV r5,#0 JMP .L95 .L94: .stabn 68,0,1016,.LM227-.LFBB35 .LM227: MOV r5,#1 .L95: .stabn 68,0,1018,.LM228-.LFBB35 .LM228: MOV r0,r5 ADD sp,#16 JMP lr .size USART_SendData, .-USART_SendData .stabs "wait_flag:(2,16)",128,0,998,0 .stabs "wait_flag1:(2,16)",128,0,998,4 .stabn 192,0,0,.LFBB35-.LFBB35 .stabn 224,0,0,.Lscope35-.LFBB35 .Lscope35: .stabs "",36,0,0,.Lscope35-.LFBB35 .stabd 78,0,0 .section .text$USART_ReceiveData .type .text$USART_ReceiveData$scode_local_36, @function .text$USART_ReceiveData$scode_loacal_36: .align 1 .stabs "USART_ReceiveData:F(3,6)",36,0,1025,USART_ReceiveData .stabs "USARTx:p(0,16)",160,0,1025,0 .export USART_ReceiveData .type USART_ReceiveData, @function USART_ReceiveData: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext36 .Ltext36: .stabn 68,0,1026,.LM229-.LFBB36 .LM229: .LFBB36: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1031,.LM230-.LFBB36 .LM230: LD.w r5,[sp] LD.w r5,[r5+#3] .stabn 68,0,1032,.LM231-.LFBB36 .LM231: MOV r0,r5 ADD sp,#4 JMP lr .size USART_ReceiveData, .-USART_ReceiveData .Lscope36: .stabs "",36,0,0,.Lscope36-.LFBB36 .stabd 78,0,0 .section .text$USART_Address_Match_Config .type .text$USART_Address_Match_Config$scode_local_37, @function .text$USART_Address_Match_Config$scode_loacal_37: .align 1 .stabs "USART_Address_Match_Config:F(0,15)",36,0,1040,USART_Address_Match_Config .stabs "USARTx:p(0,16)",160,0,1040,4 .stabs "DIV:p(3,2)",160,0,1040,8 .export USART_Address_Match_Config .type USART_Address_Match_Config, @function USART_Address_Match_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext37 .Ltext37: .stabn 68,0,1041,.LM232-.LFBB37 .LM232: .LFBB37: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 MOV r5,r1 ST.b [sp+#8],r5 .stabn 68,0,1048,.LM233-.LFBB37 .LM233: LD.b r5,[sp+#8] ST.w [sp],r5 .stabn 68,0,1049,.LM234-.LFBB37 .LM234: LD.w r5,[sp+#1] LD.w r5,[r5+#6] MOV r0,r5 MOV r1,#255 NOT r1,r1 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp+#1] ST.w [r5+#6],r4 .stabn 68,0,1050,.LM235-.LFBB37 .LM235: ADD sp,#12 POP lr JMP lr .size USART_Address_Match_Config, .-USART_Address_Match_Config .stabs "tmpreg:(3,6)",128,0,1042,0 .stabn 192,0,0,.LFBB37-.LFBB37 .stabn 224,0,0,.Lscope37-.LFBB37 .Lscope37: .stabs "",36,0,0,.Lscope37-.LFBB37 .stabd 78,0,0 .section .text$USART_Send_Idle_Frame_Enable .type .text$USART_Send_Idle_Frame_Enable$scode_local_38, @function .text$USART_Send_Idle_Frame_Enable$scode_loacal_38: .align 1 .stabs "USART_Send_Idle_Frame_Enable:F(0,15)",36,0,1059,USART_Send_Idle_Frame_Enable .stabs "USARTx:p(0,16)",160,0,1059,4 .stabs "NewState:p(2,2)",160,0,1059,8 .export USART_Send_Idle_Frame_Enable .type USART_Send_Idle_Frame_Enable, @function USART_Send_Idle_Frame_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext38 .Ltext38: .stabn 68,0,1060,.LM236-.LFBB38 .LM236: .LFBB38: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 ST.w [sp+#2],r1 .stabn 68,0,1067,.LM237-.LFBB38 .LM237: LD.w r5,[sp+#2] LSL r5,#17 ST.w [sp],r5 .stabn 68,0,1068,.LM238-.LFBB38 .LM238: LD.w r5,[sp+#1] LD.w r5,[r5] MOV r0,r5 LD r1,#-131073 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r5,r0 LD.w r4,[sp+#1] ST.w [r4],r5 .stabn 68,0,1069,.LM239-.LFBB38 .LM239: ADD sp,#12 POP lr JMP lr .size USART_Send_Idle_Frame_Enable, .-USART_Send_Idle_Frame_Enable .stabs "tmpreg:(3,6)",128,0,1061,0 .stabn 192,0,0,.LFBB38-.LFBB38 .stabn 224,0,0,.Lscope38-.LFBB38 .Lscope38: .stabs "",36,0,0,.Lscope38-.LFBB38 .stabd 78,0,0 .section .text$USART_Receive_Idle_Frame_Config .type .text$USART_Receive_Idle_Frame_Config$scode_local_39, @function .text$USART_Receive_Idle_Frame_Config$scode_loacal_39: .align 1 .stabs "USART_Receive_Idle_Frame_Config:F(0,15)",36,0,1078,USART_Receive_Idle_Frame_Config .stabs "USARTx:p(0,16)",160,0,1078,4 .stabs "NewState:p(2,2)",160,0,1078,8 .export USART_Receive_Idle_Frame_Config .type USART_Receive_Idle_Frame_Config, @function USART_Receive_Idle_Frame_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext39 .Ltext39: .stabn 68,0,1079,.LM240-.LFBB39 .LM240: .LFBB39: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 ST.w [sp+#2],r1 .stabn 68,0,1086,.LM241-.LFBB39 .LM241: LD.w r5,[sp+#2] LSL r5,#12 ST.w [sp],r5 .stabn 68,0,1087,.LM242-.LFBB39 .LM242: LD.w r5,[sp+#1] LD.w r5,[r5] MOV r0,r5 LD r1,#-4097 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r5,r0 LD.w r4,[sp+#1] ST.w [r4],r5 .stabn 68,0,1088,.LM243-.LFBB39 .LM243: ADD sp,#12 POP lr JMP lr .size USART_Receive_Idle_Frame_Config, .-USART_Receive_Idle_Frame_Config .stabs "tmpreg:(3,6)",128,0,1080,0 .stabn 192,0,0,.LFBB39-.LFBB39 .stabn 224,0,0,.Lscope39-.LFBB39 .Lscope39: .stabs "",36,0,0,.Lscope39-.LFBB39 .stabd 78,0,0 .section .text$USART_7816_Cmd .type .text$USART_7816_Cmd$scode_local_40, @function .text$USART_7816_Cmd$scode_loacal_40: .align 1 .stabs "USART_7816_Cmd:F(0,15)",36,0,1104,USART_7816_Cmd .stabs "USARTx:p(0,16)",160,0,1104,0 .stabs "NewState:p(2,2)",160,0,1104,4 .export USART_7816_Cmd .type USART_7816_Cmd, @function USART_7816_Cmd: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext40 .Ltext40: .stabn 68,0,1105,.LM244-.LFBB40 .LM244: .LFBB40: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1111,.LM245-.LFBB40 .LM245: LD.w r5,[sp+#1] CMP r5,#0 JZ .L103 .stabn 68,0,1114,.LM246-.LFBB40 .LM246: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1114 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #0 // inline asm end JMP .L102 .L103: .stabn 68,0,1119,.LM247-.LFBB40 .LM247: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1119 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #0 // inline asm end .L102: .stabn 68,0,1121,.LM248-.LFBB40 .LM248: ADD sp,#8 JMP lr .size USART_7816_Cmd, .-USART_7816_Cmd .Lscope40: .stabs "",36,0,0,.Lscope40-.LFBB40 .stabd 78,0,0 .section .text$USART_7816_CLKOUT_Enable .type .text$USART_7816_CLKOUT_Enable$scode_local_41, @function .text$USART_7816_CLKOUT_Enable$scode_loacal_41: .align 1 .stabs "USART_7816_CLKOUT_Enable:F(0,15)",36,0,1129,USART_7816_CLKOUT_Enable .stabs "USARTx:p(0,16)",160,0,1129,0 .stabs "NewState:p(2,2)",160,0,1129,4 .export USART_7816_CLKOUT_Enable .type USART_7816_CLKOUT_Enable, @function USART_7816_CLKOUT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext41 .Ltext41: .stabn 68,0,1130,.LM249-.LFBB41 .LM249: .LFBB41: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1136,.LM250-.LFBB41 .LM250: LD.w r5,[sp+#1] CMP r5,#0 JZ .L106 .stabn 68,0,1139,.LM251-.LFBB41 .LM251: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1139 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #1 // inline asm end JMP .L105 .L106: .stabn 68,0,1144,.LM252-.LFBB41 .LM252: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1144 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #1 // inline asm end .L105: .stabn 68,0,1146,.LM253-.LFBB41 .LM253: ADD sp,#8 JMP lr .size USART_7816_CLKOUT_Enable, .-USART_7816_CLKOUT_Enable .Lscope41: .stabs "",36,0,0,.Lscope41-.LFBB41 .stabd 78,0,0 .section .text$USART_7816_Error_Signal_Config .type .text$USART_7816_Error_Signal_Config$scode_local_42, @function .text$USART_7816_Error_Signal_Config$scode_loacal_42: .align 1 .stabs "USART_7816_Error_Signal_Config:F(0,15)",36,0,1157,USART_7816_Error_Signal_Config .stabs "USARTx:p(0,16)",160,0,1157,0 .stabs "ERRORSIGNAL:p(3,6)",160,0,1157,4 .export USART_7816_Error_Signal_Config .type USART_7816_Error_Signal_Config, @function USART_7816_Error_Signal_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext42 .Ltext42: .stabn 68,0,1158,.LM254-.LFBB42 .LM254: .LFBB42: PUSH lr SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1164,.LM255-.LFBB42 .LM255: LD.w r5,[sp] LD.w r5,[r5+#4] MOV r0,r5 MOV r1,#12 NOT r1,r1 LD.w r2,[sp+#1] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp] ST.w [r5+#4],r4 .stabn 68,0,1165,.LM256-.LFBB42 .LM256: ADD sp,#8 POP lr JMP lr .size USART_7816_Error_Signal_Config, .-USART_7816_Error_Signal_Config .Lscope42: .stabs "",36,0,0,.Lscope42-.LFBB42 .stabd 78,0,0 .section .text$USART_Passageway_Select_Config .type .text$USART_Passageway_Select_Config$scode_local_43, @function .text$USART_Passageway_Select_Config$scode_loacal_43: .align 1 .stabs "USART_Passageway_Select_Config:F(0,15)",36,0,1175,USART_Passageway_Select_Config .stabs "USARTx:p(0,16)",160,0,1175,0 .stabs "NewState:p(3,6)",160,0,1175,4 .export USART_Passageway_Select_Config .type USART_Passageway_Select_Config, @function USART_Passageway_Select_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext43 .Ltext43: .stabn 68,0,1176,.LM257-.LFBB43 .LM257: .LFBB43: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1182,.LM258-.LFBB43 .LM258: LD.w r5,[sp+#1] CMP r5,#0 JZ .L110 .stabn 68,0,1185,.LM259-.LFBB43 .LM259: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1185 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #4 // inline asm end JMP .L109 .L110: .stabn 68,0,1190,.LM260-.LFBB43 .LM260: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1190 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #4 // inline asm end .L109: .stabn 68,0,1192,.LM261-.LFBB43 .LM261: ADD sp,#8 JMP lr .size USART_Passageway_Select_Config, .-USART_Passageway_Select_Config .Lscope43: .stabs "",36,0,0,.Lscope43-.LFBB43 .stabd 78,0,0 .section .text$USART_BGT_Config .type .text$USART_BGT_Config$scode_local_44, @function .text$USART_BGT_Config$scode_loacal_44: .align 1 .stabs "USART_BGT_Config:F(0,15)",36,0,1202,USART_BGT_Config .stabs "USARTx:p(0,16)",160,0,1202,0 .stabs "NewState:p(2,2)",160,0,1202,4 .export USART_BGT_Config .type USART_BGT_Config, @function USART_BGT_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext44 .Ltext44: .stabn 68,0,1203,.LM262-.LFBB44 .LM262: .LFBB44: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1209,.LM263-.LFBB44 .LM263: LD.w r5,[sp+#1] CMP r5,#0 JZ .L113 .stabn 68,0,1212,.LM264-.LFBB44 .LM264: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1212 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #5 // inline asm end JMP .L112 .L113: .stabn 68,0,1217,.LM265-.LFBB44 .LM265: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1217 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #5 // inline asm end .L112: .stabn 68,0,1219,.LM266-.LFBB44 .LM266: ADD sp,#8 JMP lr .size USART_BGT_Config, .-USART_BGT_Config .Lscope44: .stabs "",36,0,0,.Lscope44-.LFBB44 .stabd 78,0,0 .section .text$USART_Transmit_Repeat_Enable .type .text$USART_Transmit_Repeat_Enable$scode_local_45, @function .text$USART_Transmit_Repeat_Enable$scode_loacal_45: .align 1 .stabs "USART_Transmit_Repeat_Enable:F(0,15)",36,0,1229,USART_Transmit_Repeat_Enable .stabs "USARTx:p(0,16)",160,0,1229,0 .stabs "NewState:p(2,2)",160,0,1229,4 .export USART_Transmit_Repeat_Enable .type USART_Transmit_Repeat_Enable, @function USART_Transmit_Repeat_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext45 .Ltext45: .stabn 68,0,1230,.LM267-.LFBB45 .LM267: .LFBB45: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1236,.LM268-.LFBB45 .LM268: LD.w r5,[sp+#1] CMP r5,#0 JZ .L116 .stabn 68,0,1239,.LM269-.LFBB45 .LM269: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1239 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #8 // inline asm end JMP .L115 .L116: .stabn 68,0,1244,.LM270-.LFBB45 .LM270: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1244 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #8 // inline asm end .L115: .stabn 68,0,1246,.LM271-.LFBB45 .LM271: ADD sp,#8 JMP lr .size USART_Transmit_Repeat_Enable, .-USART_Transmit_Repeat_Enable .Lscope45: .stabs "",36,0,0,.Lscope45-.LFBB45 .stabd 78,0,0 .section .text$USART_Receive_Repeat_Enable .type .text$USART_Receive_Repeat_Enable$scode_local_46, @function .text$USART_Receive_Repeat_Enable$scode_loacal_46: .align 1 .stabs "USART_Receive_Repeat_Enable:F(0,15)",36,0,1256,USART_Receive_Repeat_Enable .stabs "USARTx:p(0,16)",160,0,1256,0 .stabs "NewState:p(2,2)",160,0,1256,4 .export USART_Receive_Repeat_Enable .type USART_Receive_Repeat_Enable, @function USART_Receive_Repeat_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext46 .Ltext46: .stabn 68,0,1257,.LM272-.LFBB46 .LM272: .LFBB46: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1263,.LM273-.LFBB46 .LM273: LD.w r5,[sp+#1] CMP r5,#0 JZ .L119 .stabn 68,0,1266,.LM274-.LFBB46 .LM274: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1266 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #9 // inline asm end JMP .L118 .L119: .stabn 68,0,1271,.LM275-.LFBB46 .LM275: LD.w r5,[sp] ADD r5,#16 // inline asm begin // 1271 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #9 // inline asm end .L118: .stabn 68,0,1273,.LM276-.LFBB46 .LM276: ADD sp,#8 JMP lr .size USART_Receive_Repeat_Enable, .-USART_Receive_Repeat_Enable .Lscope46: .stabs "",36,0,0,.Lscope46-.LFBB46 .stabd 78,0,0 .section .text$USART_Transmit_Repeat_Times_Config .type .text$USART_Transmit_Repeat_Times_Config$scode_local_47, @function .text$USART_Transmit_Repeat_Times_Config$scode_loacal_47: .align 1 .stabs "USART_Transmit_Repeat_Times_Config:F(0,15)",36,0,1285,USART_Transmit_Repeat_Times_Config .stabs "USARTx:p(0,16)",160,0,1285,0 .stabs "SELECT:p(3,6)",160,0,1285,4 .export USART_Transmit_Repeat_Times_Config .type USART_Transmit_Repeat_Times_Config, @function USART_Transmit_Repeat_Times_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext47 .Ltext47: .stabn 68,0,1286,.LM277-.LFBB47 .LM277: .LFBB47: PUSH lr SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1292,.LM278-.LFBB47 .LM278: LD.w r5,[sp] LD.w r5,[r5+#4] MOV r0,r5 LD r1,#-3073 LD.w r2,[sp+#1] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp] ST.w [r5+#4],r4 .stabn 68,0,1293,.LM279-.LFBB47 .LM279: ADD sp,#8 POP lr JMP lr .size USART_Transmit_Repeat_Times_Config, .-USART_Transmit_Repeat_Times_Config .Lscope47: .stabs "",36,0,0,.Lscope47-.LFBB47 .stabd 78,0,0 .section .text$USART_Receive_Repeat_Times_Config .type .text$USART_Receive_Repeat_Times_Config$scode_local_48, @function .text$USART_Receive_Repeat_Times_Config$scode_loacal_48: .align 1 .stabs "USART_Receive_Repeat_Times_Config:F(0,15)",36,0,1305,USART_Receive_Repeat_Times_Config .stabs "USARTx:p(0,16)",160,0,1305,0 .stabs "SELECT:p(3,6)",160,0,1305,4 .export USART_Receive_Repeat_Times_Config .type USART_Receive_Repeat_Times_Config, @function USART_Receive_Repeat_Times_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext48 .Ltext48: .stabn 68,0,1306,.LM280-.LFBB48 .LM280: .LFBB48: PUSH lr SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1312,.LM281-.LFBB48 .LM281: LD.w r5,[sp] LD.w r5,[r5+#4] MOV r0,r5 LD r1,#-12289 LD.w r2,[sp+#1] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp] ST.w [r5+#4],r4 .stabn 68,0,1313,.LM282-.LFBB48 .LM282: ADD sp,#8 POP lr JMP lr .size USART_Receive_Repeat_Times_Config, .-USART_Receive_Repeat_Times_Config .Lscope48: .stabs "",36,0,0,.Lscope48-.LFBB48 .stabd 78,0,0 .section .text$USART_7816_CLKDIV_Config .type .text$USART_7816_CLKDIV_Config$scode_local_49, @function .text$USART_7816_CLKDIV_Config$scode_loacal_49: .align 1 .stabs "USART_7816_CLKDIV_Config:F(0,15)",36,0,1321,USART_7816_CLKDIV_Config .stabs "USARTx:p(0,16)",160,0,1321,4 .stabs "DIV:p(3,2)",160,0,1321,8 .export USART_7816_CLKDIV_Config .type USART_7816_CLKDIV_Config, @function USART_7816_CLKDIV_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext49 .Ltext49: .stabn 68,0,1322,.LM283-.LFBB49 .LM283: .LFBB49: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 MOV r5,r1 ST.b [sp+#8],r5 .stabn 68,0,1329,.LM284-.LFBB49 .LM284: LD.b r5,[sp+#8] LSL r5,#16 ST.w [sp],r5 .stabn 68,0,1330,.LM285-.LFBB49 .LM285: LD.w r5,[sp+#1] LD.w r5,[r5+#4] MOV r0,r5 LD r1,#-16711681 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp+#1] ST.w [r5+#4],r4 .stabn 68,0,1331,.LM286-.LFBB49 .LM286: ADD sp,#12 POP lr JMP lr .size USART_7816_CLKDIV_Config, .-USART_7816_CLKDIV_Config .stabs "tmpreg:(3,6)",128,0,1323,0 .stabn 192,0,0,.LFBB49-.LFBB49 .stabn 224,0,0,.Lscope49-.LFBB49 .Lscope49: .stabs "",36,0,0,.Lscope49-.LFBB49 .stabd 78,0,0 .section .text$USART_7816_EGT_Config .type .text$USART_7816_EGT_Config$scode_local_50, @function .text$USART_7816_EGT_Config$scode_loacal_50: .align 1 .stabs "USART_7816_EGT_Config:F(0,15)",36,0,1339,USART_7816_EGT_Config .stabs "USARTx:p(0,16)",160,0,1339,4 .stabs "EGT:p(3,2)",160,0,1339,8 .export USART_7816_EGT_Config .type USART_7816_EGT_Config, @function USART_7816_EGT_Config: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext50 .Ltext50: .stabn 68,0,1340,.LM287-.LFBB50 .LM287: .LFBB50: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 MOV r5,r1 ST.b [sp+#8],r5 .stabn 68,0,1347,.LM288-.LFBB50 .LM288: LD.b r5,[sp+#8] LSL r5,#24 ST.w [sp],r5 .stabn 68,0,1348,.LM289-.LFBB50 .LM289: LD.w r5,[sp+#1] LD.w r5,[r5+#4] MOV r0,r5 LD r1,#16777215 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp+#1] ST.w [r5+#4],r4 .stabn 68,0,1349,.LM290-.LFBB50 .LM290: ADD sp,#12 POP lr JMP lr .size USART_7816_EGT_Config, .-USART_7816_EGT_Config .stabs "tmpreg:(3,6)",128,0,1341,0 .stabn 192,0,0,.LFBB50-.LFBB50 .stabn 224,0,0,.Lscope50-.LFBB50 .Lscope50: .stabs "",36,0,0,.Lscope50-.LFBB50 .stabd 78,0,0 .section .text$USART_7816_Resend_Mode_Select .type .text$USART_7816_Resend_Mode_Select$scode_local_51, @function .text$USART_7816_Resend_Mode_Select$scode_loacal_51: .align 1 .stabs "USART_7816_Resend_Mode_Select:F(0,15)",36,0,1358,USART_7816_Resend_Mode_Select .stabs "USARTx:p(0,16)",160,0,1358,4 .stabs "NewState:p(2,2)",160,0,1358,8 .export USART_7816_Resend_Mode_Select .type USART_7816_Resend_Mode_Select, @function USART_7816_Resend_Mode_Select: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext51 .Ltext51: .stabn 68,0,1359,.LM291-.LFBB51 .LM291: .LFBB51: PUSH lr SUB sp,#12 ST.w [sp+#1],r0 ST.w [sp+#2],r1 .stabn 68,0,1366,.LM292-.LFBB51 .LM292: LD.w r5,[sp+#2] LSL r5,#14 ST.w [sp],r5 .stabn 68,0,1367,.LM293-.LFBB51 .LM293: LD.w r5,[sp+#1] LD.w r5,[r5+#4] MOV r0,r5 LD r1,#-16385 LD.w r2,[sp] LD r5,#SFR_Config LJMP r5 MOV r4,r0 LD.w r5,[sp+#1] ST.w [r5+#4],r4 .stabn 68,0,1368,.LM294-.LFBB51 .LM294: ADD sp,#12 POP lr JMP lr .size USART_7816_Resend_Mode_Select, .-USART_7816_Resend_Mode_Select .stabs "tmpreg:(3,6)",128,0,1360,0 .stabn 192,0,0,.LFBB51-.LFBB51 .stabn 224,0,0,.Lscope51-.LFBB51 .Lscope51: .stabs "",36,0,0,.Lscope51-.LFBB51 .stabd 78,0,0 .section .text$USART_Receive_Overflow_INT_Enable .type .text$USART_Receive_Overflow_INT_Enable$scode_local_52, @function .text$USART_Receive_Overflow_INT_Enable$scode_loacal_52: .align 1 .stabs "USART_Receive_Overflow_INT_Enable:F(0,15)",36,0,1384,USART_Receive_Overflow_INT_Enable .stabs "USARTx:p(0,16)",160,0,1384,0 .stabs "NewState:p(2,2)",160,0,1385,4 .export USART_Receive_Overflow_INT_Enable .type USART_Receive_Overflow_INT_Enable, @function USART_Receive_Overflow_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext52 .Ltext52: .stabn 68,0,1386,.LM295-.LFBB52 .LM295: .LFBB52: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1392,.LM296-.LFBB52 .LM296: LD.w r5,[sp+#1] CMP r5,#0 JZ .L127 .stabn 68,0,1395,.LM297-.LFBB52 .LM297: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1395 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #0 // inline asm end JMP .L126 .L127: .stabn 68,0,1400,.LM298-.LFBB52 .LM298: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1400 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #0 // inline asm end .L126: .stabn 68,0,1402,.LM299-.LFBB52 .LM299: ADD sp,#8 JMP lr .size USART_Receive_Overflow_INT_Enable, .-USART_Receive_Overflow_INT_Enable .Lscope52: .stabs "",36,0,0,.Lscope52-.LFBB52 .stabd 78,0,0 .section .text$USART_Parity_ERROR_INT_Enable .type .text$USART_Parity_ERROR_INT_Enable$scode_local_53, @function .text$USART_Parity_ERROR_INT_Enable$scode_loacal_53: .align 1 .stabs "USART_Parity_ERROR_INT_Enable:F(0,15)",36,0,1410,USART_Parity_ERROR_INT_Enable .stabs "USARTx:p(0,16)",160,0,1410,0 .stabs "NewState:p(2,2)",160,0,1410,4 .export USART_Parity_ERROR_INT_Enable .type USART_Parity_ERROR_INT_Enable, @function USART_Parity_ERROR_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext53 .Ltext53: .stabn 68,0,1411,.LM300-.LFBB53 .LM300: .LFBB53: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1417,.LM301-.LFBB53 .LM301: LD.w r5,[sp+#1] CMP r5,#0 JZ .L130 .stabn 68,0,1420,.LM302-.LFBB53 .LM302: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1420 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #1 // inline asm end JMP .L129 .L130: .stabn 68,0,1425,.LM303-.LFBB53 .LM303: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1425 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #1 // inline asm end .L129: .stabn 68,0,1427,.LM304-.LFBB53 .LM304: ADD sp,#8 JMP lr .size USART_Parity_ERROR_INT_Enable, .-USART_Parity_ERROR_INT_Enable .Lscope53: .stabs "",36,0,0,.Lscope53-.LFBB53 .stabd 78,0,0 .section .text$USART_Frame_ERROE_INT_Enable .type .text$USART_Frame_ERROE_INT_Enable$scode_local_54, @function .text$USART_Frame_ERROE_INT_Enable$scode_loacal_54: .align 1 .stabs "USART_Frame_ERROE_INT_Enable:F(0,15)",36,0,1435,USART_Frame_ERROE_INT_Enable .stabs "USARTx:p(0,16)",160,0,1435,0 .stabs "NewState:p(2,2)",160,0,1435,4 .export USART_Frame_ERROE_INT_Enable .type USART_Frame_ERROE_INT_Enable, @function USART_Frame_ERROE_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext54 .Ltext54: .stabn 68,0,1436,.LM305-.LFBB54 .LM305: .LFBB54: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1442,.LM306-.LFBB54 .LM306: LD.w r5,[sp+#1] CMP r5,#0 JZ .L133 .stabn 68,0,1445,.LM307-.LFBB54 .LM307: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1445 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #2 // inline asm end JMP .L132 .L133: .stabn 68,0,1450,.LM308-.LFBB54 .LM308: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1450 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #2 // inline asm end .L132: .stabn 68,0,1452,.LM309-.LFBB54 .LM309: ADD sp,#8 JMP lr .size USART_Frame_ERROE_INT_Enable, .-USART_Frame_ERROE_INT_Enable .Lscope54: .stabs "",36,0,0,.Lscope54-.LFBB54 .stabd 78,0,0 .section .text$USART_Blank_INT_Enable .type .text$USART_Blank_INT_Enable$scode_local_55, @function .text$USART_Blank_INT_Enable$scode_loacal_55: .align 1 .stabs "USART_Blank_INT_Enable:F(0,15)",36,0,1460,USART_Blank_INT_Enable .stabs "USARTx:p(0,16)",160,0,1460,0 .stabs "NewState:p(2,2)",160,0,1460,4 .export USART_Blank_INT_Enable .type USART_Blank_INT_Enable, @function USART_Blank_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext55 .Ltext55: .stabn 68,0,1461,.LM310-.LFBB55 .LM310: .LFBB55: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1467,.LM311-.LFBB55 .LM311: LD.w r5,[sp+#1] CMP r5,#0 JZ .L136 .stabn 68,0,1470,.LM312-.LFBB55 .LM312: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1470 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #3 // inline asm end JMP .L135 .L136: .stabn 68,0,1475,.LM313-.LFBB55 .LM313: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1475 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #3 // inline asm end .L135: .stabn 68,0,1477,.LM314-.LFBB55 .LM314: ADD sp,#8 JMP lr .size USART_Blank_INT_Enable, .-USART_Blank_INT_Enable .Lscope55: .stabs "",36,0,0,.Lscope55-.LFBB55 .stabd 78,0,0 .section .text$USART_Auto_BaudRate_TimeOver_INT_Enable .type .text$USART_Auto_BaudRate_TimeOver_INT_Enable$scode_local_56, @function .text$USART_Auto_BaudRate_TimeOver_INT_Enable$scode_loacal_56: .align 1 .stabs "USART_Auto_BaudRate_TimeOver_INT_Enable:F(0,15)",36,0,1485,USART_Auto_BaudRate_TimeOver_INT_Enable .stabs "USARTx:p(0,16)",160,0,1485,0 .stabs "NewState:p(2,2)",160,0,1485,4 .export USART_Auto_BaudRate_TimeOver_INT_Enable .type USART_Auto_BaudRate_TimeOver_INT_Enable, @function USART_Auto_BaudRate_TimeOver_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext56 .Ltext56: .stabn 68,0,1486,.LM315-.LFBB56 .LM315: .LFBB56: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1492,.LM316-.LFBB56 .LM316: LD.w r5,[sp+#1] CMP r5,#0 JZ .L139 .stabn 68,0,1495,.LM317-.LFBB56 .LM317: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1495 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #4 // inline asm end JMP .L138 .L139: .stabn 68,0,1500,.LM318-.LFBB56 .LM318: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1500 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #4 // inline asm end .L138: .stabn 68,0,1502,.LM319-.LFBB56 .LM319: ADD sp,#8 JMP lr .size USART_Auto_BaudRate_TimeOver_INT_Enable, .-USART_Auto_BaudRate_TimeOver_INT_Enable .Lscope56: .stabs "",36,0,0,.Lscope56-.LFBB56 .stabd 78,0,0 .section .text$USART_WeakUP_INT_Enable .type .text$USART_WeakUP_INT_Enable$scode_local_57, @function .text$USART_WeakUP_INT_Enable$scode_loacal_57: .align 1 .stabs "USART_WeakUP_INT_Enable:F(0,15)",36,0,1510,USART_WeakUP_INT_Enable .stabs "USARTx:p(0,16)",160,0,1510,0 .stabs "NewState:p(2,2)",160,0,1510,4 .export USART_WeakUP_INT_Enable .type USART_WeakUP_INT_Enable, @function USART_WeakUP_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext57 .Ltext57: .stabn 68,0,1511,.LM320-.LFBB57 .LM320: .LFBB57: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1517,.LM321-.LFBB57 .LM321: LD.w r5,[sp+#1] CMP r5,#0 JZ .L142 .stabn 68,0,1520,.LM322-.LFBB57 .LM322: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1520 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #5 // inline asm end JMP .L141 .L142: .stabn 68,0,1525,.LM323-.LFBB57 .LM323: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1525 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #5 // inline asm end .L141: .stabn 68,0,1527,.LM324-.LFBB57 .LM324: ADD sp,#8 JMP lr .size USART_WeakUP_INT_Enable, .-USART_WeakUP_INT_Enable .Lscope57: .stabs "",36,0,0,.Lscope57-.LFBB57 .stabd 78,0,0 .section .text$USART_Transmit_ERROR_INT_Enable .type .text$USART_Transmit_ERROR_INT_Enable$scode_local_58, @function .text$USART_Transmit_ERROR_INT_Enable$scode_loacal_58: .align 1 .stabs "USART_Transmit_ERROR_INT_Enable:F(0,15)",36,0,1535,USART_Transmit_ERROR_INT_Enable .stabs "USARTx:p(0,16)",160,0,1535,0 .stabs "NewState:p(2,2)",160,0,1535,4 .export USART_Transmit_ERROR_INT_Enable .type USART_Transmit_ERROR_INT_Enable, @function USART_Transmit_ERROR_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext58 .Ltext58: .stabn 68,0,1536,.LM325-.LFBB58 .LM325: .LFBB58: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1542,.LM326-.LFBB58 .LM326: LD.w r5,[sp+#1] CMP r5,#0 JZ .L145 .stabn 68,0,1545,.LM327-.LFBB58 .LM327: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1545 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #6 // inline asm end JMP .L144 .L145: .stabn 68,0,1550,.LM328-.LFBB58 .LM328: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1550 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #6 // inline asm end .L144: .stabn 68,0,1552,.LM329-.LFBB58 .LM329: ADD sp,#8 JMP lr .size USART_Transmit_ERROR_INT_Enable, .-USART_Transmit_ERROR_INT_Enable .Lscope58: .stabs "",36,0,0,.Lscope58-.LFBB58 .stabd 78,0,0 .section .text$USART_Receive_ERROR_INT_Enable .type .text$USART_Receive_ERROR_INT_Enable$scode_local_59, @function .text$USART_Receive_ERROR_INT_Enable$scode_loacal_59: .align 1 .stabs "USART_Receive_ERROR_INT_Enable:F(0,15)",36,0,1560,USART_Receive_ERROR_INT_Enable .stabs "USARTx:p(0,16)",160,0,1560,0 .stabs "NewState:p(2,2)",160,0,1560,4 .export USART_Receive_ERROR_INT_Enable .type USART_Receive_ERROR_INT_Enable, @function USART_Receive_ERROR_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext59 .Ltext59: .stabn 68,0,1561,.LM330-.LFBB59 .LM330: .LFBB59: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1567,.LM331-.LFBB59 .LM331: LD.w r5,[sp+#1] CMP r5,#0 JZ .L148 .stabn 68,0,1570,.LM332-.LFBB59 .LM332: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1570 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #7 // inline asm end JMP .L147 .L148: .stabn 68,0,1575,.LM333-.LFBB59 .LM333: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1575 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #7 // inline asm end .L147: .stabn 68,0,1577,.LM334-.LFBB59 .LM334: ADD sp,#8 JMP lr .size USART_Receive_ERROR_INT_Enable, .-USART_Receive_ERROR_INT_Enable .Lscope59: .stabs "",36,0,0,.Lscope59-.LFBB59 .stabd 78,0,0 .section .text$USART_CTS_INT_Enable .type .text$USART_CTS_INT_Enable$scode_local_60, @function .text$USART_CTS_INT_Enable$scode_loacal_60: .align 1 .stabs "USART_CTS_INT_Enable:F(0,15)",36,0,1585,USART_CTS_INT_Enable .stabs "USARTx:p(0,16)",160,0,1585,0 .stabs "NewState:p(2,2)",160,0,1585,4 .export USART_CTS_INT_Enable .type USART_CTS_INT_Enable, @function USART_CTS_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext60 .Ltext60: .stabn 68,0,1586,.LM335-.LFBB60 .LM335: .LFBB60: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1592,.LM336-.LFBB60 .LM336: LD.w r5,[sp+#1] CMP r5,#0 JZ .L151 .stabn 68,0,1595,.LM337-.LFBB60 .LM337: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1595 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #8 // inline asm end JMP .L150 .L151: .stabn 68,0,1600,.LM338-.LFBB60 .LM338: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1600 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #8 // inline asm end .L150: .stabn 68,0,1602,.LM339-.LFBB60 .LM339: ADD sp,#8 JMP lr .size USART_CTS_INT_Enable, .-USART_CTS_INT_Enable .Lscope60: .stabs "",36,0,0,.Lscope60-.LFBB60 .stabd 78,0,0 .section .text$USART_RDR_INT_Enable .type .text$USART_RDR_INT_Enable$scode_local_61, @function .text$USART_RDR_INT_Enable$scode_loacal_61: .align 1 .stabs "USART_RDR_INT_Enable:F(0,15)",36,0,1610,USART_RDR_INT_Enable .stabs "USARTx:p(0,16)",160,0,1610,0 .stabs "NewState:p(2,2)",160,0,1610,4 .export USART_RDR_INT_Enable .type USART_RDR_INT_Enable, @function USART_RDR_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext61 .Ltext61: .stabn 68,0,1611,.LM340-.LFBB61 .LM340: .LFBB61: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1617,.LM341-.LFBB61 .LM341: LD.w r5,[sp+#1] CMP r5,#0 JZ .L154 .stabn 68,0,1620,.LM342-.LFBB61 .LM342: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1620 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #9 // inline asm end JMP .L153 .L154: .stabn 68,0,1625,.LM343-.LFBB61 .LM343: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1625 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #9 // inline asm end .L153: .stabn 68,0,1627,.LM344-.LFBB61 .LM344: ADD sp,#8 JMP lr .size USART_RDR_INT_Enable, .-USART_RDR_INT_Enable .Lscope61: .stabs "",36,0,0,.Lscope61-.LFBB61 .stabd 78,0,0 .section .text$USART_TFE_INT_Enable .type .text$USART_TFE_INT_Enable$scode_local_62, @function .text$USART_TFE_INT_Enable$scode_loacal_62: .align 1 .stabs "USART_TFE_INT_Enable:F(0,15)",36,0,1635,USART_TFE_INT_Enable .stabs "USARTx:p(0,16)",160,0,1635,0 .stabs "NewState:p(2,2)",160,0,1635,4 .export USART_TFE_INT_Enable .type USART_TFE_INT_Enable, @function USART_TFE_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext62 .Ltext62: .stabn 68,0,1636,.LM345-.LFBB62 .LM345: .LFBB62: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1642,.LM346-.LFBB62 .LM346: LD.w r5,[sp+#1] CMP r5,#0 JZ .L157 .stabn 68,0,1645,.LM347-.LFBB62 .LM347: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1645 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #10 // inline asm end JMP .L156 .L157: .stabn 68,0,1650,.LM348-.LFBB62 .LM348: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1650 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #10 // inline asm end .L156: .stabn 68,0,1652,.LM349-.LFBB62 .LM349: ADD sp,#8 JMP lr .size USART_TFE_INT_Enable, .-USART_TFE_INT_Enable .Lscope62: .stabs "",36,0,0,.Lscope62-.LFBB62 .stabd 78,0,0 .section .text$USART_TXE_INT_Enable .type .text$USART_TXE_INT_Enable$scode_local_63, @function .text$USART_TXE_INT_Enable$scode_loacal_63: .align 1 .stabs "USART_TXE_INT_Enable:F(0,15)",36,0,1660,USART_TXE_INT_Enable .stabs "USARTx:p(0,16)",160,0,1660,0 .stabs "NewState:p(2,2)",160,0,1660,4 .export USART_TXE_INT_Enable .type USART_TXE_INT_Enable, @function USART_TXE_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext63 .Ltext63: .stabn 68,0,1661,.LM350-.LFBB63 .LM350: .LFBB63: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1667,.LM351-.LFBB63 .LM351: LD.w r5,[sp+#1] CMP r5,#0 JZ .L160 .stabn 68,0,1670,.LM352-.LFBB63 .LM352: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1670 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #11 // inline asm end JMP .L159 .L160: .stabn 68,0,1675,.LM353-.LFBB63 .LM353: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1675 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #11 // inline asm end .L159: .stabn 68,0,1677,.LM354-.LFBB63 .LM354: ADD sp,#8 JMP lr .size USART_TXE_INT_Enable, .-USART_TXE_INT_Enable .Lscope63: .stabs "",36,0,0,.Lscope63-.LFBB63 .stabd 78,0,0 .section .text$USART_DMA_Read_Receive_Enable .type .text$USART_DMA_Read_Receive_Enable$scode_local_64, @function .text$USART_DMA_Read_Receive_Enable$scode_loacal_64: .align 1 .stabs "USART_DMA_Read_Receive_Enable:F(0,15)",36,0,1685,USART_DMA_Read_Receive_Enable .stabs "USARTx:p(0,16)",160,0,1685,0 .stabs "NewState:p(2,2)",160,0,1685,4 .export USART_DMA_Read_Receive_Enable .type USART_DMA_Read_Receive_Enable, @function USART_DMA_Read_Receive_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext64 .Ltext64: .stabn 68,0,1686,.LM355-.LFBB64 .LM355: .LFBB64: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1692,.LM356-.LFBB64 .LM356: LD.w r5,[sp+#1] CMP r5,#0 JZ .L163 .stabn 68,0,1695,.LM357-.LFBB64 .LM357: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1695 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #16 // inline asm end JMP .L162 .L163: .stabn 68,0,1700,.LM358-.LFBB64 .LM358: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1700 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #16 // inline asm end .L162: .stabn 68,0,1702,.LM359-.LFBB64 .LM359: ADD sp,#8 JMP lr .size USART_DMA_Read_Receive_Enable, .-USART_DMA_Read_Receive_Enable .Lscope64: .stabs "",36,0,0,.Lscope64-.LFBB64 .stabd 78,0,0 .section .text$USART_DMA_Write_Transmit_Enable .type .text$USART_DMA_Write_Transmit_Enable$scode_local_65, @function .text$USART_DMA_Write_Transmit_Enable$scode_loacal_65: .align 1 .stabs "USART_DMA_Write_Transmit_Enable:F(0,15)",36,0,1710,USART_DMA_Write_Transmit_Enable .stabs "USARTx:p(0,16)",160,0,1710,0 .stabs "NewState:p(2,2)",160,0,1710,4 .export USART_DMA_Write_Transmit_Enable .type USART_DMA_Write_Transmit_Enable, @function USART_DMA_Write_Transmit_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext65 .Ltext65: .stabn 68,0,1711,.LM360-.LFBB65 .LM360: .LFBB65: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1717,.LM361-.LFBB65 .LM361: LD.w r5,[sp+#1] CMP r5,#0 JZ .L166 .stabn 68,0,1720,.LM362-.LFBB65 .LM362: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1720 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #17 // inline asm end JMP .L165 .L166: .stabn 68,0,1725,.LM363-.LFBB65 .LM363: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1725 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #17 // inline asm end .L165: .stabn 68,0,1727,.LM364-.LFBB65 .LM364: ADD sp,#8 JMP lr .size USART_DMA_Write_Transmit_Enable, .-USART_DMA_Write_Transmit_Enable .Lscope65: .stabs "",36,0,0,.Lscope65-.LFBB65 .stabd 78,0,0 .section .text$USART_IDLE_INT_Enable .type .text$USART_IDLE_INT_Enable$scode_local_66, @function .text$USART_IDLE_INT_Enable$scode_loacal_66: .align 1 .stabs "USART_IDLE_INT_Enable:F(0,15)",36,0,1735,USART_IDLE_INT_Enable .stabs "USARTx:p(0,16)",160,0,1735,0 .stabs "NewState:p(2,2)",160,0,1735,4 .export USART_IDLE_INT_Enable .type USART_IDLE_INT_Enable, @function USART_IDLE_INT_Enable: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext66 .Ltext66: .stabn 68,0,1736,.LM365-.LFBB66 .LM365: .LFBB66: SUB sp,#8 ST.w [sp],r0 ST.w [sp+#1],r1 .stabn 68,0,1742,.LM366-.LFBB66 .LM366: LD.w r5,[sp+#1] CMP r5,#0 JZ .L169 .stabn 68,0,1745,.LM367-.LFBB66 .LM367: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1745 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #12 // inline asm end JMP .L168 .L169: .stabn 68,0,1750,.LM368-.LFBB66 .LM368: LD.w r5,[sp] ADD r5,#20 // inline asm begin // 1750 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #12 // inline asm end .L168: .stabn 68,0,1752,.LM369-.LFBB66 .LM369: ADD sp,#8 JMP lr .size USART_IDLE_INT_Enable, .-USART_IDLE_INT_Enable .Lscope66: .stabs "",36,0,0,.Lscope66-.LFBB66 .stabd 78,0,0 .section .text$USART_Get_Receive_Overflow_Flag .type .text$USART_Get_Receive_Overflow_Flag$scode_local_67, @function .text$USART_Get_Receive_Overflow_Flag$scode_loacal_67: .align 1 .stabs "USART_Get_Receive_Overflow_Flag:F(2,4)",36,0,1761,USART_Get_Receive_Overflow_Flag .stabs "USARTx:p(0,16)",160,0,1761,0 .export USART_Get_Receive_Overflow_Flag .type USART_Get_Receive_Overflow_Flag, @function USART_Get_Receive_Overflow_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext67 .Ltext67: .stabn 68,0,1762,.LM370-.LFBB67 .LM370: .LFBB67: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1767,.LM371-.LFBB67 .LM371: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#1 ANL r5,r4,r5 CMP r5,#0 JZ .L172 .stabn 68,0,1770,.LM372-.LFBB67 .LM372: MOV r5,#1 JMP .L173 .L172: .stabn 68,0,1775,.LM373-.LFBB67 .LM373: MOV r5,#0 .L173: .stabn 68,0,1777,.LM374-.LFBB67 .LM374: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Receive_Overflow_Flag, .-USART_Get_Receive_Overflow_Flag .Lscope67: .stabs "",36,0,0,.Lscope67-.LFBB67 .stabd 78,0,0 .section .text$USART_Get_Parity_ERROR_Flag .type .text$USART_Get_Parity_ERROR_Flag$scode_local_68, @function .text$USART_Get_Parity_ERROR_Flag$scode_loacal_68: .align 1 .stabs "USART_Get_Parity_ERROR_Flag:F(2,4)",36,0,1785,USART_Get_Parity_ERROR_Flag .stabs "USARTx:p(0,16)",160,0,1785,0 .export USART_Get_Parity_ERROR_Flag .type USART_Get_Parity_ERROR_Flag, @function USART_Get_Parity_ERROR_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext68 .Ltext68: .stabn 68,0,1786,.LM375-.LFBB68 .LM375: .LFBB68: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1791,.LM376-.LFBB68 .LM376: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#2 ANL r5,r4,r5 CMP r5,#0 JZ .L175 .stabn 68,0,1794,.LM377-.LFBB68 .LM377: MOV r5,#1 JMP .L176 .L175: .stabn 68,0,1799,.LM378-.LFBB68 .LM378: MOV r5,#0 .L176: .stabn 68,0,1801,.LM379-.LFBB68 .LM379: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Parity_ERROR_Flag, .-USART_Get_Parity_ERROR_Flag .Lscope68: .stabs "",36,0,0,.Lscope68-.LFBB68 .stabd 78,0,0 .section .text$USART_Get_Frame_ERROR_Flag .type .text$USART_Get_Frame_ERROR_Flag$scode_local_69, @function .text$USART_Get_Frame_ERROR_Flag$scode_loacal_69: .align 1 .stabs "USART_Get_Frame_ERROR_Flag:F(2,4)",36,0,1809,USART_Get_Frame_ERROR_Flag .stabs "USARTx:p(0,16)",160,0,1809,0 .export USART_Get_Frame_ERROR_Flag .type USART_Get_Frame_ERROR_Flag, @function USART_Get_Frame_ERROR_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext69 .Ltext69: .stabn 68,0,1810,.LM380-.LFBB69 .LM380: .LFBB69: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1815,.LM381-.LFBB69 .LM381: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#4 ANL r5,r4,r5 CMP r5,#0 JZ .L178 .stabn 68,0,1818,.LM382-.LFBB69 .LM382: MOV r5,#1 JMP .L179 .L178: .stabn 68,0,1823,.LM383-.LFBB69 .LM383: MOV r5,#0 .L179: .stabn 68,0,1825,.LM384-.LFBB69 .LM384: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Frame_ERROR_Flag, .-USART_Get_Frame_ERROR_Flag .Lscope69: .stabs "",36,0,0,.Lscope69-.LFBB69 .stabd 78,0,0 .section .text$USART_Get_Blank_Flag .type .text$USART_Get_Blank_Flag$scode_local_70, @function .text$USART_Get_Blank_Flag$scode_loacal_70: .align 1 .stabs "USART_Get_Blank_Flag:F(2,4)",36,0,1833,USART_Get_Blank_Flag .stabs "USARTx:p(0,16)",160,0,1833,0 .export USART_Get_Blank_Flag .type USART_Get_Blank_Flag, @function USART_Get_Blank_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext70 .Ltext70: .stabn 68,0,1834,.LM385-.LFBB70 .LM385: .LFBB70: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1839,.LM386-.LFBB70 .LM386: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#8 ANL r5,r4,r5 CMP r5,#0 JZ .L181 .stabn 68,0,1842,.LM387-.LFBB70 .LM387: MOV r5,#1 JMP .L182 .L181: .stabn 68,0,1847,.LM388-.LFBB70 .LM388: MOV r5,#0 .L182: .stabn 68,0,1849,.LM389-.LFBB70 .LM389: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Blank_Flag, .-USART_Get_Blank_Flag .Lscope70: .stabs "",36,0,0,.Lscope70-.LFBB70 .stabd 78,0,0 .section .text$USART_Get_Auto_Baudrate_TimeOver_Flag .type .text$USART_Get_Auto_Baudrate_TimeOver_Flag$scode_local_71, @function .text$USART_Get_Auto_Baudrate_TimeOver_Flag$scode_loacal_71: .align 1 .stabs "USART_Get_Auto_Baudrate_TimeOver_Flag:F(2,4)",36,0,1857,USART_Get_Auto_Baudrate_TimeOver_Flag .stabs "USARTx:p(0,16)",160,0,1857,0 .export USART_Get_Auto_Baudrate_TimeOver_Flag .type USART_Get_Auto_Baudrate_TimeOver_Flag, @function USART_Get_Auto_Baudrate_TimeOver_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext71 .Ltext71: .stabn 68,0,1858,.LM390-.LFBB71 .LM390: .LFBB71: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1863,.LM391-.LFBB71 .LM391: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#16 ANL r5,r4,r5 CMP r5,#0 JZ .L184 .stabn 68,0,1866,.LM392-.LFBB71 .LM392: MOV r5,#1 JMP .L185 .L184: .stabn 68,0,1871,.LM393-.LFBB71 .LM393: MOV r5,#0 .L185: .stabn 68,0,1873,.LM394-.LFBB71 .LM394: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Auto_Baudrate_TimeOver_Flag, .-USART_Get_Auto_Baudrate_TimeOver_Flag .Lscope71: .stabs "",36,0,0,.Lscope71-.LFBB71 .stabd 78,0,0 .section .text$USART_Get_WeakUP_Flag .type .text$USART_Get_WeakUP_Flag$scode_local_72, @function .text$USART_Get_WeakUP_Flag$scode_loacal_72: .align 1 .stabs "USART_Get_WeakUP_Flag:F(2,4)",36,0,1881,USART_Get_WeakUP_Flag .stabs "USARTx:p(0,16)",160,0,1881,0 .export USART_Get_WeakUP_Flag .type USART_Get_WeakUP_Flag, @function USART_Get_WeakUP_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext72 .Ltext72: .stabn 68,0,1882,.LM395-.LFBB72 .LM395: .LFBB72: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1887,.LM396-.LFBB72 .LM396: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#32 ANL r5,r4,r5 CMP r5,#0 JZ .L187 .stabn 68,0,1890,.LM397-.LFBB72 .LM397: MOV r5,#1 JMP .L188 .L187: .stabn 68,0,1895,.LM398-.LFBB72 .LM398: MOV r5,#0 .L188: .stabn 68,0,1897,.LM399-.LFBB72 .LM399: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_WeakUP_Flag, .-USART_Get_WeakUP_Flag .Lscope72: .stabs "",36,0,0,.Lscope72-.LFBB72 .stabd 78,0,0 .section .text$USART_Get_7816Transmit_ERROR_Flag .type .text$USART_Get_7816Transmit_ERROR_Flag$scode_local_73, @function .text$USART_Get_7816Transmit_ERROR_Flag$scode_loacal_73: .align 1 .stabs "USART_Get_7816Transmit_ERROR_Flag:F(2,4)",36,0,1905,USART_Get_7816Transmit_ERROR_Flag .stabs "USARTx:p(0,16)",160,0,1905,0 .export USART_Get_7816Transmit_ERROR_Flag .type USART_Get_7816Transmit_ERROR_Flag, @function USART_Get_7816Transmit_ERROR_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext73 .Ltext73: .stabn 68,0,1906,.LM400-.LFBB73 .LM400: .LFBB73: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1911,.LM401-.LFBB73 .LM401: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#64 ANL r5,r4,r5 CMP r5,#0 JZ .L190 .stabn 68,0,1914,.LM402-.LFBB73 .LM402: MOV r5,#1 JMP .L191 .L190: .stabn 68,0,1919,.LM403-.LFBB73 .LM403: MOV r5,#0 .L191: .stabn 68,0,1921,.LM404-.LFBB73 .LM404: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_7816Transmit_ERROR_Flag, .-USART_Get_7816Transmit_ERROR_Flag .Lscope73: .stabs "",36,0,0,.Lscope73-.LFBB73 .stabd 78,0,0 .section .text$USART_Get_7816Receive_ERROR_Flag .type .text$USART_Get_7816Receive_ERROR_Flag$scode_local_74, @function .text$USART_Get_7816Receive_ERROR_Flag$scode_loacal_74: .align 1 .stabs "USART_Get_7816Receive_ERROR_Flag:F(2,4)",36,0,1929,USART_Get_7816Receive_ERROR_Flag .stabs "USARTx:p(0,16)",160,0,1929,0 .export USART_Get_7816Receive_ERROR_Flag .type USART_Get_7816Receive_ERROR_Flag, @function USART_Get_7816Receive_ERROR_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext74 .Ltext74: .stabn 68,0,1930,.LM405-.LFBB74 .LM405: .LFBB74: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1935,.LM406-.LFBB74 .LM406: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#128 ANL r5,r4,r5 CMP r5,#0 JZ .L193 .stabn 68,0,1938,.LM407-.LFBB74 .LM407: MOV r5,#1 JMP .L194 .L193: .stabn 68,0,1943,.LM408-.LFBB74 .LM408: MOV r5,#0 .L194: .stabn 68,0,1945,.LM409-.LFBB74 .LM409: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_7816Receive_ERROR_Flag, .-USART_Get_7816Receive_ERROR_Flag .Lscope74: .stabs "",36,0,0,.Lscope74-.LFBB74 .stabd 78,0,0 .section .text$USART_Get_CTS_Flag .type .text$USART_Get_CTS_Flag$scode_local_75, @function .text$USART_Get_CTS_Flag$scode_loacal_75: .align 1 .stabs "USART_Get_CTS_Flag:F(2,4)",36,0,1953,USART_Get_CTS_Flag .stabs "USARTx:p(0,16)",160,0,1953,0 .export USART_Get_CTS_Flag .type USART_Get_CTS_Flag, @function USART_Get_CTS_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext75 .Ltext75: .stabn 68,0,1954,.LM410-.LFBB75 .LM410: .LFBB75: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1959,.LM411-.LFBB75 .LM411: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#255 ADD r5,r5,#1 ANL r5,r4,r5 CMP r5,#0 JZ .L196 .stabn 68,0,1962,.LM412-.LFBB75 .LM412: MOV r5,#1 JMP .L197 .L196: .stabn 68,0,1967,.LM413-.LFBB75 .LM413: MOV r5,#0 .L197: .stabn 68,0,1969,.LM414-.LFBB75 .LM414: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_CTS_Flag, .-USART_Get_CTS_Flag .Lscope75: .stabs "",36,0,0,.Lscope75-.LFBB75 .stabd 78,0,0 .section .text$USART_Get_Receive_BUFR_Ready_Flag .type .text$USART_Get_Receive_BUFR_Ready_Flag$scode_local_76, @function .text$USART_Get_Receive_BUFR_Ready_Flag$scode_loacal_76: .align 1 .stabs "USART_Get_Receive_BUFR_Ready_Flag:F(2,4)",36,0,1977,USART_Get_Receive_BUFR_Ready_Flag .stabs "USARTx:p(0,16)",160,0,1977,0 .export USART_Get_Receive_BUFR_Ready_Flag .type USART_Get_Receive_BUFR_Ready_Flag, @function USART_Get_Receive_BUFR_Ready_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext76 .Ltext76: .stabn 68,0,1978,.LM415-.LFBB76 .LM415: .LFBB76: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,1983,.LM416-.LFBB76 .LM416: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#1 LSL r5,#11 ANL r5,r4,r5 CMP r5,#0 JZ .L199 .stabn 68,0,1986,.LM417-.LFBB76 .LM417: MOV r5,#1 JMP .L200 .L199: .stabn 68,0,1991,.LM418-.LFBB76 .LM418: MOV r5,#0 .L200: .stabn 68,0,1993,.LM419-.LFBB76 .LM419: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Receive_BUFR_Ready_Flag, .-USART_Get_Receive_BUFR_Ready_Flag .Lscope76: .stabs "",36,0,0,.Lscope76-.LFBB76 .stabd 78,0,0 .section .text$USART_Get_WUEN_Flag .type .text$USART_Get_WUEN_Flag$scode_local_77, @function .text$USART_Get_WUEN_Flag$scode_loacal_77: .align 1 .stabs "USART_Get_WUEN_Flag:F(2,4)",36,0,2001,USART_Get_WUEN_Flag .stabs "USARTx:p(0,16)",160,0,2001,0 .export USART_Get_WUEN_Flag .type USART_Get_WUEN_Flag, @function USART_Get_WUEN_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext77 .Ltext77: .stabn 68,0,2002,.LM420-.LFBB77 .LM420: .LFBB77: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,2007,.LM421-.LFBB77 .LM421: LD.w r5,[sp] LD.w r4,[r5] MOV r5,#128 ANL r5,r4,r5 CMP r5,#0 JZ .L202 .stabn 68,0,2010,.LM422-.LFBB77 .LM422: MOV r5,#1 JMP .L203 .L202: .stabn 68,0,2015,.LM423-.LFBB77 .LM423: MOV r5,#0 .L203: .stabn 68,0,2017,.LM424-.LFBB77 .LM424: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_WUEN_Flag, .-USART_Get_WUEN_Flag .Lscope77: .stabs "",36,0,0,.Lscope77-.LFBB77 .stabd 78,0,0 .section .text$USART_Get_Transmit_BUFR_Empty_Flag .type .text$USART_Get_Transmit_BUFR_Empty_Flag$scode_local_78, @function .text$USART_Get_Transmit_BUFR_Empty_Flag$scode_loacal_78: .align 1 .stabs "USART_Get_Transmit_BUFR_Empty_Flag:F(2,4)",36,0,2025,USART_Get_Transmit_BUFR_Empty_Flag .stabs "USARTx:p(0,16)",160,0,2025,0 .export USART_Get_Transmit_BUFR_Empty_Flag .type USART_Get_Transmit_BUFR_Empty_Flag, @function USART_Get_Transmit_BUFR_Empty_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext78 .Ltext78: .stabn 68,0,2026,.LM425-.LFBB78 .LM425: .LFBB78: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,2031,.LM426-.LFBB78 .LM426: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#1 LSL r5,#27 ANL r5,r4,r5 CMP r5,#0 JZ .L205 .stabn 68,0,2034,.LM427-.LFBB78 .LM427: MOV r5,#1 JMP .L206 .L205: .stabn 68,0,2039,.LM428-.LFBB78 .LM428: MOV r5,#0 .L206: .stabn 68,0,2041,.LM429-.LFBB78 .LM429: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Transmit_BUFR_Empty_Flag, .-USART_Get_Transmit_BUFR_Empty_Flag .Lscope78: .stabs "",36,0,0,.Lscope78-.LFBB78 .stabd 78,0,0 .section .text$USART_Get_Transmitter_Empty_Flag .type .text$USART_Get_Transmitter_Empty_Flag$scode_local_79, @function .text$USART_Get_Transmitter_Empty_Flag$scode_loacal_79: .align 1 .stabs "USART_Get_Transmitter_Empty_Flag:F(2,4)",36,0,2049,USART_Get_Transmitter_Empty_Flag .stabs "USARTx:p(0,16)",160,0,2049,0 .export USART_Get_Transmitter_Empty_Flag .type USART_Get_Transmitter_Empty_Flag, @function USART_Get_Transmitter_Empty_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext79 .Ltext79: .stabn 68,0,2050,.LM430-.LFBB79 .LM430: .LFBB79: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,2055,.LM431-.LFBB79 .LM431: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#1 LSL r5,#13 ANL r5,r4,r5 CMP r5,#0 JZ .L208 .stabn 68,0,2058,.LM432-.LFBB79 .LM432: MOV r5,#1 JMP .L209 .L208: .stabn 68,0,2063,.LM433-.LFBB79 .LM433: MOV r5,#0 .L209: .stabn 68,0,2065,.LM434-.LFBB79 .LM434: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Transmitter_Empty_Flag, .-USART_Get_Transmitter_Empty_Flag .Lscope79: .stabs "",36,0,0,.Lscope79-.LFBB79 .stabd 78,0,0 .section .text$USART_Get_Receive_Frame_Idel_Flag .type .text$USART_Get_Receive_Frame_Idel_Flag$scode_local_80, @function .text$USART_Get_Receive_Frame_Idel_Flag$scode_loacal_80: .align 1 .stabs "USART_Get_Receive_Frame_Idel_Flag:F(2,4)",36,0,2073,USART_Get_Receive_Frame_Idel_Flag .stabs "USARTx:p(0,16)",160,0,2073,0 .export USART_Get_Receive_Frame_Idel_Flag .type USART_Get_Receive_Frame_Idel_Flag, @function USART_Get_Receive_Frame_Idel_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext80 .Ltext80: .stabn 68,0,2074,.LM435-.LFBB80 .LM435: .LFBB80: SUB sp,#4 ST.w [sp],r0 .stabn 68,0,2079,.LM436-.LFBB80 .LM436: LD.w r5,[sp] LD.w r4,[r5+#2] MOV r5,#1 LSL r5,#15 ANL r5,r4,r5 CMP r5,#0 JZ .L211 .stabn 68,0,2082,.LM437-.LFBB80 .LM437: MOV r5,#1 JMP .L212 .L211: .stabn 68,0,2087,.LM438-.LFBB80 .LM438: MOV r5,#0 .L212: .stabn 68,0,2089,.LM439-.LFBB80 .LM439: MOV r0,r5 ADD sp,#4 JMP lr .size USART_Get_Receive_Frame_Idel_Flag, .-USART_Get_Receive_Frame_Idel_Flag .Lscope80: .stabs "",36,0,0,.Lscope80-.LFBB80 .stabd 78,0,0 .section .text$USART_Clear_Receive_Overflow_INT_Flag .type .text$USART_Clear_Receive_Overflow_INT_Flag$scode_local_81, @function .text$USART_Clear_Receive_Overflow_INT_Flag$scode_loacal_81: .align 1 .stabs "USART_Clear_Receive_Overflow_INT_Flag:F(2,7)",36,0,2096,USART_Clear_Receive_Overflow_INT_Flag .stabs "USARTx:p(0,16)",160,0,2096,4 .export USART_Clear_Receive_Overflow_INT_Flag .type USART_Clear_Receive_Overflow_INT_Flag, @function USART_Clear_Receive_Overflow_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext81 .Ltext81: .stabn 68,0,2097,.LM440-.LFBB81 .LM440: .LFBB81: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2098,.LM441-.LFBB81 .LM441: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2103,.LM442-.LFBB81 .LM442: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2103 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #16 .stabn 68,0,2104,.LM443-.LFBB81 .LM443: // inline asm end JMP .L214 .L216: .stabn 68,0,2106,.LM444-.LFBB81 .LM444: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L214: .stabn 68,0,2104,.LM445-.LFBB81 .LM445: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#1 ANL r5,r4,r5 CMP r5,#0 JZ .L215 .stabn 68,0,2104,.LM446-.LFBB81 .LM446: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L216 .L215: .stabn 68,0,2108,.LM447-.LFBB81 .LM447: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2108 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #16 .stabn 68,0,2109,.LM448-.LFBB81 .LM448: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L217 .stabn 68,0,2111,.LM449-.LFBB81 .LM449: MOV r5,#0 JMP .L218 .L217: .stabn 68,0,2113,.LM450-.LFBB81 .LM450: MOV r5,#1 .L218: .stabn 68,0,2114,.LM451-.LFBB81 .LM451: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Receive_Overflow_INT_Flag, .-USART_Clear_Receive_Overflow_INT_Flag .stabs "wait_flag:(2,16)",128,0,2098,0 .stabn 192,0,0,.LFBB81-.LFBB81 .stabn 224,0,0,.Lscope81-.LFBB81 .Lscope81: .stabs "",36,0,0,.Lscope81-.LFBB81 .stabd 78,0,0 .section .text$USART_Clear_Parity_ERROR_INT_Flag .type .text$USART_Clear_Parity_ERROR_INT_Flag$scode_local_82, @function .text$USART_Clear_Parity_ERROR_INT_Flag$scode_loacal_82: .align 1 .stabs "USART_Clear_Parity_ERROR_INT_Flag:F(2,7)",36,0,2121,USART_Clear_Parity_ERROR_INT_Flag .stabs "USARTx:p(0,16)",160,0,2121,4 .export USART_Clear_Parity_ERROR_INT_Flag .type USART_Clear_Parity_ERROR_INT_Flag, @function USART_Clear_Parity_ERROR_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext82 .Ltext82: .stabn 68,0,2122,.LM452-.LFBB82 .LM452: .LFBB82: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2123,.LM453-.LFBB82 .LM453: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2128,.LM454-.LFBB82 .LM454: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2128 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #17 .stabn 68,0,2129,.LM455-.LFBB82 .LM455: // inline asm end JMP .L220 .L222: .stabn 68,0,2131,.LM456-.LFBB82 .LM456: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L220: .stabn 68,0,2129,.LM457-.LFBB82 .LM457: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#2 ANL r5,r4,r5 CMP r5,#0 JZ .L221 .stabn 68,0,2129,.LM458-.LFBB82 .LM458: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L222 .L221: .stabn 68,0,2133,.LM459-.LFBB82 .LM459: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2133 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #17 .stabn 68,0,2134,.LM460-.LFBB82 .LM460: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L223 .stabn 68,0,2136,.LM461-.LFBB82 .LM461: MOV r5,#0 JMP .L224 .L223: .stabn 68,0,2138,.LM462-.LFBB82 .LM462: MOV r5,#1 .L224: .stabn 68,0,2139,.LM463-.LFBB82 .LM463: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Parity_ERROR_INT_Flag, .-USART_Clear_Parity_ERROR_INT_Flag .stabs "wait_flag:(2,16)",128,0,2123,0 .stabn 192,0,0,.LFBB82-.LFBB82 .stabn 224,0,0,.Lscope82-.LFBB82 .Lscope82: .stabs "",36,0,0,.Lscope82-.LFBB82 .stabd 78,0,0 .section .text$USART_Clear_Frame_ERROR_INT_Flag .type .text$USART_Clear_Frame_ERROR_INT_Flag$scode_local_83, @function .text$USART_Clear_Frame_ERROR_INT_Flag$scode_loacal_83: .align 1 .stabs "USART_Clear_Frame_ERROR_INT_Flag:F(2,7)",36,0,2146,USART_Clear_Frame_ERROR_INT_Flag .stabs "USARTx:p(0,16)",160,0,2146,4 .export USART_Clear_Frame_ERROR_INT_Flag .type USART_Clear_Frame_ERROR_INT_Flag, @function USART_Clear_Frame_ERROR_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext83 .Ltext83: .stabn 68,0,2147,.LM464-.LFBB83 .LM464: .LFBB83: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2148,.LM465-.LFBB83 .LM465: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2153,.LM466-.LFBB83 .LM466: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2153 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #18 .stabn 68,0,2154,.LM467-.LFBB83 .LM467: // inline asm end JMP .L226 .L228: .stabn 68,0,2156,.LM468-.LFBB83 .LM468: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L226: .stabn 68,0,2154,.LM469-.LFBB83 .LM469: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#4 ANL r5,r4,r5 CMP r5,#0 JZ .L227 .stabn 68,0,2154,.LM470-.LFBB83 .LM470: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L228 .L227: .stabn 68,0,2158,.LM471-.LFBB83 .LM471: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2158 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #18 .stabn 68,0,2159,.LM472-.LFBB83 .LM472: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L229 .stabn 68,0,2161,.LM473-.LFBB83 .LM473: MOV r5,#0 JMP .L230 .L229: .stabn 68,0,2163,.LM474-.LFBB83 .LM474: MOV r5,#1 .L230: .stabn 68,0,2164,.LM475-.LFBB83 .LM475: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Frame_ERROR_INT_Flag, .-USART_Clear_Frame_ERROR_INT_Flag .stabs "wait_flag:(2,16)",128,0,2148,0 .stabn 192,0,0,.LFBB83-.LFBB83 .stabn 224,0,0,.Lscope83-.LFBB83 .Lscope83: .stabs "",36,0,0,.Lscope83-.LFBB83 .stabd 78,0,0 .section .text$USART_Clear_Blank_INT_Flag .type .text$USART_Clear_Blank_INT_Flag$scode_local_84, @function .text$USART_Clear_Blank_INT_Flag$scode_loacal_84: .align 1 .stabs "USART_Clear_Blank_INT_Flag:F(2,7)",36,0,2171,USART_Clear_Blank_INT_Flag .stabs "USARTx:p(0,16)",160,0,2171,4 .export USART_Clear_Blank_INT_Flag .type USART_Clear_Blank_INT_Flag, @function USART_Clear_Blank_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext84 .Ltext84: .stabn 68,0,2172,.LM476-.LFBB84 .LM476: .LFBB84: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2173,.LM477-.LFBB84 .LM477: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2178,.LM478-.LFBB84 .LM478: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2178 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #19 .stabn 68,0,2179,.LM479-.LFBB84 .LM479: // inline asm end JMP .L232 .L234: .stabn 68,0,2181,.LM480-.LFBB84 .LM480: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L232: .stabn 68,0,2179,.LM481-.LFBB84 .LM481: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#8 ANL r5,r4,r5 CMP r5,#0 JZ .L233 .stabn 68,0,2179,.LM482-.LFBB84 .LM482: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L234 .L233: .stabn 68,0,2183,.LM483-.LFBB84 .LM483: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2183 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #19 .stabn 68,0,2184,.LM484-.LFBB84 .LM484: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L235 .stabn 68,0,2186,.LM485-.LFBB84 .LM485: MOV r5,#0 JMP .L236 .L235: .stabn 68,0,2188,.LM486-.LFBB84 .LM486: MOV r5,#1 .L236: .stabn 68,0,2189,.LM487-.LFBB84 .LM487: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Blank_INT_Flag, .-USART_Clear_Blank_INT_Flag .stabs "wait_flag:(2,16)",128,0,2173,0 .stabn 192,0,0,.LFBB84-.LFBB84 .stabn 224,0,0,.Lscope84-.LFBB84 .Lscope84: .stabs "",36,0,0,.Lscope84-.LFBB84 .stabd 78,0,0 .section .text$USART_Clear_Idle_INT_Flag .type .text$USART_Clear_Idle_INT_Flag$scode_local_85, @function .text$USART_Clear_Idle_INT_Flag$scode_loacal_85: .align 1 .stabs "USART_Clear_Idle_INT_Flag:F(2,7)",36,0,2196,USART_Clear_Idle_INT_Flag .stabs "USARTx:p(0,16)",160,0,2196,4 .export USART_Clear_Idle_INT_Flag .type USART_Clear_Idle_INT_Flag, @function USART_Clear_Idle_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext85 .Ltext85: .stabn 68,0,2197,.LM488-.LFBB85 .LM488: .LFBB85: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2198,.LM489-.LFBB85 .LM489: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2203,.LM490-.LFBB85 .LM490: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2203 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #26 .stabn 68,0,2204,.LM491-.LFBB85 .LM491: // inline asm end JMP .L238 .L240: .stabn 68,0,2206,.LM492-.LFBB85 .LM492: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L238: .stabn 68,0,2204,.LM493-.LFBB85 .LM493: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#1 LSL r5,#15 ANL r5,r4,r5 CMP r5,#0 JZ .L239 .stabn 68,0,2204,.LM494-.LFBB85 .LM494: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L240 .L239: .stabn 68,0,2208,.LM495-.LFBB85 .LM495: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2208 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #26 .stabn 68,0,2209,.LM496-.LFBB85 .LM496: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L241 .stabn 68,0,2211,.LM497-.LFBB85 .LM497: MOV r5,#0 JMP .L242 .L241: .stabn 68,0,2213,.LM498-.LFBB85 .LM498: MOV r5,#1 .L242: .stabn 68,0,2214,.LM499-.LFBB85 .LM499: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Idle_INT_Flag, .-USART_Clear_Idle_INT_Flag .stabs "wait_flag:(2,16)",128,0,2198,0 .stabn 192,0,0,.LFBB85-.LFBB85 .stabn 224,0,0,.Lscope85-.LFBB85 .Lscope85: .stabs "",36,0,0,.Lscope85-.LFBB85 .stabd 78,0,0 .section .text$USART_Clear_Auto_BaudRate_TimeOver_INT_Flag .type .text$USART_Clear_Auto_BaudRate_TimeOver_INT_Flag$scode_local_86, @function .text$USART_Clear_Auto_BaudRate_TimeOver_INT_Flag$scode_loacal_86: .align 1 .stabs "USART_Clear_Auto_BaudRate_TimeOver_INT_Flag:F(2,7)",36,0,2221,USART_Clear_Auto_BaudRate_TimeOver_INT_Flag .stabs "USARTx:p(0,16)",160,0,2221,4 .export USART_Clear_Auto_BaudRate_TimeOver_INT_Flag .type USART_Clear_Auto_BaudRate_TimeOver_INT_Flag, @function USART_Clear_Auto_BaudRate_TimeOver_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext86 .Ltext86: .stabn 68,0,2222,.LM500-.LFBB86 .LM500: .LFBB86: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2223,.LM501-.LFBB86 .LM501: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2228,.LM502-.LFBB86 .LM502: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2228 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #20 .stabn 68,0,2229,.LM503-.LFBB86 .LM503: // inline asm end JMP .L244 .L246: .stabn 68,0,2231,.LM504-.LFBB86 .LM504: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L244: .stabn 68,0,2229,.LM505-.LFBB86 .LM505: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#16 ANL r5,r4,r5 CMP r5,#0 JZ .L245 .stabn 68,0,2229,.LM506-.LFBB86 .LM506: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L246 .L245: .stabn 68,0,2233,.LM507-.LFBB86 .LM507: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2233 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #20 .stabn 68,0,2234,.LM508-.LFBB86 .LM508: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L247 .stabn 68,0,2236,.LM509-.LFBB86 .LM509: MOV r5,#0 JMP .L248 .L247: .stabn 68,0,2238,.LM510-.LFBB86 .LM510: MOV r5,#1 .L248: .stabn 68,0,2239,.LM511-.LFBB86 .LM511: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Auto_BaudRate_TimeOver_INT_Flag, .-USART_Clear_Auto_BaudRate_TimeOver_INT_Flag .stabs "wait_flag:(2,16)",128,0,2223,0 .stabn 192,0,0,.LFBB86-.LFBB86 .stabn 224,0,0,.Lscope86-.LFBB86 .Lscope86: .stabs "",36,0,0,.Lscope86-.LFBB86 .stabd 78,0,0 .section .text$USART_Clear_WeakUP_INT_Flag .type .text$USART_Clear_WeakUP_INT_Flag$scode_local_87, @function .text$USART_Clear_WeakUP_INT_Flag$scode_loacal_87: .align 1 .stabs "USART_Clear_WeakUP_INT_Flag:F(2,7)",36,0,2246,USART_Clear_WeakUP_INT_Flag .stabs "USARTx:p(0,16)",160,0,2246,4 .export USART_Clear_WeakUP_INT_Flag .type USART_Clear_WeakUP_INT_Flag, @function USART_Clear_WeakUP_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext87 .Ltext87: .stabn 68,0,2247,.LM512-.LFBB87 .LM512: .LFBB87: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2248,.LM513-.LFBB87 .LM513: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2253,.LM514-.LFBB87 .LM514: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2253 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #21 .stabn 68,0,2254,.LM515-.LFBB87 .LM515: // inline asm end JMP .L250 .L252: .stabn 68,0,2256,.LM516-.LFBB87 .LM516: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L250: .stabn 68,0,2254,.LM517-.LFBB87 .LM517: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#32 ANL r5,r4,r5 CMP r5,#0 JZ .L251 .stabn 68,0,2254,.LM518-.LFBB87 .LM518: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L252 .L251: .stabn 68,0,2258,.LM519-.LFBB87 .LM519: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2258 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #21 .stabn 68,0,2259,.LM520-.LFBB87 .LM520: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L253 .stabn 68,0,2261,.LM521-.LFBB87 .LM521: MOV r5,#0 JMP .L254 .L253: .stabn 68,0,2263,.LM522-.LFBB87 .LM522: MOV r5,#1 .L254: .stabn 68,0,2264,.LM523-.LFBB87 .LM523: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_WeakUP_INT_Flag, .-USART_Clear_WeakUP_INT_Flag .stabs "wait_flag:(2,16)",128,0,2248,0 .stabn 192,0,0,.LFBB87-.LFBB87 .stabn 224,0,0,.Lscope87-.LFBB87 .Lscope87: .stabs "",36,0,0,.Lscope87-.LFBB87 .stabd 78,0,0 .section .text$USART_Clear_Transmit_ERROR_INT_Flag .type .text$USART_Clear_Transmit_ERROR_INT_Flag$scode_local_88, @function .text$USART_Clear_Transmit_ERROR_INT_Flag$scode_loacal_88: .align 1 .stabs "USART_Clear_Transmit_ERROR_INT_Flag:F(2,7)",36,0,2271,USART_Clear_Transmit_ERROR_INT_Flag .stabs "USARTx:p(0,16)",160,0,2271,4 .export USART_Clear_Transmit_ERROR_INT_Flag .type USART_Clear_Transmit_ERROR_INT_Flag, @function USART_Clear_Transmit_ERROR_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext88 .Ltext88: .stabn 68,0,2272,.LM524-.LFBB88 .LM524: .LFBB88: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2273,.LM525-.LFBB88 .LM525: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2278,.LM526-.LFBB88 .LM526: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2278 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #22 .stabn 68,0,2279,.LM527-.LFBB88 .LM527: // inline asm end JMP .L256 .L258: .stabn 68,0,2281,.LM528-.LFBB88 .LM528: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L256: .stabn 68,0,2279,.LM529-.LFBB88 .LM529: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#64 ANL r5,r4,r5 CMP r5,#0 JZ .L257 .stabn 68,0,2279,.LM530-.LFBB88 .LM530: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L258 .L257: .stabn 68,0,2283,.LM531-.LFBB88 .LM531: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2283 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #22 .stabn 68,0,2284,.LM532-.LFBB88 .LM532: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L259 .stabn 68,0,2286,.LM533-.LFBB88 .LM533: MOV r5,#0 JMP .L260 .L259: .stabn 68,0,2288,.LM534-.LFBB88 .LM534: MOV r5,#1 .L260: .stabn 68,0,2289,.LM535-.LFBB88 .LM535: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Transmit_ERROR_INT_Flag, .-USART_Clear_Transmit_ERROR_INT_Flag .stabs "wait_flag:(2,16)",128,0,2273,0 .stabn 192,0,0,.LFBB88-.LFBB88 .stabn 224,0,0,.Lscope88-.LFBB88 .Lscope88: .stabs "",36,0,0,.Lscope88-.LFBB88 .stabd 78,0,0 .section .text$USART_Clear_Receive_ERROR_INT_Flag .type .text$USART_Clear_Receive_ERROR_INT_Flag$scode_local_89, @function .text$USART_Clear_Receive_ERROR_INT_Flag$scode_loacal_89: .align 1 .stabs "USART_Clear_Receive_ERROR_INT_Flag:F(2,7)",36,0,2296,USART_Clear_Receive_ERROR_INT_Flag .stabs "USARTx:p(0,16)",160,0,2296,4 .export USART_Clear_Receive_ERROR_INT_Flag .type USART_Clear_Receive_ERROR_INT_Flag, @function USART_Clear_Receive_ERROR_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext89 .Ltext89: .stabn 68,0,2297,.LM536-.LFBB89 .LM536: .LFBB89: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2298,.LM537-.LFBB89 .LM537: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2303,.LM538-.LFBB89 .LM538: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2303 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #23 .stabn 68,0,2304,.LM539-.LFBB89 .LM539: // inline asm end JMP .L262 .L264: .stabn 68,0,2306,.LM540-.LFBB89 .LM540: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L262: .stabn 68,0,2304,.LM541-.LFBB89 .LM541: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#128 ANL r5,r4,r5 CMP r5,#0 JZ .L263 .stabn 68,0,2304,.LM542-.LFBB89 .LM542: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L264 .L263: .stabn 68,0,2308,.LM543-.LFBB89 .LM543: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2308 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #23 .stabn 68,0,2309,.LM544-.LFBB89 .LM544: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L265 .stabn 68,0,2311,.LM545-.LFBB89 .LM545: MOV r5,#0 JMP .L266 .L265: .stabn 68,0,2313,.LM546-.LFBB89 .LM546: MOV r5,#1 .L266: .stabn 68,0,2314,.LM547-.LFBB89 .LM547: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Receive_ERROR_INT_Flag, .-USART_Clear_Receive_ERROR_INT_Flag .stabs "wait_flag:(2,16)",128,0,2298,0 .stabn 192,0,0,.LFBB89-.LFBB89 .stabn 224,0,0,.Lscope89-.LFBB89 .Lscope89: .stabs "",36,0,0,.Lscope89-.LFBB89 .stabd 78,0,0 .section .text$USART_Clear_CTS_INT_Flag .type .text$USART_Clear_CTS_INT_Flag$scode_local_90, @function .text$USART_Clear_CTS_INT_Flag$scode_loacal_90: .align 1 .stabs "USART_Clear_CTS_INT_Flag:F(2,7)",36,0,2321,USART_Clear_CTS_INT_Flag .stabs "USARTx:p(0,16)",160,0,2321,4 .export USART_Clear_CTS_INT_Flag .type USART_Clear_CTS_INT_Flag, @function USART_Clear_CTS_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext90 .Ltext90: .stabn 68,0,2322,.LM548-.LFBB90 .LM548: .LFBB90: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2323,.LM549-.LFBB90 .LM549: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2328,.LM550-.LFBB90 .LM550: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2328 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #24 .stabn 68,0,2329,.LM551-.LFBB90 .LM551: // inline asm end JMP .L268 .L270: .stabn 68,0,2331,.LM552-.LFBB90 .LM552: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L268: .stabn 68,0,2329,.LM553-.LFBB90 .LM553: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#255 ADD r5,r5,#1 ANL r5,r4,r5 CMP r5,#0 JZ .L269 .stabn 68,0,2329,.LM554-.LFBB90 .LM554: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L270 .L269: .stabn 68,0,2333,.LM555-.LFBB90 .LM555: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2333 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #24 .stabn 68,0,2334,.LM556-.LFBB90 .LM556: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L271 .stabn 68,0,2336,.LM557-.LFBB90 .LM557: MOV r5,#0 JMP .L272 .L271: .stabn 68,0,2338,.LM558-.LFBB90 .LM558: MOV r5,#1 .L272: .stabn 68,0,2339,.LM559-.LFBB90 .LM559: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_CTS_INT_Flag, .-USART_Clear_CTS_INT_Flag .stabs "wait_flag:(2,16)",128,0,2323,0 .stabn 192,0,0,.LFBB90-.LFBB90 .stabn 224,0,0,.Lscope90-.LFBB90 .Lscope90: .stabs "",36,0,0,.Lscope90-.LFBB90 .stabd 78,0,0 .section .text$USART_Clear_Receive_BUFR_INT_Flag .type .text$USART_Clear_Receive_BUFR_INT_Flag$scode_local_91, @function .text$USART_Clear_Receive_BUFR_INT_Flag$scode_loacal_91: .align 1 .stabs "USART_Clear_Receive_BUFR_INT_Flag:F(2,7)",36,0,2346,USART_Clear_Receive_BUFR_INT_Flag .stabs "USARTx:p(0,16)",160,0,2346,4 .export USART_Clear_Receive_BUFR_INT_Flag .type USART_Clear_Receive_BUFR_INT_Flag, @function USART_Clear_Receive_BUFR_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext91 .Ltext91: .stabn 68,0,2347,.LM560-.LFBB91 .LM560: .LFBB91: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2348,.LM561-.LFBB91 .LM561: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2353,.LM562-.LFBB91 .LM562: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2353 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #9 .stabn 68,0,2354,.LM563-.LFBB91 .LM563: // inline asm end JMP .L274 .L276: .stabn 68,0,2356,.LM564-.LFBB91 .LM564: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L274: .stabn 68,0,2354,.LM565-.LFBB91 .LM565: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#1 LSL r5,#11 ANL r5,r4,r5 CMP r5,#0 JZ .L275 .stabn 68,0,2354,.LM566-.LFBB91 .LM566: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L276 .L275: .stabn 68,0,2358,.LM567-.LFBB91 .LM567: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2358 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #9 .stabn 68,0,2359,.LM568-.LFBB91 .LM568: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L277 .stabn 68,0,2361,.LM569-.LFBB91 .LM569: MOV r5,#0 JMP .L278 .L277: .stabn 68,0,2363,.LM570-.LFBB91 .LM570: MOV r5,#1 .L278: .stabn 68,0,2364,.LM571-.LFBB91 .LM571: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Receive_BUFR_INT_Flag, .-USART_Clear_Receive_BUFR_INT_Flag .stabs "wait_flag:(2,16)",128,0,2348,0 .stabn 192,0,0,.LFBB91-.LFBB91 .stabn 224,0,0,.Lscope91-.LFBB91 .Lscope91: .stabs "",36,0,0,.Lscope91-.LFBB91 .stabd 78,0,0 .section .text$USART_Clear_Transmit_BUFR_INT_Flag .type .text$USART_Clear_Transmit_BUFR_INT_Flag$scode_local_92, @function .text$USART_Clear_Transmit_BUFR_INT_Flag$scode_loacal_92: .align 1 .stabs "USART_Clear_Transmit_BUFR_INT_Flag:F(2,7)",36,0,2371,USART_Clear_Transmit_BUFR_INT_Flag .stabs "USARTx:p(0,16)",160,0,2371,4 .export USART_Clear_Transmit_BUFR_INT_Flag .type USART_Clear_Transmit_BUFR_INT_Flag, @function USART_Clear_Transmit_BUFR_INT_Flag: .stabd 46,0,0 .stabs "../KF32Lib/src/kf32a156_usart.c",132,0,0,.Ltext92 .Ltext92: .stabn 68,0,2372,.LM572-.LFBB92 .LM572: .LFBB92: SUB sp,#8 ST.w [sp+#1],r0 .stabn 68,0,2373,.LM573-.LFBB92 .LM573: MOV r5,#0 ST.w [sp],r5 .stabn 68,0,2378,.LM574-.LFBB92 .LM574: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2378 "../KF32Lib/src/kf32a156_usart.c" 1 SET [r5], #10 .stabn 68,0,2379,.LM575-.LFBB92 .LM575: // inline asm end JMP .L280 .L282: .stabn 68,0,2381,.LM576-.LFBB92 .LM576: LD.w r5,[sp] ADD r5,r5,#1 ST.w [sp],r5 .L280: .stabn 68,0,2379,.LM577-.LFBB92 .LM577: LD.w r5,[sp+#1] LD.w r4,[r5+#2] MOV r5,#1 LSL r5,#27 ANL r5,r4,r5 LSR r5,#27 CMP r5,#0 JNZ .L281 .stabn 68,0,2379,.LM578-.LFBB92 .LM578: LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L282 .L281: .stabn 68,0,2383,.LM579-.LFBB92 .LM579: LD.w r5,[sp+#1] ADD r5,#8 // inline asm begin // 2383 "../KF32Lib/src/kf32a156_usart.c" 1 CLR [r5], #10 .stabn 68,0,2384,.LM580-.LFBB92 .LM580: // inline asm end LD.w r5,[sp] LD r4,#65535 CMP r5,r4 JNZ .L283 .stabn 68,0,2386,.LM581-.LFBB92 .LM581: MOV r5,#0 JMP .L284 .L283: .stabn 68,0,2388,.LM582-.LFBB92 .LM582: MOV r5,#1 .L284: .stabn 68,0,2389,.LM583-.LFBB92 .LM583: MOV r0,r5 ADD sp,#8 JMP lr .size USART_Clear_Transmit_BUFR_INT_Flag, .-USART_Clear_Transmit_BUFR_INT_Flag .stabs "wait_flag:(2,16)",128,0,2373,0 .stabn 192,0,0,.LFBB92-.LFBB92 .stabn 224,0,0,.Lscope92-.LFBB92 .Lscope92: .stabs "",36,0,0,.Lscope92-.LFBB92 .stabd 78,0,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"