.text .syntax unified .eabi_attribute 67, "2.09" @ Tag_conformance .cpu cortex-m4 .eabi_attribute 6, 13 @ Tag_CPU_arch .eabi_attribute 7, 77 @ Tag_CPU_arch_profile .eabi_attribute 8, 0 @ Tag_ARM_ISA_use .eabi_attribute 9, 2 @ Tag_THUMB_ISA_use .fpu fpv4-sp-d16 .eabi_attribute 27, 1 @ Tag_ABI_HardFP_use .eabi_attribute 36, 1 @ Tag_FP_HP_extension .eabi_attribute 34, 1 @ Tag_CPU_unaligned_access .eabi_attribute 17, 1 @ Tag_ABI_PCS_GOT_use .eabi_attribute 20, 2 @ Tag_ABI_FP_denormal .eabi_attribute 21, 0 @ Tag_ABI_FP_exceptions .eabi_attribute 23, 1 @ Tag_ABI_FP_number_model .eabi_attribute 24, 1 @ Tag_ABI_align_needed .eabi_attribute 25, 1 @ Tag_ABI_align_preserved .eabi_attribute 28, 1 @ Tag_ABI_VFP_args .eabi_attribute 38, 1 @ Tag_ABI_FP_16bit_format .eabi_attribute 18, 2 @ Tag_ABI_PCS_wchar_t .eabi_attribute 26, 1 @ Tag_ABI_enum_size .eabi_attribute 14, 0 @ Tag_ABI_PCS_R9_use .file "Cdd_bd18397.c" .file 1 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../mcal/Base_ZX_K14xM/Inc\\Platform_Types.h" .file 2 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../mcal/Spi_ZX_K14xM/Inc/Spi_Drvw_Types.h" .file 3 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../mcal/Spi_ZX_K14xM/Inc/Spi_Types.h" .file 4 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c" .file 5 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.h" .section .text.BD18397_RUV_get_registor_data,"ax",%progbits .hidden BD18397_RUV_get_registor_data @ -- Begin function BD18397_RUV_get_registor_data .globl BD18397_RUV_get_registor_data .p2align 2 .type BD18397_RUV_get_registor_data,%function .code 16 @ @BD18397_RUV_get_registor_data .thumb_func BD18397_RUV_get_registor_data: .Lfunc_begin0: .loc 4 103 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:103:0 .fnstart .cfi_sections .debug_frame .cfi_startproc @ %bb.0: .pad #48 sub sp, #48 .cfi_def_cfa_offset 48 @ kill: def $r1 killed $r0 strb.w r0, [sp, #47] movs r0, #0 .Ltmp0: .loc 4 105 10 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:105:10 strb.w r0, [sp, #46] .loc 4 105 9 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:105:9 b .LBB0_1 .LBB0_1: @ =>This Inner Loop Header: Depth=1 .Ltmp1: .loc 4 105 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:105:13 ldrb.w r0, [sp, #46] .Ltmp2: .loc 4 105 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:105:5 cmp r0, #3 bgt.w .LBB0_66 b .LBB0_2 .LBB0_2: @ in Loop: Header=BB0_1 Depth=1 .Ltmp3: .loc 4 107 32 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:107:32 ldrb.w r0, [sp, #47] .Ltmp4: .loc 4 107 12 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:107:12 cmp r0, #0 bne .LBB0_4 b .LBB0_3 .LBB0_3: @ in Loop: Header=BB0_1 Depth=1 .Ltmp5: .loc 4 109 84 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:109:84 ldrb.w r3, [sp, #46] .loc 4 109 56 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:109:56 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 109 85 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:109:85 add.w r1, r0, r3, lsl #2 .loc 4 109 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:109:56 ldrb r2, [r1, #1] .loc 4 109 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:109:13 movw r1, :lower16:bd18397_mult_device_SYSCFG1 movt r1, :upper16:bd18397_mult_device_SYSCFG1 .loc 4 109 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:109:55 str r1, [sp, #40] @ 4-byte Spill and r12, r2, #1 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #223 orr.w r2, r2, r12, lsl #5 strb.w r2, [r1, r3, lsl #1] .loc 4 110 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:110:85 ldrb.w r3, [sp, #46] .loc 4 110 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:110:86 add.w r2, r0, r3, lsl #2 .loc 4 110 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:110:57 ldrb.w r12, [r2, #1] .loc 4 110 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:110:55 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #6 and r2, r2, #241 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 111 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:111:85 ldrb.w r3, [sp, #46] .loc 4 111 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:111:86 add.w r2, r0, r3, lsl #2 .loc 4 111 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:111:57 ldrb.w r12, [r2, #1] .loc 4 111 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:111:55 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #16 and r2, r2, #239 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 112 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:112:85 ldrb.w r3, [sp, #46] .loc 4 112 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:112:86 add.w r2, r0, r3, lsl #2 .loc 4 112 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:112:57 ldrb.w r12, [r2, #1] .loc 4 112 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:112:55 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #32 and r2, r2, #223 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 113 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:113:85 ldrb.w r3, [sp, #46] .loc 4 113 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:113:86 add.w r2, r0, r3, lsl #2 .loc 4 113 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:113:57 ldrb.w r12, [r2, #1] .loc 4 113 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:113:55 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #64 and r2, r2, #191 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 114 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:114:85 ldrb.w r2, [sp, #46] .loc 4 114 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:114:86 add.w r0, r0, r2, lsl #2 .loc 4 114 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:114:57 ldrb r3, [r0, #1] .loc 4 114 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:114:55 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #128 and r0, r0, #127 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 115 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:115:9 b.w .LBB0_64 .Ltmp6: .LBB0_4: @ in Loop: Header=BB0_1 Depth=1 .loc 4 116 38 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:116:38 ldrb.w r0, [sp, #47] .Ltmp7: .loc 4 116 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:116:17 cmp r0, #1 bne .LBB0_6 b .LBB0_5 .LBB0_5: @ in Loop: Header=BB0_1 Depth=1 .Ltmp8: .loc 4 118 84 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:118:84 ldrb.w r3, [sp, #46] .loc 4 118 56 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:118:56 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 118 85 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:118:85 add.w r1, r0, r3, lsl #2 .loc 4 118 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:118:56 ldrb r2, [r1, #1] .loc 4 118 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:118:13 movw r1, :lower16:bd18397_mult_device_ERRSET1 movt r1, :upper16:bd18397_mult_device_ERRSET1 .loc 4 118 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:118:55 str r1, [sp, #36] @ 4-byte Spill and r12, r2, #1 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #254 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 119 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:119:85 ldrb.w r3, [sp, #46] .loc 4 119 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:119:86 add.w r2, r0, r3, lsl #2 .loc 4 119 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:119:57 ldrb.w r12, [r2, #1] .loc 4 119 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:119:55 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #2 and r2, r2, #253 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 120 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:120:85 ldrb.w r3, [sp, #46] .loc 4 120 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:120:86 add.w r2, r0, r3, lsl #2 .loc 4 120 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:120:57 ldrb.w r12, [r2, #1] .loc 4 120 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:120:55 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #4 and r2, r2, #251 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 121 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:121:85 ldrb.w r2, [sp, #46] .loc 4 121 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:121:86 add.w r0, r0, r2, lsl #2 .loc 4 121 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:121:57 ldrb r3, [r0, #1] .loc 4 121 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:121:55 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #248 and r0, r0, #7 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 122 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:122:9 b.w .LBB0_63 .Ltmp9: .LBB0_6: @ in Loop: Header=BB0_1 Depth=1 .loc 4 123 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:123:37 ldrb.w r0, [sp, #47] .Ltmp10: .loc 4 123 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:123:17 cmp r0, #2 bne .LBB0_8 b .LBB0_7 .LBB0_7: @ in Loop: Header=BB0_1 Depth=1 .Ltmp11: .loc 4 125 82 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:125:82 ldrb.w r3, [sp, #46] .loc 4 125 54 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:125:54 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 125 83 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:125:83 add.w r1, r0, r3, lsl #2 .loc 4 125 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:125:54 ldrb r2, [r1, #1] .loc 4 125 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:125:13 movw r1, :lower16:bd18397_mult_device_DIMSET movt r1, :upper16:bd18397_mult_device_DIMSET .loc 4 125 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:125:53 str r1, [sp, #32] @ 4-byte Spill and r12, r2, #1 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #254 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 126 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:126:83 ldrb.w r3, [sp, #46] .loc 4 126 84 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:126:84 add.w r2, r0, r3, lsl #2 .loc 4 126 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:126:55 ldrb.w r12, [r2, #1] .loc 4 126 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:126:53 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #2 and r2, r2, #253 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 127 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:127:83 ldrb.w r3, [sp, #46] .loc 4 127 84 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:127:84 add.w r2, r0, r3, lsl #2 .loc 4 127 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:127:55 ldrb.w r12, [r2, #1] .loc 4 127 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:127:53 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #4 and r2, r2, #251 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 128 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:128:83 ldrb.w r3, [sp, #46] .loc 4 128 84 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:128:84 add.w r2, r0, r3, lsl #2 .loc 4 128 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:128:55 ldrb.w r12, [r2, #1] .loc 4 128 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:128:53 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #120 and r2, r2, #135 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 129 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:129:83 ldrb.w r2, [sp, #46] .loc 4 129 84 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:129:84 add.w r0, r0, r2, lsl #2 .loc 4 129 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:129:55 ldrb r3, [r0, #1] .loc 4 129 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:129:53 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #128 and r0, r0, #127 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 130 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:130:9 b .LBB0_62 .Ltmp12: .LBB0_8: @ in Loop: Header=BB0_1 Depth=1 .loc 4 131 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:131:37 ldrb.w r0, [sp, #47] .Ltmp13: .loc 4 131 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:131:17 cmp r0, #3 bne .LBB0_10 b .LBB0_9 .LBB0_9: @ in Loop: Header=BB0_1 Depth=1 .Ltmp14: .loc 4 133 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:133:80 ldrb.w r2, [sp, #46] .loc 4 133 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:133:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 133 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:133:81 add.w r0, r0, r2, lsl #2 .loc 4 133 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:133:52 ldrb r0, [r0, #1] .loc 4 133 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:133:13 movw r1, :lower16:bd18397_mult_device_ISET1H movt r1, :upper16:bd18397_mult_device_ISET1H .loc 4 133 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:133:51 strb.w r0, [r1, r2, lsl #1] .loc 4 134 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:134:9 b .LBB0_61 .Ltmp15: .LBB0_10: @ in Loop: Header=BB0_1 Depth=1 .loc 4 135 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:135:37 ldrb.w r0, [sp, #47] .Ltmp16: .loc 4 135 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:135:17 cmp r0, #4 bne .LBB0_12 b .LBB0_11 .LBB0_11: @ in Loop: Header=BB0_1 Depth=1 .Ltmp17: .loc 4 137 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:137:80 ldrb.w r2, [sp, #46] .loc 4 137 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:137:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 137 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:137:81 add.w r0, r0, r2, lsl #2 .loc 4 137 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:137:52 ldrb r0, [r0, #1] .loc 4 137 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:137:13 movw r1, :lower16:bd18397_mult_device_ISET1L movt r1, :upper16:bd18397_mult_device_ISET1L .loc 4 137 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:137:51 and r3, r0, #3 ldrb.w r0, [r1, r2, lsl #1] and r0, r0, #252 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 138 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:138:9 b .LBB0_60 .Ltmp18: .LBB0_12: @ in Loop: Header=BB0_1 Depth=1 .loc 4 139 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:139:37 ldrb.w r0, [sp, #47] .Ltmp19: .loc 4 139 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:139:17 cmp r0, #5 bne .LBB0_14 b .LBB0_13 .LBB0_13: @ in Loop: Header=BB0_1 Depth=1 .Ltmp20: .loc 4 141 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:141:80 ldrb.w r2, [sp, #46] .loc 4 141 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:141:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 141 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:141:81 add.w r0, r0, r2, lsl #2 .loc 4 141 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:141:52 ldrb r0, [r0, #1] .loc 4 141 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:141:13 movw r1, :lower16:bd18397_mult_device_ISET2H movt r1, :upper16:bd18397_mult_device_ISET2H .loc 4 141 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:141:51 strb.w r0, [r1, r2, lsl #1] .loc 4 142 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:142:9 b .LBB0_59 .Ltmp21: .LBB0_14: @ in Loop: Header=BB0_1 Depth=1 .loc 4 143 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:143:37 ldrb.w r0, [sp, #47] .Ltmp22: .loc 4 143 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:143:17 cmp r0, #6 bne .LBB0_16 b .LBB0_15 .LBB0_15: @ in Loop: Header=BB0_1 Depth=1 .Ltmp23: .loc 4 145 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:145:80 ldrb.w r2, [sp, #46] .loc 4 145 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:145:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 145 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:145:81 add.w r0, r0, r2, lsl #2 .loc 4 145 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:145:52 ldrb r0, [r0, #1] .loc 4 145 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:145:13 movw r1, :lower16:bd18397_mult_device_ISET2L movt r1, :upper16:bd18397_mult_device_ISET2L .loc 4 145 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:145:51 and r3, r0, #3 ldrb.w r0, [r1, r2, lsl #1] and r0, r0, #252 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 146 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:146:9 b .LBB0_58 .Ltmp24: .LBB0_16: @ in Loop: Header=BB0_1 Depth=1 .loc 4 147 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:147:37 ldrb.w r0, [sp, #47] .Ltmp25: .loc 4 147 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:147:17 cmp r0, #7 bne .LBB0_18 b .LBB0_17 .LBB0_17: @ in Loop: Header=BB0_1 Depth=1 .Ltmp26: .loc 4 149 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:149:80 ldrb.w r2, [sp, #46] .loc 4 149 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:149:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 149 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:149:81 add.w r0, r0, r2, lsl #2 .loc 4 149 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:149:52 ldrb r0, [r0, #1] .loc 4 149 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:149:13 movw r1, :lower16:bd18397_mult_device_DPWM1H movt r1, :upper16:bd18397_mult_device_DPWM1H .loc 4 149 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:149:51 strb.w r0, [r1, r2, lsl #1] .loc 4 150 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:150:9 b .LBB0_57 .Ltmp27: .LBB0_18: @ in Loop: Header=BB0_1 Depth=1 .loc 4 151 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:151:37 ldrb.w r0, [sp, #47] .Ltmp28: .loc 4 151 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:151:17 cmp r0, #8 bne .LBB0_20 b .LBB0_19 .LBB0_19: @ in Loop: Header=BB0_1 Depth=1 .Ltmp29: .loc 4 153 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:153:80 ldrb.w r2, [sp, #46] .loc 4 153 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:153:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 153 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:153:81 add.w r0, r0, r2, lsl #2 .loc 4 153 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:153:52 ldrb r0, [r0, #1] .loc 4 153 84 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:153:84 and r0, r0, #3 .loc 4 153 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:153:13 movw r1, :lower16:bd18397_mult_device_DPWM1L movt r1, :upper16:bd18397_mult_device_DPWM1L .loc 4 153 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:153:51 strb.w r0, [r1, r2, lsl #1] .loc 4 154 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:154:9 b .LBB0_56 .Ltmp30: .LBB0_20: @ in Loop: Header=BB0_1 Depth=1 .loc 4 155 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:155:37 ldrb.w r0, [sp, #47] .Ltmp31: .loc 4 155 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:155:17 cmp r0, #9 bne .LBB0_22 b .LBB0_21 .LBB0_21: @ in Loop: Header=BB0_1 Depth=1 .Ltmp32: .loc 4 157 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:157:80 ldrb.w r2, [sp, #46] .loc 4 157 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:157:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 157 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:157:81 add.w r0, r0, r2, lsl #2 .loc 4 157 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:157:52 ldrb r0, [r0, #1] .loc 4 157 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:157:13 movw r1, :lower16:bd18397_mult_device_DPWM2H movt r1, :upper16:bd18397_mult_device_DPWM2H .loc 4 157 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:157:51 strb.w r0, [r1, r2, lsl #1] .loc 4 158 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:158:9 b .LBB0_55 .Ltmp33: .LBB0_22: @ in Loop: Header=BB0_1 Depth=1 .loc 4 159 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:159:37 ldrb.w r0, [sp, #47] .Ltmp34: .loc 4 159 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:159:17 cmp r0, #10 bne .LBB0_24 b .LBB0_23 .LBB0_23: @ in Loop: Header=BB0_1 Depth=1 .Ltmp35: .loc 4 161 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:161:80 ldrb.w r2, [sp, #46] .loc 4 161 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:161:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 161 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:161:81 add.w r0, r0, r2, lsl #2 .loc 4 161 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:161:52 ldrb r0, [r0, #1] .loc 4 161 84 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:161:84 and r0, r0, #3 .loc 4 161 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:161:13 movw r1, :lower16:bd18397_mult_device_DPWM2L movt r1, :upper16:bd18397_mult_device_DPWM2L .loc 4 161 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:161:51 strb.w r0, [r1, r2, lsl #1] .loc 4 162 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:162:9 b .LBB0_54 .Ltmp36: .LBB0_24: @ in Loop: Header=BB0_1 Depth=1 .loc 4 164 39 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:164:39 ldrb.w r0, [sp, #47] .Ltmp37: .loc 4 164 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:164:17 cmp r0, #11 bne .LBB0_26 b .LBB0_25 .LBB0_25: @ in Loop: Header=BB0_1 Depth=1 .Ltmp38: .loc 4 166 82 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:166:82 ldrb.w r3, [sp, #46] .loc 4 166 54 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:166:54 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 166 83 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:166:83 add.w r1, r0, r3, lsl #2 .loc 4 166 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:166:54 ldrb r2, [r1, #1] .loc 4 166 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:166:13 movw r1, :lower16:bd18397_mult_device_DCDCSET1 movt r1, :upper16:bd18397_mult_device_DCDCSET1 .loc 4 166 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:166:52 and r12, r2, #63 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #192 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 167 82 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:167:82 ldrb.w r2, [sp, #46] .loc 4 167 83 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:167:83 add.w r0, r0, r2, lsl #2 .loc 4 167 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:167:54 ldrb r3, [r0, #1] .loc 4 167 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:167:52 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #192 and r0, r0, #63 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 168 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:168:9 b .LBB0_53 .Ltmp39: .LBB0_26: @ in Loop: Header=BB0_1 Depth=1 .loc 4 169 39 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:169:39 ldrb.w r0, [sp, #47] .Ltmp40: .loc 4 169 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:169:17 cmp r0, #12 bne .LBB0_28 b .LBB0_27 .LBB0_27: @ in Loop: Header=BB0_1 Depth=1 .Ltmp41: .loc 4 171 81 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:171:81 ldrb.w r3, [sp, #46] .loc 4 171 53 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:171:53 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 171 82 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:171:82 add.w r1, r0, r3, lsl #2 .loc 4 171 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:171:53 ldrb r2, [r1, #1] .loc 4 171 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:171:13 movw r1, :lower16:bd18397_mult_device_DCDCSET2 movt r1, :upper16:bd18397_mult_device_DCDCSET2 .loc 4 171 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:171:52 and r12, r2, #63 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #192 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 172 82 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:172:82 ldrb.w r2, [sp, #46] .loc 4 172 83 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:172:83 add.w r0, r0, r2, lsl #2 .loc 4 172 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:172:54 ldrb r3, [r0, #1] .loc 4 172 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:172:52 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #192 and r0, r0, #63 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 173 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:173:9 b .LBB0_52 .Ltmp42: .LBB0_28: @ in Loop: Header=BB0_1 Depth=1 .loc 4 174 39 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:174:39 ldrb.w r0, [sp, #47] .Ltmp43: .loc 4 174 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:174:17 cmp r0, #13 bne .LBB0_30 b .LBB0_29 .LBB0_29: @ in Loop: Header=BB0_1 Depth=1 .Ltmp44: .loc 4 176 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:176:80 ldrb.w r3, [sp, #46] .loc 4 176 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:176:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 176 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:176:81 add.w r1, r0, r3, lsl #2 .loc 4 176 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:176:52 ldrb r2, [r1, #1] .loc 4 176 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:176:13 movw r1, :lower16:bd18397_mult_device_DCDCSET4 movt r1, :upper16:bd18397_mult_device_DCDCSET4 .loc 4 176 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:176:51 str r1, [sp, #28] @ 4-byte Spill and r12, r2, #7 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #248 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 177 86 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:177:86 ldrb.w r3, [sp, #46] .loc 4 177 87 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:177:87 add.w r2, r0, r3, lsl #2 .loc 4 177 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:177:58 ldrb.w r12, [r2, #1] .loc 4 177 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:177:56 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #8 and r2, r2, #247 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 178 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:178:83 ldrb.w r3, [sp, #46] .loc 4 178 53 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:178:53 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #239 strb.w r2, [r1, r3, lsl #1] .loc 4 179 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:179:83 ldrb.w r3, [sp, #46] .loc 4 179 53 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:179:53 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #223 strb.w r2, [r1, r3, lsl #1] .loc 4 180 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:180:83 ldrb.w r3, [sp, #46] .loc 4 180 53 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:180:53 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #191 strb.w r2, [r1, r3, lsl #1] .loc 4 181 86 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:181:86 ldrb.w r2, [sp, #46] .loc 4 181 87 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:181:87 add.w r0, r0, r2, lsl #2 .loc 4 181 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:181:58 ldrb r3, [r0, #1] .loc 4 181 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:181:56 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #128 and r0, r0, #127 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 182 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:182:9 b .LBB0_51 .Ltmp45: .LBB0_30: @ in Loop: Header=BB0_1 Depth=1 .loc 4 183 35 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:183:35 ldrb.w r0, [sp, #47] .Ltmp46: .loc 4 183 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:183:17 cmp r0, #14 bne.w .LBB0_32 b .LBB0_31 .LBB0_31: @ in Loop: Header=BB0_1 Depth=1 .Ltmp47: .loc 4 185 77 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:185:77 ldrb.w r3, [sp, #46] .loc 4 185 49 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:185:49 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 185 78 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:185:78 str r0, [sp, #20] @ 4-byte Spill add.w r1, r0, r3, lsl #2 .loc 4 185 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:185:49 ldrb r2, [r1, #1] .loc 4 185 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:185:13 movw r1, :lower16:bd18397_mult_device_CHEN movt r1, :upper16:bd18397_mult_device_CHEN .loc 4 185 48 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:185:48 str r1, [sp, #24] @ 4-byte Spill and r12, r2, #1 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #254 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 186 78 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:186:78 ldrb.w r3, [sp, #46] .loc 4 186 79 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:186:79 add.w r2, r0, r3, lsl #2 .loc 4 186 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:186:50 ldrb.w r12, [r2, #1] .loc 4 186 48 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:186:48 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #2 and r2, r2, #253 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 187 78 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:187:78 ldrb.w r3, [sp, #46] .loc 4 187 79 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:187:79 add.w r2, r0, r3, lsl #2 .loc 4 187 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:187:50 ldrb.w r12, [r2, #1] .loc 4 187 48 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:187:48 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #4 and r2, r2, #251 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 188 82 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:188:82 ldrb.w r3, [sp, #46] .loc 4 188 83 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:188:83 add.w r2, r0, r3, lsl #2 .loc 4 188 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:188:54 ldrb.w r12, [r2, #1] .loc 4 188 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:188:52 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #8 and r2, r2, #247 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 189 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:189:80 ldrb.w r3, [sp, #46] .loc 4 189 81 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:189:81 add.w r2, r0, r3, lsl #2 .loc 4 189 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:189:52 ldrb.w r12, [r2, #1] .loc 4 189 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:189:50 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #16 and r2, r2, #239 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 190 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:190:80 ldrb.w r3, [sp, #46] .loc 4 190 81 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:190:81 add.w r2, r0, r3, lsl #2 .loc 4 190 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:190:52 ldrb.w r12, [r2, #1] .loc 4 190 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:190:50 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #32 and r2, r2, #223 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 191 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:191:80 ldrb.w r3, [sp, #46] .loc 4 191 81 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:191:81 add.w r2, r0, r3, lsl #2 .loc 4 191 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:191:52 ldrb.w r12, [r2, #1] .loc 4 191 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:191:50 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #64 and r2, r2, #191 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 192 82 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:192:82 ldrb.w r2, [sp, #46] .loc 4 192 83 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:192:83 add.w r0, r0, r2, lsl #2 .loc 4 192 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:192:54 ldrb r3, [r0, #1] .loc 4 192 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:192:52 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #128 and r0, r0, #127 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 193 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:193:9 b .LBB0_50 .Ltmp48: .LBB0_32: @ in Loop: Header=BB0_1 Depth=1 .loc 4 194 36 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:194:36 ldrb.w r0, [sp, #47] .Ltmp49: .loc 4 194 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:194:17 cmp r0, #15 bne .LBB0_34 b .LBB0_33 .LBB0_33: @ in Loop: Header=BB0_1 Depth=1 .Ltmp50: .loc 4 196 80 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:196:80 ldrb.w r3, [sp, #46] .loc 4 196 52 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:196:52 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 196 81 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:196:81 add.w r1, r0, r3, lsl #2 .loc 4 196 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:196:52 ldrb r2, [r1, #1] .loc 4 196 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:196:13 movw r1, :lower16:bd18397_mult_device_ADSEL movt r1, :upper16:bd18397_mult_device_ADSEL .loc 4 196 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:196:51 str r1, [sp, #16] @ 4-byte Spill and r12, r2, #15 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #240 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 197 79 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:197:79 ldrb.w r3, [sp, #46] .loc 4 197 80 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:197:80 add.w r2, r0, r3, lsl #2 .loc 4 197 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:197:51 ldrb.w r12, [r2, #1] .loc 4 197 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:197:50 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #16 and r2, r2, #239 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 198 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:198:83 ldrb.w r3, [sp, #46] .loc 4 198 84 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:198:84 add.w r2, r0, r3, lsl #2 .loc 4 198 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:198:55 ldrb.w r12, [r2, #1] .loc 4 198 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:198:53 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #32 and r2, r2, #223 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 199 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:199:83 ldrb.w r3, [sp, #46] .loc 4 199 84 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:199:84 add.w r2, r0, r3, lsl #2 .loc 4 199 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:199:55 ldrb.w r12, [r2, #1] .loc 4 199 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:199:53 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #64 and r2, r2, #191 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 200 79 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:200:79 ldrb.w r2, [sp, #46] .loc 4 200 80 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:200:80 add.w r0, r0, r2, lsl #2 .loc 4 200 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:200:51 ldrb r3, [r0, #1] .loc 4 200 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:200:49 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #128 and r0, r0, #127 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 201 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:201:9 b .LBB0_49 .Ltmp51: .LBB0_34: @ in Loop: Header=BB0_1 Depth=1 .loc 4 202 36 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:202:36 ldrb.w r0, [sp, #47] .Ltmp52: .loc 4 202 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:202:17 cmp r0, #16 bne .LBB0_36 b .LBB0_35 .LBB0_35: @ in Loop: Header=BB0_1 Depth=1 .Ltmp53: .loc 4 204 78 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:204:78 ldrb.w r2, [sp, #46] .loc 4 204 50 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:204:50 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 204 79 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:204:79 add.w r0, r0, r2, lsl #2 .loc 4 204 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:204:50 ldrb r0, [r0, #1] .loc 4 204 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:204:13 movw r1, :lower16:bd18397_mult_device_VMONH movt r1, :upper16:bd18397_mult_device_VMONH .loc 4 204 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:204:49 strb.w r0, [r1, r2, lsl #1] .loc 4 205 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:205:9 b .LBB0_48 .Ltmp54: .LBB0_36: @ in Loop: Header=BB0_1 Depth=1 .loc 4 206 36 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:206:36 ldrb.w r0, [sp, #47] .Ltmp55: .loc 4 206 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:206:17 cmp r0, #17 bne .LBB0_38 b .LBB0_37 .LBB0_37: @ in Loop: Header=BB0_1 Depth=1 .Ltmp56: .loc 4 208 78 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:208:78 ldrb.w r2, [sp, #46] .loc 4 208 50 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:208:50 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 208 79 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:208:79 add.w r0, r0, r2, lsl #2 .loc 4 208 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:208:50 ldrb r0, [r0, #1] .loc 4 208 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:208:13 movw r1, :lower16:bd18397_mult_device_VMONL movt r1, :upper16:bd18397_mult_device_VMONL .loc 4 208 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:208:49 and r3, r0, #3 ldrb.w r0, [r1, r2, lsl #1] and r0, r0, #252 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 209 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:209:9 b .LBB0_47 .Ltmp57: .LBB0_38: @ in Loop: Header=BB0_1 Depth=1 .loc 4 210 39 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:210:39 ldrb.w r0, [sp, #47] .Ltmp58: .loc 4 210 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:210:17 cmp r0, #18 bne.w .LBB0_40 b .LBB0_39 .LBB0_39: @ in Loop: Header=BB0_1 Depth=1 .Ltmp59: .loc 4 212 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:212:83 ldrb.w r3, [sp, #46] .loc 4 212 55 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:212:55 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 212 84 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:212:84 str r0, [sp, #8] @ 4-byte Spill add.w r1, r0, r3, lsl #2 .loc 4 212 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:212:55 ldrb r2, [r1, #1] .loc 4 212 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:212:13 movw r1, :lower16:bd18397_mult_device_ERRSTALL movt r1, :upper16:bd18397_mult_device_ERRSTALL .loc 4 212 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:212:54 str r1, [sp, #12] @ 4-byte Spill and r12, r2, #1 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #254 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 213 84 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:213:84 ldrb.w r3, [sp, #46] .loc 4 213 85 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:213:85 add.w r2, r0, r3, lsl #2 .loc 4 213 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:213:56 ldrb.w r12, [r2, #1] .loc 4 213 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:213:54 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #2 and r2, r2, #253 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 214 84 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:214:84 ldrb.w r3, [sp, #46] .loc 4 214 85 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:214:85 add.w r2, r0, r3, lsl #2 .loc 4 214 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:214:56 ldrb.w r12, [r2, #1] .loc 4 214 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:214:54 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #4 and r2, r2, #251 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 215 86 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:215:86 ldrb.w r3, [sp, #46] .loc 4 215 87 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:215:87 add.w r2, r0, r3, lsl #2 .loc 4 215 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:215:58 ldrb.w r12, [r2, #1] .loc 4 215 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:215:56 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #8 and r2, r2, #247 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 216 81 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:216:81 ldrb.w r3, [sp, #46] .loc 4 216 82 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:216:82 add.w r2, r0, r3, lsl #2 .loc 4 216 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:216:53 ldrb.w r12, [r2, #1] .loc 4 216 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:216:51 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #16 and r2, r2, #239 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 217 84 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:217:84 ldrb.w r3, [sp, #46] .loc 4 217 85 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:217:85 add.w r2, r0, r3, lsl #2 .loc 4 217 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:217:56 ldrb.w r12, [r2, #1] .loc 4 217 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:217:54 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #32 and r2, r2, #223 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 218 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:218:83 ldrb.w r3, [sp, #46] .loc 4 218 84 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:218:84 add.w r2, r0, r3, lsl #2 .loc 4 218 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:218:55 ldrb.w r12, [r2, #1] .loc 4 218 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:218:53 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #64 and r2, r2, #191 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 219 83 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:219:83 ldrb.w r2, [sp, #46] .loc 4 219 84 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:219:84 add.w r0, r0, r2, lsl #2 .loc 4 219 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:219:55 ldrb r3, [r0, #1] .loc 4 219 53 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:219:53 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #128 and r0, r0, #127 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 220 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:220:9 b .LBB0_46 .Ltmp60: .LBB0_40: @ in Loop: Header=BB0_1 Depth=1 .loc 4 221 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:221:37 ldrb.w r0, [sp, #47] .Ltmp61: .loc 4 221 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:221:17 cmp r0, #19 bne .LBB0_42 b .LBB0_41 .LBB0_41: @ in Loop: Header=BB0_1 Depth=1 .Ltmp62: .loc 4 223 78 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:223:78 ldrb.w r3, [sp, #46] .loc 4 223 50 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:223:50 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 223 79 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:223:79 add.w r1, r0, r3, lsl #2 .loc 4 223 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:223:50 ldrb r2, [r1, #1] .loc 4 223 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:223:13 movw r1, :lower16:bd18397_mult_device_ERRST1 movt r1, :upper16:bd18397_mult_device_ERRST1 .loc 4 223 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:223:49 str r1, [sp, #4] @ 4-byte Spill and r12, r2, #1 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #254 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 224 79 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:224:79 ldrb.w r3, [sp, #46] .loc 4 224 80 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:224:80 add.w r2, r0, r3, lsl #2 .loc 4 224 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:224:51 ldrb.w r12, [r2, #1] .loc 4 224 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:224:49 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #2 and r2, r2, #253 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 225 84 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:225:84 ldrb.w r3, [sp, #46] .loc 4 225 85 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:225:85 add.w r2, r0, r3, lsl #2 .loc 4 225 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:225:56 ldrb.w r12, [r2, #1] .loc 4 225 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:225:54 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #4 and r2, r2, #251 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 226 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:226:85 ldrb.w r3, [sp, #46] .loc 4 226 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:226:86 add.w r2, r0, r3, lsl #2 .loc 4 226 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:226:57 ldrb.w r12, [r2, #1] .loc 4 226 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:226:55 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #8 and r2, r2, #247 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 227 82 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:227:82 ldrb.w r2, [sp, #46] .loc 4 227 83 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:227:83 add.w r0, r0, r2, lsl #2 .loc 4 227 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:227:54 ldrb r3, [r0, #1] .loc 4 227 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:227:52 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #240 and r0, r0, #15 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 228 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:228:9 b .LBB0_45 .Ltmp63: .LBB0_42: @ in Loop: Header=BB0_1 Depth=1 .loc 4 229 37 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:229:37 ldrb.w r0, [sp, #47] .Ltmp64: .loc 4 229 17 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:229:17 cmp r0, #20 bne .LBB0_44 b .LBB0_43 .LBB0_43: @ in Loop: Header=BB0_1 Depth=1 .Ltmp65: .loc 4 231 78 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:231:78 ldrb.w r3, [sp, #46] .loc 4 231 50 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:231:50 movw r0, :lower16:Ex_Spi_MasterRxDataBuffer movt r0, :upper16:Ex_Spi_MasterRxDataBuffer .loc 4 231 79 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:231:79 add.w r1, r0, r3, lsl #2 .loc 4 231 50 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:231:50 ldrb r2, [r1, #1] .loc 4 231 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:231:13 movw r1, :lower16:bd18397_mult_device_ERRST2 movt r1, :upper16:bd18397_mult_device_ERRST2 .loc 4 231 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:231:49 str r1, [sp] @ 4-byte Spill and r12, r2, #1 ldrb.w r2, [r1, r3, lsl #1] and r2, r2, #254 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 232 79 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:232:79 ldrb.w r3, [sp, #46] .loc 4 232 80 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:232:80 add.w r2, r0, r3, lsl #2 .loc 4 232 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:232:51 ldrb.w r12, [r2, #1] .loc 4 232 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:232:49 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #2 and r2, r2, #253 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 233 84 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:233:84 ldrb.w r3, [sp, #46] .loc 4 233 85 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:233:85 add.w r2, r0, r3, lsl #2 .loc 4 233 56 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:233:56 ldrb.w r12, [r2, #1] .loc 4 233 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:233:54 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #4 and r2, r2, #251 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 234 85 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:234:85 ldrb.w r3, [sp, #46] .loc 4 234 86 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:234:86 add.w r2, r0, r3, lsl #2 .loc 4 234 57 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:234:57 ldrb.w r12, [r2, #1] .loc 4 234 55 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:234:55 ldrb.w r2, [r1, r3, lsl #1] and r12, r12, #8 and r2, r2, #247 add r2, r12 strb.w r2, [r1, r3, lsl #1] .loc 4 235 82 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:235:82 ldrb.w r2, [sp, #46] .loc 4 235 83 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:235:83 add.w r0, r0, r2, lsl #2 .loc 4 235 54 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:235:54 ldrb r3, [r0, #1] .loc 4 235 52 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:235:52 ldrb.w r0, [r1, r2, lsl #1] and r3, r3, #240 and r0, r0, #15 add r0, r3 strb.w r0, [r1, r2, lsl #1] .loc 4 236 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:236:9 b .LBB0_44 .Ltmp66: .LBB0_44: @ in Loop: Header=BB0_1 Depth=1 .loc 4 0 9 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:9 b .LBB0_45 .LBB0_45: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_46 .LBB0_46: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_47 .LBB0_47: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_48 .LBB0_48: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_49 .LBB0_49: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_50 .LBB0_50: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_51 .LBB0_51: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_52 .LBB0_52: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_53 .LBB0_53: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_54 .LBB0_54: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_55 .LBB0_55: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_56 .LBB0_56: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_57 .LBB0_57: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_58 .LBB0_58: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_59 .LBB0_59: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_60 .LBB0_60: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_61 .LBB0_61: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_62 .LBB0_62: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_63 .LBB0_63: @ in Loop: Header=BB0_1 Depth=1 b .LBB0_64 .LBB0_64: @ in Loop: Header=BB0_1 Depth=1 .loc 4 237 5 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:237:5 b .LBB0_65 .Ltmp67: .LBB0_65: @ in Loop: Header=BB0_1 Depth=1 .loc 4 105 46 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:105:46 ldrb.w r0, [sp, #46] adds r0, #1 strb.w r0, [sp, #46] .loc 4 105 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:105:5 b.w .LBB0_1 .Ltmp68: .LBB0_66: .loc 4 238 1 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:238:1 add sp, #48 bx lr .Ltmp69: .Lfunc_end0: .size BD18397_RUV_get_registor_data, .Lfunc_end0-BD18397_RUV_get_registor_data .cfi_endproc .cantunwind .fnend @ -- End function .section .text.SPI_Daisy_device_transfor_data,"ax",%progbits .hidden SPI_Daisy_device_transfor_data @ -- Begin function SPI_Daisy_device_transfor_data .globl SPI_Daisy_device_transfor_data .p2align 2 .type SPI_Daisy_device_transfor_data,%function .code 16 @ @SPI_Daisy_device_transfor_data .thumb_func SPI_Daisy_device_transfor_data: .Lfunc_begin1: .loc 4 327 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:327:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #40 sub sp, #40 .cfi_def_cfa_offset 48 @ kill: def $r12 killed $r1 @ kill: def $r12 killed $r0 strb.w r0, [sp, #39] strb.w r1, [sp, #38] str r2, [sp, #32] str r3, [sp, #28] movs r0, #0 .Ltmp70: .loc 4 328 12 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:328:12 strb.w r0, [sp, #27] .Ltmp71: .loc 4 330 10 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:330:10 strb.w r0, [sp, #27] .loc 4 330 9 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:330:9 b .LBB1_1 .LBB1_1: @ =>This Inner Loop Header: Depth=1 .Ltmp72: .loc 4 330 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:330:13 ldrb.w r0, [sp, #27] .Ltmp73: .loc 4 330 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:330:5 cmp r0, #3 bgt .LBB1_4 b .LBB1_2 .LBB1_2: @ in Loop: Header=BB1_1 Depth=1 .Ltmp74: .loc 4 332 45 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:332:45 ldrb.w r0, [sp, #39] .loc 4 332 50 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:332:50 ldrb.w r1, [sp, #38] .loc 4 332 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:332:58 ldr r2, [sp, #32] .loc 4 332 64 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:332:64 ldrb.w r12, [sp, #27] .loc 4 332 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:332:58 ldrb.w r2, [r2, r12] add r3, sp, #8 .loc 4 332 75 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:332:75 str r3, [sp, #4] @ 4-byte Spill add.w r3, r3, r12, lsl #2 .loc 4 332 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:332:9 bl API_CDDBD18397RUV_SPI_Transfor_Data ldr r0, [sp, #4] @ 4-byte Reload .loc 4 333 37 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:333:37 ldrb.w r3, [sp, #27] .loc 4 333 28 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:333:28 ldr.w r1, [r0, r3, lsl #2] .loc 4 333 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:333:9 ldr r2, [sp, #28] .loc 4 333 25 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:333:25 strb.w r1, [r2, r3, lsl #2] .loc 4 334 37 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:334:37 ldrb.w r3, [sp, #27] .loc 4 334 28 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:334:28 ldr.w r1, [r0, r3, lsl #2] .loc 4 334 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:334:49 lsrs r1, r1, #8 .loc 4 334 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:334:9 ldr r2, [sp, #28] .loc 4 334 21 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:334:21 add.w r2, r2, r3, lsl #2 .loc 4 334 25 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:334:25 strb r1, [r2, #1] .loc 4 335 37 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:335:37 ldrb.w r2, [sp, #27] .loc 4 335 28 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:335:28 add.w r0, r0, r2, lsl #2 ldrh r0, [r0, #2] .loc 4 335 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:335:9 ldr r1, [sp, #28] .loc 4 335 21 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:335:21 add.w r1, r1, r2, lsl #2 .loc 4 335 25 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:335:25 strb r0, [r1, #2] .loc 4 336 9 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:336:9 ldr r0, [sp, #28] .loc 4 336 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:336:20 ldrb.w r1, [sp, #27] .loc 4 336 21 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:336:21 add.w r1, r0, r1, lsl #2 movs r0, #0 .loc 4 336 25 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:336:25 strb r0, [r1, #3] .loc 4 337 5 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:337:5 b .LBB1_3 .Ltmp75: .LBB1_3: @ in Loop: Header=BB1_1 Depth=1 .loc 4 330 46 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:330:46 ldrb.w r0, [sp, #27] adds r0, #1 strb.w r0, [sp, #27] .loc 4 330 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:330:5 b .LBB1_1 .Ltmp76: .LBB1_4: .loc 4 338 1 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:338:1 add sp, #40 pop {r7, pc} .Ltmp77: .Lfunc_end1: .size SPI_Daisy_device_transfor_data, .Lfunc_end1-SPI_Daisy_device_transfor_data .cfi_endproc .cantunwind .fnend @ -- End function .section .text.API_CDDBD18397RUV_SPI_Transfor_Data,"ax",%progbits .p2align 2 @ -- Begin function API_CDDBD18397RUV_SPI_Transfor_Data .type API_CDDBD18397RUV_SPI_Transfor_Data,%function .code 16 @ @API_CDDBD18397RUV_SPI_Transfor_Data .thumb_func API_CDDBD18397RUV_SPI_Transfor_Data: .Lfunc_begin2: .loc 4 297 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:297:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #16 sub sp, #16 .cfi_def_cfa_offset 24 @ kill: def $r12 killed $r2 @ kill: def $r12 killed $r1 @ kill: def $r12 killed $r0 strb.w r0, [sp, #15] strb.w r1, [sp, #14] strb.w r2, [sp, #13] str r3, [sp, #8] .Ltmp78: .loc 4 300 31 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:300:31 ldrb.w r0, [sp, #15] .Ltmp79: .loc 4 300 6 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:300:6 cbnz r0, .LBB2_2 b .LBB2_1 .LBB2_1: .Ltmp80: .loc 4 302 21 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:302:21 ldrb.w r0, [sp, #14] .loc 4 302 28 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:302:28 and r0, r0, #127 .loc 4 302 20 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:302:20 strb.w r0, [sp, #5] .loc 4 303 3 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:303:3 b .LBB2_3 .Ltmp81: .LBB2_2: .loc 4 306 21 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:306:21 ldrb.w r0, [sp, #14] .loc 4 306 28 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:306:28 orr r0, r0, #128 .loc 4 306 20 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:306:20 strb.w r0, [sp, #5] b .LBB2_3 .Ltmp82: .LBB2_3: .loc 4 308 19 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:308:19 ldrb.w r0, [sp, #13] .loc 4 308 18 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:308:18 strb.w r0, [sp, #6] add.w r0, sp, #5 movs r1, #2 .loc 4 309 13 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:309:13 bl bd18397_crc8 .loc 4 309 12 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:309:12 strb.w r0, [sp, #7] .loc 4 310 16 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:310:16 ldrb.w r0, [sp, #5] .loc 4 310 31 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:310:31 lsls r0, r0, #16 .loc 4 310 38 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:310:38 ldrb.w r1, [sp, #13] .loc 4 310 36 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:310:36 orr.w r0, r0, r1, lsl #8 .loc 4 310 48 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:310:48 ldrb.w r1, [sp, #7] .loc 4 310 47 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:310:47 add r0, r1 .loc 4 310 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:310:4 ldr r1, [sp, #8] .loc 4 310 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:310:12 str r0, [r1] .loc 4 311 1 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:311:1 add sp, #16 pop {r7, pc} .Ltmp83: .Lfunc_end2: .size API_CDDBD18397RUV_SPI_Transfor_Data, .Lfunc_end2-API_CDDBD18397RUV_SPI_Transfor_Data .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CDDBD18397RUV_Daisy_Device_init,"ax",%progbits .hidden CDDBD18397RUV_Daisy_Device_init @ -- Begin function CDDBD18397RUV_Daisy_Device_init .globl CDDBD18397RUV_Daisy_Device_init .p2align 2 .type CDDBD18397RUV_Daisy_Device_init,%function .code 16 @ @CDDBD18397RUV_Daisy_Device_init .thumb_func CDDBD18397RUV_Daisy_Device_init: .Lfunc_begin3: .loc 4 347 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:347:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #8 sub sp, #8 .cfi_def_cfa_offset 16 movs r0, #0 .Ltmp84: .loc 4 349 9 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:349:9 str r0, [sp, #4] .loc 4 349 7 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:349:7 b .LBB3_1 .LBB3_1: @ =>This Inner Loop Header: Depth=1 .Ltmp85: .loc 4 349 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:349:12 ldr r0, [sp, #4] .Ltmp86: .loc 4 349 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:349:3 cmp r0, #20 bgt .LBB3_6 b .LBB3_2 .LBB3_2: @ in Loop: Header=BB3_1 Depth=1 .Ltmp87: .loc 4 351 61 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:351:61 ldr r0, [sp, #4] .loc 4 351 37 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:351:37 rsb r1, r0, r0, lsl #3 movw r0, :lower16:BD18397RUV_Registor_cfg movt r0, :upper16:BD18397RUV_Registor_cfg add r0, r1 .loc 4 351 64 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:351:64 ldrb r0, [r0, #1] .Ltmp88: .loc 4 351 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:351:9 cmp r0, #1 bne .LBB3_4 b .LBB3_3 .LBB3_3: @ in Loop: Header=BB3_1 Depth=1 .Ltmp89: .loc 4 353 65 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:353:65 ldr r0, [sp, #4] .loc 4 353 41 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:353:41 rsb r1, r0, r0, lsl #3 movw r0, :lower16:BD18397RUV_Registor_cfg movt r0, :upper16:BD18397RUV_Registor_cfg add r1, r0 .loc 4 353 68 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:353:68 ldrb r0, [r1], #3 .loc 4 353 10 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:353:10 bl BD18397_RUV_set_registor_value .loc 4 354 6 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:354:6 b .LBB3_4 .Ltmp90: .LBB3_4: @ in Loop: Header=BB3_1 Depth=1 .loc 4 355 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:355:3 b .LBB3_5 .Ltmp91: .LBB3_5: @ in Loop: Header=BB3_1 Depth=1 .loc 4 349 49 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:349:49 ldr r0, [sp, #4] adds r0, #1 str r0, [sp, #4] .loc 4 349 3 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:349:3 b .LBB3_1 .Ltmp92: .LBB3_6: .loc 4 356 1 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:356:1 add sp, #8 pop {r7, pc} .Ltmp93: .Lfunc_end3: .size CDDBD18397RUV_Daisy_Device_init, .Lfunc_end3-CDDBD18397RUV_Daisy_Device_init .cfi_endproc .cantunwind .fnend @ -- End function .section .text.BD18397_RUV_set_registor_value,"ax",%progbits .hidden BD18397_RUV_set_registor_value @ -- Begin function BD18397_RUV_set_registor_value .globl BD18397_RUV_set_registor_value .p2align 2 .type BD18397_RUV_set_registor_value,%function .code 16 @ @BD18397_RUV_set_registor_value .thumb_func BD18397_RUV_set_registor_value: .Lfunc_begin4: .loc 4 385 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:385:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #24 sub sp, #24 .cfi_def_cfa_offset 32 @ kill: def $r2 killed $r0 strb.w r0, [sp, #23] str r1, [sp, #16] .Ltmp94: .loc 4 387 85 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:387:85 ldrb.w r0, [sp, #23] .loc 4 387 61 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:387:61 rsb r1, r0, r0, lsl #3 movw r0, :lower16:BD18397RUV_Registor_cfg movt r0, :upper16:BD18397RUV_Registor_cfg add r0, r1 .loc 4 387 96 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:387:96 ldrb r1, [r0, #2] .loc 4 387 103 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:387:103 ldr r2, [sp, #16] movs r0, #1 mov r3, sp .loc 4 387 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:387:5 bl SPI_Daisy_device_transfor_data .loc 4 388 5 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:388:5 b .LBB4_1 .LBB4_1: @ =>This Inner Loop Header: Depth=1 .loc 4 0 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:5 movs r0, #1 .loc 4 388 23 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:388:23 bl Spi_GetHWUnitStatus .loc 4 388 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:388:5 cmp r0, #1 beq .LBB4_3 b .LBB4_2 .LBB4_2: @ in Loop: Header=BB4_1 Depth=1 .Ltmp95: .loc 4 391 4 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:391:4 @APP nop @NO_APP .Ltmp96: .loc 4 388 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:388:5 b .LBB4_1 .LBB4_3: .loc 4 0 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:5 mov r0, sp movs r1, #0 movs r2, #16 movs r3, #2 .loc 4 393 5 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:393:5 bl BD18397_RUV_SPI_Drv_Access .loc 4 394 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:394:1 add sp, #24 pop {r7, pc} .Ltmp97: .Lfunc_end4: .size BD18397_RUV_set_registor_value, .Lfunc_end4-BD18397_RUV_set_registor_value .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CDDBD18397RUV_SPI_Recieve_Data,"ax",%progbits .hidden CDDBD18397RUV_SPI_Recieve_Data @ -- Begin function CDDBD18397RUV_SPI_Recieve_Data .globl CDDBD18397RUV_SPI_Recieve_Data .p2align 2 .type CDDBD18397RUV_SPI_Recieve_Data,%function .code 16 @ @CDDBD18397RUV_SPI_Recieve_Data .thumb_func CDDBD18397RUV_SPI_Recieve_Data: .Lfunc_begin5: .loc 4 359 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:359:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #48 sub sp, #48 .cfi_def_cfa_offset 56 @ kill: def $r2 killed $r0 strb.w r0, [sp, #47] str r1, [sp, #40] mov.w r0, #-1 .Ltmp98: .loc 4 363 11 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:363:11 str r0, [sp] .loc 4 364 60 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:364:60 ldrb.w r1, [sp, #47] movs r0, #0 mov r2, sp add.w r3, sp, #23 .loc 4 364 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:364:5 bl SPI_Daisy_device_transfor_data .loc 4 366 5 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:366:5 b .LBB5_1 .LBB5_1: @ =>This Inner Loop Header: Depth=1 .loc 4 0 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:5 movs r0, #1 .loc 4 366 23 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:366:23 bl Spi_GetHWUnitStatus .loc 4 366 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:366:5 cmp r0, #1 beq .LBB5_3 b .LBB5_2 .LBB5_2: @ in Loop: Header=BB5_1 Depth=1 .Ltmp99: .loc 4 369 7 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:369:7 @APP nop @NO_APP .Ltmp100: .loc 4 366 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:366:5 b .LBB5_1 .LBB5_3: .loc 4 371 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:371:5 movw r1, :lower16:Ex_Spi_MasterRxDataBuffer movt r1, :upper16:Ex_Spi_MasterRxDataBuffer add.w r0, sp, #23 movs r2, #16 movs r3, #2 bl BD18397_RUV_SPI_Drv_Access movs r0, #0 .Ltmp101: .loc 4 372 11 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:372:11 strb.w r0, [sp, #39] .loc 4 372 9 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:372:9 b .LBB5_4 .LBB5_4: @ =>This Inner Loop Header: Depth=1 .Ltmp102: .loc 4 372 15 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:372:15 ldrb.w r0, [sp, #39] .Ltmp103: .loc 4 372 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:372:5 cmp r0, #15 bhi .LBB5_7 b .LBB5_5 .LBB5_5: @ in Loop: Header=BB5_4 Depth=1 .Ltmp104: .loc 4 374 28 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:374:28 ldrb.w r2, [sp, #39] add.w r1, sp, #7 movs r0, #0 .loc 4 374 30 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:374:30 strb r0, [r1, r2] .loc 4 375 5 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:375:5 b .LBB5_6 .Ltmp105: .LBB5_6: @ in Loop: Header=BB5_4 Depth=1 .loc 4 372 51 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:372:51 ldrb.w r0, [sp, #39] adds r0, #1 strb.w r0, [sp, #39] .loc 4 372 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:372:5 b .LBB5_4 .Ltmp106: .LBB5_7: .loc 4 377 5 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:377:5 b .LBB5_8 .LBB5_8: @ =>This Inner Loop Header: Depth=1 .loc 4 0 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:5 movs r0, #1 .loc 4 377 23 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:377:23 bl Spi_GetHWUnitStatus .loc 4 377 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:377:5 cmp r0, #1 beq .LBB5_10 b .LBB5_9 .LBB5_9: @ in Loop: Header=BB5_8 Depth=1 .Ltmp107: .loc 4 379 7 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:379:7 @APP nop @NO_APP .Ltmp108: .loc 4 377 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:377:5 b .LBB5_8 .LBB5_10: .loc 4 381 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:381:5 movw r1, :lower16:Ex_Spi_MasterRxDataBuffer movt r1, :upper16:Ex_Spi_MasterRxDataBuffer add.w r0, sp, #7 movs r2, #16 movs r3, #2 bl BD18397_RUV_SPI_Drv_Access .loc 4 382 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:382:1 add sp, #48 pop {r7, pc} .Ltmp109: .Lfunc_end5: .size CDDBD18397RUV_SPI_Recieve_Data, .Lfunc_end5-CDDBD18397RUV_SPI_Recieve_Data .cfi_endproc .cantunwind .fnend @ -- End function .section .text.BD18397_RUV_SPI_Drv_Access,"ax",%progbits .p2align 2 @ -- Begin function BD18397_RUV_SPI_Drv_Access .type BD18397_RUV_SPI_Drv_Access,%function .code 16 @ @BD18397_RUV_SPI_Drv_Access .thumb_func BD18397_RUV_SPI_Drv_Access: .Lfunc_begin6: .loc 4 91 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:91:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #16 sub sp, #16 .cfi_def_cfa_offset 24 @ kill: def $r12 killed $r3 @ kill: def $r12 killed $r2 str r0, [sp, #12] str r1, [sp, #8] strb.w r2, [sp, #7] strb.w r3, [sp, #6] movs r0, #0 .Ltmp110: .loc 4 93 20 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:93:20 str r0, [sp] @ 4-byte Spill strb.w r0, [sp, #5] movs r0, #1 .loc 4 94 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:94:5 bl Spi_SetAsyncMode .loc 4 95 17 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:95:17 ldrb.w r0, [sp, #6] .loc 4 95 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:95:21 ldr r1, [sp, #12] .loc 4 95 27 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:95:27 ldr r2, [sp, #8] .loc 4 95 35 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:95:35 ldrb.w r3, [sp, #7] .loc 4 95 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:95:5 bl Spi_SetupEB ldr r1, [sp] @ 4-byte Reload movs r0, #49 .loc 4 96 5 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:96:5 bl Dio_WriteChannel .loc 4 97 23 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:97:23 ldrb.w r0, [sp, #6] .loc 4 97 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:97:5 bl Spi_AsyncTransmit .loc 4 98 12 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:98:12 ldrb.w r0, [sp, #5] .loc 4 98 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:98:5 add sp, #16 pop {r7, pc} .Ltmp111: .Lfunc_end6: .size BD18397_RUV_SPI_Drv_Access, .Lfunc_end6-BD18397_RUV_SPI_Drv_Access .cfi_endproc .cantunwind .fnend @ -- End function .section .text.BD18397_RUV_get_registor_read_cmd,"ax",%progbits .hidden BD18397_RUV_get_registor_read_cmd @ -- Begin function BD18397_RUV_get_registor_read_cmd .globl BD18397_RUV_get_registor_read_cmd .p2align 2 .type BD18397_RUV_get_registor_read_cmd,%function .code 16 @ @BD18397_RUV_get_registor_read_cmd .thumb_func BD18397_RUV_get_registor_read_cmd: .Lfunc_begin7: .loc 4 397 0 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:397:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #24 sub sp, #24 .cfi_def_cfa_offset 32 @ kill: def $r1 killed $r0 strb.w r0, [sp, #23] .Ltmp112: .loc 4 399 60 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:399:60 ldrb.w r0, [sp, #23] .loc 4 399 36 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:399:36 rsb r1, r0, r0, lsl #3 movw r0, :lower16:BD18397RUV_Registor_cfg movt r0, :upper16:BD18397RUV_Registor_cfg add r0, r1 .loc 4 399 71 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:399:71 ldrb r0, [r0, #2] add.w r1, sp, #7 .loc 4 399 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:399:5 bl CDDBD18397RUV_SPI_Recieve_Data .loc 4 400 1 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:400:1 add sp, #24 pop {r7, pc} .Ltmp113: .Lfunc_end7: .size BD18397_RUV_get_registor_read_cmd, .Lfunc_end7-BD18397_RUV_get_registor_read_cmd .cfi_endproc .cantunwind .fnend @ -- End function .section .text.BD18397_RUV_set_VMONSEL_mode,"ax",%progbits .hidden BD18397_RUV_set_VMONSEL_mode @ -- Begin function BD18397_RUV_set_VMONSEL_mode .globl BD18397_RUV_set_VMONSEL_mode .p2align 2 .type BD18397_RUV_set_VMONSEL_mode,%function .code 16 @ @BD18397_RUV_set_VMONSEL_mode .thumb_func BD18397_RUV_set_VMONSEL_mode: .Lfunc_begin8: .loc 4 402 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:402:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #8 sub sp, #8 .cfi_def_cfa_offset 16 @ kill: def $r1 killed $r0 strb.w r0, [sp, #7] movs r0, #0 .Ltmp114: .loc 4 403 10 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:403:10 str r0, [sp] .Ltmp115: .loc 4 404 7 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:404:7 ldrb.w r0, [sp, #7] .Ltmp116: .loc 4 404 7 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:404:7 cbnz r0, .LBB8_2 b .LBB8_1 .LBB8_1: .loc 4 0 7 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:7 movs r0, #16 .Ltmp117: .loc 4 406 19 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:406:19 strb.w r0, [sp] .loc 4 407 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:407:19 strb.w r0, [sp, #1] .loc 4 408 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:408:19 strb.w r0, [sp, #2] .loc 4 409 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:409:19 strb.w r0, [sp, #3] .loc 4 410 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:410:4 b .LBB8_17 .Ltmp118: .LBB8_2: .loc 4 411 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:411:12 ldrb.w r0, [sp, #7] .Ltmp119: .loc 4 411 12 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:411:12 cmp r0, #1 bne .LBB8_4 b .LBB8_3 .LBB8_3: .loc 4 0 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:12 movs r0, #20 .Ltmp120: .loc 4 413 19 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:413:19 strb.w r0, [sp] .loc 4 414 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:414:19 strb.w r0, [sp, #1] .loc 4 415 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:415:19 strb.w r0, [sp, #2] .loc 4 416 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:416:19 strb.w r0, [sp, #3] .loc 4 417 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:417:4 b .LBB8_16 .Ltmp121: .LBB8_4: .loc 4 418 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:418:12 ldrb.w r0, [sp, #7] .Ltmp122: .loc 4 418 12 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:418:12 cmp r0, #2 bne .LBB8_6 b .LBB8_5 .LBB8_5: .loc 4 0 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:12 movs r0, #21 .Ltmp123: .loc 4 420 19 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:420:19 strb.w r0, [sp] .loc 4 421 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:421:19 strb.w r0, [sp, #1] .loc 4 422 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:422:19 strb.w r0, [sp, #2] .loc 4 423 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:423:19 strb.w r0, [sp, #3] .loc 4 424 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:424:4 b .LBB8_15 .Ltmp124: .LBB8_6: .loc 4 425 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:425:12 ldrb.w r0, [sp, #7] .Ltmp125: .loc 4 425 12 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:425:12 cmp r0, #3 bne .LBB8_8 b .LBB8_7 .LBB8_7: .loc 4 0 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:12 movs r0, #22 .Ltmp126: .loc 4 427 19 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:427:19 strb.w r0, [sp] .loc 4 428 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:428:19 strb.w r0, [sp, #1] .loc 4 429 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:429:19 strb.w r0, [sp, #2] .loc 4 430 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:430:19 strb.w r0, [sp, #3] .loc 4 431 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:431:4 b .LBB8_14 .Ltmp127: .LBB8_8: .loc 4 432 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:432:12 ldrb.w r0, [sp, #7] .Ltmp128: .loc 4 432 12 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:432:12 cmp r0, #4 bne .LBB8_10 b .LBB8_9 .LBB8_9: .loc 4 0 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:12 movs r0, #23 .Ltmp129: .loc 4 434 19 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:434:19 strb.w r0, [sp] .loc 4 435 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:435:19 strb.w r0, [sp, #1] .loc 4 436 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:436:19 strb.w r0, [sp, #2] .loc 4 437 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:437:19 strb.w r0, [sp, #3] .loc 4 438 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:438:4 b .LBB8_13 .Ltmp130: .LBB8_10: .loc 4 439 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:439:12 ldrb.w r0, [sp, #7] .Ltmp131: .loc 4 439 12 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:439:12 cmp r0, #5 bne .LBB8_12 b .LBB8_11 .LBB8_11: .loc 4 0 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:12 movs r0, #24 .Ltmp132: .loc 4 441 19 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:441:19 strb.w r0, [sp] .loc 4 442 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:442:19 strb.w r0, [sp, #1] .loc 4 443 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:443:19 strb.w r0, [sp, #2] .loc 4 444 19 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:444:19 strb.w r0, [sp, #3] .loc 4 445 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:445:4 b .LBB8_12 .Ltmp133: .LBB8_12: .loc 4 0 4 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:4 b .LBB8_13 .LBB8_13: b .LBB8_14 .LBB8_14: b .LBB8_15 .LBB8_15: b .LBB8_16 .LBB8_16: b .LBB8_17 .LBB8_17: movs r0, #15 mov r1, sp .loc 4 446 4 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:446:4 bl BD18397_RUV_set_registor_value .loc 4 447 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:447:1 add sp, #8 pop {r7, pc} .Ltmp134: .Lfunc_end8: .size BD18397_RUV_set_VMONSEL_mode, .Lfunc_end8-BD18397_RUV_set_VMONSEL_mode .cfi_endproc .cantunwind .fnend @ -- End function .section .text.BD18397RUV_get_current_register_id,"ax",%progbits .hidden BD18397RUV_get_current_register_id @ -- Begin function BD18397RUV_get_current_register_id .globl BD18397RUV_get_current_register_id .p2align 2 .type BD18397RUV_get_current_register_id,%function .code 16 @ @BD18397RUV_get_current_register_id .thumb_func BD18397RUV_get_current_register_id: .Lfunc_begin9: .loc 4 450 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:450:0 .fnstart .cfi_startproc @ %bb.0: .pad #4 sub sp, #4 .cfi_def_cfa_offset 4 @ kill: def $r1 killed $r0 strb.w r0, [sp, #3] .Ltmp135: .loc 4 451 34 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:451:34 ldrb.w r0, [sp, #3] .loc 4 451 10 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:451:10 rsb r1, r0, r0, lsl #3 movw r0, :lower16:BD18397RUV_Registor_cfg movt r0, :upper16:BD18397RUV_Registor_cfg .loc 4 451 41 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:451:41 ldrb r0, [r0, r1] .loc 4 451 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:451:3 add sp, #4 bx lr .Ltmp136: .Lfunc_end9: .size BD18397RUV_get_current_register_id, .Lfunc_end9-BD18397RUV_get_current_register_id .cfi_endproc .cantunwind .fnend @ -- End function .section .text.Cdd_bd18397_SetCurrent_mA,"ax",%progbits .hidden Cdd_bd18397_SetCurrent_mA @ -- Begin function Cdd_bd18397_SetCurrent_mA .globl Cdd_bd18397_SetCurrent_mA .p2align 2 .type Cdd_bd18397_SetCurrent_mA,%function .code 16 @ @Cdd_bd18397_SetCurrent_mA .thumb_func Cdd_bd18397_SetCurrent_mA: .Lfunc_begin10: .loc 4 455 0 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:455:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #24 sub sp, #24 .cfi_def_cfa_offset 32 @ kill: def $r2 killed $r1 str r0, [sp, #20] strh.w r1, [sp, #18] movs r0, #0 .Ltmp137: .loc 4 456 9 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:456:9 strb.w r0, [sp, #17] .loc 4 457 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:457:9 str r0, [sp, #12] .Ltmp138: .loc 4 458 6 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:458:6 ldr r0, [sp, #20] .Ltmp139: .loc 4 458 6 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:458:6 cmp r0, #7 bhi.w .LBB10_20 b .LBB10_1 .LBB10_1: .Ltmp140: .loc 4 460 10 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:460:10 ldr r0, [sp, #20] .loc 4 460 24 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:460:24 cbz r0, .LBB10_4 b .LBB10_2 .LBB10_2: .loc 4 460 27 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:460:27 ldr r0, [sp, #20] .Ltmp141: .loc 4 460 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:460:9 cmp r0, #2 bhi .LBB10_4 b .LBB10_3 .LBB10_3: .loc 4 0 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:9 movs r0, #3 .Ltmp142: .loc 4 462 20 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:462:20 strb.w r0, [sp, #17] .loc 4 463 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:463:3 b .LBB10_16 .Ltmp143: .LBB10_4: .loc 4 464 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:464:13 ldr r0, [sp, #20] .loc 4 464 27 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:464:27 cmp r0, #3 blo .LBB10_7 b .LBB10_5 .LBB10_5: .loc 4 464 30 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:464:30 ldr r0, [sp, #20] .Ltmp144: .loc 4 464 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:464:12 cmp r0, #4 bhi .LBB10_7 b .LBB10_6 .LBB10_6: .loc 4 0 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:12 movs r0, #2 .Ltmp145: .loc 4 466 20 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:466:20 strb.w r0, [sp, #17] .loc 4 467 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:467:3 b .LBB10_15 .Ltmp146: .LBB10_7: .loc 4 468 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:468:12 ldr r0, [sp, #20] .loc 4 468 26 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:468:26 cmp r0, #5 blo .LBB10_10 b .LBB10_8 .LBB10_8: .loc 4 468 29 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:468:29 ldr r0, [sp, #20] .Ltmp147: .loc 4 468 11 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:468:11 cmp r0, #6 bhi .LBB10_10 b .LBB10_9 .LBB10_9: .loc 4 0 11 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:11 movs r0, #1 .Ltmp148: .loc 4 470 20 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:470:20 strb.w r0, [sp, #17] .loc 4 471 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:471:3 b .LBB10_14 .Ltmp149: .LBB10_10: .loc 4 472 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:472:12 ldr r0, [sp, #20] .loc 4 472 26 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:472:26 cmp r0, #7 blo .LBB10_13 b .LBB10_11 .LBB10_11: .loc 4 472 29 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:472:29 ldr r0, [sp, #20] .Ltmp150: .loc 4 472 11 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:472:11 cmp r0, #8 bhi .LBB10_13 b .LBB10_12 .LBB10_12: .loc 4 0 11 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:11 movs r0, #0 .Ltmp151: .loc 4 474 20 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:474:20 strb.w r0, [sp, #17] .loc 4 475 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:475:3 b .LBB10_13 .Ltmp152: .LBB10_13: .loc 4 0 3 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:3 b .LBB10_14 .LBB10_14: b .LBB10_15 .LBB10_15: b .LBB10_16 .LBB10_16: .loc 4 476 6 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:476:6 ldrb.w r0, [sp, #20] lsls r0, r0, #31 cmp r0, #0 beq .LBB10_18 b .LBB10_17 .LBB10_17: .Ltmp153: .loc 4 478 61 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:478:61 ldrh.w r0, [sp, #18] lsrs r1, r0, #2 .loc 4 478 31 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:478:31 ldrb.w r2, [sp, #17] .loc 4 478 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:478:4 movw r0, :lower16:bd18397_mult_device_ISET1H movt r0, :upper16:bd18397_mult_device_ISET1H .loc 4 478 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:478:58 strb.w r1, [r0, r2, lsl #1] .loc 4 479 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:479:52 ldrb r1, [r0] .loc 4 479 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:479:21 strb.w r1, [sp, #12] .loc 4 480 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:480:52 ldrb r1, [r0, #2] .loc 4 480 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:480:21 strb.w r1, [sp, #13] .loc 4 481 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:481:52 ldrb r1, [r0, #4] .loc 4 481 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:481:21 strb.w r1, [sp, #14] .loc 4 482 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:482:52 ldrb r0, [r0, #6] .loc 4 482 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:482:21 strb.w r0, [sp, #15] movs r0, #3 add r1, sp, #12 .loc 4 483 10 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:483:10 str r1, [sp, #8] @ 4-byte Spill bl BD18397_RUV_set_registor_value ldr r1, [sp, #8] @ 4-byte Reload .loc 4 485 60 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:485:60 ldrb.w r2, [sp, #18] .loc 4 485 31 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:485:31 ldrb.w r3, [sp, #17] .loc 4 485 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:485:4 movw r0, :lower16:bd18397_mult_device_ISET1L movt r0, :upper16:bd18397_mult_device_ISET1L .loc 4 485 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:485:58 and r12, r2, #3 ldrb.w r2, [r0, r3, lsl #1] and r2, r2, #252 add r2, r12 strb.w r2, [r0, r3, lsl #1] .loc 4 486 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:486:52 ldrb r2, [r0] and r2, r2, #3 .loc 4 486 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:486:21 strb.w r2, [sp, #12] .loc 4 487 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:487:52 ldrb r2, [r0, #2] and r2, r2, #3 .loc 4 487 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:487:21 strb.w r2, [sp, #13] .loc 4 488 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:488:52 ldrb r2, [r0, #4] and r2, r2, #3 .loc 4 488 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:488:21 strb.w r2, [sp, #14] .loc 4 489 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:489:52 ldrb r0, [r0, #6] and r0, r0, #3 .loc 4 489 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:489:21 strb.w r0, [sp, #15] movs r0, #4 .loc 4 490 10 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:490:10 bl BD18397_RUV_set_registor_value .loc 4 491 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:491:3 b .LBB10_19 .Ltmp154: .LBB10_18: .loc 4 494 61 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:494:61 ldrh.w r0, [sp, #18] lsrs r1, r0, #2 .loc 4 494 31 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:494:31 ldrb.w r2, [sp, #17] .loc 4 494 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:494:4 movw r0, :lower16:bd18397_mult_device_ISET2H movt r0, :upper16:bd18397_mult_device_ISET2H .loc 4 494 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:494:58 strb.w r1, [r0, r2, lsl #1] .loc 4 496 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:496:52 ldrb r1, [r0] .loc 4 496 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:496:21 strb.w r1, [sp, #12] .loc 4 497 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:497:52 ldrb r1, [r0, #2] .loc 4 497 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:497:21 strb.w r1, [sp, #13] .loc 4 498 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:498:52 ldrb r1, [r0, #4] .loc 4 498 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:498:21 strb.w r1, [sp, #14] .loc 4 499 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:499:52 ldrb r0, [r0, #6] .loc 4 499 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:499:21 strb.w r0, [sp, #15] movs r0, #5 add r1, sp, #12 .loc 4 500 4 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:500:4 str r1, [sp, #4] @ 4-byte Spill bl BD18397_RUV_set_registor_value ldr r1, [sp, #4] @ 4-byte Reload .loc 4 502 60 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:502:60 ldrb.w r2, [sp, #18] .loc 4 502 31 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:502:31 ldrb.w r3, [sp, #17] .loc 4 502 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:502:4 movw r0, :lower16:bd18397_mult_device_ISET2L movt r0, :upper16:bd18397_mult_device_ISET2L .loc 4 502 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:502:58 and r12, r2, #3 ldrb.w r2, [r0, r3, lsl #1] and r2, r2, #252 add r2, r12 strb.w r2, [r0, r3, lsl #1] .loc 4 503 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:503:52 ldrb r2, [r0] and r2, r2, #3 .loc 4 503 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:503:21 strb.w r2, [sp, #12] .loc 4 504 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:504:52 ldrb r2, [r0, #2] and r2, r2, #3 .loc 4 504 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:504:21 strb.w r2, [sp, #13] .loc 4 505 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:505:52 ldrb r2, [r0, #4] and r2, r2, #3 .loc 4 505 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:505:21 strb.w r2, [sp, #14] .loc 4 506 52 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:506:52 ldrb r0, [r0, #6] and r0, r0, #3 .loc 4 506 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:506:21 strb.w r0, [sp, #15] movs r0, #6 .loc 4 507 10 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:507:10 bl BD18397_RUV_set_registor_value b .LBB10_19 .Ltmp155: .LBB10_19: .loc 4 509 2 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:509:2 b .LBB10_20 .Ltmp156: .LBB10_20: .loc 4 510 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:510:1 add sp, #24 pop {r7, pc} .Ltmp157: .Lfunc_end10: .size Cdd_bd18397_SetCurrent_mA, .Lfunc_end10-Cdd_bd18397_SetCurrent_mA .cfi_endproc .cantunwind .fnend @ -- End function .section .text.Cdd_bd18397_SPI_PWM_Dimming,"ax",%progbits .hidden Cdd_bd18397_SPI_PWM_Dimming @ -- Begin function Cdd_bd18397_SPI_PWM_Dimming .globl Cdd_bd18397_SPI_PWM_Dimming .p2align 2 .type Cdd_bd18397_SPI_PWM_Dimming,%function .code 16 @ @Cdd_bd18397_SPI_PWM_Dimming .thumb_func Cdd_bd18397_SPI_PWM_Dimming: .Lfunc_begin11: .loc 4 513 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:513:0 .fnstart .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .pad #24 sub sp, #24 .cfi_def_cfa_offset 32 @ kill: def $r2 killed $r1 str r0, [sp, #20] strh.w r1, [sp, #18] movs r0, #0 .Ltmp158: .loc 4 514 9 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:514:9 strb.w r0, [sp, #17] .loc 4 515 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:515:9 str r0, [sp, #12] .Ltmp159: .loc 4 516 6 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:516:6 ldr r0, [sp, #20] .Ltmp160: .loc 4 516 6 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:516:6 cmp r0, #7 bhi.w .LBB11_20 b .LBB11_1 .LBB11_1: .Ltmp161: .loc 4 518 7 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:518:7 ldr r0, [sp, #20] .loc 4 518 21 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:518:21 cbz r0, .LBB11_4 b .LBB11_2 .LBB11_2: .loc 4 518 24 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:518:24 ldr r0, [sp, #20] .Ltmp162: .loc 4 518 6 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:518:6 cmp r0, #2 bhi .LBB11_4 b .LBB11_3 .LBB11_3: .loc 4 0 6 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:6 movs r0, #3 .Ltmp163: .loc 4 520 20 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:520:20 strb.w r0, [sp, #17] .loc 4 521 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:521:3 b .LBB11_16 .Ltmp164: .LBB11_4: .loc 4 522 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:522:13 ldr r0, [sp, #20] .loc 4 522 27 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:522:27 cmp r0, #3 blo .LBB11_7 b .LBB11_5 .LBB11_5: .loc 4 522 30 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:522:30 ldr r0, [sp, #20] .Ltmp165: .loc 4 522 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:522:12 cmp r0, #4 bhi .LBB11_7 b .LBB11_6 .LBB11_6: .loc 4 0 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:12 movs r0, #2 .Ltmp166: .loc 4 524 20 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:524:20 strb.w r0, [sp, #17] .loc 4 525 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:525:3 b .LBB11_15 .Ltmp167: .LBB11_7: .loc 4 526 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:526:12 ldr r0, [sp, #20] .loc 4 526 26 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:526:26 cmp r0, #5 blo .LBB11_10 b .LBB11_8 .LBB11_8: .loc 4 526 29 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:526:29 ldr r0, [sp, #20] .Ltmp168: .loc 4 526 11 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:526:11 cmp r0, #6 bhi .LBB11_10 b .LBB11_9 .LBB11_9: .loc 4 0 11 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:11 movs r0, #1 .Ltmp169: .loc 4 528 20 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:528:20 strb.w r0, [sp, #17] .loc 4 529 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:529:3 b .LBB11_14 .Ltmp170: .LBB11_10: .loc 4 530 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:530:12 ldr r0, [sp, #20] .loc 4 530 26 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:530:26 cmp r0, #7 blo .LBB11_13 b .LBB11_11 .LBB11_11: .loc 4 530 29 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:530:29 ldr r0, [sp, #20] .Ltmp171: .loc 4 530 11 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:530:11 cmp r0, #8 bhi .LBB11_13 b .LBB11_12 .LBB11_12: .loc 4 0 11 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:11 movs r0, #0 .Ltmp172: .loc 4 532 20 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:532:20 strb.w r0, [sp, #17] .loc 4 533 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:533:3 b .LBB11_13 .Ltmp173: .LBB11_13: .loc 4 0 3 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:0:3 b .LBB11_14 .LBB11_14: b .LBB11_15 .LBB11_15: b .LBB11_16 .LBB11_16: .loc 4 534 6 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:534:6 ldrb.w r0, [sp, #20] lsls r0, r0, #31 cbz r0, .LBB11_18 b .LBB11_17 .LBB11_17: .Ltmp174: .loc 4 536 61 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:536:61 ldrh.w r0, [sp, #18] lsrs r1, r0, #2 .loc 4 536 31 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:536:31 ldrb.w r2, [sp, #17] .loc 4 536 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:536:4 movw r0, :lower16:bd18397_mult_device_DPWM1H movt r0, :upper16:bd18397_mult_device_DPWM1H .loc 4 536 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:536:58 strb.w r1, [r0, r2, lsl #1] .loc 4 537 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:537:51 ldrb r1, [r0] .loc 4 537 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:537:20 strb.w r1, [sp, #12] .loc 4 538 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:538:51 ldrb r1, [r0, #2] .loc 4 538 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:538:20 strb.w r1, [sp, #13] .loc 4 539 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:539:51 ldrb r1, [r0, #4] .loc 4 539 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:539:20 strb.w r1, [sp, #14] .loc 4 540 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:540:51 ldrb r0, [r0, #6] .loc 4 540 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:540:20 strb.w r0, [sp, #15] movs r0, #7 add r1, sp, #12 .loc 4 541 10 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:541:10 str r1, [sp, #8] @ 4-byte Spill bl BD18397_RUV_set_registor_value ldr r1, [sp, #8] @ 4-byte Reload .loc 4 543 60 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:543:60 ldrh.w r0, [sp, #18] .loc 4 543 65 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:543:65 and r2, r0, #3 .loc 4 543 31 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:543:31 ldrb.w r3, [sp, #17] .loc 4 543 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:543:4 movw r0, :lower16:bd18397_mult_device_DPWM1L movt r0, :upper16:bd18397_mult_device_DPWM1L .loc 4 543 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:543:58 strb.w r2, [r0, r3, lsl #1] .loc 4 544 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:544:51 ldrb r2, [r0] .loc 4 544 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:544:20 strb.w r2, [sp, #12] .loc 4 545 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:545:51 ldrb r2, [r0, #2] .loc 4 545 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:545:20 strb.w r2, [sp, #13] .loc 4 546 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:546:51 ldrb r2, [r0, #4] .loc 4 546 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:546:20 strb.w r2, [sp, #14] .loc 4 547 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:547:51 ldrb r0, [r0, #6] .loc 4 547 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:547:20 strb.w r0, [sp, #15] movs r0, #8 .loc 4 548 10 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:548:10 bl BD18397_RUV_set_registor_value .loc 4 549 3 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:549:3 b .LBB11_19 .Ltmp175: .LBB11_18: .loc 4 552 61 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:552:61 ldrh.w r0, [sp, #18] lsrs r1, r0, #2 .loc 4 552 31 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:552:31 ldrb.w r2, [sp, #17] .loc 4 552 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:552:4 movw r0, :lower16:bd18397_mult_device_DPWM2H movt r0, :upper16:bd18397_mult_device_DPWM2H .loc 4 552 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:552:58 strb.w r1, [r0, r2, lsl #1] .loc 4 553 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:553:51 ldrb r1, [r0] .loc 4 553 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:553:20 strb.w r1, [sp, #12] .loc 4 554 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:554:51 ldrb r1, [r0, #2] .loc 4 554 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:554:20 strb.w r1, [sp, #13] .loc 4 555 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:555:51 ldrb r1, [r0, #4] .loc 4 555 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:555:20 strb.w r1, [sp, #14] .loc 4 556 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:556:51 ldrb r0, [r0, #6] .loc 4 556 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:556:20 strb.w r0, [sp, #15] movs r0, #9 add r1, sp, #12 .loc 4 557 4 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:557:4 str r1, [sp, #4] @ 4-byte Spill bl BD18397_RUV_set_registor_value ldr r1, [sp, #4] @ 4-byte Reload .loc 4 559 60 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:559:60 ldrh.w r0, [sp, #18] .loc 4 559 65 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:559:65 and r2, r0, #3 .loc 4 559 31 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:559:31 ldrb.w r3, [sp, #17] .loc 4 559 4 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:559:4 movw r0, :lower16:bd18397_mult_device_DPWM2L movt r0, :upper16:bd18397_mult_device_DPWM2L .loc 4 559 58 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:559:58 strb.w r2, [r0, r3, lsl #1] .loc 4 560 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:560:51 ldrb r2, [r0] .loc 4 560 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:560:20 strb.w r2, [sp, #12] .loc 4 561 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:561:51 ldrb r2, [r0, #2] .loc 4 561 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:561:20 strb.w r2, [sp, #13] .loc 4 562 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:562:51 ldrb r2, [r0, #4] .loc 4 562 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:562:20 strb.w r2, [sp, #14] .loc 4 563 51 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:563:51 ldrb r0, [r0, #6] .loc 4 563 20 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:563:20 strb.w r0, [sp, #15] movs r0, #10 .loc 4 564 10 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:564:10 bl BD18397_RUV_set_registor_value b .LBB11_19 .Ltmp176: .LBB11_19: .loc 4 566 2 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:566:2 b .LBB11_20 .Ltmp177: .LBB11_20: .loc 4 567 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:567:1 add sp, #24 pop {r7, pc} .Ltmp178: .Lfunc_end11: .size Cdd_bd18397_SPI_PWM_Dimming, .Lfunc_end11-Cdd_bd18397_SPI_PWM_Dimming .cfi_endproc .cantunwind .fnend @ -- End function .section .text.bd18397_crc8,"ax",%progbits .p2align 2 @ -- Begin function bd18397_crc8 .type bd18397_crc8,%function .code 16 @ @bd18397_crc8 .thumb_func bd18397_crc8: .Lfunc_begin12: .loc 4 259 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:259:0 .fnstart .cfi_startproc @ %bb.0: .pad #20 sub sp, #20 .cfi_def_cfa_offset 20 str r0, [sp, #16] str r1, [sp, #12] movs r0, #0 .Ltmp179: .loc 4 262 11 prologue_end @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:262:11 strb.w r0, [sp, #11] .Ltmp180: .loc 4 263 12 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:263:12 str r0, [sp, #4] .loc 4 263 10 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:263:10 b .LBB12_1 .LBB12_1: @ =>This Loop Header: Depth=1 @ Child Loop BB12_3 Depth 2 .Ltmp181: .loc 4 263 17 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:263:17 ldr r0, [sp, #4] .loc 4 263 21 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:263:21 ldr r1, [sp, #12] .Ltmp182: .loc 4 263 5 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:263:5 cmp r0, r1 bhs .LBB12_11 b .LBB12_2 .LBB12_2: @ in Loop: Header=BB12_1 Depth=1 .Ltmp183: .loc 4 265 18 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:265:18 ldr r0, [sp, #16] .loc 4 265 23 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:265:23 ldr r1, [sp, #4] .loc 4 265 18 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:265:18 ldrb r1, [r0, r1] .loc 4 265 15 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:265:15 ldrb.w r0, [sp, #11] eors r0, r1 strb.w r0, [sp, #11] movs r0, #0 .Ltmp184: .loc 4 266 16 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:266:16 str r0, [sp] .loc 4 266 14 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:266:14 b .LBB12_3 .LBB12_3: @ Parent Loop BB12_1 Depth=1 @ => This Inner Loop Header: Depth=2 .Ltmp185: .loc 4 266 21 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:266:21 ldr r0, [sp] .Ltmp186: .loc 4 266 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:266:9 cmp r0, #7 bgt .LBB12_9 b .LBB12_4 .LBB12_4: @ in Loop: Header=BB12_3 Depth=2 .Ltmp187: .loc 4 268 16 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:268:16 ldrb.w r0, [sp, #11] .Ltmp188: .loc 4 268 16 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:268:16 lsls r0, r0, #24 cmp r0, #0 bpl .LBB12_6 b .LBB12_5 .LBB12_5: @ in Loop: Header=BB12_3 Depth=2 .Ltmp189: .loc 4 270 23 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:270:23 ldrb.w r0, [sp, #11] lsls r0, r0, #1 strb.w r0, [sp, #11] .loc 4 271 23 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:271:23 ldrb.w r0, [sp, #11] eor r0, r0, #49 strb.w r0, [sp, #11] .loc 4 272 13 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:272:13 b .LBB12_7 .Ltmp190: .LBB12_6: @ in Loop: Header=BB12_3 Depth=2 .loc 4 275 23 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:275:23 ldrb.w r0, [sp, #11] lsls r0, r0, #1 strb.w r0, [sp, #11] b .LBB12_7 .Ltmp191: .LBB12_7: @ in Loop: Header=BB12_3 Depth=2 .loc 4 277 9 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:277:9 b .LBB12_8 .Ltmp192: .LBB12_8: @ in Loop: Header=BB12_3 Depth=2 .loc 4 266 29 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:266:29 ldr r0, [sp] adds r0, #1 str r0, [sp] .loc 4 266 9 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:266:9 b .LBB12_3 .Ltmp193: .LBB12_9: @ in Loop: Header=BB12_1 Depth=1 .loc 4 278 5 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:278:5 b .LBB12_10 .Ltmp194: .LBB12_10: @ in Loop: Header=BB12_1 Depth=1 .loc 4 263 30 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:263:30 ldr r0, [sp, #4] adds r0, #1 str r0, [sp, #4] .loc 4 263 5 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:263:5 b .LBB12_1 .Ltmp195: .LBB12_11: .loc 4 279 12 is_stmt 1 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:279:12 ldrb.w r0, [sp, #11] .loc 4 279 4 is_stmt 0 @ ../../../Package/Cdd/CddBuck/Gen/Cdd_bd18397.c:279:4 add sp, #20 bx lr .Ltmp196: .Lfunc_end12: .size bd18397_crc8, .Lfunc_end12-bd18397_crc8 .cfi_endproc .cantunwind .fnend @ -- End function .type Ex_Spi_MasterRxDataBuffer,%object @ @Ex_Spi_MasterRxDataBuffer .section .bss.Ex_Spi_MasterRxDataBuffer,"aw",%nobits Ex_Spi_MasterRxDataBuffer: .zero 16 .size Ex_Spi_MasterRxDataBuffer, 16 .type bd18397_mult_device_SYSCFG1,%object @ @bd18397_mult_device_SYSCFG1 .section .bss.bd18397_mult_device_SYSCFG1,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_SYSCFG1: .zero 8 .size bd18397_mult_device_SYSCFG1, 8 .type bd18397_mult_device_ERRSET1,%object @ @bd18397_mult_device_ERRSET1 .section .bss.bd18397_mult_device_ERRSET1,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_ERRSET1: .zero 8 .size bd18397_mult_device_ERRSET1, 8 .type bd18397_mult_device_DIMSET,%object @ @bd18397_mult_device_DIMSET .section .bss.bd18397_mult_device_DIMSET,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_DIMSET: .zero 8 .size bd18397_mult_device_DIMSET, 8 .type bd18397_mult_device_ISET1H,%object @ @bd18397_mult_device_ISET1H .section .bss.bd18397_mult_device_ISET1H,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_ISET1H: .zero 8 .size bd18397_mult_device_ISET1H, 8 .type bd18397_mult_device_ISET1L,%object @ @bd18397_mult_device_ISET1L .section .bss.bd18397_mult_device_ISET1L,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_ISET1L: .zero 8 .size bd18397_mult_device_ISET1L, 8 .type bd18397_mult_device_ISET2H,%object @ @bd18397_mult_device_ISET2H .section .bss.bd18397_mult_device_ISET2H,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_ISET2H: .zero 8 .size bd18397_mult_device_ISET2H, 8 .type bd18397_mult_device_ISET2L,%object @ @bd18397_mult_device_ISET2L .section .bss.bd18397_mult_device_ISET2L,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_ISET2L: .zero 8 .size bd18397_mult_device_ISET2L, 8 .type bd18397_mult_device_DPWM1H,%object @ @bd18397_mult_device_DPWM1H .section .bss.bd18397_mult_device_DPWM1H,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_DPWM1H: .zero 8 .size bd18397_mult_device_DPWM1H, 8 .type bd18397_mult_device_DPWM1L,%object @ @bd18397_mult_device_DPWM1L .section .bss.bd18397_mult_device_DPWM1L,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_DPWM1L: .zero 8 .size bd18397_mult_device_DPWM1L, 8 .type bd18397_mult_device_DPWM2H,%object @ @bd18397_mult_device_DPWM2H .section .bss.bd18397_mult_device_DPWM2H,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_DPWM2H: .zero 8 .size bd18397_mult_device_DPWM2H, 8 .type bd18397_mult_device_DPWM2L,%object @ @bd18397_mult_device_DPWM2L .section .bss.bd18397_mult_device_DPWM2L,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_DPWM2L: .zero 8 .size bd18397_mult_device_DPWM2L, 8 .type bd18397_mult_device_DCDCSET1,%object @ @bd18397_mult_device_DCDCSET1 .section .bss.bd18397_mult_device_DCDCSET1,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_DCDCSET1: .zero 8 .size bd18397_mult_device_DCDCSET1, 8 .type bd18397_mult_device_DCDCSET2,%object @ @bd18397_mult_device_DCDCSET2 .section .bss.bd18397_mult_device_DCDCSET2,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_DCDCSET2: .zero 8 .size bd18397_mult_device_DCDCSET2, 8 .type bd18397_mult_device_DCDCSET4,%object @ @bd18397_mult_device_DCDCSET4 .section .bss.bd18397_mult_device_DCDCSET4,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_DCDCSET4: .zero 8 .size bd18397_mult_device_DCDCSET4, 8 .type bd18397_mult_device_CHEN,%object @ @bd18397_mult_device_CHEN .section .bss.bd18397_mult_device_CHEN,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_CHEN: .zero 8 .size bd18397_mult_device_CHEN, 8 .type bd18397_mult_device_ADSEL,%object @ @bd18397_mult_device_ADSEL .section .bss.bd18397_mult_device_ADSEL,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_ADSEL: .zero 8 .size bd18397_mult_device_ADSEL, 8 .type bd18397_mult_device_VMONH,%object @ @bd18397_mult_device_VMONH .section .bss.bd18397_mult_device_VMONH,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_VMONH: .zero 8 .size bd18397_mult_device_VMONH, 8 .type bd18397_mult_device_VMONL,%object @ @bd18397_mult_device_VMONL .section .bss.bd18397_mult_device_VMONL,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_VMONL: .zero 8 .size bd18397_mult_device_VMONL, 8 .type bd18397_mult_device_ERRSTALL,%object @ @bd18397_mult_device_ERRSTALL .section .bss.bd18397_mult_device_ERRSTALL,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_ERRSTALL: .zero 8 .size bd18397_mult_device_ERRSTALL, 8 .type bd18397_mult_device_ERRST1,%object @ @bd18397_mult_device_ERRST1 .section .bss.bd18397_mult_device_ERRST1,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_ERRST1: .zero 8 .size bd18397_mult_device_ERRST1, 8 .type bd18397_mult_device_ERRST2,%object @ @bd18397_mult_device_ERRST2 .section .bss.bd18397_mult_device_ERRST2,"aw",%nobits .p2align 1, 0x0 bd18397_mult_device_ERRST2: .zero 8 .size bd18397_mult_device_ERRST2, 8 .type BD18397RUV_Registor_cfg,%object @ @BD18397RUV_Registor_cfg .section .data.BD18397RUV_Registor_cfg,"aw",%progbits BD18397RUV_Registor_cfg: .byte 0 @ 0x0 .byte 1 @ 0x1 .byte 0 @ 0x0 .zero 4 .byte 1 @ 0x1 .byte 1 @ 0x1 .byte 2 @ 0x2 .zero 4 .byte 2 @ 0x2 .byte 1 @ 0x1 .byte 3 @ 0x3 .zero 4 .byte 3 @ 0x3 .byte 1 @ 0x1 .byte 4 @ 0x4 .zero 4,225 .byte 4 @ 0x4 .byte 1 @ 0x1 .byte 5 @ 0x5 .zero 4,1 .byte 5 @ 0x5 .byte 1 @ 0x1 .byte 6 @ 0x6 .zero 4,225 .byte 6 @ 0x6 .byte 1 @ 0x1 .byte 7 @ 0x7 .zero 4,1 .byte 7 @ 0x7 .byte 1 @ 0x1 .byte 10 @ 0xa .zero 4,255 .byte 8 @ 0x8 .byte 1 @ 0x1 .byte 11 @ 0xb .zero 4,3 .byte 9 @ 0x9 .byte 1 @ 0x1 .byte 12 @ 0xc .zero 4,255 .byte 10 @ 0xa .byte 1 @ 0x1 .byte 13 @ 0xd .zero 4,3 .byte 11 @ 0xb .byte 1 @ 0x1 .byte 16 @ 0x10 .zero 4,7 .byte 12 @ 0xc .byte 1 @ 0x1 .byte 17 @ 0x11 .zero 4,7 .byte 13 @ 0xd .byte 1 @ 0x1 .byte 19 @ 0x13 .zero 4 .byte 14 @ 0xe .byte 1 @ 0x1 .byte 20 @ 0x14 .zero 4,51 .byte 15 @ 0xf .byte 1 @ 0x1 .byte 21 @ 0x15 .zero 4,16 .byte 16 @ 0x10 .byte 0 @ 0x0 .byte 22 @ 0x16 .zero 4 .byte 17 @ 0x11 .byte 0 @ 0x0 .byte 23 @ 0x17 .zero 4 .byte 18 @ 0x12 .byte 0 @ 0x0 .byte 24 @ 0x18 .zero 4,128 .byte 19 @ 0x13 .byte 0 @ 0x0 .byte 25 @ 0x19 .zero 4 .byte 20 @ 0x14 .byte 0 @ 0x0 .byte 26 @ 0x1a .zero 4 .size BD18397RUV_Registor_cfg, 147 .type .L__const.CDDBD18397RUV_SPI_Recieve_Data.read_reg_cmd_value,%object @ @__const.CDDBD18397RUV_SPI_Recieve_Data.read_reg_cmd_value .section .rodata.cst4,"aM",%progbits,4 .L__const.CDDBD18397RUV_SPI_Recieve_Data.read_reg_cmd_value: .zero 4,255 .size .L__const.CDDBD18397RUV_SPI_Recieve_Data.read_reg_cmd_value, 4 .file 6 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../mcal/Base_ZX_K14xM/Inc\\Std_Types.h" .section .debug_abbrev,"",%progbits .byte 1 @ Abbreviation Code .byte 17 @ DW_TAG_compile_unit .byte 1 @ DW_CHILDREN_yes .byte 37 @ DW_AT_producer .byte 14 @ DW_FORM_strp .byte 19 @ DW_AT_language .byte 5 @ DW_FORM_data2 .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 16 @ DW_AT_stmt_list .byte 23 @ DW_FORM_sec_offset .byte 27 @ DW_AT_comp_dir .byte 14 @ DW_FORM_strp .byte 17 @ DW_AT_low_pc .byte 1 @ DW_FORM_addr .byte 85 @ DW_AT_ranges .byte 23 @ DW_FORM_sec_offset .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 2 @ Abbreviation Code .byte 52 @ DW_TAG_variable .byte 0 @ DW_CHILDREN_no .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 2 @ DW_AT_location .byte 24 @ DW_FORM_exprloc .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 3 @ Abbreviation Code .byte 1 @ DW_TAG_array_type .byte 1 @ DW_CHILDREN_yes .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 4 @ Abbreviation Code .byte 33 @ DW_TAG_subrange_type .byte 0 @ DW_CHILDREN_no .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 55 @ DW_AT_count .byte 11 @ DW_FORM_data1 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 5 @ Abbreviation Code .byte 22 @ DW_TAG_typedef .byte 0 @ DW_CHILDREN_no .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 6 @ Abbreviation Code .byte 36 @ DW_TAG_base_type .byte 0 @ DW_CHILDREN_no .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 62 @ DW_AT_encoding .byte 11 @ DW_FORM_data1 .byte 11 @ DW_AT_byte_size .byte 11 @ DW_FORM_data1 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 7 @ Abbreviation Code .byte 36 @ DW_TAG_base_type .byte 0 @ DW_CHILDREN_no .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 11 @ DW_AT_byte_size .byte 11 @ DW_FORM_data1 .byte 62 @ DW_AT_encoding .byte 11 @ DW_FORM_data1 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 8 @ Abbreviation Code .byte 19 @ DW_TAG_structure_type .byte 1 @ DW_CHILDREN_yes .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 11 @ DW_AT_byte_size .byte 11 @ DW_FORM_data1 .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 9 @ Abbreviation Code .byte 13 @ DW_TAG_member .byte 0 @ DW_CHILDREN_no .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 11 @ DW_AT_byte_size .byte 11 @ DW_FORM_data1 .byte 13 @ DW_AT_bit_size .byte 11 @ DW_FORM_data1 .byte 12 @ DW_AT_bit_offset .byte 11 @ DW_FORM_data1 .byte 56 @ DW_AT_data_member_location .byte 11 @ DW_FORM_data1 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 10 @ Abbreviation Code .byte 22 @ DW_TAG_typedef .byte 0 @ DW_CHILDREN_no .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 5 @ DW_FORM_data2 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 11 @ Abbreviation Code .byte 19 @ DW_TAG_structure_type .byte 1 @ DW_CHILDREN_yes .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 11 @ DW_AT_byte_size .byte 11 @ DW_FORM_data1 .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 5 @ DW_FORM_data2 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 12 @ Abbreviation Code .byte 13 @ DW_TAG_member .byte 0 @ DW_CHILDREN_no .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 5 @ DW_FORM_data2 .byte 11 @ DW_AT_byte_size .byte 11 @ DW_FORM_data1 .byte 13 @ DW_AT_bit_size .byte 11 @ DW_FORM_data1 .byte 12 @ DW_AT_bit_offset .byte 11 @ DW_FORM_data1 .byte 56 @ DW_AT_data_member_location .byte 11 @ DW_FORM_data1 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 13 @ Abbreviation Code .byte 13 @ DW_TAG_member .byte 0 @ DW_CHILDREN_no .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 56 @ DW_AT_data_member_location .byte 11 @ DW_FORM_data1 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 14 @ Abbreviation Code .byte 4 @ DW_TAG_enumeration_type .byte 1 @ DW_CHILDREN_yes .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 11 @ DW_AT_byte_size .byte 11 @ DW_FORM_data1 .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 15 @ Abbreviation Code .byte 40 @ DW_TAG_enumerator .byte 0 @ DW_CHILDREN_no .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 28 @ DW_AT_const_value .byte 15 @ DW_FORM_udata .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 16 @ Abbreviation Code .byte 46 @ DW_TAG_subprogram .byte 1 @ DW_CHILDREN_yes .byte 17 @ DW_AT_low_pc .byte 1 @ DW_FORM_addr .byte 18 @ DW_AT_high_pc .byte 6 @ DW_FORM_data4 .byte 64 @ DW_AT_frame_base .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 39 @ DW_AT_prototyped .byte 25 @ DW_FORM_flag_present .byte 63 @ DW_AT_external .byte 25 @ DW_FORM_flag_present .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 17 @ Abbreviation Code .byte 5 @ DW_TAG_formal_parameter .byte 0 @ DW_CHILDREN_no .byte 2 @ DW_AT_location .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 18 @ Abbreviation Code .byte 52 @ DW_TAG_variable .byte 0 @ DW_CHILDREN_no .byte 2 @ DW_AT_location .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 19 @ Abbreviation Code .byte 46 @ DW_TAG_subprogram .byte 1 @ DW_CHILDREN_yes .byte 17 @ DW_AT_low_pc .byte 1 @ DW_FORM_addr .byte 18 @ DW_AT_high_pc .byte 6 @ DW_FORM_data4 .byte 64 @ DW_AT_frame_base .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 5 @ DW_FORM_data2 .byte 39 @ DW_AT_prototyped .byte 25 @ DW_FORM_flag_present .byte 63 @ DW_AT_external .byte 25 @ DW_FORM_flag_present .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 20 @ Abbreviation Code .byte 5 @ DW_TAG_formal_parameter .byte 0 @ DW_CHILDREN_no .byte 2 @ DW_AT_location .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 5 @ DW_FORM_data2 .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 21 @ Abbreviation Code .byte 52 @ DW_TAG_variable .byte 0 @ DW_CHILDREN_no .byte 2 @ DW_AT_location .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 5 @ DW_FORM_data2 .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 22 @ Abbreviation Code .byte 46 @ DW_TAG_subprogram .byte 1 @ DW_CHILDREN_yes .byte 17 @ DW_AT_low_pc .byte 1 @ DW_FORM_addr .byte 18 @ DW_AT_high_pc .byte 6 @ DW_FORM_data4 .byte 64 @ DW_AT_frame_base .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 5 @ DW_FORM_data2 .byte 39 @ DW_AT_prototyped .byte 25 @ DW_FORM_flag_present .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 23 @ Abbreviation Code .byte 46 @ DW_TAG_subprogram .byte 1 @ DW_CHILDREN_yes .byte 17 @ DW_AT_low_pc .byte 1 @ DW_FORM_addr .byte 18 @ DW_AT_high_pc .byte 6 @ DW_FORM_data4 .byte 64 @ DW_AT_frame_base .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 11 @ DW_FORM_data1 .byte 39 @ DW_AT_prototyped .byte 25 @ DW_FORM_flag_present .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 24 @ Abbreviation Code .byte 46 @ DW_TAG_subprogram .byte 1 @ DW_CHILDREN_yes .byte 17 @ DW_AT_low_pc .byte 1 @ DW_FORM_addr .byte 18 @ DW_AT_high_pc .byte 6 @ DW_FORM_data4 .byte 64 @ DW_AT_frame_base .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 5 @ DW_FORM_data2 .byte 39 @ DW_AT_prototyped .byte 25 @ DW_FORM_flag_present .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 63 @ DW_AT_external .byte 25 @ DW_FORM_flag_present .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 25 @ Abbreviation Code .byte 46 @ DW_TAG_subprogram .byte 1 @ DW_CHILDREN_yes .byte 17 @ DW_AT_low_pc .byte 1 @ DW_FORM_addr .byte 18 @ DW_AT_high_pc .byte 6 @ DW_FORM_data4 .byte 64 @ DW_AT_frame_base .byte 24 @ DW_FORM_exprloc .byte 3 @ DW_AT_name .byte 14 @ DW_FORM_strp .byte 58 @ DW_AT_decl_file .byte 11 @ DW_FORM_data1 .byte 59 @ DW_AT_decl_line .byte 5 @ DW_FORM_data2 .byte 39 @ DW_AT_prototyped .byte 25 @ DW_FORM_flag_present .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 26 @ Abbreviation Code .byte 15 @ DW_TAG_pointer_type .byte 0 @ DW_CHILDREN_no .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 27 @ Abbreviation Code .byte 38 @ DW_TAG_const_type .byte 0 @ DW_CHILDREN_no .byte 73 @ DW_AT_type .byte 19 @ DW_FORM_ref4 .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 0 @ EOM(3) .section .debug_info,"",%progbits .Lcu_begin0: .long .Ldebug_info_end0-.Ldebug_info_start0 @ Length of Unit .Ldebug_info_start0: .short 4 @ DWARF version number .long .debug_abbrev @ Offset Into Abbrev. Section .byte 4 @ Address Size (in bytes) .byte 1 @ Abbrev [1] 0xb:0xe2a DW_TAG_compile_unit .long .Linfo_string0 @ DW_AT_producer .short 12 @ DW_AT_language .long .Linfo_string1 @ DW_AT_name .long .Lline_table_start0 @ DW_AT_stmt_list .long .Linfo_string2 @ DW_AT_comp_dir .long 0 @ DW_AT_low_pc .long .Ldebug_ranges0 @ DW_AT_ranges .byte 2 @ Abbrev [2] 0x26:0x11 DW_TAG_variable .long .Linfo_string3 @ DW_AT_name .long 55 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 58 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long Ex_Spi_MasterRxDataBuffer .byte 3 @ Abbrev [3] 0x37:0xc DW_TAG_array_type .long 67 @ DW_AT_type .byte 4 @ Abbrev [4] 0x3c:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 16 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x43:0xb DW_TAG_typedef .long 78 @ DW_AT_type .long .Linfo_string7 @ DW_AT_name .byte 3 @ DW_AT_decl_file .byte 148 @ DW_AT_decl_line .byte 5 @ Abbrev [5] 0x4e:0xb DW_TAG_typedef .long 89 @ DW_AT_type .long .Linfo_string6 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 124 @ DW_AT_decl_line .byte 5 @ Abbrev [5] 0x59:0xb DW_TAG_typedef .long 100 @ DW_AT_type .long .Linfo_string5 @ DW_AT_name .byte 1 @ DW_AT_decl_file .byte 91 @ DW_AT_decl_line .byte 6 @ Abbrev [6] 0x64:0x7 DW_TAG_base_type .long .Linfo_string4 @ DW_AT_name .byte 8 @ DW_AT_encoding .byte 1 @ DW_AT_byte_size .byte 7 @ Abbrev [7] 0x6b:0x7 DW_TAG_base_type .long .Linfo_string8 @ DW_AT_name .byte 8 @ DW_AT_byte_size .byte 7 @ DW_AT_encoding .byte 2 @ Abbrev [2] 0x72:0x11 DW_TAG_variable .long .Linfo_string9 @ DW_AT_name .long 131 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 60 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_SYSCFG1 .byte 3 @ Abbrev [3] 0x83:0xc DW_TAG_array_type .long 143 @ DW_AT_type .byte 4 @ Abbrev [4] 0x88:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x8f:0xb DW_TAG_typedef .long 154 @ DW_AT_type .long .Linfo_string19 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 134 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x9a:0x63 DW_TAG_structure_type .long .Linfo_string18 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 126 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0xa2:0xf DW_TAG_member .long .Linfo_string10 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 128 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 15 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0xb1:0xf DW_TAG_member .long .Linfo_string13 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 129 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 3 @ DW_AT_bit_size .byte 12 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0xc0:0xf DW_TAG_member .long .Linfo_string14 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 130 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 11 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0xcf:0xf DW_TAG_member .long .Linfo_string15 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 131 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 10 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0xde:0xf DW_TAG_member .long .Linfo_string16 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 132 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 9 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0xed:0xf DW_TAG_member .long .Linfo_string17 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 133 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0xfd:0xb DW_TAG_typedef .long 264 @ DW_AT_type .long .Linfo_string12 @ DW_AT_name .byte 1 @ DW_AT_decl_file .byte 96 @ DW_AT_decl_line .byte 6 @ Abbrev [6] 0x108:0x7 DW_TAG_base_type .long .Linfo_string11 @ DW_AT_name .byte 7 @ DW_AT_encoding .byte 2 @ DW_AT_byte_size .byte 2 @ Abbrev [2] 0x10f:0x11 DW_TAG_variable .long .Linfo_string20 @ DW_AT_name .long 288 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 61 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_ERRSET1 .byte 3 @ Abbrev [3] 0x120:0xc DW_TAG_array_type .long 300 @ DW_AT_type .byte 4 @ Abbrev [4] 0x125:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x12c:0xb DW_TAG_typedef .long 311 @ DW_AT_type .long .Linfo_string24 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 157 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x137:0x45 DW_TAG_structure_type .long .Linfo_string24 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 151 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x13f:0xf DW_TAG_member .long .Linfo_string21 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 153 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 15 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0x14e:0xf DW_TAG_member .long .Linfo_string22 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 154 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 14 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0x15d:0xf DW_TAG_member .long .Linfo_string23 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 155 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 13 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0x16c:0xf DW_TAG_member .long .Linfo_string13 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 156 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x17c:0x11 DW_TAG_variable .long .Linfo_string25 @ DW_AT_name .long 397 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 62 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_DIMSET .byte 3 @ Abbrev [3] 0x18d:0xc DW_TAG_array_type .long 409 @ DW_AT_type .byte 4 @ Abbrev [4] 0x192:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x199:0xb DW_TAG_typedef .long 420 @ DW_AT_type .long .Linfo_string31 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 179 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x1a4:0x54 DW_TAG_structure_type .long .Linfo_string31 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 172 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x1ac:0xf DW_TAG_member .long .Linfo_string26 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 174 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 15 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0x1bb:0xf DW_TAG_member .long .Linfo_string27 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 175 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 14 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0x1ca:0xf DW_TAG_member .long .Linfo_string28 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 176 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 13 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0x1d9:0xf DW_TAG_member .long .Linfo_string29 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 177 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 4 @ DW_AT_bit_size .byte 9 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 9 @ Abbrev [9] 0x1e8:0xf DW_TAG_member .long .Linfo_string30 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 178 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x1f8:0x11 DW_TAG_variable .long .Linfo_string32 @ DW_AT_name .long 521 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 63 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_ISET1H .byte 3 @ Abbrev [3] 0x209:0xc DW_TAG_array_type .long 533 @ DW_AT_type .byte 4 @ Abbrev [4] 0x20e:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x215:0xb DW_TAG_typedef .long 544 @ DW_AT_type .long .Linfo_string34 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 196 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x220:0x18 DW_TAG_structure_type .long .Linfo_string34 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 193 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x228:0xf DW_TAG_member .long .Linfo_string33 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 195 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 8 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x238:0x11 DW_TAG_variable .long .Linfo_string35 @ DW_AT_name .long 585 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 64 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_ISET1L .byte 3 @ Abbrev [3] 0x249:0xc DW_TAG_array_type .long 597 @ DW_AT_type .byte 4 @ Abbrev [4] 0x24e:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x255:0xb DW_TAG_typedef .long 608 @ DW_AT_type .long .Linfo_string37 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 201 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x260:0x18 DW_TAG_structure_type .long .Linfo_string37 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 198 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x268:0xf DW_TAG_member .long .Linfo_string36 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 200 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 2 @ DW_AT_bit_size .byte 14 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x278:0x11 DW_TAG_variable .long .Linfo_string38 @ DW_AT_name .long 649 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 65 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_ISET2H .byte 3 @ Abbrev [3] 0x289:0xc DW_TAG_array_type .long 661 @ DW_AT_type .byte 4 @ Abbrev [4] 0x28e:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x295:0xb DW_TAG_typedef .long 672 @ DW_AT_type .long .Linfo_string40 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 206 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x2a0:0x18 DW_TAG_structure_type .long .Linfo_string40 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 203 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x2a8:0xf DW_TAG_member .long .Linfo_string39 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 205 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 8 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x2b8:0x11 DW_TAG_variable .long .Linfo_string41 @ DW_AT_name .long 713 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 66 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_ISET2L .byte 3 @ Abbrev [3] 0x2c9:0xc DW_TAG_array_type .long 725 @ DW_AT_type .byte 4 @ Abbrev [4] 0x2ce:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x2d5:0xb DW_TAG_typedef .long 736 @ DW_AT_type .long .Linfo_string43 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 211 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x2e0:0x18 DW_TAG_structure_type .long .Linfo_string43 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 208 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x2e8:0xf DW_TAG_member .long .Linfo_string42 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 210 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 2 @ DW_AT_bit_size .byte 14 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x2f8:0x11 DW_TAG_variable .long .Linfo_string44 @ DW_AT_name .long 777 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 68 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_DPWM1H .byte 3 @ Abbrev [3] 0x309:0xc DW_TAG_array_type .long 789 @ DW_AT_type .byte 4 @ Abbrev [4] 0x30e:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x315:0xb DW_TAG_typedef .long 800 @ DW_AT_type .long .Linfo_string46 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 226 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x320:0x18 DW_TAG_structure_type .long .Linfo_string46 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 223 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x328:0xf DW_TAG_member .long .Linfo_string45 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 225 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 8 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x338:0x11 DW_TAG_variable .long .Linfo_string47 @ DW_AT_name .long 841 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 69 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_DPWM1L .byte 3 @ Abbrev [3] 0x349:0xc DW_TAG_array_type .long 853 @ DW_AT_type .byte 4 @ Abbrev [4] 0x34e:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x355:0xb DW_TAG_typedef .long 864 @ DW_AT_type .long .Linfo_string49 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 231 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x360:0x18 DW_TAG_structure_type .long .Linfo_string49 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 228 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x368:0xf DW_TAG_member .long .Linfo_string48 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 230 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 8 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x378:0x11 DW_TAG_variable .long .Linfo_string50 @ DW_AT_name .long 905 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 70 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_DPWM2H .byte 3 @ Abbrev [3] 0x389:0xc DW_TAG_array_type .long 917 @ DW_AT_type .byte 4 @ Abbrev [4] 0x38e:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x395:0xb DW_TAG_typedef .long 928 @ DW_AT_type .long .Linfo_string52 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 236 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x3a0:0x18 DW_TAG_structure_type .long .Linfo_string52 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 233 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x3a8:0xf DW_TAG_member .long .Linfo_string51 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 235 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 8 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x3b8:0x11 DW_TAG_variable .long .Linfo_string53 @ DW_AT_name .long 969 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 71 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_DPWM2L .byte 3 @ Abbrev [3] 0x3c9:0xc DW_TAG_array_type .long 981 @ DW_AT_type .byte 4 @ Abbrev [4] 0x3ce:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x3d5:0xb DW_TAG_typedef .long 992 @ DW_AT_type .long .Linfo_string55 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 241 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x3e0:0x18 DW_TAG_structure_type .long .Linfo_string55 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 238 @ DW_AT_decl_line .byte 9 @ Abbrev [9] 0x3e8:0xf DW_TAG_member .long .Linfo_string54 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 240 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 8 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x3f8:0x11 DW_TAG_variable .long .Linfo_string56 @ DW_AT_name .long 1033 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 73 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_DCDCSET1 .byte 3 @ Abbrev [3] 0x409:0xc DW_TAG_array_type .long 1045 @ DW_AT_type .byte 4 @ Abbrev [4] 0x40e:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x415:0xc DW_TAG_typedef .long 1057 @ DW_AT_type .long .Linfo_string59 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 263 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x421:0x2a DW_TAG_structure_type .long .Linfo_string59 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 259 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x42a:0x10 DW_TAG_member .long .Linfo_string57 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 261 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 6 @ DW_AT_bit_size .byte 10 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x43a:0x10 DW_TAG_member .long .Linfo_string58 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 262 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 2 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x44b:0x11 DW_TAG_variable .long .Linfo_string60 @ DW_AT_name .long 1116 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 74 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_DCDCSET2 .byte 3 @ Abbrev [3] 0x45c:0xc DW_TAG_array_type .long 1128 @ DW_AT_type .byte 4 @ Abbrev [4] 0x461:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x468:0xc DW_TAG_typedef .long 1140 @ DW_AT_type .long .Linfo_string63 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 269 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x474:0x2a DW_TAG_structure_type .long .Linfo_string63 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 265 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x47d:0x10 DW_TAG_member .long .Linfo_string61 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 267 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 6 @ DW_AT_bit_size .byte 10 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x48d:0x10 DW_TAG_member .long .Linfo_string62 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 268 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 2 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x49e:0x11 DW_TAG_variable .long .Linfo_string64 @ DW_AT_name .long 1199 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 75 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_DCDCSET4 .byte 3 @ Abbrev [3] 0x4af:0xc DW_TAG_array_type .long 1211 @ DW_AT_type .byte 4 @ Abbrev [4] 0x4b4:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x4bb:0xc DW_TAG_typedef .long 1223 @ DW_AT_type .long .Linfo_string71 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 288 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x4c7:0x6a DW_TAG_structure_type .long .Linfo_string71 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 280 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x4d0:0x10 DW_TAG_member .long .Linfo_string65 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 282 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 3 @ DW_AT_bit_size .byte 13 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x4e0:0x10 DW_TAG_member .long .Linfo_string66 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 283 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 12 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x4f0:0x10 DW_TAG_member .long .Linfo_string67 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 284 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 11 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x500:0x10 DW_TAG_member .long .Linfo_string68 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 285 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 10 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x510:0x10 DW_TAG_member .long .Linfo_string69 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 286 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 9 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x520:0x10 DW_TAG_member .long .Linfo_string70 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 287 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x531:0x11 DW_TAG_variable .long .Linfo_string72 @ DW_AT_name .long 1346 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 76 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_CHEN .byte 3 @ Abbrev [3] 0x542:0xc DW_TAG_array_type .long 1358 @ DW_AT_type .byte 4 @ Abbrev [4] 0x547:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x54e:0xc DW_TAG_typedef .long 1370 @ DW_AT_type .long .Linfo_string79 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 313 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x55a:0x8a DW_TAG_structure_type .long .Linfo_string79 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 303 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x563:0x10 DW_TAG_member .long .Linfo_string73 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 305 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 15 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x573:0x10 DW_TAG_member .long .Linfo_string74 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 306 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 14 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x583:0x10 DW_TAG_member .long .Linfo_string75 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 307 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 13 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x593:0x10 DW_TAG_member .long .Linfo_string66 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 308 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 12 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x5a3:0x10 DW_TAG_member .long .Linfo_string76 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 309 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 11 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x5b3:0x10 DW_TAG_member .long .Linfo_string77 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 310 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 10 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x5c3:0x10 DW_TAG_member .long .Linfo_string78 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 311 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 9 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x5d3:0x10 DW_TAG_member .long .Linfo_string70 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 312 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x5e4:0x11 DW_TAG_variable .long .Linfo_string80 @ DW_AT_name .long 1525 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 78 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_ADSEL .byte 3 @ Abbrev [3] 0x5f5:0xc DW_TAG_array_type .long 1537 @ DW_AT_type .byte 4 @ Abbrev [4] 0x5fa:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x601:0xc DW_TAG_typedef .long 1549 @ DW_AT_type .long .Linfo_string86 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 336 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x60d:0x5a DW_TAG_structure_type .long .Linfo_string86 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 329 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x616:0x10 DW_TAG_member .long .Linfo_string81 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 331 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 4 @ DW_AT_bit_size .byte 12 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x626:0x10 DW_TAG_member .long .Linfo_string82 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 332 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 11 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x636:0x10 DW_TAG_member .long .Linfo_string83 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 333 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 10 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x646:0x10 DW_TAG_member .long .Linfo_string84 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 334 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 9 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x656:0x10 DW_TAG_member .long .Linfo_string85 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 335 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x667:0x11 DW_TAG_variable .long .Linfo_string87 @ DW_AT_name .long 1656 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 79 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_VMONH .byte 3 @ Abbrev [3] 0x678:0xc DW_TAG_array_type .long 1668 @ DW_AT_type .byte 4 @ Abbrev [4] 0x67d:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x684:0xc DW_TAG_typedef .long 1680 @ DW_AT_type .long .Linfo_string89 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 356 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x690:0x1a DW_TAG_structure_type .long .Linfo_string89 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 353 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x699:0x10 DW_TAG_member .long .Linfo_string88 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 355 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 8 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x6aa:0x11 DW_TAG_variable .long .Linfo_string90 @ DW_AT_name .long 1723 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 80 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_VMONL .byte 3 @ Abbrev [3] 0x6bb:0xc DW_TAG_array_type .long 1735 @ DW_AT_type .byte 4 @ Abbrev [4] 0x6c0:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x6c7:0xc DW_TAG_typedef .long 1747 @ DW_AT_type .long .Linfo_string92 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 361 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x6d3:0x1a DW_TAG_structure_type .long .Linfo_string92 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 358 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x6dc:0x10 DW_TAG_member .long .Linfo_string91 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 360 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 2 @ DW_AT_bit_size .byte 14 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x6ed:0x11 DW_TAG_variable .long .Linfo_string93 @ DW_AT_name .long 1790 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 81 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_ERRSTALL .byte 3 @ Abbrev [3] 0x6fe:0xc DW_TAG_array_type .long 1802 @ DW_AT_type .byte 4 @ Abbrev [4] 0x703:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x70a:0xc DW_TAG_typedef .long 1814 @ DW_AT_type .long .Linfo_string101 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 412 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x716:0x8a DW_TAG_structure_type .long .Linfo_string101 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 402 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x71f:0x10 DW_TAG_member .long .Linfo_string94 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 404 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 15 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x72f:0x10 DW_TAG_member .long .Linfo_string95 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 405 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 14 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x73f:0x10 DW_TAG_member .long .Linfo_string96 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 406 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 13 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x74f:0x10 DW_TAG_member .long .Linfo_string66 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 407 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 12 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x75f:0x10 DW_TAG_member .long .Linfo_string97 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 408 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 11 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x76f:0x10 DW_TAG_member .long .Linfo_string98 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 409 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 10 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x77f:0x10 DW_TAG_member .long .Linfo_string99 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 410 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 9 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x78f:0x10 DW_TAG_member .long .Linfo_string100 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 411 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x7a0:0x11 DW_TAG_variable .long .Linfo_string102 @ DW_AT_name .long 1969 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 83 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_ERRST1 .byte 3 @ Abbrev [3] 0x7b1:0xc DW_TAG_array_type .long 1981 @ DW_AT_type .byte 4 @ Abbrev [4] 0x7b6:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x7bd:0xc DW_TAG_typedef .long 1993 @ DW_AT_type .long .Linfo_string108 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 440 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x7c9:0x5a DW_TAG_structure_type .long .Linfo_string108 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 433 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x7d2:0x10 DW_TAG_member .long .Linfo_string103 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 435 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 15 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x7e2:0x10 DW_TAG_member .long .Linfo_string104 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 436 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 14 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x7f2:0x10 DW_TAG_member .long .Linfo_string105 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 437 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 13 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x802:0x10 DW_TAG_member .long .Linfo_string106 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 438 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 12 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x812:0x10 DW_TAG_member .long .Linfo_string107 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 439 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 4 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x823:0x11 DW_TAG_variable .long .Linfo_string109 @ DW_AT_name .long 2100 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 84 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long bd18397_mult_device_ERRST2 .byte 3 @ Abbrev [3] 0x834:0xc DW_TAG_array_type .long 2112 @ DW_AT_type .byte 4 @ Abbrev [4] 0x839:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x840:0xc DW_TAG_typedef .long 2124 @ DW_AT_type .long .Linfo_string114 @ DW_AT_name .byte 5 @ DW_AT_decl_file .short 449 @ DW_AT_decl_line .byte 11 @ Abbrev [11] 0x84c:0x5a DW_TAG_structure_type .long .Linfo_string114 @ DW_AT_name .byte 2 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .short 442 @ DW_AT_decl_line .byte 12 @ Abbrev [12] 0x855:0x10 DW_TAG_member .long .Linfo_string110 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 444 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 15 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x865:0x10 DW_TAG_member .long .Linfo_string111 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 445 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 14 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x875:0x10 DW_TAG_member .long .Linfo_string112 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 446 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 13 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x885:0x10 DW_TAG_member .long .Linfo_string113 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 447 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 1 @ DW_AT_bit_size .byte 12 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 12 @ Abbrev [12] 0x895:0x10 DW_TAG_member .long .Linfo_string107 @ DW_AT_name .long 253 @ DW_AT_type .byte 5 @ DW_AT_decl_file .short 448 @ DW_AT_decl_line .byte 2 @ DW_AT_byte_size .byte 4 @ DW_AT_bit_size .byte 8 @ DW_AT_bit_offset .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 2 @ Abbrev [2] 0x8a6:0x11 DW_TAG_variable .long .Linfo_string115 @ DW_AT_name .long 2231 @ DW_AT_type .byte 4 @ DW_AT_decl_file .byte 27 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long BD18397RUV_Registor_cfg .byte 3 @ Abbrev [3] 0x8b7:0xc DW_TAG_array_type .long 2243 @ DW_AT_type .byte 4 @ Abbrev [4] 0x8bc:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 21 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0x8c3:0xb DW_TAG_typedef .long 2254 @ DW_AT_type .long .Linfo_string120 @ DW_AT_name .byte 5 @ DW_AT_decl_file .byte 101 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x8ce:0x39 DW_TAG_structure_type .long .Linfo_string120 @ DW_AT_name .byte 7 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 95 @ DW_AT_decl_line .byte 13 @ Abbrev [13] 0x8d6:0xc DW_TAG_member .long .Linfo_string116 @ DW_AT_name .long 89 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 97 @ DW_AT_decl_line .byte 0 @ DW_AT_data_member_location .byte 13 @ Abbrev [13] 0x8e2:0xc DW_TAG_member .long .Linfo_string117 @ DW_AT_name .long 89 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 98 @ DW_AT_decl_line .byte 1 @ DW_AT_data_member_location .byte 13 @ Abbrev [13] 0x8ee:0xc DW_TAG_member .long .Linfo_string118 @ DW_AT_name .long 89 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 99 @ DW_AT_decl_line .byte 2 @ DW_AT_data_member_location .byte 13 @ Abbrev [13] 0x8fa:0xc DW_TAG_member .long .Linfo_string119 @ DW_AT_name .long 2311 @ DW_AT_type .byte 5 @ DW_AT_decl_file .byte 100 @ DW_AT_decl_line .byte 3 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .byte 3 @ Abbrev [3] 0x907:0xc DW_TAG_array_type .long 89 @ DW_AT_type .byte 4 @ Abbrev [4] 0x90c:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 14 @ Abbrev [14] 0x913:0x8d DW_TAG_enumeration_type .long 100 @ DW_AT_type .byte 1 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 49 @ DW_AT_decl_line .byte 15 @ Abbrev [15] 0x91b:0x6 DW_TAG_enumerator .long .Linfo_string121 @ DW_AT_name .byte 0 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x921:0x6 DW_TAG_enumerator .long .Linfo_string122 @ DW_AT_name .byte 1 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x927:0x6 DW_TAG_enumerator .long .Linfo_string123 @ DW_AT_name .byte 2 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x92d:0x6 DW_TAG_enumerator .long .Linfo_string124 @ DW_AT_name .byte 3 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x933:0x6 DW_TAG_enumerator .long .Linfo_string125 @ DW_AT_name .byte 4 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x939:0x6 DW_TAG_enumerator .long .Linfo_string126 @ DW_AT_name .byte 5 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x93f:0x6 DW_TAG_enumerator .long .Linfo_string127 @ DW_AT_name .byte 6 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x945:0x6 DW_TAG_enumerator .long .Linfo_string128 @ DW_AT_name .byte 7 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x94b:0x6 DW_TAG_enumerator .long .Linfo_string129 @ DW_AT_name .byte 8 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x951:0x6 DW_TAG_enumerator .long .Linfo_string130 @ DW_AT_name .byte 9 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x957:0x6 DW_TAG_enumerator .long .Linfo_string131 @ DW_AT_name .byte 10 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x95d:0x6 DW_TAG_enumerator .long .Linfo_string132 @ DW_AT_name .byte 11 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x963:0x6 DW_TAG_enumerator .long .Linfo_string133 @ DW_AT_name .byte 12 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x969:0x6 DW_TAG_enumerator .long .Linfo_string134 @ DW_AT_name .byte 13 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x96f:0x6 DW_TAG_enumerator .long .Linfo_string135 @ DW_AT_name .byte 14 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x975:0x6 DW_TAG_enumerator .long .Linfo_string136 @ DW_AT_name .byte 15 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x97b:0x6 DW_TAG_enumerator .long .Linfo_string137 @ DW_AT_name .byte 16 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x981:0x6 DW_TAG_enumerator .long .Linfo_string138 @ DW_AT_name .byte 17 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x987:0x6 DW_TAG_enumerator .long .Linfo_string139 @ DW_AT_name .byte 18 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x98d:0x6 DW_TAG_enumerator .long .Linfo_string140 @ DW_AT_name .byte 19 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x993:0x6 DW_TAG_enumerator .long .Linfo_string141 @ DW_AT_name .byte 20 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x999:0x6 DW_TAG_enumerator .long .Linfo_string142 @ DW_AT_name .byte 21 @ DW_AT_const_value .byte 0 @ End Of Children Mark .byte 14 @ Abbrev [14] 0x9a0:0x15 DW_TAG_enumeration_type .long 100 @ DW_AT_type .byte 1 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 75 @ DW_AT_decl_line .byte 15 @ Abbrev [15] 0x9a8:0x6 DW_TAG_enumerator .long .Linfo_string143 @ DW_AT_name .byte 0 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x9ae:0x6 DW_TAG_enumerator .long .Linfo_string144 @ DW_AT_name .byte 1 @ DW_AT_const_value .byte 0 @ End Of Children Mark .byte 14 @ Abbrev [14] 0x9b5:0x1b DW_TAG_enumeration_type .long 100 @ DW_AT_type .byte 1 @ DW_AT_byte_size .byte 3 @ DW_AT_decl_file .byte 99 @ DW_AT_decl_line .byte 15 @ Abbrev [15] 0x9bd:0x6 DW_TAG_enumerator .long .Linfo_string145 @ DW_AT_name .byte 0 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x9c3:0x6 DW_TAG_enumerator .long .Linfo_string146 @ DW_AT_name .byte 1 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x9c9:0x6 DW_TAG_enumerator .long .Linfo_string147 @ DW_AT_name .byte 2 @ DW_AT_const_value .byte 0 @ End Of Children Mark .byte 14 @ Abbrev [14] 0x9d0:0x2d DW_TAG_enumeration_type .long 100 @ DW_AT_type .byte 1 @ DW_AT_byte_size .byte 5 @ DW_AT_decl_file .byte 81 @ DW_AT_decl_line .byte 15 @ Abbrev [15] 0x9d8:0x6 DW_TAG_enumerator .long .Linfo_string148 @ DW_AT_name .byte 0 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x9de:0x6 DW_TAG_enumerator .long .Linfo_string149 @ DW_AT_name .byte 1 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x9e4:0x6 DW_TAG_enumerator .long .Linfo_string150 @ DW_AT_name .byte 2 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x9ea:0x6 DW_TAG_enumerator .long .Linfo_string151 @ DW_AT_name .byte 3 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x9f0:0x6 DW_TAG_enumerator .long .Linfo_string152 @ DW_AT_name .byte 4 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0x9f6:0x6 DW_TAG_enumerator .long .Linfo_string153 @ DW_AT_name .byte 5 @ DW_AT_const_value .byte 0 @ End Of Children Mark .byte 14 @ Abbrev [14] 0x9fd:0x15 DW_TAG_enumeration_type .long 100 @ DW_AT_type .byte 1 @ DW_AT_byte_size .byte 3 @ DW_AT_decl_file .byte 136 @ DW_AT_decl_line .byte 15 @ Abbrev [15] 0xa05:0x6 DW_TAG_enumerator .long .Linfo_string154 @ DW_AT_name .byte 0 @ DW_AT_const_value .byte 15 @ Abbrev [15] 0xa0b:0x6 DW_TAG_enumerator .long .Linfo_string155 @ DW_AT_name .byte 1 @ DW_AT_const_value .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0xa12:0xb DW_TAG_typedef .long 89 @ DW_AT_type .long .Linfo_string156 @ DW_AT_name .byte 3 @ DW_AT_decl_file .byte 170 @ DW_AT_decl_line .byte 16 @ Abbrev [16] 0xa1d:0x2e DW_TAG_subprogram .long .Lfunc_begin0 @ DW_AT_low_pc .long .Lfunc_end0-.Lfunc_begin0 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string157 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 102 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 17 @ Abbrev [17] 0xa2e:0xe DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 47 .long .Linfo_string171 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 102 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 18 @ Abbrev [18] 0xa3c:0xe DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 46 .long .Linfo_string172 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 104 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 19 @ Abbrev [19] 0xa4b:0x6d DW_TAG_subprogram .long .Lfunc_begin1 @ DW_AT_low_pc .long .Lfunc_end1-.Lfunc_begin1 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string158 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 326 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 20 @ Abbrev [20] 0xa5d:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 39 .long .Linfo_string173 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 326 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 20 @ Abbrev [20] 0xa6c:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 38 .long .Linfo_string174 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 326 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 20 @ Abbrev [20] 0xa7b:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 32 .long .Linfo_string119 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 326 @ DW_AT_decl_line .long 3555 @ DW_AT_type .byte 20 @ Abbrev [20] 0xa8a:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 28 .long .Linfo_string175 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 326 @ DW_AT_decl_line .long 3555 @ DW_AT_type .byte 21 @ Abbrev [21] 0xa99:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 27 .long .Linfo_string172 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 328 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 21 @ Abbrev [21] 0xaa8:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 8 .long .Linfo_string176 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 329 @ DW_AT_decl_line .long 3560 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 22 @ Abbrev [22] 0xab8:0x6d DW_TAG_subprogram .long .Lfunc_begin2 @ DW_AT_low_pc .long .Lfunc_end2-.Lfunc_begin2 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string159 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 296 @ DW_AT_decl_line @ DW_AT_prototyped .byte 20 @ Abbrev [20] 0xaca:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 15 .long .Linfo_string173 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 296 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 20 @ Abbrev [20] 0xad9:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 14 .long .Linfo_string174 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 296 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 20 @ Abbrev [20] 0xae8:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 13 .long .Linfo_string119 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 296 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 20 @ Abbrev [20] 0xaf7:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 8 .long .Linfo_string175 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 296 @ DW_AT_decl_line .long 3590 @ DW_AT_type .byte 21 @ Abbrev [21] 0xb06:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 7 .long .Linfo_string179 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 298 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 21 @ Abbrev [21] 0xb15:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 5 .long .Linfo_string180 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 299 @ DW_AT_decl_line .long 3595 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 19 @ Abbrev [19] 0xb25:0x22 DW_TAG_subprogram .long .Lfunc_begin3 @ DW_AT_low_pc .long .Lfunc_end3-.Lfunc_begin3 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string160 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 346 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 21 @ Abbrev [21] 0xb37:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 4 .long .Linfo_string172 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 348 @ DW_AT_decl_line .long 3607 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 19 @ Abbrev [19] 0xb47:0x40 DW_TAG_subprogram .long .Lfunc_begin4 @ DW_AT_low_pc .long .Lfunc_end4-.Lfunc_begin4 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string161 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 384 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 20 @ Abbrev [20] 0xb59:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 23 .long .Linfo_string182 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 384 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 20 @ Abbrev [20] 0xb68:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 16 .long .Linfo_string183 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 384 @ DW_AT_decl_line .long 3555 @ DW_AT_type .byte 21 @ Abbrev [21] 0xb77:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 0 .long .Linfo_string184 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 386 @ DW_AT_decl_line .long 3614 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 19 @ Abbrev [19] 0xb87:0x6d DW_TAG_subprogram .long .Lfunc_begin5 @ DW_AT_low_pc .long .Lfunc_end5-.Lfunc_begin5 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string162 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 358 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 20 @ Abbrev [20] 0xb99:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 47 .long .Linfo_string174 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 358 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 20 @ Abbrev [20] 0xba8:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 40 .long .Linfo_string183 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 358 @ DW_AT_decl_line .long 3555 @ DW_AT_type .byte 21 @ Abbrev [21] 0xbb7:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 39 .long .Linfo_string172 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 360 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 21 @ Abbrev [21] 0xbc6:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 23 .long .Linfo_string184 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 361 @ DW_AT_decl_line .long 3614 @ DW_AT_type .byte 21 @ Abbrev [21] 0xbd5:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 7 .long .Linfo_string185 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 362 @ DW_AT_decl_line .long 3614 @ DW_AT_type .byte 21 @ Abbrev [21] 0xbe4:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 0 .long .Linfo_string186 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 363 @ DW_AT_decl_line .long 2311 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 23 @ Abbrev [23] 0xbf4:0x5c DW_TAG_subprogram .long .Lfunc_begin6 @ DW_AT_low_pc .long .Lfunc_end6-.Lfunc_begin6 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string163 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 90 @ DW_AT_decl_line @ DW_AT_prototyped .long 3544 @ DW_AT_type .byte 17 @ Abbrev [17] 0xc09:0xe DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 12 .long .Linfo_string187 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 90 @ DW_AT_decl_line .long 3555 @ DW_AT_type .byte 17 @ Abbrev [17] 0xc17:0xe DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 8 .long .Linfo_string188 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 90 @ DW_AT_decl_line .long 3555 @ DW_AT_type .byte 17 @ Abbrev [17] 0xc25:0xe DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 7 .long .Linfo_string189 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 90 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 17 @ Abbrev [17] 0xc33:0xe DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 6 .long .Linfo_string190 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 90 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 18 @ Abbrev [18] 0xc41:0xe DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 5 .long .Linfo_string191 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 93 @ DW_AT_decl_line .long 3544 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 19 @ Abbrev [19] 0xc50:0x31 DW_TAG_subprogram .long .Lfunc_begin7 @ DW_AT_low_pc .long .Lfunc_end7-.Lfunc_begin7 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string165 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 396 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 20 @ Abbrev [20] 0xc62:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 23 .long .Linfo_string182 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 396 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 21 @ Abbrev [21] 0xc71:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 7 .long .Linfo_string184 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 398 @ DW_AT_decl_line .long 3614 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 19 @ Abbrev [19] 0xc81:0x31 DW_TAG_subprogram .long .Lfunc_begin8 @ DW_AT_low_pc .long .Lfunc_end8-.Lfunc_begin8 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string166 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 401 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 20 @ Abbrev [20] 0xc93:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 7 .long .Linfo_string192 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 401 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 21 @ Abbrev [21] 0xca2:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 0 .long .Linfo_string183 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 403 @ DW_AT_decl_line .long 2311 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 24 @ Abbrev [24] 0xcb2:0x26 DW_TAG_subprogram .long .Lfunc_begin9 @ DW_AT_low_pc .long .Lfunc_end9-.Lfunc_begin9 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string167 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 449 @ DW_AT_decl_line @ DW_AT_prototyped .long 89 @ DW_AT_type @ DW_AT_external .byte 20 @ Abbrev [20] 0xcc8:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 3 .long .Linfo_string171 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 449 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 19 @ Abbrev [19] 0xcd8:0x4f DW_TAG_subprogram .long .Lfunc_begin10 @ DW_AT_low_pc .long .Lfunc_end10-.Lfunc_begin10 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string168 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 454 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 20 @ Abbrev [20] 0xcea:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 20 .long .Linfo_string193 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 454 @ DW_AT_decl_line .long 3626 @ DW_AT_type .byte 20 @ Abbrev [20] 0xcf9:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 18 .long .Linfo_string194 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 454 @ DW_AT_decl_line .long 3631 @ DW_AT_type .byte 21 @ Abbrev [21] 0xd08:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 17 .long .Linfo_string195 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 456 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 21 @ Abbrev [21] 0xd17:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 12 .long .Linfo_string196 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 457 @ DW_AT_decl_line .long 2311 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 19 @ Abbrev [19] 0xd27:0x4f DW_TAG_subprogram .long .Lfunc_begin11 @ DW_AT_low_pc .long .Lfunc_end11-.Lfunc_begin11 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string169 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 512 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 20 @ Abbrev [20] 0xd39:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 20 .long .Linfo_string193 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 512 @ DW_AT_decl_line .long 3626 @ DW_AT_type .byte 20 @ Abbrev [20] 0xd48:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 18 .long .Linfo_string119 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 512 @ DW_AT_decl_line .long 3631 @ DW_AT_type .byte 21 @ Abbrev [21] 0xd57:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 17 .long .Linfo_string195 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 514 @ DW_AT_decl_line .long 89 @ DW_AT_type .byte 21 @ Abbrev [21] 0xd66:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 12 .long .Linfo_string197 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 515 @ DW_AT_decl_line .long 2311 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 25 @ Abbrev [25] 0xd76:0x62 DW_TAG_subprogram .long .Lfunc_begin12 @ DW_AT_low_pc .long .Lfunc_end12-.Lfunc_begin12 @ DW_AT_high_pc .byte 1 @ DW_AT_frame_base .byte 93 .long .Linfo_string170 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 258 @ DW_AT_decl_line @ DW_AT_prototyped .long 89 @ DW_AT_type .byte 20 @ Abbrev [20] 0xd8c:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 16 .long .Linfo_string198 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 258 @ DW_AT_decl_line .long 3555 @ DW_AT_type .byte 20 @ Abbrev [20] 0xd9b:0xf DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 12 .long .Linfo_string199 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 258 @ DW_AT_decl_line .long 3572 @ DW_AT_type .byte 21 @ Abbrev [21] 0xdaa:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 11 .long .Linfo_string200 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 260 @ DW_AT_decl_line .long 100 @ DW_AT_type .byte 21 @ Abbrev [21] 0xdb9:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 4 .long .Linfo_string172 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 261 @ DW_AT_decl_line .long 3607 @ DW_AT_type .byte 21 @ Abbrev [21] 0xdc8:0xf DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 0 .long .Linfo_string201 @ DW_AT_name .byte 4 @ DW_AT_decl_file .short 261 @ DW_AT_decl_line .long 3607 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0xdd8:0xb DW_TAG_typedef .long 89 @ DW_AT_type .long .Linfo_string164 @ DW_AT_name .byte 6 @ DW_AT_decl_file .byte 104 @ DW_AT_decl_line .byte 26 @ Abbrev [26] 0xde3:0x5 DW_TAG_pointer_type .long 89 @ DW_AT_type .byte 3 @ Abbrev [3] 0xde8:0xc DW_TAG_array_type .long 3572 @ DW_AT_type .byte 4 @ Abbrev [4] 0xded:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 4 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 5 @ Abbrev [5] 0xdf4:0xb DW_TAG_typedef .long 3583 @ DW_AT_type .long .Linfo_string178 @ DW_AT_name .byte 1 @ DW_AT_decl_file .byte 101 @ DW_AT_decl_line .byte 6 @ Abbrev [6] 0xdff:0x7 DW_TAG_base_type .long .Linfo_string177 @ DW_AT_name .byte 7 @ DW_AT_encoding .byte 4 @ DW_AT_byte_size .byte 26 @ Abbrev [26] 0xe06:0x5 DW_TAG_pointer_type .long 3572 @ DW_AT_type .byte 3 @ Abbrev [3] 0xe0b:0xc DW_TAG_array_type .long 89 @ DW_AT_type .byte 4 @ Abbrev [4] 0xe10:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 2 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 6 @ Abbrev [6] 0xe17:0x7 DW_TAG_base_type .long .Linfo_string181 @ DW_AT_name .byte 5 @ DW_AT_encoding .byte 4 @ DW_AT_byte_size .byte 3 @ Abbrev [3] 0xe1e:0xc DW_TAG_array_type .long 89 @ DW_AT_type .byte 4 @ Abbrev [4] 0xe23:0x6 DW_TAG_subrange_type .long 107 @ DW_AT_type .byte 16 @ DW_AT_count .byte 0 @ End Of Children Mark .byte 27 @ Abbrev [27] 0xe2a:0x5 DW_TAG_const_type .long 3572 @ DW_AT_type .byte 27 @ Abbrev [27] 0xe2f:0x5 DW_TAG_const_type .long 253 @ DW_AT_type .byte 0 @ End Of Children Mark .Ldebug_info_end0: .section .debug_ranges,"",%progbits .Ldebug_ranges0: .long .Lfunc_begin0 .long .Lfunc_end0 .long .Lfunc_begin1 .long .Lfunc_end1 .long .Lfunc_begin2 .long .Lfunc_end2 .long .Lfunc_begin3 .long .Lfunc_end3 .long .Lfunc_begin4 .long .Lfunc_end4 .long .Lfunc_begin5 .long .Lfunc_end5 .long .Lfunc_begin6 .long .Lfunc_end6 .long .Lfunc_begin7 .long .Lfunc_end7 .long .Lfunc_begin8 .long .Lfunc_end8 .long .Lfunc_begin9 .long .Lfunc_end9 .long .Lfunc_begin10 .long .Lfunc_end10 .long .Lfunc_begin11 .long .Lfunc_end11 .long .Lfunc_begin12 .long .Lfunc_end12 .long 0 .long 0 .section .debug_str,"MS",%progbits,1 .Linfo_string0: .asciz "Component: Arm Compiler for Embedded 6.19 Tool: armclang [5e73cb00]" @ string offset=0 .Linfo_string1: .asciz "../../../Package/Cdd/CddBuck/Gen\\Cdd_bd18397.c" @ string offset=68 .Linfo_string2: .asciz "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" @ string offset=115 .Linfo_string3: .asciz "Ex_Spi_MasterRxDataBuffer" @ string offset=160 .Linfo_string4: .asciz "unsigned char" @ string offset=186 .Linfo_string5: .asciz "uint8" @ string offset=200 .Linfo_string6: .asciz "Spi_Drvw_DataBufferType" @ string offset=206 .Linfo_string7: .asciz "Spi_DataBufferType" @ string offset=230 .Linfo_string8: .asciz "__ARRAY_SIZE_TYPE__" @ string offset=249 .Linfo_string9: .asciz "bd18397_mult_device_SYSCFG1" @ string offset=269 .Linfo_string10: .asciz "biSWRST" @ string offset=297 .Linfo_string11: .asciz "unsigned short" @ string offset=305 .Linfo_string12: .asciz "uint16" @ string offset=320 .Linfo_string13: .asciz "biRESERVED" @ string offset=327 .Linfo_string14: .asciz "biSLEEP" @ string offset=338 .Linfo_string15: .asciz "biRDMODE" @ string offset=346 .Linfo_string16: .asciz "biWDTEN" @ string offset=355 .Linfo_string17: .asciz "biWLOCK" @ string offset=363 .Linfo_string18: .asciz "tCddBD18397RUV_M_Bit_SYSTEM" @ string offset=371 .Linfo_string19: .asciz "tCddBD18397RUV_M_Bit_SYSCFG1" @ string offset=399 .Linfo_string20: .asciz "bd18397_mult_device_ERRSET1" @ string offset=428 .Linfo_string21: .asciz "biSWOCPLAT" @ string offset=456 .Linfo_string22: .asciz "biLEDOCPLAT" @ string offset=467 .Linfo_string23: .asciz "biFLTRST" @ string offset=479 .Linfo_string24: .asciz "tCddBD18397RUV_M_Bit_ERRSET1" @ string offset=488 .Linfo_string25: .asciz "bd18397_mult_device_DIMSET" @ string offset=517 .Linfo_string26: .asciz "biISETDIM1" @ string offset=544 .Linfo_string27: .asciz "biISETDIM2" @ string offset=555 .Linfo_string28: .asciz "biISETDIM3" @ string offset=566 .Linfo_string29: .asciz "biPWMDIV" @ string offset=577 .Linfo_string30: .asciz "biPHEN" @ string offset=586 .Linfo_string31: .asciz "tCddBD18397RUV_M_Bit_DIMSET" @ string offset=593 .Linfo_string32: .asciz "bd18397_mult_device_ISET1H" @ string offset=621 .Linfo_string33: .asciz "biISET1H" @ string offset=648 .Linfo_string34: .asciz "tCddBD18397RUV_M_Bit_ISET1H" @ string offset=657 .Linfo_string35: .asciz "bd18397_mult_device_ISET1L" @ string offset=685 .Linfo_string36: .asciz "biISET1L" @ string offset=712 .Linfo_string37: .asciz "tCddBD18397RUV_M_Bit_ISET1L" @ string offset=721 .Linfo_string38: .asciz "bd18397_mult_device_ISET2H" @ string offset=749 .Linfo_string39: .asciz "biISET2H" @ string offset=776 .Linfo_string40: .asciz "tCddBD18397RUV_M_Bit_ISET2H" @ string offset=785 .Linfo_string41: .asciz "bd18397_mult_device_ISET2L" @ string offset=813 .Linfo_string42: .asciz "biISET2L" @ string offset=840 .Linfo_string43: .asciz "tCddBD18397RUV_M_Bit_ISET2L" @ string offset=849 .Linfo_string44: .asciz "bd18397_mult_device_DPWM1H" @ string offset=877 .Linfo_string45: .asciz "biDPWM1H" @ string offset=904 .Linfo_string46: .asciz "tCddBD18397RUV_M_Bit_DPWM1H" @ string offset=913 .Linfo_string47: .asciz "bd18397_mult_device_DPWM1L" @ string offset=941 .Linfo_string48: .asciz "biDPWM1L" @ string offset=968 .Linfo_string49: .asciz "tCddBD18397RUV_M_Bit_DPWM1L" @ string offset=977 .Linfo_string50: .asciz "bd18397_mult_device_DPWM2H" @ string offset=1005 .Linfo_string51: .asciz "biDPWM2H" @ string offset=1032 .Linfo_string52: .asciz "tCddBD18397RUV_M_Bit_DPWM2H" @ string offset=1041 .Linfo_string53: .asciz "bd18397_mult_device_DPWM2L" @ string offset=1069 .Linfo_string54: .asciz "biDPWM2L" @ string offset=1096 .Linfo_string55: .asciz "tCddBD18397RUV_M_Bit_DPWM2L" @ string offset=1105 .Linfo_string56: .asciz "bd18397_mult_device_DCDCSET1" @ string offset=1133 .Linfo_string57: .asciz "biTON1" @ string offset=1162 .Linfo_string58: .asciz "biGM1" @ string offset=1169 .Linfo_string59: .asciz "tCddBD18397RUV_M_Bit_DCDCSET1" @ string offset=1175 .Linfo_string60: .asciz "bd18397_mult_device_DCDCSET2" @ string offset=1205 .Linfo_string61: .asciz "biTON2" @ string offset=1234 .Linfo_string62: .asciz "biGM2" @ string offset=1241 .Linfo_string63: .asciz "tCddBD18397RUV_M_Bit_DCDCSET2" @ string offset=1247 .Linfo_string64: .asciz "bd18397_mult_device_DCDCSET4" @ string offset=1277 .Linfo_string65: .asciz "biSSCG" @ string offset=1306 .Linfo_string66: .asciz "biRESERVED3" @ string offset=1313 .Linfo_string67: .asciz "biVMODE1" @ string offset=1325 .Linfo_string68: .asciz "biVMODE2" @ string offset=1334 .Linfo_string69: .asciz "biVMODE3" @ string offset=1343 .Linfo_string70: .asciz "biRESERVED7" @ string offset=1352 .Linfo_string71: .asciz "tCddBD18397RUV_M_Bit_DCDCSET4" @ string offset=1364 .Linfo_string72: .asciz "bd18397_mult_device_CHEN" @ string offset=1394 .Linfo_string73: .asciz "biCHON1" @ string offset=1419 .Linfo_string74: .asciz "biCHON2" @ string offset=1427 .Linfo_string75: .asciz "biCHON3" @ string offset=1435 .Linfo_string76: .asciz "biPWMDIM1" @ string offset=1443 .Linfo_string77: .asciz "biPWMDIM2" @ string offset=1453 .Linfo_string78: .asciz "biPWMDIM3" @ string offset=1463 .Linfo_string79: .asciz "tCddBD18397RUV_M_Bit_CHEN" @ string offset=1473 .Linfo_string80: .asciz "bd18397_mult_device_ADSEL" @ string offset=1499 .Linfo_string81: .asciz "biVMONSEL" @ string offset=1525 .Linfo_string82: .asciz "biADMODE" @ string offset=1535 .Linfo_string83: .asciz "biRESERVED5" @ string offset=1544 .Linfo_string84: .asciz "biRESERVED6" @ string offset=1556 .Linfo_string85: .asciz "biADTRG" @ string offset=1568 .Linfo_string86: .asciz "tCddBD18397RUV_M_Bit_ADSEL" @ string offset=1576 .Linfo_string87: .asciz "bd18397_mult_device_VMONH" @ string offset=1603 .Linfo_string88: .asciz "biVMONH" @ string offset=1629 .Linfo_string89: .asciz "tCddBD18397RUV_M_Bit_VMONH" @ string offset=1637 .Linfo_string90: .asciz "bd18397_mult_device_VMONL" @ string offset=1664 .Linfo_string91: .asciz "biVMONL" @ string offset=1690 .Linfo_string92: .asciz "tCddBD18397RUV_M_Bit_VMONL" @ string offset=1698 .Linfo_string93: .asciz "bd18397_mult_device_ERRSTALL" @ string offset=1725 .Linfo_string94: .asciz "biERRDET1" @ string offset=1754 .Linfo_string95: .asciz "biERRDET2" @ string offset=1764 .Linfo_string96: .asciz "biERRDET3" @ string offset=1774 .Linfo_string97: .asciz "biUVLO" @ string offset=1784 .Linfo_string98: .asciz "biPINUVLO" @ string offset=1791 .Linfo_string99: .asciz "biCRCERR" @ string offset=1801 .Linfo_string100: .asciz "biWDTERR" @ string offset=1810 .Linfo_string101: .asciz "tCddBD18397RUV_M_Bit_ERRSTALL" @ string offset=1819 .Linfo_string102: .asciz "bd18397_mult_device_ERRST1" @ string offset=1849 .Linfo_string103: .asciz "biLSD1" @ string offset=1876 .Linfo_string104: .asciz "biLOD1" @ string offset=1883 .Linfo_string105: .asciz "biSWOCPERR1" @ string offset=1890 .Linfo_string106: .asciz "biLEDOCPERR1" @ string offset=1902 .Linfo_string107: .asciz "RESERVED4" @ string offset=1915 .Linfo_string108: .asciz "tCddBD18397RUV_M_Bit_ERRST1" @ string offset=1925 .Linfo_string109: .asciz "bd18397_mult_device_ERRST2" @ string offset=1953 .Linfo_string110: .asciz "biLSD2" @ string offset=1980 .Linfo_string111: .asciz "biLOD2" @ string offset=1987 .Linfo_string112: .asciz "biSWOCPERR2" @ string offset=1994 .Linfo_string113: .asciz "biLEDOCPERR2" @ string offset=2006 .Linfo_string114: .asciz "tCddBD18397RUV_M_Bit_ERRST2" @ string offset=2019 .Linfo_string115: .asciz "BD18397RUV_Registor_cfg" @ string offset=2047 .Linfo_string116: .asciz "ucIndex" @ string offset=2071 .Linfo_string117: .asciz "unCmd" @ string offset=2079 .Linfo_string118: .asciz "unAddr" @ string offset=2085 .Linfo_string119: .asciz "value" @ string offset=2092 .Linfo_string120: .asciz "tCdd_BD18397RUV_Registor_Configure" @ string offset=2098 .Linfo_string121: .asciz "ID_SYSTEM_REGISTER" @ string offset=2133 .Linfo_string122: .asciz "ID_ERRSET1_REGISTER" @ string offset=2152 .Linfo_string123: .asciz "ID_DIMSET_REGISTER" @ string offset=2172 .Linfo_string124: .asciz "ID_ISET1H_REGISTER" @ string offset=2191 .Linfo_string125: .asciz "ID_ISET1L_REGISTER" @ string offset=2210 .Linfo_string126: .asciz "ID_ISET2H_REGISTER" @ string offset=2229 .Linfo_string127: .asciz "ID_ISET2L_REGISTER" @ string offset=2248 .Linfo_string128: .asciz "ID_DPWM1H_REGISTER" @ string offset=2267 .Linfo_string129: .asciz "ID_DPWM1L_REGISTER" @ string offset=2286 .Linfo_string130: .asciz "ID_DPWM2H_REGISTER" @ string offset=2305 .Linfo_string131: .asciz "ID_DPWM2L_REGISTER" @ string offset=2324 .Linfo_string132: .asciz "ID_DCDCSET1_REGISTER" @ string offset=2343 .Linfo_string133: .asciz "ID_DCDCSET2_REGISTER" @ string offset=2364 .Linfo_string134: .asciz "ID_DCDCSET4_REGISTER" @ string offset=2385 .Linfo_string135: .asciz "ID_CHEN_REGISTER" @ string offset=2406 .Linfo_string136: .asciz "ID_ADSEL_REGISTER" @ string offset=2423 .Linfo_string137: .asciz "ID_VMONH_REGISTER" @ string offset=2441 .Linfo_string138: .asciz "ID_VMONL_REGISTER" @ string offset=2459 .Linfo_string139: .asciz "ID_ERRSTALL_REGISTER" @ string offset=2477 .Linfo_string140: .asciz "ID_ERRST1_REGISTER" @ string offset=2498 .Linfo_string141: .asciz "ID_ERRST2_REGISTER" @ string offset=2517 .Linfo_string142: .asciz "ID_MAX_REGISTER" @ string offset=2536 .Linfo_string143: .asciz "CDDBD18397RUV_READ_MODE" @ string offset=2552 .Linfo_string144: .asciz "CDDBD18397RUV_WRITE_MODE" @ string offset=2576 .Linfo_string145: .asciz "SPI_UNINIT" @ string offset=2601 .Linfo_string146: .asciz "SPI_IDLE" @ string offset=2612 .Linfo_string147: .asciz "SPI_BUSY" @ string offset=2621 .Linfo_string148: .asciz "ADSEL_Thermal" @ string offset=2630 .Linfo_string149: .asciz "ADSEL_VIN" @ string offset=2644 .Linfo_string150: .asciz "ADSEL_V5VEXT" @ string offset=2654 .Linfo_string151: .asciz "ADSEL_VPIN" @ string offset=2667 .Linfo_string152: .asciz "ADSEL_VSNSN1" @ string offset=2678 .Linfo_string153: .asciz "ADSEL_VSNSN2" @ string offset=2691 .Linfo_string154: .asciz "SPI_POLLING_MODE" @ string offset=2704 .Linfo_string155: .asciz "SPI_INTERRUPT_MODE" @ string offset=2721 .Linfo_string156: .asciz "Spi_SequenceType" @ string offset=2740 .Linfo_string157: .asciz "BD18397_RUV_get_registor_data" @ string offset=2757 .Linfo_string158: .asciz "SPI_Daisy_device_transfor_data" @ string offset=2787 .Linfo_string159: .asciz "API_CDDBD18397RUV_SPI_Transfor_Data" @ string offset=2818 .Linfo_string160: .asciz "CDDBD18397RUV_Daisy_Device_init" @ string offset=2854 .Linfo_string161: .asciz "BD18397_RUV_set_registor_value" @ string offset=2886 .Linfo_string162: .asciz "CDDBD18397RUV_SPI_Recieve_Data" @ string offset=2917 .Linfo_string163: .asciz "BD18397_RUV_SPI_Drv_Access" @ string offset=2948 .Linfo_string164: .asciz "Std_ReturnType" @ string offset=2975 .Linfo_string165: .asciz "BD18397_RUV_get_registor_read_cmd" @ string offset=2990 .Linfo_string166: .asciz "BD18397_RUV_set_VMONSEL_mode" @ string offset=3024 .Linfo_string167: .asciz "BD18397RUV_get_current_register_id" @ string offset=3053 .Linfo_string168: .asciz "Cdd_bd18397_SetCurrent_mA" @ string offset=3088 .Linfo_string169: .asciz "Cdd_bd18397_SPI_PWM_Dimming" @ string offset=3114 .Linfo_string170: .asciz "bd18397_crc8" @ string offset=3142 .Linfo_string171: .asciz "index" @ string offset=3155 .Linfo_string172: .asciz "i" @ string offset=3161 .Linfo_string173: .asciz "mode" @ string offset=3163 .Linfo_string174: .asciz "regaddr" @ string offset=3168 .Linfo_string175: .asciz "data_buf" @ string offset=3176 .Linfo_string176: .asciz "read_buf" @ string offset=3185 .Linfo_string177: .asciz "unsigned int" @ string offset=3194 .Linfo_string178: .asciz "uint32" @ string offset=3207 .Linfo_string179: .asciz "crc_value" @ string offset=3214 .Linfo_string180: .asciz "crc_data_buf" @ string offset=3224 .Linfo_string181: .asciz "int" @ string offset=3237 .Linfo_string182: .asciz "reg_index" @ string offset=3241 .Linfo_string183: .asciz "reg_value" @ string offset=3251 .Linfo_string184: .asciz "tran_data_buf" @ string offset=3261 .Linfo_string185: .asciz "tran_data_buf_zero" @ string offset=3275 .Linfo_string186: .asciz "read_reg_cmd_value" @ string offset=3294 .Linfo_string187: .asciz "Data" @ string offset=3313 .Linfo_string188: .asciz "RcData" @ string offset=3318 .Linfo_string189: .asciz "len" @ string offset=3325 .Linfo_string190: .asciz "Cs" @ string offset=3329 .Linfo_string191: .asciz "ret" @ string offset=3332 .Linfo_string192: .asciz "adsel" @ string offset=3336 .Linfo_string193: .asciz "ulChnIdx" @ string offset=3342 .Linfo_string194: .asciz "unCurrent" @ string offset=3351 .Linfo_string195: .asciz "data_position_id" @ string offset=3361 .Linfo_string196: .asciz "iset_reg_value" @ string offset=3378 .Linfo_string197: .asciz "pwm_reg_value" @ string offset=3393 .Linfo_string198: .asciz "data" @ string offset=3407 .Linfo_string199: .asciz "length" @ string offset=3412 .Linfo_string200: .asciz "t_crc" @ string offset=3419 .Linfo_string201: .asciz "j" @ string offset=3425 .ident "Component: Arm Compiler for Embedded 6.19 Tool: armclang [5e73cb00]" .section ".note.GNU-stack","",%progbits .eabi_attribute 30, 6 @ Tag_ABI_optimization_goals .ARM_attribute 16, 1 @ Tag_AV_eba .section .debug_line,"",%progbits .Lline_table_start0: