.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 "CddSbc.c" .file 1 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../Package/Cdd/CddSbc/Api\\CddSbc_Type.h" .file 2 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../Package/Cdd/CddSbc/Gen/CddSbc.c" .file 3 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../mcal/Base_ZX_K14xM/Inc/Platform_Types.h" .file 4 "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" "../../../mcal/Mcu_ZX_K14xM/Inc/Mcu_Types.h" .section .text.CddSbc_Init,"ax",%progbits .hidden CddSbc_Init @ -- Begin function CddSbc_Init .globl CddSbc_Init .p2align 2 .type CddSbc_Init,%function .code 16 @ @CddSbc_Init .thumb_func CddSbc_Init: .Lfunc_begin0: .loc 2 87 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:87:0 .fnstart .cfi_sections .debug_frame .cfi_startproc @ %bb.0: .save {r7, lr} push {r7, lr} .cfi_def_cfa_offset 8 .cfi_offset lr, -4 .cfi_offset r7, -8 .Ltmp0: .loc 2 88 3 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:88:3 bl CddSbc_Rou_Init .loc 2 92 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:92:1 pop {r7, pc} .Ltmp1: .Lfunc_end0: .size CddSbc_Init, .Lfunc_end0-CddSbc_Init .cfi_endproc .cantunwind .fnend @ -- End function .section .text.riCddSbcInit,"ax",%progbits .hidden riCddSbcInit @ -- Begin function riCddSbcInit .globl riCddSbcInit .p2align 2 .type riCddSbcInit,%function .code 16 @ @riCddSbcInit .thumb_func riCddSbcInit: .Lfunc_begin1: .loc 2 95 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:95: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 .Ltmp2: .loc 2 96 9 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:96:9 bl CddSbc_GetResetReason .loc 2 97 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:97:1 pop {r7, pc} .Ltmp3: .Lfunc_end1: .size riCddSbcInit, .Lfunc_end1-riCddSbcInit .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_GetResetReason,"ax",%progbits .hidden CddSbc_GetResetReason @ -- Begin function CddSbc_GetResetReason .globl CddSbc_GetResetReason .p2align 2 .type CddSbc_GetResetReason,%function .code 16 @ @CddSbc_GetResetReason .thumb_func CddSbc_GetResetReason: .Lfunc_begin2: .loc 2 240 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:240: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 .Ltmp4: .loc 2 242 18 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:242:18 strb.w r0, [sp, #6] .loc 2 247 21 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:247:21 bl Mcu_GetResetReason .loc 2 247 19 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:247:19 strb.w r0, [sp, #7] .loc 2 250 21 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:250:21 bl CddSbc_Rou_GetSBCResetReason .loc 2 250 19 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:250:19 strb.w r0, [sp, #5] .loc 2 252 11 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:252:11 ldrb.w r0, [sp, #7] .loc 2 252 3 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:252:3 cmp r0, #2 bne .LBB2_5 b .LBB2_1 .LBB2_1: .Ltmp5: .loc 2 255 11 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:255:11 movw r0, :lower16:CddSbc_ECCResetReason movt r0, :upper16:CddSbc_ECCResetReason ldr r0, [r0] .loc 2 255 10 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:255:10 ldrh r0, [r0] movw r1, #23041 .Ltmp6: .loc 2 255 9 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:255:9 cmp r0, r1 bne .LBB2_3 b .LBB2_2 .LBB2_2: .loc 2 0 9 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:0:9 movs r0, #7 .Ltmp7: .loc 2 257 20 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:257:20 strb.w r0, [sp, #6] .loc 2 261 5 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:261:5 b .LBB2_4 .Ltmp8: .LBB2_3: .loc 2 0 5 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:0:5 movs r0, #4 .Ltmp9: .loc 2 270 20 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:270:20 strb.w r0, [sp, #6] b .LBB2_4 .Ltmp10: .LBB2_4: .loc 2 272 5 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:272:5 b .LBB2_6 .LBB2_5: .loc 2 0 5 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:0:5 movs r0, #1 .loc 2 275 18 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:275:18 strb.w r0, [sp, #6] .loc 2 276 5 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:276:5 b .LBB2_6 .Ltmp11: .LBB2_6: .loc 2 279 25 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:279:25 ldrb.w r1, [sp, #6] .loc 2 279 23 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:279:23 movw r0, :lower16:CddSbc_tResetReason movt r0, :upper16:CddSbc_tResetReason strb r1, [r0] .Ltmp12: .loc 2 280 7 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:280:7 ldrb r0, [r0] .Ltmp13: .loc 2 280 7 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:280:7 cmp r0, #5 bne .LBB2_8 b .LBB2_7 .LBB2_7: .Ltmp14: .loc 2 284 3 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:284:3 b .LBB2_14 .Ltmp15: .LBB2_8: .loc 2 290 13 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:290:13 movw r0, :lower16:CddSbc_tResetReason movt r0, :upper16:CddSbc_tResetReason ldrb r0, [r0] .loc 2 290 68 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:290:68 cmp r0, #2 beq .LBB2_11 b .LBB2_9 .LBB2_9: .loc 2 290 72 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:290:72 movw r0, :lower16:CddSbc_tResetReason movt r0, :upper16:CddSbc_tResetReason ldrb r0, [r0] .loc 2 290 125 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:290:125 cmp r0, #3 beq .LBB2_11 b .LBB2_10 .LBB2_10: .loc 2 290 129 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:290:129 movw r0, :lower16:CddSbc_tResetReason movt r0, :upper16:CddSbc_tResetReason ldrb r0, [r0] .Ltmp16: .loc 2 290 12 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:290:12 cmp r0, #10 bne .LBB2_12 b .LBB2_11 .LBB2_11: .Ltmp17: .loc 2 296 3 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:296:3 b .LBB2_13 .Ltmp18: .LBB2_12: .loc 2 0 3 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:0:3 b .LBB2_13 .LBB2_13: b .LBB2_14 .LBB2_14: .loc 2 302 32 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:302:32 movw r0, :lower16:CddSbc_tResetReason movt r0, :upper16:CddSbc_tResetReason ldrb r0, [r0] .loc 2 302 30 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:302:30 strb.w r0, [sp, #4] .loc 2 304 10 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:304:10 ldrb.w r0, [sp, #6] .loc 2 304 3 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:304:3 add sp, #8 pop {r7, pc} .Ltmp19: .Lfunc_end2: .size CddSbc_GetResetReason, .Lfunc_end2-CddSbc_GetResetReason .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_DeInit,"ax",%progbits .hidden CddSbc_DeInit @ -- Begin function CddSbc_DeInit .globl CddSbc_DeInit .p2align 2 .type CddSbc_DeInit,%function .code 16 @ @CddSbc_DeInit .thumb_func CddSbc_DeInit: .Lfunc_begin3: .loc 2 111 0 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:111: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 .Ltmp20: .loc 2 112 3 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:112:3 bl CddSbc_Rou_DeInit .loc 2 113 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:113:1 pop {r7, pc} .Ltmp21: .Lfunc_end3: .size CddSbc_DeInit, .Lfunc_end3-CddSbc_DeInit .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_GetWakeUpStatus,"ax",%progbits .hidden CddSbc_GetWakeUpStatus @ -- Begin function CddSbc_GetWakeUpStatus .globl CddSbc_GetWakeUpStatus .p2align 2 .type CddSbc_GetWakeUpStatus,%function .code 16 @ @CddSbc_GetWakeUpStatus .thumb_func CddSbc_GetWakeUpStatus: .Lfunc_begin4: .loc 2 157 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:157: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 .Ltmp22: .loc 2 158 10 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:158:10 bl CddSbc_Rou_GetWakeUpStatus .loc 2 158 3 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:158:3 pop {r7, pc} .Ltmp23: .Lfunc_end4: .size CddSbc_GetWakeUpStatus, .Lfunc_end4-CddSbc_GetWakeUpStatus .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_SetSleepMode,"ax",%progbits .hidden CddSbc_SetSleepMode @ -- Begin function CddSbc_SetSleepMode .globl CddSbc_SetSleepMode .p2align 2 .type CddSbc_SetSleepMode,%function .code 16 @ @CddSbc_SetSleepMode .thumb_func CddSbc_SetSleepMode: .Lfunc_begin5: .loc 2 174 0 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:174: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 .Ltmp24: .loc 2 175 3 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:175:3 bl CddSbc_Rou_SetSleepMode .loc 2 176 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:176:1 pop {r7, pc} .Ltmp25: .Lfunc_end5: .size CddSbc_SetSleepMode, .Lfunc_end5-CddSbc_SetSleepMode .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_SetCanMode,"ax",%progbits .hidden CddSbc_SetCanMode @ -- Begin function CddSbc_SetCanMode .globl CddSbc_SetCanMode .p2align 2 .type CddSbc_SetCanMode,%function .code 16 @ @CddSbc_SetCanMode .thumb_func CddSbc_SetCanMode: .Lfunc_begin6: .loc 2 191 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:191: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 $r2 killed $r1 @ kill: def $r2 killed $r0 strb.w r0, [sp, #7] strb.w r1, [sp, #6] .Ltmp26: .loc 2 192 25 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:192:25 ldrb.w r0, [sp, #7] .loc 2 192 39 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:192:39 ldrb.w r1, [sp, #6] .loc 2 192 3 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:192:3 bl CddSbc_Rou_SetCanMode .loc 2 193 1 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:193:1 add sp, #8 pop {r7, pc} .Ltmp27: .Lfunc_end6: .size CddSbc_SetCanMode, .Lfunc_end6-CddSbc_SetCanMode .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_GetCanMode,"ax",%progbits .hidden CddSbc_GetCanMode @ -- Begin function CddSbc_GetCanMode .globl CddSbc_GetCanMode .p2align 2 .type CddSbc_GetCanMode,%function .code 16 @ @CddSbc_GetCanMode .thumb_func CddSbc_GetCanMode: .Lfunc_begin7: .loc 2 207 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:207: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] .Ltmp28: .loc 2 208 32 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:208:32 ldrb.w r0, [sp, #7] .loc 2 208 10 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:208:10 bl CddSbc_Rou_GetCanMode .loc 2 208 3 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:208:3 add sp, #8 pop {r7, pc} .Ltmp29: .Lfunc_end7: .size CddSbc_GetCanMode, .Lfunc_end7-CddSbc_GetCanMode .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_GetCanUV,"ax",%progbits .hidden CddSbc_GetCanUV @ -- Begin function CddSbc_GetCanUV .globl CddSbc_GetCanUV .p2align 2 .type CddSbc_GetCanUV,%function .code 16 @ @CddSbc_GetCanUV .thumb_func CddSbc_GetCanUV: .Lfunc_begin8: .loc 2 223 0 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:223: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 .Ltmp30: .loc 2 224 10 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:224:10 bl CddSbc_Rou_GetCanUV .loc 2 224 3 is_stmt 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:224:3 pop {r7, pc} .Ltmp31: .Lfunc_end8: .size CddSbc_GetCanUV, .Lfunc_end8-CddSbc_GetCanUV .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_SetWdgWindowModeAnd10ms,"ax",%progbits .hidden CddSbc_SetWdgWindowModeAnd10ms @ -- Begin function CddSbc_SetWdgWindowModeAnd10ms .globl CddSbc_SetWdgWindowModeAnd10ms .p2align 2 .type CddSbc_SetWdgWindowModeAnd10ms,%function .code 16 @ @CddSbc_SetWdgWindowModeAnd10ms .thumb_func CddSbc_SetWdgWindowModeAnd10ms: .Lfunc_begin9: .loc 2 319 0 is_stmt 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:319: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 .Ltmp32: .loc 2 320 3 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:320:3 bl CddSbc_Rou_SetWdgWindowModeAnd10ms .loc 2 321 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:321:1 pop {r7, pc} .Ltmp33: .Lfunc_end9: .size CddSbc_SetWdgWindowModeAnd10ms, .Lfunc_end9-CddSbc_SetWdgWindowModeAnd10ms .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_SetWdgWindowModeAnd200ms,"ax",%progbits .hidden CddSbc_SetWdgWindowModeAnd200ms @ -- Begin function CddSbc_SetWdgWindowModeAnd200ms .globl CddSbc_SetWdgWindowModeAnd200ms .p2align 2 .type CddSbc_SetWdgWindowModeAnd200ms,%function .code 16 @ @CddSbc_SetWdgWindowModeAnd200ms .thumb_func CddSbc_SetWdgWindowModeAnd200ms: .Lfunc_begin10: .loc 2 335 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:335: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 .Ltmp34: .loc 2 336 3 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:336:3 bl CddSbc_Rou_SetWdgWindowModeAnd200ms .loc 2 337 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:337:1 pop {r7, pc} .Ltmp35: .Lfunc_end10: .size CddSbc_SetWdgWindowModeAnd200ms, .Lfunc_end10-CddSbc_SetWdgWindowModeAnd200ms .cfi_endproc .cantunwind .fnend @ -- End function .section .text.CddSbc_SetWdgTimeoutModeAnd200ms,"ax",%progbits .hidden CddSbc_SetWdgTimeoutModeAnd200ms @ -- Begin function CddSbc_SetWdgTimeoutModeAnd200ms .globl CddSbc_SetWdgTimeoutModeAnd200ms .p2align 2 .type CddSbc_SetWdgTimeoutModeAnd200ms,%function .code 16 @ @CddSbc_SetWdgTimeoutModeAnd200ms .thumb_func CddSbc_SetWdgTimeoutModeAnd200ms: .Lfunc_begin11: .loc 2 351 0 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:351: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 .Ltmp36: .loc 2 352 3 prologue_end @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:352:3 bl CddSbc_Rou_SetWdgTimeoutModeAnd200ms .loc 2 353 1 @ ../../../Package/Cdd/CddSbc/Gen/CddSbc.c:353:1 pop {r7, pc} .Ltmp37: .Lfunc_end11: .size CddSbc_SetWdgTimeoutModeAnd200ms, .Lfunc_end11-CddSbc_SetWdgTimeoutModeAnd200ms .cfi_endproc .cantunwind .fnend @ -- End function .type CddSbc_ECCResetReason,%object @ @CddSbc_ECCResetReason .section .bss.CddSbc_ECCResetReason,"aw",%nobits .p2align 2, 0x0 CddSbc_ECCResetReason: .long 0 .size CddSbc_ECCResetReason, 4 .type CddSbc_tResetReason,%object @ @CddSbc_tResetReason .section .bss.CddSbc_tResetReason,"aw",%nobits CddSbc_tResetReason: .byte 0 @ 0x0 .size CddSbc_tResetReason, 1 .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 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 4 @ 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 5 @ 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 6 @ 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 7 @ 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 8 @ 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 9 @ Abbreviation Code .byte 46 @ DW_TAG_subprogram .byte 0 @ DW_CHILDREN_no .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 10 @ 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 63 @ DW_AT_external .byte 25 @ DW_FORM_flag_present .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 11 @ 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 12 @ Abbreviation Code .byte 46 @ DW_TAG_subprogram .byte 0 @ DW_CHILDREN_no .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 63 @ DW_AT_external .byte 25 @ DW_FORM_flag_present .byte 0 @ EOM(1) .byte 0 @ EOM(2) .byte 13 @ 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 14 @ 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 15 @ Abbreviation Code .byte 46 @ DW_TAG_subprogram .byte 0 @ DW_CHILDREN_no .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 16 @ Abbreviation Code .byte 19 @ DW_TAG_structure_type .byte 1 @ DW_CHILDREN_yes .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 17 @ 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 56 @ DW_AT_data_member_location .byte 11 @ DW_FORM_data1 .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:0x24f 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 2 @ DW_AT_decl_file .byte 53 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long CddSbc_tResetReason .byte 3 @ Abbrev [3] 0x37:0xc DW_TAG_typedef .long 67 @ DW_AT_type .long .Linfo_string5 @ DW_AT_name .byte 1 @ DW_AT_decl_file .short 293 @ DW_AT_decl_line .byte 4 @ Abbrev [4] 0x43:0x7 DW_TAG_base_type .long .Linfo_string4 @ DW_AT_name .byte 8 @ DW_AT_encoding .byte 1 @ DW_AT_byte_size .byte 2 @ Abbrev [2] 0x4a:0x11 DW_TAG_variable .long .Linfo_string6 @ DW_AT_name .long 91 @ DW_AT_type .byte 2 @ DW_AT_decl_file .byte 58 @ DW_AT_decl_line .byte 5 @ DW_AT_location .byte 3 .long CddSbc_ECCResetReason .byte 5 @ Abbrev [5] 0x5b:0x5 DW_TAG_pointer_type .long 96 @ DW_AT_type .byte 6 @ Abbrev [6] 0x60:0xb DW_TAG_typedef .long 107 @ DW_AT_type .long .Linfo_string8 @ DW_AT_name .byte 3 @ DW_AT_decl_file .byte 96 @ DW_AT_decl_line .byte 4 @ Abbrev [4] 0x6b:0x7 DW_TAG_base_type .long .Linfo_string7 @ DW_AT_name .byte 7 @ DW_AT_encoding .byte 2 @ DW_AT_byte_size .byte 7 @ Abbrev [7] 0x72:0x63 DW_TAG_enumeration_type .long 67 @ DW_AT_type .byte 1 @ DW_AT_byte_size .byte 4 @ DW_AT_decl_file .byte 94 @ DW_AT_decl_line .byte 8 @ Abbrev [8] 0x7a:0x6 DW_TAG_enumerator .long .Linfo_string9 @ DW_AT_name .byte 0 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0x80:0x6 DW_TAG_enumerator .long .Linfo_string10 @ DW_AT_name .byte 1 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0x86:0x6 DW_TAG_enumerator .long .Linfo_string11 @ DW_AT_name .byte 2 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0x8c:0x6 DW_TAG_enumerator .long .Linfo_string12 @ DW_AT_name .byte 3 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0x92:0x6 DW_TAG_enumerator .long .Linfo_string13 @ DW_AT_name .byte 4 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0x98:0x6 DW_TAG_enumerator .long .Linfo_string14 @ DW_AT_name .byte 5 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0x9e:0x6 DW_TAG_enumerator .long .Linfo_string15 @ DW_AT_name .byte 6 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0xa4:0x6 DW_TAG_enumerator .long .Linfo_string16 @ DW_AT_name .byte 7 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0xaa:0x6 DW_TAG_enumerator .long .Linfo_string17 @ DW_AT_name .byte 8 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0xb0:0x6 DW_TAG_enumerator .long .Linfo_string18 @ DW_AT_name .byte 9 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0xb6:0x6 DW_TAG_enumerator .long .Linfo_string19 @ DW_AT_name .byte 10 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0xbc:0x6 DW_TAG_enumerator .long .Linfo_string20 @ DW_AT_name .byte 11 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0xc2:0x6 DW_TAG_enumerator .long .Linfo_string21 @ DW_AT_name .byte 12 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0xc8:0x6 DW_TAG_enumerator .long .Linfo_string22 @ DW_AT_name .byte 13 @ DW_AT_const_value .byte 8 @ Abbrev [8] 0xce:0x6 DW_TAG_enumerator .long .Linfo_string23 @ DW_AT_name .byte 14 @ DW_AT_const_value .byte 0 @ End Of Children Mark .byte 9 @ Abbrev [9] 0xd5:0x11 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_string24 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 86 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 9 @ Abbrev [9] 0xe6:0x11 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_string25 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 94 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 10 @ Abbrev [10] 0xf7:0x4e 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_string26 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 239 @ DW_AT_decl_line @ DW_AT_prototyped .long 55 @ DW_AT_type @ DW_AT_external .byte 11 @ Abbrev [11] 0x10c:0xe DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 7 .long .Linfo_string38 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 241 @ DW_AT_decl_line .long 559 @ DW_AT_type .byte 11 @ Abbrev [11] 0x11a:0xe DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 6 .long .Linfo_string40 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 242 @ DW_AT_decl_line .long 55 @ DW_AT_type .byte 11 @ Abbrev [11] 0x128:0xe DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 5 .long .Linfo_string41 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 243 @ DW_AT_decl_line .long 548 @ DW_AT_type .byte 11 @ Abbrev [11] 0x136:0xe DW_TAG_variable .byte 2 @ DW_AT_location .byte 145 .byte 4 .long .Linfo_string42 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 244 @ DW_AT_decl_line .long 570 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 9 @ Abbrev [9] 0x145:0x11 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_string27 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 110 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 12 @ Abbrev [12] 0x156:0x15 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_string28 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 156 @ DW_AT_decl_line @ DW_AT_prototyped .long 537 @ DW_AT_type @ DW_AT_external .byte 9 @ Abbrev [9] 0x16b:0x11 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_string30 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 173 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 13 @ Abbrev [13] 0x17c:0x2e 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_string31 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 190 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 14 @ Abbrev [14] 0x18d:0xe DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 7 .long .Linfo_string45 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 190 @ DW_AT_decl_line .long 548 @ DW_AT_type .byte 14 @ Abbrev [14] 0x19b:0xe DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 6 .long .Linfo_string46 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 190 @ DW_AT_decl_line .long 548 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 10 @ Abbrev [10] 0x1aa:0x24 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_string32 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 206 @ DW_AT_decl_line @ DW_AT_prototyped .long 548 @ DW_AT_type @ DW_AT_external .byte 14 @ Abbrev [14] 0x1bf:0xe DW_TAG_formal_parameter .byte 2 @ DW_AT_location .byte 145 .byte 7 .long .Linfo_string45 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 206 @ DW_AT_decl_line .long 548 @ DW_AT_type .byte 0 @ End Of Children Mark .byte 12 @ Abbrev [12] 0x1ce:0x15 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_string34 @ DW_AT_name .byte 2 @ DW_AT_decl_file .byte 222 @ DW_AT_decl_line @ DW_AT_prototyped .long 548 @ DW_AT_type @ DW_AT_external .byte 15 @ Abbrev [15] 0x1e3:0x12 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_string35 @ DW_AT_name .byte 2 @ DW_AT_decl_file .short 318 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 15 @ Abbrev [15] 0x1f5:0x12 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_string36 @ DW_AT_name .byte 2 @ DW_AT_decl_file .short 334 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 15 @ Abbrev [15] 0x207:0x12 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_string37 @ DW_AT_name .byte 2 @ DW_AT_decl_file .short 350 @ DW_AT_decl_line @ DW_AT_prototyped @ DW_AT_external .byte 6 @ Abbrev [6] 0x219:0xb DW_TAG_typedef .long 67 @ DW_AT_type .long .Linfo_string29 @ DW_AT_name .byte 3 @ DW_AT_decl_file .byte 86 @ DW_AT_decl_line .byte 6 @ Abbrev [6] 0x224:0xb DW_TAG_typedef .long 67 @ DW_AT_type .long .Linfo_string33 @ DW_AT_name .byte 3 @ DW_AT_decl_file .byte 91 @ DW_AT_decl_line .byte 6 @ Abbrev [6] 0x22f:0xb DW_TAG_typedef .long 114 @ DW_AT_type .long .Linfo_string39 @ DW_AT_name .byte 4 @ DW_AT_decl_file .byte 111 @ DW_AT_decl_line .byte 3 @ Abbrev [3] 0x23a:0xc DW_TAG_typedef .long 582 @ DW_AT_type .long .Linfo_string44 @ DW_AT_name .byte 1 @ DW_AT_decl_file .short 302 @ DW_AT_decl_line .byte 16 @ Abbrev [16] 0x246:0x13 DW_TAG_structure_type .byte 1 @ DW_AT_byte_size .byte 1 @ DW_AT_decl_file .short 295 @ DW_AT_decl_line .byte 17 @ Abbrev [17] 0x24b:0xd DW_TAG_member .long .Linfo_string43 @ DW_AT_name .long 55 @ DW_AT_type .byte 1 @ DW_AT_decl_file .short 299 @ DW_AT_decl_line .byte 0 @ DW_AT_data_member_location .byte 0 @ End Of Children Mark .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 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/CddSbc/Gen\\CddSbc.c" @ string offset=68 .Linfo_string2: .asciz "D:\\1.Project\\1.git\\HiRain\\Project\\Capri\\Keil" @ string offset=109 .Linfo_string3: .asciz "CddSbc_tResetReason" @ string offset=154 .Linfo_string4: .asciz "unsigned char" @ string offset=174 .Linfo_string5: .asciz "tieResetReason" @ string offset=188 .Linfo_string6: .asciz "CddSbc_ECCResetReason" @ string offset=203 .Linfo_string7: .asciz "unsigned short" @ string offset=225 .Linfo_string8: .asciz "uint16" @ string offset=240 .Linfo_string9: .asciz "MCU_POWER_ON_RESET" @ string offset=247 .Linfo_string10: .asciz "MCU_WATCHDOG_RESET" @ string offset=266 .Linfo_string11: .asciz "MCU_SW_RESET" @ string offset=285 .Linfo_string12: .asciz "MCU_RESET_UNDEFINED" @ string offset=298 .Linfo_string13: .asciz "MCU_WAKEUP_RESET" @ string offset=318 .Linfo_string14: .asciz "MCU_LVD_RESET" @ string offset=335 .Linfo_string15: .asciz "MCU_LOC_RESET" @ string offset=349 .Linfo_string16: .asciz "MCU_PIN_RESET" @ string offset=363 .Linfo_string17: .asciz "MCU_LOCKUP_RESET" @ string offset=377 .Linfo_string18: .asciz "MCU_MDM_AP_RESET" @ string offset=394 .Linfo_string19: .asciz "MCU_SERU_COLD_RESET" @ string offset=411 .Linfo_string20: .asciz "MCU_SERU_SYS_RESET" @ string offset=431 .Linfo_string21: .asciz "MCU_SERU_SACKERR" @ string offset=450 .Linfo_string22: .asciz "MCU_HW_TEST_RESET" @ string offset=467 .Linfo_string23: .asciz "MCU_MULTIPLE_RESET_REASON" @ string offset=485 .Linfo_string24: .asciz "CddSbc_Init" @ string offset=511 .Linfo_string25: .asciz "riCddSbcInit" @ string offset=523 .Linfo_string26: .asciz "CddSbc_GetResetReason" @ string offset=536 .Linfo_string27: .asciz "CddSbc_DeInit" @ string offset=558 .Linfo_string28: .asciz "CddSbc_GetWakeUpStatus" @ string offset=572 .Linfo_string29: .asciz "boolean" @ string offset=595 .Linfo_string30: .asciz "CddSbc_SetSleepMode" @ string offset=603 .Linfo_string31: .asciz "CddSbc_SetCanMode" @ string offset=623 .Linfo_string32: .asciz "CddSbc_GetCanMode" @ string offset=641 .Linfo_string33: .asciz "uint8" @ string offset=659 .Linfo_string34: .asciz "CddSbc_GetCanUV" @ string offset=665 .Linfo_string35: .asciz "CddSbc_SetWdgWindowModeAnd10ms" @ string offset=681 .Linfo_string36: .asciz "CddSbc_SetWdgWindowModeAnd200ms" @ string offset=712 .Linfo_string37: .asciz "CddSbc_SetWdgTimeoutModeAnd200ms" @ string offset=744 .Linfo_string38: .asciz "tMCUResetReason" @ string offset=777 .Linfo_string39: .asciz "Mcu_ResetType" @ string offset=793 .Linfo_string40: .asciz "tResetReason" @ string offset=807 .Linfo_string41: .asciz "tSBCResetReason" @ string offset=820 .Linfo_string42: .asciz "tCddSbcStatus" @ string offset=836 .Linfo_string43: .asciz "eResetReason" @ string offset=850 .Linfo_string44: .asciz "tisCddSbcStatus" @ string offset=863 .Linfo_string45: .asciz "ucCanChannel" @ string offset=879 .Linfo_string46: .asciz "ucCanMode" @ string offset=892 .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: