From e05b0b1bcbd55ab787f42ea34c1378109216e968 Mon Sep 17 00:00:00 2001 From: "Jipeng.tang" Date: Fri, 11 Jul 2025 09:41:42 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E6=96=B0=E5=A2=9ENTC=E9=99=8D=E9=A2=9D?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=EF=BC=8COTP=E5=8A=9F=E8=83=BD=E6=B8=A9?= =?UTF-8?q?=E5=BA=A6=E7=82=B9=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ac_project/code/inc/comp_protection.h | 4 +- .../ac_project/code/inc/customized.h | 19 +- .../ac_project/code/src/comp_protection.c | 2 +- .../ac_project/code/src/customized.c | 81 +- .../ac_project/code/src/port0_customized.c | 11 + .../ac_project/code/src/port1_customized.c | 12 + .../project/Objects/CPS8860_anker_9196.axf | Bin 427124 -> 425100 bytes .../Objects/CPS8860_anker_9196.build_log.htm | 40 +- .../project/Objects/CPS8860_anker_9196.htm | 1246 ++++++++--------- .../project/Objects/cps8860_Target 1.dep | 88 +- .../common/app/src/main.c | 2 +- .../common/comp/comp/src/comp_adc.c | 11 +- 12 files changed, 737 insertions(+), 779 deletions(-) diff --git a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/comp_protection.h b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/comp_protection.h index f53c0bd..4ad87d3 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/comp_protection.h +++ b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/comp_protection.h @@ -40,8 +40,8 @@ #define DN_OVP_VPT 4000//2374 #define DP_OVP_VPT DN_OVP_VPT -#define NTC_OTP_VPT NTC_100 -#define NTC_OTP_RECOVER_VPT NTC_60 +#define NTC_OTP_VPT NTC_105 +#define NTC_OTP_RECOVER_VPT NTC_85 #define NTC_OTP_DERATE 1954 diff --git a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/customized.h b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/customized.h index 8736b81..ca64051 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/customized.h +++ b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/inc/customized.h @@ -19,8 +19,9 @@ #define PD_PWR_45W 6 #define PD_PWR_35W 7 #define PD_PWR_25W 8 -#define PD_PWR_12W 9 -#define PD_PWR_5W 10 +#define PD_PWR_15W 9 +#define PD_PWR_12W 10 +#define PD_PWR_5W 11 #include "core_comm.h" #include "drv_comm.h" @@ -51,13 +52,17 @@ extern bool usba_online_state; /* 60°: 23.47 * 20uA = 469 + 85°: 10.28 * 20uA = 206 90°: 8.737 * 20uA = 175 - 100°: 8.737 * 20uA = 128 + 100°: 6.39 * 20uA = 128 + 105°: 5.510 * 20uA = 110 */ -#define NTC_60 469 -#define NTC_90 175 -#define NTC_100 128 +#define NTC_60 2299 +#define NTC_85 1028 +#define NTC_90 874 +#define NTC_100 639 +#define NTC_105 551 typedef enum { @@ -357,7 +362,7 @@ void solve_huawei_matebook(uint8_t port, pd_param_s* pd_param); void user_timer_event(uint8_t port); #if USER_NTC_ENABLE -// void ntc_judgment(void); +void ntc_judgment(void); #endif #endif diff --git a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/comp_protection.c b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/comp_protection.c index 120d14e..ee278bc 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/comp_protection.c +++ b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/comp_protection.c @@ -259,7 +259,7 @@ void comp_protection_monitor(uint8_t port, protection_param_s *protection_param) adc_sample[port][PROT_UVP] = comp_adc_get_vin12(port); adc_sample[port][PROT_DP_WET] = comp_adc_get_dp12(port); adc_sample[port][PROT_DN_WET] = comp_adc_get_dn12(port); - adc_sample[port][PROT_OTP] = OMP_ADC_GET_RT_VOL();//comp_adc_get_rt12(port); + adc_sample[port][PROT_OTP] = comp_adc_get_rt12(TYPEC_PORT1); adc_sample[port][PROT_OVP] = comp_adc_get_vin12(port); pro_vpt[port][PROT_UVP] = (g_powerout_info[port].set_vol >= VOLTAGE_5V) ? PRO_UVP_VPT_COEFF(g_powerout_info[port].set_vol) : VOLTAGE_3V; diff --git a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/customized.c b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/customized.c index 6dade09..b1c0d18 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/customized.c +++ b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/customized.c @@ -405,33 +405,38 @@ void pd_src_cap_init(uint8_t port, pd_param_s*pd_param, uint8_t pwr_cnt) } #if USER_NTC_ENABLE -// void ntc_judgment(void) -// { -// uint16_t ntc_val = 0; -// static uint16_t ntc_derat_cnt = 0, ntc_recove_cnt = 0; - -// ntc_val = COMP_ADC_GET_RT2_VOL(); - -// // 消抖时间的话, 是还需要/5, 比如给200ms, 实际是40ms -// if(trigger_check(ntc_val, NTC_90, -// true, -// &ntc_derat_cnt, -// DELAY_200MS) -// ) -// { -// user_app.ntc_triggered_dera = true; -// } - -// if(trigger_check(ntc_val, NTC_60, -// false, -// &ntc_recove_cnt, -// DELAY_200MS) -// ) -// { -// user_app.ntc_triggered_dera = false; -// } - -// } +void ntc_judgment(void) +{ + uint16_t ntc_val = 0; + static uint16_t ntc_derat_cnt = 0, ntc_recove_cnt = 0; + + ntc_val = comp_adc_get_rt12(TYPEC_PORT1); + + // 消抖时间的话, 是还需要/5, 比如给200ms, 实际是40ms + if(trigger_check(ntc_val, NTC_100, + true, + &ntc_derat_cnt, + DELAY_200MS) + ) + { + user_app.ntc_triggered_dera = true; + } + + if(trigger_check(ntc_val, NTC_85, + false, + &ntc_recove_cnt, + DELAY_200MS) + ) + { + user_app.ntc_triggered_dera = false; + } + + if(user_app.last_ntc_triggered_dera != user_app.ntc_triggered_dera) + { + user_app.last_ntc_triggered_dera = user_app.ntc_triggered_dera; + user_app.update_adapter_state = true; + } +} #endif void user_timer_event(uint8_t port) @@ -820,15 +825,8 @@ void adapter_state_check(void) #endif // 端口状态改变 或者 NTC有改变 或者一分钟倒计时结束 -// #if USER_NTC_ENABLE - -// if(user_app.last_adapter_state == user_app.adapter_state -// && user_app.last_ntc_triggered_dera == user_app.ntc_triggered_dera -// && !user_app.update_adapter_state) -// #else if(user_app.last_adapter_state == user_app.adapter_state && !user_app.update_adapter_state) -// #endif { return; } @@ -1152,11 +1150,11 @@ void adapter_state_check(void) #if USER_NTC_ENABLE // 触发NTC降额, 则两个端口最大输出15W - // if(user_app.ntc_triggered_dera) - // { - // need_send_cap_flag[TYPEC_PORT0] = PD_PWR_15W; - // need_send_cap_flag[TYPEC_PORT1] = PD_PWR_15W; - // } + if(user_app.ntc_triggered_dera) + { + need_send_cap_flag[TYPEC_PORT0] = PD_PWR_15W; + need_send_cap_flag[TYPEC_PORT1] = PD_PWR_15W; + } #endif @@ -1199,9 +1197,6 @@ void adapter_state_check(void) need_send_cap_flag[TYPEC_PORT1]); user_app.last_adapter_state = user_app.adapter_state; -#if USER_NTC_ENABLE - // user_app.last_ntc_triggered_dera = user_app.ntc_triggered_dera; -#endif } /* @@ -1614,7 +1609,7 @@ uint8_t system_init(void) #if !UART_DEUG && USER_NTC_ENABLE REG_CLKCTRL_PIN_MUL_SET->bf.gp1 = 0x1; // 设置为RT2电流源功能 - REG_ANALOG_PUCUR->bf.io2 = 0x1; // 20uA + REG_ANALOG_PUCUR->bf.io2 = 0; // 100uA #endif #if ADC_ENABLE diff --git a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port0_customized.c b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port0_customized.c index 805083d..e1f341d 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port0_customized.c +++ b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port0_customized.c @@ -812,6 +812,17 @@ const pd_pdo_info_s port0_src_cap_info[] = .pdo6 = 0, }, + { + .pdo_cnt = 2, + .src_pdp = 15, + .pdo0 = PD_SRC_SPR_FPS_PDO(1, 1, 0, 0, VOLTAGE_5V, CURRENT_3A), + .pdo1 = PD_SRC_SPR_FPS_PDO(0, 0, 0, 0, VOLTAGE_9V, CURRENT_1P67A), + .pdo2 = 0, + .pdo3 = 0, + .pdo4 = 0, + .pdo5 = 0, + .pdo6 = 0, + }, { .pdo_cnt = 1, diff --git a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port1_customized.c b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port1_customized.c index c1256ee..a49db8b 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port1_customized.c +++ b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/code/src/port1_customized.c @@ -830,6 +830,18 @@ const pd_pdo_info_s port1_src_cap_info[] = .pdo6 = 0, }, + { + .pdo_cnt = 2, + .src_pdp = 15, + .pdo0 = PD_SRC_SPR_FPS_PDO(1, 1, 0, 0, VOLTAGE_5V, CURRENT_3A), + .pdo1 = PD_SRC_SPR_FPS_PDO(0, 0, 0, 0, VOLTAGE_9V, CURRENT_1P67A), + .pdo2 = 0, + .pdo3 = 0, + .pdo4 = 0, + .pdo5 = 0, + .pdo6 = 0, + }, + { .pdo_cnt = 1, .src_pdp = 12, diff --git a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.axf b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.axf index 1af5a681bdd96615eb8cd64fa20b7fb149e8f73a..731deed2faaf0b714d02515f9d2a2f0c0b3d9f65 100644 GIT binary patch delta 54816 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 z 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 delta 57128 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 z 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 Project_Name=CPS8860_anker_9196 @@ -116,14 +120,14 @@ out_type : expected out file type 'd' output binary file(.bin) [out_file_name_without_postfix] : Option: out file name without postfix. ---------------------------------------------------------------------- -input code size: 15,520 [15.156K] - app size: 3CA4 ; CRC: 149B +input code size: 14,500 [14.160K] + app size: 38A8 ; CRC: 8968 -out code size : 15,524 [15.160K] -create file: .\output\CPS8860_anker_9196_A1_60_V0.7_CRC1EBD.hex success! +out code size : 14,504 [14.164K] +create file: .\output\CPS8860_anker_9196_A1_60_V0.8_CRC655F.hex success! C:\Users\TJP\Desktop\GIT_TEST\CPS8860_9196_70W\Anker_9196_CPS8860\PD_CPS8860_A1_CPS_Common_Demo\ac_project\project>move /Y .\CPS8860_anker_9196_*.hex .\output һļҲļ -".\Objects\CPS8860_anker_9196.axf" - 0 Error(s), 8 Warning(s). +".\Objects\CPS8860_anker_9196.axf" - 0 Error(s), 10 Warning(s).

Software Packages used:

@@ -136,7 +140,7 @@ Package Vendor: ARM D:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include

Collection of Component Files used:

-Build Time Elapsed: 00:00:13 +Build Time Elapsed: 00:00:07 diff --git a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.htm b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.htm index 861dbe9..b6b9f24 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.htm +++ b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/CPS8860_anker_9196.htm @@ -3,9 +3,9 @@ Static Call Graph - [.\Objects\CPS8860_anker_9196.axf]

Static Call Graph for image .\Objects\CPS8860_anker_9196.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Wed Jul 09 09:27:44 2025 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Thu Jul 10 18:05:37 2025

-

Maximum Stack Usage = 320 bytes + Unknown(Cycles, Untraceable Function Pointers)

+

Maximum Stack Usage = 312 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

main ⇒ app_spec_run ⇒ app_protocol_run ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle)

@@ -14,7 +14,7 @@ Mutually Recursive functions

  • SVC_Handler   ⇒   SVC_Handler
  • PendSV_Handler   ⇒   PendSV_Handler
  • CCX_OVP_Handler   ⇒   CCX_OVP_Handler
    -
  • pd_phy_open_vbus   ⇒   adapter_state_check
    +
  • pd_phy_open_vbus   ⇒   adapter_state_check

    @@ -116,8 +116,8 @@ Global Symbols

    CHIP_OT_Handler (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED)
    [Address Reference Count : 1]

    • startup_cmsdk_cm0.o(RESET)
    -

    __aeabi_uidivmod (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

    [Called By]

    • >>   comp_protection_run (via Veneer) +

      __aeabi_uidivmod (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

      [Called By]

      • >>   comp_protection_run (via Veneer)
      • >>   comp_adc_int_handler_mtp (via Veneer)
      • >>   comp_powerout_cc_mode_check (via Veneer)
      • >>   comp_powerout_ready_check_machine (via Veneer) @@ -126,131 +126,94 @@ Global Symbols
      • >>   comp_dac_cv_2dcdc_fb (via Veneer)
      • >>   comp_dac_cc_acdc (via Veneer)
      • >>   comp_dac_cc_2dcdc_fb (via Veneer) -
      • >>   comp_protection_monitor (via Veneer) -
      • >>   comp_adc_clac_cur (via Veneer) +
      • >>   comp_adc_get_rt12 (via Veneer) +
      • >>   comp_protection_monitor (via Veneer) +
      • >>   comp_adc_clac_cur (via Veneer)
      -

      __aeabi_idivmod (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

      __aeabi_idivmod (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

      [Called By]

      • >>   port0_opto_cv (via Veneer)
      • >>   comp_dac_cv_2dcdc_fb (via Veneer) -
      • >>   comp_adc_clac_cur (via Veneer) +
      • >>   comp_adc_clac_cur (via Veneer)
      -

      __aeabi_memcpy (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

      [Called By]

      • >>   port1_scp_def_vol_init (via Veneer) -
      • >>   port1_capabiloties_features (via Veneer) -
      • >>   port0_scp_def_vol_init (via Veneer) -
      • >>   port0_capabiloties_features (via Veneer) +

        __aeabi_memcpy (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

        [Called By]

        • >>   port1_scp_def_vol_init (via Veneer) +
        • >>   port1_capabiloties_features (via Veneer) +
        • >>   port0_scp_def_vol_init (via Veneer) +
        • >>   port0_capabiloties_features (via Veneer)
        • >>   scp_mode_exit_action (via Veneer)
        -

        __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

        [Called By]

        • >>   port1_pd_src_cap_init (via Veneer) -
        • >>   port0_pd_src_cap_init (via Veneer) -
        • >>   comp_protection_monitor (via Veneer) +

          __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

          [Called By]

          • >>   port1_pd_src_cap_init (via Veneer) +
          • >>   port0_pd_src_cap_init (via Veneer) +
          • >>   comp_protection_monitor (via Veneer)
          -

          __aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

          [Called By]

          • >>   pd_protocol_reset (via Veneer) +

            __aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

            [Called By]

            • >>   pd_protocol_reset (via Veneer)
            -

            PE_SRC_Send_Soft_Reset_action (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

            [Called By]

            • >>   solve_huawei_matebook (via Veneer) +

              PE_SRC_Send_Soft_Reset_action (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

              [Called By]

              • >>   solve_huawei_matebook (via Veneer)
              -

              __ARM_common_switch8 (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

              [Called By]

              • >>   adapter_state_check (via Veneer) -
              • >>   comp_protection_type_check (via Veneer) +

                __ARM_common_switch8 (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                [Called By]

                • >>   adapter_state_check (via Veneer) +
                • >>   comp_protection_type_check (via Veneer)
                -

                afc_packet_reply (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                afc_packet_reply (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

                [Called By]

                • >>   scp_afc_identify (via Veneer)
                -

                bc_dcp_recognition (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                [Called By]

                • >>   dcp_qc_scp_run (via Veneer) +

                  bc_dcp_recognition (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                  [Called By]

                  • >>   dcp_qc_scp_run (via Veneer)
                  -

                  bc_timer_func (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                  [Called By]

                  • >>   dpdn_time_func (via Veneer) +

                    bc_timer_func (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                    [Called By]

                    • >>   dpdn_time_func (via Veneer)
                    -

                    comp_clock_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                    comp_clock_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

                    [Called By]

                    • >>   SystemInit (via Veneer)
                    -

                    comp_dma_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                    [Called By]

                    • >>   system_common_init (via Veneer) +

                      comp_dma_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                      [Called By]

                      • >>   system_common_init (via Veneer)
                      -

                      comp_uart2_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                      [Called By]

                      • >>   system_init (via Veneer) -
                      - -

                      comp_uart2_sync_print (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                      [Called By]

                      • >>   system_init (via Veneer) -
                      • >>   insertion_equipment_judgment (via Veneer) -
                      • >>   VIN_OVP_Handler (via Veneer) -
                      • >>   NMI_Handler (via Veneer) -
                      • >>   HardFault_Handler (via Veneer) -
                      • >>   app_protocol_run (via Veneer) -
                      • >>   app_sleep_mode (via Veneer) -
                      • >>   comp_discharge_vout12 (via Veneer) -
                      • >>   comp_powerout_shutdown_machine (via Veneer) -
                      • >>   comp_powerout_ready_machine (via Veneer) -
                      • >>   comp_powerout_ready_check_machine (via Veneer) -
                      • >>   comp_dac_close_vbus (via Veneer) -
                      • >>   port1_pe_src_cable_check_callback (via Veneer) -
                      • >>   port0_pe_src_cable_check_callback (via Veneer) +

                        drv_delay_us (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                        [Called By]

                        • >>   system_init (via Veneer)
                        • >>   pd_phy_open_vbus (via Veneer) -
                        • >>   comp_set_vol_cur (via Veneer) -
                        • >>   comp_protection_init (via Veneer) -
                        • >>   comp_powerout_default_set (via Veneer) -
                        • >>   solve_huawei_matebook (via Veneer) -
                        • >>   mos_switch_control (via Veneer) -
                        • >>   gate3_control (via Veneer) -
                        • >>   adapter_state_check (via Veneer) -
                        • >>   pd_phy_close_vbus (via Veneer) -
                        • >>   scp_afc_identify (via Veneer) -
                        • >>   scp_power_switch (via Veneer) -
                        • >>   dcp_dp_power_down_discern (via Veneer) -
                        • >>   dcp_scp_run (via Veneer) -
                        • >>   dcp_qc_scp_run (via Veneer) -
                        • >>   comp_protection_monitor (via Veneer) -
                        • >>   comp_protection_type_check (via Veneer) -
                        • >>   comp_protection_hiccup (via Veneer) -
                        - -

                        drv_delay_us (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                        [Called By]

                        • >>   system_init (via Veneer) -
                        • >>   pd_phy_open_vbus (via Veneer) -
                        • >>   mos_switch_control (via Veneer) -
                        • >>   adapter_state_check (via Veneer) +
                        • >>   mos_switch_control (via Veneer) +
                        • >>   adapter_state_check (via Veneer)
                        -

                        drv_dpdn_dp_0p0v_get (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                        [Called By]

                        • >>   dcp_dp_power_down_discern (via Veneer) +

                          drv_dpdn_dp_0p0v_get (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                          [Called By]

                          • >>   dcp_dp_power_down_discern (via Veneer)

                          drv_dpdn_dp_pull_down_resistor_set (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                          [Called By]

                          • >>   dcp_scp_run (via Veneer) +

                            [Called By]
                            • >>   dcp_scp_run (via Veneer)

                            [Address Reference Count : 1]
                            • qc_scp_protocol.o(.constdata)
                            -

                            drv_mtp_trim_password (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                            drv_mtp_trim_password (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

                            [Called By]

                            • >>   SystemInit (via Veneer)
                            • >>   comp_dac_mode_init (via Veneer)
                            -

                            drv_watchdog_feed (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                            [Called By]

                            • >>   app_spec_run (via Veneer) +

                              drv_watchdog_feed (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                              [Called By]

                              • >>   app_spec_run (via Veneer)
                              -

                              drv_watchdog_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                              [Called By]

                              • >>   system_init (via Veneer) +

                                drv_watchdog_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                [Called By]

                                • >>   system_init (via Veneer)
                                -

                                fcp_set_vi (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                fcp_set_vi (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

                                [Called By]

                                • >>   scp_mode_exit_action (via Veneer)
                                @@ -266,17 +229,17 @@ Global Symbols

                                pd_epr_src_cap_msg_assemble (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED)
                                [Address Reference Count : 1]

                                • pd_protocol.o(.constdata)
                                -

                                pd_interrupt_handler (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                pd_interrupt_handler (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

                                [Called By]

                                • >>   PD_Handler (via Veneer)
                                • >>   PD0_Handler (via Veneer)
                                -

                                pd_pe_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                [Called By]

                                • >>   pd_protocol_run (via Veneer) +

                                  pd_pe_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                  [Called By]

                                  • >>   pd_protocol_run (via Veneer)
                                  -

                                  pd_phy_analog_set (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                  [Called By]

                                  • >>   pd_sys_init (via Veneer) +

                                    pd_phy_analog_set (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                    [Called By]

                                    • >>   pd_sys_init (via Veneer)

                                    pd_phy_get_cc_status (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED) @@ -288,31 +251,31 @@ Global Symbols

                                    pd_prl_req_cap_msg (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED)
                                    [Address Reference Count : 1]

                                    • pd_protocol.o(.constdata)
                                    -

                                    pd_prl_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                    [Called By]

                                    • >>   pd_protocol_run (via Veneer) +

                                      pd_prl_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                      [Called By]

                                      • >>   pd_protocol_run (via Veneer)
                                      -

                                      pd_pro_reset (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                      [Called By]

                                      • >>   pd_protocol_reset (via Veneer) +

                                        pd_pro_reset (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                        [Called By]

                                        • >>   pd_protocol_reset (via Veneer)
                                        -

                                        pd_request_power_deal (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                        pd_request_power_deal (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

                                        [Called By]

                                        • >>   app_src_power_handler_patch (via Veneer)

                                        pd_resp_svdm_msg_assemble (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED)
                                        [Address Reference Count : 1]

                                        • pd_protocol.o(.constdata)
                                        -

                                        pd_src_cap_msg_assemble (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                        pd_src_cap_msg_assemble (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

                                        [Called By]

                                        • >>   pd_src_cap_msg_assemble_patch (via Veneer)
                                        -

                                        pd_sys_init_default (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                        [Called By]

                                        • >>   pd_sys_init (via Veneer) +

                                          pd_sys_init_default (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                          [Called By]

                                          • >>   pd_sys_init (via Veneer)
                                          -

                                          pd_timer_event_mgr (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                          [Called By]

                                          • >>   periodic_work (via Veneer) +

                                            pd_timer_event_mgr (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                            [Called By]

                                            • >>   periodic_work (via Veneer)

                                            pd_typec_status_real_time_check (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED) @@ -321,20 +284,20 @@ Global Symbols

                                            pe_other_uvdm_call (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED)
                                            [Address Reference Count : 1]

                                            • pd_protocol.o(.constdata)
                                            -

                                            qc_protocol_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                            [Called By]

                                            • >>   dcp_qc_scp_run (via Veneer) +

                                              qc_protocol_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                              [Called By]

                                              • >>   dcp_qc_scp_run (via Veneer)
                                              -

                                              qc_rest (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                              [Called By]

                                              • >>   charge_protocol_reset (via Veneer) +

                                                qc_rest (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                [Called By]

                                                • >>   charge_protocol_reset (via Veneer)
                                                -

                                                qc_sys_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                [Called By]

                                                • >>   system_common_init (via Veneer) +

                                                  qc_sys_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                  [Called By]

                                                  • >>   system_common_init (via Veneer)
                                                  -

                                                  qc_timer_func (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                  [Called By]

                                                  • >>   dpdn_time_func (via Veneer) +

                                                    qc_timer_func (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                    [Called By]

                                                    • >>   dpdn_time_func (via Veneer)

                                                    scp_encryption_arry_to_scp_register_value (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED) @@ -344,87 +307,87 @@ Global Symbols
                                                    [Address Reference Count : 1]

                                                    • qc_scp_protocol.o(.constdata)

                                                    scp_phy_disable (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                    [Called By]

                                                    • >>   qc_power_switch (via Veneer) +

                                                      [Called By]
                                                      • >>   qc_power_switch (via Veneer)

                                                      [Address Reference Count : 1]
                                                      • qc_scp_protocol.o(.constdata)
                                                      -

                                                      scp_phy_enable (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                      [Called By]

                                                      • >>   dcp_qc_scp_run (via Veneer) +

                                                        scp_phy_enable (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                        [Called By]

                                                        • >>   dcp_qc_scp_run (via Veneer)
                                                        -

                                                        scp_phy_hook_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                        [Called By]

                                                        • >>   scp_sys_init (via Veneer) +

                                                          scp_phy_hook_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                          [Called By]

                                                          • >>   scp_sys_init (via Veneer)

                                                          scp_phy_logic_reset (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED)
                                                          [Address Reference Count : 1]

                                                          • qc_scp_protocol.o(.constdata)

                                                          scp_phy_reg_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                          [Called By]

                                                          • >>   scp_sys_init (via Veneer) +

                                                            [Called By]
                                                            • >>   scp_sys_init (via Veneer)

                                                            [Address Reference Count : 1]
                                                            • qc_scp_protocol.o(.constdata)
                                                            -

                                                            scp_phy_rx_int_all_mask (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                            [Called By]

                                                            • >>   scp_sys_init (via Veneer) +

                                                              scp_phy_rx_int_all_mask (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                              [Called By]

                                                              • >>   scp_sys_init (via Veneer)
                                                              -

                                                              scp_prl_hook_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                              [Called By]

                                                              • >>   scp_sys_init (via Veneer) +

                                                                scp_prl_hook_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                [Called By]

                                                                • >>   scp_sys_init (via Veneer)
                                                                -

                                                                scp_prl_rx_handler (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                scp_prl_rx_handler (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

                                                                [Called By]

                                                                • >>   SCP_Handler (via Veneer)
                                                                • >>   SCP1_Handler (via Veneer)
                                                                -

                                                                scp_protocol_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                                [Called By]

                                                                • >>   dcp_scp_run (via Veneer) +

                                                                  scp_protocol_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                  [Called By]

                                                                  • >>   dcp_scp_run (via Veneer)
                                                                  -

                                                                  scp_register_attr_rom_list (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                                  [Called By]

                                                                  • >>   port1_scp_register_attr_upgrade (via Veneer) -
                                                                  • >>   port0_scp_register_attr_upgrade (via Veneer) -
                                                                  • >>   scp_register_attr_upgrade (via Veneer) +

                                                                    scp_register_attr_rom_list (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                    [Called By]

                                                                    • >>   port1_scp_register_attr_upgrade (via Veneer) +
                                                                    • >>   port0_scp_register_attr_upgrade (via Veneer) +
                                                                    • >>   scp_register_attr_upgrade (via Veneer)
                                                                    -

                                                                    scp_register_value_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                                    [Called By]

                                                                    • >>   scp_sys_init (via Veneer) +

                                                                      scp_register_value_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                      [Called By]

                                                                      • >>   scp_sys_init (via Veneer)

                                                                      scp_register_value_to_encryption_arry (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED)
                                                                      [Address Reference Count : 1]

                                                                      • qc_scp_protocol.o(.constdata)
                                                                      -

                                                                      scp_reset_default (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                                      [Called By]

                                                                      • >>   scp_protocol_reset (via Veneer) +

                                                                        scp_reset_default (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                        [Called By]

                                                                        • >>   scp_protocol_reset (via Veneer)

                                                                        scp_send_pkt (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE), UNUSED)
                                                                        [Address Reference Count : 1]

                                                                        • qc_scp_protocol.o(.constdata)
                                                                        -

                                                                        scp_timer_func (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                                        [Called By]

                                                                        • >>   dpdn_time_func (via Veneer) +

                                                                          scp_timer_func (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                          [Called By]

                                                                          • >>   dpdn_time_func (via Veneer)
                                                                          -

                                                                          typec_interrupt_handler (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                          typec_interrupt_handler (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE))

                                                                          [Called By]

                                                                          • >>   PD_TYPEC_Handler (via Veneer)
                                                                          • >>   PD0_TYPEC_Handler (via Veneer)
                                                                          -

                                                                          typec_reset (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                                          [Called By]

                                                                          • >>   comp_protection_hiccup (via Veneer) +

                                                                            typec_reset (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                            [Called By]

                                                                            • >>   comp_protection_run (via Veneer)
                                                                            -

                                                                            typec_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                                            [Called By]

                                                                            • >>   app_protocol_run (via Veneer) +

                                                                              typec_run (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                              [Called By]

                                                                              • >>   app_protocol_run (via Veneer)
                                                                              -

                                                                              ufcs_handshake_disable (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                                              [Called By]

                                                                              • >>   dcp_qc_scp_run (via Veneer) +

                                                                                ufcs_handshake_disable (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                                [Called By]

                                                                                • >>   dcp_qc_scp_run (via Veneer)
                                                                                -

                                                                                usb_bc_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) -

                                                                                [Called By]

                                                                                • >>   charge_protocol_reset (via Veneer) -
                                                                                • >>   system_common_init (via Veneer) +

                                                                                  usb_bc_init (Thumb, 0 bytes, Stack size 0 bytes, rom_symdef.txt(ABSOLUTE)) +

                                                                                  [Called By]

                                                                                  • >>   charge_protocol_reset (via Veneer) +
                                                                                  • >>   system_common_init (via Veneer)

                                                                                  I2C_FUNC0_Handler (Thumb, 2 bytes, Stack size 0 bytes, cps8860_it.o(i.I2C_FUNC0_Handler)) @@ -433,12 +396,12 @@ Global Symbols

                                                                                  I2C_FUNC1_Handler (Thumb, 2 bytes, Stack size 0 bytes, cps8860_it.o(i.I2C_FUNC1_Handler))
                                                                                  [Address Reference Count : 1]

                                                                                  • startup_cmsdk_cm0.o(RESET)
                                                                                  -

                                                                                  __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) +

                                                                                  __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

                                                                                  __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
                                                                                  [Address Reference Count : 1]

                                                                                  • startup_cmsdk_cm0.o(.text)
                                                                                  -

                                                                                  _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

                                                                                  _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

                                                                                  _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

                                                                                  [Calls]

                                                                                  • >>   __scatterload @@ -448,15 +411,15 @@ Global Symbols

                                                                                    [Called By]
                                                                                    • >>   __scatterload
                                                                                    -

                                                                                    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +

                                                                                    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -

                                                                                    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +

                                                                                    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -

                                                                                    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +

                                                                                    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -

                                                                                    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) +

                                                                                    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) -

                                                                                    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011)) +

                                                                                    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))

                                                                                    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
                                                                                    [Address Reference Count : 1]

                                                                                    • startup_cmsdk_cm0.o(RESET) @@ -542,7 +505,7 @@ Global Symbols
                                                                                      [Called By]
                                                                                      • >>   _main_scatterload
                                                                                      -

                                                                                      __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +

                                                                                      __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

                                                                                      ADC_Handler (Thumb, 16 bytes, Stack size 8 bytes, cps8860_it.o(i.ADC_Handler))

                                                                                      [Stack]

                                                                                      • Max Depth = 24
                                                                                      • Call Chain = ADC_Handler ⇒ comp_adc_int_handler_mtp @@ -558,153 +521,146 @@ Global Symbols

                                                                                      [Address Reference Count : 1]
                                                                                      • startup_cmsdk_cm0.o(RESET)
                                                                                      -

                                                                                      HardFault_Handler (Thumb, 34 bytes, Stack size 0 bytes, cps8860_it.o(i.HardFault_Handler)) -

                                                                                      [Calls]

                                                                                      • >>   comp_uart2_sync_print (via Veneer) -
                                                                                      +

                                                                                      HardFault_Handler (Thumb, 12 bytes, Stack size 0 bytes, cps8860_it.o(i.HardFault_Handler))
                                                                                      [Address Reference Count : 1]

                                                                                      • startup_cmsdk_cm0.o(RESET)
                                                                                      -

                                                                                      NMI_Handler (Thumb, 34 bytes, Stack size 0 bytes, cps8860_it.o(i.NMI_Handler)) -

                                                                                      [Calls]

                                                                                      • >>   comp_uart2_sync_print (via Veneer) -
                                                                                      +

                                                                                      NMI_Handler (Thumb, 12 bytes, Stack size 0 bytes, cps8860_it.o(i.NMI_Handler))
                                                                                      [Address Reference Count : 1]

                                                                                      • startup_cmsdk_cm0.o(RESET)

                                                                                      PD0_Handler (Thumb, 12 bytes, Stack size 8 bytes, cps8860_it.o(i.PD0_Handler))

                                                                                      [Stack]

                                                                                      • Max Depth = 8
                                                                                      • Call Chain = PD0_Handler
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   pd_interrupt_handler (via Veneer) +
                                                                                        [Calls]
                                                                                        • >>   pd_interrupt_handler (via Veneer)

                                                                                        [Address Reference Count : 1]
                                                                                        • startup_cmsdk_cm0.o(RESET)

                                                                                        PD0_TYPEC_Handler (Thumb, 20 bytes, Stack size 8 bytes, cps8860_it.o(i.PD0_TYPEC_Handler))

                                                                                        [Stack]

                                                                                        • Max Depth = 8
                                                                                        • Call Chain = PD0_TYPEC_Handler
                                                                                        -
                                                                                        [Calls]
                                                                                        • >>   typec_interrupt_handler (via Veneer) -
                                                                                        • >>   pd_typec_insert_debunce +
                                                                                          [Calls]
                                                                                          • >>   typec_interrupt_handler (via Veneer) +
                                                                                          • >>   pd_typec_insert_debunce

                                                                                          [Address Reference Count : 1]
                                                                                          • startup_cmsdk_cm0.o(RESET)

                                                                                          PD_Handler (Thumb, 12 bytes, Stack size 8 bytes, cps8860_it.o(i.PD_Handler))

                                                                                          [Stack]

                                                                                          • Max Depth = 8
                                                                                          • Call Chain = PD_Handler
                                                                                          -
                                                                                          [Calls]
                                                                                          • >>   pd_interrupt_handler (via Veneer) +
                                                                                            [Calls]
                                                                                            • >>   pd_interrupt_handler (via Veneer)

                                                                                            [Address Reference Count : 1]
                                                                                            • startup_cmsdk_cm0.o(RESET)

                                                                                            PD_TYPEC_Handler (Thumb, 22 bytes, Stack size 8 bytes, cps8860_it.o(i.PD_TYPEC_Handler))

                                                                                            [Stack]

                                                                                            • Max Depth = 8
                                                                                            • Call Chain = PD_TYPEC_Handler
                                                                                            -
                                                                                            [Calls]
                                                                                            • >>   typec_interrupt_handler (via Veneer) -
                                                                                            • >>   pd_typec_insert_debunce +
                                                                                              [Calls]
                                                                                              • >>   typec_interrupt_handler (via Veneer) +
                                                                                              • >>   pd_typec_insert_debunce

                                                                                              [Address Reference Count : 1]
                                                                                              • startup_cmsdk_cm0.o(RESET)

                                                                                              SCP1_Handler (Thumb, 12 bytes, Stack size 8 bytes, cps8860_it.o(i.SCP1_Handler))

                                                                                              [Stack]

                                                                                              • Max Depth = 8
                                                                                              • Call Chain = SCP1_Handler
                                                                                              -
                                                                                              [Calls]
                                                                                              • >>   scp_prl_rx_handler (via Veneer) +
                                                                                                [Calls]
                                                                                                • >>   scp_prl_rx_handler (via Veneer)

                                                                                                [Address Reference Count : 1]
                                                                                                • startup_cmsdk_cm0.o(RESET)

                                                                                                SCP_Handler (Thumb, 12 bytes, Stack size 8 bytes, cps8860_it.o(i.SCP_Handler))

                                                                                                [Stack]

                                                                                                • Max Depth = 8
                                                                                                • Call Chain = SCP_Handler
                                                                                                -
                                                                                                [Calls]
                                                                                                • >>   scp_prl_rx_handler (via Veneer) +
                                                                                                  [Calls]
                                                                                                  • >>   scp_prl_rx_handler (via Veneer)

                                                                                                  [Address Reference Count : 1]
                                                                                                  • startup_cmsdk_cm0.o(RESET)

                                                                                                  Sha256Handle (Thumb, 4 bytes, Stack size 0 bytes, adapter_antifake.o(i.Sha256Handle))
                                                                                                  [Address Reference Count : 1]

                                                                                                  • qc_scp_protocol.o(.constdata)
                                                                                                  -

                                                                                                  SysTick_Handler (Thumb, 82 bytes, Stack size 8 bytes, cps8860_it.o(i.SysTick_Handler)) -

                                                                                                  [Stack]

                                                                                                  • Max Depth = 208
                                                                                                  • Call Chain = SysTick_Handler ⇒ comp_protection_run ⇒ comp_protection_hiccup ⇒ comp_powerout_shutdown_machine ⇒ comp_powerout_default_set ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb +

                                                                                                    SysTick_Handler (Thumb, 62 bytes, Stack size 8 bytes, cps8860_it.o(i.SysTick_Handler)) +

                                                                                                    [Stack]

                                                                                                    • Max Depth = 204
                                                                                                    • Call Chain = SysTick_Handler ⇒ comp_protection_run ⇒ comp_protection_monitor ⇒ comp_adc_get_vin12 ⇒ comp_adc_vin_vol_channel_coeff
                                                                                                    -
                                                                                                    [Calls]
                                                                                                    • >>   comp_protection_run -
                                                                                                    • >>   periodic_work +
                                                                                                      [Calls]
                                                                                                      • >>   comp_protection_run +
                                                                                                      • >>   periodic_work

                                                                                                      [Address Reference Count : 1]
                                                                                                      • startup_cmsdk_cm0.o(RESET)

                                                                                                      SystemInit (Thumb, 26 bytes, Stack size 8 bytes, system_cmsdk_cm0.o(i.SystemInit))

                                                                                                      [Stack]

                                                                                                      • Max Depth = 40
                                                                                                      • Call Chain = SystemInit ⇒ comp_dac_cccv_init ⇒ comp_dac_mode_init
                                                                                                      -
                                                                                                      [Calls]
                                                                                                      • >>   drv_mtp_trim_password (via Veneer) -
                                                                                                      • >>   comp_dac_cccv_init -
                                                                                                      • >>   comp_clock_init (via Veneer) +
                                                                                                        [Calls]
                                                                                                        • >>   drv_mtp_trim_password (via Veneer) +
                                                                                                        • >>   comp_dac_cccv_init +
                                                                                                        • >>   comp_clock_init (via Veneer)

                                                                                                        [Address Reference Count : 1]
                                                                                                        • startup_cmsdk_cm0.o(.text)
                                                                                                        -

                                                                                                        VIN_OVP_Handler (Thumb, 102 bytes, Stack size 16 bytes, cps8860_it.o(i.VIN_OVP_Handler)) +

                                                                                                        VIN_OVP_Handler (Thumb, 70 bytes, Stack size 16 bytes, cps8860_it.o(i.VIN_OVP_Handler))

                                                                                                        [Stack]

                                                                                                        • Max Depth = 16
                                                                                                        • Call Chain = VIN_OVP_Handler

                                                                                                        [Calls]
                                                                                                        • >>   comp_protection_exception_flag_set -
                                                                                                        • >>   comp_uart2_sync_print (via Veneer)

                                                                                                        [Address Reference Count : 1]
                                                                                                        • startup_cmsdk_cm0.o(RESET)
                                                                                                        -

                                                                                                        __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) - -

                                                                                                        __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) - -

                                                                                                        adapter_state_check (Thumb, 832 bytes, Stack size 32 bytes, customized.o(i.adapter_state_check)) -

                                                                                                        [Stack]

                                                                                                        • Max Depth = 288
                                                                                                        • Call Chain = adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle) -
                                                                                                        -
                                                                                                        [Calls]
                                                                                                        • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                        • >>   charge_protocol_reset -
                                                                                                        • >>   app_protocol_reset -
                                                                                                        • >>   port1_scp_derate -
                                                                                                        • >>   drv_delay_us (via Veneer) -
                                                                                                        • >>   comp_set_vol_cur -
                                                                                                        • >>   comp_powerout_protect_en -
                                                                                                        • >>   comp_powerout_default_set -
                                                                                                        • >>   comp_powerout_cur_set -
                                                                                                        • >>   wait_c2_ready -
                                                                                                        • >>   mos_switch_control -
                                                                                                        • >>   gate3_control -
                                                                                                        • >>   __ARM_common_switch8 (via Veneer) -
                                                                                                        -
                                                                                                        [Called By]
                                                                                                        • >>   app_protocol_run -
                                                                                                        • >>   port1_pe_src_cable_check_callback -
                                                                                                        • >>   port0_pe_src_cable_check_callback +

                                                                                                          __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) + +

                                                                                                          __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) + +

                                                                                                          adapter_state_check (Thumb, 844 bytes, Stack size 32 bytes, customized.o(i.adapter_state_check)) +

                                                                                                          [Stack]

                                                                                                          • Max Depth = 280
                                                                                                          • Call Chain = adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle) +
                                                                                                          +
                                                                                                          [Calls]
                                                                                                          • >>   charge_protocol_reset +
                                                                                                          • >>   app_protocol_reset +
                                                                                                          • >>   port1_scp_derate +
                                                                                                          • >>   drv_delay_us (via Veneer) +
                                                                                                          • >>   comp_set_vol_cur +
                                                                                                          • >>   comp_powerout_protect_en +
                                                                                                          • >>   comp_powerout_default_set +
                                                                                                          • >>   comp_powerout_cur_set +
                                                                                                          • >>   wait_c2_ready +
                                                                                                          • >>   mos_switch_control +
                                                                                                          • >>   gate3_control +
                                                                                                          • >>   __ARM_common_switch8 (via Veneer) +
                                                                                                          +
                                                                                                          [Called By]
                                                                                                          • >>   app_protocol_run +
                                                                                                          • >>   port1_pe_src_cable_check_callback +
                                                                                                          • >>   port0_pe_src_cable_check_callback
                                                                                                          • >>   pd_phy_open_vbus
                                                                                                          -

                                                                                                          app_dpdn_init (Thumb, 14 bytes, Stack size 0 bytes, customized.o(i.app_dpdn_init)) -

                                                                                                          [Called By]

                                                                                                          • >>   charge_protocol_reset -
                                                                                                          • >>   system_common_init -
                                                                                                          • >>   fast_charge_run +

                                                                                                            app_dpdn_init (Thumb, 14 bytes, Stack size 0 bytes, customized.o(i.app_dpdn_init)) +

                                                                                                            [Called By]

                                                                                                            • >>   charge_protocol_reset +
                                                                                                            • >>   system_common_init +
                                                                                                            • >>   fast_charge_run
                                                                                                            -

                                                                                                            app_protocol_reset (Thumb, 54 bytes, Stack size 16 bytes, app_spec.o(i.app_protocol_reset)) +

                                                                                                            app_protocol_reset (Thumb, 54 bytes, Stack size 16 bytes, app_spec.o(i.app_protocol_reset))

                                                                                                            [Stack]

                                                                                                            • Max Depth = 88
                                                                                                            • Call Chain = app_protocol_reset ⇒ charge_protocol_reset ⇒ scp_protocol_reset ⇒ scp_register_attr_upgrade ⇒ port1_scp_register_attr_upgrade
                                                                                                            -
                                                                                                            [Calls]
                                                                                                            • >>   pd_protocol_reset -
                                                                                                            • >>   comp_powerout_prototol_type_set -
                                                                                                            • >>   charge_protocol_reset +
                                                                                                              [Calls]
                                                                                                              • >>   pd_protocol_reset +
                                                                                                              • >>   comp_powerout_prototol_type_set +
                                                                                                              • >>   charge_protocol_reset
                                                                                                              -
                                                                                                              [Called By]
                                                                                                              • >>   app_protocol_run -
                                                                                                              • >>   adapter_state_check -
                                                                                                              • >>   comp_protection_hiccup +
                                                                                                                [Called By]
                                                                                                                • >>   comp_protection_run +
                                                                                                                • >>   app_protocol_run +
                                                                                                                • >>   adapter_state_check
                                                                                                                -

                                                                                                                app_protocol_run (Thumb, 112 bytes, Stack size 16 bytes, customized.o(i.app_protocol_run)) -

                                                                                                                [Stack]

                                                                                                                • Max Depth = 304
                                                                                                                • Call Chain = app_protocol_run ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle) +

                                                                                                                  app_protocol_run (Thumb, 98 bytes, Stack size 16 bytes, customized.o(i.app_protocol_run)) +

                                                                                                                  [Stack]

                                                                                                                  • Max Depth = 296
                                                                                                                  • Call Chain = app_protocol_run ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle)
                                                                                                                  -
                                                                                                                  [Calls]
                                                                                                                  • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                  • >>   app_protocol_reset -
                                                                                                                  • >>   typec_run (via Veneer) -
                                                                                                                  • >>   pd_protocol_run -
                                                                                                                  • >>   dpdn_protocol_run -
                                                                                                                  • >>   typec_state_update -
                                                                                                                  • >>   port_inser_priority_judgment -
                                                                                                                  • >>   adapter_state_check +
                                                                                                                    [Calls]
                                                                                                                    • >>   app_protocol_reset +
                                                                                                                    • >>   typec_run (via Veneer) +
                                                                                                                    • >>   pd_protocol_run +
                                                                                                                    • >>   dpdn_protocol_run +
                                                                                                                    • >>   typec_state_update +
                                                                                                                    • >>   port_inser_priority_judgment +
                                                                                                                    • >>   adapter_state_check
                                                                                                                    -
                                                                                                                    [Called By]
                                                                                                                    • >>   app_spec_run +
                                                                                                                      [Called By]
                                                                                                                      • >>   app_spec_run
                                                                                                                      -

                                                                                                                      app_spec_run (Thumb, 58 bytes, Stack size 16 bytes, app_spec.o(i.app_spec_run)) -

                                                                                                                      [Stack]

                                                                                                                      • Max Depth = 320
                                                                                                                      • Call Chain = app_spec_run ⇒ app_protocol_run ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle) +

                                                                                                                        app_spec_run (Thumb, 58 bytes, Stack size 16 bytes, app_spec.o(i.app_spec_run)) +

                                                                                                                        [Stack]

                                                                                                                        • Max Depth = 312
                                                                                                                        • Call Chain = app_spec_run ⇒ app_protocol_run ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle)
                                                                                                                        -
                                                                                                                        [Calls]
                                                                                                                        • >>   drv_watchdog_feed (via Veneer) -
                                                                                                                        • >>   app_protocol_run +
                                                                                                                          [Calls]
                                                                                                                          • >>   drv_watchdog_feed (via Veneer) +
                                                                                                                          • >>   app_protocol_run

                                                                                                                          [Called By]
                                                                                                                          • >>   main
                                                                                                                          @@ -715,114 +671,120 @@ Global Symbols

                                                                                                                          app_src_power_handler_patch (Thumb, 122 bytes, Stack size 40 bytes, pd_protocol.o(i.app_src_power_handler_patch))

                                                                                                                          [Stack]

                                                                                                                          • Max Depth = 48
                                                                                                                          • Call Chain = app_src_power_handler_patch ⇒ comp_powerout_prototol_type_set
                                                                                                                          -
                                                                                                                          [Calls]
                                                                                                                          • >>   comp_powerout_prototol_type_set -
                                                                                                                          • >>   pd_request_power_deal (via Veneer) +
                                                                                                                            [Calls]
                                                                                                                            • >>   comp_powerout_prototol_type_set +
                                                                                                                            • >>   pd_request_power_deal (via Veneer)

                                                                                                                            [Address Reference Count : 1]
                                                                                                                            • pd_protocol.o(.constdata)

                                                                                                                            capabiloties_features (Thumb, 20 bytes, Stack size 8 bytes, customized.o(i.capabiloties_features))

                                                                                                                            [Stack]

                                                                                                                            • Max Depth = 16
                                                                                                                            • Call Chain = capabiloties_features ⇒ port1_capabiloties_features
                                                                                                                            -
                                                                                                                            [Calls]
                                                                                                                            • >>   port1_capabiloties_features -
                                                                                                                            • >>   port0_capabiloties_features +
                                                                                                                              [Calls]
                                                                                                                              • >>   port1_capabiloties_features +
                                                                                                                              • >>   port0_capabiloties_features

                                                                                                                              [Address Reference Count : 1]
                                                                                                                              • qc_scp_protocol.o(.constdata)
                                                                                                                              -

                                                                                                                              charge_protocol_reset (Thumb, 86 bytes, Stack size 32 bytes, dpdn_protocol.o(i.charge_protocol_reset)) +

                                                                                                                              charge_protocol_reset (Thumb, 86 bytes, Stack size 32 bytes, dpdn_protocol.o(i.charge_protocol_reset))

                                                                                                                              [Stack]

                                                                                                                              • Max Depth = 72
                                                                                                                              • Call Chain = charge_protocol_reset ⇒ scp_protocol_reset ⇒ scp_register_attr_upgrade ⇒ port1_scp_register_attr_upgrade
                                                                                                                              -
                                                                                                                              [Calls]
                                                                                                                              • >>   usb_bc_init (via Veneer) -
                                                                                                                              • >>   app_dpdn_init -
                                                                                                                              • >>   scp_protocol_reset -
                                                                                                                              • >>   qc_rest (via Veneer) +
                                                                                                                                [Calls]
                                                                                                                                • >>   usb_bc_init (via Veneer) +
                                                                                                                                • >>   app_dpdn_init +
                                                                                                                                • >>   scp_protocol_reset +
                                                                                                                                • >>   qc_rest (via Veneer)
                                                                                                                                -
                                                                                                                                [Called By]
                                                                                                                                • >>   app_protocol_reset -
                                                                                                                                • >>   adapter_state_check -
                                                                                                                                • >>   fast_charge_reset +
                                                                                                                                  [Called By]
                                                                                                                                  • >>   app_protocol_reset +
                                                                                                                                  • >>   adapter_state_check +
                                                                                                                                  • >>   fast_charge_reset
                                                                                                                                  -

                                                                                                                                  comp_adc_clac_cur (Thumb, 56 bytes, Stack size 8 bytes, comp_adc.o(i.comp_adc_clac_cur)) +

                                                                                                                                  comp_adc_clac_cur (Thumb, 56 bytes, Stack size 8 bytes, comp_adc.o(i.comp_adc_clac_cur))

                                                                                                                                  [Stack]

                                                                                                                                  • Max Depth = 8
                                                                                                                                  • Call Chain = comp_adc_clac_cur
                                                                                                                                  -
                                                                                                                                  [Calls]
                                                                                                                                  • >>   __aeabi_uidivmod (via Veneer) -
                                                                                                                                  • >>   __aeabi_idivmod (via Veneer) +
                                                                                                                                    [Calls]
                                                                                                                                    • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                    • >>   __aeabi_idivmod (via Veneer)
                                                                                                                                    -
                                                                                                                                    [Called By]
                                                                                                                                    • >>   comp_adc_get_cur12 +
                                                                                                                                      [Called By]
                                                                                                                                      • >>   comp_adc_get_cur12
                                                                                                                                      -

                                                                                                                                      comp_adc_get_cur12 (Thumb, 108 bytes, Stack size 32 bytes, comp_adc.o(i.comp_adc_get_cur12)) +

                                                                                                                                      comp_adc_get_cur12 (Thumb, 108 bytes, Stack size 32 bytes, comp_adc.o(i.comp_adc_get_cur12))

                                                                                                                                      [Stack]

                                                                                                                                      • Max Depth = 40
                                                                                                                                      • Call Chain = comp_adc_get_cur12 ⇒ comp_adc_trim_vol_channel_coeff
                                                                                                                                      -
                                                                                                                                      [Calls]
                                                                                                                                      • >>   comp_adc_trim_vol_channel_coeff -
                                                                                                                                      • >>   comp_adc_clac_cur +
                                                                                                                                        [Calls]
                                                                                                                                        • >>   comp_adc_trim_vol_channel_coeff +
                                                                                                                                        • >>   comp_adc_clac_cur
                                                                                                                                        -
                                                                                                                                        [Called By]
                                                                                                                                        • >>   adc_sample_value_update -
                                                                                                                                        • >>   mos_switch_control -
                                                                                                                                        • >>   comp_protection_monitor -
                                                                                                                                        • >>   comp_protection_hiccup +
                                                                                                                                          [Called By]
                                                                                                                                          • >>   adc_sample_value_update +
                                                                                                                                          • >>   mos_switch_control +
                                                                                                                                          • >>   comp_protection_monitor
                                                                                                                                          -

                                                                                                                                          comp_adc_get_dn12 (Thumb, 24 bytes, Stack size 4 bytes, comp_adc.o(i.comp_adc_get_dn12)) +

                                                                                                                                          comp_adc_get_dn12 (Thumb, 24 bytes, Stack size 4 bytes, comp_adc.o(i.comp_adc_get_dn12))

                                                                                                                                          [Stack]

                                                                                                                                          • Max Depth = 12
                                                                                                                                          • Call Chain = comp_adc_get_dn12 ⇒ comp_adc_trim_vol_channel_coeff
                                                                                                                                          -
                                                                                                                                          [Calls]
                                                                                                                                          • >>   comp_adc_trim_vol_channel_coeff +
                                                                                                                                            [Calls]
                                                                                                                                            • >>   comp_adc_trim_vol_channel_coeff
                                                                                                                                            -
                                                                                                                                            [Called By]
                                                                                                                                            • >>   comp_protection_monitor +
                                                                                                                                              [Called By]
                                                                                                                                              • >>   comp_protection_monitor
                                                                                                                                              -

                                                                                                                                              comp_adc_get_dp12 (Thumb, 24 bytes, Stack size 4 bytes, comp_adc.o(i.comp_adc_get_dp12)) +

                                                                                                                                              comp_adc_get_dp12 (Thumb, 24 bytes, Stack size 4 bytes, comp_adc.o(i.comp_adc_get_dp12))

                                                                                                                                              [Stack]

                                                                                                                                              • Max Depth = 12
                                                                                                                                              • Call Chain = comp_adc_get_dp12 ⇒ comp_adc_trim_vol_channel_coeff
                                                                                                                                              -
                                                                                                                                              [Calls]
                                                                                                                                              • >>   comp_adc_trim_vol_channel_coeff +
                                                                                                                                                [Calls]
                                                                                                                                                • >>   comp_adc_trim_vol_channel_coeff +
                                                                                                                                                +
                                                                                                                                                [Called By]
                                                                                                                                                • >>   fast_charge_run +
                                                                                                                                                • >>   comp_protection_monitor +
                                                                                                                                                + +

                                                                                                                                                comp_adc_get_rt12 (Thumb, 162 bytes, Stack size 32 bytes, comp_adc.o(i.comp_adc_get_rt12)) +

                                                                                                                                                [Stack]

                                                                                                                                                • Max Depth = 40
                                                                                                                                                • Call Chain = comp_adc_get_rt12 ⇒ comp_adc_trim_vol_channel_coeff +
                                                                                                                                                +
                                                                                                                                                [Calls]
                                                                                                                                                • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                • >>   comp_adc_trim_vol_channel_coeff
                                                                                                                                                -
                                                                                                                                                [Called By]
                                                                                                                                                • >>   fast_charge_run -
                                                                                                                                                • >>   comp_protection_monitor +
                                                                                                                                                  [Called By]
                                                                                                                                                  • >>   ntc_judgment +
                                                                                                                                                  • >>   comp_protection_monitor
                                                                                                                                                  -

                                                                                                                                                  comp_adc_get_vin12 (Thumb, 24 bytes, Stack size 4 bytes, comp_adc.o(i.comp_adc_get_vin12)) +

                                                                                                                                                  comp_adc_get_vin12 (Thumb, 24 bytes, Stack size 4 bytes, comp_adc.o(i.comp_adc_get_vin12))

                                                                                                                                                  [Stack]

                                                                                                                                                  • Max Depth = 44
                                                                                                                                                  • Call Chain = comp_adc_get_vin12 ⇒ comp_adc_vin_vol_channel_coeff

                                                                                                                                                  [Calls]
                                                                                                                                                  • >>   comp_adc_vin_vol_channel_coeff
                                                                                                                                                  -
                                                                                                                                                  [Called By]
                                                                                                                                                  • >>   system_init -
                                                                                                                                                  • >>   adc_sample_value_update -
                                                                                                                                                  • >>   comp_powerout_ready_check_machine +
                                                                                                                                                    [Called By]
                                                                                                                                                    • >>   system_init +
                                                                                                                                                    • >>   adc_sample_value_update
                                                                                                                                                    • >>   comp_dac_open_vbus
                                                                                                                                                    • >>   pd_phy_open_vbus -
                                                                                                                                                    • >>   mos_switch_control -
                                                                                                                                                    • >>   comp_protection_monitor -
                                                                                                                                                    • >>   comp_protection_type_check +
                                                                                                                                                    • >>   mos_switch_control +
                                                                                                                                                    • >>   comp_protection_monitor +
                                                                                                                                                    • >>   comp_protection_type_check
                                                                                                                                                    -

                                                                                                                                                    comp_adc_init (Thumb, 76 bytes, Stack size 0 bytes, comp_adc.o(i.comp_adc_init)) -

                                                                                                                                                    [Called By]

                                                                                                                                                    • >>   system_init +

                                                                                                                                                      comp_adc_init (Thumb, 76 bytes, Stack size 0 bytes, comp_adc.o(i.comp_adc_init)) +

                                                                                                                                                      [Called By]

                                                                                                                                                      • >>   system_init

                                                                                                                                                      comp_adc_int_handler_mtp (Thumb, 78 bytes, Stack size 16 bytes, comp_adc.o(i.comp_adc_int_handler_mtp))

                                                                                                                                                      [Stack]

                                                                                                                                                      • Max Depth = 16
                                                                                                                                                      • Call Chain = comp_adc_int_handler_mtp
                                                                                                                                                      -
                                                                                                                                                      [Calls]
                                                                                                                                                      • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                        [Calls]
                                                                                                                                                        • >>   __aeabi_uidivmod (via Veneer)

                                                                                                                                                        [Called By]
                                                                                                                                                        • >>   ADC_Handler
                                                                                                                                                        -

                                                                                                                                                        comp_adc_trim_vol_channel_coeff (Thumb, 40 bytes, Stack size 8 bytes, comp_adc.o(i.comp_adc_trim_vol_channel_coeff)) +

                                                                                                                                                        comp_adc_trim_vol_channel_coeff (Thumb, 40 bytes, Stack size 8 bytes, comp_adc.o(i.comp_adc_trim_vol_channel_coeff))

                                                                                                                                                        [Stack]

                                                                                                                                                        • Max Depth = 8
                                                                                                                                                        • Call Chain = comp_adc_trim_vol_channel_coeff
                                                                                                                                                        -
                                                                                                                                                        [Called By]
                                                                                                                                                        • >>   usba_detection -
                                                                                                                                                        • >>   comp_adc_get_cur12 -
                                                                                                                                                        • >>   comp_protection_monitor -
                                                                                                                                                        • >>   comp_protection_type_check -
                                                                                                                                                        • >>   comp_adc_get_dp12 -
                                                                                                                                                        • >>   comp_adc_get_dn12 +
                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   usba_detection +
                                                                                                                                                          • >>   comp_adc_get_cur12 +
                                                                                                                                                          • >>   comp_adc_get_rt12 +
                                                                                                                                                          • >>   comp_protection_type_check +
                                                                                                                                                          • >>   comp_adc_get_dp12 +
                                                                                                                                                          • >>   comp_adc_get_dn12

                                                                                                                                                          comp_adc_vin_vol_channel_coeff (Thumb, 86 bytes, Stack size 40 bytes, comp_adc.o(i.comp_adc_vin_vol_channel_coeff))

                                                                                                                                                          [Stack]

                                                                                                                                                          • Max Depth = 40
                                                                                                                                                          • Call Chain = comp_adc_vin_vol_channel_coeff
                                                                                                                                                          -
                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   system_init -
                                                                                                                                                          • >>   comp_adc_get_vin12 -
                                                                                                                                                          • >>   comp_powerout_ready_check_machine +
                                                                                                                                                            [Called By]
                                                                                                                                                            • >>   comp_adc_get_vin12

                                                                                                                                                            comp_cccv_step_speed_set (Thumb, 72 bytes, Stack size 12 bytes, comp_dac.o(i.comp_cccv_step_speed_set)) @@ -840,7 +802,7 @@ Global Symbols
                                                                                                                                                            [Called By]

                                                                                                                                                            • >>   comp_set_output_current
                                                                                                                                                            -

                                                                                                                                                            comp_dac_cccv_init (Thumb, 38 bytes, Stack size 8 bytes, comp_dac.o(i.comp_dac_cccv_init)) +

                                                                                                                                                            comp_dac_cccv_init (Thumb, 38 bytes, Stack size 8 bytes, comp_dac.o(i.comp_dac_cccv_init))

                                                                                                                                                            [Stack]

                                                                                                                                                            • Max Depth = 32
                                                                                                                                                            • Call Chain = comp_dac_cccv_init ⇒ comp_dac_mode_init

                                                                                                                                                            [Calls]
                                                                                                                                                            • >>   comp_dac_mode_init @@ -848,11 +810,10 @@ Global Symbols
                                                                                                                                                              [Called By]
                                                                                                                                                              • >>   SystemInit
                                                                                                                                                              -

                                                                                                                                                              comp_dac_close_vbus (Thumb, 80 bytes, Stack size 16 bytes, comp_dac.o(i.comp_dac_close_vbus)) -

                                                                                                                                                              [Stack]

                                                                                                                                                              • Max Depth = 24
                                                                                                                                                              • Call Chain = comp_dac_close_vbus ⇒ gate3_control +

                                                                                                                                                                comp_dac_close_vbus (Thumb, 70 bytes, Stack size 16 bytes, comp_dac.o(i.comp_dac_close_vbus)) +

                                                                                                                                                                [Stack]

                                                                                                                                                                • Max Depth = 16
                                                                                                                                                                • Call Chain = comp_dac_close_vbus
                                                                                                                                                                -
                                                                                                                                                                [Calls]
                                                                                                                                                                • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                • >>   gate3_control +
                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   gate3_control

                                                                                                                                                                  [Called By]
                                                                                                                                                                  • >>   comp_powerout_close_nmos
                                                                                                                                                                  @@ -871,11 +832,11 @@ Global Symbols

                                                                                                                                                                comp_dac_open_vbus (Thumb, 118 bytes, Stack size 16 bytes, comp_dac.o(i.comp_dac_open_vbus)) -

                                                                                                                                                                [Stack]

                                                                                                                                                                • Max Depth = 168
                                                                                                                                                                • Call Chain = comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb +

                                                                                                                                                                  [Stack]
                                                                                                                                                                  • Max Depth = 160
                                                                                                                                                                  • Call Chain = comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb
                                                                                                                                                                  -
                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   comp_adc_get_vin12 -
                                                                                                                                                                  • >>   comp_set_vol_cur -
                                                                                                                                                                  • >>   gate3_control +
                                                                                                                                                                    [Calls]
                                                                                                                                                                    • >>   comp_adc_get_vin12 +
                                                                                                                                                                    • >>   comp_set_vol_cur +
                                                                                                                                                                    • >>   gate3_control

                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   comp_powerout_open_nmos
                                                                                                                                                                    @@ -885,9 +846,9 @@ Global Symbols

                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   comp_dac_cv_target_set
                                                                                                                                                                  -
                                                                                                                                                                  [Called By]
                                                                                                                                                                  • >>   comp_pwr_vol_cable_comp_task +
                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   comp_pwr_vol_cable_comp_task
                                                                                                                                                                    • >>   comp_powerout_vol_set -
                                                                                                                                                                    • >>   comp_protection_type_check +
                                                                                                                                                                    • >>   comp_protection_type_check

                                                                                                                                                                    comp_discharge_ctrl_work (Thumb, 42 bytes, Stack size 8 bytes, comp_discharge.o(i.comp_discharge_ctrl_work)) @@ -895,31 +856,30 @@ Global Symbols


                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   comp_vin12_discharge_config
                                                                                                                                                                  -
                                                                                                                                                                  [Called By]
                                                                                                                                                                  • >>   periodic_work +
                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   periodic_work
                                                                                                                                                                    -

                                                                                                                                                                    comp_discharge_vout12 (Thumb, 92 bytes, Stack size 24 bytes, comp_discharge.o(i.comp_discharge_vout12)) -

                                                                                                                                                                    [Stack]

                                                                                                                                                                    • Max Depth = 32
                                                                                                                                                                    • Call Chain = comp_discharge_vout12 ⇒ comp_vin12_discharge_config +

                                                                                                                                                                      comp_discharge_vout12 (Thumb, 76 bytes, Stack size 20 bytes, comp_discharge.o(i.comp_discharge_vout12)) +

                                                                                                                                                                      [Stack]

                                                                                                                                                                      • Max Depth = 28
                                                                                                                                                                      • Call Chain = comp_discharge_vout12 ⇒ comp_vin12_discharge_config
                                                                                                                                                                      -
                                                                                                                                                                      [Calls]
                                                                                                                                                                      • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                      • >>   comp_vin12_discharge_config +
                                                                                                                                                                        [Calls]
                                                                                                                                                                        • >>   comp_vin12_discharge_config

                                                                                                                                                                        [Called By]
                                                                                                                                                                        • >>   comp_powerout_vol_set
                                                                                                                                                                        • >>   comp_powerout_close_nmos
                                                                                                                                                                        • >>   pd_phy_open_vbus -
                                                                                                                                                                        • >>   comp_powerout_default_set +
                                                                                                                                                                        • >>   comp_powerout_default_set

                                                                                                                                                                        comp_powerout_cc_mode_check (Thumb, 104 bytes, Stack size 32 bytes, comp_powerout.o(i.comp_powerout_cc_mode_check))

                                                                                                                                                                        [Stack]

                                                                                                                                                                        • Max Depth = 32
                                                                                                                                                                        • Call Chain = comp_powerout_cc_mode_check
                                                                                                                                                                        -
                                                                                                                                                                        [Calls]
                                                                                                                                                                        • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                                          [Calls]
                                                                                                                                                                          • >>   __aeabi_uidivmod (via Veneer)
                                                                                                                                                                          -
                                                                                                                                                                          [Called By]
                                                                                                                                                                          • >>   periodic_work +
                                                                                                                                                                            [Called By]
                                                                                                                                                                            • >>   periodic_work

                                                                                                                                                                            comp_powerout_close_nmos (Thumb, 44 bytes, Stack size 16 bytes, comp_powerout.o(i.comp_powerout_close_nmos)) -

                                                                                                                                                                            [Stack]

                                                                                                                                                                            • Max Depth = 48
                                                                                                                                                                            • Call Chain = comp_powerout_close_nmos ⇒ comp_discharge_vout12 ⇒ comp_vin12_discharge_config +

                                                                                                                                                                              [Stack]
                                                                                                                                                                              • Max Depth = 44
                                                                                                                                                                              • Call Chain = comp_powerout_close_nmos ⇒ comp_discharge_vout12 ⇒ comp_vin12_discharge_config

                                                                                                                                                                              [Calls]
                                                                                                                                                                              • >>   comp_discharge_vout12
                                                                                                                                                                              • >>   comp_dac_close_vbus @@ -927,32 +887,31 @@ Global Symbols
                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   comp_powerout_shutdown_machine
                                                                                                                                                                                • >>   comp_powerout_init
                                                                                                                                                                                • >>   scp_close_nmos -
                                                                                                                                                                                • >>   fast_charge_reset +
                                                                                                                                                                                • >>   fast_charge_reset
                                                                                                                                                                                -

                                                                                                                                                                                comp_powerout_cur_set (Thumb, 12 bytes, Stack size 8 bytes, comp_powerout.o(i.comp_powerout_cur_set)) +

                                                                                                                                                                                comp_powerout_cur_set (Thumb, 12 bytes, Stack size 8 bytes, comp_powerout.o(i.comp_powerout_cur_set))

                                                                                                                                                                                [Stack]

                                                                                                                                                                                • Max Depth = 128
                                                                                                                                                                                • Call Chain = comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb

                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   comp_set_output_current

                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   comp_powerout_transmit_machine -
                                                                                                                                                                                • >>   comp_set_vol_cur -
                                                                                                                                                                                • >>   comp_powerout_default_set -
                                                                                                                                                                                • >>   adapter_state_check +
                                                                                                                                                                                • >>   comp_set_vol_cur +
                                                                                                                                                                                • >>   comp_powerout_default_set +
                                                                                                                                                                                • >>   adapter_state_check
                                                                                                                                                                                -

                                                                                                                                                                                comp_powerout_default_set (Thumb, 142 bytes, Stack size 24 bytes, comp_powerout.o(i.comp_powerout_default_set)) +

                                                                                                                                                                                comp_powerout_default_set (Thumb, 134 bytes, Stack size 24 bytes, comp_powerout.o(i.comp_powerout_default_set))

                                                                                                                                                                                [Stack]

                                                                                                                                                                                • Max Depth = 152
                                                                                                                                                                                • Call Chain = comp_powerout_default_set ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb
                                                                                                                                                                                -
                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                • >>   comp_discharge_vout12 +
                                                                                                                                                                                  [Calls]
                                                                                                                                                                                  • >>   comp_discharge_vout12
                                                                                                                                                                                  • >>   comp_powerout_vol_set -
                                                                                                                                                                                  • >>   comp_powerout_cur_set +
                                                                                                                                                                                  • >>   comp_powerout_cur_set

                                                                                                                                                                                  [Called By]
                                                                                                                                                                                  • >>   comp_powerout_shutdown_machine
                                                                                                                                                                                  • >>   pd_phy_open_vbus
                                                                                                                                                                                  • >>   comp_powerout_init -
                                                                                                                                                                                  • >>   adapter_state_check +
                                                                                                                                                                                  • >>   adapter_state_check

                                                                                                                                                                                  comp_powerout_init (Thumb, 50 bytes, Stack size 16 bytes, comp_powerout.o(i.comp_powerout_init)) @@ -960,88 +919,82 @@ Global Symbols


                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   comp_powerout_close_nmos
                                                                                                                                                                                • >>   comp_cccv_step_speed_set -
                                                                                                                                                                                • >>   comp_powerout_default_set +
                                                                                                                                                                                • >>   comp_powerout_default_set
                                                                                                                                                                                -
                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   system_common_init +
                                                                                                                                                                                  [Called By]
                                                                                                                                                                                  • >>   system_common_init

                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                  • comp_powerout.o(.constdata)

                                                                                                                                                                                  comp_powerout_open_nmos (Thumb, 30 bytes, Stack size 8 bytes, comp_powerout.o(i.comp_powerout_open_nmos)) -

                                                                                                                                                                                  [Stack]

                                                                                                                                                                                  • Max Depth = 176
                                                                                                                                                                                  • Call Chain = comp_powerout_open_nmos ⇒ comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb +

                                                                                                                                                                                    [Stack]
                                                                                                                                                                                    • Max Depth = 168
                                                                                                                                                                                    • Call Chain = comp_powerout_open_nmos ⇒ comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb

                                                                                                                                                                                    [Calls]
                                                                                                                                                                                    • >>   comp_dac_open_vbus

                                                                                                                                                                                    [Called By]
                                                                                                                                                                                    • >>   pd_phy_open_vbus
                                                                                                                                                                                    • >>   scp_open_nmos -
                                                                                                                                                                                    • >>   fast_charge_reset +
                                                                                                                                                                                    • >>   fast_charge_reset
                                                                                                                                                                                    -

                                                                                                                                                                                    comp_powerout_protect_en (Thumb, 76 bytes, Stack size 12 bytes, comp_powerout.o(i.comp_powerout_protect_en)) +

                                                                                                                                                                                    comp_powerout_protect_en (Thumb, 76 bytes, Stack size 12 bytes, comp_powerout.o(i.comp_powerout_protect_en))

                                                                                                                                                                                    [Stack]

                                                                                                                                                                                    • Max Depth = 12
                                                                                                                                                                                    • Call Chain = comp_powerout_protect_en

                                                                                                                                                                                    [Called By]
                                                                                                                                                                                    • >>   comp_powerout_vol_set
                                                                                                                                                                                    • >>   comp_powerout_ready_check_machine -
                                                                                                                                                                                    • >>   adapter_state_check +
                                                                                                                                                                                    • >>   adapter_state_check
                                                                                                                                                                                    -

                                                                                                                                                                                    comp_powerout_prototol_type_set (Thumb, 28 bytes, Stack size 8 bytes, comp_powerout.o(i.comp_powerout_prototol_type_set)) +

                                                                                                                                                                                    comp_powerout_prototol_type_set (Thumb, 28 bytes, Stack size 8 bytes, comp_powerout.o(i.comp_powerout_prototol_type_set))

                                                                                                                                                                                    [Stack]

                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                    • Call Chain = comp_powerout_prototol_type_set
                                                                                                                                                                                    -
                                                                                                                                                                                    [Called By]
                                                                                                                                                                                    • >>   app_protocol_reset +
                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   app_protocol_reset
                                                                                                                                                                                      • >>   app_src_power_handler_patch
                                                                                                                                                                                      • >>   scp_disable_pd_func
                                                                                                                                                                                      • >>   scp_afc_identify -
                                                                                                                                                                                      • >>   scp_power_switch -
                                                                                                                                                                                      • >>   qc_power_switch -
                                                                                                                                                                                      • >>   fast_charge_reset +
                                                                                                                                                                                      • >>   scp_power_switch +
                                                                                                                                                                                      • >>   qc_power_switch +
                                                                                                                                                                                      • >>   fast_charge_reset
                                                                                                                                                                                      -

                                                                                                                                                                                      comp_powerout_ready_check_machine (Thumb, 214 bytes, Stack size 48 bytes, comp_powerout.o(i.comp_powerout_ready_check_machine)) -

                                                                                                                                                                                      [Stack]

                                                                                                                                                                                      • Max Depth = 92
                                                                                                                                                                                      • Call Chain = comp_powerout_ready_check_machine ⇒ comp_adc_get_vin12 ⇒ comp_adc_vin_vol_channel_coeff +

                                                                                                                                                                                        comp_powerout_ready_check_machine (Thumb, 158 bytes, Stack size 32 bytes, comp_powerout.o(i.comp_powerout_ready_check_machine)) +

                                                                                                                                                                                        [Stack]

                                                                                                                                                                                        • Max Depth = 44
                                                                                                                                                                                        • Call Chain = comp_powerout_ready_check_machine ⇒ comp_powerout_protect_en

                                                                                                                                                                                        [Calls]
                                                                                                                                                                                        • >>   comp_protection_exception_flag_set -
                                                                                                                                                                                        • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                        • >>   comp_adc_get_vin12 -
                                                                                                                                                                                        • >>   __aeabi_uidivmod (via Veneer) -
                                                                                                                                                                                        • >>   comp_powerout_protect_en -
                                                                                                                                                                                        • >>   comp_adc_vin_vol_channel_coeff +
                                                                                                                                                                                        • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                                                        • >>   comp_powerout_protect_en

                                                                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                                                                        • comp_powerout.o(.constdata)
                                                                                                                                                                                        -

                                                                                                                                                                                        comp_powerout_ready_machine (Thumb, 140 bytes, Stack size 40 bytes, comp_powerout.o(i.comp_powerout_ready_machine)) -

                                                                                                                                                                                        [Stack]

                                                                                                                                                                                        • Max Depth = 40
                                                                                                                                                                                        • Call Chain = comp_powerout_ready_machine -
                                                                                                                                                                                        -
                                                                                                                                                                                        [Calls]
                                                                                                                                                                                        • >>   comp_uart2_sync_print (via Veneer) +

                                                                                                                                                                                          comp_powerout_ready_machine (Thumb, 118 bytes, Stack size 32 bytes, comp_powerout.o(i.comp_powerout_ready_machine)) +

                                                                                                                                                                                          [Stack]

                                                                                                                                                                                          • Max Depth = 32
                                                                                                                                                                                          • Call Chain = comp_powerout_ready_machine

                                                                                                                                                                                          [Address Reference Count : 1]
                                                                                                                                                                                          • comp_powerout.o(.constdata)
                                                                                                                                                                                          -

                                                                                                                                                                                          comp_powerout_shutdown_machine (Thumb, 70 bytes, Stack size 16 bytes, comp_powerout.o(i.comp_powerout_shutdown_machine)) +

                                                                                                                                                                                          comp_powerout_shutdown_machine (Thumb, 60 bytes, Stack size 16 bytes, comp_powerout.o(i.comp_powerout_shutdown_machine))

                                                                                                                                                                                          [Stack]

                                                                                                                                                                                          • Max Depth = 168
                                                                                                                                                                                          • Call Chain = comp_powerout_shutdown_machine ⇒ comp_powerout_default_set ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb
                                                                                                                                                                                          -
                                                                                                                                                                                          [Calls]
                                                                                                                                                                                          • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                          • >>   comp_powerout_close_nmos -
                                                                                                                                                                                          • >>   comp_powerout_default_set +
                                                                                                                                                                                            [Calls]
                                                                                                                                                                                            • >>   comp_powerout_close_nmos +
                                                                                                                                                                                            • >>   comp_powerout_default_set
                                                                                                                                                                                            -
                                                                                                                                                                                            [Called By]
                                                                                                                                                                                            • >>   comp_protection_hiccup +
                                                                                                                                                                                              [Called By]
                                                                                                                                                                                              • >>   comp_protection_run

                                                                                                                                                                                              [Address Reference Count : 1]
                                                                                                                                                                                              • comp_powerout.o(.constdata)
                                                                                                                                                                                              -

                                                                                                                                                                                              comp_powerout_soft_time (Thumb, 22 bytes, Stack size 0 bytes, comp_powerout.o(i.comp_powerout_soft_time)) -

                                                                                                                                                                                              [Called By]

                                                                                                                                                                                              • >>   periodic_work +

                                                                                                                                                                                                comp_powerout_soft_time (Thumb, 22 bytes, Stack size 0 bytes, comp_powerout.o(i.comp_powerout_soft_time)) +

                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                • >>   periodic_work

                                                                                                                                                                                                comp_powerout_standby_machine (Thumb, 16 bytes, Stack size 0 bytes, comp_powerout.o(i.comp_powerout_standby_machine))
                                                                                                                                                                                                [Address Reference Count : 1]

                                                                                                                                                                                                • comp_powerout.o(.constdata)
                                                                                                                                                                                                -

                                                                                                                                                                                                comp_powerout_state_machine_run (Thumb, 10 bytes, Stack size 0 bytes, comp_powerout.o(i.comp_powerout_state_machine_run)) -

                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                • >>   periodic_work +

                                                                                                                                                                                                  comp_powerout_state_machine_run (Thumb, 10 bytes, Stack size 0 bytes, comp_powerout.o(i.comp_powerout_state_machine_run)) +

                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                  • >>   periodic_work

                                                                                                                                                                                                  comp_powerout_transmit_machine (Thumb, 34 bytes, Stack size 16 bytes, comp_powerout.o(i.comp_powerout_transmit_machine))

                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                  • Max Depth = 144
                                                                                                                                                                                                  • Call Chain = comp_powerout_transmit_machine ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb

                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                  • >>   comp_powerout_vol_set -
                                                                                                                                                                                                  • >>   comp_powerout_cur_set +
                                                                                                                                                                                                  • >>   comp_powerout_cur_set

                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                  • comp_powerout.o(.constdata)
                                                                                                                                                                                                  @@ -1050,61 +1003,59 @@ Global Symbols

                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                • >>   comp_discharge_vout12
                                                                                                                                                                                                • >>   comp_dac_output_voltage_set -
                                                                                                                                                                                                • >>   comp_powerout_protect_en +
                                                                                                                                                                                                • >>   comp_powerout_protect_en

                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   comp_powerout_transmit_machine -
                                                                                                                                                                                                • >>   comp_set_vol_cur -
                                                                                                                                                                                                • >>   comp_powerout_default_set +
                                                                                                                                                                                                • >>   comp_set_vol_cur +
                                                                                                                                                                                                • >>   comp_powerout_default_set

                                                                                                                                                                                                comp_protection_exception_flag_set (Thumb, 18 bytes, Stack size 0 bytes, comp_protection.o(i.comp_protection_exception_flag_set))

                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                • >>   VIN_OVP_Handler
                                                                                                                                                                                                • >>   DNDP_OVP_Handler
                                                                                                                                                                                                • >>   comp_powerout_ready_check_machine -
                                                                                                                                                                                                • >>   comp_protection_monitor +
                                                                                                                                                                                                • >>   comp_protection_monitor
                                                                                                                                                                                                -

                                                                                                                                                                                                comp_protection_init (Thumb, 74 bytes, Stack size 16 bytes, comp_protection.o(i.comp_protection_init)) -

                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                • Max Depth = 16
                                                                                                                                                                                                • Call Chain = comp_protection_init -
                                                                                                                                                                                                -
                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                -
                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   system_init +

                                                                                                                                                                                                  comp_protection_init (Thumb, 64 bytes, Stack size 0 bytes, comp_protection.o(i.comp_protection_init)) +

                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                  • >>   system_init
                                                                                                                                                                                                  -

                                                                                                                                                                                                  comp_protection_monitor (Thumb, 318 bytes, Stack size 120 bytes, comp_protection.o(i.comp_protection_monitor)) -

                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                  • Max Depth = 164
                                                                                                                                                                                                  • Call Chain = comp_protection_monitor ⇒ comp_adc_get_vin12 ⇒ comp_adc_vin_vol_channel_coeff +

                                                                                                                                                                                                    comp_protection_monitor (Thumb, 276 bytes, Stack size 128 bytes, comp_protection.o(i.comp_protection_monitor)) +

                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                    • Max Depth = 172
                                                                                                                                                                                                    • Call Chain = comp_protection_monitor ⇒ comp_adc_get_vin12 ⇒ comp_adc_vin_vol_channel_coeff

                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                    • >>   comp_protection_exception_flag_set -
                                                                                                                                                                                                    • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                    • >>   comp_adc_get_vin12 -
                                                                                                                                                                                                    • >>   comp_adc_get_cur12 -
                                                                                                                                                                                                    • >>   __aeabi_uidivmod (via Veneer) -
                                                                                                                                                                                                    • >>   __aeabi_memcpy4 (via Veneer) -
                                                                                                                                                                                                    • >>   comp_adc_trim_vol_channel_coeff -
                                                                                                                                                                                                    • >>   trigger_check -
                                                                                                                                                                                                    • >>   comp_adc_get_dp12 -
                                                                                                                                                                                                    • >>   comp_adc_get_dn12 +
                                                                                                                                                                                                    • >>   comp_adc_get_vin12 +
                                                                                                                                                                                                    • >>   comp_adc_get_cur12 +
                                                                                                                                                                                                    • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                                                                    • >>   __aeabi_memcpy4 (via Veneer) +
                                                                                                                                                                                                    • >>   trigger_check +
                                                                                                                                                                                                    • >>   comp_adc_get_rt12 +
                                                                                                                                                                                                    • >>   comp_adc_get_dp12 +
                                                                                                                                                                                                    • >>   comp_adc_get_dn12
                                                                                                                                                                                                    -
                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                    • >>   comp_protection_run +
                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                      • >>   comp_protection_run
                                                                                                                                                                                                      -

                                                                                                                                                                                                      comp_protection_run (Thumb, 92 bytes, Stack size 16 bytes, comp_protection.o(i.comp_protection_run)) -

                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                      • Max Depth = 200
                                                                                                                                                                                                      • Call Chain = comp_protection_run ⇒ comp_protection_hiccup ⇒ comp_powerout_shutdown_machine ⇒ comp_powerout_default_set ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb +

                                                                                                                                                                                                        comp_protection_run (Thumb, 144 bytes, Stack size 24 bytes, comp_protection.o(i.comp_protection_run)) +

                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                        • Max Depth = 196
                                                                                                                                                                                                        • Call Chain = comp_protection_run ⇒ comp_protection_monitor ⇒ comp_adc_get_vin12 ⇒ comp_adc_vin_vol_channel_coeff
                                                                                                                                                                                                        -
                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                        • >>   __aeabi_uidivmod (via Veneer) -
                                                                                                                                                                                                        • >>   comp_protection_monitor -
                                                                                                                                                                                                        • >>   comp_protection_hiccup +
                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                          • >>   app_protocol_reset +
                                                                                                                                                                                                          • >>   comp_powerout_shutdown_machine +
                                                                                                                                                                                                          • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                                                                          • >>   typec_reset (via Veneer) +
                                                                                                                                                                                                          • >>   comp_protection_monitor +
                                                                                                                                                                                                          • >>   comp_protection_type_check

                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   SysTick_Handler
                                                                                                                                                                                                          -

                                                                                                                                                                                                          comp_pwr_vol_cable_comp_task (Thumb, 128 bytes, Stack size 24 bytes, comp_powerout.o(i.comp_pwr_vol_cable_comp_task)) +

                                                                                                                                                                                                          comp_pwr_vol_cable_comp_task (Thumb, 128 bytes, Stack size 24 bytes, comp_powerout.o(i.comp_pwr_vol_cable_comp_task))

                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                          • Max Depth = 112
                                                                                                                                                                                                          • Call Chain = comp_pwr_vol_cable_comp_task ⇒ comp_dac_output_voltage_set ⇒ comp_dac_cv_target_set ⇒ comp_dac_cv_2dcdc_fb

                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                          • >>   comp_dac_output_voltage_set
                                                                                                                                                                                                          -
                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   periodic_work +
                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   periodic_work

                                                                                                                                                                                                            comp_set_output_current (Thumb, 26 bytes, Stack size 16 bytes, comp_dac.o(i.comp_set_output_current)) @@ -1112,18 +1063,17 @@ Global Symbols


                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                          • >>   comp_dac_cc_target_set
                                                                                                                                                                                                          -
                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   comp_powerout_cur_set +
                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   comp_powerout_cur_set
                                                                                                                                                                                                            -

                                                                                                                                                                                                            comp_set_vol_cur (Thumb, 70 bytes, Stack size 24 bytes, comp_powerout.o(i.comp_set_vol_cur)) -

                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                            • Max Depth = 152
                                                                                                                                                                                                            • Call Chain = comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb +

                                                                                                                                                                                                              comp_set_vol_cur (Thumb, 56 bytes, Stack size 16 bytes, comp_powerout.o(i.comp_set_vol_cur)) +

                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                              • Max Depth = 144
                                                                                                                                                                                                              • Call Chain = comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb
                                                                                                                                                                                                              -
                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                              • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                              • >>   comp_powerout_vol_set -
                                                                                                                                                                                                              • >>   comp_powerout_cur_set +
                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                • >>   comp_powerout_vol_set +
                                                                                                                                                                                                                • >>   comp_powerout_cur_set

                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                • >>   comp_dac_open_vbus -
                                                                                                                                                                                                                • >>   adapter_state_check +
                                                                                                                                                                                                                • >>   adapter_state_check

                                                                                                                                                                                                                comp_vin12_discharge_config (Thumb, 94 bytes, Stack size 8 bytes, comp_discharge.o(i.comp_vin12_discharge_config)) @@ -1133,211 +1083,208 @@ Global Symbols

                                                                                                                                                                                                              • >>   comp_discharge_vout12
                                                                                                                                                                                                              -

                                                                                                                                                                                                              dcp_dp_power_down_discern (Thumb, 70 bytes, Stack size 16 bytes, dpdn_protocol.o(i.dcp_dp_power_down_discern)) +

                                                                                                                                                                                                              dcp_dp_power_down_discern (Thumb, 52 bytes, Stack size 16 bytes, dpdn_protocol.o(i.dcp_dp_power_down_discern))

                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                              • Max Depth = 16
                                                                                                                                                                                                              • Call Chain = dcp_dp_power_down_discern
                                                                                                                                                                                                              -
                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                              • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                              • >>   drv_dpdn_dp_0p0v_get (via Veneer) +
                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                • >>   drv_dpdn_dp_0p0v_get (via Veneer)
                                                                                                                                                                                                                -
                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                • >>   dcp_qc_scp_run +
                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                  • >>   dcp_qc_scp_run
                                                                                                                                                                                                                  -

                                                                                                                                                                                                                  dpdn_protocol_run (Thumb, 34 bytes, Stack size 8 bytes, dpdn_protocol.o(i.dpdn_protocol_run)) -

                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                  • Max Depth = 216
                                                                                                                                                                                                                  • Call Chain = dpdn_protocol_run ⇒ fast_charge_reset ⇒ comp_powerout_open_nmos ⇒ comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb +

                                                                                                                                                                                                                    dpdn_protocol_run (Thumb, 34 bytes, Stack size 8 bytes, dpdn_protocol.o(i.dpdn_protocol_run)) +

                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                    • Max Depth = 208
                                                                                                                                                                                                                    • Call Chain = dpdn_protocol_run ⇒ fast_charge_reset ⇒ comp_powerout_open_nmos ⇒ comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   fast_charge_run -
                                                                                                                                                                                                                    • >>   fast_charge_reset +
                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                      • >>   fast_charge_run +
                                                                                                                                                                                                                      • >>   fast_charge_reset
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                      • >>   app_protocol_run +
                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                        • >>   app_protocol_run
                                                                                                                                                                                                                        • >>   pd_phy_open_vbus
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        dpdn_time_func (Thumb, 70 bytes, Stack size 16 bytes, dpdn_protocol.o(i.dpdn_time_func)) +

                                                                                                                                                                                                                        dpdn_time_func (Thumb, 70 bytes, Stack size 16 bytes, dpdn_protocol.o(i.dpdn_time_func))

                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                        • Call Chain = dpdn_time_func
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                        • >>   scp_timer_func (via Veneer) -
                                                                                                                                                                                                                        • >>   qc_timer_func (via Veneer) -
                                                                                                                                                                                                                        • >>   bc_timer_func (via Veneer) +
                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                          • >>   scp_timer_func (via Veneer) +
                                                                                                                                                                                                                          • >>   qc_timer_func (via Veneer) +
                                                                                                                                                                                                                          • >>   bc_timer_func (via Veneer)
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                          • >>   periodic_work +
                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                            • >>   periodic_work
                                                                                                                                                                                                                            -

                                                                                                                                                                                                                            fast_charge_run (Thumb, 84 bytes, Stack size 24 bytes, dpdn_protocol.o(i.fast_charge_run)) -

                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                            • Max Depth = 120
                                                                                                                                                                                                                            • Call Chain = fast_charge_run ⇒ dcp_qc_scp_run ⇒ dcp_scp_run ⇒ scp_power_switch ⇒ get_scp_powe_curve_cur ⇒ port1_get_scp_powe_curve_cur +

                                                                                                                                                                                                                              fast_charge_run (Thumb, 84 bytes, Stack size 24 bytes, dpdn_protocol.o(i.fast_charge_run)) +

                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                              • Max Depth = 112
                                                                                                                                                                                                                              • Call Chain = fast_charge_run ⇒ dcp_qc_scp_run ⇒ dcp_scp_run ⇒ scp_power_switch ⇒ get_scp_powe_curve_cur ⇒ port1_get_scp_powe_curve_cur
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                              • >>   app_dpdn_init -
                                                                                                                                                                                                                              • >>   dcp_qc_scp_run -
                                                                                                                                                                                                                              • >>   comp_adc_get_dp12 +
                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                • >>   app_dpdn_init +
                                                                                                                                                                                                                                • >>   dcp_qc_scp_run +
                                                                                                                                                                                                                                • >>   comp_adc_get_dp12
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                • >>   dpdn_protocol_run +
                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                  • >>   dpdn_protocol_run
                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                  gate3_control (Thumb, 38 bytes, Stack size 8 bytes, customized.o(i.gate3_control)) -

                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                                                                                  • Call Chain = gate3_control -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                  • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                  • >>   comp_dac_open_vbus +

                                                                                                                                                                                                                                    gate3_control (Thumb, 26 bytes, Stack size 0 bytes, customized.o(i.gate3_control)) +

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   comp_dac_open_vbus
                                                                                                                                                                                                                                    • >>   comp_dac_close_vbus -
                                                                                                                                                                                                                                    • >>   mos_switch_control -
                                                                                                                                                                                                                                    • >>   adapter_state_check +
                                                                                                                                                                                                                                    • >>   mos_switch_control +
                                                                                                                                                                                                                                    • >>   adapter_state_check
                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                    get_scp_powe_curve_cur (Thumb, 20 bytes, Stack size 8 bytes, customized.o(i.get_scp_powe_curve_cur)) +

                                                                                                                                                                                                                                    get_scp_powe_curve_cur (Thumb, 20 bytes, Stack size 8 bytes, customized.o(i.get_scp_powe_curve_cur))

                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                    • Call Chain = get_scp_powe_curve_cur ⇒ port1_get_scp_powe_curve_cur
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                    • >>   port1_get_scp_powe_curve_cur -
                                                                                                                                                                                                                                    • >>   port0_get_scp_powe_curve_cur +
                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                      • >>   port1_get_scp_powe_curve_cur +
                                                                                                                                                                                                                                      • >>   port0_get_scp_powe_curve_cur
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                      • >>   scp_power_switch +
                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                        • >>   scp_power_switch
                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                        insertion_equipment_judgment (Thumb, 254 bytes, Stack size 32 bytes, customized.o(i.insertion_equipment_judgment)) -

                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                        • Max Depth = 32
                                                                                                                                                                                                                                        • Call Chain = insertion_equipment_judgment -
                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                        • >>   comp_uart2_sync_print (via Veneer) +

                                                                                                                                                                                                                                          insertion_equipment_judgment (Thumb, 248 bytes, Stack size 28 bytes, customized.o(i.insertion_equipment_judgment)) +

                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                          • Max Depth = 28
                                                                                                                                                                                                                                          • Call Chain = insertion_equipment_judgment

                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                          • >>   main
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          main (Thumb, 50 bytes, Stack size 0 bytes, main.o(i.main)) -

                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                          • Max Depth = 320
                                                                                                                                                                                                                                          • Call Chain = main ⇒ app_spec_run ⇒ app_protocol_run ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle) +

                                                                                                                                                                                                                                            main (Thumb, 54 bytes, Stack size 0 bytes, main.o(i.main)) +

                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                            • Max Depth = 312
                                                                                                                                                                                                                                            • Call Chain = main ⇒ app_spec_run ⇒ app_protocol_run ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle)
                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                            • >>   user_timer_event -
                                                                                                                                                                                                                                            • >>   usba_detection -
                                                                                                                                                                                                                                            • >>   system_init +
                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                              • >>   user_timer_event +
                                                                                                                                                                                                                                              • >>   usba_detection +
                                                                                                                                                                                                                                              • >>   system_init +
                                                                                                                                                                                                                                              • >>   ntc_judgment
                                                                                                                                                                                                                                              • >>   insertion_equipment_judgment -
                                                                                                                                                                                                                                              • >>   app_spec_run +
                                                                                                                                                                                                                                              • >>   app_spec_run

                                                                                                                                                                                                                                              [Address Reference Count : 1]
                                                                                                                                                                                                                                              • entry9a.o(.ARM.Collect$$$$0000000B)
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              mos_switch_control (Thumb, 174 bytes, Stack size 24 bytes, customized.o(i.mos_switch_control)) +

                                                                                                                                                                                                                                              mos_switch_control (Thumb, 164 bytes, Stack size 24 bytes, customized.o(i.mos_switch_control))

                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                              • Max Depth = 68
                                                                                                                                                                                                                                              • Call Chain = mos_switch_control ⇒ comp_adc_get_vin12 ⇒ comp_adc_vin_vol_channel_coeff
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                              • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                              • >>   comp_adc_get_vin12 -
                                                                                                                                                                                                                                              • >>   comp_adc_get_cur12 -
                                                                                                                                                                                                                                              • >>   drv_delay_us (via Veneer) -
                                                                                                                                                                                                                                              • >>   gate3_control +
                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                • >>   comp_adc_get_vin12 +
                                                                                                                                                                                                                                                • >>   comp_adc_get_cur12 +
                                                                                                                                                                                                                                                • >>   drv_delay_us (via Veneer) +
                                                                                                                                                                                                                                                • >>   gate3_control
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                • >>   adapter_state_check +
                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                  • >>   adapter_state_check

                                                                                                                                                                                                                                                  mtp_pd_resp_hw_uvdm (Thumb, 10 bytes, Stack size 0 bytes, pd_protocol.o(i.mtp_pd_resp_hw_uvdm))
                                                                                                                                                                                                                                                  [Address Reference Count : 1]

                                                                                                                                                                                                                                                  • pd_protocol.o(.constdata)
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  pd_callback2_init (Thumb, 24 bytes, Stack size 0 bytes, pd_protocol.o(i.pd_callback2_init)) -

                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                  • >>   pd_sys_init +

                                                                                                                                                                                                                                                    ntc_judgment (Thumb, 72 bytes, Stack size 24 bytes, customized.o(i.ntc_judgment)) +

                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                    • Max Depth = 64
                                                                                                                                                                                                                                                    • Call Chain = ntc_judgment ⇒ comp_adc_get_rt12 ⇒ comp_adc_trim_vol_channel_coeff
                                                                                                                                                                                                                                                    - -

                                                                                                                                                                                                                                                    pd_phy_close_vbus (Thumb, 26 bytes, Stack size 8 bytes, pd_protocol.o(i.pd_phy_close_vbus)) -

                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                    • Call Chain = pd_phy_close_vbus +
                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                      • >>   trigger_check +
                                                                                                                                                                                                                                                      • >>   comp_adc_get_rt12
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                      • >>   comp_uart2_sync_print (via Veneer) +
                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                        • >>   main
                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                        pd_callback2_init (Thumb, 24 bytes, Stack size 0 bytes, pd_protocol.o(i.pd_callback2_init)) +

                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                        • >>   pd_sys_init +
                                                                                                                                                                                                                                                        + +

                                                                                                                                                                                                                                                        pd_phy_close_vbus (Thumb, 14 bytes, Stack size 0 bytes, pd_protocol.o(i.pd_phy_close_vbus))
                                                                                                                                                                                                                                                        [Address Reference Count : 1]

                                                                                                                                                                                                                                                        • pd_protocol.o(.constdata)
                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                        pd_phy_open_vbus (Thumb, 192 bytes, Stack size 32 bytes, pd_protocol.o(i.pd_phy_open_vbus)) -

                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                        • Max Depth = 320 + In Cycle +

                                                                                                                                                                                                                                                          pd_phy_open_vbus (Thumb, 176 bytes, Stack size 32 bytes, pd_protocol.o(i.pd_phy_open_vbus)) +

                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                          • Max Depth = 312 + In Cycle
                                                                                                                                                                                                                                                          • Call Chain = pd_phy_open_vbus ⇒ adapter_state_check (Cycle)
                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                          • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                          • >>   comp_adc_get_vin12 +
                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                            • >>   comp_adc_get_vin12
                                                                                                                                                                                                                                                            • >>   comp_discharge_vout12
                                                                                                                                                                                                                                                            • >>   comp_powerout_open_nmos -
                                                                                                                                                                                                                                                            • >>   pd_protocol_run -
                                                                                                                                                                                                                                                            • >>   drv_delay_us (via Veneer) -
                                                                                                                                                                                                                                                            • >>   dpdn_protocol_run -
                                                                                                                                                                                                                                                            • >>   comp_powerout_default_set -
                                                                                                                                                                                                                                                            • >>   adapter_state_check +
                                                                                                                                                                                                                                                            • >>   pd_protocol_run +
                                                                                                                                                                                                                                                            • >>   drv_delay_us (via Veneer) +
                                                                                                                                                                                                                                                            • >>   dpdn_protocol_run +
                                                                                                                                                                                                                                                            • >>   comp_powerout_default_set +
                                                                                                                                                                                                                                                            • >>   adapter_state_check
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                            • >>   wait_c2_ready +
                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                              • >>   wait_c2_ready

                                                                                                                                                                                                                                                              [Address Reference Count : 1]
                                                                                                                                                                                                                                                              • pd_protocol.o(.constdata)
                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                              pd_protocol_reset (Thumb, 62 bytes, Stack size 16 bytes, pd_protocol.o(i.pd_protocol_reset)) +

                                                                                                                                                                                                                                                              pd_protocol_reset (Thumb, 62 bytes, Stack size 16 bytes, pd_protocol.o(i.pd_protocol_reset))

                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                              • Max Depth = 48
                                                                                                                                                                                                                                                              • Call Chain = pd_protocol_reset ⇒ pd_src_cap_init ⇒ port1_pd_src_cap_init
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                              • >>   pd_src_cap_init -
                                                                                                                                                                                                                                                              • >>   pd_pro_reset (via Veneer) -
                                                                                                                                                                                                                                                              • >>   __aeabi_memclr (via Veneer) +
                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                • >>   pd_src_cap_init +
                                                                                                                                                                                                                                                                • >>   pd_pro_reset (via Veneer) +
                                                                                                                                                                                                                                                                • >>   __aeabi_memclr (via Veneer)
                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   app_protocol_reset +
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   app_protocol_reset
                                                                                                                                                                                                                                                                  • >>   scp_disable_pd_func
                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                  pd_protocol_run (Thumb, 142 bytes, Stack size 16 bytes, pd_protocol.o(i.pd_protocol_run)) +

                                                                                                                                                                                                                                                                  pd_protocol_run (Thumb, 142 bytes, Stack size 16 bytes, pd_protocol.o(i.pd_protocol_run))

                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                  • Max Depth = 72
                                                                                                                                                                                                                                                                  • Call Chain = pd_protocol_run ⇒ send_new_capability ⇒ pd_src_cap_init ⇒ port1_pd_src_cap_init
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                  • >>   solve_huawei_matebook -
                                                                                                                                                                                                                                                                  • >>   pd_prl_run (via Veneer) -
                                                                                                                                                                                                                                                                  • >>   pd_pe_run (via Veneer) -
                                                                                                                                                                                                                                                                  • >>   send_new_capability +
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   solve_huawei_matebook +
                                                                                                                                                                                                                                                                    • >>   pd_prl_run (via Veneer) +
                                                                                                                                                                                                                                                                    • >>   pd_pe_run (via Veneer) +
                                                                                                                                                                                                                                                                    • >>   send_new_capability
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   app_protocol_run +
                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                      • >>   app_protocol_run
                                                                                                                                                                                                                                                                      • >>   pd_phy_open_vbus
                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                      pd_src_cap_init (Thumb, 24 bytes, Stack size 8 bytes, customized.o(i.pd_src_cap_init)) +

                                                                                                                                                                                                                                                                      pd_src_cap_init (Thumb, 24 bytes, Stack size 8 bytes, customized.o(i.pd_src_cap_init))

                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                      • Max Depth = 32
                                                                                                                                                                                                                                                                      • Call Chain = pd_src_cap_init ⇒ port1_pd_src_cap_init
                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                      • >>   port1_pd_src_cap_init -
                                                                                                                                                                                                                                                                      • >>   port0_pd_src_cap_init +
                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                        • >>   port1_pd_src_cap_init +
                                                                                                                                                                                                                                                                        • >>   port0_pd_src_cap_init
                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                        • >>   pd_protocol_reset -
                                                                                                                                                                                                                                                                        • >>   pd_sys_init -
                                                                                                                                                                                                                                                                        • >>   send_new_capability +
                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                          • >>   pd_protocol_reset +
                                                                                                                                                                                                                                                                          • >>   pd_sys_init +
                                                                                                                                                                                                                                                                          • >>   send_new_capability

                                                                                                                                                                                                                                                                          pd_src_cap_msg_assemble_patch (Thumb, 8 bytes, Stack size 8 bytes, pd_protocol.o(i.pd_src_cap_msg_assemble_patch))

                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                          • Max Depth = 8
                                                                                                                                                                                                                                                                          • Call Chain = pd_src_cap_msg_assemble_patch
                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                          • >>   pd_src_cap_msg_assemble (via Veneer) +
                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                            • >>   pd_src_cap_msg_assemble (via Veneer)

                                                                                                                                                                                                                                                                            [Address Reference Count : 1]
                                                                                                                                                                                                                                                                            • pd_protocol.o(.constdata)
                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                            pd_sys_init (Thumb, 84 bytes, Stack size 16 bytes, pd_protocol.o(i.pd_sys_init)) +

                                                                                                                                                                                                                                                                            pd_sys_init (Thumb, 84 bytes, Stack size 16 bytes, pd_protocol.o(i.pd_sys_init))

                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                            • Max Depth = 48
                                                                                                                                                                                                                                                                            • Call Chain = pd_sys_init ⇒ pd_src_cap_init ⇒ port1_pd_src_cap_init
                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                            • >>   pd_src_cap_init -
                                                                                                                                                                                                                                                                            • >>   pd_sys_init_default (via Veneer) -
                                                                                                                                                                                                                                                                            • >>   pd_phy_analog_set (via Veneer) -
                                                                                                                                                                                                                                                                            • >>   pd_callback2_init +
                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                              • >>   pd_src_cap_init +
                                                                                                                                                                                                                                                                              • >>   pd_sys_init_default (via Veneer) +
                                                                                                                                                                                                                                                                              • >>   pd_phy_analog_set (via Veneer) +
                                                                                                                                                                                                                                                                              • >>   pd_callback2_init
                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                              • >>   system_common_init +
                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                • >>   system_common_init
                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                pd_typec_insert_debunce (Thumb, 32 bytes, Stack size 0 bytes, pd_protocol.o(i.pd_typec_insert_debunce)) +

                                                                                                                                                                                                                                                                                pd_typec_insert_debunce (Thumb, 32 bytes, Stack size 0 bytes, pd_protocol.o(i.pd_typec_insert_debunce))

                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                • >>   PD_TYPEC_Handler
                                                                                                                                                                                                                                                                                • >>   PD0_TYPEC_Handler
                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                pd_typec_time (Thumb, 44 bytes, Stack size 12 bytes, pd_protocol.o(i.pd_typec_time)) +

                                                                                                                                                                                                                                                                                pd_typec_time (Thumb, 44 bytes, Stack size 12 bytes, pd_protocol.o(i.pd_typec_time))

                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                • Max Depth = 12
                                                                                                                                                                                                                                                                                • Call Chain = pd_typec_time
                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                • >>   periodic_work +
                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                  • >>   periodic_work

                                                                                                                                                                                                                                                                                  pe_src_cable_check_callback (Thumb, 26 bytes, Stack size 8 bytes, customized.o(i.pe_src_cable_check_callback)) -

                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                  • Max Depth = 304
                                                                                                                                                                                                                                                                                  • Call Chain = pe_src_cable_check_callback ⇒ port1_pe_src_cable_check_callback ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle) +

                                                                                                                                                                                                                                                                                    [Stack]
                                                                                                                                                                                                                                                                                    • Max Depth = 296
                                                                                                                                                                                                                                                                                    • Call Chain = pe_src_cable_check_callback ⇒ port1_pe_src_cable_check_callback ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle)
                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                    • >>   port1_pe_src_cable_check_callback -
                                                                                                                                                                                                                                                                                    • >>   port0_pe_src_cable_check_callback +
                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                      • >>   port1_pe_src_cable_check_callback +
                                                                                                                                                                                                                                                                                      • >>   port0_pe_src_cable_check_callback

                                                                                                                                                                                                                                                                                      [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                      • pd_protocol.o(.constdata)
                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                      periodic_work (Thumb, 138 bytes, Stack size 24 bytes, app_spec.o(i.periodic_work)) +

                                                                                                                                                                                                                                                                                      periodic_work (Thumb, 138 bytes, Stack size 24 bytes, app_spec.o(i.periodic_work))

                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                      • Max Depth = 136
                                                                                                                                                                                                                                                                                      • Call Chain = periodic_work ⇒ comp_pwr_vol_cable_comp_task ⇒ comp_dac_output_voltage_set ⇒ comp_dac_cv_target_set ⇒ comp_dac_cv_2dcdc_fb
                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                      • >>   pd_typec_time -
                                                                                                                                                                                                                                                                                      • >>   pd_timer_event_mgr (via Veneer) -
                                                                                                                                                                                                                                                                                      • >>   dpdn_time_func -
                                                                                                                                                                                                                                                                                      • >>   comp_pwr_vol_cable_comp_task -
                                                                                                                                                                                                                                                                                      • >>   comp_powerout_state_machine_run -
                                                                                                                                                                                                                                                                                      • >>   comp_powerout_soft_time +
                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                        • >>   pd_typec_time +
                                                                                                                                                                                                                                                                                        • >>   pd_timer_event_mgr (via Veneer) +
                                                                                                                                                                                                                                                                                        • >>   dpdn_time_func +
                                                                                                                                                                                                                                                                                        • >>   comp_pwr_vol_cable_comp_task +
                                                                                                                                                                                                                                                                                        • >>   comp_powerout_state_machine_run +
                                                                                                                                                                                                                                                                                        • >>   comp_powerout_soft_time
                                                                                                                                                                                                                                                                                        • >>   comp_powerout_cc_mode_check
                                                                                                                                                                                                                                                                                        • >>   comp_discharge_ctrl_work -
                                                                                                                                                                                                                                                                                        • >>   adc_sample_value_update +
                                                                                                                                                                                                                                                                                        • >>   adc_sample_value_update

                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                        • >>   SysTick_Handler
                                                                                                                                                                                                                                                                                        @@ -1347,25 +1294,25 @@ Global Symbols

                                                                                                                                                                                                                                                                                      [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                      • customized.o(.constdata)
                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                      port0_capabiloties_features (Thumb, 30 bytes, Stack size 8 bytes, port0_customized.o(i.port0_capabiloties_features)) +

                                                                                                                                                                                                                                                                                      port0_capabiloties_features (Thumb, 30 bytes, Stack size 8 bytes, port0_customized.o(i.port0_capabiloties_features))

                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                      • Max Depth = 8
                                                                                                                                                                                                                                                                                      • Call Chain = port0_capabiloties_features
                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                      • >>   __aeabi_memcpy (via Veneer) +
                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                        • >>   __aeabi_memcpy (via Veneer)

                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                        • >>   capabiloties_features
                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                        port0_get_scp_powe_curve_cur (Thumb, 34 bytes, Stack size 8 bytes, port0_customized.o(i.port0_get_scp_powe_curve_cur)) +

                                                                                                                                                                                                                                                                                        port0_get_scp_powe_curve_cur (Thumb, 34 bytes, Stack size 8 bytes, port0_customized.o(i.port0_get_scp_powe_curve_cur))

                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                        • Max Depth = 8
                                                                                                                                                                                                                                                                                        • Call Chain = port0_get_scp_powe_curve_cur
                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                        • >>   get_scp_powe_curve_cur +
                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                          • >>   get_scp_powe_curve_cur

                                                                                                                                                                                                                                                                                          port0_opto_cv (Thumb, 136 bytes, Stack size 32 bytes, comp_dac.o(i.port0_opto_cv))

                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                          • Max Depth = 32
                                                                                                                                                                                                                                                                                          • Call Chain = port0_opto_cv
                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                          • >>   __aeabi_uidivmod (via Veneer) -
                                                                                                                                                                                                                                                                                          • >>   __aeabi_idivmod (via Veneer) +
                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                            • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                                                                                                                                                            • >>   __aeabi_idivmod (via Veneer)

                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                            • >>   comp_dac_cv_target_set
                                                                                                                                                                                                                                                                                            @@ -1375,22 +1322,21 @@ Global Symbols

                                                                                                                                                                                                                                                                                          [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                          • customized.o(.constdata)
                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                          port0_pd_src_cap_init (Thumb, 112 bytes, Stack size 24 bytes, port0_customized.o(i.port0_pd_src_cap_init)) +

                                                                                                                                                                                                                                                                                          port0_pd_src_cap_init (Thumb, 112 bytes, Stack size 24 bytes, port0_customized.o(i.port0_pd_src_cap_init))

                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                          • Max Depth = 24
                                                                                                                                                                                                                                                                                          • Call Chain = port0_pd_src_cap_init
                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                          • >>   __aeabi_memcpy4 (via Veneer) +
                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                            • >>   __aeabi_memcpy4 (via Veneer)
                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                            • >>   port0_pe_src_cable_check_callback -
                                                                                                                                                                                                                                                                                            • >>   solve_huawei_matebook -
                                                                                                                                                                                                                                                                                            • >>   pd_src_cap_init +
                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                              • >>   port0_pe_src_cable_check_callback +
                                                                                                                                                                                                                                                                                              • >>   solve_huawei_matebook +
                                                                                                                                                                                                                                                                                              • >>   pd_src_cap_init
                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                              port0_pe_src_cable_check_callback (Thumb, 52 bytes, Stack size 8 bytes, port0_customized.o(i.port0_pe_src_cable_check_callback)) -

                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                              • Max Depth = 296
                                                                                                                                                                                                                                                                                              • Call Chain = port0_pe_src_cable_check_callback ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle) +

                                                                                                                                                                                                                                                                                                port0_pe_src_cable_check_callback (Thumb, 46 bytes, Stack size 8 bytes, port0_customized.o(i.port0_pe_src_cable_check_callback)) +

                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                • Max Depth = 288
                                                                                                                                                                                                                                                                                                • Call Chain = port0_pe_src_cable_check_callback ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle)
                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                • >>   port0_pd_src_cap_init -
                                                                                                                                                                                                                                                                                                • >>   adapter_state_check +
                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                  • >>   port0_pd_src_cap_init +
                                                                                                                                                                                                                                                                                                  • >>   adapter_state_check

                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                  • >>   pe_src_cable_check_callback
                                                                                                                                                                                                                                                                                                  @@ -1400,12 +1346,12 @@ Global Symbols

                                                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                • customized.o(.constdata)
                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                port0_scp_def_vol_init (Thumb, 14 bytes, Stack size 8 bytes, port0_customized.o(i.port0_scp_def_vol_init)) +

                                                                                                                                                                                                                                                                                                port0_scp_def_vol_init (Thumb, 14 bytes, Stack size 8 bytes, port0_customized.o(i.port0_scp_def_vol_init))

                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                                                                                                                                • Call Chain = port0_scp_def_vol_init
                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                • >>   __aeabi_memcpy (via Veneer) +
                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                  • >>   __aeabi_memcpy (via Veneer)
                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                  • >>   scp_def_vol_init +
                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                    • >>   scp_def_vol_init

                                                                                                                                                                                                                                                                                                    port0_scp_power_request (Thumb, 18 bytes, Stack size 8 bytes, port0_customized.o(i.port0_scp_power_request)) @@ -1413,16 +1359,16 @@ Global Symbols


                                                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                  • customized.o(.constdata)
                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                  port0_scp_reg_hook_register (Thumb, 6 bytes, Stack size 0 bytes, port0_customized.o(i.port0_scp_reg_hook_register)) -

                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                  • >>   scp_reg_hook_register +

                                                                                                                                                                                                                                                                                                    port0_scp_reg_hook_register (Thumb, 6 bytes, Stack size 0 bytes, port0_customized.o(i.port0_scp_reg_hook_register)) +

                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                    • >>   scp_reg_hook_register
                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                    port0_scp_register_attr_upgrade (Thumb, 30 bytes, Stack size 8 bytes, port0_customized.o(i.port0_scp_register_attr_upgrade)) +

                                                                                                                                                                                                                                                                                                    port0_scp_register_attr_upgrade (Thumb, 30 bytes, Stack size 8 bytes, port0_customized.o(i.port0_scp_register_attr_upgrade))

                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                                                    • Call Chain = port0_scp_register_attr_upgrade
                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                    • >>   scp_register_attr_rom_list (via Veneer) +
                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                      • >>   scp_register_attr_rom_list (via Veneer)
                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                      • >>   scp_register_attr_upgrade +
                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                        • >>   scp_register_attr_upgrade

                                                                                                                                                                                                                                                                                                        port1_afc_power_request (Thumb, 18 bytes, Stack size 8 bytes, port1_customized.o(i.port1_afc_power_request)) @@ -1430,18 +1376,18 @@ Global Symbols


                                                                                                                                                                                                                                                                                                      [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                      • customized.o(.constdata)
                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                      port1_capabiloties_features (Thumb, 30 bytes, Stack size 8 bytes, port1_customized.o(i.port1_capabiloties_features)) +

                                                                                                                                                                                                                                                                                                      port1_capabiloties_features (Thumb, 30 bytes, Stack size 8 bytes, port1_customized.o(i.port1_capabiloties_features))

                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                      • Max Depth = 8
                                                                                                                                                                                                                                                                                                      • Call Chain = port1_capabiloties_features
                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                      • >>   __aeabi_memcpy (via Veneer) +
                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                        • >>   __aeabi_memcpy (via Veneer)

                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                        • >>   capabiloties_features
                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                        port1_get_scp_powe_curve_cur (Thumb, 34 bytes, Stack size 8 bytes, port1_customized.o(i.port1_get_scp_powe_curve_cur)) +

                                                                                                                                                                                                                                                                                                        port1_get_scp_powe_curve_cur (Thumb, 34 bytes, Stack size 8 bytes, port1_customized.o(i.port1_get_scp_powe_curve_cur))

                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                        • Max Depth = 8
                                                                                                                                                                                                                                                                                                        • Call Chain = port1_get_scp_powe_curve_cur
                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                        • >>   get_scp_powe_curve_cur +
                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                          • >>   get_scp_powe_curve_cur

                                                                                                                                                                                                                                                                                                          port1_pd_power_request (Thumb, 72 bytes, Stack size 12 bytes, port1_customized.o(i.port1_pd_power_request)) @@ -1449,22 +1395,21 @@ Global Symbols


                                                                                                                                                                                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                        • customized.o(.constdata)
                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                        port1_pd_src_cap_init (Thumb, 88 bytes, Stack size 24 bytes, port1_customized.o(i.port1_pd_src_cap_init)) +

                                                                                                                                                                                                                                                                                                        port1_pd_src_cap_init (Thumb, 88 bytes, Stack size 24 bytes, port1_customized.o(i.port1_pd_src_cap_init))

                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                        • Max Depth = 24
                                                                                                                                                                                                                                                                                                        • Call Chain = port1_pd_src_cap_init
                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                        • >>   __aeabi_memcpy4 (via Veneer) +
                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                          • >>   __aeabi_memcpy4 (via Veneer)
                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                          • >>   port1_pe_src_cable_check_callback -
                                                                                                                                                                                                                                                                                                          • >>   solve_huawei_matebook -
                                                                                                                                                                                                                                                                                                          • >>   pd_src_cap_init +
                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                            • >>   port1_pe_src_cable_check_callback +
                                                                                                                                                                                                                                                                                                            • >>   solve_huawei_matebook +
                                                                                                                                                                                                                                                                                                            • >>   pd_src_cap_init
                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                            port1_pe_src_cable_check_callback (Thumb, 52 bytes, Stack size 8 bytes, port1_customized.o(i.port1_pe_src_cable_check_callback)) -

                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                            • Max Depth = 296
                                                                                                                                                                                                                                                                                                            • Call Chain = port1_pe_src_cable_check_callback ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle) +

                                                                                                                                                                                                                                                                                                              port1_pe_src_cable_check_callback (Thumb, 46 bytes, Stack size 8 bytes, port1_customized.o(i.port1_pe_src_cable_check_callback)) +

                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                              • Max Depth = 288
                                                                                                                                                                                                                                                                                                              • Call Chain = port1_pe_src_cable_check_callback ⇒ adapter_state_check ⇒ wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle)
                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                              • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                              • >>   port1_pd_src_cap_init -
                                                                                                                                                                                                                                                                                                              • >>   adapter_state_check +
                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                • >>   port1_pd_src_cap_init +
                                                                                                                                                                                                                                                                                                                • >>   adapter_state_check

                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                • >>   pe_src_cable_check_callback
                                                                                                                                                                                                                                                                                                                @@ -1474,16 +1419,16 @@ Global Symbols

                                                                                                                                                                                                                                                                                                              [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                              • customized.o(.constdata)
                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                              port1_scp_def_vol_init (Thumb, 14 bytes, Stack size 8 bytes, port1_customized.o(i.port1_scp_def_vol_init)) +

                                                                                                                                                                                                                                                                                                              port1_scp_def_vol_init (Thumb, 14 bytes, Stack size 8 bytes, port1_customized.o(i.port1_scp_def_vol_init))

                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                              • Max Depth = 8
                                                                                                                                                                                                                                                                                                              • Call Chain = port1_scp_def_vol_init
                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                              • >>   __aeabi_memcpy (via Veneer) +
                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                • >>   __aeabi_memcpy (via Veneer)
                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                • >>   scp_def_vol_init +
                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                  • >>   scp_def_vol_init
                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                  port1_scp_derate (Thumb, 12 bytes, Stack size 0 bytes, port1_customized.o(i.port1_scp_derate)) -

                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                  • >>   adapter_state_check +

                                                                                                                                                                                                                                                                                                                    port1_scp_derate (Thumb, 12 bytes, Stack size 0 bytes, port1_customized.o(i.port1_scp_derate)) +

                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                    • >>   adapter_state_check

                                                                                                                                                                                                                                                                                                                    port1_scp_power_request (Thumb, 18 bytes, Stack size 8 bytes, port1_customized.o(i.port1_scp_power_request)) @@ -1491,244 +1436,237 @@ Global Symbols


                                                                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                  • customized.o(.constdata)
                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                  port1_scp_reg_hook_register (Thumb, 6 bytes, Stack size 0 bytes, port1_customized.o(i.port1_scp_reg_hook_register)) -

                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                  • >>   scp_reg_hook_register +

                                                                                                                                                                                                                                                                                                                    port1_scp_reg_hook_register (Thumb, 6 bytes, Stack size 0 bytes, port1_customized.o(i.port1_scp_reg_hook_register)) +

                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                    • >>   scp_reg_hook_register
                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                    port1_scp_register_attr_upgrade (Thumb, 30 bytes, Stack size 8 bytes, port1_customized.o(i.port1_scp_register_attr_upgrade)) +

                                                                                                                                                                                                                                                                                                                    port1_scp_register_attr_upgrade (Thumb, 30 bytes, Stack size 8 bytes, port1_customized.o(i.port1_scp_register_attr_upgrade))

                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                                                                    • Call Chain = port1_scp_register_attr_upgrade
                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                    • >>   scp_register_attr_rom_list (via Veneer) +
                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                      • >>   scp_register_attr_rom_list (via Veneer)
                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                      • >>   scp_register_attr_upgrade +
                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                        • >>   scp_register_attr_upgrade
                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                        port_inser_priority_judgment (Thumb, 64 bytes, Stack size 16 bytes, customized.o(i.port_inser_priority_judgment)) +

                                                                                                                                                                                                                                                                                                                        port_inser_priority_judgment (Thumb, 64 bytes, Stack size 16 bytes, customized.o(i.port_inser_priority_judgment))

                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                                                                                                                        • Call Chain = port_inser_priority_judgment
                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                        • >>   app_protocol_run +
                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                          • >>   app_protocol_run
                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                          qc_power_switch (Thumb, 48 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.qc_power_switch)) +

                                                                                                                                                                                                                                                                                                                          qc_power_switch (Thumb, 48 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.qc_power_switch))

                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                          • Max Depth = 24
                                                                                                                                                                                                                                                                                                                          • Call Chain = qc_power_switch ⇒ comp_powerout_prototol_type_set
                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                          • >>   comp_powerout_prototol_type_set +
                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                            • >>   comp_powerout_prototol_type_set
                                                                                                                                                                                                                                                                                                                            • >>   scp_phy_disable (via Veneer)
                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                            • >>   dcp_qc_scp_run +
                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                              • >>   dcp_qc_scp_run

                                                                                                                                                                                                                                                                                                                              rom_dpdn_init_patch (Thumb, 10 bytes, Stack size 0 bytes, app_spec.o(i.rom_dpdn_init_patch))
                                                                                                                                                                                                                                                                                                                              [Address Reference Count : 1]

                                                                                                                                                                                                                                                                                                                              • app_spec.o(.constdata)
                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                              scp_afc_identify (Thumb, 124 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_afc_identify)) +

                                                                                                                                                                                                                                                                                                                              scp_afc_identify (Thumb, 112 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_afc_identify))

                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                              • Max Depth = 24
                                                                                                                                                                                                                                                                                                                              • Call Chain = scp_afc_identify ⇒ comp_powerout_prototol_type_set
                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                              • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                                              • >>   comp_powerout_prototol_type_set -
                                                                                                                                                                                                                                                                                                                              • >>   afc_packet_reply (via Veneer) +
                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                • >>   comp_powerout_prototol_type_set +
                                                                                                                                                                                                                                                                                                                                • >>   afc_packet_reply (via Veneer)

                                                                                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                • qc_scp_protocol.o(.constdata)

                                                                                                                                                                                                                                                                                                                                scp_close_nmos (Thumb, 22 bytes, Stack size 8 bytes, qc_scp_protocol.o(i.scp_close_nmos)) -

                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                • Max Depth = 56
                                                                                                                                                                                                                                                                                                                                • Call Chain = scp_close_nmos ⇒ comp_powerout_close_nmos ⇒ comp_discharge_vout12 ⇒ comp_vin12_discharge_config +

                                                                                                                                                                                                                                                                                                                                  [Stack]
                                                                                                                                                                                                                                                                                                                                  • Max Depth = 52
                                                                                                                                                                                                                                                                                                                                  • Call Chain = scp_close_nmos ⇒ comp_powerout_close_nmos ⇒ comp_discharge_vout12 ⇒ comp_vin12_discharge_config

                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                  • >>   comp_powerout_close_nmos

                                                                                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                  • qc_scp_protocol.o(.constdata)
                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                  scp_def_vol_init (Thumb, 20 bytes, Stack size 8 bytes, customized.o(i.scp_def_vol_init)) +

                                                                                                                                                                                                                                                                                                                                  scp_def_vol_init (Thumb, 20 bytes, Stack size 8 bytes, customized.o(i.scp_def_vol_init))

                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                  • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                  • Call Chain = scp_def_vol_init ⇒ port1_scp_def_vol_init
                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                  • >>   port1_scp_def_vol_init -
                                                                                                                                                                                                                                                                                                                                  • >>   port0_scp_def_vol_init +
                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                    • >>   port1_scp_def_vol_init +
                                                                                                                                                                                                                                                                                                                                    • >>   port0_scp_def_vol_init
                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                    • >>   scp_sys_init -
                                                                                                                                                                                                                                                                                                                                    • >>   scp_protocol_reset +
                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                      • >>   scp_sys_init +
                                                                                                                                                                                                                                                                                                                                      • >>   scp_protocol_reset

                                                                                                                                                                                                                                                                                                                                      scp_disable_pd_func (Thumb, 76 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_disable_pd_func))

                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                      • Max Depth = 64
                                                                                                                                                                                                                                                                                                                                      • Call Chain = scp_disable_pd_func ⇒ pd_protocol_reset ⇒ pd_src_cap_init ⇒ port1_pd_src_cap_init
                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                      • >>   pd_protocol_reset -
                                                                                                                                                                                                                                                                                                                                      • >>   comp_powerout_prototol_type_set +
                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                        • >>   pd_protocol_reset +
                                                                                                                                                                                                                                                                                                                                        • >>   comp_powerout_prototol_type_set

                                                                                                                                                                                                                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                        • qc_scp_protocol.o(.constdata)

                                                                                                                                                                                                                                                                                                                                        scp_mode_exit_action (Thumb, 56 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_mode_exit_action))

                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                        • Call Chain = scp_mode_exit_action
                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                        • >>   __aeabi_memcpy (via Veneer) -
                                                                                                                                                                                                                                                                                                                                        • >>   fcp_set_vi (via Veneer) +
                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                          • >>   __aeabi_memcpy (via Veneer) +
                                                                                                                                                                                                                                                                                                                                          • >>   fcp_set_vi (via Veneer)

                                                                                                                                                                                                                                                                                                                                          [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                          • qc_scp_protocol.o(.constdata)

                                                                                                                                                                                                                                                                                                                                          scp_open_nmos (Thumb, 22 bytes, Stack size 8 bytes, qc_scp_protocol.o(i.scp_open_nmos)) -

                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                          • Max Depth = 184
                                                                                                                                                                                                                                                                                                                                          • Call Chain = scp_open_nmos ⇒ comp_powerout_open_nmos ⇒ comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb +

                                                                                                                                                                                                                                                                                                                                            [Stack]
                                                                                                                                                                                                                                                                                                                                            • Max Depth = 176
                                                                                                                                                                                                                                                                                                                                            • Call Chain = scp_open_nmos ⇒ comp_powerout_open_nmos ⇒ comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb

                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                            • >>   comp_powerout_open_nmos

                                                                                                                                                                                                                                                                                                                                            [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                            • qc_scp_protocol.o(.constdata)
                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                            scp_power_switch (Thumb, 146 bytes, Stack size 32 bytes, qc_scp_protocol.o(i.scp_power_switch)) -

                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                            • Max Depth = 48
                                                                                                                                                                                                                                                                                                                                            • Call Chain = scp_power_switch ⇒ get_scp_powe_curve_cur ⇒ port1_get_scp_powe_curve_cur +

                                                                                                                                                                                                                                                                                                                                              scp_power_switch (Thumb, 138 bytes, Stack size 24 bytes, qc_scp_protocol.o(i.scp_power_switch)) +

                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                              • Max Depth = 40
                                                                                                                                                                                                                                                                                                                                              • Call Chain = scp_power_switch ⇒ get_scp_powe_curve_cur ⇒ port1_get_scp_powe_curve_cur
                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                              • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                                                              • >>   comp_powerout_prototol_type_set -
                                                                                                                                                                                                                                                                                                                                              • >>   get_scp_powe_curve_cur +
                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                • >>   comp_powerout_prototol_type_set +
                                                                                                                                                                                                                                                                                                                                                • >>   get_scp_powe_curve_cur
                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                • >>   dcp_scp_run +
                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                  • >>   dcp_scp_run
                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                  scp_protocol_reset (Thumb, 48 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_protocol_reset)) +

                                                                                                                                                                                                                                                                                                                                                  scp_protocol_reset (Thumb, 48 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_protocol_reset))

                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 40
                                                                                                                                                                                                                                                                                                                                                  • Call Chain = scp_protocol_reset ⇒ scp_register_attr_upgrade ⇒ port1_scp_register_attr_upgrade
                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                  • >>   scp_register_attr_upgrade -
                                                                                                                                                                                                                                                                                                                                                  • >>   scp_def_vol_init -
                                                                                                                                                                                                                                                                                                                                                  • >>   scp_reset_default (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                    • >>   scp_register_attr_upgrade +
                                                                                                                                                                                                                                                                                                                                                    • >>   scp_def_vol_init +
                                                                                                                                                                                                                                                                                                                                                    • >>   scp_reset_default (via Veneer)
                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                    • >>   charge_protocol_reset +
                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                      • >>   charge_protocol_reset
                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                      scp_reg_hook_register (Thumb, 20 bytes, Stack size 8 bytes, customized.o(i.scp_reg_hook_register)) +

                                                                                                                                                                                                                                                                                                                                                      scp_reg_hook_register (Thumb, 20 bytes, Stack size 8 bytes, customized.o(i.scp_reg_hook_register))

                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                      • Call Chain = scp_reg_hook_register
                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                      • >>   port1_scp_reg_hook_register -
                                                                                                                                                                                                                                                                                                                                                      • >>   port0_scp_reg_hook_register +
                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                        • >>   port1_scp_reg_hook_register +
                                                                                                                                                                                                                                                                                                                                                        • >>   port0_scp_reg_hook_register
                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                        • >>   scp_sys_init +
                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   scp_sys_init
                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                          scp_register_attr_upgrade (Thumb, 36 bytes, Stack size 16 bytes, customized.o(i.scp_register_attr_upgrade)) +

                                                                                                                                                                                                                                                                                                                                                          scp_register_attr_upgrade (Thumb, 36 bytes, Stack size 16 bytes, customized.o(i.scp_register_attr_upgrade))

                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                          • Call Chain = scp_register_attr_upgrade ⇒ port1_scp_register_attr_upgrade
                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                          • >>   scp_register_attr_rom_list (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                          • >>   port1_scp_register_attr_upgrade -
                                                                                                                                                                                                                                                                                                                                                          • >>   port0_scp_register_attr_upgrade +
                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                            • >>   scp_register_attr_rom_list (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                            • >>   port1_scp_register_attr_upgrade +
                                                                                                                                                                                                                                                                                                                                                            • >>   port0_scp_register_attr_upgrade
                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                            • >>   scp_sys_init -
                                                                                                                                                                                                                                                                                                                                                            • >>   scp_protocol_reset +
                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                              • >>   scp_sys_init +
                                                                                                                                                                                                                                                                                                                                                              • >>   scp_protocol_reset
                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                              scp_sys_init (Thumb, 86 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_sys_init)) +

                                                                                                                                                                                                                                                                                                                                                              scp_sys_init (Thumb, 86 bytes, Stack size 16 bytes, qc_scp_protocol.o(i.scp_sys_init))

                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 40
                                                                                                                                                                                                                                                                                                                                                              • Call Chain = scp_sys_init ⇒ scp_register_attr_upgrade ⇒ port1_scp_register_attr_upgrade
                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                              • >>   scp_register_attr_upgrade -
                                                                                                                                                                                                                                                                                                                                                              • >>   scp_reg_hook_register -
                                                                                                                                                                                                                                                                                                                                                              • >>   scp_def_vol_init -
                                                                                                                                                                                                                                                                                                                                                              • >>   scp_register_value_init (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                              • >>   scp_prl_hook_init (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                              • >>   scp_phy_rx_int_all_mask (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                • >>   scp_register_attr_upgrade +
                                                                                                                                                                                                                                                                                                                                                                • >>   scp_reg_hook_register +
                                                                                                                                                                                                                                                                                                                                                                • >>   scp_def_vol_init +
                                                                                                                                                                                                                                                                                                                                                                • >>   scp_register_value_init (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                • >>   scp_prl_hook_init (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                • >>   scp_phy_rx_int_all_mask (via Veneer)
                                                                                                                                                                                                                                                                                                                                                                • >>   scp_phy_reg_init (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                • >>   scp_phy_hook_init (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                • >>   scp_phy_hook_init (via Veneer)
                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                • >>   system_common_init +
                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                  • >>   system_common_init
                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                  send_new_capability (Thumb, 76 bytes, Stack size 24 bytes, pd_protocol.o(i.send_new_capability)) +

                                                                                                                                                                                                                                                                                                                                                                  send_new_capability (Thumb, 76 bytes, Stack size 24 bytes, pd_protocol.o(i.send_new_capability))

                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 56
                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = send_new_capability ⇒ pd_src_cap_init ⇒ port1_pd_src_cap_init
                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                  • >>   pd_src_cap_init +
                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                    • >>   pd_src_cap_init
                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                    • >>   pd_protocol_run +
                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                      • >>   pd_protocol_run
                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                      solve_huawei_matebook (Thumb, 136 bytes, Stack size 24 bytes, customized.o(i.solve_huawei_matebook)) +

                                                                                                                                                                                                                                                                                                                                                                      solve_huawei_matebook (Thumb, 128 bytes, Stack size 24 bytes, customized.o(i.solve_huawei_matebook))

                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 48
                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = solve_huawei_matebook ⇒ port1_pd_src_cap_init
                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                      • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                      • >>   port1_pd_src_cap_init -
                                                                                                                                                                                                                                                                                                                                                                      • >>   port0_pd_src_cap_init -
                                                                                                                                                                                                                                                                                                                                                                      • >>   PE_SRC_Send_Soft_Reset_action (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                        • >>   port1_pd_src_cap_init +
                                                                                                                                                                                                                                                                                                                                                                        • >>   port0_pd_src_cap_init +
                                                                                                                                                                                                                                                                                                                                                                        • >>   PE_SRC_Send_Soft_Reset_action (via Veneer)
                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                        • >>   pd_protocol_run +
                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                          • >>   pd_protocol_run
                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                          system_common_init (Thumb, 108 bytes, Stack size 16 bytes, customized.o(i.system_common_init)) +

                                                                                                                                                                                                                                                                                                                                                                          system_common_init (Thumb, 108 bytes, Stack size 16 bytes, customized.o(i.system_common_init))

                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 184
                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = system_common_init ⇒ comp_powerout_init ⇒ comp_powerout_default_set ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb
                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                          • >>   usb_bc_init (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                          • >>   scp_sys_init -
                                                                                                                                                                                                                                                                                                                                                                          • >>   qc_sys_init (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                          • >>   pd_sys_init +
                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                            • >>   usb_bc_init (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                            • >>   scp_sys_init +
                                                                                                                                                                                                                                                                                                                                                                            • >>   qc_sys_init (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                            • >>   pd_sys_init
                                                                                                                                                                                                                                                                                                                                                                            • >>   comp_powerout_init -
                                                                                                                                                                                                                                                                                                                                                                            • >>   comp_dma_init (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                            • >>   app_dpdn_init +
                                                                                                                                                                                                                                                                                                                                                                            • >>   comp_dma_init (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                            • >>   app_dpdn_init
                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                            • >>   system_init +
                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                              • >>   system_init
                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                              system_init (Thumb, 220 bytes, Stack size 24 bytes, customized.o(i.system_init)) +

                                                                                                                                                                                                                                                                                                                                                                              system_init (Thumb, 172 bytes, Stack size 24 bytes, customized.o(i.system_init))

                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 208
                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = system_init ⇒ system_common_init ⇒ comp_powerout_init ⇒ comp_powerout_default_set ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb
                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_adc_get_vin12 -
                                                                                                                                                                                                                                                                                                                                                                              • >>   drv_watchdog_init (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                              • >>   drv_delay_us (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_uart2_init (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_protection_init -
                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_adc_vin_vol_channel_coeff -
                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_adc_init -
                                                                                                                                                                                                                                                                                                                                                                              • >>   system_common_init +
                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_adc_get_vin12 +
                                                                                                                                                                                                                                                                                                                                                                                • >>   drv_watchdog_init (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                • >>   drv_delay_us (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_protection_init +
                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_adc_init +
                                                                                                                                                                                                                                                                                                                                                                                • >>   system_common_init

                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                • >>   main
                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                trigger_check (Thumb, 46 bytes, Stack size 12 bytes, comp_protection.o(i.trigger_check)) +

                                                                                                                                                                                                                                                                                                                                                                                trigger_check (Thumb, 46 bytes, Stack size 12 bytes, comp_protection.o(i.trigger_check))

                                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 12
                                                                                                                                                                                                                                                                                                                                                                                • Call Chain = trigger_check
                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_protection_monitor +
                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                  • >>   ntc_judgment +
                                                                                                                                                                                                                                                                                                                                                                                  • >>   comp_protection_monitor
                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                  typec_state_update (Thumb, 44 bytes, Stack size 0 bytes, customized.o(i.typec_state_update)) -

                                                                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                                                                  • >>   app_protocol_run +

                                                                                                                                                                                                                                                                                                                                                                                    typec_state_update (Thumb, 44 bytes, Stack size 0 bytes, customized.o(i.typec_state_update)) +

                                                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                                                    • >>   app_protocol_run
                                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                                    usba_detection (Thumb, 146 bytes, Stack size 16 bytes, customized.o(i.usba_detection)) +

                                                                                                                                                                                                                                                                                                                                                                                    usba_detection (Thumb, 146 bytes, Stack size 16 bytes, customized.o(i.usba_detection))

                                                                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                                                                    • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                                                    • Call Chain = usba_detection ⇒ comp_adc_trim_vol_channel_coeff
                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                    • >>   comp_adc_trim_vol_channel_coeff +
                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                      • >>   comp_adc_trim_vol_channel_coeff

                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                      • >>   main
                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                      user_timer_event (Thumb, 46 bytes, Stack size 8 bytes, customized.o(i.user_timer_event)) +

                                                                                                                                                                                                                                                                                                                                                                                      user_timer_event (Thumb, 46 bytes, Stack size 8 bytes, customized.o(i.user_timer_event))

                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = user_timer_event

                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                      • >>   main
                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                      wait_c2_ready (Thumb, 38 bytes, Stack size 8 bytes, customized.o(i.wait_c2_ready)) -

                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 256
                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle) +

                                                                                                                                                                                                                                                                                                                                                                                        wait_c2_ready (Thumb, 38 bytes, Stack size 8 bytes, customized.o(i.wait_c2_ready)) +

                                                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 248
                                                                                                                                                                                                                                                                                                                                                                                        • Call Chain = wait_c2_ready ⇒ pd_phy_open_vbus ⇒ adapter_state_check (Cycle)

                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                        • >>   pd_phy_open_vbus
                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                        • >>   adapter_state_check +
                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                          • >>   adapter_state_check

                                                                                                                                                                                                                                                                                                                                                                                          Local Symbols

                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                          adc_sample_value_update (Thumb, 132 bytes, Stack size 32 bytes, app_spec.o(i.adc_sample_value_update)) +

                                                                                                                                                                                                                                                                                                                                                                                          adc_sample_value_update (Thumb, 132 bytes, Stack size 32 bytes, app_spec.o(i.adc_sample_value_update))

                                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 76
                                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = adc_sample_value_update ⇒ comp_adc_get_vin12 ⇒ comp_adc_vin_vol_channel_coeff
                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                          • >>   comp_adc_get_vin12 -
                                                                                                                                                                                                                                                                                                                                                                                          • >>   comp_adc_get_cur12 +
                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                            • >>   comp_adc_get_vin12 +
                                                                                                                                                                                                                                                                                                                                                                                            • >>   comp_adc_get_cur12
                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                            • >>   periodic_work +
                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                              • >>   periodic_work
                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                              app_sleep_mode (Thumb, 148 bytes, Stack size 8 bytes, app_spec.o(i.app_sleep_mode)) +

                                                                                                                                                                                                                                                                                                                                                                                              app_sleep_mode (Thumb, 136 bytes, Stack size 8 bytes, app_spec.o(i.app_sleep_mode))

                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = app_sleep_mode
                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_uart2_sync_print (via Veneer) -

                                                                                                                                                                                                                                                                                                                                                                                              [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                                                                              • app_spec.o(.constdata)

                                                                                                                                                                                                                                                                                                                                                                                              comp_dac_cc_2dcdc_fb (Thumb, 202 bytes, Stack size 40 bytes, comp_dac.o(i.comp_dac_cc_2dcdc_fb))

                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 40
                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = comp_dac_cc_2dcdc_fb
                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                              • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                • >>   __aeabi_uidivmod (via Veneer)

                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_dac_cc_target_set
                                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_dac_cc_acdc @@ -1737,7 +1675,7 @@ Local Symbols

                                                                                                                                                                                                                                                                                                                                                                                                  comp_dac_cc_acdc (Thumb, 154 bytes, Stack size 48 bytes, comp_dac.o(i.comp_dac_cc_acdc))

                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 88
                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb
                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_uidivmod (via Veneer)
                                                                                                                                                                                                                                                                                                                                                                                                    • >>   comp_dac_cc_2dcdc_fb

                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                    • >>   comp_dac_cc_target_set @@ -1746,8 +1684,8 @@ Local Symbols

                                                                                                                                                                                                                                                                                                                                                                                                      comp_dac_cv_2dcdc_fb (Thumb, 246 bytes, Stack size 72 bytes, comp_dac.o(i.comp_dac_cv_2dcdc_fb))

                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 72
                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = comp_dac_cv_2dcdc_fb
                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                      • >>   __aeabi_uidivmod (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                      • >>   __aeabi_idivmod (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   __aeabi_idivmod (via Veneer)

                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   comp_dac_cv_target_set
                                                                                                                                                                                                                                                                                                                                                                                                        @@ -1755,73 +1693,57 @@ Local Symbols

                                                                                                                                                                                                                                                                                                                                                                                                        comp_dac_mode_init (Thumb, 150 bytes, Stack size 24 bytes, comp_dac.o(i.comp_dac_mode_init))

                                                                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                                                                        • Call Chain = comp_dac_mode_init
                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   drv_mtp_trim_password (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   __aeabi_uidivmod (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   drv_mtp_trim_password (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   __aeabi_uidivmod (via Veneer)
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   comp_dac_delay
                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   comp_dac_cccv_init -
                                                                                                                                                                                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                                                                                                                                                                                          comp_protection_hiccup (Thumb, 92 bytes, Stack size 16 bytes, comp_protection.o(i.comp_protection_hiccup)) -

                                                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 184
                                                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = comp_protection_hiccup ⇒ comp_powerout_shutdown_machine ⇒ comp_powerout_default_set ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb -
                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   comp_adc_get_cur12 -
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   app_protocol_reset -
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   comp_powerout_shutdown_machine -
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   typec_reset (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   comp_protection_type_check -
                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   comp_protection_run +
                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   comp_dac_cccv_init
                                                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                                                            comp_protection_type_check (Thumb, 166 bytes, Stack size 24 bytes, comp_protection.o(i.comp_protection_type_check)) +

                                                                                                                                                                                                                                                                                                                                                                                                            comp_protection_type_check (Thumb, 158 bytes, Stack size 24 bytes, comp_protection.o(i.comp_protection_type_check))

                                                                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 112
                                                                                                                                                                                                                                                                                                                                                                                                            • Call Chain = comp_protection_type_check ⇒ comp_dac_output_voltage_set ⇒ comp_dac_cv_target_set ⇒ comp_dac_cv_2dcdc_fb
                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   comp_adc_get_vin12 +
                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_adc_get_vin12
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_dac_output_voltage_set -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_adc_trim_vol_channel_coeff -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   __ARM_common_switch8 (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_adc_trim_vol_channel_coeff +
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   __ARM_common_switch8 (via Veneer)
                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_protection_hiccup +
                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_protection_run
                                                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                                                dcp_qc_scp_run (Thumb, 142 bytes, Stack size 24 bytes, dpdn_protocol.o(i.dcp_qc_scp_run)) -

                                                                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 96
                                                                                                                                                                                                                                                                                                                                                                                                                • Call Chain = dcp_qc_scp_run ⇒ dcp_scp_run ⇒ scp_power_switch ⇒ get_scp_powe_curve_cur ⇒ port1_get_scp_powe_curve_cur +

                                                                                                                                                                                                                                                                                                                                                                                                                  dcp_qc_scp_run (Thumb, 136 bytes, Stack size 24 bytes, dpdn_protocol.o(i.dcp_qc_scp_run)) +

                                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 88
                                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = dcp_qc_scp_run ⇒ dcp_scp_run ⇒ scp_power_switch ⇒ get_scp_powe_curve_cur ⇒ port1_get_scp_powe_curve_cur
                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   ufcs_handshake_disable (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   scp_phy_enable (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   qc_protocol_run (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   qc_power_switch -
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   bc_dcp_recognition (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   dcp_dp_power_down_discern -
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   dcp_scp_run +
                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   ufcs_handshake_disable (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   scp_phy_enable (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   qc_protocol_run (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   qc_power_switch +
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   bc_dcp_recognition (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   dcp_dp_power_down_discern +
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   dcp_scp_run
                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   fast_charge_run +
                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   fast_charge_run
                                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                                      dcp_scp_run (Thumb, 124 bytes, Stack size 24 bytes, dpdn_protocol.o(i.dcp_scp_run)) -

                                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 72
                                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = dcp_scp_run ⇒ scp_power_switch ⇒ get_scp_powe_curve_cur ⇒ port1_get_scp_powe_curve_cur +

                                                                                                                                                                                                                                                                                                                                                                                                                        dcp_scp_run (Thumb, 116 bytes, Stack size 24 bytes, dpdn_protocol.o(i.dcp_scp_run)) +

                                                                                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 64
                                                                                                                                                                                                                                                                                                                                                                                                                        • Call Chain = dcp_scp_run ⇒ scp_power_switch ⇒ get_scp_powe_curve_cur ⇒ port1_get_scp_powe_curve_cur
                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   comp_uart2_sync_print (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   scp_protocol_run (via Veneer) -
                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   scp_power_switch +
                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   scp_protocol_run (via Veneer) +
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   scp_power_switch
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   drv_dpdn_dp_pull_down_resistor_set (via Veneer)
                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   dcp_qc_scp_run +
                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   dcp_qc_scp_run
                                                                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                                                                            fast_charge_reset (Thumb, 132 bytes, Stack size 32 bytes, dpdn_protocol.o(i.fast_charge_reset)) -

                                                                                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 208
                                                                                                                                                                                                                                                                                                                                                                                                                            • Call Chain = fast_charge_reset ⇒ comp_powerout_open_nmos ⇒ comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb +

                                                                                                                                                                                                                                                                                                                                                                                                                              fast_charge_reset (Thumb, 132 bytes, Stack size 32 bytes, dpdn_protocol.o(i.fast_charge_reset)) +

                                                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 200
                                                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = fast_charge_reset ⇒ comp_powerout_open_nmos ⇒ comp_dac_open_vbus ⇒ comp_set_vol_cur ⇒ comp_powerout_cur_set ⇒ comp_set_output_current ⇒ comp_dac_cc_target_set ⇒ comp_dac_cc_acdc ⇒ comp_dac_cc_2dcdc_fb
                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   comp_powerout_prototol_type_set -
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   charge_protocol_reset +
                                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_powerout_prototol_type_set +
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   charge_protocol_reset
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_powerout_open_nmos
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   comp_powerout_close_nmos
                                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   dpdn_protocol_run +
                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   dpdn_protocol_run

                                                                                                                                                                                                                                                                                                                                                                                                                                  diff --git a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/cps8860_Target 1.dep b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/cps8860_Target 1.dep index e8261a0..321bcce 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/cps8860_Target 1.dep +++ b/PD_CPS8860_A1_CPS_Common_Demo/ac_project/project/Objects/cps8860_Target 1.dep @@ -7,7 +7,7 @@ I (..\..\common\cmsis\ARM\inc\core_cm0.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_cmInstr.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_cmFunc.h)(0x6805B2C1) I (..\..\common\reg_def\system_CMSDK_CM0.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374) I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x6025237C) @@ -68,7 +68,7 @@ F (..\..\common\app\src\adapter_antifake.c)(0x6805B2C1)(--c99 --gnu -c --cpu Cor I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) F (..\..\common\app\src\app_spec.c)(0x686DC4D3)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\app_spec.o --omf_browse .\objects\app_spec.crf --depend .\objects\app_spec.d) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374) I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E) @@ -127,7 +127,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -181,7 +181,7 @@ I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1) I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) -I (..\code\inc\comp_protection.h)(0x685BB00A) +I (..\code\inc\comp_protection.h)(0x686F853C) F (..\..\common\app\src\cps8860_it.c)(0x68662962)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\cps8860_it.o --omf_browse .\objects\cps8860_it.crf --depend .\objects\cps8860_it.d) I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) @@ -243,11 +243,11 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_dma.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\bc.h)(0x6805B2C1) @@ -297,10 +297,10 @@ I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1) I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) -I (..\code\inc\comp_protection.h)(0x685BB00A) -F (..\..\common\app\src\main.c)(0x686B710B)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d) +I (..\code\inc\comp_protection.h)(0x686F853C) +F (..\..\common\app\src\main.c)(0x686F6A2A)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374) I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E) @@ -359,7 +359,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -413,8 +413,8 @@ I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1) I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) -F (..\code\src\customized.c)(0x686CE96B)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\customized.o --omf_browse .\objects\customized.crf --depend .\objects\customized.d) -I (..\code\inc\customized.h)(0x686CD1F8) +F (..\code\src\customized.c)(0x686F901B)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\customized.o --omf_browse .\objects\customized.crf --depend .\objects\customized.d) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374) I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E) @@ -473,7 +473,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -528,8 +528,8 @@ I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) -I (..\code\inc\comp_protection.h)(0x685BB00A) -F (..\code\src\port0_customized.c)(0x6868F49F)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\port0_customized.o --omf_browse .\objects\port0_customized.crf --depend .\objects\port0_customized.d) +I (..\code\inc\comp_protection.h)(0x686F853C) +F (..\code\src\port0_customized.c)(0x686F6919)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\port0_customized.o --omf_browse .\objects\port0_customized.crf --depend .\objects\port0_customized.d) I (..\code\inc\port0_customized.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374) @@ -590,7 +590,7 @@ I (..\code\inc\common.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -639,12 +639,12 @@ I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_prl.h)(0x6805B2C1) I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\code\inc\comp_primary_side.h)(0x6805B2C1) I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) -F (..\code\src\port1_customized.c)(0x686CC3E8)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\port1_customized.o --omf_browse .\objects\port1_customized.crf --depend .\objects\port1_customized.d) +F (..\code\src\port1_customized.c)(0x686F6929)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\port1_customized.o --omf_browse .\objects\port1_customized.crf --depend .\objects\port1_customized.d) I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374) @@ -705,7 +705,7 @@ I (..\code\inc\common.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -754,12 +754,12 @@ I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_prl.h)(0x6805B2C1) I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\code\inc\comp_primary_side.h)(0x6805B2C1) I (..\code\inc\port0_customized.h)(0x6805B2C1) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) -F (..\code\inc\config.h)(0x686D0417)() +F (..\code\inc\config.h)(0x686DCB34)() F (..\code\src\comp_dac.c)(0x686CD2C6)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_dac.o --omf_browse .\objects\comp_dac.crf --depend .\objects\comp_dac.d) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) @@ -818,13 +818,13 @@ I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) @@ -932,7 +932,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -942,7 +942,7 @@ I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_dma.h)(0x6805B2C1) @@ -990,7 +990,7 @@ I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1) I (..\code\inc\port1_customized.h)(0x686CB3DD) I (..\..\common\comp\protocol\dndp_protocol\inc\dpdn_protocol.h)(0x6805B2C1) I (..\..\common\comp\protocol\ufcs_protocol\inc\ufcs_protocol.h)(0x6805B2C1) -I (..\code\inc\comp_protection.h)(0x685BB00A) +I (..\code\inc\comp_protection.h)(0x686F853C) I (..\..\common\comp\comp\inc\comp_auto_zero.h)(0x6805B2C1) F (..\..\common\comp\comp\src\comp_discharge.c)(0x686CD3F4)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_discharge.o --omf_browse .\objects\comp_discharge.crf --depend .\objects\comp_discharge.d) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) @@ -1049,13 +1049,13 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) @@ -1167,7 +1167,7 @@ I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -1203,7 +1203,7 @@ I (..\..\common\rom_inc\protocol\ufcs_flag.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_define.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_prl_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\ufcs_pe_func.h)(0x6805B2C1) -F (..\..\common\comp\comp\src\comp_adc.c)(0x685B5C75)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_adc.o --omf_browse .\objects\comp_adc.crf --depend .\objects\comp_adc.d) +F (..\..\common\comp\comp\src\comp_adc.c)(0x686F8F58)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_adc.o --omf_browse .\objects\comp_adc.crf --depend .\objects\comp_adc.d) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_comm.h)(0x6805B2C1) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) @@ -1260,15 +1260,15 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) I (..\..\common\rom_inc\comp\comp_clock.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_auto_zero.h)(0x6805B2C1) -F (..\code\src\comp_protection.c)(0x686CD2F5)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_protection.o --omf_browse .\objects\comp_protection.crf --depend .\objects\comp_protection.d) -I (..\code\inc\comp_protection.h)(0x685BB00A) +F (..\code\src\comp_protection.c)(0x686F8E3F)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\comp_protection.o --omf_browse .\objects\comp_protection.crf --depend .\objects\comp_protection.d) +I (..\code\inc\comp_protection.h)(0x686F853C) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374) I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E) @@ -1324,7 +1324,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -1335,7 +1335,7 @@ I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_dma.h)(0x6805B2C1) @@ -1440,7 +1440,7 @@ I (..\..\common\rom_inc\drv\drv_scp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -1510,7 +1510,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -1558,7 +1558,7 @@ I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_prl.h)(0x6805B2C1) I (..\..\common\comp\protocol\tfcp_protocol\inc\tfcp_phy.h)(0x6805B2C1) I (..\..\common\rom_inc\comp\comp_i2c.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\code\inc\comp_primary_side.h)(0x6805B2C1) I (..\code\inc\port0_customized.h)(0x6805B2C1) I (..\code\inc\common.h)(0x6805B2C1) @@ -1567,7 +1567,7 @@ I (..\..\common\rom_inc\protocol\task_pd_epr.h)(0x6805B2C1) I (..\code\inc\port1_customized.h)(0x686CB3DD) F (..\..\common\comp\protocol\qc_scp_protocol\src\qc_scp_protocol.c)(0x6837BE08)(--c99 --gnu -c --cpu Cortex-M0 -D__MICROLIB --li -g -O2 --apcs=interwork --split_sections -I ..\..\common\cmsis\ARM\inc -I ..\..\common\cmsis\ARM -I ..\..\common\reg_def -I ..\..\common\rom_inc -I ..\..\common\rom_inc\drv -I ..\..\common\rom_inc\comp -I ..\..\common\rom_inc\protocol -I ..\..\common\comp\comp\inc -I ..\..\common\comp\protocol\dndp_protocol\inc -I ..\..\common\comp\protocol\pd_protocol\inc -I ..\..\common\comp\protocol\qc_scp_protocol\inc -I ..\..\common\comp\protocol\tfcp_protocol\inc -I ..\..\common\comp\protocol\ufcs_protocol\inc -I ..\..\common\comp\protocol\vfcp_protocol\inc -I ..\..\common\app\inc -I ..\code\inc --gnu -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\5.8.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="536" -DARMCM0 -o .\objects\qc_scp_protocol.o --omf_browse .\objects\qc_scp_protocol.crf --depend .\objects\qc_scp_protocol.d) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\cmsis\ARM\inc\core_comm.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374) I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E) @@ -1626,7 +1626,7 @@ I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -1756,14 +1756,14 @@ I (..\..\common\rom_inc\protocol\task_pd_prl_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\task_pd_pe_func.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\task_pd_epr.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_trim.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\app\inc\pd_apple.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\task_pd_apple.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\rom_inc.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\bc.h)(0x6805B2C1) @@ -1856,7 +1856,7 @@ I (..\..\common\rom_inc\drv\drv_vfcp_phy.h)(0x6805B2C1) I (..\..\common\reg_def\vfcp_define.h)(0x6805B2C1) I (..\..\common\rom_inc\drv\drv_ufcs_phy.h)(0x6805B2C1) I (..\..\common\comp\comp\inc\comp_adc.h)(0x6805B2C1) -I (..\code\inc\config.h)(0x686D0417) +I (..\code\inc\config.h)(0x686DCB34) I (..\..\common\rom_inc\comp\comp_config.h)(0x6864F085) I (..\..\common\rom_inc\comp\comp_uart.h)(0x6805B2C1) I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x60252376) @@ -1896,7 +1896,7 @@ I (..\..\common\comp\comp\inc\comp_powerout.h)(0x6866314B) I (..\..\common\comp\comp\inc\comp_dac.h)(0x68088E16) I (..\..\common\comp\comp\inc\comp_discharge.h)(0x6805B2C1) I (..\..\common\app\inc\app_spec.h)(0x6805B2C1) -I (..\code\inc\customized.h)(0x686CD1F8) +I (..\code\inc\customized.h)(0x686F9065) I (..\..\common\comp\protocol\qc_scp_protocol\inc\qc_scp_protocol.h)(0x6805B2C1) I (..\..\common\rom_inc\protocol\scp_reg_info.h)(0x6805B2C1) I (..\..\common\app\inc\adapter_antifake.h)(0x6805B2C1) diff --git a/PD_CPS8860_A1_CPS_Common_Demo/common/app/src/main.c b/PD_CPS8860_A1_CPS_Common_Demo/common/app/src/main.c index 9a06ec7..3023b74 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/common/app/src/main.c +++ b/PD_CPS8860_A1_CPS_Common_Demo/common/app/src/main.c @@ -43,7 +43,7 @@ int main(void) user_timer_event(TYPEC_PORT0); user_timer_event(TYPEC_PORT1); #if USER_NTC_ENABLE - // ntc_judgment(); + ntc_judgment(); #endif } } diff --git a/PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/src/comp_adc.c b/PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/src/comp_adc.c index ad7171c..5bc86b7 100644 --- a/PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/src/comp_adc.c +++ b/PD_CPS8860_A1_CPS_Common_Demo/common/comp/comp/src/comp_adc.c @@ -433,6 +433,8 @@ uint16_t comp_adc_get_rt12(uint8_t port) { uint16_t pur_cur [3] = {10,50,200}; uint8_t rt_cur[2]; + uint16_t rt2_offset = 3200; + if(port == 0) { rt_cur[0] = REG_ANALOG_PUCUR->bf.io1; @@ -451,7 +453,14 @@ uint16_t comp_adc_get_rt12(uint8_t port) rt_cur[1] = REG_ANALOG_PUCUR->bf.io2; if(rt_cur[1] != 3) { - return COMP_ADC_GET_RT2_VOL() - RT2_R_OFFSET/pur_cur[rt_cur[1]]; + if( RT2_R_OFFSET == 0 ) + { + return COMP_ADC_GET_RT2_VOL() - rt2_offset/pur_cur[rt_cur[1]]; + } + else + { + return COMP_ADC_GET_RT2_VOL() - RT2_R_OFFSET/pur_cur[rt_cur[1]]; + } } else {