;Driver Command: ccarm -c -MD -IGenerated\inc\ -I..\Generated\inc -I..\Src ; -I..\Src -I..\Generated\inc\ -I..\Src ; -I..\..\..\MCAL\Platform_ZX_K14xM\Inc ; -I..\..\..\MCAL\Platform_ZX_K14xM\StartUp\Inc ; -I..\..\..\MCAL\McalLib_ZX_K14xM\Inc\Devices ; -I..\..\..\MCAL\McalLib_ZX_K14xM\Inc ; -I..\..\..\MCAL\Mcu_ZX_K14xM\Inc -I..\..\..\MCAL\Adc_ZX_K14xM\Inc ; -I..\..\..\MCAL\Dem_ZX_K14xM\Inc -I..\..\..\MCAL\Det_ZX_K14xM\Inc ; -I..\..\..\MCAL\Dio_ZX_K14xM\Inc ; -I..\..\..\MCAL\Base_ZX_K14xM\Inc ; -I..\..\..\MCAL\Wdg_ZX_K14xM\Inc ; -I..\..\..\MCAL\Port_ZX_K14xM\Inc ; -I..\..\..\MCAL\Rte_ZX_K14xM\Inc ; -I..\..\..\MCAL\Base_ZX_K14xM\Inc\MemMap ; -I..\..\..\MCAL\WdgIf_ZX_K14xM\Inc ; -I..\..\..\MCAL\Can_ZX_K14xM\Inc -I..\..\..\MCAL\Gpt_ZX_K14xM\Inc ; -I..\..\..\MCAL\Dma_ZX_K14xM\Inc -I..\..\..\MCAL\Pwm_ZX_K14xM\Inc ; -I..\..\..\MCAL\EcuM_ZX_K14xM\Inc ; -I..\..\..\MCAL\Can_ZX_K14xM\Inc ; -I..\..\..\MCAL\CanIf_ZX_K14xM\Inc ; -I..\..\..\mcal\Icu_ZX_K14xM\Inc ; -I..\..\..\MCAL\Ecum_ZX_K14xM\Inc ; -I..\..\..\MCAL\Fls_ZX_K14xM\Inc ; -I..\..\..\MCAL\MemIf_ZX_K14xM\Inc ; -I..\..\..\mcal\Icu_ZX_K14xM\Inc -I..\..\..\mcal\Spi_ZX_K14xM\Inc ; -I..\..\..\Package\OS\Task ; -I..\..\..\Package\OS\Task\cpu_port\Zhixin ; -I..\..\..\Package\cm_backtrace -I..\..\..\Package\Cdd ; -I..\..\..\Package\Cdd\CddBuck\Gen ; -I..\..\..\Package\Cdd\CddBuck\Gen ; -I..\..\..\Package\Cdd\CddSbc\Api ; -I..\..\..\Package\Cdd\CddSbc\Cfg ; -I..\..\..\Package\Cdd\CddTle94x1\Cfg ; -I..\..\..\Package\Cdd\CddTle94x1\Api ; -I..\..\..\Package\Cdd\CddTle94x1\Gen ; -I..\..\..\Package\Cdd\CddBoost\Api -cpu=cortexm4f -Wshadow ; -Wtrigraphs -keeptempfiles -Wundef -Wimplicit-int -dual_debug ; --no_commons --no_exceptions --gnu_asm ; --incorrect_pragma_warnings --prototype_errors -list ; --misra_2004=2.1 -ignore_debug_references ; -preprocess_assembly_files -thumb_lib -thumb --hardware_divide ; -c99 -no_japanese_automotive_c --std --stdl --slash_comment ; -Ospeed --no_debug -object_dir=objs\release -filetype.c ; ..\..\..\Package\Cdd\CddBoost\Gen\CddBoost.c -o ; objs\release\CddBoost.o ;Source File: ..\..\..\Package\Cdd\CddBoost\Gen\CddBoost.c ;Directory: ; D:\AUTOMFL\AutoSAR\ZHIXIN\MCAL_Capri(1.2.0)\Project\Capri\MultiProject ;Compile Date: Mon Dec 18 00:01:43 2023 ;Host OS: Win64 ;Version: C-ARM 2021.1.4 RELEASE VERSION ;Release: Compiler v2021.1.4 ;Revision Date: Mon Apr 26 12:37:23 2021 ;Release Date: Mon Apr 26 08:01:05 2021 ; ecom -w -OLM .text .align 2 ..gh.f.f.1.a.1.e.0: .endo ..gh.f.f.1.a.1.e.0 .thumb2 SpiSend:: push {lr} sub sp,sp,4 strb r1,[sp,2] strb r0,[sp,3] movs r0,1 .L70: bl Spi_SetAsyncMode add r1,sp,2 movs r3,2 movs r2,0 movs r0,3 .L72: bl Spi_SetupEB movs r0,3 .L74: bl Spi_AsyncTransmit add sp,sp,4 .L76: pop {pc} .endf SpiSend ;buffer [sp,2] local ;address r0 param ;data r1 param .section ".bss","awb" .L48: .endo .L48 .section ".ghcalltbl","" .align 4 .L71: .data.w .L70 .endo .L71 .L73: .data.w .L72 .endo .L73 .L75: .data.w .L74 .endo .L75 .section ".ghrettbl","" .align 4 .L77: .data.w .L76 .endo .L77 .text ..gh.f.f.1.a.1.e.1: .endo ..gh.f.f.1.a.1.e.1 CddBoostInit:: push {lr} movs r1,0 cpy r0,r1 .L134: bl SpiSend movs r1,0 movs r0,3 .L136: bl SpiSend movs r1,0 movs r0,4 .L138: bl SpiSend movs r1,0 movs r0,5 .L140: bl SpiSend movs r1,0 movs r0,6 .L142: bl SpiSend movs r1,86 movs r0,26 .L144: bl SpiSend movs r1,17 movs r0,27 .L146: bl SpiSend movs r1,166 movs r0,21 .L148: bl SpiSend movs r1,85 movs r0,20 .L150: bl SpiSend movs r1,17 movs r0,19 .L152: bl SpiSend movs r1,17 movs r0,18 .L154: bl SpiSend movs r1,15 movs r0,17 .L156: bl SpiSend movs r1,216 movs r0,16 .L158: bl SpiSend movs r1,0 movs r0,15 .L160: bl SpiSend movs r1,0 movs r0,14 .L162: bl SpiSend movs r1,62 movs r0,13 .L164: bl SpiSend movs r1,15 movs r0,12 .L166: bl SpiSend movs r1,15 movs r0,11 .L168: bl SpiSend movs r1,0 movs r0,10 .L170: bl SpiSend movs r1,13 movs r0,9 .L172: bl SpiSend movs r1,70 movs r0,8 .L174: bl SpiSend movs r1,70 movs r0,7 .L176: bl SpiSend movs r1,85 movs r0,6 .L178: bl SpiSend movs r1,93 movs r0,5 .L180: bl SpiSend movs r1,85 movs r0,4 .L182: bl SpiSend movs r1,85 movs r0,3 .L184: bl SpiSend movs r1,0 movs r0,2 .L186: bl SpiSend movs r1,15 movs r0,1 .L188: bl SpiSend movs r1,48 movs r0,31 .L190: bl SpiSend movs r1,32 cpy r0,r1 .L192: bl SpiSend movs r1,0 movs r0,28 .L194: bl SpiSend movs r1,3 movs r0,0 .L196: bl SpiSend .L198: pop {pc} .endf CddBoostInit .section ".bss","awb" .L112: .endo .L112 .section ".ghcalltbl","" .L135: .data.w .L134 .endo .L135 .L137: .data.w .L136 .endo .L137 .L139: .data.w .L138 .endo .L139 .L141: .data.w .L140 .endo .L141 .L143: .data.w .L142 .endo .L143 .L145: .data.w .L144 .endo .L145 .L147: .data.w .L146 .endo .L147 .L149: .data.w .L148 .endo .L149 .L151: .data.w .L150 .endo .L151 .L153: .data.w .L152 .endo .L153 .L155: .data.w .L154 .endo .L155 .L157: .data.w .L156 .endo .L157 .L159: .data.w .L158 .endo .L159 .L161: .data.w .L160 .endo .L161 .L163: .data.w .L162 .endo .L163 .L165: .data.w .L164 .endo .L165 .L167: .data.w .L166 .endo .L167 .L169: .data.w .L168 .endo .L169 .L171: .data.w .L170 .endo .L171 .L173: .data.w .L172 .endo .L173 .L175: .data.w .L174 .endo .L175 .L177: .data.w .L176 .endo .L177 .L179: .data.w .L178 .endo .L179 .L181: .data.w .L180 .endo .L181 .L183: .data.w .L182 .endo .L183 .L185: .data.w .L184 .endo .L185 .L187: .data.w .L186 .endo .L187 .L189: .data.w .L188 .endo .L189 .L191: .data.w .L190 .endo .L191 .L193: .data.w .L192 .endo .L193 .L195: .data.w .L194 .endo .L195 .L197: .data.w .L196 .endo .L197 .section ".ghrettbl","" .L199: .data.w .L198 .endo .L199 .text .ghsnote info, 27, 3, 640