diff --git a/project/ISP_568/ISP_568.uvprojx b/project/ISP_568/ISP_568.uvprojx
index ce21f25..7365ab4 100644
--- a/project/ISP_568/ISP_568.uvprojx
+++ b/project/ISP_568/ISP_568.uvprojx
@@ -50,7 +50,7 @@
1
.\Objects\
- WL568_S20U_CSOT667_V100_20230713
+ WL568_S20U_TP_CSOT667_20230721
1
0
1
@@ -403,6 +403,62 @@
1
..\..\src\app\demo\app_tp_st_touch.c
+
+ app_tp_for_custom_s8.c
+ 1
+ ..\..\src\app\demo\app_tp_for_custom_s8.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
@@ -414,14 +470,9 @@
..\..\src\sdk\CVWL568\lib\CVWL568.lib
- tp_EncryptCheck.lib
+ WL568_S20U_TP.lib
4
- ..\..\src\app\demo\tp_EncryptCheck.lib
-
-
- WL568_20U_HX667_TP.lib
- 4
- ..\..\src\sdk\CVWL568\lib\WL568_20U_HX667_TP.lib
+ ..\..\src\sdk\CVWL568\lib\WL568_S20U_TP.lib
diff --git a/project/ISP_568/Listings/WL568_S20U_CSOT667_V100_20230713.map b/project/ISP_568/Listings/WL568_S20U_CSOT667_V100_20230713.map
index 7f8a35b..1087939 100644
--- a/project/ISP_568/Listings/WL568_S20U_CSOT667_V100_20230713.map
+++ b/project/ISP_568/Listings/WL568_S20U_CSOT667_V100_20230713.map
@@ -97,7 +97,6 @@ Section Cross References
ap_demo.o(i.open_mipi_rx) refers to hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_pre_init_pps) for hal_dsi_rx_ctrl_pre_init_pps
ap_demo.o(i.open_mipi_rx) refers to hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init) for hal_dsi_rx_ctrl_init
ap_demo.o(i.open_mipi_rx) refers to hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_cus_sync_line) for hal_dsi_rx_ctrl_set_cus_sync_line
- ap_demo.o(i.open_mipi_rx) refers to hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_hight_performan_mode) for hal_dsi_rx_ctrl_hight_performan_mode
ap_demo.o(i.open_mipi_rx) refers to hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_start) for hal_dsi_rx_ctrl_start
ap_demo.o(i.open_mipi_rx) refers to ap_demo.o(.data) for .data
ap_demo.o(i.open_mipi_rx) refers to ap_demo.o(.constdata) for .constdata
@@ -234,6 +233,25 @@ Section Cross References
app_tp_st_touch.o(i.app_tp_calibration_exec) refers to tau_delay.o(i.delayMs) for delayMs
app_tp_st_touch.o(i.app_tp_calibration_exec) refers to app_tp_st_touch.o(i.ap_tp_st_touch_get_calibration_success_mark) for ap_tp_st_touch_get_calibration_success_mark
app_tp_st_touch.o(i.app_tp_calibration_exec) refers to app_tp_st_touch.o(.data) for .data
+ app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data) refers to hal_gpio.o(i.hal_gpio_set_output_data) for hal_gpio_set_output_data
+ app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data) refers to app_tp_for_custom_s8.o(.data) for .data
+ app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data) refers to app_tp_for_custom_s8.o(.constdata) for .constdata
+ app_tp_for_custom_s8.o(i.app_tp_screen_analysis_const) refers to app_tp_transfer.o(i.app_tp_screen_init) for app_tp_screen_init
+ app_tp_for_custom_s8.o(i.app_tp_screen_analysis_const) refers to app_tp_for_custom_s8.o(.data) for .data
+ app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int) refers to uidiv.o(.text) for __aeabi_uidivmod
+ app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int) refers to hal_gpio.o(i.hal_gpio_set_output_data) for hal_gpio_set_output_data
+ app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int) refers to app_tp_for_custom_s8.o(.data) for .data
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_1
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_2
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_3
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_4
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_5
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_6
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_7
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for phone_reg_point_data
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for phone_reg_point_back
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for phone_reg_coord_data
+ app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for phone_reg_coord_back
board.o(i.board_Init) refers to hal_system.o(i.hal_system_init) for hal_system_init
board.o(i.board_Init) refers to hal_system.o(i.hal_system_enable_systick) for hal_system_enable_systick
board.o(i.board_Init) refers to hal_system.o(i.hal_system_init_console) for hal_system_init_console
@@ -908,26 +926,6 @@ Section Cross References
hal_timer.o(i.hal_timer_stop) refers to drv_timer.o(i.drv_timer_register_callback) for drv_timer_register_callback
hal_timer.o(i.hal_timer_stop) refers to drv_timer.o(i.drv_timer_set_compare_val) for drv_timer_set_compare_val
tau_delay.o(i.delayMs) refers to tau_delay.o(i.delayUs) for delayUs
- app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data) refers to hal_gpio.o(i.hal_gpio_set_output_data) for hal_gpio_set_output_data
- app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data) refers to app_tp_for_custom_s8.o(.data) for .data
- app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data) refers to app_tp_for_custom_s8.o(.constdata) for .constdata
- app_tp_for_custom_s8.o(i.app_tp_screen_analysis_const) refers to app_tp_transfer.o(i.app_tp_screen_init) for app_tp_screen_init
- app_tp_for_custom_s8.o(i.app_tp_screen_analysis_const) refers to app_tp_for_custom_s8.o(.data) for .data
- app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int) refers to app_tp_enc.o(i.EncryptCheck) for EncryptCheck
- app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int) refers to uidiv.o(.text) for __aeabi_uidivmod
- app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int) refers to hal_gpio.o(i.hal_gpio_set_output_data) for hal_gpio_set_output_data
- app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int) refers to app_tp_for_custom_s8.o(.data) for .data
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_1
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_2
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_3
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_4
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_5
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_6
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for screen_data_write_7
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for phone_reg_point_data
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for phone_reg_point_back
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for phone_reg_coord_data
- app_tp_for_custom_s8.o(.data) refers to app_tp_for_custom_s8.o(.data) for phone_reg_coord_back
hal_uart.o(i.hal_uart_deinit) refers to drv_dma.o(i.drv_dma_deinit) for drv_dma_deinit
hal_uart.o(i.hal_uart_deinit) refers to drv_uart.o(i.UART_Deinit) for UART_Deinit
hal_uart.o(i.hal_uart_dmacallback) refers to hal_uart.o(.bss) for .bss
@@ -1611,7 +1609,6 @@ Section Cross References
tau_log.o(i.LOG_printf) refers to tau_log.o(.bss) for .bss
tau_log.o(i.fgetc) refers to hal_uart.o(i.hal_uart_receive_blocking) for hal_uart_receive_blocking
tau_log.o(i.fputc) refers to hal_uart.o(i.hal_uart_transmit_blocking) for hal_uart_transmit_blocking
- app_tp_enc.o(i.EncryptCheck) refers to app_tp_enc.o(.data) for .data
hal_spi_slave.o(i.app_SPIS_IRQn_Handler) refers to ap_demo.o(i.__ARM_common_switch8) for __ARM_common_switch8
hal_spi_slave.o(i.app_SPIS_IRQn_Handler) refers to hal_spi_slave.o(i.__NVIC_SetPriority) for __NVIC_SetPriority
hal_spi_slave.o(i.app_SPIS_IRQn_Handler) refers to drv_sys_cfg.o(i.drv_sys_cfg_clear_pending) for drv_sys_cfg_clear_pending
@@ -2218,6 +2215,43 @@ Removing Unused input sections from the image.
Removing app_tp_st_touch.o(.rev16_text), (4 bytes).
Removing app_tp_st_touch.o(.revsh_text), (4 bytes).
Removing app_tp_st_touch.o(i.ap_tp_st_touch_software_reset), (112 bytes).
+ Removing app_tp_for_custom_s8.o(.rev16_text), (4 bytes).
+ Removing app_tp_for_custom_s8.o(.revsh_text), (4 bytes).
+ Removing app_tp_for_custom_s8.o(i.app_tp_screen_analysis_const), (56 bytes).
+ Removing app_tp_for_custom_s8.o(.bss), (200 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (37 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (1 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (3 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (3 bytes).
+ Removing app_tp_for_custom_s8.o(.constdata), (1 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (11 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (10 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (1 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (1 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (1 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (64 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (3 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (2 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (1 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (32 bytes).
+ Removing app_tp_for_custom_s8.o(.data), (1 bytes).
Removing board.o(.rev16_text), (4 bytes).
Removing board.o(.revsh_text), (4 bytes).
Removing startup_armcm0.o(HEAP), (3072 bytes).
@@ -2229,6 +2263,7 @@ Removing Unused input sections from the image.
Removing hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_draw_mode_init), (48 bytes).
Removing hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_enable_test_pattern), (216 bytes).
Removing hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_get_compressen_en), (16 bytes).
+ Removing hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_hight_performan_mode), (100 bytes).
Removing hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_release_handle), (40 bytes).
Removing hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_restart), (80 bytes).
Removing hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_auto_hw_filter), (28 bytes).
@@ -2325,43 +2360,6 @@ Removing Unused input sections from the image.
Removing hal_timer.o(i.hal_timer_start_ex), (72 bytes).
Removing tau_delay.o(.rev16_text), (4 bytes).
Removing tau_delay.o(.revsh_text), (4 bytes).
- Removing app_tp_for_custom_s8.o(.rev16_text), (4 bytes).
- Removing app_tp_for_custom_s8.o(.revsh_text), (4 bytes).
- Removing app_tp_for_custom_s8.o(i.app_tp_screen_analysis_const), (56 bytes).
- Removing app_tp_for_custom_s8.o(.bss), (200 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (16 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (37 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (1 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (3 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (3 bytes).
- Removing app_tp_for_custom_s8.o(.constdata), (1 bytes).
- Removing app_tp_for_custom_s8.o(.data), (11 bytes).
- Removing app_tp_for_custom_s8.o(.data), (10 bytes).
- Removing app_tp_for_custom_s8.o(.data), (1 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (1 bytes).
- Removing app_tp_for_custom_s8.o(.data), (1 bytes).
- Removing app_tp_for_custom_s8.o(.data), (64 bytes).
- Removing app_tp_for_custom_s8.o(.data), (3 bytes).
- Removing app_tp_for_custom_s8.o(.data), (2 bytes).
- Removing app_tp_for_custom_s8.o(.data), (1 bytes).
- Removing app_tp_for_custom_s8.o(.data), (32 bytes).
- Removing app_tp_for_custom_s8.o(.data), (1 bytes).
Removing hal_uart.o(.rev16_text), (4 bytes).
Removing hal_uart.o(.revsh_text), (4 bytes).
Removing hal_uart.o(i.hal_uart_deinit), (28 bytes).
@@ -2628,8 +2626,6 @@ Removing Unused input sections from the image.
Removing tau_log.o(.rev16_text), (4 bytes).
Removing tau_log.o(.revsh_text), (4 bytes).
Removing tau_log.o(i.fgetc), (22 bytes).
- Removing app_tp_enc.o(.rev16_text), (4 bytes).
- Removing app_tp_enc.o(.revsh_text), (4 bytes).
Removing hal_spi_slave.o(.rev16_text), (4 bytes).
Removing hal_spi_slave.o(.revsh_text), (4 bytes).
Removing hal_spi_slave.o(i.hal_spi_s_set_high_impedance), (100 bytes).
@@ -2779,7 +2775,7 @@ Removing Unused input sections from the image.
Removing drv_wdg.o(i.drv_wdg_set_repeat), (12 bytes).
Removing dflti.o(.text), (40 bytes).
-584 unused section(s) (total 26554 bytes) removed from the image.
+583 unused section(s) (total 26646 bytes) removed from the image.
==============================================================================
@@ -2790,61 +2786,61 @@ Image Symbol Table
Symbol Name Value Ov Type Size Object(Section)
../clib/../cmprslib/zerorunl2.c 0x00000000 Number 0 __dczerorl2.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
- ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
- ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
+ ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE
- ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE
+ ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE
../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
- ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
+ ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE
../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
- ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE
- ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixui.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixi.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixui.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixi.o ABSOLUTE
- ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE
- ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
- ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
- ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
+ ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
../fplib/microlib/fpscalb.c 0x00000000 Number 0 fscalb.o ABSOLUTE
../fplib/microlib/fpsqrt.c 0x00000000 Number 0 dsqrt.o ABSOLUTE
../mathlib/ceil.c 0x00000000 Number 0 ceil.o ABSOLUTE
@@ -2898,7 +2894,6 @@ Image Symbol Table
..\..\..\src\sdk\robin\src\hal\hal_uart.c 0x00000000 Number 0 hal_uart.o ABSOLUTE
..\..\..\src\sdk\robin\src\hal\internal\hal_internal_vsync.c 0x00000000 Number 0 hal_internal_vsync.o ABSOLUTE
..\..\..\src\sdk\robin\src\hal\internal\norflash.c 0x00000000 Number 0 norflash.o ABSOLUTE
- ..\..\src\app\ap_demo\app_tp_enc.c 0x00000000 Number 0 app_tp_enc.o ABSOLUTE
..\..\src\app\demo\ap_demo.c 0x00000000 Number 0 ap_demo.o ABSOLUTE
..\..\src\app\demo\app_tp_for_custom_s8.c 0x00000000 Number 0 app_tp_for_custom_s8.o ABSOLUTE
..\..\src\app\demo\app_tp_st_touch.c 0x00000000 Number 0 app_tp_st_touch.o ABSOLUTE
@@ -2953,7 +2948,6 @@ Image Symbol Table
..\\..\\..\\src\\sdk\\robin\\src\\hal\\hal_uart.c 0x00000000 Number 0 hal_uart.o ABSOLUTE
..\\..\\..\\src\\sdk\\robin\\src\\hal\\internal\\hal_internal_vsync.c 0x00000000 Number 0 hal_internal_vsync.o ABSOLUTE
..\\..\\..\\src\\sdk\\robin\\src\\hal\\internal\\norflash.c 0x00000000 Number 0 norflash.o ABSOLUTE
- ..\\..\\src\\app\\ap_demo\\app_tp_enc.c 0x00000000 Number 0 app_tp_enc.o ABSOLUTE
..\\..\\src\\app\\demo\\ap_demo.c 0x00000000 Number 0 ap_demo.o ABSOLUTE
..\\..\\src\\app\\demo\\app_tp_for_custom_s8.c 0x00000000 Number 0 app_tp_for_custom_s8.o ABSOLUTE
..\\..\\src\\app\\demo\\app_tp_st_touch.c 0x00000000 Number 0 app_tp_st_touch.o ABSOLUTE
@@ -3023,664 +3017,661 @@ Image Symbol Table
i.EXTI_INT5_IRQn_Handler 0x00010cf0 Section 0 irq_redirect .o(i.EXTI_INT5_IRQn_Handler)
i.EXTI_INT6_IRQn_Handler 0x00010d0c Section 0 irq_redirect .o(i.EXTI_INT6_IRQn_Handler)
i.EXTI_INT7_IRQn_Handler 0x00010d28 Section 0 irq_redirect .o(i.EXTI_INT7_IRQn_Handler)
- i.EncryptCheck 0x00010d44 Section 0 app_tp_enc.o(i.EncryptCheck)
- i.FLSCTRL_IRQn_Handler 0x00010da8 Section 0 irq_redirect .o(i.FLSCTRL_IRQn_Handler)
- i.Gpio_swire_output 0x00010dbc Section 0 ap_demo.o(i.Gpio_swire_output)
- i.HardFault_Handler 0x00010e30 Section 0 irq_redirect .o(i.HardFault_Handler)
- i.I2C0_IRQn_Handler 0x00010e44 Section 0 irq_redirect .o(i.I2C0_IRQn_Handler)
- i.I2C1_IRQn_Handler 0x00010e5c Section 0 irq_redirect .o(i.I2C1_IRQn_Handler)
- i.LCDC_IRQn_Handler 0x00010e74 Section 0 irq_redirect .o(i.LCDC_IRQn_Handler)
- i.LOG_printf 0x00010e8c Section 0 tau_log.o(i.LOG_printf)
- i.MEMC_IRQn_Handler 0x00010eb4 Section 0 irq_redirect .o(i.MEMC_IRQn_Handler)
- i.MIPI_RX_IRQn_Handler 0x00010ecc Section 0 irq_redirect .o(i.MIPI_RX_IRQn_Handler)
- i.MIPI_TX_IRQn_Handler 0x00010ee4 Section 0 irq_redirect .o(i.MIPI_TX_IRQn_Handler)
- i.PWMDET_IRQn_Handler 0x00010efc Section 0 irq_redirect .o(i.PWMDET_IRQn_Handler)
- i.SPIM_IRQn_Handler 0x00010f18 Section 0 irq_redirect .o(i.SPIM_IRQn_Handler)
- i.SPIS_IRQn_Handler 0x00010f34 Section 0 irq_redirect .o(i.SPIS_IRQn_Handler)
- i.SWIRE_IRQn_Handler 0x00010f50 Section 0 irq_redirect .o(i.SWIRE_IRQn_Handler)
- i.SysTick_Handler 0x00010f6c Section 0 irq_redirect .o(i.SysTick_Handler)
- i.TIMER0_IRQn_Handler 0x00010f84 Section 0 irq_redirect .o(i.TIMER0_IRQn_Handler)
- i.TIMER1_IRQn_Handler 0x00010f9c Section 0 irq_redirect .o(i.TIMER1_IRQn_Handler)
- i.TIMER2_IRQn_Handler 0x00010fb4 Section 0 irq_redirect .o(i.TIMER2_IRQn_Handler)
- i.TIMER3_IRQn_Handler 0x00010fcc Section 0 irq_redirect .o(i.TIMER3_IRQn_Handler)
- i.UART0_IRQ_Handle 0x00010fe4 Section 0 drv_uart.o(i.UART0_IRQ_Handle)
+ i.FLSCTRL_IRQn_Handler 0x00010d44 Section 0 irq_redirect .o(i.FLSCTRL_IRQn_Handler)
+ i.Gpio_swire_output 0x00010d58 Section 0 ap_demo.o(i.Gpio_swire_output)
+ i.HardFault_Handler 0x00010dcc Section 0 irq_redirect .o(i.HardFault_Handler)
+ i.I2C0_IRQn_Handler 0x00010de0 Section 0 irq_redirect .o(i.I2C0_IRQn_Handler)
+ i.I2C1_IRQn_Handler 0x00010df8 Section 0 irq_redirect .o(i.I2C1_IRQn_Handler)
+ i.LCDC_IRQn_Handler 0x00010e10 Section 0 irq_redirect .o(i.LCDC_IRQn_Handler)
+ i.LOG_printf 0x00010e28 Section 0 tau_log.o(i.LOG_printf)
+ i.MEMC_IRQn_Handler 0x00010e50 Section 0 irq_redirect .o(i.MEMC_IRQn_Handler)
+ i.MIPI_RX_IRQn_Handler 0x00010e68 Section 0 irq_redirect .o(i.MIPI_RX_IRQn_Handler)
+ i.MIPI_TX_IRQn_Handler 0x00010e80 Section 0 irq_redirect .o(i.MIPI_TX_IRQn_Handler)
+ i.PWMDET_IRQn_Handler 0x00010e98 Section 0 irq_redirect .o(i.PWMDET_IRQn_Handler)
+ i.S20_Start_init 0x00010eb4 Section 0 app_tp_transfer.o(i.S20_Start_init)
+ i.UART_DisableDma 0x00010ff8 Section 0 drv_uart.o(i.UART_DisableDma)
+ i.UART_GetInstance 0x00010ffa Section 0 drv_uart.o(i.UART_GetInstance)
+ i.__scatterload_null 0x00010ffe Section 2 handlers.o(i.__scatterload_null)
.ARM.__at_0x11000 0x00011000 Section 20 drv_common.o(.ARM.__at_0x11000)
- i.UART_DisableDma 0x00011014 Section 0 drv_uart.o(i.UART_DisableDma)
- i.__scatterload_null 0x00011016 Section 2 handlers.o(i.__scatterload_null)
+ i.drv_dsi_rx_set_inten 0x00011014 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_inten)
.ARM.__at_0x11018 0x00011018 Section 4 drv_common.o(.ARM.__at_0x11018)
- i.S20_Start_init 0x0001101c Section 0 app_tp_transfer.o(i.S20_Start_init)
- i.UART_GetInstance 0x00011160 Section 0 drv_uart.o(i.UART_GetInstance)
- i.UART_IRQn_Handler 0x00011164 Section 0 irq_redirect .o(i.UART_IRQn_Handler)
- i.UART_ResetRxFIFO 0x0001117c Section 0 drv_uart.o(i.UART_ResetRxFIFO)
- i.UART_SetBaudRate 0x000111a0 Section 0 drv_uart.o(i.UART_SetBaudRate)
- i.UART_SwitchSCLK 0x000111e8 Section 0 drv_uart.o(i.UART_SwitchSCLK)
- i.UART_TransferHandleIRQ 0x00011202 Section 0 drv_uart.o(i.UART_TransferHandleIRQ)
- i.UART_WriteBlocking 0x00011336 Section 0 drv_uart.o(i.UART_WriteBlocking)
- i.UART_init 0x00011350 Section 0 drv_uart.o(i.UART_init)
- i.VIDC_IRQn_Handler 0x0001140c Section 0 irq_redirect .o(i.VIDC_IRQn_Handler)
- i.VPRE_IRQn_Handler 0x00011424 Section 0 irq_redirect .o(i.VPRE_IRQn_Handler)
- i.WDG_IRQn_Handler 0x0001143c Section 0 irq_redirect .o(i.WDG_IRQn_Handler)
- i.__0printf 0x00011454 Section 0 printfa.o(i.__0printf)
- i.__0vsprintf 0x00011474 Section 0 printfa.o(i.__0vsprintf)
- i.__ARM_clz 0x00011498 Section 0 depilogue.o(i.__ARM_clz)
- i.__ARM_common_switch8 0x000114c6 Section 0 ap_demo.o(i.__ARM_common_switch8)
- i.__NVIC_ClearPendingIRQ 0x000114e0 Section 0 drv_i2c_master.o(i.__NVIC_ClearPendingIRQ)
- __NVIC_ClearPendingIRQ 0x000114e1 Thumb Code 18 drv_i2c_master.o(i.__NVIC_ClearPendingIRQ)
- i.__NVIC_ClearPendingIRQ 0x000114f8 Section 0 drv_spi_master.o(i.__NVIC_ClearPendingIRQ)
- __NVIC_ClearPendingIRQ 0x000114f9 Thumb Code 18 drv_spi_master.o(i.__NVIC_ClearPendingIRQ)
- i.__NVIC_DisableIRQ 0x00011510 Section 0 drv_rxbr.o(i.__NVIC_DisableIRQ)
- __NVIC_DisableIRQ 0x00011511 Thumb Code 26 drv_rxbr.o(i.__NVIC_DisableIRQ)
- i.__NVIC_EnableIRQ 0x00011530 Section 0 drv_rxbr.o(i.__NVIC_EnableIRQ)
- __NVIC_EnableIRQ 0x00011531 Thumb Code 18 drv_rxbr.o(i.__NVIC_EnableIRQ)
- i.__NVIC_SetPriority 0x00011548 Section 0 hal_spi_slave.o(i.__NVIC_SetPriority)
- __NVIC_SetPriority 0x00011549 Thumb Code 60 hal_spi_slave.o(i.__NVIC_SetPriority)
- i.__scatterload_copy 0x0001158c Section 14 handlers.o(i.__scatterload_copy)
- i.__scatterload_zeroinit 0x0001159a Section 14 handlers.o(i.__scatterload_zeroinit)
- i.__set_errno 0x000115a8 Section 0 errno.o(i.__set_errno)
- i._fp_digits 0x000115b4 Section 0 printfa.o(i._fp_digits)
- _fp_digits 0x000115b5 Thumb Code 344 printfa.o(i._fp_digits)
- i._printf_core 0x00011728 Section 0 printfa.o(i._printf_core)
- _printf_core 0x00011729 Thumb Code 1754 printfa.o(i._printf_core)
- i._printf_post_padding 0x00011e14 Section 0 printfa.o(i._printf_post_padding)
- _printf_post_padding 0x00011e15 Thumb Code 32 printfa.o(i._printf_post_padding)
- i._printf_pre_padding 0x00011e34 Section 0 printfa.o(i._printf_pre_padding)
- _printf_pre_padding 0x00011e35 Thumb Code 44 printfa.o(i._printf_pre_padding)
- i._sputc 0x00011e60 Section 0 printfa.o(i._sputc)
- _sputc 0x00011e61 Thumb Code 10 printfa.o(i._sputc)
- i.ap_dcs_read 0x00011e6c Section 0 ap_demo.o(i.ap_dcs_read)
- ap_dcs_read 0x00011e6d Thumb Code 4188 ap_demo.o(i.ap_dcs_read)
- i.ap_demo 0x00012ec8 Section 0 ap_demo.o(i.ap_demo)
- i.ap_get_reg_ca 0x00013000 Section 0 ap_demo.o(i.ap_get_reg_ca)
- ap_get_reg_ca 0x00013001 Thumb Code 36 ap_demo.o(i.ap_get_reg_ca)
- i.ap_get_reg_df 0x00013028 Section 0 ap_demo.o(i.ap_get_reg_df)
- ap_get_reg_df 0x00013029 Thumb Code 170 ap_demo.o(i.ap_get_reg_df)
- i.ap_get_tp_calibration_status_01 0x000130d8 Section 0 app_tp_st_touch.o(i.ap_get_tp_calibration_status_01)
- i.ap_reset_cb 0x000130f8 Section 0 ap_demo.o(i.ap_reset_cb)
- ap_reset_cb 0x000130f9 Thumb Code 30 ap_demo.o(i.ap_reset_cb)
- i.ap_set_backlight 0x00013120 Section 0 ap_demo.o(i.ap_set_backlight)
- ap_set_backlight 0x00013121 Thumb Code 672 ap_demo.o(i.ap_set_backlight)
- i.ap_set_display_off 0x000133e0 Section 0 ap_demo.o(i.ap_set_display_off)
- ap_set_display_off 0x000133e1 Thumb Code 32 ap_demo.o(i.ap_set_display_off)
- i.ap_set_display_on 0x00013404 Section 0 ap_demo.o(i.ap_set_display_on)
- ap_set_display_on 0x00013405 Thumb Code 8 ap_demo.o(i.ap_set_display_on)
- i.ap_set_enter_sleep_mode 0x00013410 Section 0 ap_demo.o(i.ap_set_enter_sleep_mode)
- ap_set_enter_sleep_mode 0x00013411 Thumb Code 46 ap_demo.o(i.ap_set_enter_sleep_mode)
- i.ap_set_exit_sleep_mode 0x00013448 Section 0 ap_demo.o(i.ap_set_exit_sleep_mode)
- ap_set_exit_sleep_mode 0x00013449 Thumb Code 8 ap_demo.o(i.ap_set_exit_sleep_mode)
- i.ap_set_tp_calibration_04 0x00013454 Section 0 app_tp_st_touch.o(i.ap_set_tp_calibration_04)
- i.ap_tp_st_touch_calibration 0x000134ec Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_calibration)
- i.ap_tp_st_touch_error_handler_F3 0x0001359c Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_error_handler_F3)
- i.ap_tp_st_touch_error_handler_FF 0x000135aa Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_error_handler_FF)
- i.ap_tp_st_touch_get_calibration_success_mark 0x000135cc Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_get_calibration_success_mark)
- i.ap_tp_st_touch_hardware_reset 0x00013674 Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_hardware_reset)
- i.ap_tp_st_touch_scan_point_init 0x000136fc Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_init)
- i.ap_tp_st_touch_scan_point_record_event 0x00013718 Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_record_event)
- i.ap_tp_st_touch_scan_point_record_event_exec 0x000137ac Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_record_event_exec)
- i.ap_tp_st_touch_simulate_finger_release_event 0x000137e0 Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_simulate_finger_release_event)
- i.ap_update_frame_rate 0x00013814 Section 0 ap_demo.o(i.ap_update_frame_rate)
- ap_update_frame_rate 0x00013815 Thumb Code 40 ap_demo.o(i.ap_update_frame_rate)
- i.app_ADC_IRQn_Handler 0x00013840 Section 0 drv_rxbr.o(i.app_ADC_IRQn_Handler)
- i.app_AP_NRESET_IRQn_Handler 0x0001385c Section 0 drv_gpio.o(i.app_AP_NRESET_IRQn_Handler)
- i.app_EXTI_INT0_IRQn_Handler 0x00013880 Section 0 drv_gpio.o(i.app_EXTI_INT0_IRQn_Handler)
- i.app_EXTI_INT1_IRQn_Handler 0x0001389c Section 0 drv_gpio.o(i.app_EXTI_INT1_IRQn_Handler)
- i.app_EXTI_INT2_IRQn_Handler 0x000138b8 Section 0 drv_gpio.o(i.app_EXTI_INT2_IRQn_Handler)
- i.app_EXTI_INT3_IRQn_Handler 0x000138d4 Section 0 drv_gpio.o(i.app_EXTI_INT3_IRQn_Handler)
- i.app_EXTI_INT4_IRQn_Handler 0x000138f0 Section 0 drv_gpio.o(i.app_EXTI_INT4_IRQn_Handler)
- i.app_EXTI_INT5_IRQn_Handler 0x0001390c Section 0 drv_gpio.o(i.app_EXTI_INT5_IRQn_Handler)
- i.app_EXTI_INT6_IRQn_Handler 0x00013928 Section 0 drv_gpio.o(i.app_EXTI_INT6_IRQn_Handler)
- i.app_EXTI_INT7_IRQn_Handler 0x00013944 Section 0 drv_gpio.o(i.app_EXTI_INT7_IRQn_Handler)
- i.app_HardFault_Handler 0x00013960 Section 0 drv_common.o(i.app_HardFault_Handler)
- i.app_I2C0_IRQn_Handler 0x000139a8 Section 0 drv_i2c_slave.o(i.app_I2C0_IRQn_Handler)
- i.app_I2C1_IRQn_Handler 0x000139c0 Section 0 drv_i2c_master.o(i.app_I2C1_IRQn_Handler)
- i.app_LCDC_IRQn_Handler 0x000139d0 Section 0 hal_internal_vsync.o(i.app_LCDC_IRQn_Handler)
- i.app_MEMC_IRQn_Handler 0x00013b74 Section 0 drv_memc.o(i.app_MEMC_IRQn_Handler)
- i.app_MIPI_RX_IRQn_Handler 0x00013bfc Section 0 drv_dsi_rx.o(i.app_MIPI_RX_IRQn_Handler)
- i.app_MIPI_TX_IRQn_Handler 0x00013e94 Section 0 drv_dsi_tx.o(i.app_MIPI_TX_IRQn_Handler)
- i.app_PWMDET_IRQn_Handler 0x00013f34 Section 0 drv_pwm.o(i.app_PWMDET_IRQn_Handler)
- i.app_SPIM_IRQn_Handler 0x00013f7c Section 0 drv_spi_master.o(i.app_SPIM_IRQn_Handler)
- i.app_SPIS_IRQn_Handler 0x00013fac Section 0 hal_spi_slave.o(i.app_SPIS_IRQn_Handler)
- i.app_SWIRE_IRQn_Handler 0x000141ac Section 0 drv_swire.o(i.app_SWIRE_IRQn_Handler)
- i.app_SysTick_Handler 0x000141cc Section 0 drv_common.o(i.app_SysTick_Handler)
- i.app_TIMER0_IRQn_Handler 0x000141e4 Section 0 drv_timer.o(i.app_TIMER0_IRQn_Handler)
- i.app_TIMER1_IRQn_Handler 0x000141ee Section 0 drv_timer.o(i.app_TIMER1_IRQn_Handler)
- i.app_TIMER2_IRQn_Handler 0x000141f8 Section 0 drv_timer.o(i.app_TIMER2_IRQn_Handler)
- i.app_TIMER3_IRQn_Handler 0x00014202 Section 0 drv_timer.o(i.app_TIMER3_IRQn_Handler)
- i.app_UART_IRQn_Handler 0x0001420c Section 0 drv_uart.o(i.app_UART_IRQn_Handler)
- i.app_VIDC_IRQn_Handler 0x00014214 Section 0 drv_vidc.o(i.app_VIDC_IRQn_Handler)
- i.app_VPRE_IRQn_Handler 0x00014230 Section 0 drv_rxbr.o(i.app_VPRE_IRQn_Handler)
- i.app_WDG_IRQn_Handler 0x0001424c Section 0 drv_wdg.o(i.app_WDG_IRQn_Handler)
- i.app_dma_irq_handler 0x00014284 Section 0 drv_dma.o(i.app_dma_irq_handler)
- i.app_fls_ctrl_Handler 0x00014294 Section 0 norflash.o(i.app_fls_ctrl_Handler)
- i.app_tp_I2C_init 0x000142c4 Section 0 app_tp_transfer.o(i.app_tp_I2C_init)
- i.app_tp_calibration_exec 0x000142e8 Section 0 app_tp_st_touch.o(i.app_tp_calibration_exec)
- i.app_tp_i2cs_callback 0x00014320 Section 0 app_tp_transfer.o(i.app_tp_i2cs_callback)
- app_tp_i2cs_callback 0x00014321 Thumb Code 42 app_tp_transfer.o(i.app_tp_i2cs_callback)
- i.app_tp_init 0x00014350 Section 0 app_tp_transfer.o(i.app_tp_init)
- i.app_tp_m_read 0x00014390 Section 0 app_tp_transfer.o(i.app_tp_m_read)
- i.app_tp_m_write 0x000143b0 Section 0 app_tp_transfer.o(i.app_tp_m_write)
- i.app_tp_phone_analysis_data 0x000143b8 Section 0 app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data)
- i.app_tp_phone_clear_reset_on 0x000147d4 Section 0 app_tp_transfer.o(i.app_tp_phone_clear_reset_on)
- i.app_tp_s_read 0x000147e0 Section 0 app_tp_transfer.o(i.app_tp_s_read)
- i.app_tp_s_write 0x000147e8 Section 0 app_tp_transfer.o(i.app_tp_s_write)
- i.app_tp_screen_analysis_int 0x000147f0 Section 0 app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int)
- i.app_tp_screen_int_callback 0x00014acc Section 0 app_tp_transfer.o(i.app_tp_screen_int_callback)
- app_tp_screen_int_callback 0x00014acd Thumb Code 8 app_tp_transfer.o(i.app_tp_screen_int_callback)
- i.app_tp_transfer_screen_const 0x00014ad8 Section 0 app_tp_transfer.o(i.app_tp_transfer_screen_const)
- app_tp_transfer_screen_const 0x00014ad9 Thumb Code 50 app_tp_transfer.o(i.app_tp_transfer_screen_const)
- i.app_tp_transfer_screen_int 0x00014b18 Section 0 app_tp_transfer.o(i.app_tp_transfer_screen_int)
- i.app_tp_transfer_screen_start 0x00014c78 Section 0 app_tp_transfer.o(i.app_tp_transfer_screen_start)
- i.blue_change_ccm 0x00014c90 Section 0 ap_demo.o(i.blue_change_ccm)
- i.board_Init 0x00014cc8 Section 0 board.o(i.board_Init)
- i.calc_framebuffer_setting 0x00014cec Section 0 hal_internal_vsync.o(i.calc_framebuffer_setting)
- i.ceil 0x000151dc Section 0 ceil.o(i.ceil)
- i.check_mipi_rx_tx_video_info 0x000152a4 Section 0 hal_internal_vsync.o(i.check_mipi_rx_tx_video_info)
- check_mipi_rx_tx_video_info 0x000152a5 Thumb Code 44 hal_internal_vsync.o(i.check_mipi_rx_tx_video_info)
- i.check_pkt_buf_rev 0x000152d0 Section 0 hal_internal_vsync.o(i.check_pkt_buf_rev)
- check_pkt_buf_rev 0x000152d1 Thumb Code 92 hal_internal_vsync.o(i.check_pkt_buf_rev)
- i.dcs_packet_fifo_alloc 0x00015360 Section 0 dcs_packet_fifo.o(i.dcs_packet_fifo_alloc)
- i.dcs_packet_fifo_init 0x000153b8 Section 0 dcs_packet_fifo.o(i.dcs_packet_fifo_init)
- i.dcs_packet_free_fifo_header 0x000153d0 Section 0 dcs_packet_fifo.o(i.dcs_packet_free_fifo_header)
- i.dcs_packet_get_fifo_header 0x00015414 Section 0 dcs_packet_fifo.o(i.dcs_packet_get_fifo_header)
- i.dcs_sw_filter 0x00015438 Section 0 hal_internal_vsync.o(i.dcs_sw_filter)
- dcs_sw_filter 0x00015439 Thumb Code 36 hal_internal_vsync.o(i.dcs_sw_filter)
- i.delayMs 0x00015464 Section 0 tau_delay.o(i.delayMs)
- i.delayUs 0x0001547c Section 0 tau_delay.o(i.delayUs)
- i.disable_mipi_timer_cb 0x000154a0 Section 0 ap_demo.o(i.disable_mipi_timer_cb)
- disable_mipi_timer_cb 0x000154a1 Thumb Code 78 ap_demo.o(i.disable_mipi_timer_cb)
- i.drv_ap_rst_trig_edge_detect 0x000154f8 Section 0 drv_sys_cfg.o(i.drv_ap_rst_trig_edge_detect)
- i.drv_chip_info_get_info 0x00015530 Section 0 drv_chip_info.o(i.drv_chip_info_get_info)
- i.drv_chip_info_init 0x0001553c Section 0 drv_chip_info.o(i.drv_chip_info_init)
- i.drv_chip_rx_info_check 0x0001557c Section 0 drv_chip_info.o(i.drv_chip_rx_info_check)
- i.drv_chip_rx_init_done 0x0001562c Section 0 drv_chip_info.o(i.drv_chip_rx_init_done)
- i.drv_common_enable_systick 0x00015640 Section 0 drv_common.o(i.drv_common_enable_systick)
- i.drv_common_system_init 0x00015698 Section 0 drv_common.o(i.drv_common_system_init)
- i.drv_crgu_config_reset_modules 0x000156a0 Section 0 drv_crgu.o(i.drv_crgu_config_reset_modules)
- i.drv_crgu_set_ahb_pre_div 0x000156b0 Section 0 drv_crgu.o(i.drv_crgu_set_ahb_pre_div)
- i.drv_crgu_set_ahb_src 0x000156c4 Section 0 drv_crgu.o(i.drv_crgu_set_ahb_src)
- i.drv_crgu_set_clock 0x000156d8 Section 0 drv_crgu.o(i.drv_crgu_set_clock)
- i.drv_crgu_set_dpi_mux_src 0x000156f8 Section 0 drv_crgu.o(i.drv_crgu_set_dpi_mux_src)
- i.drv_crgu_set_dpi_pre_div 0x0001570c Section 0 drv_crgu.o(i.drv_crgu_set_dpi_pre_div)
- i.drv_crgu_set_dpi_pre_src 0x00015724 Section 0 drv_crgu.o(i.drv_crgu_set_dpi_pre_src)
- i.drv_crgu_set_dsc_core_div 0x00015738 Section 0 drv_crgu.o(i.drv_crgu_set_dsc_core_div)
- i.drv_crgu_set_dsco_src 0x0001574c Section 0 drv_crgu.o(i.drv_crgu_set_dsco_src)
- i.drv_crgu_set_dsco_src_div 0x00015760 Section 0 drv_crgu.o(i.drv_crgu_set_dsco_src_div)
- i.drv_crgu_set_fb_div 0x00015774 Section 0 drv_crgu.o(i.drv_crgu_set_fb_div)
- i.drv_crgu_set_fb_src 0x00015788 Section 0 drv_crgu.o(i.drv_crgu_set_fb_src)
- i.drv_crgu_set_lcdc_div 0x0001579c Section 0 drv_crgu.o(i.drv_crgu_set_lcdc_div)
- i.drv_crgu_set_lcdc_src 0x000157b0 Section 0 drv_crgu.o(i.drv_crgu_set_lcdc_src)
- i.drv_crgu_set_mipi_cfg_src 0x000157c4 Section 0 drv_crgu.o(i.drv_crgu_set_mipi_cfg_src)
- i.drv_crgu_set_mipi_ref_src 0x000157d8 Section 0 drv_crgu.o(i.drv_crgu_set_mipi_ref_src)
- i.drv_crgu_set_reset 0x000157f0 Section 0 drv_crgu.o(i.drv_crgu_set_reset)
- i.drv_crgu_set_rxbr_div 0x00015808 Section 0 drv_crgu.o(i.drv_crgu_set_rxbr_div)
- i.drv_crgu_set_rxbr_src 0x0001581c Section 0 drv_crgu.o(i.drv_crgu_set_rxbr_src)
- i.drv_crgu_set_vidc_src 0x00015830 Section 0 drv_crgu.o(i.drv_crgu_set_vidc_src)
- i.drv_dma_clear_flag 0x00015844 Section 0 drv_dma.o(i.drv_dma_clear_flag)
- i.drv_dma_create_handle 0x0001585c Section 0 drv_dma.o(i.drv_dma_create_handle)
- i.drv_dma_disenable_channel 0x00015878 Section 0 drv_dma.o(i.drv_dma_disenable_channel)
- i.drv_dma_enable_channel 0x00015888 Section 0 drv_dma.o(i.drv_dma_enable_channel)
- i.drv_dma_enable_channel_interrupts 0x00015898 Section 0 drv_dma.o(i.drv_dma_enable_channel_interrupts)
- i.drv_dma_get_channel_flag 0x000158bc Section 0 drv_dma.o(i.drv_dma_get_channel_flag)
- i.drv_dma_irq_handler 0x000158c8 Section 0 drv_dma.o(i.drv_dma_irq_handler)
- i.drv_dma_prepar_transfer 0x00015958 Section 0 drv_dma.o(i.drv_dma_prepar_transfer)
- i.drv_dma_set_burst 0x0001596a Section 0 drv_dma.o(i.drv_dma_set_burst)
- i.drv_dma_set_callback 0x00015984 Section 0 drv_dma.o(i.drv_dma_set_callback)
- i.drv_dma_set_transfer 0x0001598c Section 0 drv_dma.o(i.drv_dma_set_transfer)
- i.drv_dsc_dec_convert_pps_rc_parameter 0x000159d0 Section 0 drv_dsc_dec.o(i.drv_dsc_dec_convert_pps_rc_parameter)
- i.drv_dsc_dec_disable 0x00015a06 Section 0 drv_dsc_dec.o(i.drv_dsc_dec_disable)
- i.drv_dsc_dec_enable 0x00015a14 Section 0 drv_dsc_dec.o(i.drv_dsc_dec_enable)
- i.drv_dsc_dec_get_nslc 0x00015a88 Section 0 drv_dsc_dec.o(i.drv_dsc_dec_get_nslc)
- i.drv_dsc_dec_set_u8_pps 0x00015a92 Section 0 drv_dsc_dec.o(i.drv_dsc_dec_set_u8_pps)
- i.drv_dsi_rx_calc_ipi_tx_delay 0x00015abc Section 0 drv_dsi_rx.o(i.drv_dsi_rx_calc_ipi_tx_delay)
- i.drv_dsi_rx_enable_irq 0x00015bc0 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_enable_irq)
- i.drv_dsi_rx_get_color_bpp 0x00015c00 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_get_color_bpp)
- drv_dsi_rx_get_color_bpp 0x00015c01 Thumb Code 62 drv_dsi_rx.o(i.drv_dsi_rx_get_color_bpp)
- i.drv_dsi_rx_get_color_pcc 0x00015c50 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_get_color_pcc)
- drv_dsi_rx_get_color_pcc 0x00015c51 Thumb Code 24 drv_dsi_rx.o(i.drv_dsi_rx_get_color_pcc)
- i.drv_dsi_rx_get_compression_en 0x00015c6c Section 0 drv_dsi_rx.o(i.drv_dsi_rx_get_compression_en)
- i.drv_dsi_rx_get_max_ret_size 0x00015c74 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_get_max_ret_size)
- i.drv_dsi_rx_power_up 0x00015c7a Section 0 drv_dsi_rx.o(i.drv_dsi_rx_power_up)
- i.drv_dsi_rx_set_ctrl_cfg 0x00015c88 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_ctrl_cfg)
- i.drv_dsi_rx_set_ddi_cfg 0x00015ca8 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_ddi_cfg)
- i.drv_dsi_rx_set_inten 0x00015cb8 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_inten)
- i.drv_dsi_rx_set_ipi_cfg 0x00015cbc Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_ipi_cfg)
- i.drv_dsi_rx_set_lane_swap 0x00015ccc Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_lane_swap)
- i.drv_dsi_rx_set_resp_cnt 0x00015d12 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_resp_cnt)
- i.drv_dsi_rx_set_up_phy 0x00015d38 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_up_phy)
- i.drv_dsi_rx_shut_down 0x00015e3c Section 0 drv_dsi_rx.o(i.drv_dsi_rx_shut_down)
- i.drv_dsi_tx_command_header 0x00015e4a Section 0 drv_dsi_tx.o(i.drv_dsi_tx_command_header)
- i.drv_dsi_tx_command_mode_cfg 0x00015e5e Section 0 drv_dsi_tx.o(i.drv_dsi_tx_command_mode_cfg)
- i.drv_dsi_tx_command_put_payload 0x00015eca Section 0 drv_dsi_tx.o(i.drv_dsi_tx_command_put_payload)
- i.drv_dsi_tx_config_eotp 0x00015ece Section 0 drv_dsi_tx.o(i.drv_dsi_tx_config_eotp)
- i.drv_dsi_tx_config_int 0x00015ee6 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_config_int)
- i.drv_dsi_tx_dpi_lpcmd_time 0x00015eee Section 0 drv_dsi_tx.o(i.drv_dsi_tx_dpi_lpcmd_time)
- i.drv_dsi_tx_dpi_mode 0x00015ef6 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_dpi_mode)
- i.drv_dsi_tx_dpi_polarity 0x00015f00 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_dpi_polarity)
- i.drv_dsi_tx_edpi_cmd_size 0x00015f24 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_edpi_cmd_size)
- i.drv_dsi_tx_get_cmd_status 0x00015f28 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_get_cmd_status)
- i.drv_dsi_tx_mode 0x00015f2c Section 0 drv_dsi_tx.o(i.drv_dsi_tx_mode)
- i.drv_dsi_tx_phy_clock_lane_auto_lp 0x00015f30 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_clock_lane_auto_lp)
- i.drv_dsi_tx_phy_clock_lane_req_hs 0x00015f48 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_clock_lane_req_hs)
- i.drv_dsi_tx_phy_lane_mode 0x00015f62 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_lane_mode)
- i.drv_dsi_tx_phy_status_ready 0x00015f6e Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_status_ready)
- i.drv_dsi_tx_phy_status_stopstate 0x00015fd2 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_status_stopstate)
- i.drv_dsi_tx_phy_test_setup 0x00016010 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_test_setup)
- i.drv_dsi_tx_phy_time_cfg 0x00016144 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_time_cfg)
- i.drv_dsi_tx_powerup 0x00016162 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_powerup)
- i.drv_dsi_tx_response_mode 0x0001616a Section 0 drv_dsi_tx.o(i.drv_dsi_tx_response_mode)
- i.drv_dsi_tx_set_bta_ack 0x00016186 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_bta_ack)
- i.drv_dsi_tx_set_esc_div 0x0001619e Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_esc_div)
- i.drv_dsi_tx_set_int 0x000161ac Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_int)
- i.drv_dsi_tx_set_time_out_div 0x000161ec Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_time_out_div)
- i.drv_dsi_tx_set_video_chunk 0x000161fc Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_video_chunk)
- i.drv_dsi_tx_set_video_timing 0x00016204 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_video_timing)
- i.drv_dsi_tx_shutdown 0x00016226 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_shutdown)
- i.drv_dsi_tx_timeout_cfg 0x0001622e Section 0 drv_dsi_tx.o(i.drv_dsi_tx_timeout_cfg)
- i.drv_dsi_tx_video_mode_cfg 0x00016254 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_cfg)
- i.drv_dsi_tx_video_mode_disable_hact_cmd 0x000162fe Section 0 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_disable_hact_cmd)
- i.drv_dsi_tx_video_mode_set_lp_cmd 0x00016314 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_set_lp_cmd)
- i.drv_efuse_enter_inactive 0x0001632c Section 0 drv_efuse.o(i.drv_efuse_enter_inactive)
- i.drv_efuse_int_enable 0x0001635a Section 0 drv_efuse.o(i.drv_efuse_int_enable)
- i.drv_efuse_read 0x00016366 Section 0 drv_efuse.o(i.drv_efuse_read)
- i.drv_efuse_read_req 0x00016398 Section 0 drv_efuse.o(i.drv_efuse_read_req)
- i.drv_gpio_get_input_data 0x000163b0 Section 0 drv_gpio.o(i.drv_gpio_get_input_data)
- i.drv_gpio_register_ap_reset_callback 0x000163c8 Section 0 drv_gpio.o(i.drv_gpio_register_ap_reset_callback)
- i.drv_gpio_register_callback 0x000163d4 Section 0 drv_gpio.o(i.drv_gpio_register_callback)
- i.drv_gpio_set_int 0x000163e8 Section 0 drv_gpio.o(i.drv_gpio_set_int)
- i.drv_gpio_set_ioe 0x00016438 Section 0 drv_gpio.o(i.drv_gpio_set_ioe)
- i.drv_gpio_set_mode0 0x00016458 Section 0 drv_gpio.o(i.drv_gpio_set_mode0)
- i.drv_gpio_set_mode1 0x00016468 Section 0 drv_gpio.o(i.drv_gpio_set_mode1)
- i.drv_gpio_set_mode2 0x00016478 Section 0 drv_gpio.o(i.drv_gpio_set_mode2)
- i.drv_gpio_set_mode3 0x00016488 Section 0 drv_gpio.o(i.drv_gpio_set_mode3)
- i.drv_gpio_set_output_data 0x00016498 Section 0 hal_gpio.o(i.drv_gpio_set_output_data)
- drv_gpio_set_output_data 0x00016499 Thumb Code 26 hal_gpio.o(i.drv_gpio_set_output_data)
- i.drv_gpio_set_pull_state 0x000164b8 Section 0 drv_gpio.o(i.drv_gpio_set_pull_state)
- i.drv_i2c0_set_callback 0x000165e8 Section 0 drv_i2c_slave.o(i.drv_i2c0_set_callback)
- i.drv_i2c1_set_callback 0x000165f4 Section 0 drv_i2c_master.o(i.drv_i2c1_set_callback)
- i.drv_i2c_dma_callback 0x00016600 Section 0 drv_i2c_dma.o(i.drv_i2c_dma_callback)
- drv_i2c_dma_callback 0x00016601 Thumb Code 40 drv_i2c_dma.o(i.drv_i2c_dma_callback)
- i.drv_i2c_dma_init 0x00016634 Section 0 drv_i2c_dma.o(i.drv_i2c_dma_init)
- i.drv_i2c_enable_rx_dma 0x000166e0 Section 0 drv_i2c_dma.o(i.drv_i2c_enable_rx_dma)
- i.drv_i2c_enable_tx_dma 0x000166fa Section 0 drv_i2c_dma.o(i.drv_i2c_enable_tx_dma)
- i.drv_i2c_m_clear_it_pending_bit 0x00016714 Section 0 drv_i2c_master.o(i.drv_i2c_m_clear_it_pending_bit)
- i.drv_i2c_m_enable 0x00016774 Section 0 drv_i2c_master.o(i.drv_i2c_m_enable)
- i.drv_i2c_m_enable_intr 0x00016784 Section 0 drv_i2c_master.o(i.drv_i2c_m_enable_intr)
- i.drv_i2c_master_init 0x000167bc Section 0 drv_i2c_master.o(i.drv_i2c_master_init)
- i.drv_i2c_master_read_dma 0x00016848 Section 0 drv_i2c_dma.o(i.drv_i2c_master_read_dma)
- i.drv_i2c_master_write_dma 0x000168a4 Section 0 drv_i2c_dma.o(i.drv_i2c_master_write_dma)
- i.drv_i2c_master_write_read_cmd 0x000168e0 Section 0 drv_i2c_dma.o(i.drv_i2c_master_write_read_cmd)
- drv_i2c_master_write_read_cmd 0x000168e1 Thumb Code 62 drv_i2c_dma.o(i.drv_i2c_master_write_read_cmd)
- i.drv_i2c_s_clear_it_pending_bit 0x0001691e Section 0 drv_i2c_slave.o(i.drv_i2c_s_clear_it_pending_bit)
- i.drv_i2c_s_config_intr 0x00016960 Section 0 drv_i2c_slave.o(i.drv_i2c_s_config_intr)
- i.drv_i2c_s_enable 0x00016964 Section 0 drv_i2c_slave.o(i.drv_i2c_s_enable)
- i.drv_i2c_s_get_fifo_status 0x0001696c Section 0 drv_i2c_slave.o(i.drv_i2c_s_get_fifo_status)
- i.drv_i2c_s_set_intr 0x00016980 Section 0 drv_i2c_slave.o(i.drv_i2c_s_set_intr)
- i.drv_i2c_s_write_data 0x000169d0 Section 0 drv_i2c_slave.o(i.drv_i2c_s_write_data)
- i.drv_i2c_set_dma_irq_callback 0x000169ec Section 0 drv_i2c_dma.o(i.drv_i2c_set_dma_irq_callback)
- i.drv_i2c_slave_init 0x00016a44 Section 0 drv_i2c_slave.o(i.drv_i2c_slave_init)
- i.drv_i2c_slave_write_dma 0x00016a78 Section 0 drv_i2c_dma.o(i.drv_i2c_slave_write_dma)
- i.drv_lcdc_config_bypass 0x00016a90 Section 0 drv_lcdc.o(i.drv_lcdc_config_bypass)
- i.drv_lcdc_config_ccm 0x00016aa8 Section 0 drv_lcdc.o(i.drv_lcdc_config_ccm)
- i.drv_lcdc_config_disp_mode 0x00016ad8 Section 0 drv_lcdc.o(i.drv_lcdc_config_disp_mode)
- i.drv_lcdc_config_dpi_polarity 0x00016aee Section 0 drv_lcdc.o(i.drv_lcdc_config_dpi_polarity)
- i.drv_lcdc_config_dpi_timing 0x00016b12 Section 0 drv_lcdc.o(i.drv_lcdc_config_dpi_timing)
- i.drv_lcdc_config_edpi_mode 0x00016b38 Section 0 drv_lcdc.o(i.drv_lcdc_config_edpi_mode)
- i.drv_lcdc_config_endianness 0x00016b4e Section 0 drv_lcdc.o(i.drv_lcdc_config_endianness)
- i.drv_lcdc_config_input_size 0x00016b64 Section 0 drv_lcdc.o(i.drv_lcdc_config_input_size)
- i.drv_lcdc_config_int 0x00016b70 Section 0 drv_lcdc.o(i.drv_lcdc_config_int)
- i.drv_lcdc_config_int_single 0x00016b8e Section 0 drv_lcdc.o(i.drv_lcdc_config_int_single)
- i.drv_lcdc_config_overwrite 0x00016bb0 Section 0 drv_lcdc.o(i.drv_lcdc_config_overwrite)
- i.drv_lcdc_config_overwrite_rgb 0x00016bd2 Section 0 drv_lcdc.o(i.drv_lcdc_config_overwrite_rgb)
- i.drv_lcdc_config_partial_display_area 0x00016bde Section 0 drv_lcdc.o(i.drv_lcdc_config_partial_display_area)
- i.drv_lcdc_config_partial_display_enable 0x00016bf8 Section 0 drv_lcdc.o(i.drv_lcdc_config_partial_display_enable)
- i.drv_lcdc_config_scale_up_coef 0x00016c1a Section 0 drv_lcdc.o(i.drv_lcdc_config_scale_up_coef)
- i.drv_lcdc_config_scale_up_step 0x00016c34 Section 0 drv_lcdc.o(i.drv_lcdc_config_scale_up_step)
- i.drv_lcdc_config_src_parameter 0x00016c40 Section 0 drv_lcdc.o(i.drv_lcdc_config_src_parameter)
- i.drv_lcdc_config_thresh 0x00016c8c Section 0 drv_lcdc.o(i.drv_lcdc_config_thresh)
- i.drv_lcdc_ctrl_flow 0x00016c92 Section 0 drv_lcdc.o(i.drv_lcdc_ctrl_flow)
- i.drv_lcdc_enable_shadow_reg 0x00016ca4 Section 0 drv_lcdc.o(i.drv_lcdc_enable_shadow_reg)
- i.drv_lcdc_set_int 0x00016cc4 Section 0 drv_lcdc.o(i.drv_lcdc_set_int)
- i.drv_lcdc_set_prefetch 0x00016d04 Section 0 drv_lcdc.o(i.drv_lcdc_set_prefetch)
- i.drv_lcdc_set_video_hw_mode 0x00016d1c Section 0 drv_lcdc.o(i.drv_lcdc_set_video_hw_mode)
- i.drv_lcdc_start 0x00016d30 Section 0 drv_lcdc.o(i.drv_lcdc_start)
- i.drv_memc_clear_status 0x00016d50 Section 0 drv_memc.o(i.drv_memc_clear_status)
- i.drv_memc_enable_irq 0x00016d5c Section 0 drv_memc.o(i.drv_memc_enable_irq)
- i.drv_memc_gen_a_tear_signal 0x00016d9c Section 0 drv_memc.o(i.drv_memc_gen_a_tear_signal)
- i.drv_memc_get_status 0x00016da8 Section 0 drv_memc.o(i.drv_memc_get_status)
- i.drv_memc_rate_transfer_sel 0x00016dba Section 0 drv_memc.o(i.drv_memc_rate_transfer_sel)
- i.drv_memc_sel_vsync 0x00016dca Section 0 drv_memc.o(i.drv_memc_sel_vsync)
- i.drv_memc_set_active_height 0x00016dd8 Section 0 drv_memc.o(i.drv_memc_set_active_height)
- i.drv_memc_set_data_mode 0x00016dec Section 0 drv_memc.o(i.drv_memc_set_data_mode)
- i.drv_memc_set_double_buffer 0x00016df8 Section 0 drv_memc.o(i.drv_memc_set_double_buffer)
- i.drv_memc_set_double_buffer_reverse 0x00016e08 Section 0 drv_memc.o(i.drv_memc_set_double_buffer_reverse)
- i.drv_memc_set_fs_en_conditions 0x00016e1a Section 0 drv_memc.o(i.drv_memc_set_fs_en_conditions)
- i.drv_memc_set_inten 0x00016e2a Section 0 drv_memc.o(i.drv_memc_set_inten)
- i.drv_memc_set_lcdc_st_conditions 0x00016e40 Section 0 drv_memc.o(i.drv_memc_set_lcdc_st_conditions)
- i.drv_memc_set_ltpo_mode 0x00016e58 Section 0 drv_memc.o(i.drv_memc_set_ltpo_mode)
- i.drv_memc_set_tear_mode 0x00016e72 Section 0 drv_memc.o(i.drv_memc_set_tear_mode)
- i.drv_memc_set_tear_waveform 0x00016e80 Section 0 drv_memc.o(i.drv_memc_set_tear_waveform)
- i.drv_memc_set_vidc_sync_cnt 0x00016ea8 Section 0 drv_memc.o(i.drv_memc_set_vidc_sync_cnt)
- i.drv_param_init_get_ccm 0x00016eb8 Section 0 drv_param_init.o(i.drv_param_init_get_ccm)
- i.drv_param_init_get_scld_filter_h 0x00016ec0 Section 0 drv_param_init.o(i.drv_param_init_get_scld_filter_h)
- i.drv_param_init_get_scld_filter_v 0x00016ed4 Section 0 drv_param_init.o(i.drv_param_init_get_scld_filter_v)
- i.drv_param_init_get_sclu_filter 0x00016ee8 Section 0 drv_param_init.o(i.drv_param_init_get_sclu_filter)
- i.drv_param_init_set_ccm 0x00016ef0 Section 0 drv_param_init.o(i.drv_param_init_set_ccm)
- i.drv_param_p2r_filter_init 0x00016f04 Section 0 drv_param_init.o(i.drv_param_p2r_filter_init)
- i.drv_phy_enable_calibration 0x00016f28 Section 0 drv_phy_common.o(i.drv_phy_enable_calibration)
- i.drv_phy_get_calibration 0x00016f38 Section 0 drv_phy_common.o(i.drv_phy_get_calibration)
- i.drv_phy_get_pll_para 0x00016f74 Section 0 drv_phy_common.o(i.drv_phy_get_pll_para)
- i.drv_phy_get_rate_para 0x00016fd4 Section 0 drv_phy_common.o(i.drv_phy_get_rate_para)
- i.drv_phy_test_clear 0x00017028 Section 0 drv_phy_common.o(i.drv_phy_test_clear)
- i.drv_phy_test_lock 0x00017038 Section 0 drv_phy_common.o(i.drv_phy_test_lock)
- i.drv_phy_test_write_1_byte 0x00017050 Section 0 drv_phy_common.o(i.drv_phy_test_write_1_byte)
- i.drv_phy_test_write_2_byte 0x00017070 Section 0 drv_phy_common.o(i.drv_phy_test_write_2_byte)
- i.drv_phy_test_write_code 0x00017096 Section 0 drv_phy_common.o(i.drv_phy_test_write_code)
- i.drv_phy_test_write_data 0x000170b4 Section 0 drv_phy_common.o(i.drv_phy_test_write_data)
- drv_phy_test_write_data 0x000170b5 Thumb Code 32 drv_phy_common.o(i.drv_phy_test_write_data)
- i.drv_pwr_set_cp_mode 0x000170d4 Section 0 drv_pwr.o(i.drv_pwr_set_cp_mode)
- i.drv_pwr_set_pvd_mode 0x000170f4 Section 0 drv_pwr.o(i.drv_pwr_set_pvd_mode)
- i.drv_pwr_set_system_clk_src 0x0001710c Section 0 drv_pwr.o(i.drv_pwr_set_system_clk_src)
- i.drv_rx_phy_test_clear 0x00017144 Section 0 drv_dsi_rx.o(i.drv_rx_phy_test_clear)
- drv_rx_phy_test_clear 0x00017145 Thumb Code 12 drv_dsi_rx.o(i.drv_rx_phy_test_clear)
- i.drv_rx_phy_test_lock 0x00017150 Section 0 drv_dsi_rx.o(i.drv_rx_phy_test_lock)
- drv_rx_phy_test_lock 0x00017151 Thumb Code 16 drv_dsi_rx.o(i.drv_rx_phy_test_lock)
- i.drv_rx_phy_test_write_1_byte 0x00017160 Section 0 drv_dsi_rx.o(i.drv_rx_phy_test_write_1_byte)
- drv_rx_phy_test_write_1_byte 0x00017161 Thumb Code 20 drv_dsi_rx.o(i.drv_rx_phy_test_write_1_byte)
- i.drv_rx_phy_test_write_2_byte 0x00017174 Section 0 drv_dsi_rx.o(i.drv_rx_phy_test_write_2_byte)
- drv_rx_phy_test_write_2_byte 0x00017175 Thumb Code 22 drv_dsi_rx.o(i.drv_rx_phy_test_write_2_byte)
- i.drv_rxbr_clear_pkt_buffer 0x0001718a Section 0 drv_rxbr.o(i.drv_rxbr_clear_pkt_buffer)
- i.drv_rxbr_clear_status0 0x00017194 Section 0 drv_rxbr.o(i.drv_rxbr_clear_status0)
- i.drv_rxbr_enable_irq 0x00017198 Section 0 drv_rxbr.o(i.drv_rxbr_enable_irq)
- i.drv_rxbr_frame_drop_cfg 0x000171f4 Section 0 drv_rxbr.o(i.drv_rxbr_frame_drop_cfg)
- i.drv_rxbr_get_clk 0x00017208 Section 0 drv_rxbr.o(i.drv_rxbr_get_clk)
- i.drv_rxbr_get_col_addr 0x0001726c Section 0 drv_rxbr.o(i.drv_rxbr_get_col_addr)
- i.drv_rxbr_get_int_source 0x00017270 Section 0 hal_internal_vsync.o(i.drv_rxbr_get_int_source)
- drv_rxbr_get_int_source 0x00017271 Thumb Code 18 hal_internal_vsync.o(i.drv_rxbr_get_int_source)
- i.drv_rxbr_get_page_addr 0x00017282 Section 0 drv_rxbr.o(i.drv_rxbr_get_page_addr)
- i.drv_rxbr_get_status0 0x00017286 Section 0 hal_internal_vsync.o(i.drv_rxbr_get_status0)
- drv_rxbr_get_status0 0x00017287 Thumb Code 18 hal_internal_vsync.o(i.drv_rxbr_get_status0)
- i.drv_rxbr_hline_rcv0_cfg 0x00017298 Section 0 drv_rxbr.o(i.drv_rxbr_hline_rcv0_cfg)
- i.drv_rxbr_hline_rcv_cfg 0x000172a4 Section 0 drv_rxbr.o(i.drv_rxbr_hline_rcv_cfg)
- i.drv_rxbr_register_irq0_callback 0x000172ac Section 0 drv_rxbr.o(i.drv_rxbr_register_irq0_callback)
- i.drv_rxbr_register_irq1_callback 0x000172b8 Section 0 drv_rxbr.o(i.drv_rxbr_register_irq1_callback)
- i.drv_rxbr_set_ack_pkt_header 0x000172c4 Section 0 drv_rxbr.o(i.drv_rxbr_set_ack_pkt_header)
- i.drv_rxbr_set_cmd_filter 0x000172d8 Section 0 drv_rxbr.o(i.drv_rxbr_set_cmd_filter)
- i.drv_rxbr_set_color_format 0x000173a4 Section 0 drv_rxbr.o(i.drv_rxbr_set_color_format)
- i.drv_rxbr_set_inten 0x000173b8 Section 0 drv_rxbr.o(i.drv_rxbr_set_inten)
- i.drv_rxbr_set_ltpo_drop_th 0x000173cc Section 0 drv_rxbr.o(i.drv_rxbr_set_ltpo_drop_th)
- i.drv_rxbr_set_usr_cfg 0x000173dc Section 0 drv_rxbr.o(i.drv_rxbr_set_usr_cfg)
- i.drv_rxbr_set_usr_col 0x00017402 Section 0 drv_rxbr.o(i.drv_rxbr_set_usr_col)
- i.drv_rxbr_set_usr_row 0x0001740a Section 0 drv_rxbr.o(i.drv_rxbr_set_usr_row)
- i.drv_spi_m_read_data 0x00017414 Section 0 drv_spi_master.o(i.drv_spi_m_read_data)
- i.drv_swire_set_int 0x00017434 Section 0 drv_swire.o(i.drv_swire_set_int)
- i.drv_swire_set_power_down 0x00017488 Section 0 drv_swire.o(i.drv_swire_set_power_down)
- i.drv_sys_cfg_clear_all_int 0x000174a4 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_clear_all_int)
- i.drv_sys_cfg_clear_pending 0x000174b0 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_clear_pending)
- i.drv_sys_cfg_sel_ap_rst_lvl_trig 0x000174d8 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_sel_ap_rst_lvl_trig)
- i.drv_sys_cfg_sel_ap_rst_trig 0x000174f0 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_sel_ap_rst_trig)
- i.drv_sys_cfg_sel_gpio_group 0x0001750c Section 0 drv_sys_cfg.o(i.drv_sys_cfg_sel_gpio_group)
- i.drv_sys_cfg_sel_int_trig 0x00017530 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_sel_int_trig)
- i.drv_sys_cfg_set_dma_rx_req 0x00017554 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_set_dma_rx_req)
- i.drv_sys_cfg_set_dma_tx_req 0x00017564 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_set_dma_tx_req)
- i.drv_sys_cfg_set_int 0x00017574 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_set_int)
- i.drv_timer_clear_status_flags 0x00017598 Section 0 drv_timer.o(i.drv_timer_clear_status_flags)
- drv_timer_clear_status_flags 0x00017599 Thumb Code 26 drv_timer.o(i.drv_timer_clear_status_flags)
- i.drv_timer_enable 0x000175b2 Section 0 drv_timer.o(i.drv_timer_enable)
- i.drv_timer_get_instance 0x000175d4 Section 0 drv_timer.o(i.drv_timer_get_instance)
- i.drv_timer_get_prescaler 0x000175e4 Section 0 drv_timer.o(i.drv_timer_get_prescaler)
- i.drv_timer_handle_interrupt 0x000175f4 Section 0 drv_timer.o(i.drv_timer_handle_interrupt)
- drv_timer_handle_interrupt 0x000175f5 Thumb Code 62 drv_timer.o(i.drv_timer_handle_interrupt)
- i.drv_timer_register_callback 0x00017638 Section 0 drv_timer.o(i.drv_timer_register_callback)
- i.drv_timer_set_compare_val 0x0001764c Section 0 drv_timer.o(i.drv_timer_set_compare_val)
- i.drv_timer_set_int 0x0001765c Section 0 drv_timer.o(i.drv_timer_set_int)
- i.drv_timer_set_prescaler 0x000176b0 Section 0 drv_timer.o(i.drv_timer_set_prescaler)
- i.drv_tx_phy_test_clear 0x000176d8 Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_clear)
- drv_tx_phy_test_clear 0x000176d9 Thumb Code 10 drv_dsi_tx.o(i.drv_tx_phy_test_clear)
- i.drv_tx_phy_test_enter 0x000176e2 Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_enter)
- i.drv_tx_phy_test_exit 0x000176fe Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_exit)
- i.drv_tx_phy_test_write_1_byte 0x0001771a Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_write_1_byte)
- drv_tx_phy_test_write_1_byte 0x0001771b Thumb Code 18 drv_dsi_tx.o(i.drv_tx_phy_test_write_1_byte)
- i.drv_tx_phy_test_write_2_byte 0x0001772c Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_write_2_byte)
- drv_tx_phy_test_write_2_byte 0x0001772d Thumb Code 20 drv_dsi_tx.o(i.drv_tx_phy_test_write_2_byte)
- i.drv_tx_phy_test_write_code 0x00017740 Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_write_code)
- drv_tx_phy_test_write_code 0x00017741 Thumb Code 16 drv_dsi_tx.o(i.drv_tx_phy_test_write_code)
- i.drv_vidc_clear_irq 0x00017750 Section 0 drv_vidc.o(i.drv_vidc_clear_irq)
- i.drv_vidc_enable 0x00017758 Section 0 drv_vidc.o(i.drv_vidc_enable)
- i.drv_vidc_enable_irq 0x00017770 Section 0 drv_vidc.o(i.drv_vidc_enable_irq)
- i.drv_vidc_get_irq_status 0x000177b0 Section 0 drv_vidc.o(i.drv_vidc_get_irq_status)
- i.drv_vidc_init_module_enable 0x000177c4 Section 0 drv_vidc.o(i.drv_vidc_init_module_enable)
- i.drv_vidc_register_callback 0x000177ec Section 0 drv_vidc.o(i.drv_vidc_register_callback)
- i.drv_vidc_reset 0x000177f8 Section 0 drv_vidc.o(i.drv_vidc_reset)
- i.drv_vidc_set_dst_parameter 0x000177fe Section 0 drv_vidc.o(i.drv_vidc_set_dst_parameter)
- i.drv_vidc_set_irqen 0x0001783a Section 0 drv_vidc.o(i.drv_vidc_set_irqen)
- i.drv_vidc_set_mirror 0x0001784e Section 0 drv_vidc.o(i.drv_vidc_set_mirror)
- i.drv_vidc_set_p2r_hcoef0 0x0001785e Section 0 drv_vidc.o(i.drv_vidc_set_p2r_hcoef0)
- i.drv_vidc_set_p2r_hinitb 0x00017866 Section 0 drv_vidc.o(i.drv_vidc_set_p2r_hinitb)
- i.drv_vidc_set_p2r_hinitr 0x0001788c Section 0 drv_vidc.o(i.drv_vidc_set_p2r_hinitr)
- i.drv_vidc_set_pentile_swap 0x000178b4 Section 0 drv_vidc.o(i.drv_vidc_set_pentile_swap)
- i.drv_vidc_set_pu_ctrl 0x000178cc Section 0 drv_vidc.o(i.drv_vidc_set_pu_ctrl)
- i.drv_vidc_set_rotation 0x000178d6 Section 0 drv_vidc.o(i.drv_vidc_set_rotation)
- i.drv_vidc_set_scld_hcoef0 0x000178e6 Section 0 drv_vidc.o(i.drv_vidc_set_scld_hcoef0)
- i.drv_vidc_set_scld_hcoef1 0x000178f0 Section 0 drv_vidc.o(i.drv_vidc_set_scld_hcoef1)
- i.drv_vidc_set_scld_step 0x000178fa Section 0 drv_vidc.o(i.drv_vidc_set_scld_step)
- i.drv_vidc_set_scld_vcoef0 0x0001790c Section 0 drv_vidc.o(i.drv_vidc_set_scld_vcoef0)
- i.drv_vidc_set_scld_vcoef1 0x00017916 Section 0 drv_vidc.o(i.drv_vidc_set_scld_vcoef1)
- i.drv_vidc_set_src_parameter 0x00017920 Section 0 drv_vidc.o(i.drv_vidc_set_src_parameter)
- i.drv_wdg_clear_counter 0x00017938 Section 0 drv_wdg.o(i.drv_wdg_clear_counter)
- i.drv_wdg_clear_edge_flag 0x00017948 Section 0 drv_wdg.o(i.drv_wdg_clear_edge_flag)
- drv_wdg_clear_edge_flag 0x00017949 Thumb Code 12 drv_wdg.o(i.drv_wdg_clear_edge_flag)
- i.drv_wdg_read_edge_flag 0x00017958 Section 0 drv_wdg.o(i.drv_wdg_read_edge_flag)
- drv_wdg_read_edge_flag 0x00017959 Thumb Code 10 drv_wdg.o(i.drv_wdg_read_edge_flag)
- i.drv_wdg_set_int 0x00017968 Section 0 drv_wdg.o(i.drv_wdg_set_int)
- i.fls_clr_interrupt_flag 0x000179a8 Section 0 drv_fls.o(i.fls_clr_interrupt_flag)
- i.fputc 0x000179b2 Section 0 tau_log.o(i.fputc)
- i.hal_dsi_rx_ctrl_create_handle 0x000179c8 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_create_handle)
- i.hal_dsi_rx_ctrl_deinit 0x000179fc Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_deinit)
- i.hal_dsi_rx_ctrl_dsc_async_handler 0x00017a98 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_dsc_async_handler)
- i.hal_dsi_rx_ctrl_gen_a_tear_signal 0x00017b1c Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_gen_a_tear_signal)
- i.hal_dsi_rx_ctrl_get_max_ret_size 0x00017b44 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_get_max_ret_size)
- i.hal_dsi_rx_ctrl_hight_performan_mode 0x00017b6c Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_hight_performan_mode)
- i.hal_dsi_rx_ctrl_init 0x00017bd0 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init)
- i.hal_dsi_rx_ctrl_init_clk 0x00017c68 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_clk)
- hal_dsi_rx_ctrl_init_clk 0x00017c69 Thumb Code 332 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_clk)
- i.hal_dsi_rx_ctrl_init_dsi_rx 0x00017e0c Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_dsi_rx)
- hal_dsi_rx_ctrl_init_dsi_rx 0x00017e0d Thumb Code 184 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_dsi_rx)
- i.hal_dsi_rx_ctrl_init_memc 0x00017ee4 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_memc)
- hal_dsi_rx_ctrl_init_memc 0x00017ee5 Thumb Code 334 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_memc)
- i.hal_dsi_rx_ctrl_init_rxbr 0x0001803c Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_rxbr)
- hal_dsi_rx_ctrl_init_rxbr 0x0001803d Thumb Code 312 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_rxbr)
- i.hal_dsi_rx_ctrl_init_vidc 0x00018184 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_vidc)
- hal_dsi_rx_ctrl_init_vidc 0x00018185 Thumb Code 544 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_vidc)
- i.hal_dsi_rx_ctrl_pre_init_pps 0x000183b0 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_pre_init_pps)
- i.hal_dsi_rx_ctrl_send_ack_cmd 0x000183ec Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_send_ack_cmd)
- i.hal_dsi_rx_ctrl_set_cus_sync_line 0x000184dc Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_cus_sync_line)
- i.hal_dsi_rx_ctrl_set_hw_tear_mode 0x00018510 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_hw_tear_mode)
- i.hal_dsi_rx_ctrl_set_ipi_cfg 0x00018544 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_ipi_cfg)
- hal_dsi_rx_ctrl_set_ipi_cfg 0x00018545 Thumb Code 50 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_ipi_cfg)
- i.hal_dsi_rx_ctrl_set_rxbr_clk 0x0001857c Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_rxbr_clk)
- hal_dsi_rx_ctrl_set_rxbr_clk 0x0001857d Thumb Code 114 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_rxbr_clk)
- i.hal_dsi_rx_ctrl_set_sw_tear_mode 0x000185f0 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_sw_tear_mode)
- i.hal_dsi_rx_ctrl_set_tear_mode_ex 0x00018624 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_tear_mode_ex)
- i.hal_dsi_rx_ctrl_start 0x00018634 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_start)
- i.hal_dsi_rx_ctrl_stop 0x00018670 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_stop)
- i.hal_dsi_rx_ctrl_toggle_resolution 0x000186ac Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_toggle_resolution)
- i.hal_dsi_tx_calc_video_chunks 0x000186cc Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_calc_video_chunks)
- hal_dsi_tx_calc_video_chunks 0x000186cd Thumb Code 384 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_calc_video_chunks)
- i.hal_dsi_tx_config_params_for_lane_rate 0x0001885c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_config_params_for_lane_rate)
- hal_dsi_tx_config_params_for_lane_rate 0x0001885d Thumb Code 42 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_config_params_for_lane_rate)
- i.hal_dsi_tx_count_lane_rate 0x00018890 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_count_lane_rate)
- hal_dsi_tx_count_lane_rate 0x00018891 Thumb Code 1022 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_count_lane_rate)
- i.hal_dsi_tx_ctrl_create_handle 0x00018ce0 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_create_handle)
- i.hal_dsi_tx_ctrl_deinit 0x00018d0c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_deinit)
- i.hal_dsi_tx_ctrl_enter_init_panel_mode 0x00018d90 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_enter_init_panel_mode)
- i.hal_dsi_tx_ctrl_exit_init_panel_mode 0x00018ddc Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_exit_init_panel_mode)
- i.hal_dsi_tx_ctrl_init 0x00018e04 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_init)
- i.hal_dsi_tx_ctrl_init_clk 0x00018ea8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_init_clk)
- hal_dsi_tx_ctrl_init_clk 0x00018ea9 Thumb Code 36 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_init_clk)
- i.hal_dsi_tx_ctrl_panel_reset_pin 0x00018ecc Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_panel_reset_pin)
- i.hal_dsi_tx_ctrl_set_ccm 0x00018ed8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_ccm)
- i.hal_dsi_tx_ctrl_set_overwrite_rgb 0x00018ef8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_overwrite_rgb)
- i.hal_dsi_tx_ctrl_set_partial_disp 0x00018f0c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_partial_disp)
- i.hal_dsi_tx_ctrl_set_partial_disp_area 0x00018f1c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_partial_disp_area)
- i.hal_dsi_tx_ctrl_start 0x00018f40 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_start)
- i.hal_dsi_tx_ctrl_stop 0x00018fdc Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_stop)
- i.hal_dsi_tx_ctrl_write_array_cmd 0x00019020 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_write_array_cmd)
- i.hal_dsi_tx_ctrl_write_cmd 0x000190f8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_write_cmd)
- i.hal_dsi_tx_init_data_mode 0x000191a8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_data_mode)
- hal_dsi_tx_init_data_mode 0x000191a9 Thumb Code 58 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_data_mode)
- i.hal_dsi_tx_init_dpi_cfg 0x000191ec Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_dpi_cfg)
- hal_dsi_tx_init_dpi_cfg 0x000191ed Thumb Code 42 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_dpi_cfg)
- i.hal_dsi_tx_init_interrupt 0x0001921c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_interrupt)
- hal_dsi_tx_init_interrupt 0x0001921d Thumb Code 28 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_interrupt)
- i.hal_dsi_tx_init_phy_cfg 0x0001923c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_phy_cfg)
- hal_dsi_tx_init_phy_cfg 0x0001923d Thumb Code 28 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_phy_cfg)
- i.hal_dsi_tx_init_remains 0x0001925c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_remains)
- hal_dsi_tx_init_remains 0x0001925d Thumb Code 142 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_remains)
- i.hal_dsi_tx_init_video_mode 0x000192f0 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_video_mode)
- hal_dsi_tx_init_video_mode 0x000192f1 Thumb Code 82 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_video_mode)
- i.hal_dsi_tx_send_cmd 0x00019348 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_send_cmd)
- hal_dsi_tx_send_cmd 0x00019349 Thumb Code 60 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_send_cmd)
- i.hal_gpio_ctrl_eint 0x0001938c Section 0 hal_gpio.o(i.hal_gpio_ctrl_eint)
- i.hal_gpio_get_input_data 0x000193a4 Section 0 hal_gpio.o(i.hal_gpio_get_input_data)
- i.hal_gpio_init_eint 0x000193b8 Section 0 hal_gpio.o(i.hal_gpio_init_eint)
- i.hal_gpio_init_input 0x000193f8 Section 0 hal_gpio.o(i.hal_gpio_init_input)
- i.hal_gpio_init_output 0x00019418 Section 0 hal_gpio.o(i.hal_gpio_init_output)
- i.hal_gpio_reg_eint_cb 0x00019440 Section 0 hal_gpio.o(i.hal_gpio_reg_eint_cb)
- i.hal_gpio_set_ap_reset_int 0x00019458 Section 0 hal_gpio.o(i.hal_gpio_set_ap_reset_int)
- i.hal_gpio_set_mode 0x000194a8 Section 0 hal_gpio.o(i.hal_gpio_set_mode)
- i.hal_gpio_set_output_data 0x00019508 Section 0 hal_gpio.o(i.hal_gpio_set_output_data)
- i.hal_gpio_set_pull_state 0x00019510 Section 0 hal_gpio.o(i.hal_gpio_set_pull_state)
- i.hal_i2c_m_dma_init 0x00019530 Section 0 hal_i2c_master.o(i.hal_i2c_m_dma_init)
- i.hal_i2c_m_dma_read 0x0001959c Section 0 hal_i2c_master.o(i.hal_i2c_m_dma_read)
- i.hal_i2c_m_dma_write 0x000195bc Section 0 hal_i2c_master.o(i.hal_i2c_m_dma_write)
- i.hal_i2c_m_transfer_complate 0x000195d8 Section 0 hal_i2c_master.o(i.hal_i2c_m_transfer_complate)
- i.hal_i2c_master_irq_callback 0x000195e4 Section 0 hal_i2c_master.o(i.hal_i2c_master_irq_callback)
- hal_i2c_master_irq_callback 0x000195e5 Thumb Code 24 hal_i2c_master.o(i.hal_i2c_master_irq_callback)
- i.hal_i2c_s_dma_user_callback 0x00019604 Section 0 hal_i2c_slave.o(i.hal_i2c_s_dma_user_callback)
- hal_i2c_s_dma_user_callback 0x00019605 Thumb Code 12 hal_i2c_slave.o(i.hal_i2c_s_dma_user_callback)
- i.hal_i2c_s_dma_write 0x00019614 Section 0 hal_i2c_slave.o(i.hal_i2c_s_dma_write)
- i.hal_i2c_s_init 0x00019660 Section 0 hal_i2c_slave.o(i.hal_i2c_s_init)
- i.hal_i2c_s_nonblocking_read 0x00019728 Section 0 hal_i2c_slave.o(i.hal_i2c_s_nonblocking_read)
- i.hal_i2c_s_set_transfer 0x0001973c Section 0 hal_i2c_slave.o(i.hal_i2c_s_set_transfer)
- i.hal_i2c_slave_irq_callback 0x00019748 Section 0 hal_i2c_slave.o(i.hal_i2c_slave_irq_callback)
- hal_i2c_slave_irq_callback 0x00019749 Thumb Code 356 hal_i2c_slave.o(i.hal_i2c_slave_irq_callback)
- i.hal_internal_init_memc 0x000198bc Section 0 hal_internal_vsync.o(i.hal_internal_init_memc)
- i.hal_internal_sync_get_fb_setting 0x000199b8 Section 0 hal_internal_vsync.o(i.hal_internal_sync_get_fb_setting)
- i.hal_internal_sync_get_hight_performan_mode 0x000199c8 Section 0 hal_internal_vsync.o(i.hal_internal_sync_get_hight_performan_mode)
- i.hal_internal_sync_input_resolution_change 0x000199d8 Section 0 hal_internal_vsync.o(i.hal_internal_sync_input_resolution_change)
- i.hal_internal_update_dpi_param 0x00019c04 Section 0 hal_internal_vsync.o(i.hal_internal_update_dpi_param)
- i.hal_internal_video_mode_auto_sync 0x00019c14 Section 0 hal_internal_vsync.o(i.hal_internal_video_mode_auto_sync)
- i.hal_internal_vsync_deinit 0x00019d40 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_deinit)
- i.hal_internal_vsync_get_rx_state 0x00019d68 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_get_rx_state)
- i.hal_internal_vsync_get_sync_line 0x00019d74 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_get_sync_line)
- i.hal_internal_vsync_get_tear_mode 0x00019d8c Section 0 hal_internal_vsync.o(i.hal_internal_vsync_get_tear_mode)
- i.hal_internal_vsync_get_tx_state 0x00019d98 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_get_tx_state)
- i.hal_internal_vsync_init_rx 0x00019da4 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_init_rx)
- i.hal_internal_vsync_init_tx 0x00019ebc Section 0 hal_internal_vsync.o(i.hal_internal_vsync_init_tx)
- i.hal_internal_vsync_set_auto_hw_filter 0x00019f6c Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_auto_hw_filter)
- i.hal_internal_vsync_set_rx_state 0x0001a088 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_rx_state)
- i.hal_internal_vsync_set_sync_line 0x0001a09c Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_sync_line)
- i.hal_internal_vsync_set_tear_mode 0x0001a0c0 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_tear_mode)
- i.hal_internal_vsync_set_tx_state 0x0001a110 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_tx_state)
- i.hal_lcdc_config_ccm 0x0001a190 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_ccm)
- hal_lcdc_config_ccm 0x0001a191 Thumb Code 30 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_ccm)
- i.hal_lcdc_config_remains 0x0001a1b4 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_remains)
- hal_lcdc_config_remains 0x0001a1b5 Thumb Code 84 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_remains)
- i.hal_lcdc_config_rgb_to_pentile 0x0001a20c Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_rgb_to_pentile)
- hal_lcdc_config_rgb_to_pentile 0x0001a20d Thumb Code 14 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_rgb_to_pentile)
- i.hal_lcdc_config_upscaler 0x0001a220 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_upscaler)
- hal_lcdc_config_upscaler 0x0001a221 Thumb Code 348 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_upscaler)
- i.hal_lcdc_init_cfg 0x0001a384 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_cfg)
- hal_lcdc_init_cfg 0x0001a385 Thumb Code 78 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_cfg)
- i.hal_lcdc_init_clk 0x0001a3d8 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_clk)
- hal_lcdc_init_clk 0x0001a3d9 Thumb Code 422 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_clk)
- i.hal_lcdc_init_interrupt 0x0001a588 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_interrupt)
- hal_lcdc_init_interrupt 0x0001a589 Thumb Code 58 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_interrupt)
- i.hal_spi_m_clear_rxfifo 0x0001a5c8 Section 0 hal_spi_master.o(i.hal_spi_m_clear_rxfifo)
- i.hal_swire_open 0x0001a5d6 Section 0 hal_swire.o(i.hal_swire_open)
- i.hal_system_enable_systick 0x0001a5ec Section 0 hal_system.o(i.hal_system_enable_systick)
- i.hal_system_init 0x0001a5f4 Section 0 hal_system.o(i.hal_system_init)
- i.hal_system_init_console 0x0001a67c Section 0 hal_system.o(i.hal_system_init_console)
- i.hal_system_set_phy_calibration 0x0001a698 Section 0 hal_system.o(i.hal_system_set_phy_calibration)
- i.hal_system_set_pvd 0x0001a6a0 Section 0 hal_system.o(i.hal_system_set_pvd)
- i.hal_system_set_vcc 0x0001a6a8 Section 0 hal_system.o(i.hal_system_set_vcc)
- i.hal_timer_init 0x0001a6b0 Section 0 hal_timer.o(i.hal_timer_init)
- i.hal_timer_start 0x0001a6cc Section 0 hal_timer.o(i.hal_timer_start)
- i.hal_timer_stop 0x0001a714 Section 0 hal_timer.o(i.hal_timer_stop)
- i.hal_uart_init 0x0001a73c Section 0 hal_uart.o(i.hal_uart_init)
- i.hal_uart_transmit_blocking 0x0001a7c8 Section 0 hal_uart.o(i.hal_uart_transmit_blocking)
- i.handle_init 0x0001a7d8 Section 0 irq_redirect .o(i.handle_init)
- i.init_mipi_tx 0x0001a8e8 Section 0 ap_demo.o(i.init_mipi_tx)
- init_mipi_tx 0x0001a8e9 Thumb Code 96 ap_demo.o(i.init_mipi_tx)
- i.init_panel 0x0001a94c Section 0 ap_demo.o(i.init_panel)
- init_panel 0x0001a94d Thumb Code 126 ap_demo.o(i.init_panel)
- i.main 0x0001a9d4 Section 0 main.o(i.main)
- i.open_mipi_rx 0x0001a9e0 Section 0 ap_demo.o(i.open_mipi_rx)
- open_mipi_rx 0x0001a9e1 Thumb Code 138 ap_demo.o(i.open_mipi_rx)
- i.pps_update_handle 0x0001aa80 Section 0 ap_demo.o(i.pps_update_handle)
- pps_update_handle 0x0001aa81 Thumb Code 80 ap_demo.o(i.pps_update_handle)
- i.rx_get_dcs_packet_data 0x0001aad4 Section 0 hal_internal_vsync.o(i.rx_get_dcs_packet_data)
- rx_get_dcs_packet_data 0x0001aad5 Thumb Code 654 hal_internal_vsync.o(i.rx_get_dcs_packet_data)
- i.rx_partial_update 0x0001aec8 Section 0 hal_internal_vsync.o(i.rx_partial_update)
- rx_partial_update 0x0001aec9 Thumb Code 358 hal_internal_vsync.o(i.rx_partial_update)
- i.rx_receive_packet 0x0001b040 Section 0 hal_internal_vsync.o(i.rx_receive_packet)
- rx_receive_packet 0x0001b041 Thumb Code 128 hal_internal_vsync.o(i.rx_receive_packet)
- i.rx_receive_pps 0x0001b0cc Section 0 hal_internal_vsync.o(i.rx_receive_pps)
- rx_receive_pps 0x0001b0cd Thumb Code 268 hal_internal_vsync.o(i.rx_receive_pps)
- i.rxbr_irq0_callback 0x0001b24c Section 0 hal_internal_vsync.o(i.rxbr_irq0_callback)
- rxbr_irq0_callback 0x0001b24d Thumb Code 158 hal_internal_vsync.o(i.rxbr_irq0_callback)
- i.rxbr_irq1_callback 0x0001b2f0 Section 0 hal_internal_vsync.o(i.rxbr_irq1_callback)
- rxbr_irq1_callback 0x0001b2f1 Thumb Code 324 hal_internal_vsync.o(i.rxbr_irq1_callback)
- i.soft_gen_te 0x0001b4cc Section 0 hal_internal_vsync.o(i.soft_gen_te)
- soft_gen_te 0x0001b4cd Thumb Code 166 hal_internal_vsync.o(i.soft_gen_te)
- i.soft_gen_te_double_buffer 0x0001b590 Section 0 hal_internal_vsync.o(i.soft_gen_te_double_buffer)
- soft_gen_te_double_buffer 0x0001b591 Thumb Code 166 hal_internal_vsync.o(i.soft_gen_te_double_buffer)
- i.soft_timer3_cb 0x0001b650 Section 0 ap_demo.o(i.soft_timer3_cb)
- soft_timer3_cb 0x0001b651 Thumb Code 36 ap_demo.o(i.soft_timer3_cb)
- i.sqrt 0x0001b680 Section 0 sqrt.o(i.sqrt)
- i.tp_heartbeat_exec 0x0001b6c8 Section 0 ap_demo.o(i.tp_heartbeat_exec)
- i.vidc_callback 0x0001b708 Section 0 hal_internal_vsync.o(i.vidc_callback)
- vidc_callback 0x0001b709 Thumb Code 232 hal_internal_vsync.o(i.vidc_callback)
- i.vpre_err_reset 0x0001b810 Section 0 hal_internal_vsync.o(i.vpre_err_reset)
- vpre_err_reset 0x0001b811 Thumb Code 184 hal_internal_vsync.o(i.vpre_err_reset)
- i.vsync_set_te_mode 0x0001b8e0 Section 0 hal_internal_vsync.o(i.vsync_set_te_mode)
- vsync_set_te_mode 0x0001b8e1 Thumb Code 300 hal_internal_vsync.o(i.vsync_set_te_mode)
- .constdata 0x0001baac Section 248 ap_demo.o(.constdata)
- g_cus_rx_dcs_execute_table 0x0001baac Data 120 ap_demo.o(.constdata)
- .constdata 0x0001bba4 Section 32 app_tp_st_touch.o(.constdata)
- .constdata 0x0001bbc4 Section 36 hal_dsi_tx_ctrl.o(.constdata)
- .constdata 0x0001bbe8 Section 210 hal_gpio.o(.constdata)
- s_gpio_map 0x0001bbe8 Data 120 hal_gpio.o(.constdata)
- s_gpio_perf 0x0001bc60 Data 90 hal_gpio.o(.constdata)
- .constdata 0x0001bcbc Section 32 hal_i2c_slave.o(.constdata)
- sg_i2c_s_config 0x0001bcbc Data 32 hal_i2c_slave.o(.constdata)
- .constdata 0x0001bcdc Section 8528 app_tp_for_custom_s8.o(.constdata)
- .constdata 0x0001de2c Section 1 app_tp_for_custom_s8.o(.constdata)
- .constdata 0x0001de30 Section 8 drv_param_init.o(.constdata)
- .constdata 0x0001de38 Section 390 drv_phy_common.o(.constdata)
- phy_para_mapping_h 0x0001de38 Data 184 drv_phy_common.o(.constdata)
- phy_para_mapping_l 0x0001def0 Data 128 drv_phy_common.o(.constdata)
- phy_data_high_map 0x0001df70 Data 48 drv_phy_common.o(.constdata)
- phy_data_lp_map 0x0001dfa0 Data 30 drv_phy_common.o(.constdata)
- .conststring 0x0001dfc0 Section 72 hal_dsi_rx_ctrl.o(.conststring)
- .conststring 0x0001e008 Section 67 hal_dsi_tx_ctrl.o(.conststring)
- .conststring 0x0001e04c Section 308 hal_internal_vsync.o(.conststring)
+ i.SPIM_IRQn_Handler 0x0001101c Section 0 irq_redirect .o(i.SPIM_IRQn_Handler)
+ i.SPIS_IRQn_Handler 0x00011038 Section 0 irq_redirect .o(i.SPIS_IRQn_Handler)
+ i.SWIRE_IRQn_Handler 0x00011054 Section 0 irq_redirect .o(i.SWIRE_IRQn_Handler)
+ i.SysTick_Handler 0x00011070 Section 0 irq_redirect .o(i.SysTick_Handler)
+ i.TIMER0_IRQn_Handler 0x00011088 Section 0 irq_redirect .o(i.TIMER0_IRQn_Handler)
+ i.TIMER1_IRQn_Handler 0x000110a0 Section 0 irq_redirect .o(i.TIMER1_IRQn_Handler)
+ i.TIMER2_IRQn_Handler 0x000110b8 Section 0 irq_redirect .o(i.TIMER2_IRQn_Handler)
+ i.TIMER3_IRQn_Handler 0x000110d0 Section 0 irq_redirect .o(i.TIMER3_IRQn_Handler)
+ i.UART0_IRQ_Handle 0x000110e8 Section 0 drv_uart.o(i.UART0_IRQ_Handle)
+ i.UART_IRQn_Handler 0x00011104 Section 0 irq_redirect .o(i.UART_IRQn_Handler)
+ i.UART_ResetRxFIFO 0x0001111c Section 0 drv_uart.o(i.UART_ResetRxFIFO)
+ i.UART_SetBaudRate 0x00011140 Section 0 drv_uart.o(i.UART_SetBaudRate)
+ i.UART_SwitchSCLK 0x00011188 Section 0 drv_uart.o(i.UART_SwitchSCLK)
+ i.UART_TransferHandleIRQ 0x000111a2 Section 0 drv_uart.o(i.UART_TransferHandleIRQ)
+ i.UART_WriteBlocking 0x000112d6 Section 0 drv_uart.o(i.UART_WriteBlocking)
+ i.UART_init 0x000112f0 Section 0 drv_uart.o(i.UART_init)
+ i.VIDC_IRQn_Handler 0x000113ac Section 0 irq_redirect .o(i.VIDC_IRQn_Handler)
+ i.VPRE_IRQn_Handler 0x000113c4 Section 0 irq_redirect .o(i.VPRE_IRQn_Handler)
+ i.WDG_IRQn_Handler 0x000113dc Section 0 irq_redirect .o(i.WDG_IRQn_Handler)
+ i.__0printf 0x000113f4 Section 0 printfa.o(i.__0printf)
+ i.__0vsprintf 0x00011414 Section 0 printfa.o(i.__0vsprintf)
+ i.__ARM_clz 0x00011438 Section 0 depilogue.o(i.__ARM_clz)
+ i.__ARM_common_switch8 0x00011466 Section 0 ap_demo.o(i.__ARM_common_switch8)
+ i.__NVIC_ClearPendingIRQ 0x00011480 Section 0 drv_i2c_master.o(i.__NVIC_ClearPendingIRQ)
+ __NVIC_ClearPendingIRQ 0x00011481 Thumb Code 18 drv_i2c_master.o(i.__NVIC_ClearPendingIRQ)
+ i.__NVIC_ClearPendingIRQ 0x00011498 Section 0 drv_spi_master.o(i.__NVIC_ClearPendingIRQ)
+ __NVIC_ClearPendingIRQ 0x00011499 Thumb Code 18 drv_spi_master.o(i.__NVIC_ClearPendingIRQ)
+ i.__NVIC_DisableIRQ 0x000114b0 Section 0 drv_rxbr.o(i.__NVIC_DisableIRQ)
+ __NVIC_DisableIRQ 0x000114b1 Thumb Code 26 drv_rxbr.o(i.__NVIC_DisableIRQ)
+ i.__NVIC_EnableIRQ 0x000114d0 Section 0 drv_rxbr.o(i.__NVIC_EnableIRQ)
+ __NVIC_EnableIRQ 0x000114d1 Thumb Code 18 drv_rxbr.o(i.__NVIC_EnableIRQ)
+ i.__NVIC_SetPriority 0x000114e8 Section 0 hal_spi_slave.o(i.__NVIC_SetPriority)
+ __NVIC_SetPriority 0x000114e9 Thumb Code 60 hal_spi_slave.o(i.__NVIC_SetPriority)
+ i.__scatterload_copy 0x0001152c Section 14 handlers.o(i.__scatterload_copy)
+ i.__scatterload_zeroinit 0x0001153a Section 14 handlers.o(i.__scatterload_zeroinit)
+ i.__set_errno 0x00011548 Section 0 errno.o(i.__set_errno)
+ i._fp_digits 0x00011554 Section 0 printfa.o(i._fp_digits)
+ _fp_digits 0x00011555 Thumb Code 344 printfa.o(i._fp_digits)
+ i._printf_core 0x000116c8 Section 0 printfa.o(i._printf_core)
+ _printf_core 0x000116c9 Thumb Code 1754 printfa.o(i._printf_core)
+ i._printf_post_padding 0x00011db4 Section 0 printfa.o(i._printf_post_padding)
+ _printf_post_padding 0x00011db5 Thumb Code 32 printfa.o(i._printf_post_padding)
+ i._printf_pre_padding 0x00011dd4 Section 0 printfa.o(i._printf_pre_padding)
+ _printf_pre_padding 0x00011dd5 Thumb Code 44 printfa.o(i._printf_pre_padding)
+ i._sputc 0x00011e00 Section 0 printfa.o(i._sputc)
+ _sputc 0x00011e01 Thumb Code 10 printfa.o(i._sputc)
+ i.ap_dcs_read 0x00011e0c Section 0 ap_demo.o(i.ap_dcs_read)
+ ap_dcs_read 0x00011e0d Thumb Code 4188 ap_demo.o(i.ap_dcs_read)
+ i.ap_demo 0x00012e68 Section 0 ap_demo.o(i.ap_demo)
+ i.ap_get_reg_ca 0x00012f70 Section 0 ap_demo.o(i.ap_get_reg_ca)
+ ap_get_reg_ca 0x00012f71 Thumb Code 36 ap_demo.o(i.ap_get_reg_ca)
+ i.ap_get_reg_df 0x00012f98 Section 0 ap_demo.o(i.ap_get_reg_df)
+ ap_get_reg_df 0x00012f99 Thumb Code 170 ap_demo.o(i.ap_get_reg_df)
+ i.ap_get_tp_calibration_status_01 0x00013048 Section 0 app_tp_st_touch.o(i.ap_get_tp_calibration_status_01)
+ i.ap_reset_cb 0x00013068 Section 0 ap_demo.o(i.ap_reset_cb)
+ ap_reset_cb 0x00013069 Thumb Code 30 ap_demo.o(i.ap_reset_cb)
+ i.ap_set_backlight 0x00013090 Section 0 ap_demo.o(i.ap_set_backlight)
+ ap_set_backlight 0x00013091 Thumb Code 672 ap_demo.o(i.ap_set_backlight)
+ i.ap_set_display_off 0x00013350 Section 0 ap_demo.o(i.ap_set_display_off)
+ ap_set_display_off 0x00013351 Thumb Code 32 ap_demo.o(i.ap_set_display_off)
+ i.ap_set_display_on 0x00013374 Section 0 ap_demo.o(i.ap_set_display_on)
+ ap_set_display_on 0x00013375 Thumb Code 8 ap_demo.o(i.ap_set_display_on)
+ i.ap_set_enter_sleep_mode 0x00013380 Section 0 ap_demo.o(i.ap_set_enter_sleep_mode)
+ ap_set_enter_sleep_mode 0x00013381 Thumb Code 46 ap_demo.o(i.ap_set_enter_sleep_mode)
+ i.ap_set_exit_sleep_mode 0x000133b8 Section 0 ap_demo.o(i.ap_set_exit_sleep_mode)
+ ap_set_exit_sleep_mode 0x000133b9 Thumb Code 8 ap_demo.o(i.ap_set_exit_sleep_mode)
+ i.ap_set_tp_calibration_04 0x000133c4 Section 0 app_tp_st_touch.o(i.ap_set_tp_calibration_04)
+ i.ap_tp_st_touch_calibration 0x0001345c Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_calibration)
+ i.ap_tp_st_touch_error_handler_F3 0x0001350c Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_error_handler_F3)
+ i.ap_tp_st_touch_error_handler_FF 0x0001351a Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_error_handler_FF)
+ i.ap_tp_st_touch_get_calibration_success_mark 0x0001353c Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_get_calibration_success_mark)
+ i.ap_tp_st_touch_hardware_reset 0x000135e4 Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_hardware_reset)
+ i.ap_tp_st_touch_scan_point_init 0x0001366c Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_init)
+ i.ap_tp_st_touch_scan_point_record_event 0x00013688 Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_record_event)
+ i.ap_tp_st_touch_scan_point_record_event_exec 0x0001371c Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_record_event_exec)
+ i.ap_tp_st_touch_simulate_finger_release_event 0x00013750 Section 0 app_tp_st_touch.o(i.ap_tp_st_touch_simulate_finger_release_event)
+ i.ap_update_frame_rate 0x00013784 Section 0 ap_demo.o(i.ap_update_frame_rate)
+ ap_update_frame_rate 0x00013785 Thumb Code 40 ap_demo.o(i.ap_update_frame_rate)
+ i.app_ADC_IRQn_Handler 0x000137b0 Section 0 drv_rxbr.o(i.app_ADC_IRQn_Handler)
+ i.app_AP_NRESET_IRQn_Handler 0x000137cc Section 0 drv_gpio.o(i.app_AP_NRESET_IRQn_Handler)
+ i.app_EXTI_INT0_IRQn_Handler 0x000137f0 Section 0 drv_gpio.o(i.app_EXTI_INT0_IRQn_Handler)
+ i.app_EXTI_INT1_IRQn_Handler 0x0001380c Section 0 drv_gpio.o(i.app_EXTI_INT1_IRQn_Handler)
+ i.app_EXTI_INT2_IRQn_Handler 0x00013828 Section 0 drv_gpio.o(i.app_EXTI_INT2_IRQn_Handler)
+ i.app_EXTI_INT3_IRQn_Handler 0x00013844 Section 0 drv_gpio.o(i.app_EXTI_INT3_IRQn_Handler)
+ i.app_EXTI_INT4_IRQn_Handler 0x00013860 Section 0 drv_gpio.o(i.app_EXTI_INT4_IRQn_Handler)
+ i.app_EXTI_INT5_IRQn_Handler 0x0001387c Section 0 drv_gpio.o(i.app_EXTI_INT5_IRQn_Handler)
+ i.app_EXTI_INT6_IRQn_Handler 0x00013898 Section 0 drv_gpio.o(i.app_EXTI_INT6_IRQn_Handler)
+ i.app_EXTI_INT7_IRQn_Handler 0x000138b4 Section 0 drv_gpio.o(i.app_EXTI_INT7_IRQn_Handler)
+ i.app_HardFault_Handler 0x000138d0 Section 0 drv_common.o(i.app_HardFault_Handler)
+ i.app_I2C0_IRQn_Handler 0x00013918 Section 0 drv_i2c_slave.o(i.app_I2C0_IRQn_Handler)
+ i.app_I2C1_IRQn_Handler 0x00013930 Section 0 drv_i2c_master.o(i.app_I2C1_IRQn_Handler)
+ i.app_LCDC_IRQn_Handler 0x00013940 Section 0 hal_internal_vsync.o(i.app_LCDC_IRQn_Handler)
+ i.app_MEMC_IRQn_Handler 0x00013ae4 Section 0 drv_memc.o(i.app_MEMC_IRQn_Handler)
+ i.app_MIPI_RX_IRQn_Handler 0x00013b6c Section 0 drv_dsi_rx.o(i.app_MIPI_RX_IRQn_Handler)
+ i.app_MIPI_TX_IRQn_Handler 0x00013e04 Section 0 drv_dsi_tx.o(i.app_MIPI_TX_IRQn_Handler)
+ i.app_PWMDET_IRQn_Handler 0x00013ea4 Section 0 drv_pwm.o(i.app_PWMDET_IRQn_Handler)
+ i.app_SPIM_IRQn_Handler 0x00013eec Section 0 drv_spi_master.o(i.app_SPIM_IRQn_Handler)
+ i.app_SPIS_IRQn_Handler 0x00013f1c Section 0 hal_spi_slave.o(i.app_SPIS_IRQn_Handler)
+ i.app_SWIRE_IRQn_Handler 0x0001411c Section 0 drv_swire.o(i.app_SWIRE_IRQn_Handler)
+ i.app_SysTick_Handler 0x0001413c Section 0 drv_common.o(i.app_SysTick_Handler)
+ i.app_TIMER0_IRQn_Handler 0x00014154 Section 0 drv_timer.o(i.app_TIMER0_IRQn_Handler)
+ i.app_TIMER1_IRQn_Handler 0x0001415e Section 0 drv_timer.o(i.app_TIMER1_IRQn_Handler)
+ i.app_TIMER2_IRQn_Handler 0x00014168 Section 0 drv_timer.o(i.app_TIMER2_IRQn_Handler)
+ i.app_TIMER3_IRQn_Handler 0x00014172 Section 0 drv_timer.o(i.app_TIMER3_IRQn_Handler)
+ i.app_UART_IRQn_Handler 0x0001417c Section 0 drv_uart.o(i.app_UART_IRQn_Handler)
+ i.app_VIDC_IRQn_Handler 0x00014184 Section 0 drv_vidc.o(i.app_VIDC_IRQn_Handler)
+ i.app_VPRE_IRQn_Handler 0x000141a0 Section 0 drv_rxbr.o(i.app_VPRE_IRQn_Handler)
+ i.app_WDG_IRQn_Handler 0x000141bc Section 0 drv_wdg.o(i.app_WDG_IRQn_Handler)
+ i.app_dma_irq_handler 0x000141f4 Section 0 drv_dma.o(i.app_dma_irq_handler)
+ i.app_fls_ctrl_Handler 0x00014204 Section 0 norflash.o(i.app_fls_ctrl_Handler)
+ i.app_tp_I2C_init 0x00014234 Section 0 app_tp_transfer.o(i.app_tp_I2C_init)
+ i.app_tp_calibration_exec 0x00014258 Section 0 app_tp_st_touch.o(i.app_tp_calibration_exec)
+ i.app_tp_i2cs_callback 0x00014290 Section 0 app_tp_transfer.o(i.app_tp_i2cs_callback)
+ app_tp_i2cs_callback 0x00014291 Thumb Code 42 app_tp_transfer.o(i.app_tp_i2cs_callback)
+ i.app_tp_init 0x000142c0 Section 0 app_tp_transfer.o(i.app_tp_init)
+ i.app_tp_m_read 0x00014300 Section 0 app_tp_transfer.o(i.app_tp_m_read)
+ i.app_tp_m_write 0x00014320 Section 0 app_tp_transfer.o(i.app_tp_m_write)
+ i.app_tp_phone_analysis_data 0x00014328 Section 0 app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data)
+ i.app_tp_phone_clear_reset_on 0x00014664 Section 0 app_tp_transfer.o(i.app_tp_phone_clear_reset_on)
+ i.app_tp_s_read 0x00014670 Section 0 app_tp_transfer.o(i.app_tp_s_read)
+ i.app_tp_s_write 0x00014678 Section 0 app_tp_transfer.o(i.app_tp_s_write)
+ i.app_tp_screen_analysis_int 0x00014680 Section 0 app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int)
+ i.app_tp_screen_int_callback 0x00014934 Section 0 app_tp_transfer.o(i.app_tp_screen_int_callback)
+ app_tp_screen_int_callback 0x00014935 Thumb Code 8 app_tp_transfer.o(i.app_tp_screen_int_callback)
+ i.app_tp_transfer_screen_const 0x00014940 Section 0 app_tp_transfer.o(i.app_tp_transfer_screen_const)
+ app_tp_transfer_screen_const 0x00014941 Thumb Code 50 app_tp_transfer.o(i.app_tp_transfer_screen_const)
+ i.app_tp_transfer_screen_int 0x00014980 Section 0 app_tp_transfer.o(i.app_tp_transfer_screen_int)
+ i.app_tp_transfer_screen_start 0x00014ae0 Section 0 app_tp_transfer.o(i.app_tp_transfer_screen_start)
+ i.blue_change_ccm 0x00014af8 Section 0 ap_demo.o(i.blue_change_ccm)
+ i.board_Init 0x00014b30 Section 0 board.o(i.board_Init)
+ i.calc_framebuffer_setting 0x00014b54 Section 0 hal_internal_vsync.o(i.calc_framebuffer_setting)
+ i.ceil 0x00015044 Section 0 ceil.o(i.ceil)
+ i.check_mipi_rx_tx_video_info 0x0001510c Section 0 hal_internal_vsync.o(i.check_mipi_rx_tx_video_info)
+ check_mipi_rx_tx_video_info 0x0001510d Thumb Code 44 hal_internal_vsync.o(i.check_mipi_rx_tx_video_info)
+ i.check_pkt_buf_rev 0x00015138 Section 0 hal_internal_vsync.o(i.check_pkt_buf_rev)
+ check_pkt_buf_rev 0x00015139 Thumb Code 92 hal_internal_vsync.o(i.check_pkt_buf_rev)
+ i.dcs_packet_fifo_alloc 0x000151c8 Section 0 dcs_packet_fifo.o(i.dcs_packet_fifo_alloc)
+ i.dcs_packet_fifo_init 0x00015220 Section 0 dcs_packet_fifo.o(i.dcs_packet_fifo_init)
+ i.dcs_packet_free_fifo_header 0x00015238 Section 0 dcs_packet_fifo.o(i.dcs_packet_free_fifo_header)
+ i.dcs_packet_get_fifo_header 0x0001527c Section 0 dcs_packet_fifo.o(i.dcs_packet_get_fifo_header)
+ i.dcs_sw_filter 0x000152a0 Section 0 hal_internal_vsync.o(i.dcs_sw_filter)
+ dcs_sw_filter 0x000152a1 Thumb Code 36 hal_internal_vsync.o(i.dcs_sw_filter)
+ i.delayMs 0x000152cc Section 0 tau_delay.o(i.delayMs)
+ i.delayUs 0x000152e4 Section 0 tau_delay.o(i.delayUs)
+ i.disable_mipi_timer_cb 0x00015308 Section 0 ap_demo.o(i.disable_mipi_timer_cb)
+ disable_mipi_timer_cb 0x00015309 Thumb Code 78 ap_demo.o(i.disable_mipi_timer_cb)
+ i.drv_ap_rst_trig_edge_detect 0x00015360 Section 0 drv_sys_cfg.o(i.drv_ap_rst_trig_edge_detect)
+ i.drv_chip_info_get_info 0x00015398 Section 0 drv_chip_info.o(i.drv_chip_info_get_info)
+ i.drv_chip_info_init 0x000153a4 Section 0 drv_chip_info.o(i.drv_chip_info_init)
+ i.drv_chip_rx_info_check 0x000153e4 Section 0 drv_chip_info.o(i.drv_chip_rx_info_check)
+ i.drv_chip_rx_init_done 0x00015494 Section 0 drv_chip_info.o(i.drv_chip_rx_init_done)
+ i.drv_common_enable_systick 0x000154a8 Section 0 drv_common.o(i.drv_common_enable_systick)
+ i.drv_common_system_init 0x00015500 Section 0 drv_common.o(i.drv_common_system_init)
+ i.drv_crgu_config_reset_modules 0x00015508 Section 0 drv_crgu.o(i.drv_crgu_config_reset_modules)
+ i.drv_crgu_set_ahb_pre_div 0x00015518 Section 0 drv_crgu.o(i.drv_crgu_set_ahb_pre_div)
+ i.drv_crgu_set_ahb_src 0x0001552c Section 0 drv_crgu.o(i.drv_crgu_set_ahb_src)
+ i.drv_crgu_set_clock 0x00015540 Section 0 drv_crgu.o(i.drv_crgu_set_clock)
+ i.drv_crgu_set_dpi_mux_src 0x00015560 Section 0 drv_crgu.o(i.drv_crgu_set_dpi_mux_src)
+ i.drv_crgu_set_dpi_pre_div 0x00015574 Section 0 drv_crgu.o(i.drv_crgu_set_dpi_pre_div)
+ i.drv_crgu_set_dpi_pre_src 0x0001558c Section 0 drv_crgu.o(i.drv_crgu_set_dpi_pre_src)
+ i.drv_crgu_set_dsc_core_div 0x000155a0 Section 0 drv_crgu.o(i.drv_crgu_set_dsc_core_div)
+ i.drv_crgu_set_dsco_src 0x000155b4 Section 0 drv_crgu.o(i.drv_crgu_set_dsco_src)
+ i.drv_crgu_set_dsco_src_div 0x000155c8 Section 0 drv_crgu.o(i.drv_crgu_set_dsco_src_div)
+ i.drv_crgu_set_fb_div 0x000155dc Section 0 drv_crgu.o(i.drv_crgu_set_fb_div)
+ i.drv_crgu_set_fb_src 0x000155f0 Section 0 drv_crgu.o(i.drv_crgu_set_fb_src)
+ i.drv_crgu_set_lcdc_div 0x00015604 Section 0 drv_crgu.o(i.drv_crgu_set_lcdc_div)
+ i.drv_crgu_set_lcdc_src 0x00015618 Section 0 drv_crgu.o(i.drv_crgu_set_lcdc_src)
+ i.drv_crgu_set_mipi_cfg_src 0x0001562c Section 0 drv_crgu.o(i.drv_crgu_set_mipi_cfg_src)
+ i.drv_crgu_set_mipi_ref_src 0x00015640 Section 0 drv_crgu.o(i.drv_crgu_set_mipi_ref_src)
+ i.drv_crgu_set_reset 0x00015658 Section 0 drv_crgu.o(i.drv_crgu_set_reset)
+ i.drv_crgu_set_rxbr_div 0x00015670 Section 0 drv_crgu.o(i.drv_crgu_set_rxbr_div)
+ i.drv_crgu_set_rxbr_src 0x00015684 Section 0 drv_crgu.o(i.drv_crgu_set_rxbr_src)
+ i.drv_crgu_set_vidc_src 0x00015698 Section 0 drv_crgu.o(i.drv_crgu_set_vidc_src)
+ i.drv_dma_clear_flag 0x000156ac Section 0 drv_dma.o(i.drv_dma_clear_flag)
+ i.drv_dma_create_handle 0x000156c4 Section 0 drv_dma.o(i.drv_dma_create_handle)
+ i.drv_dma_disenable_channel 0x000156e0 Section 0 drv_dma.o(i.drv_dma_disenable_channel)
+ i.drv_dma_enable_channel 0x000156f0 Section 0 drv_dma.o(i.drv_dma_enable_channel)
+ i.drv_dma_enable_channel_interrupts 0x00015700 Section 0 drv_dma.o(i.drv_dma_enable_channel_interrupts)
+ i.drv_dma_get_channel_flag 0x00015724 Section 0 drv_dma.o(i.drv_dma_get_channel_flag)
+ i.drv_dma_irq_handler 0x00015730 Section 0 drv_dma.o(i.drv_dma_irq_handler)
+ i.drv_dma_prepar_transfer 0x000157c0 Section 0 drv_dma.o(i.drv_dma_prepar_transfer)
+ i.drv_dma_set_burst 0x000157d2 Section 0 drv_dma.o(i.drv_dma_set_burst)
+ i.drv_dma_set_callback 0x000157ec Section 0 drv_dma.o(i.drv_dma_set_callback)
+ i.drv_dma_set_transfer 0x000157f4 Section 0 drv_dma.o(i.drv_dma_set_transfer)
+ i.drv_dsc_dec_convert_pps_rc_parameter 0x00015838 Section 0 drv_dsc_dec.o(i.drv_dsc_dec_convert_pps_rc_parameter)
+ i.drv_dsc_dec_disable 0x0001586e Section 0 drv_dsc_dec.o(i.drv_dsc_dec_disable)
+ i.drv_dsc_dec_enable 0x0001587c Section 0 drv_dsc_dec.o(i.drv_dsc_dec_enable)
+ i.drv_dsc_dec_get_nslc 0x000158f0 Section 0 drv_dsc_dec.o(i.drv_dsc_dec_get_nslc)
+ i.drv_dsc_dec_set_u8_pps 0x000158fa Section 0 drv_dsc_dec.o(i.drv_dsc_dec_set_u8_pps)
+ i.drv_dsi_rx_calc_ipi_tx_delay 0x00015924 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_calc_ipi_tx_delay)
+ i.drv_dsi_rx_enable_irq 0x00015a28 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_enable_irq)
+ i.drv_dsi_rx_get_color_bpp 0x00015a68 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_get_color_bpp)
+ drv_dsi_rx_get_color_bpp 0x00015a69 Thumb Code 62 drv_dsi_rx.o(i.drv_dsi_rx_get_color_bpp)
+ i.drv_dsi_rx_get_color_pcc 0x00015ab8 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_get_color_pcc)
+ drv_dsi_rx_get_color_pcc 0x00015ab9 Thumb Code 24 drv_dsi_rx.o(i.drv_dsi_rx_get_color_pcc)
+ i.drv_dsi_rx_get_compression_en 0x00015ad4 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_get_compression_en)
+ i.drv_dsi_rx_get_max_ret_size 0x00015adc Section 0 drv_dsi_rx.o(i.drv_dsi_rx_get_max_ret_size)
+ i.drv_dsi_rx_power_up 0x00015ae2 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_power_up)
+ i.drv_dsi_rx_set_ctrl_cfg 0x00015af0 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_ctrl_cfg)
+ i.drv_dsi_rx_set_ddi_cfg 0x00015b10 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_ddi_cfg)
+ i.drv_dsi_rx_set_ipi_cfg 0x00015b20 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_ipi_cfg)
+ i.drv_dsi_rx_set_lane_swap 0x00015b30 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_lane_swap)
+ i.drv_dsi_rx_set_resp_cnt 0x00015b76 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_resp_cnt)
+ i.drv_dsi_rx_set_up_phy 0x00015b9c Section 0 drv_dsi_rx.o(i.drv_dsi_rx_set_up_phy)
+ i.drv_dsi_rx_shut_down 0x00015ca0 Section 0 drv_dsi_rx.o(i.drv_dsi_rx_shut_down)
+ i.drv_dsi_tx_command_header 0x00015cae Section 0 drv_dsi_tx.o(i.drv_dsi_tx_command_header)
+ i.drv_dsi_tx_command_mode_cfg 0x00015cc2 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_command_mode_cfg)
+ i.drv_dsi_tx_command_put_payload 0x00015d2e Section 0 drv_dsi_tx.o(i.drv_dsi_tx_command_put_payload)
+ i.drv_dsi_tx_config_eotp 0x00015d32 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_config_eotp)
+ i.drv_dsi_tx_config_int 0x00015d4a Section 0 drv_dsi_tx.o(i.drv_dsi_tx_config_int)
+ i.drv_dsi_tx_dpi_lpcmd_time 0x00015d52 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_dpi_lpcmd_time)
+ i.drv_dsi_tx_dpi_mode 0x00015d5a Section 0 drv_dsi_tx.o(i.drv_dsi_tx_dpi_mode)
+ i.drv_dsi_tx_dpi_polarity 0x00015d64 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_dpi_polarity)
+ i.drv_dsi_tx_edpi_cmd_size 0x00015d88 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_edpi_cmd_size)
+ i.drv_dsi_tx_get_cmd_status 0x00015d8c Section 0 drv_dsi_tx.o(i.drv_dsi_tx_get_cmd_status)
+ i.drv_dsi_tx_mode 0x00015d90 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_mode)
+ i.drv_dsi_tx_phy_clock_lane_auto_lp 0x00015d94 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_clock_lane_auto_lp)
+ i.drv_dsi_tx_phy_clock_lane_req_hs 0x00015dac Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_clock_lane_req_hs)
+ i.drv_dsi_tx_phy_lane_mode 0x00015dc6 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_lane_mode)
+ i.drv_dsi_tx_phy_status_ready 0x00015dd2 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_status_ready)
+ i.drv_dsi_tx_phy_status_stopstate 0x00015e36 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_status_stopstate)
+ i.drv_dsi_tx_phy_test_setup 0x00015e74 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_test_setup)
+ i.drv_dsi_tx_phy_time_cfg 0x00015fa8 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_phy_time_cfg)
+ i.drv_dsi_tx_powerup 0x00015fc6 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_powerup)
+ i.drv_dsi_tx_response_mode 0x00015fce Section 0 drv_dsi_tx.o(i.drv_dsi_tx_response_mode)
+ i.drv_dsi_tx_set_bta_ack 0x00015fea Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_bta_ack)
+ i.drv_dsi_tx_set_esc_div 0x00016002 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_esc_div)
+ i.drv_dsi_tx_set_int 0x00016010 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_int)
+ i.drv_dsi_tx_set_time_out_div 0x00016050 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_time_out_div)
+ i.drv_dsi_tx_set_video_chunk 0x00016060 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_video_chunk)
+ i.drv_dsi_tx_set_video_timing 0x00016068 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_set_video_timing)
+ i.drv_dsi_tx_shutdown 0x0001608a Section 0 drv_dsi_tx.o(i.drv_dsi_tx_shutdown)
+ i.drv_dsi_tx_timeout_cfg 0x00016092 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_timeout_cfg)
+ i.drv_dsi_tx_video_mode_cfg 0x000160b8 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_cfg)
+ i.drv_dsi_tx_video_mode_disable_hact_cmd 0x00016162 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_disable_hact_cmd)
+ i.drv_dsi_tx_video_mode_set_lp_cmd 0x00016178 Section 0 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_set_lp_cmd)
+ i.drv_efuse_enter_inactive 0x00016190 Section 0 drv_efuse.o(i.drv_efuse_enter_inactive)
+ i.drv_efuse_int_enable 0x000161be Section 0 drv_efuse.o(i.drv_efuse_int_enable)
+ i.drv_efuse_read 0x000161ca Section 0 drv_efuse.o(i.drv_efuse_read)
+ i.drv_efuse_read_req 0x000161fc Section 0 drv_efuse.o(i.drv_efuse_read_req)
+ i.drv_gpio_get_input_data 0x00016214 Section 0 drv_gpio.o(i.drv_gpio_get_input_data)
+ i.drv_gpio_register_ap_reset_callback 0x0001622c Section 0 drv_gpio.o(i.drv_gpio_register_ap_reset_callback)
+ i.drv_gpio_register_callback 0x00016238 Section 0 drv_gpio.o(i.drv_gpio_register_callback)
+ i.drv_gpio_set_int 0x0001624c Section 0 drv_gpio.o(i.drv_gpio_set_int)
+ i.drv_gpio_set_ioe 0x0001629c Section 0 drv_gpio.o(i.drv_gpio_set_ioe)
+ i.drv_gpio_set_mode0 0x000162bc Section 0 drv_gpio.o(i.drv_gpio_set_mode0)
+ i.drv_gpio_set_mode1 0x000162cc Section 0 drv_gpio.o(i.drv_gpio_set_mode1)
+ i.drv_gpio_set_mode2 0x000162dc Section 0 drv_gpio.o(i.drv_gpio_set_mode2)
+ i.drv_gpio_set_mode3 0x000162ec Section 0 drv_gpio.o(i.drv_gpio_set_mode3)
+ i.drv_gpio_set_output_data 0x000162fc Section 0 hal_gpio.o(i.drv_gpio_set_output_data)
+ drv_gpio_set_output_data 0x000162fd Thumb Code 26 hal_gpio.o(i.drv_gpio_set_output_data)
+ i.drv_gpio_set_pull_state 0x0001631c Section 0 drv_gpio.o(i.drv_gpio_set_pull_state)
+ i.drv_i2c0_set_callback 0x0001644c Section 0 drv_i2c_slave.o(i.drv_i2c0_set_callback)
+ i.drv_i2c1_set_callback 0x00016458 Section 0 drv_i2c_master.o(i.drv_i2c1_set_callback)
+ i.drv_i2c_dma_callback 0x00016464 Section 0 drv_i2c_dma.o(i.drv_i2c_dma_callback)
+ drv_i2c_dma_callback 0x00016465 Thumb Code 40 drv_i2c_dma.o(i.drv_i2c_dma_callback)
+ i.drv_i2c_dma_init 0x00016498 Section 0 drv_i2c_dma.o(i.drv_i2c_dma_init)
+ i.drv_i2c_enable_rx_dma 0x00016544 Section 0 drv_i2c_dma.o(i.drv_i2c_enable_rx_dma)
+ i.drv_i2c_enable_tx_dma 0x0001655e Section 0 drv_i2c_dma.o(i.drv_i2c_enable_tx_dma)
+ i.drv_i2c_m_clear_it_pending_bit 0x00016578 Section 0 drv_i2c_master.o(i.drv_i2c_m_clear_it_pending_bit)
+ i.drv_i2c_m_enable 0x000165d8 Section 0 drv_i2c_master.o(i.drv_i2c_m_enable)
+ i.drv_i2c_m_enable_intr 0x000165e8 Section 0 drv_i2c_master.o(i.drv_i2c_m_enable_intr)
+ i.drv_i2c_master_init 0x00016620 Section 0 drv_i2c_master.o(i.drv_i2c_master_init)
+ i.drv_i2c_master_read_dma 0x000166ac Section 0 drv_i2c_dma.o(i.drv_i2c_master_read_dma)
+ i.drv_i2c_master_write_dma 0x00016708 Section 0 drv_i2c_dma.o(i.drv_i2c_master_write_dma)
+ i.drv_i2c_master_write_read_cmd 0x00016744 Section 0 drv_i2c_dma.o(i.drv_i2c_master_write_read_cmd)
+ drv_i2c_master_write_read_cmd 0x00016745 Thumb Code 62 drv_i2c_dma.o(i.drv_i2c_master_write_read_cmd)
+ i.drv_i2c_s_clear_it_pending_bit 0x00016782 Section 0 drv_i2c_slave.o(i.drv_i2c_s_clear_it_pending_bit)
+ i.drv_i2c_s_config_intr 0x000167c4 Section 0 drv_i2c_slave.o(i.drv_i2c_s_config_intr)
+ i.drv_i2c_s_enable 0x000167c8 Section 0 drv_i2c_slave.o(i.drv_i2c_s_enable)
+ i.drv_i2c_s_get_fifo_status 0x000167d0 Section 0 drv_i2c_slave.o(i.drv_i2c_s_get_fifo_status)
+ i.drv_i2c_s_set_intr 0x000167e4 Section 0 drv_i2c_slave.o(i.drv_i2c_s_set_intr)
+ i.drv_i2c_s_write_data 0x00016834 Section 0 drv_i2c_slave.o(i.drv_i2c_s_write_data)
+ i.drv_i2c_set_dma_irq_callback 0x00016850 Section 0 drv_i2c_dma.o(i.drv_i2c_set_dma_irq_callback)
+ i.drv_i2c_slave_init 0x000168a8 Section 0 drv_i2c_slave.o(i.drv_i2c_slave_init)
+ i.drv_i2c_slave_write_dma 0x000168dc Section 0 drv_i2c_dma.o(i.drv_i2c_slave_write_dma)
+ i.drv_lcdc_config_bypass 0x000168f4 Section 0 drv_lcdc.o(i.drv_lcdc_config_bypass)
+ i.drv_lcdc_config_ccm 0x0001690c Section 0 drv_lcdc.o(i.drv_lcdc_config_ccm)
+ i.drv_lcdc_config_disp_mode 0x0001693c Section 0 drv_lcdc.o(i.drv_lcdc_config_disp_mode)
+ i.drv_lcdc_config_dpi_polarity 0x00016952 Section 0 drv_lcdc.o(i.drv_lcdc_config_dpi_polarity)
+ i.drv_lcdc_config_dpi_timing 0x00016976 Section 0 drv_lcdc.o(i.drv_lcdc_config_dpi_timing)
+ i.drv_lcdc_config_edpi_mode 0x0001699c Section 0 drv_lcdc.o(i.drv_lcdc_config_edpi_mode)
+ i.drv_lcdc_config_endianness 0x000169b2 Section 0 drv_lcdc.o(i.drv_lcdc_config_endianness)
+ i.drv_lcdc_config_input_size 0x000169c8 Section 0 drv_lcdc.o(i.drv_lcdc_config_input_size)
+ i.drv_lcdc_config_int 0x000169d4 Section 0 drv_lcdc.o(i.drv_lcdc_config_int)
+ i.drv_lcdc_config_int_single 0x000169f2 Section 0 drv_lcdc.o(i.drv_lcdc_config_int_single)
+ i.drv_lcdc_config_overwrite 0x00016a14 Section 0 drv_lcdc.o(i.drv_lcdc_config_overwrite)
+ i.drv_lcdc_config_overwrite_rgb 0x00016a36 Section 0 drv_lcdc.o(i.drv_lcdc_config_overwrite_rgb)
+ i.drv_lcdc_config_partial_display_area 0x00016a42 Section 0 drv_lcdc.o(i.drv_lcdc_config_partial_display_area)
+ i.drv_lcdc_config_partial_display_enable 0x00016a5c Section 0 drv_lcdc.o(i.drv_lcdc_config_partial_display_enable)
+ i.drv_lcdc_config_scale_up_coef 0x00016a7e Section 0 drv_lcdc.o(i.drv_lcdc_config_scale_up_coef)
+ i.drv_lcdc_config_scale_up_step 0x00016a98 Section 0 drv_lcdc.o(i.drv_lcdc_config_scale_up_step)
+ i.drv_lcdc_config_src_parameter 0x00016aa4 Section 0 drv_lcdc.o(i.drv_lcdc_config_src_parameter)
+ i.drv_lcdc_config_thresh 0x00016af0 Section 0 drv_lcdc.o(i.drv_lcdc_config_thresh)
+ i.drv_lcdc_ctrl_flow 0x00016af6 Section 0 drv_lcdc.o(i.drv_lcdc_ctrl_flow)
+ i.drv_lcdc_enable_shadow_reg 0x00016b08 Section 0 drv_lcdc.o(i.drv_lcdc_enable_shadow_reg)
+ i.drv_lcdc_set_int 0x00016b28 Section 0 drv_lcdc.o(i.drv_lcdc_set_int)
+ i.drv_lcdc_set_prefetch 0x00016b68 Section 0 drv_lcdc.o(i.drv_lcdc_set_prefetch)
+ i.drv_lcdc_set_video_hw_mode 0x00016b80 Section 0 drv_lcdc.o(i.drv_lcdc_set_video_hw_mode)
+ i.drv_lcdc_start 0x00016b94 Section 0 drv_lcdc.o(i.drv_lcdc_start)
+ i.drv_memc_clear_status 0x00016bb4 Section 0 drv_memc.o(i.drv_memc_clear_status)
+ i.drv_memc_enable_irq 0x00016bc0 Section 0 drv_memc.o(i.drv_memc_enable_irq)
+ i.drv_memc_gen_a_tear_signal 0x00016c00 Section 0 drv_memc.o(i.drv_memc_gen_a_tear_signal)
+ i.drv_memc_get_status 0x00016c0c Section 0 drv_memc.o(i.drv_memc_get_status)
+ i.drv_memc_rate_transfer_sel 0x00016c1e Section 0 drv_memc.o(i.drv_memc_rate_transfer_sel)
+ i.drv_memc_sel_vsync 0x00016c2e Section 0 drv_memc.o(i.drv_memc_sel_vsync)
+ i.drv_memc_set_active_height 0x00016c3c Section 0 drv_memc.o(i.drv_memc_set_active_height)
+ i.drv_memc_set_data_mode 0x00016c50 Section 0 drv_memc.o(i.drv_memc_set_data_mode)
+ i.drv_memc_set_double_buffer 0x00016c5c Section 0 drv_memc.o(i.drv_memc_set_double_buffer)
+ i.drv_memc_set_double_buffer_reverse 0x00016c6c Section 0 drv_memc.o(i.drv_memc_set_double_buffer_reverse)
+ i.drv_memc_set_fs_en_conditions 0x00016c7e Section 0 drv_memc.o(i.drv_memc_set_fs_en_conditions)
+ i.drv_memc_set_inten 0x00016c8e Section 0 drv_memc.o(i.drv_memc_set_inten)
+ i.drv_memc_set_lcdc_st_conditions 0x00016ca4 Section 0 drv_memc.o(i.drv_memc_set_lcdc_st_conditions)
+ i.drv_memc_set_ltpo_mode 0x00016cbc Section 0 drv_memc.o(i.drv_memc_set_ltpo_mode)
+ i.drv_memc_set_tear_mode 0x00016cd6 Section 0 drv_memc.o(i.drv_memc_set_tear_mode)
+ i.drv_memc_set_tear_waveform 0x00016ce4 Section 0 drv_memc.o(i.drv_memc_set_tear_waveform)
+ i.drv_memc_set_vidc_sync_cnt 0x00016d0c Section 0 drv_memc.o(i.drv_memc_set_vidc_sync_cnt)
+ i.drv_param_init_get_ccm 0x00016d1c Section 0 drv_param_init.o(i.drv_param_init_get_ccm)
+ i.drv_param_init_get_scld_filter_h 0x00016d24 Section 0 drv_param_init.o(i.drv_param_init_get_scld_filter_h)
+ i.drv_param_init_get_scld_filter_v 0x00016d38 Section 0 drv_param_init.o(i.drv_param_init_get_scld_filter_v)
+ i.drv_param_init_get_sclu_filter 0x00016d4c Section 0 drv_param_init.o(i.drv_param_init_get_sclu_filter)
+ i.drv_param_init_set_ccm 0x00016d54 Section 0 drv_param_init.o(i.drv_param_init_set_ccm)
+ i.drv_param_p2r_filter_init 0x00016d68 Section 0 drv_param_init.o(i.drv_param_p2r_filter_init)
+ i.drv_phy_enable_calibration 0x00016d8c Section 0 drv_phy_common.o(i.drv_phy_enable_calibration)
+ i.drv_phy_get_calibration 0x00016d9c Section 0 drv_phy_common.o(i.drv_phy_get_calibration)
+ i.drv_phy_get_pll_para 0x00016dd8 Section 0 drv_phy_common.o(i.drv_phy_get_pll_para)
+ i.drv_phy_get_rate_para 0x00016e38 Section 0 drv_phy_common.o(i.drv_phy_get_rate_para)
+ i.drv_phy_test_clear 0x00016e8c Section 0 drv_phy_common.o(i.drv_phy_test_clear)
+ i.drv_phy_test_lock 0x00016e9c Section 0 drv_phy_common.o(i.drv_phy_test_lock)
+ i.drv_phy_test_write_1_byte 0x00016eb4 Section 0 drv_phy_common.o(i.drv_phy_test_write_1_byte)
+ i.drv_phy_test_write_2_byte 0x00016ed4 Section 0 drv_phy_common.o(i.drv_phy_test_write_2_byte)
+ i.drv_phy_test_write_code 0x00016efa Section 0 drv_phy_common.o(i.drv_phy_test_write_code)
+ i.drv_phy_test_write_data 0x00016f18 Section 0 drv_phy_common.o(i.drv_phy_test_write_data)
+ drv_phy_test_write_data 0x00016f19 Thumb Code 32 drv_phy_common.o(i.drv_phy_test_write_data)
+ i.drv_pwr_set_cp_mode 0x00016f38 Section 0 drv_pwr.o(i.drv_pwr_set_cp_mode)
+ i.drv_pwr_set_pvd_mode 0x00016f58 Section 0 drv_pwr.o(i.drv_pwr_set_pvd_mode)
+ i.drv_pwr_set_system_clk_src 0x00016f70 Section 0 drv_pwr.o(i.drv_pwr_set_system_clk_src)
+ i.drv_rx_phy_test_clear 0x00016fa8 Section 0 drv_dsi_rx.o(i.drv_rx_phy_test_clear)
+ drv_rx_phy_test_clear 0x00016fa9 Thumb Code 12 drv_dsi_rx.o(i.drv_rx_phy_test_clear)
+ i.drv_rx_phy_test_lock 0x00016fb4 Section 0 drv_dsi_rx.o(i.drv_rx_phy_test_lock)
+ drv_rx_phy_test_lock 0x00016fb5 Thumb Code 16 drv_dsi_rx.o(i.drv_rx_phy_test_lock)
+ i.drv_rx_phy_test_write_1_byte 0x00016fc4 Section 0 drv_dsi_rx.o(i.drv_rx_phy_test_write_1_byte)
+ drv_rx_phy_test_write_1_byte 0x00016fc5 Thumb Code 20 drv_dsi_rx.o(i.drv_rx_phy_test_write_1_byte)
+ i.drv_rx_phy_test_write_2_byte 0x00016fd8 Section 0 drv_dsi_rx.o(i.drv_rx_phy_test_write_2_byte)
+ drv_rx_phy_test_write_2_byte 0x00016fd9 Thumb Code 22 drv_dsi_rx.o(i.drv_rx_phy_test_write_2_byte)
+ i.drv_rxbr_clear_pkt_buffer 0x00016fee Section 0 drv_rxbr.o(i.drv_rxbr_clear_pkt_buffer)
+ i.drv_rxbr_clear_status0 0x00016ff8 Section 0 drv_rxbr.o(i.drv_rxbr_clear_status0)
+ i.drv_rxbr_enable_irq 0x00016ffc Section 0 drv_rxbr.o(i.drv_rxbr_enable_irq)
+ i.drv_rxbr_frame_drop_cfg 0x00017058 Section 0 drv_rxbr.o(i.drv_rxbr_frame_drop_cfg)
+ i.drv_rxbr_get_clk 0x0001706c Section 0 drv_rxbr.o(i.drv_rxbr_get_clk)
+ i.drv_rxbr_get_col_addr 0x000170d0 Section 0 drv_rxbr.o(i.drv_rxbr_get_col_addr)
+ i.drv_rxbr_get_int_source 0x000170d4 Section 0 hal_internal_vsync.o(i.drv_rxbr_get_int_source)
+ drv_rxbr_get_int_source 0x000170d5 Thumb Code 18 hal_internal_vsync.o(i.drv_rxbr_get_int_source)
+ i.drv_rxbr_get_page_addr 0x000170e6 Section 0 drv_rxbr.o(i.drv_rxbr_get_page_addr)
+ i.drv_rxbr_get_status0 0x000170ea Section 0 hal_internal_vsync.o(i.drv_rxbr_get_status0)
+ drv_rxbr_get_status0 0x000170eb Thumb Code 18 hal_internal_vsync.o(i.drv_rxbr_get_status0)
+ i.drv_rxbr_hline_rcv0_cfg 0x000170fc Section 0 drv_rxbr.o(i.drv_rxbr_hline_rcv0_cfg)
+ i.drv_rxbr_hline_rcv_cfg 0x00017108 Section 0 drv_rxbr.o(i.drv_rxbr_hline_rcv_cfg)
+ i.drv_rxbr_register_irq0_callback 0x00017110 Section 0 drv_rxbr.o(i.drv_rxbr_register_irq0_callback)
+ i.drv_rxbr_register_irq1_callback 0x0001711c Section 0 drv_rxbr.o(i.drv_rxbr_register_irq1_callback)
+ i.drv_rxbr_set_ack_pkt_header 0x00017128 Section 0 drv_rxbr.o(i.drv_rxbr_set_ack_pkt_header)
+ i.drv_rxbr_set_cmd_filter 0x0001713c Section 0 drv_rxbr.o(i.drv_rxbr_set_cmd_filter)
+ i.drv_rxbr_set_color_format 0x00017208 Section 0 drv_rxbr.o(i.drv_rxbr_set_color_format)
+ i.drv_rxbr_set_inten 0x0001721c Section 0 drv_rxbr.o(i.drv_rxbr_set_inten)
+ i.drv_rxbr_set_ltpo_drop_th 0x00017230 Section 0 drv_rxbr.o(i.drv_rxbr_set_ltpo_drop_th)
+ i.drv_rxbr_set_usr_cfg 0x00017240 Section 0 drv_rxbr.o(i.drv_rxbr_set_usr_cfg)
+ i.drv_rxbr_set_usr_col 0x00017266 Section 0 drv_rxbr.o(i.drv_rxbr_set_usr_col)
+ i.drv_rxbr_set_usr_row 0x0001726e Section 0 drv_rxbr.o(i.drv_rxbr_set_usr_row)
+ i.drv_spi_m_read_data 0x00017278 Section 0 drv_spi_master.o(i.drv_spi_m_read_data)
+ i.drv_swire_set_int 0x00017298 Section 0 drv_swire.o(i.drv_swire_set_int)
+ i.drv_swire_set_power_down 0x000172ec Section 0 drv_swire.o(i.drv_swire_set_power_down)
+ i.drv_sys_cfg_clear_all_int 0x00017308 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_clear_all_int)
+ i.drv_sys_cfg_clear_pending 0x00017314 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_clear_pending)
+ i.drv_sys_cfg_sel_ap_rst_lvl_trig 0x0001733c Section 0 drv_sys_cfg.o(i.drv_sys_cfg_sel_ap_rst_lvl_trig)
+ i.drv_sys_cfg_sel_ap_rst_trig 0x00017354 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_sel_ap_rst_trig)
+ i.drv_sys_cfg_sel_gpio_group 0x00017370 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_sel_gpio_group)
+ i.drv_sys_cfg_sel_int_trig 0x00017394 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_sel_int_trig)
+ i.drv_sys_cfg_set_dma_rx_req 0x000173b8 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_set_dma_rx_req)
+ i.drv_sys_cfg_set_dma_tx_req 0x000173c8 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_set_dma_tx_req)
+ i.drv_sys_cfg_set_int 0x000173d8 Section 0 drv_sys_cfg.o(i.drv_sys_cfg_set_int)
+ i.drv_timer_clear_status_flags 0x000173fc Section 0 drv_timer.o(i.drv_timer_clear_status_flags)
+ drv_timer_clear_status_flags 0x000173fd Thumb Code 26 drv_timer.o(i.drv_timer_clear_status_flags)
+ i.drv_timer_enable 0x00017416 Section 0 drv_timer.o(i.drv_timer_enable)
+ i.drv_timer_get_instance 0x00017438 Section 0 drv_timer.o(i.drv_timer_get_instance)
+ i.drv_timer_get_prescaler 0x00017448 Section 0 drv_timer.o(i.drv_timer_get_prescaler)
+ i.drv_timer_handle_interrupt 0x00017458 Section 0 drv_timer.o(i.drv_timer_handle_interrupt)
+ drv_timer_handle_interrupt 0x00017459 Thumb Code 62 drv_timer.o(i.drv_timer_handle_interrupt)
+ i.drv_timer_register_callback 0x0001749c Section 0 drv_timer.o(i.drv_timer_register_callback)
+ i.drv_timer_set_compare_val 0x000174b0 Section 0 drv_timer.o(i.drv_timer_set_compare_val)
+ i.drv_timer_set_int 0x000174c0 Section 0 drv_timer.o(i.drv_timer_set_int)
+ i.drv_timer_set_prescaler 0x00017514 Section 0 drv_timer.o(i.drv_timer_set_prescaler)
+ i.drv_tx_phy_test_clear 0x0001753c Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_clear)
+ drv_tx_phy_test_clear 0x0001753d Thumb Code 10 drv_dsi_tx.o(i.drv_tx_phy_test_clear)
+ i.drv_tx_phy_test_enter 0x00017546 Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_enter)
+ i.drv_tx_phy_test_exit 0x00017562 Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_exit)
+ i.drv_tx_phy_test_write_1_byte 0x0001757e Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_write_1_byte)
+ drv_tx_phy_test_write_1_byte 0x0001757f Thumb Code 18 drv_dsi_tx.o(i.drv_tx_phy_test_write_1_byte)
+ i.drv_tx_phy_test_write_2_byte 0x00017590 Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_write_2_byte)
+ drv_tx_phy_test_write_2_byte 0x00017591 Thumb Code 20 drv_dsi_tx.o(i.drv_tx_phy_test_write_2_byte)
+ i.drv_tx_phy_test_write_code 0x000175a4 Section 0 drv_dsi_tx.o(i.drv_tx_phy_test_write_code)
+ drv_tx_phy_test_write_code 0x000175a5 Thumb Code 16 drv_dsi_tx.o(i.drv_tx_phy_test_write_code)
+ i.drv_vidc_clear_irq 0x000175b4 Section 0 drv_vidc.o(i.drv_vidc_clear_irq)
+ i.drv_vidc_enable 0x000175bc Section 0 drv_vidc.o(i.drv_vidc_enable)
+ i.drv_vidc_enable_irq 0x000175d4 Section 0 drv_vidc.o(i.drv_vidc_enable_irq)
+ i.drv_vidc_get_irq_status 0x00017614 Section 0 drv_vidc.o(i.drv_vidc_get_irq_status)
+ i.drv_vidc_init_module_enable 0x00017628 Section 0 drv_vidc.o(i.drv_vidc_init_module_enable)
+ i.drv_vidc_register_callback 0x00017650 Section 0 drv_vidc.o(i.drv_vidc_register_callback)
+ i.drv_vidc_reset 0x0001765c Section 0 drv_vidc.o(i.drv_vidc_reset)
+ i.drv_vidc_set_dst_parameter 0x00017662 Section 0 drv_vidc.o(i.drv_vidc_set_dst_parameter)
+ i.drv_vidc_set_irqen 0x0001769e Section 0 drv_vidc.o(i.drv_vidc_set_irqen)
+ i.drv_vidc_set_mirror 0x000176b2 Section 0 drv_vidc.o(i.drv_vidc_set_mirror)
+ i.drv_vidc_set_p2r_hcoef0 0x000176c2 Section 0 drv_vidc.o(i.drv_vidc_set_p2r_hcoef0)
+ i.drv_vidc_set_p2r_hinitb 0x000176ca Section 0 drv_vidc.o(i.drv_vidc_set_p2r_hinitb)
+ i.drv_vidc_set_p2r_hinitr 0x000176f0 Section 0 drv_vidc.o(i.drv_vidc_set_p2r_hinitr)
+ i.drv_vidc_set_pentile_swap 0x00017718 Section 0 drv_vidc.o(i.drv_vidc_set_pentile_swap)
+ i.drv_vidc_set_pu_ctrl 0x00017730 Section 0 drv_vidc.o(i.drv_vidc_set_pu_ctrl)
+ i.drv_vidc_set_rotation 0x0001773a Section 0 drv_vidc.o(i.drv_vidc_set_rotation)
+ i.drv_vidc_set_scld_hcoef0 0x0001774a Section 0 drv_vidc.o(i.drv_vidc_set_scld_hcoef0)
+ i.drv_vidc_set_scld_hcoef1 0x00017754 Section 0 drv_vidc.o(i.drv_vidc_set_scld_hcoef1)
+ i.drv_vidc_set_scld_step 0x0001775e Section 0 drv_vidc.o(i.drv_vidc_set_scld_step)
+ i.drv_vidc_set_scld_vcoef0 0x00017770 Section 0 drv_vidc.o(i.drv_vidc_set_scld_vcoef0)
+ i.drv_vidc_set_scld_vcoef1 0x0001777a Section 0 drv_vidc.o(i.drv_vidc_set_scld_vcoef1)
+ i.drv_vidc_set_src_parameter 0x00017784 Section 0 drv_vidc.o(i.drv_vidc_set_src_parameter)
+ i.drv_wdg_clear_counter 0x0001779c Section 0 drv_wdg.o(i.drv_wdg_clear_counter)
+ i.drv_wdg_clear_edge_flag 0x000177ac Section 0 drv_wdg.o(i.drv_wdg_clear_edge_flag)
+ drv_wdg_clear_edge_flag 0x000177ad Thumb Code 12 drv_wdg.o(i.drv_wdg_clear_edge_flag)
+ i.drv_wdg_read_edge_flag 0x000177bc Section 0 drv_wdg.o(i.drv_wdg_read_edge_flag)
+ drv_wdg_read_edge_flag 0x000177bd Thumb Code 10 drv_wdg.o(i.drv_wdg_read_edge_flag)
+ i.drv_wdg_set_int 0x000177cc Section 0 drv_wdg.o(i.drv_wdg_set_int)
+ i.fls_clr_interrupt_flag 0x0001780c Section 0 drv_fls.o(i.fls_clr_interrupt_flag)
+ i.fputc 0x00017816 Section 0 tau_log.o(i.fputc)
+ i.hal_dsi_rx_ctrl_create_handle 0x0001782c Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_create_handle)
+ i.hal_dsi_rx_ctrl_deinit 0x00017860 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_deinit)
+ i.hal_dsi_rx_ctrl_dsc_async_handler 0x000178fc Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_dsc_async_handler)
+ i.hal_dsi_rx_ctrl_gen_a_tear_signal 0x00017980 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_gen_a_tear_signal)
+ i.hal_dsi_rx_ctrl_get_max_ret_size 0x000179a8 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_get_max_ret_size)
+ i.hal_dsi_rx_ctrl_init 0x000179d0 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init)
+ i.hal_dsi_rx_ctrl_init_clk 0x00017a68 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_clk)
+ hal_dsi_rx_ctrl_init_clk 0x00017a69 Thumb Code 332 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_clk)
+ i.hal_dsi_rx_ctrl_init_dsi_rx 0x00017c0c Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_dsi_rx)
+ hal_dsi_rx_ctrl_init_dsi_rx 0x00017c0d Thumb Code 184 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_dsi_rx)
+ i.hal_dsi_rx_ctrl_init_memc 0x00017ce4 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_memc)
+ hal_dsi_rx_ctrl_init_memc 0x00017ce5 Thumb Code 334 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_memc)
+ i.hal_dsi_rx_ctrl_init_rxbr 0x00017e3c Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_rxbr)
+ hal_dsi_rx_ctrl_init_rxbr 0x00017e3d Thumb Code 312 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_rxbr)
+ i.hal_dsi_rx_ctrl_init_vidc 0x00017f84 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_vidc)
+ hal_dsi_rx_ctrl_init_vidc 0x00017f85 Thumb Code 544 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init_vidc)
+ i.hal_dsi_rx_ctrl_pre_init_pps 0x000181b0 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_pre_init_pps)
+ i.hal_dsi_rx_ctrl_send_ack_cmd 0x000181ec Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_send_ack_cmd)
+ i.hal_dsi_rx_ctrl_set_cus_sync_line 0x000182dc Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_cus_sync_line)
+ i.hal_dsi_rx_ctrl_set_hw_tear_mode 0x00018310 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_hw_tear_mode)
+ i.hal_dsi_rx_ctrl_set_ipi_cfg 0x00018344 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_ipi_cfg)
+ hal_dsi_rx_ctrl_set_ipi_cfg 0x00018345 Thumb Code 50 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_ipi_cfg)
+ i.hal_dsi_rx_ctrl_set_rxbr_clk 0x0001837c Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_rxbr_clk)
+ hal_dsi_rx_ctrl_set_rxbr_clk 0x0001837d Thumb Code 114 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_rxbr_clk)
+ i.hal_dsi_rx_ctrl_set_sw_tear_mode 0x000183f0 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_sw_tear_mode)
+ i.hal_dsi_rx_ctrl_set_tear_mode_ex 0x00018424 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_tear_mode_ex)
+ i.hal_dsi_rx_ctrl_start 0x00018434 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_start)
+ i.hal_dsi_rx_ctrl_stop 0x00018470 Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_stop)
+ i.hal_dsi_rx_ctrl_toggle_resolution 0x000184ac Section 0 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_toggle_resolution)
+ i.hal_dsi_tx_calc_video_chunks 0x000184cc Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_calc_video_chunks)
+ hal_dsi_tx_calc_video_chunks 0x000184cd Thumb Code 384 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_calc_video_chunks)
+ i.hal_dsi_tx_config_params_for_lane_rate 0x0001865c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_config_params_for_lane_rate)
+ hal_dsi_tx_config_params_for_lane_rate 0x0001865d Thumb Code 42 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_config_params_for_lane_rate)
+ i.hal_dsi_tx_count_lane_rate 0x00018690 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_count_lane_rate)
+ hal_dsi_tx_count_lane_rate 0x00018691 Thumb Code 1022 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_count_lane_rate)
+ i.hal_dsi_tx_ctrl_create_handle 0x00018ae0 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_create_handle)
+ i.hal_dsi_tx_ctrl_deinit 0x00018b0c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_deinit)
+ i.hal_dsi_tx_ctrl_enter_init_panel_mode 0x00018b90 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_enter_init_panel_mode)
+ i.hal_dsi_tx_ctrl_exit_init_panel_mode 0x00018bdc Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_exit_init_panel_mode)
+ i.hal_dsi_tx_ctrl_init 0x00018c04 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_init)
+ i.hal_dsi_tx_ctrl_init_clk 0x00018ca8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_init_clk)
+ hal_dsi_tx_ctrl_init_clk 0x00018ca9 Thumb Code 36 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_init_clk)
+ i.hal_dsi_tx_ctrl_panel_reset_pin 0x00018ccc Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_panel_reset_pin)
+ i.hal_dsi_tx_ctrl_set_ccm 0x00018cd8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_ccm)
+ i.hal_dsi_tx_ctrl_set_overwrite_rgb 0x00018cf8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_overwrite_rgb)
+ i.hal_dsi_tx_ctrl_set_partial_disp 0x00018d0c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_partial_disp)
+ i.hal_dsi_tx_ctrl_set_partial_disp_area 0x00018d1c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_partial_disp_area)
+ i.hal_dsi_tx_ctrl_start 0x00018d40 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_start)
+ i.hal_dsi_tx_ctrl_stop 0x00018ddc Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_stop)
+ i.hal_dsi_tx_ctrl_write_array_cmd 0x00018e20 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_write_array_cmd)
+ i.hal_dsi_tx_ctrl_write_cmd 0x00018ef8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_write_cmd)
+ i.hal_dsi_tx_init_data_mode 0x00018fa8 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_data_mode)
+ hal_dsi_tx_init_data_mode 0x00018fa9 Thumb Code 58 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_data_mode)
+ i.hal_dsi_tx_init_dpi_cfg 0x00018fec Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_dpi_cfg)
+ hal_dsi_tx_init_dpi_cfg 0x00018fed Thumb Code 42 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_dpi_cfg)
+ i.hal_dsi_tx_init_interrupt 0x0001901c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_interrupt)
+ hal_dsi_tx_init_interrupt 0x0001901d Thumb Code 28 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_interrupt)
+ i.hal_dsi_tx_init_phy_cfg 0x0001903c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_phy_cfg)
+ hal_dsi_tx_init_phy_cfg 0x0001903d Thumb Code 28 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_phy_cfg)
+ i.hal_dsi_tx_init_remains 0x0001905c Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_remains)
+ hal_dsi_tx_init_remains 0x0001905d Thumb Code 142 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_remains)
+ i.hal_dsi_tx_init_video_mode 0x000190f0 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_video_mode)
+ hal_dsi_tx_init_video_mode 0x000190f1 Thumb Code 82 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_init_video_mode)
+ i.hal_dsi_tx_send_cmd 0x00019148 Section 0 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_send_cmd)
+ hal_dsi_tx_send_cmd 0x00019149 Thumb Code 60 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_send_cmd)
+ i.hal_gpio_ctrl_eint 0x0001918c Section 0 hal_gpio.o(i.hal_gpio_ctrl_eint)
+ i.hal_gpio_get_input_data 0x000191a4 Section 0 hal_gpio.o(i.hal_gpio_get_input_data)
+ i.hal_gpio_init_eint 0x000191b8 Section 0 hal_gpio.o(i.hal_gpio_init_eint)
+ i.hal_gpio_init_input 0x000191f8 Section 0 hal_gpio.o(i.hal_gpio_init_input)
+ i.hal_gpio_init_output 0x00019218 Section 0 hal_gpio.o(i.hal_gpio_init_output)
+ i.hal_gpio_reg_eint_cb 0x00019240 Section 0 hal_gpio.o(i.hal_gpio_reg_eint_cb)
+ i.hal_gpio_set_ap_reset_int 0x00019258 Section 0 hal_gpio.o(i.hal_gpio_set_ap_reset_int)
+ i.hal_gpio_set_mode 0x000192a8 Section 0 hal_gpio.o(i.hal_gpio_set_mode)
+ i.hal_gpio_set_output_data 0x00019308 Section 0 hal_gpio.o(i.hal_gpio_set_output_data)
+ i.hal_gpio_set_pull_state 0x00019310 Section 0 hal_gpio.o(i.hal_gpio_set_pull_state)
+ i.hal_i2c_m_dma_init 0x00019330 Section 0 hal_i2c_master.o(i.hal_i2c_m_dma_init)
+ i.hal_i2c_m_dma_read 0x0001939c Section 0 hal_i2c_master.o(i.hal_i2c_m_dma_read)
+ i.hal_i2c_m_dma_write 0x000193bc Section 0 hal_i2c_master.o(i.hal_i2c_m_dma_write)
+ i.hal_i2c_m_transfer_complate 0x000193d8 Section 0 hal_i2c_master.o(i.hal_i2c_m_transfer_complate)
+ i.hal_i2c_master_irq_callback 0x000193e4 Section 0 hal_i2c_master.o(i.hal_i2c_master_irq_callback)
+ hal_i2c_master_irq_callback 0x000193e5 Thumb Code 24 hal_i2c_master.o(i.hal_i2c_master_irq_callback)
+ i.hal_i2c_s_dma_user_callback 0x00019404 Section 0 hal_i2c_slave.o(i.hal_i2c_s_dma_user_callback)
+ hal_i2c_s_dma_user_callback 0x00019405 Thumb Code 12 hal_i2c_slave.o(i.hal_i2c_s_dma_user_callback)
+ i.hal_i2c_s_dma_write 0x00019414 Section 0 hal_i2c_slave.o(i.hal_i2c_s_dma_write)
+ i.hal_i2c_s_init 0x00019460 Section 0 hal_i2c_slave.o(i.hal_i2c_s_init)
+ i.hal_i2c_s_nonblocking_read 0x00019528 Section 0 hal_i2c_slave.o(i.hal_i2c_s_nonblocking_read)
+ i.hal_i2c_s_set_transfer 0x0001953c Section 0 hal_i2c_slave.o(i.hal_i2c_s_set_transfer)
+ i.hal_i2c_slave_irq_callback 0x00019548 Section 0 hal_i2c_slave.o(i.hal_i2c_slave_irq_callback)
+ hal_i2c_slave_irq_callback 0x00019549 Thumb Code 356 hal_i2c_slave.o(i.hal_i2c_slave_irq_callback)
+ i.hal_internal_init_memc 0x000196bc Section 0 hal_internal_vsync.o(i.hal_internal_init_memc)
+ i.hal_internal_sync_get_fb_setting 0x000197b8 Section 0 hal_internal_vsync.o(i.hal_internal_sync_get_fb_setting)
+ i.hal_internal_sync_get_hight_performan_mode 0x000197c8 Section 0 hal_internal_vsync.o(i.hal_internal_sync_get_hight_performan_mode)
+ i.hal_internal_sync_input_resolution_change 0x000197d8 Section 0 hal_internal_vsync.o(i.hal_internal_sync_input_resolution_change)
+ i.hal_internal_update_dpi_param 0x00019a04 Section 0 hal_internal_vsync.o(i.hal_internal_update_dpi_param)
+ i.hal_internal_video_mode_auto_sync 0x00019a14 Section 0 hal_internal_vsync.o(i.hal_internal_video_mode_auto_sync)
+ i.hal_internal_vsync_deinit 0x00019b40 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_deinit)
+ i.hal_internal_vsync_get_rx_state 0x00019b68 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_get_rx_state)
+ i.hal_internal_vsync_get_sync_line 0x00019b74 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_get_sync_line)
+ i.hal_internal_vsync_get_tear_mode 0x00019b8c Section 0 hal_internal_vsync.o(i.hal_internal_vsync_get_tear_mode)
+ i.hal_internal_vsync_get_tx_state 0x00019b98 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_get_tx_state)
+ i.hal_internal_vsync_init_rx 0x00019ba4 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_init_rx)
+ i.hal_internal_vsync_init_tx 0x00019cbc Section 0 hal_internal_vsync.o(i.hal_internal_vsync_init_tx)
+ i.hal_internal_vsync_set_auto_hw_filter 0x00019d6c Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_auto_hw_filter)
+ i.hal_internal_vsync_set_rx_state 0x00019e88 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_rx_state)
+ i.hal_internal_vsync_set_sync_line 0x00019e9c Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_sync_line)
+ i.hal_internal_vsync_set_tear_mode 0x00019ec0 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_tear_mode)
+ i.hal_internal_vsync_set_tx_state 0x00019f10 Section 0 hal_internal_vsync.o(i.hal_internal_vsync_set_tx_state)
+ i.hal_lcdc_config_ccm 0x00019f90 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_ccm)
+ hal_lcdc_config_ccm 0x00019f91 Thumb Code 30 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_ccm)
+ i.hal_lcdc_config_remains 0x00019fb4 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_remains)
+ hal_lcdc_config_remains 0x00019fb5 Thumb Code 84 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_remains)
+ i.hal_lcdc_config_rgb_to_pentile 0x0001a00c Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_rgb_to_pentile)
+ hal_lcdc_config_rgb_to_pentile 0x0001a00d Thumb Code 14 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_rgb_to_pentile)
+ i.hal_lcdc_config_upscaler 0x0001a020 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_upscaler)
+ hal_lcdc_config_upscaler 0x0001a021 Thumb Code 348 hal_dsi_tx_ctrl.o(i.hal_lcdc_config_upscaler)
+ i.hal_lcdc_init_cfg 0x0001a184 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_cfg)
+ hal_lcdc_init_cfg 0x0001a185 Thumb Code 78 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_cfg)
+ i.hal_lcdc_init_clk 0x0001a1d8 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_clk)
+ hal_lcdc_init_clk 0x0001a1d9 Thumb Code 422 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_clk)
+ i.hal_lcdc_init_interrupt 0x0001a388 Section 0 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_interrupt)
+ hal_lcdc_init_interrupt 0x0001a389 Thumb Code 58 hal_dsi_tx_ctrl.o(i.hal_lcdc_init_interrupt)
+ i.hal_spi_m_clear_rxfifo 0x0001a3c8 Section 0 hal_spi_master.o(i.hal_spi_m_clear_rxfifo)
+ i.hal_swire_open 0x0001a3d6 Section 0 hal_swire.o(i.hal_swire_open)
+ i.hal_system_enable_systick 0x0001a3ec Section 0 hal_system.o(i.hal_system_enable_systick)
+ i.hal_system_init 0x0001a3f4 Section 0 hal_system.o(i.hal_system_init)
+ i.hal_system_init_console 0x0001a47c Section 0 hal_system.o(i.hal_system_init_console)
+ i.hal_system_set_phy_calibration 0x0001a498 Section 0 hal_system.o(i.hal_system_set_phy_calibration)
+ i.hal_system_set_pvd 0x0001a4a0 Section 0 hal_system.o(i.hal_system_set_pvd)
+ i.hal_system_set_vcc 0x0001a4a8 Section 0 hal_system.o(i.hal_system_set_vcc)
+ i.hal_timer_init 0x0001a4b0 Section 0 hal_timer.o(i.hal_timer_init)
+ i.hal_timer_start 0x0001a4cc Section 0 hal_timer.o(i.hal_timer_start)
+ i.hal_timer_stop 0x0001a514 Section 0 hal_timer.o(i.hal_timer_stop)
+ i.hal_uart_init 0x0001a53c Section 0 hal_uart.o(i.hal_uart_init)
+ i.hal_uart_transmit_blocking 0x0001a5c8 Section 0 hal_uart.o(i.hal_uart_transmit_blocking)
+ i.handle_init 0x0001a5d8 Section 0 irq_redirect .o(i.handle_init)
+ i.init_mipi_tx 0x0001a6e8 Section 0 ap_demo.o(i.init_mipi_tx)
+ init_mipi_tx 0x0001a6e9 Thumb Code 96 ap_demo.o(i.init_mipi_tx)
+ i.init_panel 0x0001a74c Section 0 ap_demo.o(i.init_panel)
+ init_panel 0x0001a74d Thumb Code 126 ap_demo.o(i.init_panel)
+ i.main 0x0001a7d4 Section 0 main.o(i.main)
+ i.open_mipi_rx 0x0001a7e0 Section 0 ap_demo.o(i.open_mipi_rx)
+ open_mipi_rx 0x0001a7e1 Thumb Code 136 ap_demo.o(i.open_mipi_rx)
+ i.pps_update_handle 0x0001a87c Section 0 ap_demo.o(i.pps_update_handle)
+ pps_update_handle 0x0001a87d Thumb Code 80 ap_demo.o(i.pps_update_handle)
+ i.rx_get_dcs_packet_data 0x0001a8d0 Section 0 hal_internal_vsync.o(i.rx_get_dcs_packet_data)
+ rx_get_dcs_packet_data 0x0001a8d1 Thumb Code 654 hal_internal_vsync.o(i.rx_get_dcs_packet_data)
+ i.rx_partial_update 0x0001acc4 Section 0 hal_internal_vsync.o(i.rx_partial_update)
+ rx_partial_update 0x0001acc5 Thumb Code 358 hal_internal_vsync.o(i.rx_partial_update)
+ i.rx_receive_packet 0x0001ae3c Section 0 hal_internal_vsync.o(i.rx_receive_packet)
+ rx_receive_packet 0x0001ae3d Thumb Code 128 hal_internal_vsync.o(i.rx_receive_packet)
+ i.rx_receive_pps 0x0001aec8 Section 0 hal_internal_vsync.o(i.rx_receive_pps)
+ rx_receive_pps 0x0001aec9 Thumb Code 268 hal_internal_vsync.o(i.rx_receive_pps)
+ i.rxbr_irq0_callback 0x0001b048 Section 0 hal_internal_vsync.o(i.rxbr_irq0_callback)
+ rxbr_irq0_callback 0x0001b049 Thumb Code 158 hal_internal_vsync.o(i.rxbr_irq0_callback)
+ i.rxbr_irq1_callback 0x0001b0ec Section 0 hal_internal_vsync.o(i.rxbr_irq1_callback)
+ rxbr_irq1_callback 0x0001b0ed Thumb Code 324 hal_internal_vsync.o(i.rxbr_irq1_callback)
+ i.soft_gen_te 0x0001b2c8 Section 0 hal_internal_vsync.o(i.soft_gen_te)
+ soft_gen_te 0x0001b2c9 Thumb Code 166 hal_internal_vsync.o(i.soft_gen_te)
+ i.soft_gen_te_double_buffer 0x0001b38c Section 0 hal_internal_vsync.o(i.soft_gen_te_double_buffer)
+ soft_gen_te_double_buffer 0x0001b38d Thumb Code 166 hal_internal_vsync.o(i.soft_gen_te_double_buffer)
+ i.soft_timer3_cb 0x0001b44c Section 0 ap_demo.o(i.soft_timer3_cb)
+ soft_timer3_cb 0x0001b44d Thumb Code 36 ap_demo.o(i.soft_timer3_cb)
+ i.sqrt 0x0001b47c Section 0 sqrt.o(i.sqrt)
+ i.tp_heartbeat_exec 0x0001b4c4 Section 0 ap_demo.o(i.tp_heartbeat_exec)
+ i.vidc_callback 0x0001b504 Section 0 hal_internal_vsync.o(i.vidc_callback)
+ vidc_callback 0x0001b505 Thumb Code 232 hal_internal_vsync.o(i.vidc_callback)
+ i.vpre_err_reset 0x0001b60c Section 0 hal_internal_vsync.o(i.vpre_err_reset)
+ vpre_err_reset 0x0001b60d Thumb Code 184 hal_internal_vsync.o(i.vpre_err_reset)
+ i.vsync_set_te_mode 0x0001b6dc Section 0 hal_internal_vsync.o(i.vsync_set_te_mode)
+ vsync_set_te_mode 0x0001b6dd Thumb Code 300 hal_internal_vsync.o(i.vsync_set_te_mode)
+ .constdata 0x0001b8a8 Section 248 ap_demo.o(.constdata)
+ g_cus_rx_dcs_execute_table 0x0001b8a8 Data 120 ap_demo.o(.constdata)
+ .constdata 0x0001b9a0 Section 32 app_tp_st_touch.o(.constdata)
+ .constdata 0x0001b9c0 Section 8528 app_tp_for_custom_s8.o(.constdata)
+ .constdata 0x0001db10 Section 1 app_tp_for_custom_s8.o(.constdata)
+ .constdata 0x0001db14 Section 36 hal_dsi_tx_ctrl.o(.constdata)
+ .constdata 0x0001db38 Section 210 hal_gpio.o(.constdata)
+ s_gpio_map 0x0001db38 Data 120 hal_gpio.o(.constdata)
+ s_gpio_perf 0x0001dbb0 Data 90 hal_gpio.o(.constdata)
+ .constdata 0x0001dc0c Section 32 hal_i2c_slave.o(.constdata)
+ sg_i2c_s_config 0x0001dc0c Data 32 hal_i2c_slave.o(.constdata)
+ .constdata 0x0001dc2c Section 8 drv_param_init.o(.constdata)
+ .constdata 0x0001dc34 Section 390 drv_phy_common.o(.constdata)
+ phy_para_mapping_h 0x0001dc34 Data 184 drv_phy_common.o(.constdata)
+ phy_para_mapping_l 0x0001dcec Data 128 drv_phy_common.o(.constdata)
+ phy_data_high_map 0x0001dd6c Data 48 drv_phy_common.o(.constdata)
+ phy_data_lp_map 0x0001dd9c Data 30 drv_phy_common.o(.constdata)
+ .conststring 0x0001ddbc Section 72 hal_dsi_rx_ctrl.o(.conststring)
+ .conststring 0x0001de04 Section 67 hal_dsi_tx_ctrl.o(.conststring)
+ .conststring 0x0001de48 Section 308 hal_internal_vsync.o(.conststring)
.ARM.__AT_0x00070100 0x00070100 Section 192 irq_redirect .o(.ARM.__AT_0x00070100)
.data 0x000701d0 Section 7526 ap_demo.o(.data)
start_display_on 0x000701d0 Data 1 ap_demo.o(.data)
g_need_enter_sleep_mode 0x000701d1 Data 1 ap_demo.o(.data)
g_mipi_path_off 0x000701d2 Data 1 ap_demo.o(.data)
- phone_off_flag 0x000701d3 Data 1 ap_demo.o(.data)
- g_exit_sleep_mode 0x000701d4 Data 1 ap_demo.o(.data)
- panel_display_done 0x000701d5 Data 1 ap_demo.o(.data)
- phone_power_on 0x000701d6 Data 1 ap_demo.o(.data)
- bl_adj_flag 0x000701de Data 1 ap_demo.o(.data)
- b3_read_flag 0x000701e0 Data 1 ap_demo.o(.data)
- c8_read_flag 0x000701e1 Data 1 ap_demo.o(.data)
- c9_read_flag 0x000701e2 Data 1 ap_demo.o(.data)
- c9_read_flag2 0x000701e3 Data 1 ap_demo.o(.data)
- c9_read_flag3 0x000701e4 Data 1 ap_demo.o(.data)
- flag_5a 0x000701e5 Data 1 ap_demo.o(.data)
- frame_rate 0x000701e6 Data 1 ap_demo.o(.data)
+ g_exit_sleep_mode 0x000701d3 Data 1 ap_demo.o(.data)
+ panel_display_done 0x000701d4 Data 1 ap_demo.o(.data)
+ phone_power_on 0x000701d5 Data 1 ap_demo.o(.data)
+ bl_adj_flag 0x000701dd Data 1 ap_demo.o(.data)
+ b3_read_flag 0x000701df Data 1 ap_demo.o(.data)
+ c8_read_flag 0x000701e0 Data 1 ap_demo.o(.data)
+ c9_read_flag 0x000701e1 Data 1 ap_demo.o(.data)
+ c9_read_flag2 0x000701e2 Data 1 ap_demo.o(.data)
+ c9_read_flag3 0x000701e3 Data 1 ap_demo.o(.data)
+ flag_5a 0x000701e4 Data 1 ap_demo.o(.data)
+ frame_rate 0x000701e5 Data 1 ap_demo.o(.data)
g_rx_ctrl_handle 0x000701f8 Data 4 ap_demo.o(.data)
g_tx_ctrl_handle 0x000701fc Data 4 ap_demo.o(.data)
value_reg_df 0x00070208 Data 4 ap_demo.o(.data)
@@ -3695,46 +3686,46 @@ Image Symbol Table
.data 0x00071f4d Section 40 app_tp_st_touch.o(.data)
s_calibration_flag 0x00071f4d Data 1 app_tp_st_touch.o(.data)
s_calibration_correct_flag 0x00071f4e Data 1 app_tp_st_touch.o(.data)
- .data 0x00071f78 Section 8 hal_dsi_rx_ctrl.o(.data)
- g_hw_auto_filter 0x00071f78 Data 1 hal_dsi_rx_ctrl.o(.data)
- g_esc_clk 0x00071f7c Data 4 hal_dsi_rx_ctrl.o(.data)
- .data 0x00071f80 Section 3 hal_dsi_tx_ctrl.o(.data)
- g_tx_vcom_en 0x00071f80 Data 1 hal_dsi_tx_ctrl.o(.data)
- g_tx_vpg_en 0x00071f81 Data 1 hal_dsi_tx_ctrl.o(.data)
- g_tx_mode 0x00071f82 Data 1 hal_dsi_tx_ctrl.o(.data)
- .data 0x00071f83 Section 1 hal_i2c_master.o(.data)
- s_i2c_m_transfer_end 0x00071f83 Data 1 hal_i2c_master.o(.data)
- .data 0x00071f84 Section 32 hal_i2c_slave.o(.data)
- s_txbuffer_complate 0x00071f84 Data 1 hal_i2c_slave.o(.data)
- s_i2c_s_dma_end 0x00071f85 Data 1 hal_i2c_slave.o(.data)
- s_i2c_s_receive_cnt 0x00071f86 Data 1 hal_i2c_slave.o(.data)
- sg_i2c_s_index 0x00071f87 Data 1 hal_i2c_slave.o(.data)
- s_hal_slave_rxbuffer 0x00071f88 Data 4 hal_i2c_slave.o(.data)
- s_hal_slave_rxbuffer_size 0x00071f8c Data 4 hal_i2c_slave.o(.data)
- hal_i2c_s_callback 0x00071f90 Data 4 hal_i2c_slave.o(.data)
- sg_tx_byte_num 0x00071f94 Data 4 hal_i2c_slave.o(.data)
- s_receive_count 0x00071f98 Data 4 hal_i2c_slave.o(.data)
- s_tx_buffer_t 0x00071f9c Data 4 hal_i2c_slave.o(.data)
- tx_sum 0x00071fa0 Data 4 hal_i2c_slave.o(.data)
- .data 0x00071fa4 Section 228 app_tp_for_custom_s8.o(.data)
- app_tp_count 0x00071fae Data 1 app_tp_for_custom_s8.o(.data)
- phone_85_flag 0x00071faf Data 1 app_tp_for_custom_s8.o(.data)
- phone_F6_flag 0x00071fb0 Data 1 app_tp_for_custom_s8.o(.data)
- phone_E4_flag 0x00071fb1 Data 1 app_tp_for_custom_s8.o(.data)
- phone_72_flag 0x00071fb2 Data 1 app_tp_for_custom_s8.o(.data)
- phone_75_flag 0x00071fb3 Data 1 app_tp_for_custom_s8.o(.data)
- phone_92_flag 0x00071fb4 Data 1 app_tp_for_custom_s8.o(.data)
- phone_74_flag 0x00071fb5 Data 1 app_tp_for_custom_s8.o(.data)
- u16CoordY 0x00071fb8 Data 2 app_tp_for_custom_s8.o(.data)
- u16CoordX 0x00071fba Data 2 app_tp_for_custom_s8.o(.data)
- u16CoordY_back 0x00071fbc Data 2 app_tp_for_custom_s8.o(.data)
- u16CoordX_back 0x00071fbe Data 2 app_tp_for_custom_s8.o(.data)
- .data 0x00072088 Section 1 app_tp_for_custom_s8.o(.data)
- .data 0x00072089 Section 1 app_tp_for_custom_s8.o(.data)
- .data 0x0007208a Section 1 app_tp_for_custom_s8.o(.data)
- .data 0x0007208b Section 3 app_tp_for_custom_s8.o(.data)
- .data 0x0007208e Section 5 app_tp_for_custom_s8.o(.data)
- .data 0x00072094 Section 48 app_tp_for_custom_s8.o(.data)
+ .data 0x00071f76 Section 228 app_tp_for_custom_s8.o(.data)
+ app_tp_count 0x00071f80 Data 1 app_tp_for_custom_s8.o(.data)
+ phone_85_flag 0x00071f81 Data 1 app_tp_for_custom_s8.o(.data)
+ phone_F6_flag 0x00071f82 Data 1 app_tp_for_custom_s8.o(.data)
+ phone_E4_flag 0x00071f83 Data 1 app_tp_for_custom_s8.o(.data)
+ phone_72_flag 0x00071f84 Data 1 app_tp_for_custom_s8.o(.data)
+ phone_75_flag 0x00071f85 Data 1 app_tp_for_custom_s8.o(.data)
+ phone_92_flag 0x00071f86 Data 1 app_tp_for_custom_s8.o(.data)
+ phone_74_flag 0x00071f87 Data 1 app_tp_for_custom_s8.o(.data)
+ u16CoordY 0x00071f8a Data 2 app_tp_for_custom_s8.o(.data)
+ u16CoordX 0x00071f8c Data 2 app_tp_for_custom_s8.o(.data)
+ u16CoordY_back 0x00071f8e Data 2 app_tp_for_custom_s8.o(.data)
+ u16CoordX_back 0x00071f90 Data 2 app_tp_for_custom_s8.o(.data)
+ .data 0x0007205a Section 1 app_tp_for_custom_s8.o(.data)
+ .data 0x0007205b Section 1 app_tp_for_custom_s8.o(.data)
+ .data 0x0007205c Section 1 app_tp_for_custom_s8.o(.data)
+ .data 0x0007205d Section 3 app_tp_for_custom_s8.o(.data)
+ .data 0x00072060 Section 5 app_tp_for_custom_s8.o(.data)
+ .data 0x00072068 Section 48 app_tp_for_custom_s8.o(.data)
+ .data 0x00072098 Section 8 hal_dsi_rx_ctrl.o(.data)
+ g_hw_auto_filter 0x00072098 Data 1 hal_dsi_rx_ctrl.o(.data)
+ g_esc_clk 0x0007209c Data 4 hal_dsi_rx_ctrl.o(.data)
+ .data 0x000720a0 Section 3 hal_dsi_tx_ctrl.o(.data)
+ g_tx_vcom_en 0x000720a0 Data 1 hal_dsi_tx_ctrl.o(.data)
+ g_tx_vpg_en 0x000720a1 Data 1 hal_dsi_tx_ctrl.o(.data)
+ g_tx_mode 0x000720a2 Data 1 hal_dsi_tx_ctrl.o(.data)
+ .data 0x000720a3 Section 1 hal_i2c_master.o(.data)
+ s_i2c_m_transfer_end 0x000720a3 Data 1 hal_i2c_master.o(.data)
+ .data 0x000720a4 Section 32 hal_i2c_slave.o(.data)
+ s_txbuffer_complate 0x000720a4 Data 1 hal_i2c_slave.o(.data)
+ s_i2c_s_dma_end 0x000720a5 Data 1 hal_i2c_slave.o(.data)
+ s_i2c_s_receive_cnt 0x000720a6 Data 1 hal_i2c_slave.o(.data)
+ sg_i2c_s_index 0x000720a7 Data 1 hal_i2c_slave.o(.data)
+ s_hal_slave_rxbuffer 0x000720a8 Data 4 hal_i2c_slave.o(.data)
+ s_hal_slave_rxbuffer_size 0x000720ac Data 4 hal_i2c_slave.o(.data)
+ hal_i2c_s_callback 0x000720b0 Data 4 hal_i2c_slave.o(.data)
+ sg_tx_byte_num 0x000720b4 Data 4 hal_i2c_slave.o(.data)
+ s_receive_count 0x000720b8 Data 4 hal_i2c_slave.o(.data)
+ s_tx_buffer_t 0x000720bc Data 4 hal_i2c_slave.o(.data)
+ tx_sum 0x000720c0 Data 4 hal_i2c_slave.o(.data)
.data 0x000720c4 Section 24 hal_internal_vsync.o(.data)
sg_cmd_mode_tx_start 0x000720c4 Data 1 hal_internal_vsync.o(.data)
sg_cur_te_info 0x000720c8 Data 4 hal_internal_vsync.o(.data)
@@ -3767,49 +3758,44 @@ Image Symbol Table
sg_chip_info 0x00072610 Data 4 drv_chip_info.o(.data)
sg_chip_function 0x00072614 Data 4 drv_chip_info.o(.data)
sg_chip_encrypt 0x00072618 Data 4 drv_chip_info.o(.data)
- .data 0x0007261c Section 6 app_tp_enc.o(.data)
- init_flag 0x0007261c Data 1 app_tp_enc.o(.data)
- g_u8EncryptFlag 0x0007261d Data 1 app_tp_enc.o(.data)
- g_u8EncryptData 0x0007261e Data 1 app_tp_enc.o(.data)
- g_u16EncryptCnt 0x00072620 Data 2 app_tp_enc.o(.data)
- .data 0x00072624 Section 18 norflash.o(.data)
- tmprg 0x0007262c Data 4 norflash.o(.data)
- .data 0x00072638 Section 12 drv_pwm.o(.data)
- s_pwm_type 0x00072638 Data 1 drv_pwm.o(.data)
- s_pwm_cb 0x0007263c Data 8 drv_pwm.o(.data)
- .data 0x00072644 Section 8 drv_uart.o(.data)
- s_UartFcrReg 0x00072644 Data 4 drv_uart.o(.data)
- uart_userData 0x00072648 Data 4 drv_uart.o(.data)
- .data 0x0007264c Section 12 drv_wdg.o(.data)
- sg_wdg_repeat 0x0007264c Data 1 drv_wdg.o(.data)
- sg_wdg_cb 0x00072650 Data 8 drv_wdg.o(.data)
- .data 0x00072658 Section 4 stdout.o(.data)
- .data 0x0007265c Section 4 errno.o(.data)
- _errno 0x0007265c Data 4 errno.o(.data)
- .bss 0x00072660 Section 400 app_tp_transfer.o(.bss)
- s_screen_read_buffer 0x00072660 Data 200 app_tp_transfer.o(.bss)
- s_phone_read_buffer 0x00072728 Data 200 app_tp_transfer.o(.bss)
- .bss 0x000727f0 Section 12 app_tp_st_touch.o(.bss)
- .bss 0x000727fc Section 196 hal_dsi_rx_ctrl.o(.bss)
- g_rx_ctrl_handle 0x000727fc Data 196 hal_dsi_rx_ctrl.o(.bss)
- .bss 0x000728c0 Section 76 hal_dsi_tx_ctrl.o(.bss)
- g_tx_ctrl_handle 0x000728c0 Data 76 hal_dsi_tx_ctrl.o(.bss)
- .bss 0x0007290c Section 208 hal_uart.o(.bss)
- .bss 0x000729dc Section 2436 hal_internal_vsync.o(.bss)
- g_imm_buffer 0x00073240 Data 255 hal_internal_vsync.o(.bss)
- sg_te_info 0x00073340 Data 12 hal_internal_vsync.o(.bss)
- g_imm_packet 0x0007334c Data 20 hal_internal_vsync.o(.bss)
- .bss 0x00073360 Section 28 drv_dma.o(.bss)
- s_dma_handle 0x00073360 Data 28 drv_dma.o(.bss)
- .bss 0x0007337c Section 64 drv_gpio.o(.bss)
- s_gpio_cb 0x0007337c Data 64 drv_gpio.o(.bss)
- .bss 0x000733bc Section 320 drv_i2c_dma.o(.bss)
- i2c0_dma_slave_handle 0x000733bc Data 160 drv_i2c_dma.o(.bss)
- i2c1_dma_master_handle 0x0007345c Data 160 drv_i2c_dma.o(.bss)
- .bss 0x000734fc Section 4144 dcs_packet_fifo.o(.bss)
- .bss 0x0007452c Section 256 tau_log.o(.bss)
- .bss 0x0007462c Section 32 hal_spi_slave.o(.bss)
- STACK 0x00074650 Section 4096 startup_armcm0.o(STACK)
+ .data 0x0007261c Section 18 norflash.o(.data)
+ tmprg 0x00072624 Data 4 norflash.o(.data)
+ .data 0x00072630 Section 12 drv_pwm.o(.data)
+ s_pwm_type 0x00072630 Data 1 drv_pwm.o(.data)
+ s_pwm_cb 0x00072634 Data 8 drv_pwm.o(.data)
+ .data 0x0007263c Section 8 drv_uart.o(.data)
+ s_UartFcrReg 0x0007263c Data 4 drv_uart.o(.data)
+ uart_userData 0x00072640 Data 4 drv_uart.o(.data)
+ .data 0x00072644 Section 12 drv_wdg.o(.data)
+ sg_wdg_repeat 0x00072644 Data 1 drv_wdg.o(.data)
+ sg_wdg_cb 0x00072648 Data 8 drv_wdg.o(.data)
+ .data 0x00072650 Section 4 stdout.o(.data)
+ .data 0x00072654 Section 4 errno.o(.data)
+ _errno 0x00072654 Data 4 errno.o(.data)
+ .bss 0x00072658 Section 400 app_tp_transfer.o(.bss)
+ s_screen_read_buffer 0x00072658 Data 200 app_tp_transfer.o(.bss)
+ s_phone_read_buffer 0x00072720 Data 200 app_tp_transfer.o(.bss)
+ .bss 0x000727e8 Section 12 app_tp_st_touch.o(.bss)
+ .bss 0x000727f4 Section 196 hal_dsi_rx_ctrl.o(.bss)
+ g_rx_ctrl_handle 0x000727f4 Data 196 hal_dsi_rx_ctrl.o(.bss)
+ .bss 0x000728b8 Section 76 hal_dsi_tx_ctrl.o(.bss)
+ g_tx_ctrl_handle 0x000728b8 Data 76 hal_dsi_tx_ctrl.o(.bss)
+ .bss 0x00072904 Section 208 hal_uart.o(.bss)
+ .bss 0x000729d4 Section 2436 hal_internal_vsync.o(.bss)
+ g_imm_buffer 0x00073238 Data 255 hal_internal_vsync.o(.bss)
+ sg_te_info 0x00073338 Data 12 hal_internal_vsync.o(.bss)
+ g_imm_packet 0x00073344 Data 20 hal_internal_vsync.o(.bss)
+ .bss 0x00073358 Section 28 drv_dma.o(.bss)
+ s_dma_handle 0x00073358 Data 28 drv_dma.o(.bss)
+ .bss 0x00073374 Section 64 drv_gpio.o(.bss)
+ s_gpio_cb 0x00073374 Data 64 drv_gpio.o(.bss)
+ .bss 0x000733b4 Section 320 drv_i2c_dma.o(.bss)
+ i2c0_dma_slave_handle 0x000733b4 Data 160 drv_i2c_dma.o(.bss)
+ i2c1_dma_master_handle 0x00073454 Data 160 drv_i2c_dma.o(.bss)
+ .bss 0x000734f4 Section 4144 dcs_packet_fifo.o(.bss)
+ .bss 0x00074524 Section 256 tau_log.o(.bss)
+ .bss 0x00074624 Section 32 hal_spi_slave.o(.bss)
+ STACK 0x00074648 Section 4096 startup_armcm0.o(STACK)
Global Symbols
@@ -3948,512 +3934,510 @@ Image Symbol Table
EXTI_INT5_IRQn_Handler 0x00010cf1 Thumb Code 22 irq_redirect .o(i.EXTI_INT5_IRQn_Handler)
EXTI_INT6_IRQn_Handler 0x00010d0d Thumb Code 22 irq_redirect .o(i.EXTI_INT6_IRQn_Handler)
EXTI_INT7_IRQn_Handler 0x00010d29 Thumb Code 22 irq_redirect .o(i.EXTI_INT7_IRQn_Handler)
- EncryptCheck 0x00010d45 Thumb Code 90 app_tp_enc.o(i.EncryptCheck)
- FLSCTRL_IRQn_Handler 0x00010da9 Thumb Code 14 irq_redirect .o(i.FLSCTRL_IRQn_Handler)
- Gpio_swire_output 0x00010dbd Thumb Code 110 ap_demo.o(i.Gpio_swire_output)
- HardFault_Handler 0x00010e31 Thumb Code 14 irq_redirect .o(i.HardFault_Handler)
- I2C0_IRQn_Handler 0x00010e45 Thumb Code 18 irq_redirect .o(i.I2C0_IRQn_Handler)
- I2C1_IRQn_Handler 0x00010e5d Thumb Code 18 irq_redirect .o(i.I2C1_IRQn_Handler)
- LCDC_IRQn_Handler 0x00010e75 Thumb Code 18 irq_redirect .o(i.LCDC_IRQn_Handler)
- LOG_printf 0x00010e8d Thumb Code 30 tau_log.o(i.LOG_printf)
- MEMC_IRQn_Handler 0x00010eb5 Thumb Code 18 irq_redirect .o(i.MEMC_IRQn_Handler)
- MIPI_RX_IRQn_Handler 0x00010ecd Thumb Code 18 irq_redirect .o(i.MIPI_RX_IRQn_Handler)
- MIPI_TX_IRQn_Handler 0x00010ee5 Thumb Code 18 irq_redirect .o(i.MIPI_TX_IRQn_Handler)
- PWMDET_IRQn_Handler 0x00010efd Thumb Code 22 irq_redirect .o(i.PWMDET_IRQn_Handler)
- SPIM_IRQn_Handler 0x00010f19 Thumb Code 22 irq_redirect .o(i.SPIM_IRQn_Handler)
- SPIS_IRQn_Handler 0x00010f35 Thumb Code 22 irq_redirect .o(i.SPIS_IRQn_Handler)
- SWIRE_IRQn_Handler 0x00010f51 Thumb Code 22 irq_redirect .o(i.SWIRE_IRQn_Handler)
- SysTick_Handler 0x00010f6d Thumb Code 18 irq_redirect .o(i.SysTick_Handler)
- TIMER0_IRQn_Handler 0x00010f85 Thumb Code 18 irq_redirect .o(i.TIMER0_IRQn_Handler)
- TIMER1_IRQn_Handler 0x00010f9d Thumb Code 18 irq_redirect .o(i.TIMER1_IRQn_Handler)
- TIMER2_IRQn_Handler 0x00010fb5 Thumb Code 18 irq_redirect .o(i.TIMER2_IRQn_Handler)
- TIMER3_IRQn_Handler 0x00010fcd Thumb Code 18 irq_redirect .o(i.TIMER3_IRQn_Handler)
- UART0_IRQ_Handle 0x00010fe5 Thumb Code 20 drv_uart.o(i.UART0_IRQ_Handle)
+ FLSCTRL_IRQn_Handler 0x00010d45 Thumb Code 14 irq_redirect .o(i.FLSCTRL_IRQn_Handler)
+ Gpio_swire_output 0x00010d59 Thumb Code 110 ap_demo.o(i.Gpio_swire_output)
+ HardFault_Handler 0x00010dcd Thumb Code 14 irq_redirect .o(i.HardFault_Handler)
+ I2C0_IRQn_Handler 0x00010de1 Thumb Code 18 irq_redirect .o(i.I2C0_IRQn_Handler)
+ I2C1_IRQn_Handler 0x00010df9 Thumb Code 18 irq_redirect .o(i.I2C1_IRQn_Handler)
+ LCDC_IRQn_Handler 0x00010e11 Thumb Code 18 irq_redirect .o(i.LCDC_IRQn_Handler)
+ LOG_printf 0x00010e29 Thumb Code 30 tau_log.o(i.LOG_printf)
+ MEMC_IRQn_Handler 0x00010e51 Thumb Code 18 irq_redirect .o(i.MEMC_IRQn_Handler)
+ MIPI_RX_IRQn_Handler 0x00010e69 Thumb Code 18 irq_redirect .o(i.MIPI_RX_IRQn_Handler)
+ MIPI_TX_IRQn_Handler 0x00010e81 Thumb Code 18 irq_redirect .o(i.MIPI_TX_IRQn_Handler)
+ PWMDET_IRQn_Handler 0x00010e99 Thumb Code 22 irq_redirect .o(i.PWMDET_IRQn_Handler)
+ S20_Start_init 0x00010eb5 Thumb Code 300 app_tp_transfer.o(i.S20_Start_init)
+ UART_DisableDma 0x00010ff9 Thumb Code 2 drv_uart.o(i.UART_DisableDma)
+ UART_GetInstance 0x00010ffb Thumb Code 4 drv_uart.o(i.UART_GetInstance)
+ __scatterload_null 0x00010fff Thumb Code 2 handlers.o(i.__scatterload_null)
s_RAM_CK 0x00011000 Data 20 drv_common.o(.ARM.__at_0x11000)
- UART_DisableDma 0x00011015 Thumb Code 2 drv_uart.o(i.UART_DisableDma)
- __scatterload_null 0x00011017 Thumb Code 2 handlers.o(i.__scatterload_null)
+ drv_dsi_rx_set_inten 0x00011015 Thumb Code 4 drv_dsi_rx.o(i.drv_dsi_rx_set_inten)
s_debug_state 0x00011018 Data 4 drv_common.o(.ARM.__at_0x11018)
- S20_Start_init 0x0001101d Thumb Code 300 app_tp_transfer.o(i.S20_Start_init)
- UART_GetInstance 0x00011161 Thumb Code 4 drv_uart.o(i.UART_GetInstance)
- UART_IRQn_Handler 0x00011165 Thumb Code 18 irq_redirect .o(i.UART_IRQn_Handler)
- UART_ResetRxFIFO 0x0001117d Thumb Code 32 drv_uart.o(i.UART_ResetRxFIFO)
- UART_SetBaudRate 0x000111a1 Thumb Code 72 drv_uart.o(i.UART_SetBaudRate)
- UART_SwitchSCLK 0x000111e9 Thumb Code 26 drv_uart.o(i.UART_SwitchSCLK)
- UART_TransferHandleIRQ 0x00011203 Thumb Code 308 drv_uart.o(i.UART_TransferHandleIRQ)
- UART_WriteBlocking 0x00011337 Thumb Code 26 drv_uart.o(i.UART_WriteBlocking)
- UART_init 0x00011351 Thumb Code 182 drv_uart.o(i.UART_init)
- VIDC_IRQn_Handler 0x0001140d Thumb Code 18 irq_redirect .o(i.VIDC_IRQn_Handler)
- VPRE_IRQn_Handler 0x00011425 Thumb Code 18 irq_redirect .o(i.VPRE_IRQn_Handler)
- WDG_IRQn_Handler 0x0001143d Thumb Code 18 irq_redirect .o(i.WDG_IRQn_Handler)
- __0printf 0x00011455 Thumb Code 24 printfa.o(i.__0printf)
- __1printf 0x00011455 Thumb Code 0 printfa.o(i.__0printf)
- __2printf 0x00011455 Thumb Code 0 printfa.o(i.__0printf)
- __c89printf 0x00011455 Thumb Code 0 printfa.o(i.__0printf)
- printf 0x00011455 Thumb Code 0 printfa.o(i.__0printf)
- __0vsprintf 0x00011475 Thumb Code 30 printfa.o(i.__0vsprintf)
- __1vsprintf 0x00011475 Thumb Code 0 printfa.o(i.__0vsprintf)
- __2vsprintf 0x00011475 Thumb Code 0 printfa.o(i.__0vsprintf)
- __c89vsprintf 0x00011475 Thumb Code 0 printfa.o(i.__0vsprintf)
- vsprintf 0x00011475 Thumb Code 0 printfa.o(i.__0vsprintf)
- __ARM_clz 0x00011499 Thumb Code 46 depilogue.o(i.__ARM_clz)
- __ARM_common_switch8 0x000114c7 Thumb Code 26 ap_demo.o(i.__ARM_common_switch8)
- __scatterload_copy 0x0001158d Thumb Code 14 handlers.o(i.__scatterload_copy)
- __scatterload_zeroinit 0x0001159b Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
- __set_errno 0x000115a9 Thumb Code 6 errno.o(i.__set_errno)
- ap_demo 0x00012ec9 Thumb Code 292 ap_demo.o(i.ap_demo)
- ap_get_tp_calibration_status_01 0x000130d9 Thumb Code 28 app_tp_st_touch.o(i.ap_get_tp_calibration_status_01)
- ap_set_tp_calibration_04 0x00013455 Thumb Code 138 app_tp_st_touch.o(i.ap_set_tp_calibration_04)
- ap_tp_st_touch_calibration 0x000134ed Thumb Code 170 app_tp_st_touch.o(i.ap_tp_st_touch_calibration)
- ap_tp_st_touch_error_handler_F3 0x0001359d Thumb Code 14 app_tp_st_touch.o(i.ap_tp_st_touch_error_handler_F3)
- ap_tp_st_touch_error_handler_FF 0x000135ab Thumb Code 32 app_tp_st_touch.o(i.ap_tp_st_touch_error_handler_FF)
- ap_tp_st_touch_get_calibration_success_mark 0x000135cd Thumb Code 150 app_tp_st_touch.o(i.ap_tp_st_touch_get_calibration_success_mark)
- ap_tp_st_touch_hardware_reset 0x00013675 Thumb Code 126 app_tp_st_touch.o(i.ap_tp_st_touch_hardware_reset)
- ap_tp_st_touch_scan_point_init 0x000136fd Thumb Code 24 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_init)
- ap_tp_st_touch_scan_point_record_event 0x00013719 Thumb Code 142 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_record_event)
- ap_tp_st_touch_scan_point_record_event_exec 0x000137ad Thumb Code 44 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_record_event_exec)
- ap_tp_st_touch_simulate_finger_release_event 0x000137e1 Thumb Code 44 app_tp_st_touch.o(i.ap_tp_st_touch_simulate_finger_release_event)
- app_ADC_IRQn_Handler 0x00013841 Thumb Code 22 drv_rxbr.o(i.app_ADC_IRQn_Handler)
- app_AP_NRESET_IRQn_Handler 0x0001385d Thumb Code 32 drv_gpio.o(i.app_AP_NRESET_IRQn_Handler)
- app_EXTI_INT0_IRQn_Handler 0x00013881 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT0_IRQn_Handler)
- app_EXTI_INT1_IRQn_Handler 0x0001389d Thumb Code 22 drv_gpio.o(i.app_EXTI_INT1_IRQn_Handler)
- app_EXTI_INT2_IRQn_Handler 0x000138b9 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT2_IRQn_Handler)
- app_EXTI_INT3_IRQn_Handler 0x000138d5 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT3_IRQn_Handler)
- app_EXTI_INT4_IRQn_Handler 0x000138f1 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT4_IRQn_Handler)
- app_EXTI_INT5_IRQn_Handler 0x0001390d Thumb Code 22 drv_gpio.o(i.app_EXTI_INT5_IRQn_Handler)
- app_EXTI_INT6_IRQn_Handler 0x00013929 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT6_IRQn_Handler)
- app_EXTI_INT7_IRQn_Handler 0x00013945 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT7_IRQn_Handler)
- app_HardFault_Handler 0x00013961 Thumb Code 12 drv_common.o(i.app_HardFault_Handler)
- app_I2C0_IRQn_Handler 0x000139a9 Thumb Code 14 drv_i2c_slave.o(i.app_I2C0_IRQn_Handler)
- app_I2C1_IRQn_Handler 0x000139c1 Thumb Code 8 drv_i2c_master.o(i.app_I2C1_IRQn_Handler)
- app_LCDC_IRQn_Handler 0x000139d1 Thumb Code 208 hal_internal_vsync.o(i.app_LCDC_IRQn_Handler)
- app_MEMC_IRQn_Handler 0x00013b75 Thumb Code 132 drv_memc.o(i.app_MEMC_IRQn_Handler)
- app_MIPI_RX_IRQn_Handler 0x00013bfd Thumb Code 232 drv_dsi_rx.o(i.app_MIPI_RX_IRQn_Handler)
- app_MIPI_TX_IRQn_Handler 0x00013e95 Thumb Code 56 drv_dsi_tx.o(i.app_MIPI_TX_IRQn_Handler)
- app_PWMDET_IRQn_Handler 0x00013f35 Thumb Code 62 drv_pwm.o(i.app_PWMDET_IRQn_Handler)
- app_SPIM_IRQn_Handler 0x00013f7d Thumb Code 34 drv_spi_master.o(i.app_SPIM_IRQn_Handler)
- app_SPIS_IRQn_Handler 0x00013fad Thumb Code 500 hal_spi_slave.o(i.app_SPIS_IRQn_Handler)
- app_SWIRE_IRQn_Handler 0x000141ad Thumb Code 28 drv_swire.o(i.app_SWIRE_IRQn_Handler)
- app_SysTick_Handler 0x000141cd Thumb Code 20 drv_common.o(i.app_SysTick_Handler)
- app_TIMER0_IRQn_Handler 0x000141e5 Thumb Code 10 drv_timer.o(i.app_TIMER0_IRQn_Handler)
- app_TIMER1_IRQn_Handler 0x000141ef Thumb Code 10 drv_timer.o(i.app_TIMER1_IRQn_Handler)
- app_TIMER2_IRQn_Handler 0x000141f9 Thumb Code 10 drv_timer.o(i.app_TIMER2_IRQn_Handler)
- app_TIMER3_IRQn_Handler 0x00014203 Thumb Code 10 drv_timer.o(i.app_TIMER3_IRQn_Handler)
- app_UART_IRQn_Handler 0x0001420d Thumb Code 8 drv_uart.o(i.app_UART_IRQn_Handler)
- app_VIDC_IRQn_Handler 0x00014215 Thumb Code 22 drv_vidc.o(i.app_VIDC_IRQn_Handler)
- app_VPRE_IRQn_Handler 0x00014231 Thumb Code 22 drv_rxbr.o(i.app_VPRE_IRQn_Handler)
- app_WDG_IRQn_Handler 0x0001424d Thumb Code 52 drv_wdg.o(i.app_WDG_IRQn_Handler)
- app_dma_irq_handler 0x00014285 Thumb Code 10 drv_dma.o(i.app_dma_irq_handler)
- app_fls_ctrl_Handler 0x00014295 Thumb Code 38 norflash.o(i.app_fls_ctrl_Handler)
- app_tp_I2C_init 0x000142c5 Thumb Code 26 app_tp_transfer.o(i.app_tp_I2C_init)
- app_tp_calibration_exec 0x000142e9 Thumb Code 50 app_tp_st_touch.o(i.app_tp_calibration_exec)
- app_tp_init 0x00014351 Thumb Code 52 app_tp_transfer.o(i.app_tp_init)
- app_tp_m_read 0x00014391 Thumb Code 32 app_tp_transfer.o(i.app_tp_m_read)
- app_tp_m_write 0x000143b1 Thumb Code 8 app_tp_transfer.o(i.app_tp_m_write)
- app_tp_phone_analysis_data 0x000143b9 Thumb Code 992 app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data)
- app_tp_phone_clear_reset_on 0x000147d5 Thumb Code 8 app_tp_transfer.o(i.app_tp_phone_clear_reset_on)
- app_tp_s_read 0x000147e1 Thumb Code 8 app_tp_transfer.o(i.app_tp_s_read)
- app_tp_s_write 0x000147e9 Thumb Code 8 app_tp_transfer.o(i.app_tp_s_write)
- app_tp_screen_analysis_int 0x000147f1 Thumb Code 718 app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int)
- app_tp_transfer_screen_int 0x00014b19 Thumb Code 336 app_tp_transfer.o(i.app_tp_transfer_screen_int)
- app_tp_transfer_screen_start 0x00014c79 Thumb Code 18 app_tp_transfer.o(i.app_tp_transfer_screen_start)
- blue_change_ccm 0x00014c91 Thumb Code 54 ap_demo.o(i.blue_change_ccm)
- board_Init 0x00014cc9 Thumb Code 30 board.o(i.board_Init)
- calc_framebuffer_setting 0x00014ced Thumb Code 1258 hal_internal_vsync.o(i.calc_framebuffer_setting)
- ceil 0x000151dd Thumb Code 180 ceil.o(i.ceil)
- dcs_packet_fifo_alloc 0x00015361 Thumb Code 80 dcs_packet_fifo.o(i.dcs_packet_fifo_alloc)
- dcs_packet_fifo_init 0x000153b9 Thumb Code 18 dcs_packet_fifo.o(i.dcs_packet_fifo_init)
- dcs_packet_free_fifo_header 0x000153d1 Thumb Code 60 dcs_packet_fifo.o(i.dcs_packet_free_fifo_header)
- dcs_packet_get_fifo_header 0x00015415 Thumb Code 26 dcs_packet_fifo.o(i.dcs_packet_get_fifo_header)
- delayMs 0x00015465 Thumb Code 24 tau_delay.o(i.delayMs)
- delayUs 0x0001547d Thumb Code 34 tau_delay.o(i.delayUs)
- drv_ap_rst_trig_edge_detect 0x000154f9 Thumb Code 46 drv_sys_cfg.o(i.drv_ap_rst_trig_edge_detect)
- drv_chip_info_get_info 0x00015531 Thumb Code 6 drv_chip_info.o(i.drv_chip_info_get_info)
- drv_chip_info_init 0x0001553d Thumb Code 56 drv_chip_info.o(i.drv_chip_info_init)
- drv_chip_rx_info_check 0x0001557d Thumb Code 98 drv_chip_info.o(i.drv_chip_rx_info_check)
- drv_chip_rx_init_done 0x0001562d Thumb Code 16 drv_chip_info.o(i.drv_chip_rx_init_done)
- drv_common_enable_systick 0x00015641 Thumb Code 70 drv_common.o(i.drv_common_enable_systick)
- drv_common_system_init 0x00015699 Thumb Code 8 drv_common.o(i.drv_common_system_init)
- drv_crgu_config_reset_modules 0x000156a1 Thumb Code 10 drv_crgu.o(i.drv_crgu_config_reset_modules)
- drv_crgu_set_ahb_pre_div 0x000156b1 Thumb Code 14 drv_crgu.o(i.drv_crgu_set_ahb_pre_div)
- drv_crgu_set_ahb_src 0x000156c5 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_ahb_src)
- drv_crgu_set_clock 0x000156d9 Thumb Code 26 drv_crgu.o(i.drv_crgu_set_clock)
- drv_crgu_set_dpi_mux_src 0x000156f9 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dpi_mux_src)
- drv_crgu_set_dpi_pre_div 0x0001570d Thumb Code 18 drv_crgu.o(i.drv_crgu_set_dpi_pre_div)
- drv_crgu_set_dpi_pre_src 0x00015725 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dpi_pre_src)
- drv_crgu_set_dsc_core_div 0x00015739 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dsc_core_div)
- drv_crgu_set_dsco_src 0x0001574d Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dsco_src)
- drv_crgu_set_dsco_src_div 0x00015761 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dsco_src_div)
- drv_crgu_set_fb_div 0x00015775 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_fb_div)
- drv_crgu_set_fb_src 0x00015789 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_fb_src)
- drv_crgu_set_lcdc_div 0x0001579d Thumb Code 16 drv_crgu.o(i.drv_crgu_set_lcdc_div)
- drv_crgu_set_lcdc_src 0x000157b1 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_lcdc_src)
- drv_crgu_set_mipi_cfg_src 0x000157c5 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_mipi_cfg_src)
- drv_crgu_set_mipi_ref_src 0x000157d9 Thumb Code 18 drv_crgu.o(i.drv_crgu_set_mipi_ref_src)
- drv_crgu_set_reset 0x000157f1 Thumb Code 20 drv_crgu.o(i.drv_crgu_set_reset)
- drv_crgu_set_rxbr_div 0x00015809 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_rxbr_div)
- drv_crgu_set_rxbr_src 0x0001581d Thumb Code 16 drv_crgu.o(i.drv_crgu_set_rxbr_src)
- drv_crgu_set_vidc_src 0x00015831 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_vidc_src)
- drv_dma_clear_flag 0x00015845 Thumb Code 24 drv_dma.o(i.drv_dma_clear_flag)
- drv_dma_create_handle 0x0001585d Thumb Code 22 drv_dma.o(i.drv_dma_create_handle)
- drv_dma_disenable_channel 0x00015879 Thumb Code 16 drv_dma.o(i.drv_dma_disenable_channel)
- drv_dma_enable_channel 0x00015889 Thumb Code 16 drv_dma.o(i.drv_dma_enable_channel)
- drv_dma_enable_channel_interrupts 0x00015899 Thumb Code 32 drv_dma.o(i.drv_dma_enable_channel_interrupts)
- drv_dma_get_channel_flag 0x000158bd Thumb Code 12 drv_dma.o(i.drv_dma_get_channel_flag)
- drv_dma_irq_handler 0x000158c9 Thumb Code 138 drv_dma.o(i.drv_dma_irq_handler)
- drv_dma_prepar_transfer 0x00015959 Thumb Code 18 drv_dma.o(i.drv_dma_prepar_transfer)
- drv_dma_set_burst 0x0001596b Thumb Code 26 drv_dma.o(i.drv_dma_set_burst)
- drv_dma_set_callback 0x00015985 Thumb Code 6 drv_dma.o(i.drv_dma_set_callback)
- drv_dma_set_transfer 0x0001598d Thumb Code 62 drv_dma.o(i.drv_dma_set_transfer)
- drv_dsc_dec_convert_pps_rc_parameter 0x000159d1 Thumb Code 54 drv_dsc_dec.o(i.drv_dsc_dec_convert_pps_rc_parameter)
- drv_dsc_dec_disable 0x00015a07 Thumb Code 12 drv_dsc_dec.o(i.drv_dsc_dec_disable)
- drv_dsc_dec_enable 0x00015a15 Thumb Code 88 drv_dsc_dec.o(i.drv_dsc_dec_enable)
- drv_dsc_dec_get_nslc 0x00015a89 Thumb Code 10 drv_dsc_dec.o(i.drv_dsc_dec_get_nslc)
- drv_dsc_dec_set_u8_pps 0x00015a93 Thumb Code 40 drv_dsc_dec.o(i.drv_dsc_dec_set_u8_pps)
- drv_dsi_rx_calc_ipi_tx_delay 0x00015abd Thumb Code 244 drv_dsi_rx.o(i.drv_dsi_rx_calc_ipi_tx_delay)
- drv_dsi_rx_enable_irq 0x00015bc1 Thumb Code 58 drv_dsi_rx.o(i.drv_dsi_rx_enable_irq)
- drv_dsi_rx_get_compression_en 0x00015c6d Thumb Code 8 drv_dsi_rx.o(i.drv_dsi_rx_get_compression_en)
- drv_dsi_rx_get_max_ret_size 0x00015c75 Thumb Code 6 drv_dsi_rx.o(i.drv_dsi_rx_get_max_ret_size)
- drv_dsi_rx_power_up 0x00015c7b Thumb Code 14 drv_dsi_rx.o(i.drv_dsi_rx_power_up)
- drv_dsi_rx_set_ctrl_cfg 0x00015c89 Thumb Code 32 drv_dsi_rx.o(i.drv_dsi_rx_set_ctrl_cfg)
- drv_dsi_rx_set_ddi_cfg 0x00015ca9 Thumb Code 16 drv_dsi_rx.o(i.drv_dsi_rx_set_ddi_cfg)
- drv_dsi_rx_set_inten 0x00015cb9 Thumb Code 4 drv_dsi_rx.o(i.drv_dsi_rx_set_inten)
- drv_dsi_rx_set_ipi_cfg 0x00015cbd Thumb Code 16 drv_dsi_rx.o(i.drv_dsi_rx_set_ipi_cfg)
- drv_dsi_rx_set_lane_swap 0x00015ccd Thumb Code 70 drv_dsi_rx.o(i.drv_dsi_rx_set_lane_swap)
- drv_dsi_rx_set_resp_cnt 0x00015d13 Thumb Code 38 drv_dsi_rx.o(i.drv_dsi_rx_set_resp_cnt)
- drv_dsi_rx_set_up_phy 0x00015d39 Thumb Code 256 drv_dsi_rx.o(i.drv_dsi_rx_set_up_phy)
- drv_dsi_rx_shut_down 0x00015e3d Thumb Code 14 drv_dsi_rx.o(i.drv_dsi_rx_shut_down)
- drv_dsi_tx_command_header 0x00015e4b Thumb Code 20 drv_dsi_tx.o(i.drv_dsi_tx_command_header)
- drv_dsi_tx_command_mode_cfg 0x00015e5f Thumb Code 108 drv_dsi_tx.o(i.drv_dsi_tx_command_mode_cfg)
- drv_dsi_tx_command_put_payload 0x00015ecb Thumb Code 4 drv_dsi_tx.o(i.drv_dsi_tx_command_put_payload)
- drv_dsi_tx_config_eotp 0x00015ecf Thumb Code 24 drv_dsi_tx.o(i.drv_dsi_tx_config_eotp)
- drv_dsi_tx_config_int 0x00015ee7 Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_config_int)
- drv_dsi_tx_dpi_lpcmd_time 0x00015eef Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_dpi_lpcmd_time)
- drv_dsi_tx_dpi_mode 0x00015ef7 Thumb Code 10 drv_dsi_tx.o(i.drv_dsi_tx_dpi_mode)
- drv_dsi_tx_dpi_polarity 0x00015f01 Thumb Code 36 drv_dsi_tx.o(i.drv_dsi_tx_dpi_polarity)
- drv_dsi_tx_edpi_cmd_size 0x00015f25 Thumb Code 4 drv_dsi_tx.o(i.drv_dsi_tx_edpi_cmd_size)
- drv_dsi_tx_get_cmd_status 0x00015f29 Thumb Code 4 drv_dsi_tx.o(i.drv_dsi_tx_get_cmd_status)
- drv_dsi_tx_mode 0x00015f2d Thumb Code 4 drv_dsi_tx.o(i.drv_dsi_tx_mode)
- drv_dsi_tx_phy_clock_lane_auto_lp 0x00015f31 Thumb Code 24 drv_dsi_tx.o(i.drv_dsi_tx_phy_clock_lane_auto_lp)
- drv_dsi_tx_phy_clock_lane_req_hs 0x00015f49 Thumb Code 26 drv_dsi_tx.o(i.drv_dsi_tx_phy_clock_lane_req_hs)
- drv_dsi_tx_phy_lane_mode 0x00015f63 Thumb Code 12 drv_dsi_tx.o(i.drv_dsi_tx_phy_lane_mode)
- drv_dsi_tx_phy_status_ready 0x00015f6f Thumb Code 100 drv_dsi_tx.o(i.drv_dsi_tx_phy_status_ready)
- drv_dsi_tx_phy_status_stopstate 0x00015fd3 Thumb Code 62 drv_dsi_tx.o(i.drv_dsi_tx_phy_status_stopstate)
- drv_dsi_tx_phy_test_setup 0x00016011 Thumb Code 308 drv_dsi_tx.o(i.drv_dsi_tx_phy_test_setup)
- drv_dsi_tx_phy_time_cfg 0x00016145 Thumb Code 30 drv_dsi_tx.o(i.drv_dsi_tx_phy_time_cfg)
- drv_dsi_tx_powerup 0x00016163 Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_powerup)
- drv_dsi_tx_response_mode 0x0001616b Thumb Code 28 drv_dsi_tx.o(i.drv_dsi_tx_response_mode)
- drv_dsi_tx_set_bta_ack 0x00016187 Thumb Code 24 drv_dsi_tx.o(i.drv_dsi_tx_set_bta_ack)
- drv_dsi_tx_set_esc_div 0x0001619f Thumb Code 12 drv_dsi_tx.o(i.drv_dsi_tx_set_esc_div)
- drv_dsi_tx_set_int 0x000161ad Thumb Code 58 drv_dsi_tx.o(i.drv_dsi_tx_set_int)
- drv_dsi_tx_set_time_out_div 0x000161ed Thumb Code 16 drv_dsi_tx.o(i.drv_dsi_tx_set_time_out_div)
- drv_dsi_tx_set_video_chunk 0x000161fd Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_set_video_chunk)
- drv_dsi_tx_set_video_timing 0x00016205 Thumb Code 34 drv_dsi_tx.o(i.drv_dsi_tx_set_video_timing)
- drv_dsi_tx_shutdown 0x00016227 Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_shutdown)
- drv_dsi_tx_timeout_cfg 0x0001622f Thumb Code 38 drv_dsi_tx.o(i.drv_dsi_tx_timeout_cfg)
- drv_dsi_tx_video_mode_cfg 0x00016255 Thumb Code 170 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_cfg)
- drv_dsi_tx_video_mode_disable_hact_cmd 0x000162ff Thumb Code 22 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_disable_hact_cmd)
- drv_dsi_tx_video_mode_set_lp_cmd 0x00016315 Thumb Code 24 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_set_lp_cmd)
- drv_efuse_enter_inactive 0x0001632d Thumb Code 46 drv_efuse.o(i.drv_efuse_enter_inactive)
- drv_efuse_int_enable 0x0001635b Thumb Code 12 drv_efuse.o(i.drv_efuse_int_enable)
- drv_efuse_read 0x00016367 Thumb Code 50 drv_efuse.o(i.drv_efuse_read)
- drv_efuse_read_req 0x00016399 Thumb Code 24 drv_efuse.o(i.drv_efuse_read_req)
- drv_gpio_get_input_data 0x000163b1 Thumb Code 20 drv_gpio.o(i.drv_gpio_get_input_data)
- drv_gpio_register_ap_reset_callback 0x000163c9 Thumb Code 6 drv_gpio.o(i.drv_gpio_register_ap_reset_callback)
- drv_gpio_register_callback 0x000163d5 Thumb Code 14 drv_gpio.o(i.drv_gpio_register_callback)
- drv_gpio_set_int 0x000163e9 Thumb Code 74 drv_gpio.o(i.drv_gpio_set_int)
- drv_gpio_set_ioe 0x00016439 Thumb Code 26 drv_gpio.o(i.drv_gpio_set_ioe)
- drv_gpio_set_mode0 0x00016459 Thumb Code 12 drv_gpio.o(i.drv_gpio_set_mode0)
- drv_gpio_set_mode1 0x00016469 Thumb Code 12 drv_gpio.o(i.drv_gpio_set_mode1)
- drv_gpio_set_mode2 0x00016479 Thumb Code 12 drv_gpio.o(i.drv_gpio_set_mode2)
- drv_gpio_set_mode3 0x00016489 Thumb Code 12 drv_gpio.o(i.drv_gpio_set_mode3)
- drv_gpio_set_pull_state 0x000164b9 Thumb Code 298 drv_gpio.o(i.drv_gpio_set_pull_state)
- drv_i2c0_set_callback 0x000165e9 Thumb Code 6 drv_i2c_slave.o(i.drv_i2c0_set_callback)
- drv_i2c1_set_callback 0x000165f5 Thumb Code 6 drv_i2c_master.o(i.drv_i2c1_set_callback)
- drv_i2c_dma_init 0x00016635 Thumb Code 146 drv_i2c_dma.o(i.drv_i2c_dma_init)
- drv_i2c_enable_rx_dma 0x000166e1 Thumb Code 26 drv_i2c_dma.o(i.drv_i2c_enable_rx_dma)
- drv_i2c_enable_tx_dma 0x000166fb Thumb Code 24 drv_i2c_dma.o(i.drv_i2c_enable_tx_dma)
- drv_i2c_m_clear_it_pending_bit 0x00016715 Thumb Code 86 drv_i2c_master.o(i.drv_i2c_m_clear_it_pending_bit)
- drv_i2c_m_enable 0x00016775 Thumb Code 10 drv_i2c_master.o(i.drv_i2c_m_enable)
- drv_i2c_m_enable_intr 0x00016785 Thumb Code 42 drv_i2c_master.o(i.drv_i2c_m_enable_intr)
- drv_i2c_master_init 0x000167bd Thumb Code 118 drv_i2c_master.o(i.drv_i2c_master_init)
- drv_i2c_master_read_dma 0x00016849 Thumb Code 82 drv_i2c_dma.o(i.drv_i2c_master_read_dma)
- drv_i2c_master_write_dma 0x000168a5 Thumb Code 50 drv_i2c_dma.o(i.drv_i2c_master_write_dma)
- drv_i2c_s_clear_it_pending_bit 0x0001691f Thumb Code 66 drv_i2c_slave.o(i.drv_i2c_s_clear_it_pending_bit)
- drv_i2c_s_config_intr 0x00016961 Thumb Code 4 drv_i2c_slave.o(i.drv_i2c_s_config_intr)
- drv_i2c_s_enable 0x00016965 Thumb Code 8 drv_i2c_slave.o(i.drv_i2c_s_enable)
- drv_i2c_s_get_fifo_status 0x0001696d Thumb Code 20 drv_i2c_slave.o(i.drv_i2c_s_get_fifo_status)
- drv_i2c_s_set_intr 0x00016981 Thumb Code 74 drv_i2c_slave.o(i.drv_i2c_s_set_intr)
- drv_i2c_s_write_data 0x000169d1 Thumb Code 28 drv_i2c_slave.o(i.drv_i2c_s_write_data)
- drv_i2c_set_dma_irq_callback 0x000169ed Thumb Code 68 drv_i2c_dma.o(i.drv_i2c_set_dma_irq_callback)
- drv_i2c_slave_init 0x00016a45 Thumb Code 50 drv_i2c_slave.o(i.drv_i2c_slave_init)
- drv_i2c_slave_write_dma 0x00016a79 Thumb Code 20 drv_i2c_dma.o(i.drv_i2c_slave_write_dma)
- drv_lcdc_config_bypass 0x00016a91 Thumb Code 24 drv_lcdc.o(i.drv_lcdc_config_bypass)
- drv_lcdc_config_ccm 0x00016aa9 Thumb Code 48 drv_lcdc.o(i.drv_lcdc_config_ccm)
- drv_lcdc_config_disp_mode 0x00016ad9 Thumb Code 22 drv_lcdc.o(i.drv_lcdc_config_disp_mode)
- drv_lcdc_config_dpi_polarity 0x00016aef Thumb Code 36 drv_lcdc.o(i.drv_lcdc_config_dpi_polarity)
- drv_lcdc_config_dpi_timing 0x00016b13 Thumb Code 38 drv_lcdc.o(i.drv_lcdc_config_dpi_timing)
- drv_lcdc_config_edpi_mode 0x00016b39 Thumb Code 22 drv_lcdc.o(i.drv_lcdc_config_edpi_mode)
- drv_lcdc_config_endianness 0x00016b4f Thumb Code 22 drv_lcdc.o(i.drv_lcdc_config_endianness)
- drv_lcdc_config_input_size 0x00016b65 Thumb Code 12 drv_lcdc.o(i.drv_lcdc_config_input_size)
- drv_lcdc_config_int 0x00016b71 Thumb Code 30 drv_lcdc.o(i.drv_lcdc_config_int)
- drv_lcdc_config_int_single 0x00016b8f Thumb Code 34 drv_lcdc.o(i.drv_lcdc_config_int_single)
- drv_lcdc_config_overwrite 0x00016bb1 Thumb Code 34 drv_lcdc.o(i.drv_lcdc_config_overwrite)
- drv_lcdc_config_overwrite_rgb 0x00016bd3 Thumb Code 12 drv_lcdc.o(i.drv_lcdc_config_overwrite_rgb)
- drv_lcdc_config_partial_display_area 0x00016bdf Thumb Code 26 drv_lcdc.o(i.drv_lcdc_config_partial_display_area)
- drv_lcdc_config_partial_display_enable 0x00016bf9 Thumb Code 34 drv_lcdc.o(i.drv_lcdc_config_partial_display_enable)
- drv_lcdc_config_scale_up_coef 0x00016c1b Thumb Code 26 drv_lcdc.o(i.drv_lcdc_config_scale_up_coef)
- drv_lcdc_config_scale_up_step 0x00016c35 Thumb Code 12 drv_lcdc.o(i.drv_lcdc_config_scale_up_step)
- drv_lcdc_config_src_parameter 0x00016c41 Thumb Code 76 drv_lcdc.o(i.drv_lcdc_config_src_parameter)
- drv_lcdc_config_thresh 0x00016c8d Thumb Code 6 drv_lcdc.o(i.drv_lcdc_config_thresh)
- drv_lcdc_ctrl_flow 0x00016c93 Thumb Code 18 drv_lcdc.o(i.drv_lcdc_ctrl_flow)
- drv_lcdc_enable_shadow_reg 0x00016ca5 Thumb Code 32 drv_lcdc.o(i.drv_lcdc_enable_shadow_reg)
- drv_lcdc_set_int 0x00016cc5 Thumb Code 58 drv_lcdc.o(i.drv_lcdc_set_int)
- drv_lcdc_set_prefetch 0x00016d05 Thumb Code 24 drv_lcdc.o(i.drv_lcdc_set_prefetch)
- drv_lcdc_set_video_hw_mode 0x00016d1d Thumb Code 20 drv_lcdc.o(i.drv_lcdc_set_video_hw_mode)
- drv_lcdc_start 0x00016d31 Thumb Code 32 drv_lcdc.o(i.drv_lcdc_start)
- drv_memc_clear_status 0x00016d51 Thumb Code 12 drv_memc.o(i.drv_memc_clear_status)
- drv_memc_enable_irq 0x00016d5d Thumb Code 58 drv_memc.o(i.drv_memc_enable_irq)
- drv_memc_gen_a_tear_signal 0x00016d9d Thumb Code 12 drv_memc.o(i.drv_memc_gen_a_tear_signal)
- drv_memc_get_status 0x00016da9 Thumb Code 18 drv_memc.o(i.drv_memc_get_status)
- drv_memc_rate_transfer_sel 0x00016dbb Thumb Code 16 drv_memc.o(i.drv_memc_rate_transfer_sel)
- drv_memc_sel_vsync 0x00016dcb Thumb Code 14 drv_memc.o(i.drv_memc_sel_vsync)
- drv_memc_set_active_height 0x00016dd9 Thumb Code 14 drv_memc.o(i.drv_memc_set_active_height)
- drv_memc_set_data_mode 0x00016ded Thumb Code 12 drv_memc.o(i.drv_memc_set_data_mode)
- drv_memc_set_double_buffer 0x00016df9 Thumb Code 16 drv_memc.o(i.drv_memc_set_double_buffer)
- drv_memc_set_double_buffer_reverse 0x00016e09 Thumb Code 18 drv_memc.o(i.drv_memc_set_double_buffer_reverse)
- drv_memc_set_fs_en_conditions 0x00016e1b Thumb Code 16 drv_memc.o(i.drv_memc_set_fs_en_conditions)
- drv_memc_set_inten 0x00016e2b Thumb Code 20 drv_memc.o(i.drv_memc_set_inten)
- drv_memc_set_lcdc_st_conditions 0x00016e41 Thumb Code 18 drv_memc.o(i.drv_memc_set_lcdc_st_conditions)
- drv_memc_set_ltpo_mode 0x00016e59 Thumb Code 26 drv_memc.o(i.drv_memc_set_ltpo_mode)
- drv_memc_set_tear_mode 0x00016e73 Thumb Code 14 drv_memc.o(i.drv_memc_set_tear_mode)
- drv_memc_set_tear_waveform 0x00016e81 Thumb Code 34 drv_memc.o(i.drv_memc_set_tear_waveform)
- drv_memc_set_vidc_sync_cnt 0x00016ea9 Thumb Code 14 drv_memc.o(i.drv_memc_set_vidc_sync_cnt)
- drv_param_init_get_ccm 0x00016eb9 Thumb Code 4 drv_param_init.o(i.drv_param_init_get_ccm)
- drv_param_init_get_scld_filter_h 0x00016ec1 Thumb Code 12 drv_param_init.o(i.drv_param_init_get_scld_filter_h)
- drv_param_init_get_scld_filter_v 0x00016ed5 Thumb Code 12 drv_param_init.o(i.drv_param_init_get_scld_filter_v)
- drv_param_init_get_sclu_filter 0x00016ee9 Thumb Code 4 drv_param_init.o(i.drv_param_init_get_sclu_filter)
- drv_param_init_set_ccm 0x00016ef1 Thumb Code 14 drv_param_init.o(i.drv_param_init_set_ccm)
- drv_param_p2r_filter_init 0x00016f05 Thumb Code 30 drv_param_init.o(i.drv_param_p2r_filter_init)
- drv_phy_enable_calibration 0x00016f29 Thumb Code 12 drv_phy_common.o(i.drv_phy_enable_calibration)
- drv_phy_get_calibration 0x00016f39 Thumb Code 50 drv_phy_common.o(i.drv_phy_get_calibration)
- drv_phy_get_pll_para 0x00016f75 Thumb Code 88 drv_phy_common.o(i.drv_phy_get_pll_para)
- drv_phy_get_rate_para 0x00016fd5 Thumb Code 76 drv_phy_common.o(i.drv_phy_get_rate_para)
- drv_phy_test_clear 0x00017029 Thumb Code 16 drv_phy_common.o(i.drv_phy_test_clear)
- drv_phy_test_lock 0x00017039 Thumb Code 24 drv_phy_common.o(i.drv_phy_test_lock)
- drv_phy_test_write_1_byte 0x00017051 Thumb Code 32 drv_phy_common.o(i.drv_phy_test_write_1_byte)
- drv_phy_test_write_2_byte 0x00017071 Thumb Code 38 drv_phy_common.o(i.drv_phy_test_write_2_byte)
- drv_phy_test_write_code 0x00017097 Thumb Code 30 drv_phy_common.o(i.drv_phy_test_write_code)
- drv_pwr_set_cp_mode 0x000170d5 Thumb Code 26 drv_pwr.o(i.drv_pwr_set_cp_mode)
- drv_pwr_set_pvd_mode 0x000170f5 Thumb Code 18 drv_pwr.o(i.drv_pwr_set_pvd_mode)
- drv_pwr_set_system_clk_src 0x0001710d Thumb Code 44 drv_pwr.o(i.drv_pwr_set_system_clk_src)
- drv_rxbr_clear_pkt_buffer 0x0001718b Thumb Code 10 drv_rxbr.o(i.drv_rxbr_clear_pkt_buffer)
- drv_rxbr_clear_status0 0x00017195 Thumb Code 4 drv_rxbr.o(i.drv_rxbr_clear_status0)
- drv_rxbr_enable_irq 0x00017199 Thumb Code 90 drv_rxbr.o(i.drv_rxbr_enable_irq)
- drv_rxbr_frame_drop_cfg 0x000171f5 Thumb Code 16 drv_rxbr.o(i.drv_rxbr_frame_drop_cfg)
- drv_rxbr_get_clk 0x00017209 Thumb Code 66 drv_rxbr.o(i.drv_rxbr_get_clk)
- drv_rxbr_get_col_addr 0x0001726d Thumb Code 4 drv_rxbr.o(i.drv_rxbr_get_col_addr)
- drv_rxbr_get_page_addr 0x00017283 Thumb Code 4 drv_rxbr.o(i.drv_rxbr_get_page_addr)
- drv_rxbr_hline_rcv0_cfg 0x00017299 Thumb Code 12 drv_rxbr.o(i.drv_rxbr_hline_rcv0_cfg)
- drv_rxbr_hline_rcv_cfg 0x000172a5 Thumb Code 8 drv_rxbr.o(i.drv_rxbr_hline_rcv_cfg)
- drv_rxbr_register_irq0_callback 0x000172ad Thumb Code 6 drv_rxbr.o(i.drv_rxbr_register_irq0_callback)
- drv_rxbr_register_irq1_callback 0x000172b9 Thumb Code 6 drv_rxbr.o(i.drv_rxbr_register_irq1_callback)
- drv_rxbr_set_ack_pkt_header 0x000172c5 Thumb Code 20 drv_rxbr.o(i.drv_rxbr_set_ack_pkt_header)
- drv_rxbr_set_cmd_filter 0x000172d9 Thumb Code 204 drv_rxbr.o(i.drv_rxbr_set_cmd_filter)
- drv_rxbr_set_color_format 0x000173a5 Thumb Code 20 drv_rxbr.o(i.drv_rxbr_set_color_format)
- drv_rxbr_set_inten 0x000173b9 Thumb Code 20 drv_rxbr.o(i.drv_rxbr_set_inten)
- drv_rxbr_set_ltpo_drop_th 0x000173cd Thumb Code 16 drv_rxbr.o(i.drv_rxbr_set_ltpo_drop_th)
- drv_rxbr_set_usr_cfg 0x000173dd Thumb Code 38 drv_rxbr.o(i.drv_rxbr_set_usr_cfg)
- drv_rxbr_set_usr_col 0x00017403 Thumb Code 8 drv_rxbr.o(i.drv_rxbr_set_usr_col)
- drv_rxbr_set_usr_row 0x0001740b Thumb Code 8 drv_rxbr.o(i.drv_rxbr_set_usr_row)
- drv_spi_m_read_data 0x00017415 Thumb Code 28 drv_spi_master.o(i.drv_spi_m_read_data)
- drv_swire_set_int 0x00017435 Thumb Code 76 drv_swire.o(i.drv_swire_set_int)
- drv_swire_set_power_down 0x00017489 Thumb Code 24 drv_swire.o(i.drv_swire_set_power_down)
- drv_sys_cfg_clear_all_int 0x000174a5 Thumb Code 8 drv_sys_cfg.o(i.drv_sys_cfg_clear_all_int)
- drv_sys_cfg_clear_pending 0x000174b1 Thumb Code 32 drv_sys_cfg.o(i.drv_sys_cfg_clear_pending)
- drv_sys_cfg_sel_ap_rst_lvl_trig 0x000174d9 Thumb Code 18 drv_sys_cfg.o(i.drv_sys_cfg_sel_ap_rst_lvl_trig)
- drv_sys_cfg_sel_ap_rst_trig 0x000174f1 Thumb Code 22 drv_sys_cfg.o(i.drv_sys_cfg_sel_ap_rst_trig)
- drv_sys_cfg_sel_gpio_group 0x0001750d Thumb Code 30 drv_sys_cfg.o(i.drv_sys_cfg_sel_gpio_group)
- drv_sys_cfg_sel_int_trig 0x00017531 Thumb Code 30 drv_sys_cfg.o(i.drv_sys_cfg_sel_int_trig)
- drv_sys_cfg_set_dma_rx_req 0x00017555 Thumb Code 10 drv_sys_cfg.o(i.drv_sys_cfg_set_dma_rx_req)
- drv_sys_cfg_set_dma_tx_req 0x00017565 Thumb Code 10 drv_sys_cfg.o(i.drv_sys_cfg_set_dma_tx_req)
- drv_sys_cfg_set_int 0x00017575 Thumb Code 30 drv_sys_cfg.o(i.drv_sys_cfg_set_int)
- drv_timer_enable 0x000175b3 Thumb Code 32 drv_timer.o(i.drv_timer_enable)
- drv_timer_get_instance 0x000175d5 Thumb Code 10 drv_timer.o(i.drv_timer_get_instance)
- drv_timer_get_prescaler 0x000175e5 Thumb Code 12 drv_timer.o(i.drv_timer_get_prescaler)
- drv_timer_register_callback 0x00017639 Thumb Code 14 drv_timer.o(i.drv_timer_register_callback)
- drv_timer_set_compare_val 0x0001764d Thumb Code 16 drv_timer.o(i.drv_timer_set_compare_val)
- drv_timer_set_int 0x0001765d Thumb Code 80 drv_timer.o(i.drv_timer_set_int)
- drv_timer_set_prescaler 0x000176b1 Thumb Code 36 drv_timer.o(i.drv_timer_set_prescaler)
- drv_tx_phy_test_enter 0x000176e3 Thumb Code 28 drv_dsi_tx.o(i.drv_tx_phy_test_enter)
- drv_tx_phy_test_exit 0x000176ff Thumb Code 28 drv_dsi_tx.o(i.drv_tx_phy_test_exit)
- drv_vidc_clear_irq 0x00017751 Thumb Code 8 drv_vidc.o(i.drv_vidc_clear_irq)
- drv_vidc_enable 0x00017759 Thumb Code 24 drv_vidc.o(i.drv_vidc_enable)
- drv_vidc_enable_irq 0x00017771 Thumb Code 58 drv_vidc.o(i.drv_vidc_enable_irq)
- drv_vidc_get_irq_status 0x000177b1 Thumb Code 18 drv_vidc.o(i.drv_vidc_get_irq_status)
- drv_vidc_init_module_enable 0x000177c5 Thumb Code 36 drv_vidc.o(i.drv_vidc_init_module_enable)
- drv_vidc_register_callback 0x000177ed Thumb Code 6 drv_vidc.o(i.drv_vidc_register_callback)
- drv_vidc_reset 0x000177f9 Thumb Code 6 drv_vidc.o(i.drv_vidc_reset)
- drv_vidc_set_dst_parameter 0x000177ff Thumb Code 60 drv_vidc.o(i.drv_vidc_set_dst_parameter)
- drv_vidc_set_irqen 0x0001783b Thumb Code 20 drv_vidc.o(i.drv_vidc_set_irqen)
- drv_vidc_set_mirror 0x0001784f Thumb Code 16 drv_vidc.o(i.drv_vidc_set_mirror)
- drv_vidc_set_p2r_hcoef0 0x0001785f Thumb Code 8 drv_vidc.o(i.drv_vidc_set_p2r_hcoef0)
- drv_vidc_set_p2r_hinitb 0x00017867 Thumb Code 38 drv_vidc.o(i.drv_vidc_set_p2r_hinitb)
- drv_vidc_set_p2r_hinitr 0x0001788d Thumb Code 38 drv_vidc.o(i.drv_vidc_set_p2r_hinitr)
- drv_vidc_set_pentile_swap 0x000178b5 Thumb Code 18 drv_vidc.o(i.drv_vidc_set_pentile_swap)
- drv_vidc_set_pu_ctrl 0x000178cd Thumb Code 10 drv_vidc.o(i.drv_vidc_set_pu_ctrl)
- drv_vidc_set_rotation 0x000178d7 Thumb Code 16 drv_vidc.o(i.drv_vidc_set_rotation)
- drv_vidc_set_scld_hcoef0 0x000178e7 Thumb Code 10 drv_vidc.o(i.drv_vidc_set_scld_hcoef0)
- drv_vidc_set_scld_hcoef1 0x000178f1 Thumb Code 10 drv_vidc.o(i.drv_vidc_set_scld_hcoef1)
- drv_vidc_set_scld_step 0x000178fb Thumb Code 18 drv_vidc.o(i.drv_vidc_set_scld_step)
- drv_vidc_set_scld_vcoef0 0x0001790d Thumb Code 10 drv_vidc.o(i.drv_vidc_set_scld_vcoef0)
- drv_vidc_set_scld_vcoef1 0x00017917 Thumb Code 10 drv_vidc.o(i.drv_vidc_set_scld_vcoef1)
- drv_vidc_set_src_parameter 0x00017921 Thumb Code 22 drv_vidc.o(i.drv_vidc_set_src_parameter)
- drv_wdg_clear_counter 0x00017939 Thumb Code 12 drv_wdg.o(i.drv_wdg_clear_counter)
- drv_wdg_set_int 0x00017969 Thumb Code 60 drv_wdg.o(i.drv_wdg_set_int)
- fls_clr_interrupt_flag 0x000179a9 Thumb Code 10 drv_fls.o(i.fls_clr_interrupt_flag)
- fputc 0x000179b3 Thumb Code 20 tau_log.o(i.fputc)
- hal_dsi_rx_ctrl_create_handle 0x000179c9 Thumb Code 48 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_create_handle)
- hal_dsi_rx_ctrl_deinit 0x000179fd Thumb Code 148 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_deinit)
- hal_dsi_rx_ctrl_dsc_async_handler 0x00017a99 Thumb Code 120 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_dsc_async_handler)
- hal_dsi_rx_ctrl_gen_a_tear_signal 0x00017b1d Thumb Code 32 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_gen_a_tear_signal)
- hal_dsi_rx_ctrl_get_max_ret_size 0x00017b45 Thumb Code 30 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_get_max_ret_size)
- hal_dsi_rx_ctrl_hight_performan_mode 0x00017b6d Thumb Code 16 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_hight_performan_mode)
- hal_dsi_rx_ctrl_init 0x00017bd1 Thumb Code 144 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init)
- hal_dsi_rx_ctrl_pre_init_pps 0x000183b1 Thumb Code 56 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_pre_init_pps)
- hal_dsi_rx_ctrl_send_ack_cmd 0x000183ed Thumb Code 212 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_send_ack_cmd)
- hal_dsi_rx_ctrl_set_cus_sync_line 0x000184dd Thumb Code 44 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_cus_sync_line)
- hal_dsi_rx_ctrl_set_hw_tear_mode 0x00018511 Thumb Code 42 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_hw_tear_mode)
- hal_dsi_rx_ctrl_set_sw_tear_mode 0x000185f1 Thumb Code 42 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_sw_tear_mode)
- hal_dsi_rx_ctrl_set_tear_mode_ex 0x00018625 Thumb Code 14 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_tear_mode_ex)
- hal_dsi_rx_ctrl_start 0x00018635 Thumb Code 46 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_start)
- hal_dsi_rx_ctrl_stop 0x00018671 Thumb Code 46 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_stop)
- hal_dsi_rx_ctrl_toggle_resolution 0x000186ad Thumb Code 28 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_toggle_resolution)
- hal_dsi_tx_ctrl_create_handle 0x00018ce1 Thumb Code 34 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_create_handle)
- hal_dsi_tx_ctrl_deinit 0x00018d0d Thumb Code 118 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_deinit)
- hal_dsi_tx_ctrl_enter_init_panel_mode 0x00018d91 Thumb Code 68 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_enter_init_panel_mode)
- hal_dsi_tx_ctrl_exit_init_panel_mode 0x00018ddd Thumb Code 32 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_exit_init_panel_mode)
- hal_dsi_tx_ctrl_init 0x00018e05 Thumb Code 154 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_init)
- hal_dsi_tx_ctrl_panel_reset_pin 0x00018ecd Thumb Code 12 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_panel_reset_pin)
- hal_dsi_tx_ctrl_set_ccm 0x00018ed9 Thumb Code 28 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_ccm)
- hal_dsi_tx_ctrl_set_overwrite_rgb 0x00018ef9 Thumb Code 16 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_overwrite_rgb)
- hal_dsi_tx_ctrl_set_partial_disp 0x00018f0d Thumb Code 12 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_partial_disp)
- hal_dsi_tx_ctrl_set_partial_disp_area 0x00018f1d Thumb Code 30 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_partial_disp_area)
- hal_dsi_tx_ctrl_start 0x00018f41 Thumb Code 140 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_start)
- hal_dsi_tx_ctrl_stop 0x00018fdd Thumb Code 56 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_stop)
- hal_dsi_tx_ctrl_write_array_cmd 0x00019021 Thumb Code 210 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_write_array_cmd)
- hal_dsi_tx_ctrl_write_cmd 0x000190f9 Thumb Code 172 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_write_cmd)
- hal_gpio_ctrl_eint 0x0001938d Thumb Code 18 hal_gpio.o(i.hal_gpio_ctrl_eint)
- hal_gpio_get_input_data 0x000193a5 Thumb Code 18 hal_gpio.o(i.hal_gpio_get_input_data)
- hal_gpio_init_eint 0x000193b9 Thumb Code 58 hal_gpio.o(i.hal_gpio_init_eint)
- hal_gpio_init_input 0x000193f9 Thumb Code 28 hal_gpio.o(i.hal_gpio_init_input)
- hal_gpio_init_output 0x00019419 Thumb Code 34 hal_gpio.o(i.hal_gpio_init_output)
- hal_gpio_reg_eint_cb 0x00019441 Thumb Code 20 hal_gpio.o(i.hal_gpio_reg_eint_cb)
- hal_gpio_set_ap_reset_int 0x00019459 Thumb Code 76 hal_gpio.o(i.hal_gpio_set_ap_reset_int)
- hal_gpio_set_mode 0x000194a9 Thumb Code 90 hal_gpio.o(i.hal_gpio_set_mode)
- hal_gpio_set_output_data 0x00019509 Thumb Code 8 hal_gpio.o(i.hal_gpio_set_output_data)
- hal_gpio_set_pull_state 0x00019511 Thumb Code 26 hal_gpio.o(i.hal_gpio_set_pull_state)
- hal_i2c_m_dma_init 0x00019531 Thumb Code 92 hal_i2c_master.o(i.hal_i2c_m_dma_init)
- hal_i2c_m_dma_read 0x0001959d Thumb Code 26 hal_i2c_master.o(i.hal_i2c_m_dma_read)
- hal_i2c_m_dma_write 0x000195bd Thumb Code 24 hal_i2c_master.o(i.hal_i2c_m_dma_write)
- hal_i2c_m_transfer_complate 0x000195d9 Thumb Code 6 hal_i2c_master.o(i.hal_i2c_m_transfer_complate)
- hal_i2c_s_dma_write 0x00019615 Thumb Code 62 hal_i2c_slave.o(i.hal_i2c_s_dma_write)
- hal_i2c_s_init 0x00019661 Thumb Code 176 hal_i2c_slave.o(i.hal_i2c_s_init)
- hal_i2c_s_nonblocking_read 0x00019729 Thumb Code 14 hal_i2c_slave.o(i.hal_i2c_s_nonblocking_read)
- hal_i2c_s_set_transfer 0x0001973d Thumb Code 6 hal_i2c_slave.o(i.hal_i2c_s_set_transfer)
- hal_internal_init_memc 0x000198bd Thumb Code 170 hal_internal_vsync.o(i.hal_internal_init_memc)
- hal_internal_sync_get_fb_setting 0x000199b9 Thumb Code 12 hal_internal_vsync.o(i.hal_internal_sync_get_fb_setting)
- hal_internal_sync_get_hight_performan_mode 0x000199c9 Thumb Code 10 hal_internal_vsync.o(i.hal_internal_sync_get_hight_performan_mode)
- hal_internal_sync_input_resolution_change 0x000199d9 Thumb Code 438 hal_internal_vsync.o(i.hal_internal_sync_input_resolution_change)
- hal_internal_update_dpi_param 0x00019c05 Thumb Code 10 hal_internal_vsync.o(i.hal_internal_update_dpi_param)
- hal_internal_video_mode_auto_sync 0x00019c15 Thumb Code 270 hal_internal_vsync.o(i.hal_internal_video_mode_auto_sync)
- hal_internal_vsync_deinit 0x00019d41 Thumb Code 30 hal_internal_vsync.o(i.hal_internal_vsync_deinit)
- hal_internal_vsync_get_rx_state 0x00019d69 Thumb Code 6 hal_internal_vsync.o(i.hal_internal_vsync_get_rx_state)
- hal_internal_vsync_get_sync_line 0x00019d75 Thumb Code 18 hal_internal_vsync.o(i.hal_internal_vsync_get_sync_line)
- hal_internal_vsync_get_tear_mode 0x00019d8d Thumb Code 6 hal_internal_vsync.o(i.hal_internal_vsync_get_tear_mode)
- hal_internal_vsync_get_tx_state 0x00019d99 Thumb Code 6 hal_internal_vsync.o(i.hal_internal_vsync_get_tx_state)
- hal_internal_vsync_init_rx 0x00019da5 Thumb Code 236 hal_internal_vsync.o(i.hal_internal_vsync_init_rx)
- hal_internal_vsync_init_tx 0x00019ebd Thumb Code 172 hal_internal_vsync.o(i.hal_internal_vsync_init_tx)
- hal_internal_vsync_set_auto_hw_filter 0x00019f6d Thumb Code 222 hal_internal_vsync.o(i.hal_internal_vsync_set_auto_hw_filter)
- hal_internal_vsync_set_rx_state 0x0001a089 Thumb Code 16 hal_internal_vsync.o(i.hal_internal_vsync_set_rx_state)
- hal_internal_vsync_set_sync_line 0x0001a09d Thumb Code 30 hal_internal_vsync.o(i.hal_internal_vsync_set_sync_line)
- hal_internal_vsync_set_tear_mode 0x0001a0c1 Thumb Code 72 hal_internal_vsync.o(i.hal_internal_vsync_set_tear_mode)
- hal_internal_vsync_set_tx_state 0x0001a111 Thumb Code 118 hal_internal_vsync.o(i.hal_internal_vsync_set_tx_state)
- hal_spi_m_clear_rxfifo 0x0001a5c9 Thumb Code 14 hal_spi_master.o(i.hal_spi_m_clear_rxfifo)
- hal_swire_open 0x0001a5d7 Thumb Code 22 hal_swire.o(i.hal_swire_open)
- hal_system_enable_systick 0x0001a5ed Thumb Code 8 hal_system.o(i.hal_system_enable_systick)
- hal_system_init 0x0001a5f5 Thumb Code 104 hal_system.o(i.hal_system_init)
- hal_system_init_console 0x0001a67d Thumb Code 28 hal_system.o(i.hal_system_init_console)
- hal_system_set_phy_calibration 0x0001a699 Thumb Code 8 hal_system.o(i.hal_system_set_phy_calibration)
- hal_system_set_pvd 0x0001a6a1 Thumb Code 8 hal_system.o(i.hal_system_set_pvd)
- hal_system_set_vcc 0x0001a6a9 Thumb Code 8 hal_system.o(i.hal_system_set_vcc)
- hal_timer_init 0x0001a6b1 Thumb Code 26 hal_timer.o(i.hal_timer_init)
- hal_timer_start 0x0001a6cd Thumb Code 66 hal_timer.o(i.hal_timer_start)
- hal_timer_stop 0x0001a715 Thumb Code 40 hal_timer.o(i.hal_timer_stop)
- hal_uart_init 0x0001a73d Thumb Code 126 hal_uart.o(i.hal_uart_init)
- hal_uart_transmit_blocking 0x0001a7c9 Thumb Code 12 hal_uart.o(i.hal_uart_transmit_blocking)
- handle_init 0x0001a7d9 Thumb Code 140 irq_redirect .o(i.handle_init)
- main 0x0001a9d5 Thumb Code 10 main.o(i.main)
- sqrt 0x0001b681 Thumb Code 66 sqrt.o(i.sqrt)
- tp_heartbeat_exec 0x0001b6c9 Thumb Code 50 ap_demo.o(i.tp_heartbeat_exec)
- wCRCTalbeAbs 0x0001bba4 Data 32 app_tp_st_touch.o(.constdata)
- phone_data_21 0x0001bcdc Data 1 app_tp_for_custom_s8.o(.constdata)
- phone_data_55 0x0001bcdd Data 1 app_tp_for_custom_s8.o(.constdata)
- phone_data_85_1 0x0001bcde Data 1 app_tp_for_custom_s8.o(.constdata)
- phone_data_92_1 0x0001bcdf Data 1 app_tp_for_custom_s8.o(.constdata)
- phone_data_F5_1 0x0001bce0 Data 1 app_tp_for_custom_s8.o(.constdata)
- phone_data_F5_2 0x0001bce1 Data 1 app_tp_for_custom_s8.o(.constdata)
- phone_data_F5_3 0x0001bce2 Data 1 app_tp_for_custom_s8.o(.constdata)
- phone_data_F5_4 0x0001bce3 Data 1 app_tp_for_custom_s8.o(.constdata)
- phone_data_30 0x0001bce4 Data 2 app_tp_for_custom_s8.o(.constdata)
- phone_data_52 0x0001bce6 Data 3 app_tp_for_custom_s8.o(.constdata)
- phone_data_92_3 0x0001bce9 Data 3 app_tp_for_custom_s8.o(.constdata)
- phone_data_A3 0x0001bcec Data 4 app_tp_for_custom_s8.o(.constdata)
- phone_data_A4 0x0001bcf0 Data 4 app_tp_for_custom_s8.o(.constdata)
- phone_data_A5 0x0001bcf4 Data 4 app_tp_for_custom_s8.o(.constdata)
- phone_data_AF 0x0001bcf8 Data 4 app_tp_for_custom_s8.o(.constdata)
- phone_data_F1 0x0001bcfc Data 4 app_tp_for_custom_s8.o(.constdata)
- phone_data_22 0x0001bd00 Data 5 app_tp_for_custom_s8.o(.constdata)
- phone_data_92_2 0x0001bd05 Data 6 app_tp_for_custom_s8.o(.constdata)
- phone_data_F6_1 0x0001bd0b Data 6 app_tp_for_custom_s8.o(.constdata)
- phone_data_F6_2 0x0001bd11 Data 6 app_tp_for_custom_s8.o(.constdata)
- phone_data_F6_3 0x0001bd17 Data 6 app_tp_for_custom_s8.o(.constdata)
- phone_data_F6_4 0x0001bd1d Data 6 app_tp_for_custom_s8.o(.constdata)
- phone_data_60_1 0x0001bd23 Data 16 app_tp_for_custom_s8.o(.constdata)
- phone_data_23 0x0001bd33 Data 11 app_tp_for_custom_s8.o(.constdata)
- phone_data_85_2 0x0001bd3e Data 28 app_tp_for_custom_s8.o(.constdata)
- phone_data_90 0x0001bd5a Data 10 app_tp_for_custom_s8.o(.constdata)
- phone_data_72_0 0x0001bd64 Data 1292 app_tp_for_custom_s8.o(.constdata)
- phone_data_72_5 0x0001c270 Data 1292 app_tp_for_custom_s8.o(.constdata)
- phone_data_72_13 0x0001c77c Data 1292 app_tp_for_custom_s8.o(.constdata)
- phone_data_75_01 0x0001cc88 Data 654 app_tp_for_custom_s8.o(.constdata)
- phone_data_75_02 0x0001cf16 Data 654 app_tp_for_custom_s8.o(.constdata)
- phone_data_75_03 0x0001d1a4 Data 654 app_tp_for_custom_s8.o(.constdata)
- phone_data_75_06 0x0001d432 Data 654 app_tp_for_custom_s8.o(.constdata)
- phone_data_75_07 0x0001d6c0 Data 654 app_tp_for_custom_s8.o(.constdata)
- phone_data_75_05 0x0001d94e Data 654 app_tp_for_custom_s8.o(.constdata)
- phone_data_75_00 0x0001dbdc Data 288 app_tp_for_custom_s8.o(.constdata)
- phone_data_75_FF 0x0001dcfc Data 288 app_tp_for_custom_s8.o(.constdata)
- sleep_on 0x0001de1c Data 16 app_tp_for_custom_s8.o(.constdata)
- screen_reg_start_data_size 0x0001de2c Data 1 app_tp_for_custom_s8.o(.constdata)
- Region$$Table$$Base 0x0001e180 Number 0 anon$$obj.o(Region$$Table)
- Region$$Table$$Limit 0x0001e1b0 Number 0 anon$$obj.o(Region$$Table)
+ SPIM_IRQn_Handler 0x0001101d Thumb Code 22 irq_redirect .o(i.SPIM_IRQn_Handler)
+ SPIS_IRQn_Handler 0x00011039 Thumb Code 22 irq_redirect .o(i.SPIS_IRQn_Handler)
+ SWIRE_IRQn_Handler 0x00011055 Thumb Code 22 irq_redirect .o(i.SWIRE_IRQn_Handler)
+ SysTick_Handler 0x00011071 Thumb Code 18 irq_redirect .o(i.SysTick_Handler)
+ TIMER0_IRQn_Handler 0x00011089 Thumb Code 18 irq_redirect .o(i.TIMER0_IRQn_Handler)
+ TIMER1_IRQn_Handler 0x000110a1 Thumb Code 18 irq_redirect .o(i.TIMER1_IRQn_Handler)
+ TIMER2_IRQn_Handler 0x000110b9 Thumb Code 18 irq_redirect .o(i.TIMER2_IRQn_Handler)
+ TIMER3_IRQn_Handler 0x000110d1 Thumb Code 18 irq_redirect .o(i.TIMER3_IRQn_Handler)
+ UART0_IRQ_Handle 0x000110e9 Thumb Code 20 drv_uart.o(i.UART0_IRQ_Handle)
+ UART_IRQn_Handler 0x00011105 Thumb Code 18 irq_redirect .o(i.UART_IRQn_Handler)
+ UART_ResetRxFIFO 0x0001111d Thumb Code 32 drv_uart.o(i.UART_ResetRxFIFO)
+ UART_SetBaudRate 0x00011141 Thumb Code 72 drv_uart.o(i.UART_SetBaudRate)
+ UART_SwitchSCLK 0x00011189 Thumb Code 26 drv_uart.o(i.UART_SwitchSCLK)
+ UART_TransferHandleIRQ 0x000111a3 Thumb Code 308 drv_uart.o(i.UART_TransferHandleIRQ)
+ UART_WriteBlocking 0x000112d7 Thumb Code 26 drv_uart.o(i.UART_WriteBlocking)
+ UART_init 0x000112f1 Thumb Code 182 drv_uart.o(i.UART_init)
+ VIDC_IRQn_Handler 0x000113ad Thumb Code 18 irq_redirect .o(i.VIDC_IRQn_Handler)
+ VPRE_IRQn_Handler 0x000113c5 Thumb Code 18 irq_redirect .o(i.VPRE_IRQn_Handler)
+ WDG_IRQn_Handler 0x000113dd Thumb Code 18 irq_redirect .o(i.WDG_IRQn_Handler)
+ __0printf 0x000113f5 Thumb Code 24 printfa.o(i.__0printf)
+ __1printf 0x000113f5 Thumb Code 0 printfa.o(i.__0printf)
+ __2printf 0x000113f5 Thumb Code 0 printfa.o(i.__0printf)
+ __c89printf 0x000113f5 Thumb Code 0 printfa.o(i.__0printf)
+ printf 0x000113f5 Thumb Code 0 printfa.o(i.__0printf)
+ __0vsprintf 0x00011415 Thumb Code 30 printfa.o(i.__0vsprintf)
+ __1vsprintf 0x00011415 Thumb Code 0 printfa.o(i.__0vsprintf)
+ __2vsprintf 0x00011415 Thumb Code 0 printfa.o(i.__0vsprintf)
+ __c89vsprintf 0x00011415 Thumb Code 0 printfa.o(i.__0vsprintf)
+ vsprintf 0x00011415 Thumb Code 0 printfa.o(i.__0vsprintf)
+ __ARM_clz 0x00011439 Thumb Code 46 depilogue.o(i.__ARM_clz)
+ __ARM_common_switch8 0x00011467 Thumb Code 26 ap_demo.o(i.__ARM_common_switch8)
+ __scatterload_copy 0x0001152d Thumb Code 14 handlers.o(i.__scatterload_copy)
+ __scatterload_zeroinit 0x0001153b Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
+ __set_errno 0x00011549 Thumb Code 6 errno.o(i.__set_errno)
+ ap_demo 0x00012e69 Thumb Code 248 ap_demo.o(i.ap_demo)
+ ap_get_tp_calibration_status_01 0x00013049 Thumb Code 28 app_tp_st_touch.o(i.ap_get_tp_calibration_status_01)
+ ap_set_tp_calibration_04 0x000133c5 Thumb Code 138 app_tp_st_touch.o(i.ap_set_tp_calibration_04)
+ ap_tp_st_touch_calibration 0x0001345d Thumb Code 170 app_tp_st_touch.o(i.ap_tp_st_touch_calibration)
+ ap_tp_st_touch_error_handler_F3 0x0001350d Thumb Code 14 app_tp_st_touch.o(i.ap_tp_st_touch_error_handler_F3)
+ ap_tp_st_touch_error_handler_FF 0x0001351b Thumb Code 32 app_tp_st_touch.o(i.ap_tp_st_touch_error_handler_FF)
+ ap_tp_st_touch_get_calibration_success_mark 0x0001353d Thumb Code 150 app_tp_st_touch.o(i.ap_tp_st_touch_get_calibration_success_mark)
+ ap_tp_st_touch_hardware_reset 0x000135e5 Thumb Code 126 app_tp_st_touch.o(i.ap_tp_st_touch_hardware_reset)
+ ap_tp_st_touch_scan_point_init 0x0001366d Thumb Code 24 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_init)
+ ap_tp_st_touch_scan_point_record_event 0x00013689 Thumb Code 142 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_record_event)
+ ap_tp_st_touch_scan_point_record_event_exec 0x0001371d Thumb Code 44 app_tp_st_touch.o(i.ap_tp_st_touch_scan_point_record_event_exec)
+ ap_tp_st_touch_simulate_finger_release_event 0x00013751 Thumb Code 44 app_tp_st_touch.o(i.ap_tp_st_touch_simulate_finger_release_event)
+ app_ADC_IRQn_Handler 0x000137b1 Thumb Code 22 drv_rxbr.o(i.app_ADC_IRQn_Handler)
+ app_AP_NRESET_IRQn_Handler 0x000137cd Thumb Code 32 drv_gpio.o(i.app_AP_NRESET_IRQn_Handler)
+ app_EXTI_INT0_IRQn_Handler 0x000137f1 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT0_IRQn_Handler)
+ app_EXTI_INT1_IRQn_Handler 0x0001380d Thumb Code 22 drv_gpio.o(i.app_EXTI_INT1_IRQn_Handler)
+ app_EXTI_INT2_IRQn_Handler 0x00013829 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT2_IRQn_Handler)
+ app_EXTI_INT3_IRQn_Handler 0x00013845 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT3_IRQn_Handler)
+ app_EXTI_INT4_IRQn_Handler 0x00013861 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT4_IRQn_Handler)
+ app_EXTI_INT5_IRQn_Handler 0x0001387d Thumb Code 22 drv_gpio.o(i.app_EXTI_INT5_IRQn_Handler)
+ app_EXTI_INT6_IRQn_Handler 0x00013899 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT6_IRQn_Handler)
+ app_EXTI_INT7_IRQn_Handler 0x000138b5 Thumb Code 22 drv_gpio.o(i.app_EXTI_INT7_IRQn_Handler)
+ app_HardFault_Handler 0x000138d1 Thumb Code 12 drv_common.o(i.app_HardFault_Handler)
+ app_I2C0_IRQn_Handler 0x00013919 Thumb Code 14 drv_i2c_slave.o(i.app_I2C0_IRQn_Handler)
+ app_I2C1_IRQn_Handler 0x00013931 Thumb Code 8 drv_i2c_master.o(i.app_I2C1_IRQn_Handler)
+ app_LCDC_IRQn_Handler 0x00013941 Thumb Code 208 hal_internal_vsync.o(i.app_LCDC_IRQn_Handler)
+ app_MEMC_IRQn_Handler 0x00013ae5 Thumb Code 132 drv_memc.o(i.app_MEMC_IRQn_Handler)
+ app_MIPI_RX_IRQn_Handler 0x00013b6d Thumb Code 232 drv_dsi_rx.o(i.app_MIPI_RX_IRQn_Handler)
+ app_MIPI_TX_IRQn_Handler 0x00013e05 Thumb Code 56 drv_dsi_tx.o(i.app_MIPI_TX_IRQn_Handler)
+ app_PWMDET_IRQn_Handler 0x00013ea5 Thumb Code 62 drv_pwm.o(i.app_PWMDET_IRQn_Handler)
+ app_SPIM_IRQn_Handler 0x00013eed Thumb Code 34 drv_spi_master.o(i.app_SPIM_IRQn_Handler)
+ app_SPIS_IRQn_Handler 0x00013f1d Thumb Code 500 hal_spi_slave.o(i.app_SPIS_IRQn_Handler)
+ app_SWIRE_IRQn_Handler 0x0001411d Thumb Code 28 drv_swire.o(i.app_SWIRE_IRQn_Handler)
+ app_SysTick_Handler 0x0001413d Thumb Code 20 drv_common.o(i.app_SysTick_Handler)
+ app_TIMER0_IRQn_Handler 0x00014155 Thumb Code 10 drv_timer.o(i.app_TIMER0_IRQn_Handler)
+ app_TIMER1_IRQn_Handler 0x0001415f Thumb Code 10 drv_timer.o(i.app_TIMER1_IRQn_Handler)
+ app_TIMER2_IRQn_Handler 0x00014169 Thumb Code 10 drv_timer.o(i.app_TIMER2_IRQn_Handler)
+ app_TIMER3_IRQn_Handler 0x00014173 Thumb Code 10 drv_timer.o(i.app_TIMER3_IRQn_Handler)
+ app_UART_IRQn_Handler 0x0001417d Thumb Code 8 drv_uart.o(i.app_UART_IRQn_Handler)
+ app_VIDC_IRQn_Handler 0x00014185 Thumb Code 22 drv_vidc.o(i.app_VIDC_IRQn_Handler)
+ app_VPRE_IRQn_Handler 0x000141a1 Thumb Code 22 drv_rxbr.o(i.app_VPRE_IRQn_Handler)
+ app_WDG_IRQn_Handler 0x000141bd Thumb Code 52 drv_wdg.o(i.app_WDG_IRQn_Handler)
+ app_dma_irq_handler 0x000141f5 Thumb Code 10 drv_dma.o(i.app_dma_irq_handler)
+ app_fls_ctrl_Handler 0x00014205 Thumb Code 38 norflash.o(i.app_fls_ctrl_Handler)
+ app_tp_I2C_init 0x00014235 Thumb Code 26 app_tp_transfer.o(i.app_tp_I2C_init)
+ app_tp_calibration_exec 0x00014259 Thumb Code 50 app_tp_st_touch.o(i.app_tp_calibration_exec)
+ app_tp_init 0x000142c1 Thumb Code 52 app_tp_transfer.o(i.app_tp_init)
+ app_tp_m_read 0x00014301 Thumb Code 32 app_tp_transfer.o(i.app_tp_m_read)
+ app_tp_m_write 0x00014321 Thumb Code 8 app_tp_transfer.o(i.app_tp_m_write)
+ app_tp_phone_analysis_data 0x00014329 Thumb Code 766 app_tp_for_custom_s8.o(i.app_tp_phone_analysis_data)
+ app_tp_phone_clear_reset_on 0x00014665 Thumb Code 8 app_tp_transfer.o(i.app_tp_phone_clear_reset_on)
+ app_tp_s_read 0x00014671 Thumb Code 8 app_tp_transfer.o(i.app_tp_s_read)
+ app_tp_s_write 0x00014679 Thumb Code 8 app_tp_transfer.o(i.app_tp_s_write)
+ app_tp_screen_analysis_int 0x00014681 Thumb Code 684 app_tp_for_custom_s8.o(i.app_tp_screen_analysis_int)
+ app_tp_transfer_screen_int 0x00014981 Thumb Code 336 app_tp_transfer.o(i.app_tp_transfer_screen_int)
+ app_tp_transfer_screen_start 0x00014ae1 Thumb Code 18 app_tp_transfer.o(i.app_tp_transfer_screen_start)
+ blue_change_ccm 0x00014af9 Thumb Code 54 ap_demo.o(i.blue_change_ccm)
+ board_Init 0x00014b31 Thumb Code 30 board.o(i.board_Init)
+ calc_framebuffer_setting 0x00014b55 Thumb Code 1258 hal_internal_vsync.o(i.calc_framebuffer_setting)
+ ceil 0x00015045 Thumb Code 180 ceil.o(i.ceil)
+ dcs_packet_fifo_alloc 0x000151c9 Thumb Code 80 dcs_packet_fifo.o(i.dcs_packet_fifo_alloc)
+ dcs_packet_fifo_init 0x00015221 Thumb Code 18 dcs_packet_fifo.o(i.dcs_packet_fifo_init)
+ dcs_packet_free_fifo_header 0x00015239 Thumb Code 60 dcs_packet_fifo.o(i.dcs_packet_free_fifo_header)
+ dcs_packet_get_fifo_header 0x0001527d Thumb Code 26 dcs_packet_fifo.o(i.dcs_packet_get_fifo_header)
+ delayMs 0x000152cd Thumb Code 24 tau_delay.o(i.delayMs)
+ delayUs 0x000152e5 Thumb Code 34 tau_delay.o(i.delayUs)
+ drv_ap_rst_trig_edge_detect 0x00015361 Thumb Code 46 drv_sys_cfg.o(i.drv_ap_rst_trig_edge_detect)
+ drv_chip_info_get_info 0x00015399 Thumb Code 6 drv_chip_info.o(i.drv_chip_info_get_info)
+ drv_chip_info_init 0x000153a5 Thumb Code 56 drv_chip_info.o(i.drv_chip_info_init)
+ drv_chip_rx_info_check 0x000153e5 Thumb Code 98 drv_chip_info.o(i.drv_chip_rx_info_check)
+ drv_chip_rx_init_done 0x00015495 Thumb Code 16 drv_chip_info.o(i.drv_chip_rx_init_done)
+ drv_common_enable_systick 0x000154a9 Thumb Code 70 drv_common.o(i.drv_common_enable_systick)
+ drv_common_system_init 0x00015501 Thumb Code 8 drv_common.o(i.drv_common_system_init)
+ drv_crgu_config_reset_modules 0x00015509 Thumb Code 10 drv_crgu.o(i.drv_crgu_config_reset_modules)
+ drv_crgu_set_ahb_pre_div 0x00015519 Thumb Code 14 drv_crgu.o(i.drv_crgu_set_ahb_pre_div)
+ drv_crgu_set_ahb_src 0x0001552d Thumb Code 16 drv_crgu.o(i.drv_crgu_set_ahb_src)
+ drv_crgu_set_clock 0x00015541 Thumb Code 26 drv_crgu.o(i.drv_crgu_set_clock)
+ drv_crgu_set_dpi_mux_src 0x00015561 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dpi_mux_src)
+ drv_crgu_set_dpi_pre_div 0x00015575 Thumb Code 18 drv_crgu.o(i.drv_crgu_set_dpi_pre_div)
+ drv_crgu_set_dpi_pre_src 0x0001558d Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dpi_pre_src)
+ drv_crgu_set_dsc_core_div 0x000155a1 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dsc_core_div)
+ drv_crgu_set_dsco_src 0x000155b5 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dsco_src)
+ drv_crgu_set_dsco_src_div 0x000155c9 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_dsco_src_div)
+ drv_crgu_set_fb_div 0x000155dd Thumb Code 16 drv_crgu.o(i.drv_crgu_set_fb_div)
+ drv_crgu_set_fb_src 0x000155f1 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_fb_src)
+ drv_crgu_set_lcdc_div 0x00015605 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_lcdc_div)
+ drv_crgu_set_lcdc_src 0x00015619 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_lcdc_src)
+ drv_crgu_set_mipi_cfg_src 0x0001562d Thumb Code 16 drv_crgu.o(i.drv_crgu_set_mipi_cfg_src)
+ drv_crgu_set_mipi_ref_src 0x00015641 Thumb Code 18 drv_crgu.o(i.drv_crgu_set_mipi_ref_src)
+ drv_crgu_set_reset 0x00015659 Thumb Code 20 drv_crgu.o(i.drv_crgu_set_reset)
+ drv_crgu_set_rxbr_div 0x00015671 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_rxbr_div)
+ drv_crgu_set_rxbr_src 0x00015685 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_rxbr_src)
+ drv_crgu_set_vidc_src 0x00015699 Thumb Code 16 drv_crgu.o(i.drv_crgu_set_vidc_src)
+ drv_dma_clear_flag 0x000156ad Thumb Code 24 drv_dma.o(i.drv_dma_clear_flag)
+ drv_dma_create_handle 0x000156c5 Thumb Code 22 drv_dma.o(i.drv_dma_create_handle)
+ drv_dma_disenable_channel 0x000156e1 Thumb Code 16 drv_dma.o(i.drv_dma_disenable_channel)
+ drv_dma_enable_channel 0x000156f1 Thumb Code 16 drv_dma.o(i.drv_dma_enable_channel)
+ drv_dma_enable_channel_interrupts 0x00015701 Thumb Code 32 drv_dma.o(i.drv_dma_enable_channel_interrupts)
+ drv_dma_get_channel_flag 0x00015725 Thumb Code 12 drv_dma.o(i.drv_dma_get_channel_flag)
+ drv_dma_irq_handler 0x00015731 Thumb Code 138 drv_dma.o(i.drv_dma_irq_handler)
+ drv_dma_prepar_transfer 0x000157c1 Thumb Code 18 drv_dma.o(i.drv_dma_prepar_transfer)
+ drv_dma_set_burst 0x000157d3 Thumb Code 26 drv_dma.o(i.drv_dma_set_burst)
+ drv_dma_set_callback 0x000157ed Thumb Code 6 drv_dma.o(i.drv_dma_set_callback)
+ drv_dma_set_transfer 0x000157f5 Thumb Code 62 drv_dma.o(i.drv_dma_set_transfer)
+ drv_dsc_dec_convert_pps_rc_parameter 0x00015839 Thumb Code 54 drv_dsc_dec.o(i.drv_dsc_dec_convert_pps_rc_parameter)
+ drv_dsc_dec_disable 0x0001586f Thumb Code 12 drv_dsc_dec.o(i.drv_dsc_dec_disable)
+ drv_dsc_dec_enable 0x0001587d Thumb Code 88 drv_dsc_dec.o(i.drv_dsc_dec_enable)
+ drv_dsc_dec_get_nslc 0x000158f1 Thumb Code 10 drv_dsc_dec.o(i.drv_dsc_dec_get_nslc)
+ drv_dsc_dec_set_u8_pps 0x000158fb Thumb Code 40 drv_dsc_dec.o(i.drv_dsc_dec_set_u8_pps)
+ drv_dsi_rx_calc_ipi_tx_delay 0x00015925 Thumb Code 244 drv_dsi_rx.o(i.drv_dsi_rx_calc_ipi_tx_delay)
+ drv_dsi_rx_enable_irq 0x00015a29 Thumb Code 58 drv_dsi_rx.o(i.drv_dsi_rx_enable_irq)
+ drv_dsi_rx_get_compression_en 0x00015ad5 Thumb Code 8 drv_dsi_rx.o(i.drv_dsi_rx_get_compression_en)
+ drv_dsi_rx_get_max_ret_size 0x00015add Thumb Code 6 drv_dsi_rx.o(i.drv_dsi_rx_get_max_ret_size)
+ drv_dsi_rx_power_up 0x00015ae3 Thumb Code 14 drv_dsi_rx.o(i.drv_dsi_rx_power_up)
+ drv_dsi_rx_set_ctrl_cfg 0x00015af1 Thumb Code 32 drv_dsi_rx.o(i.drv_dsi_rx_set_ctrl_cfg)
+ drv_dsi_rx_set_ddi_cfg 0x00015b11 Thumb Code 16 drv_dsi_rx.o(i.drv_dsi_rx_set_ddi_cfg)
+ drv_dsi_rx_set_ipi_cfg 0x00015b21 Thumb Code 16 drv_dsi_rx.o(i.drv_dsi_rx_set_ipi_cfg)
+ drv_dsi_rx_set_lane_swap 0x00015b31 Thumb Code 70 drv_dsi_rx.o(i.drv_dsi_rx_set_lane_swap)
+ drv_dsi_rx_set_resp_cnt 0x00015b77 Thumb Code 38 drv_dsi_rx.o(i.drv_dsi_rx_set_resp_cnt)
+ drv_dsi_rx_set_up_phy 0x00015b9d Thumb Code 256 drv_dsi_rx.o(i.drv_dsi_rx_set_up_phy)
+ drv_dsi_rx_shut_down 0x00015ca1 Thumb Code 14 drv_dsi_rx.o(i.drv_dsi_rx_shut_down)
+ drv_dsi_tx_command_header 0x00015caf Thumb Code 20 drv_dsi_tx.o(i.drv_dsi_tx_command_header)
+ drv_dsi_tx_command_mode_cfg 0x00015cc3 Thumb Code 108 drv_dsi_tx.o(i.drv_dsi_tx_command_mode_cfg)
+ drv_dsi_tx_command_put_payload 0x00015d2f Thumb Code 4 drv_dsi_tx.o(i.drv_dsi_tx_command_put_payload)
+ drv_dsi_tx_config_eotp 0x00015d33 Thumb Code 24 drv_dsi_tx.o(i.drv_dsi_tx_config_eotp)
+ drv_dsi_tx_config_int 0x00015d4b Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_config_int)
+ drv_dsi_tx_dpi_lpcmd_time 0x00015d53 Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_dpi_lpcmd_time)
+ drv_dsi_tx_dpi_mode 0x00015d5b Thumb Code 10 drv_dsi_tx.o(i.drv_dsi_tx_dpi_mode)
+ drv_dsi_tx_dpi_polarity 0x00015d65 Thumb Code 36 drv_dsi_tx.o(i.drv_dsi_tx_dpi_polarity)
+ drv_dsi_tx_edpi_cmd_size 0x00015d89 Thumb Code 4 drv_dsi_tx.o(i.drv_dsi_tx_edpi_cmd_size)
+ drv_dsi_tx_get_cmd_status 0x00015d8d Thumb Code 4 drv_dsi_tx.o(i.drv_dsi_tx_get_cmd_status)
+ drv_dsi_tx_mode 0x00015d91 Thumb Code 4 drv_dsi_tx.o(i.drv_dsi_tx_mode)
+ drv_dsi_tx_phy_clock_lane_auto_lp 0x00015d95 Thumb Code 24 drv_dsi_tx.o(i.drv_dsi_tx_phy_clock_lane_auto_lp)
+ drv_dsi_tx_phy_clock_lane_req_hs 0x00015dad Thumb Code 26 drv_dsi_tx.o(i.drv_dsi_tx_phy_clock_lane_req_hs)
+ drv_dsi_tx_phy_lane_mode 0x00015dc7 Thumb Code 12 drv_dsi_tx.o(i.drv_dsi_tx_phy_lane_mode)
+ drv_dsi_tx_phy_status_ready 0x00015dd3 Thumb Code 100 drv_dsi_tx.o(i.drv_dsi_tx_phy_status_ready)
+ drv_dsi_tx_phy_status_stopstate 0x00015e37 Thumb Code 62 drv_dsi_tx.o(i.drv_dsi_tx_phy_status_stopstate)
+ drv_dsi_tx_phy_test_setup 0x00015e75 Thumb Code 308 drv_dsi_tx.o(i.drv_dsi_tx_phy_test_setup)
+ drv_dsi_tx_phy_time_cfg 0x00015fa9 Thumb Code 30 drv_dsi_tx.o(i.drv_dsi_tx_phy_time_cfg)
+ drv_dsi_tx_powerup 0x00015fc7 Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_powerup)
+ drv_dsi_tx_response_mode 0x00015fcf Thumb Code 28 drv_dsi_tx.o(i.drv_dsi_tx_response_mode)
+ drv_dsi_tx_set_bta_ack 0x00015feb Thumb Code 24 drv_dsi_tx.o(i.drv_dsi_tx_set_bta_ack)
+ drv_dsi_tx_set_esc_div 0x00016003 Thumb Code 12 drv_dsi_tx.o(i.drv_dsi_tx_set_esc_div)
+ drv_dsi_tx_set_int 0x00016011 Thumb Code 58 drv_dsi_tx.o(i.drv_dsi_tx_set_int)
+ drv_dsi_tx_set_time_out_div 0x00016051 Thumb Code 16 drv_dsi_tx.o(i.drv_dsi_tx_set_time_out_div)
+ drv_dsi_tx_set_video_chunk 0x00016061 Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_set_video_chunk)
+ drv_dsi_tx_set_video_timing 0x00016069 Thumb Code 34 drv_dsi_tx.o(i.drv_dsi_tx_set_video_timing)
+ drv_dsi_tx_shutdown 0x0001608b Thumb Code 8 drv_dsi_tx.o(i.drv_dsi_tx_shutdown)
+ drv_dsi_tx_timeout_cfg 0x00016093 Thumb Code 38 drv_dsi_tx.o(i.drv_dsi_tx_timeout_cfg)
+ drv_dsi_tx_video_mode_cfg 0x000160b9 Thumb Code 170 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_cfg)
+ drv_dsi_tx_video_mode_disable_hact_cmd 0x00016163 Thumb Code 22 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_disable_hact_cmd)
+ drv_dsi_tx_video_mode_set_lp_cmd 0x00016179 Thumb Code 24 drv_dsi_tx.o(i.drv_dsi_tx_video_mode_set_lp_cmd)
+ drv_efuse_enter_inactive 0x00016191 Thumb Code 46 drv_efuse.o(i.drv_efuse_enter_inactive)
+ drv_efuse_int_enable 0x000161bf Thumb Code 12 drv_efuse.o(i.drv_efuse_int_enable)
+ drv_efuse_read 0x000161cb Thumb Code 50 drv_efuse.o(i.drv_efuse_read)
+ drv_efuse_read_req 0x000161fd Thumb Code 24 drv_efuse.o(i.drv_efuse_read_req)
+ drv_gpio_get_input_data 0x00016215 Thumb Code 20 drv_gpio.o(i.drv_gpio_get_input_data)
+ drv_gpio_register_ap_reset_callback 0x0001622d Thumb Code 6 drv_gpio.o(i.drv_gpio_register_ap_reset_callback)
+ drv_gpio_register_callback 0x00016239 Thumb Code 14 drv_gpio.o(i.drv_gpio_register_callback)
+ drv_gpio_set_int 0x0001624d Thumb Code 74 drv_gpio.o(i.drv_gpio_set_int)
+ drv_gpio_set_ioe 0x0001629d Thumb Code 26 drv_gpio.o(i.drv_gpio_set_ioe)
+ drv_gpio_set_mode0 0x000162bd Thumb Code 12 drv_gpio.o(i.drv_gpio_set_mode0)
+ drv_gpio_set_mode1 0x000162cd Thumb Code 12 drv_gpio.o(i.drv_gpio_set_mode1)
+ drv_gpio_set_mode2 0x000162dd Thumb Code 12 drv_gpio.o(i.drv_gpio_set_mode2)
+ drv_gpio_set_mode3 0x000162ed Thumb Code 12 drv_gpio.o(i.drv_gpio_set_mode3)
+ drv_gpio_set_pull_state 0x0001631d Thumb Code 298 drv_gpio.o(i.drv_gpio_set_pull_state)
+ drv_i2c0_set_callback 0x0001644d Thumb Code 6 drv_i2c_slave.o(i.drv_i2c0_set_callback)
+ drv_i2c1_set_callback 0x00016459 Thumb Code 6 drv_i2c_master.o(i.drv_i2c1_set_callback)
+ drv_i2c_dma_init 0x00016499 Thumb Code 146 drv_i2c_dma.o(i.drv_i2c_dma_init)
+ drv_i2c_enable_rx_dma 0x00016545 Thumb Code 26 drv_i2c_dma.o(i.drv_i2c_enable_rx_dma)
+ drv_i2c_enable_tx_dma 0x0001655f Thumb Code 24 drv_i2c_dma.o(i.drv_i2c_enable_tx_dma)
+ drv_i2c_m_clear_it_pending_bit 0x00016579 Thumb Code 86 drv_i2c_master.o(i.drv_i2c_m_clear_it_pending_bit)
+ drv_i2c_m_enable 0x000165d9 Thumb Code 10 drv_i2c_master.o(i.drv_i2c_m_enable)
+ drv_i2c_m_enable_intr 0x000165e9 Thumb Code 42 drv_i2c_master.o(i.drv_i2c_m_enable_intr)
+ drv_i2c_master_init 0x00016621 Thumb Code 118 drv_i2c_master.o(i.drv_i2c_master_init)
+ drv_i2c_master_read_dma 0x000166ad Thumb Code 82 drv_i2c_dma.o(i.drv_i2c_master_read_dma)
+ drv_i2c_master_write_dma 0x00016709 Thumb Code 50 drv_i2c_dma.o(i.drv_i2c_master_write_dma)
+ drv_i2c_s_clear_it_pending_bit 0x00016783 Thumb Code 66 drv_i2c_slave.o(i.drv_i2c_s_clear_it_pending_bit)
+ drv_i2c_s_config_intr 0x000167c5 Thumb Code 4 drv_i2c_slave.o(i.drv_i2c_s_config_intr)
+ drv_i2c_s_enable 0x000167c9 Thumb Code 8 drv_i2c_slave.o(i.drv_i2c_s_enable)
+ drv_i2c_s_get_fifo_status 0x000167d1 Thumb Code 20 drv_i2c_slave.o(i.drv_i2c_s_get_fifo_status)
+ drv_i2c_s_set_intr 0x000167e5 Thumb Code 74 drv_i2c_slave.o(i.drv_i2c_s_set_intr)
+ drv_i2c_s_write_data 0x00016835 Thumb Code 28 drv_i2c_slave.o(i.drv_i2c_s_write_data)
+ drv_i2c_set_dma_irq_callback 0x00016851 Thumb Code 68 drv_i2c_dma.o(i.drv_i2c_set_dma_irq_callback)
+ drv_i2c_slave_init 0x000168a9 Thumb Code 50 drv_i2c_slave.o(i.drv_i2c_slave_init)
+ drv_i2c_slave_write_dma 0x000168dd Thumb Code 20 drv_i2c_dma.o(i.drv_i2c_slave_write_dma)
+ drv_lcdc_config_bypass 0x000168f5 Thumb Code 24 drv_lcdc.o(i.drv_lcdc_config_bypass)
+ drv_lcdc_config_ccm 0x0001690d Thumb Code 48 drv_lcdc.o(i.drv_lcdc_config_ccm)
+ drv_lcdc_config_disp_mode 0x0001693d Thumb Code 22 drv_lcdc.o(i.drv_lcdc_config_disp_mode)
+ drv_lcdc_config_dpi_polarity 0x00016953 Thumb Code 36 drv_lcdc.o(i.drv_lcdc_config_dpi_polarity)
+ drv_lcdc_config_dpi_timing 0x00016977 Thumb Code 38 drv_lcdc.o(i.drv_lcdc_config_dpi_timing)
+ drv_lcdc_config_edpi_mode 0x0001699d Thumb Code 22 drv_lcdc.o(i.drv_lcdc_config_edpi_mode)
+ drv_lcdc_config_endianness 0x000169b3 Thumb Code 22 drv_lcdc.o(i.drv_lcdc_config_endianness)
+ drv_lcdc_config_input_size 0x000169c9 Thumb Code 12 drv_lcdc.o(i.drv_lcdc_config_input_size)
+ drv_lcdc_config_int 0x000169d5 Thumb Code 30 drv_lcdc.o(i.drv_lcdc_config_int)
+ drv_lcdc_config_int_single 0x000169f3 Thumb Code 34 drv_lcdc.o(i.drv_lcdc_config_int_single)
+ drv_lcdc_config_overwrite 0x00016a15 Thumb Code 34 drv_lcdc.o(i.drv_lcdc_config_overwrite)
+ drv_lcdc_config_overwrite_rgb 0x00016a37 Thumb Code 12 drv_lcdc.o(i.drv_lcdc_config_overwrite_rgb)
+ drv_lcdc_config_partial_display_area 0x00016a43 Thumb Code 26 drv_lcdc.o(i.drv_lcdc_config_partial_display_area)
+ drv_lcdc_config_partial_display_enable 0x00016a5d Thumb Code 34 drv_lcdc.o(i.drv_lcdc_config_partial_display_enable)
+ drv_lcdc_config_scale_up_coef 0x00016a7f Thumb Code 26 drv_lcdc.o(i.drv_lcdc_config_scale_up_coef)
+ drv_lcdc_config_scale_up_step 0x00016a99 Thumb Code 12 drv_lcdc.o(i.drv_lcdc_config_scale_up_step)
+ drv_lcdc_config_src_parameter 0x00016aa5 Thumb Code 76 drv_lcdc.o(i.drv_lcdc_config_src_parameter)
+ drv_lcdc_config_thresh 0x00016af1 Thumb Code 6 drv_lcdc.o(i.drv_lcdc_config_thresh)
+ drv_lcdc_ctrl_flow 0x00016af7 Thumb Code 18 drv_lcdc.o(i.drv_lcdc_ctrl_flow)
+ drv_lcdc_enable_shadow_reg 0x00016b09 Thumb Code 32 drv_lcdc.o(i.drv_lcdc_enable_shadow_reg)
+ drv_lcdc_set_int 0x00016b29 Thumb Code 58 drv_lcdc.o(i.drv_lcdc_set_int)
+ drv_lcdc_set_prefetch 0x00016b69 Thumb Code 24 drv_lcdc.o(i.drv_lcdc_set_prefetch)
+ drv_lcdc_set_video_hw_mode 0x00016b81 Thumb Code 20 drv_lcdc.o(i.drv_lcdc_set_video_hw_mode)
+ drv_lcdc_start 0x00016b95 Thumb Code 32 drv_lcdc.o(i.drv_lcdc_start)
+ drv_memc_clear_status 0x00016bb5 Thumb Code 12 drv_memc.o(i.drv_memc_clear_status)
+ drv_memc_enable_irq 0x00016bc1 Thumb Code 58 drv_memc.o(i.drv_memc_enable_irq)
+ drv_memc_gen_a_tear_signal 0x00016c01 Thumb Code 12 drv_memc.o(i.drv_memc_gen_a_tear_signal)
+ drv_memc_get_status 0x00016c0d Thumb Code 18 drv_memc.o(i.drv_memc_get_status)
+ drv_memc_rate_transfer_sel 0x00016c1f Thumb Code 16 drv_memc.o(i.drv_memc_rate_transfer_sel)
+ drv_memc_sel_vsync 0x00016c2f Thumb Code 14 drv_memc.o(i.drv_memc_sel_vsync)
+ drv_memc_set_active_height 0x00016c3d Thumb Code 14 drv_memc.o(i.drv_memc_set_active_height)
+ drv_memc_set_data_mode 0x00016c51 Thumb Code 12 drv_memc.o(i.drv_memc_set_data_mode)
+ drv_memc_set_double_buffer 0x00016c5d Thumb Code 16 drv_memc.o(i.drv_memc_set_double_buffer)
+ drv_memc_set_double_buffer_reverse 0x00016c6d Thumb Code 18 drv_memc.o(i.drv_memc_set_double_buffer_reverse)
+ drv_memc_set_fs_en_conditions 0x00016c7f Thumb Code 16 drv_memc.o(i.drv_memc_set_fs_en_conditions)
+ drv_memc_set_inten 0x00016c8f Thumb Code 20 drv_memc.o(i.drv_memc_set_inten)
+ drv_memc_set_lcdc_st_conditions 0x00016ca5 Thumb Code 18 drv_memc.o(i.drv_memc_set_lcdc_st_conditions)
+ drv_memc_set_ltpo_mode 0x00016cbd Thumb Code 26 drv_memc.o(i.drv_memc_set_ltpo_mode)
+ drv_memc_set_tear_mode 0x00016cd7 Thumb Code 14 drv_memc.o(i.drv_memc_set_tear_mode)
+ drv_memc_set_tear_waveform 0x00016ce5 Thumb Code 34 drv_memc.o(i.drv_memc_set_tear_waveform)
+ drv_memc_set_vidc_sync_cnt 0x00016d0d Thumb Code 14 drv_memc.o(i.drv_memc_set_vidc_sync_cnt)
+ drv_param_init_get_ccm 0x00016d1d Thumb Code 4 drv_param_init.o(i.drv_param_init_get_ccm)
+ drv_param_init_get_scld_filter_h 0x00016d25 Thumb Code 12 drv_param_init.o(i.drv_param_init_get_scld_filter_h)
+ drv_param_init_get_scld_filter_v 0x00016d39 Thumb Code 12 drv_param_init.o(i.drv_param_init_get_scld_filter_v)
+ drv_param_init_get_sclu_filter 0x00016d4d Thumb Code 4 drv_param_init.o(i.drv_param_init_get_sclu_filter)
+ drv_param_init_set_ccm 0x00016d55 Thumb Code 14 drv_param_init.o(i.drv_param_init_set_ccm)
+ drv_param_p2r_filter_init 0x00016d69 Thumb Code 30 drv_param_init.o(i.drv_param_p2r_filter_init)
+ drv_phy_enable_calibration 0x00016d8d Thumb Code 12 drv_phy_common.o(i.drv_phy_enable_calibration)
+ drv_phy_get_calibration 0x00016d9d Thumb Code 50 drv_phy_common.o(i.drv_phy_get_calibration)
+ drv_phy_get_pll_para 0x00016dd9 Thumb Code 88 drv_phy_common.o(i.drv_phy_get_pll_para)
+ drv_phy_get_rate_para 0x00016e39 Thumb Code 76 drv_phy_common.o(i.drv_phy_get_rate_para)
+ drv_phy_test_clear 0x00016e8d Thumb Code 16 drv_phy_common.o(i.drv_phy_test_clear)
+ drv_phy_test_lock 0x00016e9d Thumb Code 24 drv_phy_common.o(i.drv_phy_test_lock)
+ drv_phy_test_write_1_byte 0x00016eb5 Thumb Code 32 drv_phy_common.o(i.drv_phy_test_write_1_byte)
+ drv_phy_test_write_2_byte 0x00016ed5 Thumb Code 38 drv_phy_common.o(i.drv_phy_test_write_2_byte)
+ drv_phy_test_write_code 0x00016efb Thumb Code 30 drv_phy_common.o(i.drv_phy_test_write_code)
+ drv_pwr_set_cp_mode 0x00016f39 Thumb Code 26 drv_pwr.o(i.drv_pwr_set_cp_mode)
+ drv_pwr_set_pvd_mode 0x00016f59 Thumb Code 18 drv_pwr.o(i.drv_pwr_set_pvd_mode)
+ drv_pwr_set_system_clk_src 0x00016f71 Thumb Code 44 drv_pwr.o(i.drv_pwr_set_system_clk_src)
+ drv_rxbr_clear_pkt_buffer 0x00016fef Thumb Code 10 drv_rxbr.o(i.drv_rxbr_clear_pkt_buffer)
+ drv_rxbr_clear_status0 0x00016ff9 Thumb Code 4 drv_rxbr.o(i.drv_rxbr_clear_status0)
+ drv_rxbr_enable_irq 0x00016ffd Thumb Code 90 drv_rxbr.o(i.drv_rxbr_enable_irq)
+ drv_rxbr_frame_drop_cfg 0x00017059 Thumb Code 16 drv_rxbr.o(i.drv_rxbr_frame_drop_cfg)
+ drv_rxbr_get_clk 0x0001706d Thumb Code 66 drv_rxbr.o(i.drv_rxbr_get_clk)
+ drv_rxbr_get_col_addr 0x000170d1 Thumb Code 4 drv_rxbr.o(i.drv_rxbr_get_col_addr)
+ drv_rxbr_get_page_addr 0x000170e7 Thumb Code 4 drv_rxbr.o(i.drv_rxbr_get_page_addr)
+ drv_rxbr_hline_rcv0_cfg 0x000170fd Thumb Code 12 drv_rxbr.o(i.drv_rxbr_hline_rcv0_cfg)
+ drv_rxbr_hline_rcv_cfg 0x00017109 Thumb Code 8 drv_rxbr.o(i.drv_rxbr_hline_rcv_cfg)
+ drv_rxbr_register_irq0_callback 0x00017111 Thumb Code 6 drv_rxbr.o(i.drv_rxbr_register_irq0_callback)
+ drv_rxbr_register_irq1_callback 0x0001711d Thumb Code 6 drv_rxbr.o(i.drv_rxbr_register_irq1_callback)
+ drv_rxbr_set_ack_pkt_header 0x00017129 Thumb Code 20 drv_rxbr.o(i.drv_rxbr_set_ack_pkt_header)
+ drv_rxbr_set_cmd_filter 0x0001713d Thumb Code 204 drv_rxbr.o(i.drv_rxbr_set_cmd_filter)
+ drv_rxbr_set_color_format 0x00017209 Thumb Code 20 drv_rxbr.o(i.drv_rxbr_set_color_format)
+ drv_rxbr_set_inten 0x0001721d Thumb Code 20 drv_rxbr.o(i.drv_rxbr_set_inten)
+ drv_rxbr_set_ltpo_drop_th 0x00017231 Thumb Code 16 drv_rxbr.o(i.drv_rxbr_set_ltpo_drop_th)
+ drv_rxbr_set_usr_cfg 0x00017241 Thumb Code 38 drv_rxbr.o(i.drv_rxbr_set_usr_cfg)
+ drv_rxbr_set_usr_col 0x00017267 Thumb Code 8 drv_rxbr.o(i.drv_rxbr_set_usr_col)
+ drv_rxbr_set_usr_row 0x0001726f Thumb Code 8 drv_rxbr.o(i.drv_rxbr_set_usr_row)
+ drv_spi_m_read_data 0x00017279 Thumb Code 28 drv_spi_master.o(i.drv_spi_m_read_data)
+ drv_swire_set_int 0x00017299 Thumb Code 76 drv_swire.o(i.drv_swire_set_int)
+ drv_swire_set_power_down 0x000172ed Thumb Code 24 drv_swire.o(i.drv_swire_set_power_down)
+ drv_sys_cfg_clear_all_int 0x00017309 Thumb Code 8 drv_sys_cfg.o(i.drv_sys_cfg_clear_all_int)
+ drv_sys_cfg_clear_pending 0x00017315 Thumb Code 32 drv_sys_cfg.o(i.drv_sys_cfg_clear_pending)
+ drv_sys_cfg_sel_ap_rst_lvl_trig 0x0001733d Thumb Code 18 drv_sys_cfg.o(i.drv_sys_cfg_sel_ap_rst_lvl_trig)
+ drv_sys_cfg_sel_ap_rst_trig 0x00017355 Thumb Code 22 drv_sys_cfg.o(i.drv_sys_cfg_sel_ap_rst_trig)
+ drv_sys_cfg_sel_gpio_group 0x00017371 Thumb Code 30 drv_sys_cfg.o(i.drv_sys_cfg_sel_gpio_group)
+ drv_sys_cfg_sel_int_trig 0x00017395 Thumb Code 30 drv_sys_cfg.o(i.drv_sys_cfg_sel_int_trig)
+ drv_sys_cfg_set_dma_rx_req 0x000173b9 Thumb Code 10 drv_sys_cfg.o(i.drv_sys_cfg_set_dma_rx_req)
+ drv_sys_cfg_set_dma_tx_req 0x000173c9 Thumb Code 10 drv_sys_cfg.o(i.drv_sys_cfg_set_dma_tx_req)
+ drv_sys_cfg_set_int 0x000173d9 Thumb Code 30 drv_sys_cfg.o(i.drv_sys_cfg_set_int)
+ drv_timer_enable 0x00017417 Thumb Code 32 drv_timer.o(i.drv_timer_enable)
+ drv_timer_get_instance 0x00017439 Thumb Code 10 drv_timer.o(i.drv_timer_get_instance)
+ drv_timer_get_prescaler 0x00017449 Thumb Code 12 drv_timer.o(i.drv_timer_get_prescaler)
+ drv_timer_register_callback 0x0001749d Thumb Code 14 drv_timer.o(i.drv_timer_register_callback)
+ drv_timer_set_compare_val 0x000174b1 Thumb Code 16 drv_timer.o(i.drv_timer_set_compare_val)
+ drv_timer_set_int 0x000174c1 Thumb Code 80 drv_timer.o(i.drv_timer_set_int)
+ drv_timer_set_prescaler 0x00017515 Thumb Code 36 drv_timer.o(i.drv_timer_set_prescaler)
+ drv_tx_phy_test_enter 0x00017547 Thumb Code 28 drv_dsi_tx.o(i.drv_tx_phy_test_enter)
+ drv_tx_phy_test_exit 0x00017563 Thumb Code 28 drv_dsi_tx.o(i.drv_tx_phy_test_exit)
+ drv_vidc_clear_irq 0x000175b5 Thumb Code 8 drv_vidc.o(i.drv_vidc_clear_irq)
+ drv_vidc_enable 0x000175bd Thumb Code 24 drv_vidc.o(i.drv_vidc_enable)
+ drv_vidc_enable_irq 0x000175d5 Thumb Code 58 drv_vidc.o(i.drv_vidc_enable_irq)
+ drv_vidc_get_irq_status 0x00017615 Thumb Code 18 drv_vidc.o(i.drv_vidc_get_irq_status)
+ drv_vidc_init_module_enable 0x00017629 Thumb Code 36 drv_vidc.o(i.drv_vidc_init_module_enable)
+ drv_vidc_register_callback 0x00017651 Thumb Code 6 drv_vidc.o(i.drv_vidc_register_callback)
+ drv_vidc_reset 0x0001765d Thumb Code 6 drv_vidc.o(i.drv_vidc_reset)
+ drv_vidc_set_dst_parameter 0x00017663 Thumb Code 60 drv_vidc.o(i.drv_vidc_set_dst_parameter)
+ drv_vidc_set_irqen 0x0001769f Thumb Code 20 drv_vidc.o(i.drv_vidc_set_irqen)
+ drv_vidc_set_mirror 0x000176b3 Thumb Code 16 drv_vidc.o(i.drv_vidc_set_mirror)
+ drv_vidc_set_p2r_hcoef0 0x000176c3 Thumb Code 8 drv_vidc.o(i.drv_vidc_set_p2r_hcoef0)
+ drv_vidc_set_p2r_hinitb 0x000176cb Thumb Code 38 drv_vidc.o(i.drv_vidc_set_p2r_hinitb)
+ drv_vidc_set_p2r_hinitr 0x000176f1 Thumb Code 38 drv_vidc.o(i.drv_vidc_set_p2r_hinitr)
+ drv_vidc_set_pentile_swap 0x00017719 Thumb Code 18 drv_vidc.o(i.drv_vidc_set_pentile_swap)
+ drv_vidc_set_pu_ctrl 0x00017731 Thumb Code 10 drv_vidc.o(i.drv_vidc_set_pu_ctrl)
+ drv_vidc_set_rotation 0x0001773b Thumb Code 16 drv_vidc.o(i.drv_vidc_set_rotation)
+ drv_vidc_set_scld_hcoef0 0x0001774b Thumb Code 10 drv_vidc.o(i.drv_vidc_set_scld_hcoef0)
+ drv_vidc_set_scld_hcoef1 0x00017755 Thumb Code 10 drv_vidc.o(i.drv_vidc_set_scld_hcoef1)
+ drv_vidc_set_scld_step 0x0001775f Thumb Code 18 drv_vidc.o(i.drv_vidc_set_scld_step)
+ drv_vidc_set_scld_vcoef0 0x00017771 Thumb Code 10 drv_vidc.o(i.drv_vidc_set_scld_vcoef0)
+ drv_vidc_set_scld_vcoef1 0x0001777b Thumb Code 10 drv_vidc.o(i.drv_vidc_set_scld_vcoef1)
+ drv_vidc_set_src_parameter 0x00017785 Thumb Code 22 drv_vidc.o(i.drv_vidc_set_src_parameter)
+ drv_wdg_clear_counter 0x0001779d Thumb Code 12 drv_wdg.o(i.drv_wdg_clear_counter)
+ drv_wdg_set_int 0x000177cd Thumb Code 60 drv_wdg.o(i.drv_wdg_set_int)
+ fls_clr_interrupt_flag 0x0001780d Thumb Code 10 drv_fls.o(i.fls_clr_interrupt_flag)
+ fputc 0x00017817 Thumb Code 20 tau_log.o(i.fputc)
+ hal_dsi_rx_ctrl_create_handle 0x0001782d Thumb Code 48 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_create_handle)
+ hal_dsi_rx_ctrl_deinit 0x00017861 Thumb Code 148 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_deinit)
+ hal_dsi_rx_ctrl_dsc_async_handler 0x000178fd Thumb Code 120 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_dsc_async_handler)
+ hal_dsi_rx_ctrl_gen_a_tear_signal 0x00017981 Thumb Code 32 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_gen_a_tear_signal)
+ hal_dsi_rx_ctrl_get_max_ret_size 0x000179a9 Thumb Code 30 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_get_max_ret_size)
+ hal_dsi_rx_ctrl_init 0x000179d1 Thumb Code 144 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_init)
+ hal_dsi_rx_ctrl_pre_init_pps 0x000181b1 Thumb Code 56 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_pre_init_pps)
+ hal_dsi_rx_ctrl_send_ack_cmd 0x000181ed Thumb Code 212 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_send_ack_cmd)
+ hal_dsi_rx_ctrl_set_cus_sync_line 0x000182dd Thumb Code 44 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_cus_sync_line)
+ hal_dsi_rx_ctrl_set_hw_tear_mode 0x00018311 Thumb Code 42 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_hw_tear_mode)
+ hal_dsi_rx_ctrl_set_sw_tear_mode 0x000183f1 Thumb Code 42 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_sw_tear_mode)
+ hal_dsi_rx_ctrl_set_tear_mode_ex 0x00018425 Thumb Code 14 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_set_tear_mode_ex)
+ hal_dsi_rx_ctrl_start 0x00018435 Thumb Code 46 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_start)
+ hal_dsi_rx_ctrl_stop 0x00018471 Thumb Code 46 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_stop)
+ hal_dsi_rx_ctrl_toggle_resolution 0x000184ad Thumb Code 28 hal_dsi_rx_ctrl.o(i.hal_dsi_rx_ctrl_toggle_resolution)
+ hal_dsi_tx_ctrl_create_handle 0x00018ae1 Thumb Code 34 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_create_handle)
+ hal_dsi_tx_ctrl_deinit 0x00018b0d Thumb Code 118 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_deinit)
+ hal_dsi_tx_ctrl_enter_init_panel_mode 0x00018b91 Thumb Code 68 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_enter_init_panel_mode)
+ hal_dsi_tx_ctrl_exit_init_panel_mode 0x00018bdd Thumb Code 32 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_exit_init_panel_mode)
+ hal_dsi_tx_ctrl_init 0x00018c05 Thumb Code 154 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_init)
+ hal_dsi_tx_ctrl_panel_reset_pin 0x00018ccd Thumb Code 12 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_panel_reset_pin)
+ hal_dsi_tx_ctrl_set_ccm 0x00018cd9 Thumb Code 28 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_ccm)
+ hal_dsi_tx_ctrl_set_overwrite_rgb 0x00018cf9 Thumb Code 16 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_overwrite_rgb)
+ hal_dsi_tx_ctrl_set_partial_disp 0x00018d0d Thumb Code 12 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_partial_disp)
+ hal_dsi_tx_ctrl_set_partial_disp_area 0x00018d1d Thumb Code 30 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_set_partial_disp_area)
+ hal_dsi_tx_ctrl_start 0x00018d41 Thumb Code 140 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_start)
+ hal_dsi_tx_ctrl_stop 0x00018ddd Thumb Code 56 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_stop)
+ hal_dsi_tx_ctrl_write_array_cmd 0x00018e21 Thumb Code 210 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_write_array_cmd)
+ hal_dsi_tx_ctrl_write_cmd 0x00018ef9 Thumb Code 172 hal_dsi_tx_ctrl.o(i.hal_dsi_tx_ctrl_write_cmd)
+ hal_gpio_ctrl_eint 0x0001918d Thumb Code 18 hal_gpio.o(i.hal_gpio_ctrl_eint)
+ hal_gpio_get_input_data 0x000191a5 Thumb Code 18 hal_gpio.o(i.hal_gpio_get_input_data)
+ hal_gpio_init_eint 0x000191b9 Thumb Code 58 hal_gpio.o(i.hal_gpio_init_eint)
+ hal_gpio_init_input 0x000191f9 Thumb Code 28 hal_gpio.o(i.hal_gpio_init_input)
+ hal_gpio_init_output 0x00019219 Thumb Code 34 hal_gpio.o(i.hal_gpio_init_output)
+ hal_gpio_reg_eint_cb 0x00019241 Thumb Code 20 hal_gpio.o(i.hal_gpio_reg_eint_cb)
+ hal_gpio_set_ap_reset_int 0x00019259 Thumb Code 76 hal_gpio.o(i.hal_gpio_set_ap_reset_int)
+ hal_gpio_set_mode 0x000192a9 Thumb Code 90 hal_gpio.o(i.hal_gpio_set_mode)
+ hal_gpio_set_output_data 0x00019309 Thumb Code 8 hal_gpio.o(i.hal_gpio_set_output_data)
+ hal_gpio_set_pull_state 0x00019311 Thumb Code 26 hal_gpio.o(i.hal_gpio_set_pull_state)
+ hal_i2c_m_dma_init 0x00019331 Thumb Code 92 hal_i2c_master.o(i.hal_i2c_m_dma_init)
+ hal_i2c_m_dma_read 0x0001939d Thumb Code 26 hal_i2c_master.o(i.hal_i2c_m_dma_read)
+ hal_i2c_m_dma_write 0x000193bd Thumb Code 24 hal_i2c_master.o(i.hal_i2c_m_dma_write)
+ hal_i2c_m_transfer_complate 0x000193d9 Thumb Code 6 hal_i2c_master.o(i.hal_i2c_m_transfer_complate)
+ hal_i2c_s_dma_write 0x00019415 Thumb Code 62 hal_i2c_slave.o(i.hal_i2c_s_dma_write)
+ hal_i2c_s_init 0x00019461 Thumb Code 176 hal_i2c_slave.o(i.hal_i2c_s_init)
+ hal_i2c_s_nonblocking_read 0x00019529 Thumb Code 14 hal_i2c_slave.o(i.hal_i2c_s_nonblocking_read)
+ hal_i2c_s_set_transfer 0x0001953d Thumb Code 6 hal_i2c_slave.o(i.hal_i2c_s_set_transfer)
+ hal_internal_init_memc 0x000196bd Thumb Code 170 hal_internal_vsync.o(i.hal_internal_init_memc)
+ hal_internal_sync_get_fb_setting 0x000197b9 Thumb Code 12 hal_internal_vsync.o(i.hal_internal_sync_get_fb_setting)
+ hal_internal_sync_get_hight_performan_mode 0x000197c9 Thumb Code 10 hal_internal_vsync.o(i.hal_internal_sync_get_hight_performan_mode)
+ hal_internal_sync_input_resolution_change 0x000197d9 Thumb Code 438 hal_internal_vsync.o(i.hal_internal_sync_input_resolution_change)
+ hal_internal_update_dpi_param 0x00019a05 Thumb Code 10 hal_internal_vsync.o(i.hal_internal_update_dpi_param)
+ hal_internal_video_mode_auto_sync 0x00019a15 Thumb Code 270 hal_internal_vsync.o(i.hal_internal_video_mode_auto_sync)
+ hal_internal_vsync_deinit 0x00019b41 Thumb Code 30 hal_internal_vsync.o(i.hal_internal_vsync_deinit)
+ hal_internal_vsync_get_rx_state 0x00019b69 Thumb Code 6 hal_internal_vsync.o(i.hal_internal_vsync_get_rx_state)
+ hal_internal_vsync_get_sync_line 0x00019b75 Thumb Code 18 hal_internal_vsync.o(i.hal_internal_vsync_get_sync_line)
+ hal_internal_vsync_get_tear_mode 0x00019b8d Thumb Code 6 hal_internal_vsync.o(i.hal_internal_vsync_get_tear_mode)
+ hal_internal_vsync_get_tx_state 0x00019b99 Thumb Code 6 hal_internal_vsync.o(i.hal_internal_vsync_get_tx_state)
+ hal_internal_vsync_init_rx 0x00019ba5 Thumb Code 236 hal_internal_vsync.o(i.hal_internal_vsync_init_rx)
+ hal_internal_vsync_init_tx 0x00019cbd Thumb Code 172 hal_internal_vsync.o(i.hal_internal_vsync_init_tx)
+ hal_internal_vsync_set_auto_hw_filter 0x00019d6d Thumb Code 222 hal_internal_vsync.o(i.hal_internal_vsync_set_auto_hw_filter)
+ hal_internal_vsync_set_rx_state 0x00019e89 Thumb Code 16 hal_internal_vsync.o(i.hal_internal_vsync_set_rx_state)
+ hal_internal_vsync_set_sync_line 0x00019e9d Thumb Code 30 hal_internal_vsync.o(i.hal_internal_vsync_set_sync_line)
+ hal_internal_vsync_set_tear_mode 0x00019ec1 Thumb Code 72 hal_internal_vsync.o(i.hal_internal_vsync_set_tear_mode)
+ hal_internal_vsync_set_tx_state 0x00019f11 Thumb Code 118 hal_internal_vsync.o(i.hal_internal_vsync_set_tx_state)
+ hal_spi_m_clear_rxfifo 0x0001a3c9 Thumb Code 14 hal_spi_master.o(i.hal_spi_m_clear_rxfifo)
+ hal_swire_open 0x0001a3d7 Thumb Code 22 hal_swire.o(i.hal_swire_open)
+ hal_system_enable_systick 0x0001a3ed Thumb Code 8 hal_system.o(i.hal_system_enable_systick)
+ hal_system_init 0x0001a3f5 Thumb Code 104 hal_system.o(i.hal_system_init)
+ hal_system_init_console 0x0001a47d Thumb Code 28 hal_system.o(i.hal_system_init_console)
+ hal_system_set_phy_calibration 0x0001a499 Thumb Code 8 hal_system.o(i.hal_system_set_phy_calibration)
+ hal_system_set_pvd 0x0001a4a1 Thumb Code 8 hal_system.o(i.hal_system_set_pvd)
+ hal_system_set_vcc 0x0001a4a9 Thumb Code 8 hal_system.o(i.hal_system_set_vcc)
+ hal_timer_init 0x0001a4b1 Thumb Code 26 hal_timer.o(i.hal_timer_init)
+ hal_timer_start 0x0001a4cd Thumb Code 66 hal_timer.o(i.hal_timer_start)
+ hal_timer_stop 0x0001a515 Thumb Code 40 hal_timer.o(i.hal_timer_stop)
+ hal_uart_init 0x0001a53d Thumb Code 126 hal_uart.o(i.hal_uart_init)
+ hal_uart_transmit_blocking 0x0001a5c9 Thumb Code 12 hal_uart.o(i.hal_uart_transmit_blocking)
+ handle_init 0x0001a5d9 Thumb Code 140 irq_redirect .o(i.handle_init)
+ main 0x0001a7d5 Thumb Code 10 main.o(i.main)
+ sqrt 0x0001b47d Thumb Code 66 sqrt.o(i.sqrt)
+ tp_heartbeat_exec 0x0001b4c5 Thumb Code 50 ap_demo.o(i.tp_heartbeat_exec)
+ wCRCTalbeAbs 0x0001b9a0 Data 32 app_tp_st_touch.o(.constdata)
+ phone_data_21 0x0001b9c0 Data 1 app_tp_for_custom_s8.o(.constdata)
+ phone_data_55 0x0001b9c1 Data 1 app_tp_for_custom_s8.o(.constdata)
+ phone_data_85_1 0x0001b9c2 Data 1 app_tp_for_custom_s8.o(.constdata)
+ phone_data_92_1 0x0001b9c3 Data 1 app_tp_for_custom_s8.o(.constdata)
+ phone_data_F5_1 0x0001b9c4 Data 1 app_tp_for_custom_s8.o(.constdata)
+ phone_data_F5_2 0x0001b9c5 Data 1 app_tp_for_custom_s8.o(.constdata)
+ phone_data_F5_3 0x0001b9c6 Data 1 app_tp_for_custom_s8.o(.constdata)
+ phone_data_F5_4 0x0001b9c7 Data 1 app_tp_for_custom_s8.o(.constdata)
+ phone_data_30 0x0001b9c8 Data 2 app_tp_for_custom_s8.o(.constdata)
+ phone_data_52 0x0001b9ca Data 3 app_tp_for_custom_s8.o(.constdata)
+ phone_data_92_3 0x0001b9cd Data 3 app_tp_for_custom_s8.o(.constdata)
+ phone_data_A3 0x0001b9d0 Data 4 app_tp_for_custom_s8.o(.constdata)
+ phone_data_A4 0x0001b9d4 Data 4 app_tp_for_custom_s8.o(.constdata)
+ phone_data_A5 0x0001b9d8 Data 4 app_tp_for_custom_s8.o(.constdata)
+ phone_data_AF 0x0001b9dc Data 4 app_tp_for_custom_s8.o(.constdata)
+ phone_data_F1 0x0001b9e0 Data 4 app_tp_for_custom_s8.o(.constdata)
+ phone_data_22 0x0001b9e4 Data 5 app_tp_for_custom_s8.o(.constdata)
+ phone_data_92_2 0x0001b9e9 Data 6 app_tp_for_custom_s8.o(.constdata)
+ phone_data_F6_1 0x0001b9ef Data 6 app_tp_for_custom_s8.o(.constdata)
+ phone_data_F6_2 0x0001b9f5 Data 6 app_tp_for_custom_s8.o(.constdata)
+ phone_data_F6_3 0x0001b9fb Data 6 app_tp_for_custom_s8.o(.constdata)
+ phone_data_F6_4 0x0001ba01 Data 6 app_tp_for_custom_s8.o(.constdata)
+ phone_data_60_1 0x0001ba07 Data 16 app_tp_for_custom_s8.o(.constdata)
+ phone_data_23 0x0001ba17 Data 11 app_tp_for_custom_s8.o(.constdata)
+ phone_data_85_2 0x0001ba22 Data 28 app_tp_for_custom_s8.o(.constdata)
+ phone_data_90 0x0001ba3e Data 10 app_tp_for_custom_s8.o(.constdata)
+ phone_data_72_0 0x0001ba48 Data 1292 app_tp_for_custom_s8.o(.constdata)
+ phone_data_72_5 0x0001bf54 Data 1292 app_tp_for_custom_s8.o(.constdata)
+ phone_data_72_13 0x0001c460 Data 1292 app_tp_for_custom_s8.o(.constdata)
+ phone_data_75_01 0x0001c96c Data 654 app_tp_for_custom_s8.o(.constdata)
+ phone_data_75_02 0x0001cbfa Data 654 app_tp_for_custom_s8.o(.constdata)
+ phone_data_75_03 0x0001ce88 Data 654 app_tp_for_custom_s8.o(.constdata)
+ phone_data_75_06 0x0001d116 Data 654 app_tp_for_custom_s8.o(.constdata)
+ phone_data_75_07 0x0001d3a4 Data 654 app_tp_for_custom_s8.o(.constdata)
+ phone_data_75_05 0x0001d632 Data 654 app_tp_for_custom_s8.o(.constdata)
+ phone_data_75_00 0x0001d8c0 Data 288 app_tp_for_custom_s8.o(.constdata)
+ phone_data_75_FF 0x0001d9e0 Data 288 app_tp_for_custom_s8.o(.constdata)
+ sleep_on 0x0001db00 Data 16 app_tp_for_custom_s8.o(.constdata)
+ screen_reg_start_data_size 0x0001db10 Data 1 app_tp_for_custom_s8.o(.constdata)
+ Region$$Table$$Base 0x0001df7c Number 0 anon$$obj.o(Region$$Table)
+ Region$$Table$$Limit 0x0001dfac Number 0 anon$$obj.o(Region$$Table)
g_fun_handle 0x00070100 Data 192 irq_redirect .o(.ARM.__AT_0x00070100)
- phone_86_flag 0x000701d7 Data 1 ap_demo.o(.data)
- phone_A6_flag 0x000701d8 Data 1 ap_demo.o(.data)
- phone_start_flag 0x000701d9 Data 1 ap_demo.o(.data)
- phone_DisplayOFF_flag 0x000701da Data 1 ap_demo.o(.data)
- ap_tear_flag 0x000701db Data 1 ap_demo.o(.data)
- g_enter_display_off 0x000701dc Data 1 ap_demo.o(.data)
- g_enter_display_ON 0x000701dd Data 1 ap_demo.o(.data)
- panel_mode 0x000701df Data 1 ap_demo.o(.data)
- phone_DisplayOFF_count 0x000701e8 Data 2 ap_demo.o(.data)
- value_reg_b1 0x000701ea Data 2 ap_demo.o(.data)
- value_reg_b1_bak 0x000701ec Data 2 ap_demo.o(.data)
- value_reg51 0x000701ee Data 2 ap_demo.o(.data)
- value_reg51_bak 0x000701f0 Data 2 ap_demo.o(.data)
- panel_r 0x000701f2 Data 2 ap_demo.o(.data)
- panel_g 0x000701f4 Data 2 ap_demo.o(.data)
- panel_b 0x000701f6 Data 2 ap_demo.o(.data)
+ phone_86_flag 0x000701d6 Data 1 ap_demo.o(.data)
+ phone_A6_flag 0x000701d7 Data 1 ap_demo.o(.data)
+ phone_start_flag 0x000701d8 Data 1 ap_demo.o(.data)
+ phone_DisplayOFF_flag 0x000701d9 Data 1 ap_demo.o(.data)
+ ap_tear_flag 0x000701da Data 1 ap_demo.o(.data)
+ g_enter_display_off 0x000701db Data 1 ap_demo.o(.data)
+ g_enter_display_ON 0x000701dc Data 1 ap_demo.o(.data)
+ panel_mode 0x000701de Data 1 ap_demo.o(.data)
+ phone_DisplayOFF_count 0x000701e6 Data 2 ap_demo.o(.data)
+ value_reg_b1 0x000701e8 Data 2 ap_demo.o(.data)
+ value_reg_b1_bak 0x000701ea Data 2 ap_demo.o(.data)
+ value_reg51 0x000701ec Data 2 ap_demo.o(.data)
+ value_reg51_bak 0x000701ee Data 2 ap_demo.o(.data)
+ panel_r 0x000701f0 Data 2 ap_demo.o(.data)
+ panel_g 0x000701f2 Data 2 ap_demo.o(.data)
+ panel_b 0x000701f4 Data 2 ap_demo.o(.data)
s_heartbeat 0x00070200 Data 4 ap_demo.o(.data)
value_reg_ca 0x00070204 Data 4 ap_demo.o(.data)
panel_init_code 0x0007020c Data 7466 ap_demo.o(.data)
@@ -4474,24 +4458,24 @@ Image Symbol Table
st_touch_tp_tuning_clkreset 0x00071f6a Data 3 app_tp_st_touch.o(.data)
st_touch_tp_tuning_TuneM 0x00071f6d Data 4 app_tp_st_touch.o(.data)
st_touch_tp_tuning_TuneS 0x00071f71 Data 4 app_tp_st_touch.o(.data)
- phone_data_E4 0x00071fa4 Data 1 app_tp_for_custom_s8.o(.data)
- tp_flag 0x00071fa5 Data 1 app_tp_for_custom_s8.o(.data)
- g_phone_output_int_pad 0x00071fa6 Data 1 app_tp_for_custom_s8.o(.data)
- tp_sleep_in 0x00071fa7 Data 1 app_tp_for_custom_s8.o(.data)
- tp_sleep_count 0x00071fa8 Data 1 app_tp_for_custom_s8.o(.data)
- sleep_double_EN 0x00071fa9 Data 1 app_tp_for_custom_s8.o(.data)
- Flag_EA_EN 0x00071faa Data 1 app_tp_for_custom_s8.o(.data)
- Flag_touch_count 0x00071fab Data 1 app_tp_for_custom_s8.o(.data)
- touchnum_bak 0x00071fac Data 1 app_tp_for_custom_s8.o(.data)
- Flag_blacklight_EN 0x00071fad Data 1 app_tp_for_custom_s8.o(.data)
- phone_data_B1 0x00071fb6 Data 2 app_tp_for_custom_s8.o(.data)
- phone_reg_coord_back 0x00071fc0 Data 200 app_tp_for_custom_s8.o(.data)
- g_screen_input_rst_pad 0x00072088 Data 1 app_tp_for_custom_s8.o(.data)
- g_screen_input_int_pad 0x00072089 Data 1 app_tp_for_custom_s8.o(.data)
- screen_data_write_1 0x0007208a Data 1 app_tp_for_custom_s8.o(.data)
- screen_data_write_2 0x0007208b Data 3 app_tp_for_custom_s8.o(.data)
- screen_data_write_3 0x0007208e Data 5 app_tp_for_custom_s8.o(.data)
- screen_reg_int_data 0x00072094 Data 48 app_tp_for_custom_s8.o(.data)
+ phone_data_E4 0x00071f76 Data 1 app_tp_for_custom_s8.o(.data)
+ tp_flag 0x00071f77 Data 1 app_tp_for_custom_s8.o(.data)
+ g_phone_output_int_pad 0x00071f78 Data 1 app_tp_for_custom_s8.o(.data)
+ tp_sleep_in 0x00071f79 Data 1 app_tp_for_custom_s8.o(.data)
+ tp_sleep_count 0x00071f7a Data 1 app_tp_for_custom_s8.o(.data)
+ sleep_double_EN 0x00071f7b Data 1 app_tp_for_custom_s8.o(.data)
+ Flag_EA_EN 0x00071f7c Data 1 app_tp_for_custom_s8.o(.data)
+ Flag_touch_count 0x00071f7d Data 1 app_tp_for_custom_s8.o(.data)
+ touchnum_bak 0x00071f7e Data 1 app_tp_for_custom_s8.o(.data)
+ Flag_blacklight_EN 0x00071f7f Data 1 app_tp_for_custom_s8.o(.data)
+ phone_data_B1 0x00071f88 Data 2 app_tp_for_custom_s8.o(.data)
+ phone_reg_coord_back 0x00071f92 Data 200 app_tp_for_custom_s8.o(.data)
+ g_screen_input_rst_pad 0x0007205a Data 1 app_tp_for_custom_s8.o(.data)
+ g_screen_input_int_pad 0x0007205b Data 1 app_tp_for_custom_s8.o(.data)
+ screen_data_write_1 0x0007205c Data 1 app_tp_for_custom_s8.o(.data)
+ screen_data_write_2 0x0007205d Data 3 app_tp_for_custom_s8.o(.data)
+ screen_data_write_3 0x00072060 Data 5 app_tp_for_custom_s8.o(.data)
+ screen_reg_int_data 0x00072068 Data 48 app_tp_for_custom_s8.o(.data)
g_sof_gen_te_func 0x000720cc Data 4 hal_internal_vsync.o(.data)
g_systick_cb_func 0x000720e0 Data 4 drv_common.o(.data)
g_system_clock 0x000720e4 Data 4 drv_common.o(.data)
@@ -4504,26 +4488,26 @@ Image Symbol Table
g_int_rxbr_irq0_cb_func 0x00072600 Data 4 drv_rxbr.o(.data)
g_int_rxbr_irq1_cb_func 0x00072604 Data 4 drv_rxbr.o(.data)
g_int_vidc_cb_func 0x00072608 Data 4 drv_vidc.o(.data)
- g_fls_w_cmd 0x00072624 Data 1 norflash.o(.data)
- g_fls_r_cmd 0x00072625 Data 1 norflash.o(.data)
- g_fls_write_en_status 0x00072626 Data 1 norflash.o(.data)
- isFlsTransferEnd 0x00072627 Data 1 norflash.o(.data)
- isFlsFifoReq 0x00072628 Data 1 norflash.o(.data)
- isNandWriteCompleted 0x00072629 Data 1 norflash.o(.data)
- isNandReadCompleted 0x0007262a Data 1 norflash.o(.data)
- g_fls_error_info 0x00072630 Data 6 norflash.o(.data)
- __stdout 0x00072658 Data 4 stdout.o(.data)
- tp_scan_data 0x000727f0 Data 12 app_tp_st_touch.o(.bss)
- hal_dmahandle 0x0007290c Data 160 hal_uart.o(.bss)
- hal_uarthandle_dma 0x000729ac Data 32 hal_uart.o(.bss)
- hal_uart_handle_global 0x000729cc Data 16 hal_uart.o(.bss)
- g_vsync_hande 0x000729dc Data 100 hal_internal_vsync.o(.bss)
- g_dcs_execute_table 0x00072a40 Data 2048 hal_internal_vsync.o(.bss)
- g_packet_fifo 0x000734fc Data 4144 dcs_packet_fifo.o(.bss)
- string 0x0007452c Data 256 tau_log.o(.bss)
- g_spis_ctrl_handle 0x0007462c Data 32 hal_spi_slave.o(.bss)
- __stack_limit 0x00074650 Data 0 startup_armcm0.o(STACK)
- __initial_sp 0x00075650 Data 0 startup_armcm0.o(STACK)
+ g_fls_w_cmd 0x0007261c Data 1 norflash.o(.data)
+ g_fls_r_cmd 0x0007261d Data 1 norflash.o(.data)
+ g_fls_write_en_status 0x0007261e Data 1 norflash.o(.data)
+ isFlsTransferEnd 0x0007261f Data 1 norflash.o(.data)
+ isFlsFifoReq 0x00072620 Data 1 norflash.o(.data)
+ isNandWriteCompleted 0x00072621 Data 1 norflash.o(.data)
+ isNandReadCompleted 0x00072622 Data 1 norflash.o(.data)
+ g_fls_error_info 0x00072628 Data 6 norflash.o(.data)
+ __stdout 0x00072650 Data 4 stdout.o(.data)
+ tp_scan_data 0x000727e8 Data 12 app_tp_st_touch.o(.bss)
+ hal_dmahandle 0x00072904 Data 160 hal_uart.o(.bss)
+ hal_uarthandle_dma 0x000729a4 Data 32 hal_uart.o(.bss)
+ hal_uart_handle_global 0x000729c4 Data 16 hal_uart.o(.bss)
+ g_vsync_hande 0x000729d4 Data 100 hal_internal_vsync.o(.bss)
+ g_dcs_execute_table 0x00072a38 Data 2048 hal_internal_vsync.o(.bss)
+ g_packet_fifo 0x000734f4 Data 4144 dcs_packet_fifo.o(.bss)
+ string 0x00074524 Data 256 tau_log.o(.bss)
+ g_spis_ctrl_handle 0x00074624 Data 32 hal_spi_slave.o(.bss)
+ __stack_limit 0x00074648 Data 0 startup_armcm0.o(STACK)
+ __initial_sp 0x00075648 Data 0 startup_armcm0.o(STACK)
@@ -4533,716 +4517,712 @@ Memory Map of the image
Image Entry point : 0x000100c1
- Load Region LR_IROM2 (Base: 0x00010000, Size: 0x00010640, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x0000f600])
+ Load Region LR_IROM2 (Base: 0x00010000, Size: 0x00010434, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x0000f3fc])
- Execution Region ER_IROM2 (Exec base: 0x00010000, Load base: 0x00010000, Size: 0x0000e1b0, Max: 0x00010000, ABSOLUTE)
+ Execution Region ER_IROM2 (Exec base: 0x00010000, Load base: 0x00010000, Size: 0x0000dfac, Max: 0x00010000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
- 0x00010000 0x00010000 0x000000c0 Data RO 533 RESET startup_armcm0.o
- 0x000100c0 0x000100c0 0x00000000 Code RO 2774 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
- 0x000100c0 0x000100c0 0x00000004 Code RO 3084 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
- 0x000100c4 0x000100c4 0x00000004 Code RO 3087 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
- 0x000100c8 0x000100c8 0x00000000 Code RO 3089 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
- 0x000100c8 0x000100c8 0x00000000 Code RO 3091 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
- 0x000100c8 0x000100c8 0x00000008 Code RO 3092 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
- 0x000100d0 0x000100d0 0x00000000 Code RO 3094 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
- 0x000100d0 0x000100d0 0x00000000 Code RO 3096 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
- 0x000100d0 0x000100d0 0x00000004 Code RO 3085 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
- 0x000100d4 0x000100d4 0x00000078 Code RO 534 .text startup_armcm0.o
- 0x0001014c 0x0001014c 0x0000002c Code RO 2777 .text mc_p.l(uidiv.o)
- 0x00010178 0x00010178 0x00000028 Code RO 2779 .text mc_p.l(idiv.o)
- 0x000101a0 0x000101a0 0x00000024 Code RO 2781 .text mc_p.l(memcpya.o)
- 0x000101c4 0x000101c4 0x00000024 Code RO 2783 .text mc_p.l(memseta.o)
- 0x000101e8 0x000101e8 0x000000b2 Code RO 3048 .text mf_p.l(fadd.o)
- 0x0001029a 0x0001029a 0x0000007a Code RO 3050 .text mf_p.l(fmul.o)
- 0x00010314 0x00010314 0x0000007c Code RO 3052 .text mf_p.l(fdiv.o)
- 0x00010390 0x00010390 0x00000018 Code RO 3054 .text mf_p.l(fscalb.o)
- 0x000103a8 0x000103a8 0x00000164 Code RO 3056 .text mf_p.l(dadd.o)
- 0x0001050c 0x0001050c 0x000000d0 Code RO 3058 .text mf_p.l(dmul.o)
- 0x000105dc 0x000105dc 0x000000f0 Code RO 3060 .text mf_p.l(ddiv.o)
- 0x000106cc 0x000106cc 0x00000016 Code RO 3062 .text mf_p.l(fflti.o)
- 0x000106e2 0x000106e2 0x0000000e Code RO 3064 .text mf_p.l(ffltui.o)
- 0x000106f0 0x000106f0 0x0000001c Code RO 3068 .text mf_p.l(dfltui.o)
- 0x0001070c 0x0001070c 0x00000032 Code RO 3070 .text mf_p.l(ffixi.o)
- 0x0001073e 0x0001073e 0x00000028 Code RO 3072 .text mf_p.l(ffixui.o)
+ 0x00010000 0x00010000 0x000000c0 Data RO 621 RESET startup_armcm0.o
+ 0x000100c0 0x000100c0 0x00000000 Code RO 2654 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
+ 0x000100c0 0x000100c0 0x00000004 Code RO 2964 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
+ 0x000100c4 0x000100c4 0x00000004 Code RO 2967 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
+ 0x000100c8 0x000100c8 0x00000000 Code RO 2969 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
+ 0x000100c8 0x000100c8 0x00000000 Code RO 2971 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
+ 0x000100c8 0x000100c8 0x00000008 Code RO 2972 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
+ 0x000100d0 0x000100d0 0x00000000 Code RO 2974 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
+ 0x000100d0 0x000100d0 0x00000000 Code RO 2976 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
+ 0x000100d0 0x000100d0 0x00000004 Code RO 2965 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
+ 0x000100d4 0x000100d4 0x00000078 Code RO 622 .text startup_armcm0.o
+ 0x0001014c 0x0001014c 0x0000002c Code RO 2657 .text mc_p.l(uidiv.o)
+ 0x00010178 0x00010178 0x00000028 Code RO 2659 .text mc_p.l(idiv.o)
+ 0x000101a0 0x000101a0 0x00000024 Code RO 2661 .text mc_p.l(memcpya.o)
+ 0x000101c4 0x000101c4 0x00000024 Code RO 2663 .text mc_p.l(memseta.o)
+ 0x000101e8 0x000101e8 0x000000b2 Code RO 2928 .text mf_p.l(fadd.o)
+ 0x0001029a 0x0001029a 0x0000007a Code RO 2930 .text mf_p.l(fmul.o)
+ 0x00010314 0x00010314 0x0000007c Code RO 2932 .text mf_p.l(fdiv.o)
+ 0x00010390 0x00010390 0x00000018 Code RO 2934 .text mf_p.l(fscalb.o)
+ 0x000103a8 0x000103a8 0x00000164 Code RO 2936 .text mf_p.l(dadd.o)
+ 0x0001050c 0x0001050c 0x000000d0 Code RO 2938 .text mf_p.l(dmul.o)
+ 0x000105dc 0x000105dc 0x000000f0 Code RO 2940 .text mf_p.l(ddiv.o)
+ 0x000106cc 0x000106cc 0x00000016 Code RO 2942 .text mf_p.l(fflti.o)
+ 0x000106e2 0x000106e2 0x0000000e Code RO 2944 .text mf_p.l(ffltui.o)
+ 0x000106f0 0x000106f0 0x0000001c Code RO 2948 .text mf_p.l(dfltui.o)
+ 0x0001070c 0x0001070c 0x00000032 Code RO 2950 .text mf_p.l(ffixi.o)
+ 0x0001073e 0x0001073e 0x00000028 Code RO 2952 .text mf_p.l(ffixui.o)
0x00010766 0x00010766 0x00000002 PAD
- 0x00010768 0x00010768 0x00000048 Code RO 3074 .text mf_p.l(dfixi.o)
- 0x000107b0 0x000107b0 0x0000003c Code RO 3076 .text mf_p.l(dfixui.o)
- 0x000107ec 0x000107ec 0x00000028 Code RO 3078 .text mf_p.l(f2d.o)
- 0x00010814 0x00010814 0x00000028 Code RO 3080 .text mf_p.l(cdcmple.o)
- 0x0001083c 0x0001083c 0x00000014 Code RO 3082 .text mf_p.l(cfrcmple.o)
- 0x00010850 0x00010850 0x00000060 Code RO 3099 .text mc_p.l(uldiv.o)
- 0x000108b0 0x000108b0 0x00000020 Code RO 3101 .text mc_p.l(llshl.o)
- 0x000108d0 0x000108d0 0x00000022 Code RO 3103 .text mc_p.l(llushr.o)
- 0x000108f2 0x000108f2 0x00000026 Code RO 3105 .text mc_p.l(llsshr.o)
- 0x00010918 0x00010918 0x00000000 Code RO 3114 .text mc_p.l(iusefp.o)
- 0x00010918 0x00010918 0x00000082 Code RO 3115 .text mf_p.l(fepilogue.o)
- 0x0001099a 0x0001099a 0x000000be Code RO 3117 .text mf_p.l(depilogue.o)
- 0x00010a58 0x00010a58 0x000000a2 Code RO 3121 .text mf_p.l(dsqrt.o)
+ 0x00010768 0x00010768 0x00000048 Code RO 2954 .text mf_p.l(dfixi.o)
+ 0x000107b0 0x000107b0 0x0000003c Code RO 2956 .text mf_p.l(dfixui.o)
+ 0x000107ec 0x000107ec 0x00000028 Code RO 2958 .text mf_p.l(f2d.o)
+ 0x00010814 0x00010814 0x00000028 Code RO 2960 .text mf_p.l(cdcmple.o)
+ 0x0001083c 0x0001083c 0x00000014 Code RO 2962 .text mf_p.l(cfrcmple.o)
+ 0x00010850 0x00010850 0x00000060 Code RO 2979 .text mc_p.l(uldiv.o)
+ 0x000108b0 0x000108b0 0x00000020 Code RO 2981 .text mc_p.l(llshl.o)
+ 0x000108d0 0x000108d0 0x00000022 Code RO 2983 .text mc_p.l(llushr.o)
+ 0x000108f2 0x000108f2 0x00000026 Code RO 2985 .text mc_p.l(llsshr.o)
+ 0x00010918 0x00010918 0x00000000 Code RO 2994 .text mc_p.l(iusefp.o)
+ 0x00010918 0x00010918 0x00000082 Code RO 2995 .text mf_p.l(fepilogue.o)
+ 0x0001099a 0x0001099a 0x000000be Code RO 2997 .text mf_p.l(depilogue.o)
+ 0x00010a58 0x00010a58 0x000000a2 Code RO 3001 .text mf_p.l(dsqrt.o)
0x00010afa 0x00010afa 0x00000002 PAD
- 0x00010afc 0x00010afc 0x00000040 Code RO 3123 .text mf_p.l(dfixul.o)
- 0x00010b3c 0x00010b3c 0x00000028 Code RO 3125 .text mf_p.l(cdrcmple.o)
- 0x00010b64 0x00010b64 0x00000024 Code RO 3127 .text mc_p.l(init.o)
- 0x00010b88 0x00010b88 0x00000056 Code RO 3137 .text mc_p.l(__dczerorl2.o)
+ 0x00010afc 0x00010afc 0x00000040 Code RO 3003 .text mf_p.l(dfixul.o)
+ 0x00010b3c 0x00010b3c 0x00000028 Code RO 3005 .text mf_p.l(cdrcmple.o)
+ 0x00010b64 0x00010b64 0x00000024 Code RO 3007 .text mc_p.l(init.o)
+ 0x00010b88 0x00010b88 0x00000056 Code RO 3017 .text mc_p.l(__dczerorl2.o)
0x00010bde 0x00010bde 0x00000002 PAD
- 0x00010be0 0x00010be0 0x00000018 Code RO 2195 i.ADC_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010bf8 0x00010bf8 0x00000018 Code RO 2196 i.AP_NRESET_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010be0 0x00010be0 0x00000018 Code RO 2152 i.ADC_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010bf8 0x00010bf8 0x00000018 Code RO 2153 i.AP_NRESET_IRQn_Handler CVWL568.lib(irq_redirect .o)
0x00010c10 0x00010c10 0x00000040 Code RO 410 i.CRC16_2 app_tp_st_touch.o
- 0x00010c50 0x00010c50 0x00000014 Code RO 2197 i.DMA_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010c64 0x00010c64 0x0000001c Code RO 2198 i.EXTI_INT0_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010c80 0x00010c80 0x0000001c Code RO 2199 i.EXTI_INT1_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010c9c 0x00010c9c 0x0000001c Code RO 2200 i.EXTI_INT2_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010cb8 0x00010cb8 0x0000001c Code RO 2201 i.EXTI_INT3_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010cd4 0x00010cd4 0x0000001c Code RO 2202 i.EXTI_INT4_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010cf0 0x00010cf0 0x0000001c Code RO 2203 i.EXTI_INT5_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010d0c 0x00010d0c 0x0000001c Code RO 2204 i.EXTI_INT6_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010d28 0x00010d28 0x0000001c Code RO 2205 i.EXTI_INT7_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010d44 0x00010d44 0x00000064 Code RO 2356 i.EncryptCheck tp_EncryptCheck.lib(app_tp_enc.o)
- 0x00010da8 0x00010da8 0x00000014 Code RO 2206 i.FLSCTRL_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010dbc 0x00010dbc 0x00000074 Code RO 102 i.Gpio_swire_output ap_demo.o
- 0x00010e30 0x00010e30 0x00000014 Code RO 2207 i.HardFault_Handler CVWL568.lib(irq_redirect .o)
- 0x00010e44 0x00010e44 0x00000018 Code RO 2208 i.I2C0_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010e5c 0x00010e5c 0x00000018 Code RO 2209 i.I2C1_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010e74 0x00010e74 0x00000018 Code RO 2210 i.LCDC_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010e8c 0x00010e8c 0x00000028 Code RO 2345 i.LOG_printf CVWL568.lib(tau_log.o)
- 0x00010eb4 0x00010eb4 0x00000018 Code RO 2211 i.MEMC_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010ecc 0x00010ecc 0x00000018 Code RO 2212 i.MIPI_RX_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010ee4 0x00010ee4 0x00000018 Code RO 2213 i.MIPI_TX_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010efc 0x00010efc 0x0000001c Code RO 2214 i.PWMDET_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010f18 0x00010f18 0x0000001c Code RO 2215 i.SPIM_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010f34 0x00010f34 0x0000001c Code RO 2216 i.SPIS_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010f50 0x00010f50 0x0000001c Code RO 2217 i.SWIRE_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010f6c 0x00010f6c 0x00000018 Code RO 2218 i.SysTick_Handler CVWL568.lib(irq_redirect .o)
- 0x00010f84 0x00010f84 0x00000018 Code RO 2219 i.TIMER0_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010f9c 0x00010f9c 0x00000018 Code RO 2220 i.TIMER1_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010fb4 0x00010fb4 0x00000018 Code RO 2221 i.TIMER2_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010fcc 0x00010fcc 0x00000018 Code RO 2222 i.TIMER3_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00010fe4 0x00010fe4 0x0000001c Code RO 2652 i.UART0_IRQ_Handle CVWL568.lib(drv_uart.o)
- 0x00011000 0x00011000 0x00000014 Data RO 1191 .ARM.__at_0x11000 CVWL568.lib(drv_common.o)
- 0x00011014 0x00011014 0x00000002 Code RO 2656 i.UART_DisableDma CVWL568.lib(drv_uart.o)
- 0x00011016 0x00011016 0x00000002 Code RO 3132 i.__scatterload_null mc_p.l(handlers.o)
- 0x00011018 0x00011018 0x00000004 Data RO 1192 .ARM.__at_0x11018 CVWL568.lib(drv_common.o)
- 0x0001101c 0x0001101c 0x00000144 Code RO 269 i.S20_Start_init app_tp_transfer.o
- 0x00011160 0x00011160 0x00000004 Code RO 2662 i.UART_GetInstance CVWL568.lib(drv_uart.o)
- 0x00011164 0x00011164 0x00000018 Code RO 2223 i.UART_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x0001117c 0x0001117c 0x00000024 Code RO 2670 i.UART_ResetRxFIFO CVWL568.lib(drv_uart.o)
- 0x000111a0 0x000111a0 0x00000048 Code RO 2673 i.UART_SetBaudRate CVWL568.lib(drv_uart.o)
- 0x000111e8 0x000111e8 0x0000001a Code RO 2674 i.UART_SwitchSCLK CVWL568.lib(drv_uart.o)
- 0x00011202 0x00011202 0x00000134 Code RO 2676 i.UART_TransferHandleIRQ CVWL568.lib(drv_uart.o)
- 0x00011336 0x00011336 0x0000001a Code RO 2678 i.UART_WriteBlocking CVWL568.lib(drv_uart.o)
- 0x00011350 0x00011350 0x000000bc Code RO 2679 i.UART_init CVWL568.lib(drv_uart.o)
- 0x0001140c 0x0001140c 0x00000018 Code RO 2224 i.VIDC_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00011424 0x00011424 0x00000018 Code RO 2225 i.VPRE_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x0001143c 0x0001143c 0x00000018 Code RO 2226 i.WDG_IRQn_Handler CVWL568.lib(irq_redirect .o)
- 0x00011454 0x00011454 0x00000020 Code RO 3020 i.__0printf mc_p.l(printfa.o)
- 0x00011474 0x00011474 0x00000024 Code RO 3026 i.__0vsprintf mc_p.l(printfa.o)
- 0x00011498 0x00011498 0x0000002e Code RO 3119 i.__ARM_clz mf_p.l(depilogue.o)
- 0x000114c6 0x000114c6 0x0000001a Code RO 221 i.__ARM_common_switch8 ap_demo.o
- 0x000114e0 0x000114e0 0x00000018 Code RO 1512 i.__NVIC_ClearPendingIRQ CVWL568.lib(drv_i2c_master.o)
- 0x000114f8 0x000114f8 0x00000018 Code RO 1636 i.__NVIC_ClearPendingIRQ CVWL568.lib(drv_spi_master.o)
- 0x00011510 0x00011510 0x00000020 Code RO 2049 i.__NVIC_DisableIRQ CVWL568.lib(drv_rxbr.o)
- 0x00011530 0x00011530 0x00000018 Code RO 2050 i.__NVIC_EnableIRQ CVWL568.lib(drv_rxbr.o)
- 0x00011548 0x00011548 0x00000044 Code RO 2433 i.__NVIC_SetPriority CVWL568.lib(hal_spi_slave.o)
- 0x0001158c 0x0001158c 0x0000000e Code RO 3131 i.__scatterload_copy mc_p.l(handlers.o)
- 0x0001159a 0x0001159a 0x0000000e Code RO 3133 i.__scatterload_zeroinit mc_p.l(handlers.o)
- 0x000115a8 0x000115a8 0x0000000c Code RO 3109 i.__set_errno mc_p.l(errno.o)
- 0x000115b4 0x000115b4 0x00000174 Code RO 3027 i._fp_digits mc_p.l(printfa.o)
- 0x00011728 0x00011728 0x000006ec Code RO 3028 i._printf_core mc_p.l(printfa.o)
- 0x00011e14 0x00011e14 0x00000020 Code RO 3029 i._printf_post_padding mc_p.l(printfa.o)
- 0x00011e34 0x00011e34 0x0000002c Code RO 3030 i._printf_pre_padding mc_p.l(printfa.o)
- 0x00011e60 0x00011e60 0x0000000a Code RO 3032 i._sputc mc_p.l(printfa.o)
- 0x00011e6a 0x00011e6a 0x00000002 PAD
- 0x00011e6c 0x00011e6c 0x0000105c Code RO 103 i.ap_dcs_read ap_demo.o
- 0x00012ec8 0x00012ec8 0x00000138 Code RO 104 i.ap_demo ap_demo.o
- 0x00013000 0x00013000 0x00000028 Code RO 105 i.ap_get_reg_ca ap_demo.o
- 0x00013028 0x00013028 0x000000b0 Code RO 106 i.ap_get_reg_df ap_demo.o
- 0x000130d8 0x000130d8 0x00000020 Code RO 411 i.ap_get_tp_calibration_status_01 app_tp_st_touch.o
- 0x000130f8 0x000130f8 0x00000028 Code RO 107 i.ap_reset_cb ap_demo.o
- 0x00013120 0x00013120 0x000002c0 Code RO 108 i.ap_set_backlight ap_demo.o
- 0x000133e0 0x000133e0 0x00000024 Code RO 109 i.ap_set_display_off ap_demo.o
- 0x00013404 0x00013404 0x0000000c Code RO 110 i.ap_set_display_on ap_demo.o
- 0x00013410 0x00013410 0x00000038 Code RO 111 i.ap_set_enter_sleep_mode ap_demo.o
- 0x00013448 0x00013448 0x0000000c Code RO 112 i.ap_set_exit_sleep_mode ap_demo.o
- 0x00013454 0x00013454 0x00000098 Code RO 412 i.ap_set_tp_calibration_04 app_tp_st_touch.o
- 0x000134ec 0x000134ec 0x000000b0 Code RO 413 i.ap_tp_st_touch_calibration app_tp_st_touch.o
- 0x0001359c 0x0001359c 0x0000000e Code RO 414 i.ap_tp_st_touch_error_handler_F3 app_tp_st_touch.o
- 0x000135aa 0x000135aa 0x00000020 Code RO 415 i.ap_tp_st_touch_error_handler_FF app_tp_st_touch.o
- 0x000135ca 0x000135ca 0x00000002 PAD
- 0x000135cc 0x000135cc 0x000000a8 Code RO 416 i.ap_tp_st_touch_get_calibration_success_mark app_tp_st_touch.o
- 0x00013674 0x00013674 0x00000088 Code RO 417 i.ap_tp_st_touch_hardware_reset app_tp_st_touch.o
- 0x000136fc 0x000136fc 0x0000001c Code RO 418 i.ap_tp_st_touch_scan_point_init app_tp_st_touch.o
- 0x00013718 0x00013718 0x00000094 Code RO 419 i.ap_tp_st_touch_scan_point_record_event app_tp_st_touch.o
- 0x000137ac 0x000137ac 0x00000034 Code RO 420 i.ap_tp_st_touch_scan_point_record_event_exec app_tp_st_touch.o
- 0x000137e0 0x000137e0 0x00000034 Code RO 421 i.ap_tp_st_touch_simulate_finger_release_event app_tp_st_touch.o
- 0x00013814 0x00013814 0x0000002c Code RO 113 i.ap_update_frame_rate ap_demo.o
- 0x00013840 0x00013840 0x0000001c Code RO 2051 i.app_ADC_IRQn_Handler CVWL568.lib(drv_rxbr.o)
- 0x0001385c 0x0001385c 0x00000024 Code RO 1436 i.app_AP_NRESET_IRQn_Handler CVWL568.lib(drv_gpio.o)
- 0x00013880 0x00013880 0x0000001c Code RO 1437 i.app_EXTI_INT0_IRQn_Handler CVWL568.lib(drv_gpio.o)
- 0x0001389c 0x0001389c 0x0000001c Code RO 1438 i.app_EXTI_INT1_IRQn_Handler CVWL568.lib(drv_gpio.o)
- 0x000138b8 0x000138b8 0x0000001c Code RO 1439 i.app_EXTI_INT2_IRQn_Handler CVWL568.lib(drv_gpio.o)
- 0x000138d4 0x000138d4 0x0000001c Code RO 1440 i.app_EXTI_INT3_IRQn_Handler CVWL568.lib(drv_gpio.o)
- 0x000138f0 0x000138f0 0x0000001c Code RO 1441 i.app_EXTI_INT4_IRQn_Handler CVWL568.lib(drv_gpio.o)
- 0x0001390c 0x0001390c 0x0000001c Code RO 1442 i.app_EXTI_INT5_IRQn_Handler CVWL568.lib(drv_gpio.o)
- 0x00013928 0x00013928 0x0000001c Code RO 1443 i.app_EXTI_INT6_IRQn_Handler CVWL568.lib(drv_gpio.o)
- 0x00013944 0x00013944 0x0000001c Code RO 1444 i.app_EXTI_INT7_IRQn_Handler CVWL568.lib(drv_gpio.o)
- 0x00013960 0x00013960 0x00000048 Code RO 1183 i.app_HardFault_Handler CVWL568.lib(drv_common.o)
- 0x000139a8 0x000139a8 0x00000018 Code RO 1547 i.app_I2C0_IRQn_Handler CVWL568.lib(drv_i2c_slave.o)
- 0x000139c0 0x000139c0 0x00000010 Code RO 1513 i.app_I2C1_IRQn_Handler CVWL568.lib(drv_i2c_master.o)
- 0x000139d0 0x000139d0 0x000001a4 Code RO 1088 i.app_LCDC_IRQn_Handler CVWL568.lib(hal_internal_vsync.o)
- 0x00013b74 0x00013b74 0x00000088 Code RO 1993 i.app_MEMC_IRQn_Handler CVWL568.lib(drv_memc.o)
- 0x00013bfc 0x00013bfc 0x00000298 Code RO 1765 i.app_MIPI_RX_IRQn_Handler CVWL568.lib(drv_dsi_rx.o)
- 0x00013e94 0x00013e94 0x000000a0 Code RO 1821 i.app_MIPI_TX_IRQn_Handler CVWL568.lib(drv_dsi_tx.o)
- 0x00013f34 0x00013f34 0x00000048 Code RO 2587 i.app_PWMDET_IRQn_Handler CVWL568.lib(drv_pwm.o)
- 0x00013f7c 0x00013f7c 0x00000030 Code RO 1637 i.app_SPIM_IRQn_Handler CVWL568.lib(drv_spi_master.o)
- 0x00013fac 0x00013fac 0x00000200 Code RO 2434 i.app_SPIS_IRQn_Handler CVWL568.lib(hal_spi_slave.o)
- 0x000141ac 0x000141ac 0x00000020 Code RO 1669 i.app_SWIRE_IRQn_Handler CVWL568.lib(drv_swire.o)
- 0x000141cc 0x000141cc 0x00000018 Code RO 1184 i.app_SysTick_Handler CVWL568.lib(drv_common.o)
- 0x000141e4 0x000141e4 0x0000000a Code RO 1719 i.app_TIMER0_IRQn_Handler CVWL568.lib(drv_timer.o)
- 0x000141ee 0x000141ee 0x0000000a Code RO 1720 i.app_TIMER1_IRQn_Handler CVWL568.lib(drv_timer.o)
- 0x000141f8 0x000141f8 0x0000000a Code RO 1721 i.app_TIMER2_IRQn_Handler CVWL568.lib(drv_timer.o)
- 0x00014202 0x00014202 0x0000000a Code RO 1722 i.app_TIMER3_IRQn_Handler CVWL568.lib(drv_timer.o)
- 0x0001420c 0x0001420c 0x00000008 Code RO 2680 i.app_UART_IRQn_Handler CVWL568.lib(drv_uart.o)
- 0x00014214 0x00014214 0x0000001c Code RO 2116 i.app_VIDC_IRQn_Handler CVWL568.lib(drv_vidc.o)
- 0x00014230 0x00014230 0x0000001c Code RO 2052 i.app_VPRE_IRQn_Handler CVWL568.lib(drv_rxbr.o)
- 0x0001424c 0x0001424c 0x00000038 Code RO 2739 i.app_WDG_IRQn_Handler CVWL568.lib(drv_wdg.o)
- 0x00014284 0x00014284 0x00000010 Code RO 1298 i.app_dma_irq_handler CVWL568.lib(drv_dma.o)
- 0x00014294 0x00014294 0x00000030 Code RO 2476 i.app_fls_ctrl_Handler CVWL568.lib(norflash.o)
- 0x000142c4 0x000142c4 0x00000024 Code RO 270 i.app_tp_I2C_init app_tp_transfer.o
- 0x000142e8 0x000142e8 0x00000038 Code RO 423 i.app_tp_calibration_exec app_tp_st_touch.o
- 0x00014320 0x00014320 0x00000030 Code RO 271 i.app_tp_i2cs_callback app_tp_transfer.o
- 0x00014350 0x00014350 0x00000040 Code RO 272 i.app_tp_init app_tp_transfer.o
- 0x00014390 0x00014390 0x00000020 Code RO 273 i.app_tp_m_read app_tp_transfer.o
- 0x000143b0 0x000143b0 0x00000008 Code RO 275 i.app_tp_m_write app_tp_transfer.o
- 0x000143b8 0x000143b8 0x0000041c Code RO 938 i.app_tp_phone_analysis_data WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x000147d4 0x000147d4 0x0000000c Code RO 276 i.app_tp_phone_clear_reset_on app_tp_transfer.o
- 0x000147e0 0x000147e0 0x00000008 Code RO 278 i.app_tp_s_read app_tp_transfer.o
- 0x000147e8 0x000147e8 0x00000008 Code RO 280 i.app_tp_s_write app_tp_transfer.o
- 0x000147f0 0x000147f0 0x000002dc Code RO 940 i.app_tp_screen_analysis_int WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x00014acc 0x00014acc 0x0000000c Code RO 282 i.app_tp_screen_int_callback app_tp_transfer.o
- 0x00014ad8 0x00014ad8 0x00000040 Code RO 283 i.app_tp_transfer_screen_const app_tp_transfer.o
- 0x00014b18 0x00014b18 0x00000160 Code RO 284 i.app_tp_transfer_screen_int app_tp_transfer.o
- 0x00014c78 0x00014c78 0x00000018 Code RO 285 i.app_tp_transfer_screen_start app_tp_transfer.o
- 0x00014c90 0x00014c90 0x00000036 Code RO 114 i.blue_change_ccm ap_demo.o
- 0x00014cc6 0x00014cc6 0x00000002 PAD
- 0x00014cc8 0x00014cc8 0x00000024 Code RO 513 i.board_Init board.o
- 0x00014cec 0x00014cec 0x000004f0 Code RO 1089 i.calc_framebuffer_setting CVWL568.lib(hal_internal_vsync.o)
- 0x000151dc 0x000151dc 0x000000c8 Code RO 2763 i.ceil m_ps.l(ceil.o)
- 0x000152a4 0x000152a4 0x0000002c Code RO 1090 i.check_mipi_rx_tx_video_info CVWL568.lib(hal_internal_vsync.o)
- 0x000152d0 0x000152d0 0x00000090 Code RO 1091 i.check_pkt_buf_rev CVWL568.lib(hal_internal_vsync.o)
- 0x00015360 0x00015360 0x00000058 Code RO 1752 i.dcs_packet_fifo_alloc CVWL568.lib(dcs_packet_fifo.o)
- 0x000153b8 0x000153b8 0x00000018 Code RO 1753 i.dcs_packet_fifo_init CVWL568.lib(dcs_packet_fifo.o)
- 0x000153d0 0x000153d0 0x00000044 Code RO 1754 i.dcs_packet_free_fifo_header CVWL568.lib(dcs_packet_fifo.o)
- 0x00015414 0x00015414 0x00000024 Code RO 1755 i.dcs_packet_get_fifo_header CVWL568.lib(dcs_packet_fifo.o)
- 0x00015438 0x00015438 0x0000002c Code RO 1092 i.dcs_sw_filter CVWL568.lib(hal_internal_vsync.o)
- 0x00015464 0x00015464 0x00000018 Code RO 930 i.delayMs CVWL568.lib(tau_delay.o)
- 0x0001547c 0x0001547c 0x00000022 Code RO 931 i.delayUs CVWL568.lib(tau_delay.o)
- 0x0001549e 0x0001549e 0x00000002 PAD
- 0x000154a0 0x000154a0 0x00000058 Code RO 115 i.disable_mipi_timer_cb ap_demo.o
- 0x000154f8 0x000154f8 0x00000038 Code RO 1688 i.drv_ap_rst_trig_edge_detect CVWL568.lib(drv_sys_cfg.o)
- 0x00015530 0x00015530 0x0000000c Code RO 2316 i.drv_chip_info_get_info CVWL568.lib(drv_chip_info.o)
- 0x0001553c 0x0001553c 0x00000040 Code RO 2317 i.drv_chip_info_init CVWL568.lib(drv_chip_info.o)
- 0x0001557c 0x0001557c 0x000000b0 Code RO 2318 i.drv_chip_rx_info_check CVWL568.lib(drv_chip_info.o)
- 0x0001562c 0x0001562c 0x00000014 Code RO 2319 i.drv_chip_rx_init_done CVWL568.lib(drv_chip_info.o)
- 0x00015640 0x00015640 0x00000058 Code RO 1186 i.drv_common_enable_systick CVWL568.lib(drv_common.o)
- 0x00015698 0x00015698 0x00000008 Code RO 1189 i.drv_common_system_init CVWL568.lib(drv_common.o)
- 0x000156a0 0x000156a0 0x00000010 Code RO 1211 i.drv_crgu_config_reset_modules CVWL568.lib(drv_crgu.o)
- 0x000156b0 0x000156b0 0x00000014 Code RO 1224 i.drv_crgu_set_ahb_pre_div CVWL568.lib(drv_crgu.o)
- 0x000156c4 0x000156c4 0x00000014 Code RO 1225 i.drv_crgu_set_ahb_src CVWL568.lib(drv_crgu.o)
- 0x000156d8 0x000156d8 0x00000020 Code RO 1228 i.drv_crgu_set_clock CVWL568.lib(drv_crgu.o)
- 0x000156f8 0x000156f8 0x00000014 Code RO 1229 i.drv_crgu_set_dpi_mux_src CVWL568.lib(drv_crgu.o)
- 0x0001570c 0x0001570c 0x00000018 Code RO 1230 i.drv_crgu_set_dpi_pre_div CVWL568.lib(drv_crgu.o)
- 0x00015724 0x00015724 0x00000014 Code RO 1231 i.drv_crgu_set_dpi_pre_src CVWL568.lib(drv_crgu.o)
- 0x00015738 0x00015738 0x00000014 Code RO 1232 i.drv_crgu_set_dsc_core_div CVWL568.lib(drv_crgu.o)
- 0x0001574c 0x0001574c 0x00000014 Code RO 1233 i.drv_crgu_set_dsco_src CVWL568.lib(drv_crgu.o)
- 0x00015760 0x00015760 0x00000014 Code RO 1234 i.drv_crgu_set_dsco_src_div CVWL568.lib(drv_crgu.o)
- 0x00015774 0x00015774 0x00000014 Code RO 1235 i.drv_crgu_set_fb_div CVWL568.lib(drv_crgu.o)
- 0x00015788 0x00015788 0x00000014 Code RO 1236 i.drv_crgu_set_fb_src CVWL568.lib(drv_crgu.o)
- 0x0001579c 0x0001579c 0x00000014 Code RO 1239 i.drv_crgu_set_lcdc_div CVWL568.lib(drv_crgu.o)
- 0x000157b0 0x000157b0 0x00000014 Code RO 1240 i.drv_crgu_set_lcdc_src CVWL568.lib(drv_crgu.o)
- 0x000157c4 0x000157c4 0x00000014 Code RO 1241 i.drv_crgu_set_mipi_cfg_src CVWL568.lib(drv_crgu.o)
- 0x000157d8 0x000157d8 0x00000018 Code RO 1242 i.drv_crgu_set_mipi_ref_src CVWL568.lib(drv_crgu.o)
- 0x000157f0 0x000157f0 0x00000018 Code RO 1245 i.drv_crgu_set_reset CVWL568.lib(drv_crgu.o)
- 0x00015808 0x00015808 0x00000014 Code RO 1246 i.drv_crgu_set_rxbr_div CVWL568.lib(drv_crgu.o)
- 0x0001581c 0x0001581c 0x00000014 Code RO 1247 i.drv_crgu_set_rxbr_src CVWL568.lib(drv_crgu.o)
- 0x00015830 0x00015830 0x00000014 Code RO 1249 i.drv_crgu_set_vidc_src CVWL568.lib(drv_crgu.o)
- 0x00015844 0x00015844 0x00000018 Code RO 1302 i.drv_dma_clear_flag CVWL568.lib(drv_dma.o)
- 0x0001585c 0x0001585c 0x0000001c Code RO 1303 i.drv_dma_create_handle CVWL568.lib(drv_dma.o)
- 0x00015878 0x00015878 0x00000010 Code RO 1305 i.drv_dma_disenable_channel CVWL568.lib(drv_dma.o)
- 0x00015888 0x00015888 0x00000010 Code RO 1307 i.drv_dma_enable_channel CVWL568.lib(drv_dma.o)
- 0x00015898 0x00015898 0x00000024 Code RO 1308 i.drv_dma_enable_channel_interrupts CVWL568.lib(drv_dma.o)
- 0x000158bc 0x000158bc 0x0000000c Code RO 1310 i.drv_dma_get_channel_flag CVWL568.lib(drv_dma.o)
- 0x000158c8 0x000158c8 0x00000090 Code RO 1313 i.drv_dma_irq_handler CVWL568.lib(drv_dma.o)
- 0x00015958 0x00015958 0x00000012 Code RO 1315 i.drv_dma_prepar_transfer CVWL568.lib(drv_dma.o)
- 0x0001596a 0x0001596a 0x0000001a Code RO 1317 i.drv_dma_set_burst CVWL568.lib(drv_dma.o)
- 0x00015984 0x00015984 0x00000006 Code RO 1318 i.drv_dma_set_callback CVWL568.lib(drv_dma.o)
- 0x0001598a 0x0001598a 0x00000002 PAD
- 0x0001598c 0x0001598c 0x00000044 Code RO 1320 i.drv_dma_set_transfer CVWL568.lib(drv_dma.o)
- 0x000159d0 0x000159d0 0x00000036 Code RO 2329 i.drv_dsc_dec_convert_pps_rc_parameter CVWL568.lib(drv_dsc_dec.o)
- 0x00015a06 0x00015a06 0x0000000c Code RO 2330 i.drv_dsc_dec_disable CVWL568.lib(drv_dsc_dec.o)
- 0x00015a12 0x00015a12 0x00000002 PAD
- 0x00015a14 0x00015a14 0x00000074 Code RO 2331 i.drv_dsc_dec_enable CVWL568.lib(drv_dsc_dec.o)
- 0x00015a88 0x00015a88 0x0000000a Code RO 2332 i.drv_dsc_dec_get_nslc CVWL568.lib(drv_dsc_dec.o)
- 0x00015a92 0x00015a92 0x00000028 Code RO 2334 i.drv_dsc_dec_set_u8_pps CVWL568.lib(drv_dsc_dec.o)
- 0x00015aba 0x00015aba 0x00000002 PAD
- 0x00015abc 0x00015abc 0x00000104 Code RO 1766 i.drv_dsi_rx_calc_ipi_tx_delay CVWL568.lib(drv_dsi_rx.o)
- 0x00015bc0 0x00015bc0 0x00000040 Code RO 1767 i.drv_dsi_rx_enable_irq CVWL568.lib(drv_dsi_rx.o)
- 0x00015c00 0x00015c00 0x00000050 Code RO 1768 i.drv_dsi_rx_get_color_bpp CVWL568.lib(drv_dsi_rx.o)
- 0x00015c50 0x00015c50 0x0000001c Code RO 1769 i.drv_dsi_rx_get_color_pcc CVWL568.lib(drv_dsi_rx.o)
- 0x00015c6c 0x00015c6c 0x00000008 Code RO 1770 i.drv_dsi_rx_get_compression_en CVWL568.lib(drv_dsi_rx.o)
- 0x00015c74 0x00015c74 0x00000006 Code RO 1771 i.drv_dsi_rx_get_max_ret_size CVWL568.lib(drv_dsi_rx.o)
- 0x00015c7a 0x00015c7a 0x0000000e Code RO 1775 i.drv_dsi_rx_power_up CVWL568.lib(drv_dsi_rx.o)
- 0x00015c88 0x00015c88 0x00000020 Code RO 1776 i.drv_dsi_rx_set_ctrl_cfg CVWL568.lib(drv_dsi_rx.o)
- 0x00015ca8 0x00015ca8 0x00000010 Code RO 1777 i.drv_dsi_rx_set_ddi_cfg CVWL568.lib(drv_dsi_rx.o)
- 0x00015cb8 0x00015cb8 0x00000004 Code RO 1779 i.drv_dsi_rx_set_inten CVWL568.lib(drv_dsi_rx.o)
- 0x00015cbc 0x00015cbc 0x00000010 Code RO 1780 i.drv_dsi_rx_set_ipi_cfg CVWL568.lib(drv_dsi_rx.o)
- 0x00015ccc 0x00015ccc 0x00000046 Code RO 1782 i.drv_dsi_rx_set_lane_swap CVWL568.lib(drv_dsi_rx.o)
- 0x00015d12 0x00015d12 0x00000026 Code RO 1783 i.drv_dsi_rx_set_resp_cnt CVWL568.lib(drv_dsi_rx.o)
- 0x00015d38 0x00015d38 0x00000104 Code RO 1784 i.drv_dsi_rx_set_up_phy CVWL568.lib(drv_dsi_rx.o)
- 0x00015e3c 0x00015e3c 0x0000000e Code RO 1785 i.drv_dsi_rx_shut_down CVWL568.lib(drv_dsi_rx.o)
- 0x00015e4a 0x00015e4a 0x00000014 Code RO 1823 i.drv_dsi_tx_command_header CVWL568.lib(drv_dsi_tx.o)
- 0x00015e5e 0x00015e5e 0x0000006c Code RO 1824 i.drv_dsi_tx_command_mode_cfg CVWL568.lib(drv_dsi_tx.o)
- 0x00015eca 0x00015eca 0x00000004 Code RO 1825 i.drv_dsi_tx_command_put_payload CVWL568.lib(drv_dsi_tx.o)
- 0x00015ece 0x00015ece 0x00000018 Code RO 1826 i.drv_dsi_tx_config_eotp CVWL568.lib(drv_dsi_tx.o)
- 0x00015ee6 0x00015ee6 0x00000008 Code RO 1827 i.drv_dsi_tx_config_int CVWL568.lib(drv_dsi_tx.o)
- 0x00015eee 0x00015eee 0x00000008 Code RO 1828 i.drv_dsi_tx_dpi_lpcmd_time CVWL568.lib(drv_dsi_tx.o)
- 0x00015ef6 0x00015ef6 0x0000000a Code RO 1829 i.drv_dsi_tx_dpi_mode CVWL568.lib(drv_dsi_tx.o)
- 0x00015f00 0x00015f00 0x00000024 Code RO 1830 i.drv_dsi_tx_dpi_polarity CVWL568.lib(drv_dsi_tx.o)
- 0x00015f24 0x00015f24 0x00000004 Code RO 1831 i.drv_dsi_tx_edpi_cmd_size CVWL568.lib(drv_dsi_tx.o)
- 0x00015f28 0x00015f28 0x00000004 Code RO 1833 i.drv_dsi_tx_get_cmd_status CVWL568.lib(drv_dsi_tx.o)
- 0x00015f2c 0x00015f2c 0x00000004 Code RO 1835 i.drv_dsi_tx_mode CVWL568.lib(drv_dsi_tx.o)
- 0x00015f30 0x00015f30 0x00000018 Code RO 1836 i.drv_dsi_tx_phy_clock_lane_auto_lp CVWL568.lib(drv_dsi_tx.o)
- 0x00015f48 0x00015f48 0x0000001a Code RO 1837 i.drv_dsi_tx_phy_clock_lane_req_hs CVWL568.lib(drv_dsi_tx.o)
- 0x00015f62 0x00015f62 0x0000000c Code RO 1839 i.drv_dsi_tx_phy_lane_mode CVWL568.lib(drv_dsi_tx.o)
- 0x00015f6e 0x00015f6e 0x00000064 Code RO 1843 i.drv_dsi_tx_phy_status_ready CVWL568.lib(drv_dsi_tx.o)
- 0x00015fd2 0x00015fd2 0x0000003e Code RO 1844 i.drv_dsi_tx_phy_status_stopstate CVWL568.lib(drv_dsi_tx.o)
- 0x00016010 0x00016010 0x00000134 Code RO 1846 i.drv_dsi_tx_phy_test_setup CVWL568.lib(drv_dsi_tx.o)
- 0x00016144 0x00016144 0x0000001e Code RO 1847 i.drv_dsi_tx_phy_time_cfg CVWL568.lib(drv_dsi_tx.o)
- 0x00016162 0x00016162 0x00000008 Code RO 1851 i.drv_dsi_tx_powerup CVWL568.lib(drv_dsi_tx.o)
- 0x0001616a 0x0001616a 0x0000001c Code RO 1852 i.drv_dsi_tx_response_mode CVWL568.lib(drv_dsi_tx.o)
- 0x00016186 0x00016186 0x00000018 Code RO 1855 i.drv_dsi_tx_set_bta_ack CVWL568.lib(drv_dsi_tx.o)
- 0x0001619e 0x0001619e 0x0000000c Code RO 1856 i.drv_dsi_tx_set_esc_div CVWL568.lib(drv_dsi_tx.o)
- 0x000161aa 0x000161aa 0x00000002 PAD
- 0x000161ac 0x000161ac 0x00000040 Code RO 1857 i.drv_dsi_tx_set_int CVWL568.lib(drv_dsi_tx.o)
- 0x000161ec 0x000161ec 0x00000010 Code RO 1858 i.drv_dsi_tx_set_time_out_div CVWL568.lib(drv_dsi_tx.o)
- 0x000161fc 0x000161fc 0x00000008 Code RO 1859 i.drv_dsi_tx_set_video_chunk CVWL568.lib(drv_dsi_tx.o)
- 0x00016204 0x00016204 0x00000022 Code RO 1860 i.drv_dsi_tx_set_video_timing CVWL568.lib(drv_dsi_tx.o)
- 0x00016226 0x00016226 0x00000008 Code RO 1862 i.drv_dsi_tx_shutdown CVWL568.lib(drv_dsi_tx.o)
- 0x0001622e 0x0001622e 0x00000026 Code RO 1863 i.drv_dsi_tx_timeout_cfg CVWL568.lib(drv_dsi_tx.o)
- 0x00016254 0x00016254 0x000000aa Code RO 1866 i.drv_dsi_tx_video_mode_cfg CVWL568.lib(drv_dsi_tx.o)
- 0x000162fe 0x000162fe 0x00000016 Code RO 1867 i.drv_dsi_tx_video_mode_disable_hact_cmd CVWL568.lib(drv_dsi_tx.o)
- 0x00016314 0x00016314 0x00000018 Code RO 1868 i.drv_dsi_tx_video_mode_set_lp_cmd CVWL568.lib(drv_dsi_tx.o)
- 0x0001632c 0x0001632c 0x0000002e Code RO 2267 i.drv_efuse_enter_inactive CVWL568.lib(drv_efuse.o)
- 0x0001635a 0x0001635a 0x0000000c Code RO 2270 i.drv_efuse_int_enable CVWL568.lib(drv_efuse.o)
- 0x00016366 0x00016366 0x00000032 Code RO 2271 i.drv_efuse_read CVWL568.lib(drv_efuse.o)
- 0x00016398 0x00016398 0x00000018 Code RO 2272 i.drv_efuse_read_req CVWL568.lib(drv_efuse.o)
- 0x000163b0 0x000163b0 0x00000018 Code RO 1445 i.drv_gpio_get_input_data CVWL568.lib(drv_gpio.o)
- 0x000163c8 0x000163c8 0x0000000c Code RO 1447 i.drv_gpio_register_ap_reset_callback CVWL568.lib(drv_gpio.o)
- 0x000163d4 0x000163d4 0x00000014 Code RO 1448 i.drv_gpio_register_callback CVWL568.lib(drv_gpio.o)
- 0x000163e8 0x000163e8 0x00000050 Code RO 1450 i.drv_gpio_set_int CVWL568.lib(drv_gpio.o)
- 0x00016438 0x00016438 0x00000020 Code RO 1451 i.drv_gpio_set_ioe CVWL568.lib(drv_gpio.o)
- 0x00016458 0x00016458 0x00000010 Code RO 1452 i.drv_gpio_set_mode0 CVWL568.lib(drv_gpio.o)
- 0x00016468 0x00016468 0x00000010 Code RO 1453 i.drv_gpio_set_mode1 CVWL568.lib(drv_gpio.o)
- 0x00016478 0x00016478 0x00000010 Code RO 1454 i.drv_gpio_set_mode2 CVWL568.lib(drv_gpio.o)
- 0x00016488 0x00016488 0x00000010 Code RO 1455 i.drv_gpio_set_mode3 CVWL568.lib(drv_gpio.o)
- 0x00016498 0x00016498 0x00000020 Code RO 739 i.drv_gpio_set_output_data CVWL568.lib(hal_gpio.o)
- 0x000164b8 0x000164b8 0x00000130 Code RO 1456 i.drv_gpio_set_pull_state CVWL568.lib(drv_gpio.o)
- 0x000165e8 0x000165e8 0x0000000c Code RO 1548 i.drv_i2c0_set_callback CVWL568.lib(drv_i2c_slave.o)
- 0x000165f4 0x000165f4 0x0000000c Code RO 1514 i.drv_i2c1_set_callback CVWL568.lib(drv_i2c_master.o)
- 0x00016600 0x00016600 0x00000034 Code RO 1488 i.drv_i2c_dma_callback CVWL568.lib(drv_i2c_dma.o)
- 0x00016634 0x00016634 0x000000ac Code RO 1489 i.drv_i2c_dma_init CVWL568.lib(drv_i2c_dma.o)
- 0x000166e0 0x000166e0 0x0000001a Code RO 1490 i.drv_i2c_enable_rx_dma CVWL568.lib(drv_i2c_dma.o)
- 0x000166fa 0x000166fa 0x00000018 Code RO 1491 i.drv_i2c_enable_tx_dma CVWL568.lib(drv_i2c_dma.o)
- 0x00016712 0x00016712 0x00000002 PAD
- 0x00016714 0x00016714 0x00000060 Code RO 1516 i.drv_i2c_m_clear_it_pending_bit CVWL568.lib(drv_i2c_master.o)
- 0x00016774 0x00016774 0x00000010 Code RO 1519 i.drv_i2c_m_enable CVWL568.lib(drv_i2c_master.o)
- 0x00016784 0x00016784 0x00000038 Code RO 1520 i.drv_i2c_m_enable_intr CVWL568.lib(drv_i2c_master.o)
- 0x000167bc 0x000167bc 0x0000008c Code RO 1526 i.drv_i2c_master_init CVWL568.lib(drv_i2c_master.o)
- 0x00016848 0x00016848 0x0000005c Code RO 1492 i.drv_i2c_master_read_dma CVWL568.lib(drv_i2c_dma.o)
- 0x000168a4 0x000168a4 0x0000003c Code RO 1493 i.drv_i2c_master_write_dma CVWL568.lib(drv_i2c_dma.o)
- 0x000168e0 0x000168e0 0x0000003e Code RO 1494 i.drv_i2c_master_write_read_cmd CVWL568.lib(drv_i2c_dma.o)
- 0x0001691e 0x0001691e 0x00000042 Code RO 1549 i.drv_i2c_s_clear_it_pending_bit CVWL568.lib(drv_i2c_slave.o)
- 0x00016960 0x00016960 0x00000004 Code RO 1550 i.drv_i2c_s_config_intr CVWL568.lib(drv_i2c_slave.o)
- 0x00016964 0x00016964 0x00000008 Code RO 1551 i.drv_i2c_s_enable CVWL568.lib(drv_i2c_slave.o)
- 0x0001696c 0x0001696c 0x00000014 Code RO 1552 i.drv_i2c_s_get_fifo_status CVWL568.lib(drv_i2c_slave.o)
- 0x00016980 0x00016980 0x00000050 Code RO 1555 i.drv_i2c_s_set_intr CVWL568.lib(drv_i2c_slave.o)
- 0x000169d0 0x000169d0 0x0000001c Code RO 1556 i.drv_i2c_s_write_data CVWL568.lib(drv_i2c_slave.o)
- 0x000169ec 0x000169ec 0x00000058 Code RO 1495 i.drv_i2c_set_dma_irq_callback CVWL568.lib(drv_i2c_dma.o)
- 0x00016a44 0x00016a44 0x00000032 Code RO 1557 i.drv_i2c_slave_init CVWL568.lib(drv_i2c_slave.o)
- 0x00016a76 0x00016a76 0x00000002 PAD
- 0x00016a78 0x00016a78 0x00000018 Code RO 1496 i.drv_i2c_slave_write_dma CVWL568.lib(drv_i2c_dma.o)
- 0x00016a90 0x00016a90 0x00000018 Code RO 1935 i.drv_lcdc_config_bypass CVWL568.lib(drv_lcdc.o)
- 0x00016aa8 0x00016aa8 0x00000030 Code RO 1936 i.drv_lcdc_config_ccm CVWL568.lib(drv_lcdc.o)
- 0x00016ad8 0x00016ad8 0x00000016 Code RO 1937 i.drv_lcdc_config_disp_mode CVWL568.lib(drv_lcdc.o)
- 0x00016aee 0x00016aee 0x00000024 Code RO 1938 i.drv_lcdc_config_dpi_polarity CVWL568.lib(drv_lcdc.o)
- 0x00016b12 0x00016b12 0x00000026 Code RO 1939 i.drv_lcdc_config_dpi_timing CVWL568.lib(drv_lcdc.o)
- 0x00016b38 0x00016b38 0x00000016 Code RO 1940 i.drv_lcdc_config_edpi_mode CVWL568.lib(drv_lcdc.o)
- 0x00016b4e 0x00016b4e 0x00000016 Code RO 1941 i.drv_lcdc_config_endianness CVWL568.lib(drv_lcdc.o)
- 0x00016b64 0x00016b64 0x0000000c Code RO 1942 i.drv_lcdc_config_input_size CVWL568.lib(drv_lcdc.o)
- 0x00016b70 0x00016b70 0x0000001e Code RO 1943 i.drv_lcdc_config_int CVWL568.lib(drv_lcdc.o)
- 0x00016b8e 0x00016b8e 0x00000022 Code RO 1944 i.drv_lcdc_config_int_single CVWL568.lib(drv_lcdc.o)
- 0x00016bb0 0x00016bb0 0x00000022 Code RO 1945 i.drv_lcdc_config_overwrite CVWL568.lib(drv_lcdc.o)
- 0x00016bd2 0x00016bd2 0x0000000c Code RO 1946 i.drv_lcdc_config_overwrite_rgb CVWL568.lib(drv_lcdc.o)
- 0x00016bde 0x00016bde 0x0000001a Code RO 1947 i.drv_lcdc_config_partial_display_area CVWL568.lib(drv_lcdc.o)
- 0x00016bf8 0x00016bf8 0x00000022 Code RO 1948 i.drv_lcdc_config_partial_display_enable CVWL568.lib(drv_lcdc.o)
- 0x00016c1a 0x00016c1a 0x0000001a Code RO 1950 i.drv_lcdc_config_scale_up_coef CVWL568.lib(drv_lcdc.o)
- 0x00016c34 0x00016c34 0x0000000c Code RO 1951 i.drv_lcdc_config_scale_up_step CVWL568.lib(drv_lcdc.o)
- 0x00016c40 0x00016c40 0x0000004c Code RO 1952 i.drv_lcdc_config_src_parameter CVWL568.lib(drv_lcdc.o)
- 0x00016c8c 0x00016c8c 0x00000006 Code RO 1953 i.drv_lcdc_config_thresh CVWL568.lib(drv_lcdc.o)
- 0x00016c92 0x00016c92 0x00000012 Code RO 1954 i.drv_lcdc_ctrl_flow CVWL568.lib(drv_lcdc.o)
- 0x00016ca4 0x00016ca4 0x00000020 Code RO 1956 i.drv_lcdc_enable_shadow_reg CVWL568.lib(drv_lcdc.o)
- 0x00016cc4 0x00016cc4 0x00000040 Code RO 1957 i.drv_lcdc_set_int CVWL568.lib(drv_lcdc.o)
- 0x00016d04 0x00016d04 0x00000018 Code RO 1958 i.drv_lcdc_set_prefetch CVWL568.lib(drv_lcdc.o)
- 0x00016d1c 0x00016d1c 0x00000014 Code RO 1959 i.drv_lcdc_set_video_hw_mode CVWL568.lib(drv_lcdc.o)
- 0x00016d30 0x00016d30 0x00000020 Code RO 1960 i.drv_lcdc_start CVWL568.lib(drv_lcdc.o)
- 0x00016d50 0x00016d50 0x0000000c Code RO 1994 i.drv_memc_clear_status CVWL568.lib(drv_memc.o)
- 0x00016d5c 0x00016d5c 0x00000040 Code RO 1995 i.drv_memc_enable_irq CVWL568.lib(drv_memc.o)
- 0x00016d9c 0x00016d9c 0x0000000c Code RO 1996 i.drv_memc_gen_a_tear_signal CVWL568.lib(drv_memc.o)
- 0x00016da8 0x00016da8 0x00000012 Code RO 1997 i.drv_memc_get_status CVWL568.lib(drv_memc.o)
- 0x00016dba 0x00016dba 0x00000010 Code RO 1998 i.drv_memc_rate_transfer_sel CVWL568.lib(drv_memc.o)
- 0x00016dca 0x00016dca 0x0000000e Code RO 1999 i.drv_memc_sel_vsync CVWL568.lib(drv_memc.o)
- 0x00016dd8 0x00016dd8 0x00000014 Code RO 2000 i.drv_memc_set_active_height CVWL568.lib(drv_memc.o)
- 0x00016dec 0x00016dec 0x0000000c Code RO 2001 i.drv_memc_set_data_mode CVWL568.lib(drv_memc.o)
- 0x00016df8 0x00016df8 0x00000010 Code RO 2004 i.drv_memc_set_double_buffer CVWL568.lib(drv_memc.o)
- 0x00016e08 0x00016e08 0x00000012 Code RO 2005 i.drv_memc_set_double_buffer_reverse CVWL568.lib(drv_memc.o)
- 0x00016e1a 0x00016e1a 0x00000010 Code RO 2007 i.drv_memc_set_fs_en_conditions CVWL568.lib(drv_memc.o)
- 0x00016e2a 0x00016e2a 0x00000014 Code RO 2008 i.drv_memc_set_inten CVWL568.lib(drv_memc.o)
- 0x00016e3e 0x00016e3e 0x00000002 PAD
- 0x00016e40 0x00016e40 0x00000018 Code RO 2009 i.drv_memc_set_lcdc_st_conditions CVWL568.lib(drv_memc.o)
- 0x00016e58 0x00016e58 0x0000001a Code RO 2010 i.drv_memc_set_ltpo_mode CVWL568.lib(drv_memc.o)
- 0x00016e72 0x00016e72 0x0000000e Code RO 2014 i.drv_memc_set_tear_mode CVWL568.lib(drv_memc.o)
- 0x00016e80 0x00016e80 0x00000028 Code RO 2015 i.drv_memc_set_tear_waveform CVWL568.lib(drv_memc.o)
- 0x00016ea8 0x00016ea8 0x0000000e Code RO 2017 i.drv_memc_set_vidc_sync_cnt CVWL568.lib(drv_memc.o)
- 0x00016eb6 0x00016eb6 0x00000002 PAD
- 0x00016eb8 0x00016eb8 0x00000008 Code RO 1574 i.drv_param_init_get_ccm CVWL568.lib(drv_param_init.o)
- 0x00016ec0 0x00016ec0 0x00000014 Code RO 1575 i.drv_param_init_get_scld_filter_h CVWL568.lib(drv_param_init.o)
- 0x00016ed4 0x00016ed4 0x00000014 Code RO 1576 i.drv_param_init_get_scld_filter_v CVWL568.lib(drv_param_init.o)
- 0x00016ee8 0x00016ee8 0x00000008 Code RO 1577 i.drv_param_init_get_sclu_filter CVWL568.lib(drv_param_init.o)
- 0x00016ef0 0x00016ef0 0x00000014 Code RO 1578 i.drv_param_init_set_ccm CVWL568.lib(drv_param_init.o)
- 0x00016f04 0x00016f04 0x00000024 Code RO 1581 i.drv_param_p2r_filter_init CVWL568.lib(drv_param_init.o)
- 0x00016f28 0x00016f28 0x00000010 Code RO 2288 i.drv_phy_enable_calibration CVWL568.lib(drv_phy_common.o)
- 0x00016f38 0x00016f38 0x0000003c Code RO 2289 i.drv_phy_get_calibration CVWL568.lib(drv_phy_common.o)
- 0x00016f74 0x00016f74 0x00000060 Code RO 2290 i.drv_phy_get_pll_para CVWL568.lib(drv_phy_common.o)
- 0x00016fd4 0x00016fd4 0x00000054 Code RO 2291 i.drv_phy_get_rate_para CVWL568.lib(drv_phy_common.o)
- 0x00017028 0x00017028 0x00000010 Code RO 2292 i.drv_phy_test_clear CVWL568.lib(drv_phy_common.o)
- 0x00017038 0x00017038 0x00000018 Code RO 2293 i.drv_phy_test_lock CVWL568.lib(drv_phy_common.o)
- 0x00017050 0x00017050 0x00000020 Code RO 2295 i.drv_phy_test_write_1_byte CVWL568.lib(drv_phy_common.o)
- 0x00017070 0x00017070 0x00000026 Code RO 2296 i.drv_phy_test_write_2_byte CVWL568.lib(drv_phy_common.o)
- 0x00017096 0x00017096 0x0000001e Code RO 2297 i.drv_phy_test_write_code CVWL568.lib(drv_phy_common.o)
- 0x000170b4 0x000170b4 0x00000020 Code RO 2298 i.drv_phy_test_write_data CVWL568.lib(drv_phy_common.o)
- 0x000170d4 0x000170d4 0x00000020 Code RO 1597 i.drv_pwr_set_cp_mode CVWL568.lib(drv_pwr.o)
- 0x000170f4 0x000170f4 0x00000018 Code RO 1599 i.drv_pwr_set_pvd_mode CVWL568.lib(drv_pwr.o)
- 0x0001710c 0x0001710c 0x00000038 Code RO 1600 i.drv_pwr_set_system_clk_src CVWL568.lib(drv_pwr.o)
- 0x00017144 0x00017144 0x0000000c Code RO 1786 i.drv_rx_phy_test_clear CVWL568.lib(drv_dsi_rx.o)
- 0x00017150 0x00017150 0x00000010 Code RO 1787 i.drv_rx_phy_test_lock CVWL568.lib(drv_dsi_rx.o)
- 0x00017160 0x00017160 0x00000014 Code RO 1789 i.drv_rx_phy_test_write_1_byte CVWL568.lib(drv_dsi_rx.o)
- 0x00017174 0x00017174 0x00000016 Code RO 1790 i.drv_rx_phy_test_write_2_byte CVWL568.lib(drv_dsi_rx.o)
- 0x0001718a 0x0001718a 0x0000000a Code RO 2053 i.drv_rxbr_clear_pkt_buffer CVWL568.lib(drv_rxbr.o)
- 0x00017194 0x00017194 0x00000004 Code RO 2054 i.drv_rxbr_clear_status0 CVWL568.lib(drv_rxbr.o)
- 0x00017198 0x00017198 0x0000005a Code RO 2056 i.drv_rxbr_enable_irq CVWL568.lib(drv_rxbr.o)
- 0x000171f2 0x000171f2 0x00000002 PAD
- 0x000171f4 0x000171f4 0x00000014 Code RO 2057 i.drv_rxbr_frame_drop_cfg CVWL568.lib(drv_rxbr.o)
- 0x00017208 0x00017208 0x00000064 Code RO 2058 i.drv_rxbr_get_clk CVWL568.lib(drv_rxbr.o)
- 0x0001726c 0x0001726c 0x00000004 Code RO 2059 i.drv_rxbr_get_col_addr CVWL568.lib(drv_rxbr.o)
- 0x00017270 0x00017270 0x00000012 Code RO 1093 i.drv_rxbr_get_int_source CVWL568.lib(hal_internal_vsync.o)
- 0x00017282 0x00017282 0x00000004 Code RO 2062 i.drv_rxbr_get_page_addr CVWL568.lib(drv_rxbr.o)
- 0x00017286 0x00017286 0x00000012 Code RO 1094 i.drv_rxbr_get_status0 CVWL568.lib(hal_internal_vsync.o)
- 0x00017298 0x00017298 0x0000000c Code RO 2064 i.drv_rxbr_hline_rcv0_cfg CVWL568.lib(drv_rxbr.o)
- 0x000172a4 0x000172a4 0x00000008 Code RO 2065 i.drv_rxbr_hline_rcv_cfg CVWL568.lib(drv_rxbr.o)
- 0x000172ac 0x000172ac 0x0000000c Code RO 2066 i.drv_rxbr_register_irq0_callback CVWL568.lib(drv_rxbr.o)
- 0x000172b8 0x000172b8 0x0000000c Code RO 2067 i.drv_rxbr_register_irq1_callback CVWL568.lib(drv_rxbr.o)
- 0x000172c4 0x000172c4 0x00000014 Code RO 2068 i.drv_rxbr_set_ack_pkt_header CVWL568.lib(drv_rxbr.o)
- 0x000172d8 0x000172d8 0x000000cc Code RO 2069 i.drv_rxbr_set_cmd_filter CVWL568.lib(drv_rxbr.o)
- 0x000173a4 0x000173a4 0x00000014 Code RO 2071 i.drv_rxbr_set_color_format CVWL568.lib(drv_rxbr.o)
- 0x000173b8 0x000173b8 0x00000014 Code RO 2073 i.drv_rxbr_set_inten CVWL568.lib(drv_rxbr.o)
- 0x000173cc 0x000173cc 0x00000010 Code RO 2074 i.drv_rxbr_set_ltpo_drop_th CVWL568.lib(drv_rxbr.o)
- 0x000173dc 0x000173dc 0x00000026 Code RO 2076 i.drv_rxbr_set_usr_cfg CVWL568.lib(drv_rxbr.o)
- 0x00017402 0x00017402 0x00000008 Code RO 2077 i.drv_rxbr_set_usr_col CVWL568.lib(drv_rxbr.o)
- 0x0001740a 0x0001740a 0x00000008 Code RO 2078 i.drv_rxbr_set_usr_row CVWL568.lib(drv_rxbr.o)
- 0x00017412 0x00017412 0x00000002 PAD
- 0x00017414 0x00017414 0x00000020 Code RO 1645 i.drv_spi_m_read_data CVWL568.lib(drv_spi_master.o)
- 0x00017434 0x00017434 0x00000054 Code RO 1673 i.drv_swire_set_int CVWL568.lib(drv_swire.o)
- 0x00017488 0x00017488 0x0000001c Code RO 1674 i.drv_swire_set_power_down CVWL568.lib(drv_swire.o)
- 0x000174a4 0x000174a4 0x0000000c Code RO 1689 i.drv_sys_cfg_clear_all_int CVWL568.lib(drv_sys_cfg.o)
- 0x000174b0 0x000174b0 0x00000028 Code RO 1690 i.drv_sys_cfg_clear_pending CVWL568.lib(drv_sys_cfg.o)
- 0x000174d8 0x000174d8 0x00000018 Code RO 1693 i.drv_sys_cfg_sel_ap_rst_lvl_trig CVWL568.lib(drv_sys_cfg.o)
- 0x000174f0 0x000174f0 0x0000001c Code RO 1694 i.drv_sys_cfg_sel_ap_rst_trig CVWL568.lib(drv_sys_cfg.o)
- 0x0001750c 0x0001750c 0x00000024 Code RO 1695 i.drv_sys_cfg_sel_gpio_group CVWL568.lib(drv_sys_cfg.o)
- 0x00017530 0x00017530 0x00000024 Code RO 1696 i.drv_sys_cfg_sel_int_trig CVWL568.lib(drv_sys_cfg.o)
- 0x00017554 0x00017554 0x00000010 Code RO 1698 i.drv_sys_cfg_set_dma_rx_req CVWL568.lib(drv_sys_cfg.o)
- 0x00017564 0x00017564 0x00000010 Code RO 1699 i.drv_sys_cfg_set_dma_tx_req CVWL568.lib(drv_sys_cfg.o)
- 0x00017574 0x00017574 0x00000024 Code RO 1700 i.drv_sys_cfg_set_int CVWL568.lib(drv_sys_cfg.o)
- 0x00017598 0x00017598 0x0000001a Code RO 1723 i.drv_timer_clear_status_flags CVWL568.lib(drv_timer.o)
- 0x000175b2 0x000175b2 0x00000020 Code RO 1724 i.drv_timer_enable CVWL568.lib(drv_timer.o)
- 0x000175d2 0x000175d2 0x00000002 PAD
- 0x000175d4 0x000175d4 0x00000010 Code RO 1725 i.drv_timer_get_instance CVWL568.lib(drv_timer.o)
- 0x000175e4 0x000175e4 0x00000010 Code RO 1726 i.drv_timer_get_prescaler CVWL568.lib(drv_timer.o)
- 0x000175f4 0x000175f4 0x00000044 Code RO 1728 i.drv_timer_handle_interrupt CVWL568.lib(drv_timer.o)
- 0x00017638 0x00017638 0x00000014 Code RO 1729 i.drv_timer_register_callback CVWL568.lib(drv_timer.o)
- 0x0001764c 0x0001764c 0x00000010 Code RO 1730 i.drv_timer_set_compare_val CVWL568.lib(drv_timer.o)
- 0x0001765c 0x0001765c 0x00000054 Code RO 1731 i.drv_timer_set_int CVWL568.lib(drv_timer.o)
- 0x000176b0 0x000176b0 0x00000028 Code RO 1732 i.drv_timer_set_prescaler CVWL568.lib(drv_timer.o)
- 0x000176d8 0x000176d8 0x0000000a Code RO 1869 i.drv_tx_phy_test_clear CVWL568.lib(drv_dsi_tx.o)
- 0x000176e2 0x000176e2 0x0000001c Code RO 1870 i.drv_tx_phy_test_enter CVWL568.lib(drv_dsi_tx.o)
- 0x000176fe 0x000176fe 0x0000001c Code RO 1871 i.drv_tx_phy_test_exit CVWL568.lib(drv_dsi_tx.o)
- 0x0001771a 0x0001771a 0x00000012 Code RO 1873 i.drv_tx_phy_test_write_1_byte CVWL568.lib(drv_dsi_tx.o)
- 0x0001772c 0x0001772c 0x00000014 Code RO 1874 i.drv_tx_phy_test_write_2_byte CVWL568.lib(drv_dsi_tx.o)
- 0x00017740 0x00017740 0x00000010 Code RO 1875 i.drv_tx_phy_test_write_code CVWL568.lib(drv_dsi_tx.o)
- 0x00017750 0x00017750 0x00000008 Code RO 2117 i.drv_vidc_clear_irq CVWL568.lib(drv_vidc.o)
- 0x00017758 0x00017758 0x00000018 Code RO 2121 i.drv_vidc_enable CVWL568.lib(drv_vidc.o)
- 0x00017770 0x00017770 0x00000040 Code RO 2122 i.drv_vidc_enable_irq CVWL568.lib(drv_vidc.o)
- 0x000177b0 0x000177b0 0x00000012 Code RO 2124 i.drv_vidc_get_irq_status CVWL568.lib(drv_vidc.o)
- 0x000177c2 0x000177c2 0x00000002 PAD
- 0x000177c4 0x000177c4 0x00000028 Code RO 2128 i.drv_vidc_init_module_enable CVWL568.lib(drv_vidc.o)
- 0x000177ec 0x000177ec 0x0000000c Code RO 2129 i.drv_vidc_register_callback CVWL568.lib(drv_vidc.o)
- 0x000177f8 0x000177f8 0x00000006 Code RO 2130 i.drv_vidc_reset CVWL568.lib(drv_vidc.o)
- 0x000177fe 0x000177fe 0x0000003c Code RO 2132 i.drv_vidc_set_dst_parameter CVWL568.lib(drv_vidc.o)
- 0x0001783a 0x0001783a 0x00000014 Code RO 2136 i.drv_vidc_set_irqen CVWL568.lib(drv_vidc.o)
- 0x0001784e 0x0001784e 0x00000010 Code RO 2137 i.drv_vidc_set_mirror CVWL568.lib(drv_vidc.o)
- 0x0001785e 0x0001785e 0x00000008 Code RO 2140 i.drv_vidc_set_p2r_hcoef0 CVWL568.lib(drv_vidc.o)
- 0x00017866 0x00017866 0x00000026 Code RO 2141 i.drv_vidc_set_p2r_hinitb CVWL568.lib(drv_vidc.o)
- 0x0001788c 0x0001788c 0x00000026 Code RO 2142 i.drv_vidc_set_p2r_hinitr CVWL568.lib(drv_vidc.o)
- 0x000178b2 0x000178b2 0x00000002 PAD
- 0x000178b4 0x000178b4 0x00000018 Code RO 2143 i.drv_vidc_set_pentile_swap CVWL568.lib(drv_vidc.o)
- 0x000178cc 0x000178cc 0x0000000a Code RO 2144 i.drv_vidc_set_pu_ctrl CVWL568.lib(drv_vidc.o)
- 0x000178d6 0x000178d6 0x00000010 Code RO 2145 i.drv_vidc_set_rotation CVWL568.lib(drv_vidc.o)
- 0x000178e6 0x000178e6 0x0000000a Code RO 2146 i.drv_vidc_set_scld_hcoef0 CVWL568.lib(drv_vidc.o)
- 0x000178f0 0x000178f0 0x0000000a Code RO 2147 i.drv_vidc_set_scld_hcoef1 CVWL568.lib(drv_vidc.o)
- 0x000178fa 0x000178fa 0x00000012 Code RO 2148 i.drv_vidc_set_scld_step CVWL568.lib(drv_vidc.o)
- 0x0001790c 0x0001790c 0x0000000a Code RO 2149 i.drv_vidc_set_scld_vcoef0 CVWL568.lib(drv_vidc.o)
- 0x00017916 0x00017916 0x0000000a Code RO 2150 i.drv_vidc_set_scld_vcoef1 CVWL568.lib(drv_vidc.o)
- 0x00017920 0x00017920 0x00000016 Code RO 2151 i.drv_vidc_set_src_parameter CVWL568.lib(drv_vidc.o)
- 0x00017936 0x00017936 0x00000002 PAD
- 0x00017938 0x00017938 0x00000010 Code RO 2740 i.drv_wdg_clear_counter CVWL568.lib(drv_wdg.o)
- 0x00017948 0x00017948 0x00000010 Code RO 2741 i.drv_wdg_clear_edge_flag CVWL568.lib(drv_wdg.o)
- 0x00017958 0x00017958 0x00000010 Code RO 2744 i.drv_wdg_read_edge_flag CVWL568.lib(drv_wdg.o)
- 0x00017968 0x00017968 0x00000040 Code RO 2747 i.drv_wdg_set_int CVWL568.lib(drv_wdg.o)
- 0x000179a8 0x000179a8 0x0000000a Code RO 1357 i.fls_clr_interrupt_flag CVWL568.lib(drv_fls.o)
- 0x000179b2 0x000179b2 0x00000014 Code RO 2347 i.fputc CVWL568.lib(tau_log.o)
- 0x000179c6 0x000179c6 0x00000002 PAD
- 0x000179c8 0x000179c8 0x00000034 Code RO 542 i.hal_dsi_rx_ctrl_create_handle CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x000179fc 0x000179fc 0x0000009c Code RO 544 i.hal_dsi_rx_ctrl_deinit CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00017a98 0x00017a98 0x00000084 Code RO 546 i.hal_dsi_rx_ctrl_dsc_async_handler CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00017b1c 0x00017b1c 0x00000028 Code RO 548 i.hal_dsi_rx_ctrl_gen_a_tear_signal CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00017b44 0x00017b44 0x00000028 Code RO 550 i.hal_dsi_rx_ctrl_get_max_ret_size CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00017b6c 0x00017b6c 0x00000064 Code RO 551 i.hal_dsi_rx_ctrl_hight_performan_mode CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00017bd0 0x00017bd0 0x00000098 Code RO 552 i.hal_dsi_rx_ctrl_init CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00017c68 0x00017c68 0x000001a4 Code RO 553 i.hal_dsi_rx_ctrl_init_clk CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00017e0c 0x00017e0c 0x000000d8 Code RO 554 i.hal_dsi_rx_ctrl_init_dsi_rx CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00017ee4 0x00017ee4 0x00000158 Code RO 555 i.hal_dsi_rx_ctrl_init_memc CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x0001803c 0x0001803c 0x00000148 Code RO 556 i.hal_dsi_rx_ctrl_init_rxbr CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00018184 0x00018184 0x0000022c Code RO 557 i.hal_dsi_rx_ctrl_init_vidc CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x000183b0 0x000183b0 0x0000003c Code RO 558 i.hal_dsi_rx_ctrl_pre_init_pps CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x000183ec 0x000183ec 0x000000f0 Code RO 561 i.hal_dsi_rx_ctrl_send_ack_cmd CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x000184dc 0x000184dc 0x00000034 Code RO 565 i.hal_dsi_rx_ctrl_set_cus_sync_line CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00018510 0x00018510 0x00000034 Code RO 568 i.hal_dsi_rx_ctrl_set_hw_tear_mode CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00018544 0x00018544 0x00000038 Code RO 569 i.hal_dsi_rx_ctrl_set_ipi_cfg CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x0001857c 0x0001857c 0x00000072 Code RO 574 i.hal_dsi_rx_ctrl_set_rxbr_clk CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x000185ee 0x000185ee 0x00000002 PAD
- 0x000185f0 0x000185f0 0x00000034 Code RO 575 i.hal_dsi_rx_ctrl_set_sw_tear_mode CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00018624 0x00018624 0x0000000e Code RO 577 i.hal_dsi_rx_ctrl_set_tear_mode_ex CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00018632 0x00018632 0x00000002 PAD
- 0x00018634 0x00018634 0x0000003c Code RO 578 i.hal_dsi_rx_ctrl_start CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00018670 0x00018670 0x0000003c Code RO 579 i.hal_dsi_rx_ctrl_stop CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x000186ac 0x000186ac 0x00000020 Code RO 581 i.hal_dsi_rx_ctrl_toggle_resolution CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x000186cc 0x000186cc 0x00000190 Code RO 635 i.hal_dsi_tx_calc_video_chunks CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001885c 0x0001885c 0x00000034 Code RO 636 i.hal_dsi_tx_config_params_for_lane_rate CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018890 0x00018890 0x00000450 Code RO 637 i.hal_dsi_tx_count_lane_rate CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018ce0 0x00018ce0 0x0000002c Code RO 640 i.hal_dsi_tx_ctrl_create_handle CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018d0c 0x00018d0c 0x00000084 Code RO 641 i.hal_dsi_tx_ctrl_deinit CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018d90 0x00018d90 0x0000004c Code RO 645 i.hal_dsi_tx_ctrl_enter_init_panel_mode CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018ddc 0x00018ddc 0x00000028 Code RO 647 i.hal_dsi_tx_ctrl_exit_init_panel_mode CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018e04 0x00018e04 0x000000a4 Code RO 649 i.hal_dsi_tx_ctrl_init CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018ea8 0x00018ea8 0x00000024 Code RO 650 i.hal_dsi_tx_ctrl_init_clk CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018ecc 0x00018ecc 0x0000000c Code RO 651 i.hal_dsi_tx_ctrl_panel_reset_pin CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018ed8 0x00018ed8 0x00000020 Code RO 654 i.hal_dsi_tx_ctrl_set_ccm CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018ef8 0x00018ef8 0x00000014 Code RO 660 i.hal_dsi_tx_ctrl_set_overwrite_rgb CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018f0c 0x00018f0c 0x00000010 Code RO 661 i.hal_dsi_tx_ctrl_set_partial_disp CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018f1c 0x00018f1c 0x00000024 Code RO 662 i.hal_dsi_tx_ctrl_set_partial_disp_area CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018f40 0x00018f40 0x0000009c Code RO 665 i.hal_dsi_tx_ctrl_start CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00018fdc 0x00018fdc 0x00000044 Code RO 666 i.hal_dsi_tx_ctrl_stop CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00019020 0x00019020 0x000000d8 Code RO 667 i.hal_dsi_tx_ctrl_write_array_cmd CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x000190f8 0x000190f8 0x000000b0 Code RO 668 i.hal_dsi_tx_ctrl_write_cmd CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x000191a8 0x000191a8 0x00000044 Code RO 669 i.hal_dsi_tx_init_data_mode CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x000191ec 0x000191ec 0x00000030 Code RO 670 i.hal_dsi_tx_init_dpi_cfg CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001921c 0x0001921c 0x00000020 Code RO 671 i.hal_dsi_tx_init_interrupt CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001923c 0x0001923c 0x00000020 Code RO 672 i.hal_dsi_tx_init_phy_cfg CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001925c 0x0001925c 0x00000094 Code RO 673 i.hal_dsi_tx_init_remains CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x000192f0 0x000192f0 0x00000058 Code RO 674 i.hal_dsi_tx_init_video_mode CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00019348 0x00019348 0x00000044 Code RO 675 i.hal_dsi_tx_send_cmd CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001938c 0x0001938c 0x00000018 Code RO 740 i.hal_gpio_ctrl_eint CVWL568.lib(hal_gpio.o)
- 0x000193a4 0x000193a4 0x00000012 Code RO 741 i.hal_gpio_get_input_data CVWL568.lib(hal_gpio.o)
- 0x000193b6 0x000193b6 0x00000002 PAD
- 0x000193b8 0x000193b8 0x00000040 Code RO 744 i.hal_gpio_init_eint CVWL568.lib(hal_gpio.o)
- 0x000193f8 0x000193f8 0x00000020 Code RO 745 i.hal_gpio_init_input CVWL568.lib(hal_gpio.o)
- 0x00019418 0x00019418 0x00000028 Code RO 746 i.hal_gpio_init_output CVWL568.lib(hal_gpio.o)
- 0x00019440 0x00019440 0x00000018 Code RO 747 i.hal_gpio_reg_eint_cb CVWL568.lib(hal_gpio.o)
- 0x00019458 0x00019458 0x00000050 Code RO 748 i.hal_gpio_set_ap_reset_int CVWL568.lib(hal_gpio.o)
- 0x000194a8 0x000194a8 0x00000060 Code RO 750 i.hal_gpio_set_mode CVWL568.lib(hal_gpio.o)
- 0x00019508 0x00019508 0x00000008 Code RO 751 i.hal_gpio_set_output_data CVWL568.lib(hal_gpio.o)
- 0x00019510 0x00019510 0x00000020 Code RO 753 i.hal_gpio_set_pull_state CVWL568.lib(hal_gpio.o)
- 0x00019530 0x00019530 0x0000006c Code RO 779 i.hal_i2c_m_dma_init CVWL568.lib(hal_i2c_master.o)
- 0x0001959c 0x0001959c 0x00000020 Code RO 780 i.hal_i2c_m_dma_read CVWL568.lib(hal_i2c_master.o)
- 0x000195bc 0x000195bc 0x0000001c Code RO 781 i.hal_i2c_m_dma_write CVWL568.lib(hal_i2c_master.o)
- 0x000195d8 0x000195d8 0x0000000c Code RO 783 i.hal_i2c_m_transfer_complate CVWL568.lib(hal_i2c_master.o)
- 0x000195e4 0x000195e4 0x00000020 Code RO 784 i.hal_i2c_master_irq_callback CVWL568.lib(hal_i2c_master.o)
- 0x00019604 0x00019604 0x00000010 Code RO 798 i.hal_i2c_s_dma_user_callback CVWL568.lib(hal_i2c_slave.o)
- 0x00019614 0x00019614 0x0000004c Code RO 799 i.hal_i2c_s_dma_write CVWL568.lib(hal_i2c_slave.o)
- 0x00019660 0x00019660 0x000000c8 Code RO 801 i.hal_i2c_s_init CVWL568.lib(hal_i2c_slave.o)
- 0x00019728 0x00019728 0x00000014 Code RO 802 i.hal_i2c_s_nonblocking_read CVWL568.lib(hal_i2c_slave.o)
- 0x0001973c 0x0001973c 0x0000000c Code RO 810 i.hal_i2c_s_set_transfer CVWL568.lib(hal_i2c_slave.o)
- 0x00019748 0x00019748 0x00000174 Code RO 813 i.hal_i2c_slave_irq_callback CVWL568.lib(hal_i2c_slave.o)
- 0x000198bc 0x000198bc 0x000000fc Code RO 1095 i.hal_internal_init_memc CVWL568.lib(hal_internal_vsync.o)
- 0x000199b8 0x000199b8 0x00000010 Code RO 1097 i.hal_internal_sync_get_fb_setting CVWL568.lib(hal_internal_vsync.o)
- 0x000199c8 0x000199c8 0x00000010 Code RO 1098 i.hal_internal_sync_get_hight_performan_mode CVWL568.lib(hal_internal_vsync.o)
- 0x000199d8 0x000199d8 0x0000022c Code RO 1099 i.hal_internal_sync_input_resolution_change CVWL568.lib(hal_internal_vsync.o)
- 0x00019c04 0x00019c04 0x00000010 Code RO 1102 i.hal_internal_update_dpi_param CVWL568.lib(hal_internal_vsync.o)
- 0x00019c14 0x00019c14 0x0000012c Code RO 1103 i.hal_internal_video_mode_auto_sync CVWL568.lib(hal_internal_vsync.o)
- 0x00019d40 0x00019d40 0x00000028 Code RO 1104 i.hal_internal_vsync_deinit CVWL568.lib(hal_internal_vsync.o)
- 0x00019d68 0x00019d68 0x0000000c Code RO 1105 i.hal_internal_vsync_get_rx_state CVWL568.lib(hal_internal_vsync.o)
- 0x00019d74 0x00019d74 0x00000018 Code RO 1106 i.hal_internal_vsync_get_sync_line CVWL568.lib(hal_internal_vsync.o)
- 0x00019d8c 0x00019d8c 0x0000000c Code RO 1107 i.hal_internal_vsync_get_tear_mode CVWL568.lib(hal_internal_vsync.o)
- 0x00019d98 0x00019d98 0x0000000c Code RO 1108 i.hal_internal_vsync_get_tx_state CVWL568.lib(hal_internal_vsync.o)
- 0x00019da4 0x00019da4 0x00000118 Code RO 1109 i.hal_internal_vsync_init_rx CVWL568.lib(hal_internal_vsync.o)
- 0x00019ebc 0x00019ebc 0x000000b0 Code RO 1110 i.hal_internal_vsync_init_tx CVWL568.lib(hal_internal_vsync.o)
- 0x00019f6c 0x00019f6c 0x0000011c Code RO 1112 i.hal_internal_vsync_set_auto_hw_filter CVWL568.lib(hal_internal_vsync.o)
- 0x0001a088 0x0001a088 0x00000014 Code RO 1114 i.hal_internal_vsync_set_rx_state CVWL568.lib(hal_internal_vsync.o)
- 0x0001a09c 0x0001a09c 0x00000024 Code RO 1115 i.hal_internal_vsync_set_sync_line CVWL568.lib(hal_internal_vsync.o)
- 0x0001a0c0 0x0001a0c0 0x00000050 Code RO 1116 i.hal_internal_vsync_set_tear_mode CVWL568.lib(hal_internal_vsync.o)
- 0x0001a110 0x0001a110 0x00000080 Code RO 1117 i.hal_internal_vsync_set_tx_state CVWL568.lib(hal_internal_vsync.o)
- 0x0001a190 0x0001a190 0x00000024 Code RO 676 i.hal_lcdc_config_ccm CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001a1b4 0x0001a1b4 0x00000058 Code RO 677 i.hal_lcdc_config_remains CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001a20c 0x0001a20c 0x00000014 Code RO 678 i.hal_lcdc_config_rgb_to_pentile CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001a220 0x0001a220 0x00000164 Code RO 679 i.hal_lcdc_config_upscaler CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001a384 0x0001a384 0x00000054 Code RO 680 i.hal_lcdc_init_cfg CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001a3d8 0x0001a3d8 0x000001b0 Code RO 681 i.hal_lcdc_init_clk CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001a588 0x0001a588 0x00000040 Code RO 682 i.hal_lcdc_init_interrupt CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001a5c8 0x0001a5c8 0x0000000e Code RO 838 i.hal_spi_m_clear_rxfifo CVWL568.lib(hal_spi_master.o)
- 0x0001a5d6 0x0001a5d6 0x00000016 Code RO 864 i.hal_swire_open CVWL568.lib(hal_swire.o)
- 0x0001a5ec 0x0001a5ec 0x00000008 Code RO 879 i.hal_system_enable_systick CVWL568.lib(hal_system.o)
- 0x0001a5f4 0x0001a5f4 0x00000088 Code RO 883 i.hal_system_init CVWL568.lib(hal_system.o)
- 0x0001a67c 0x0001a67c 0x0000001c Code RO 884 i.hal_system_init_console CVWL568.lib(hal_system.o)
- 0x0001a698 0x0001a698 0x00000008 Code RO 887 i.hal_system_set_phy_calibration CVWL568.lib(hal_system.o)
- 0x0001a6a0 0x0001a6a0 0x00000008 Code RO 888 i.hal_system_set_pvd CVWL568.lib(hal_system.o)
- 0x0001a6a8 0x0001a6a8 0x00000008 Code RO 889 i.hal_system_set_vcc CVWL568.lib(hal_system.o)
- 0x0001a6b0 0x0001a6b0 0x0000001a Code RO 914 i.hal_timer_init CVWL568.lib(hal_timer.o)
- 0x0001a6ca 0x0001a6ca 0x00000002 PAD
- 0x0001a6cc 0x0001a6cc 0x00000048 Code RO 916 i.hal_timer_start CVWL568.lib(hal_timer.o)
- 0x0001a714 0x0001a714 0x00000028 Code RO 918 i.hal_timer_stop CVWL568.lib(hal_timer.o)
- 0x0001a73c 0x0001a73c 0x0000008c Code RO 1071 i.hal_uart_init CVWL568.lib(hal_uart.o)
- 0x0001a7c8 0x0001a7c8 0x00000010 Code RO 1074 i.hal_uart_transmit_blocking CVWL568.lib(hal_uart.o)
- 0x0001a7d8 0x0001a7d8 0x00000110 Code RO 2227 i.handle_init CVWL568.lib(irq_redirect .o)
- 0x0001a8e8 0x0001a8e8 0x00000064 Code RO 116 i.init_mipi_tx ap_demo.o
- 0x0001a94c 0x0001a94c 0x00000088 Code RO 117 i.init_panel ap_demo.o
- 0x0001a9d4 0x0001a9d4 0x0000000a Code RO 3 i.main main.o
- 0x0001a9de 0x0001a9de 0x00000002 PAD
- 0x0001a9e0 0x0001a9e0 0x000000a0 Code RO 118 i.open_mipi_rx ap_demo.o
- 0x0001aa80 0x0001aa80 0x00000054 Code RO 119 i.pps_update_handle ap_demo.o
- 0x0001aad4 0x0001aad4 0x000003f4 Code RO 1121 i.rx_get_dcs_packet_data CVWL568.lib(hal_internal_vsync.o)
- 0x0001aec8 0x0001aec8 0x00000178 Code RO 1122 i.rx_partial_update CVWL568.lib(hal_internal_vsync.o)
- 0x0001b040 0x0001b040 0x0000008c Code RO 1123 i.rx_receive_packet CVWL568.lib(hal_internal_vsync.o)
- 0x0001b0cc 0x0001b0cc 0x00000180 Code RO 1124 i.rx_receive_pps CVWL568.lib(hal_internal_vsync.o)
- 0x0001b24c 0x0001b24c 0x000000a4 Code RO 1125 i.rxbr_irq0_callback CVWL568.lib(hal_internal_vsync.o)
- 0x0001b2f0 0x0001b2f0 0x000001dc Code RO 1126 i.rxbr_irq1_callback CVWL568.lib(hal_internal_vsync.o)
- 0x0001b4cc 0x0001b4cc 0x000000c4 Code RO 1127 i.soft_gen_te CVWL568.lib(hal_internal_vsync.o)
- 0x0001b590 0x0001b590 0x000000c0 Code RO 1128 i.soft_gen_te_double_buffer CVWL568.lib(hal_internal_vsync.o)
- 0x0001b650 0x0001b650 0x00000030 Code RO 120 i.soft_timer3_cb ap_demo.o
- 0x0001b680 0x0001b680 0x00000048 Code RO 2767 i.sqrt m_ps.l(sqrt.o)
- 0x0001b6c8 0x0001b6c8 0x00000040 Code RO 121 i.tp_heartbeat_exec ap_demo.o
- 0x0001b708 0x0001b708 0x00000108 Code RO 1129 i.vidc_callback CVWL568.lib(hal_internal_vsync.o)
- 0x0001b810 0x0001b810 0x000000d0 Code RO 1130 i.vpre_err_reset CVWL568.lib(hal_internal_vsync.o)
- 0x0001b8e0 0x0001b8e0 0x000001cc Code RO 1131 i.vsync_set_te_mode CVWL568.lib(hal_internal_vsync.o)
- 0x0001baac 0x0001baac 0x000000f8 Data RO 122 .constdata ap_demo.o
- 0x0001bba4 0x0001bba4 0x00000020 Data RO 425 .constdata app_tp_st_touch.o
- 0x0001bbc4 0x0001bbc4 0x00000024 Data RO 684 .constdata CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001bbe8 0x0001bbe8 0x000000d2 Data RO 756 .constdata CVWL568.lib(hal_gpio.o)
- 0x0001bcba 0x0001bcba 0x00000002 PAD
- 0x0001bcbc 0x0001bcbc 0x00000020 Data RO 814 .constdata CVWL568.lib(hal_i2c_slave.o)
- 0x0001bcdc 0x0001bcdc 0x00002150 Data RO 942 .constdata WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x0001de2c 0x0001de2c 0x00000001 Data RO 955 .constdata WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x0001de2d 0x0001de2d 0x00000003 PAD
- 0x0001de30 0x0001de30 0x00000008 Data RO 1582 .constdata CVWL568.lib(drv_param_init.o)
- 0x0001de38 0x0001de38 0x00000186 Data RO 2299 .constdata CVWL568.lib(drv_phy_common.o)
- 0x0001dfbe 0x0001dfbe 0x00000002 PAD
- 0x0001dfc0 0x0001dfc0 0x00000048 Data RO 585 .conststring CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x0001e008 0x0001e008 0x00000043 Data RO 685 .conststring CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0001e04b 0x0001e04b 0x00000001 PAD
- 0x0001e04c 0x0001e04c 0x00000134 Data RO 1133 .conststring CVWL568.lib(hal_internal_vsync.o)
- 0x0001e180 0x0001e180 0x00000030 Data RO 3129 Region$$Table anon$$obj.o
+ 0x00010c50 0x00010c50 0x00000014 Code RO 2154 i.DMA_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010c64 0x00010c64 0x0000001c Code RO 2155 i.EXTI_INT0_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010c80 0x00010c80 0x0000001c Code RO 2156 i.EXTI_INT1_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010c9c 0x00010c9c 0x0000001c Code RO 2157 i.EXTI_INT2_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010cb8 0x00010cb8 0x0000001c Code RO 2158 i.EXTI_INT3_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010cd4 0x00010cd4 0x0000001c Code RO 2159 i.EXTI_INT4_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010cf0 0x00010cf0 0x0000001c Code RO 2160 i.EXTI_INT5_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010d0c 0x00010d0c 0x0000001c Code RO 2161 i.EXTI_INT6_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010d28 0x00010d28 0x0000001c Code RO 2162 i.EXTI_INT7_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010d44 0x00010d44 0x00000014 Code RO 2163 i.FLSCTRL_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010d58 0x00010d58 0x00000074 Code RO 102 i.Gpio_swire_output ap_demo.o
+ 0x00010dcc 0x00010dcc 0x00000014 Code RO 2164 i.HardFault_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010de0 0x00010de0 0x00000018 Code RO 2165 i.I2C0_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010df8 0x00010df8 0x00000018 Code RO 2166 i.I2C1_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010e10 0x00010e10 0x00000018 Code RO 2167 i.LCDC_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010e28 0x00010e28 0x00000028 Code RO 2302 i.LOG_printf CVWL568.lib(tau_log.o)
+ 0x00010e50 0x00010e50 0x00000018 Code RO 2168 i.MEMC_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010e68 0x00010e68 0x00000018 Code RO 2169 i.MIPI_RX_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010e80 0x00010e80 0x00000018 Code RO 2170 i.MIPI_TX_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010e98 0x00010e98 0x0000001c Code RO 2171 i.PWMDET_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00010eb4 0x00010eb4 0x00000144 Code RO 269 i.S20_Start_init app_tp_transfer.o
+ 0x00010ff8 0x00010ff8 0x00000002 Code RO 2536 i.UART_DisableDma CVWL568.lib(drv_uart.o)
+ 0x00010ffa 0x00010ffa 0x00000004 Code RO 2542 i.UART_GetInstance CVWL568.lib(drv_uart.o)
+ 0x00010ffe 0x00010ffe 0x00000002 Code RO 3012 i.__scatterload_null mc_p.l(handlers.o)
+ 0x00011000 0x00011000 0x00000014 Data RO 1148 .ARM.__at_0x11000 CVWL568.lib(drv_common.o)
+ 0x00011014 0x00011014 0x00000004 Code RO 1736 i.drv_dsi_rx_set_inten CVWL568.lib(drv_dsi_rx.o)
+ 0x00011018 0x00011018 0x00000004 Data RO 1149 .ARM.__at_0x11018 CVWL568.lib(drv_common.o)
+ 0x0001101c 0x0001101c 0x0000001c Code RO 2172 i.SPIM_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00011038 0x00011038 0x0000001c Code RO 2173 i.SPIS_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00011054 0x00011054 0x0000001c Code RO 2174 i.SWIRE_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x00011070 0x00011070 0x00000018 Code RO 2175 i.SysTick_Handler CVWL568.lib(irq_redirect .o)
+ 0x00011088 0x00011088 0x00000018 Code RO 2176 i.TIMER0_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x000110a0 0x000110a0 0x00000018 Code RO 2177 i.TIMER1_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x000110b8 0x000110b8 0x00000018 Code RO 2178 i.TIMER2_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x000110d0 0x000110d0 0x00000018 Code RO 2179 i.TIMER3_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x000110e8 0x000110e8 0x0000001c Code RO 2532 i.UART0_IRQ_Handle CVWL568.lib(drv_uart.o)
+ 0x00011104 0x00011104 0x00000018 Code RO 2180 i.UART_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x0001111c 0x0001111c 0x00000024 Code RO 2550 i.UART_ResetRxFIFO CVWL568.lib(drv_uart.o)
+ 0x00011140 0x00011140 0x00000048 Code RO 2553 i.UART_SetBaudRate CVWL568.lib(drv_uart.o)
+ 0x00011188 0x00011188 0x0000001a Code RO 2554 i.UART_SwitchSCLK CVWL568.lib(drv_uart.o)
+ 0x000111a2 0x000111a2 0x00000134 Code RO 2556 i.UART_TransferHandleIRQ CVWL568.lib(drv_uart.o)
+ 0x000112d6 0x000112d6 0x0000001a Code RO 2558 i.UART_WriteBlocking CVWL568.lib(drv_uart.o)
+ 0x000112f0 0x000112f0 0x000000bc Code RO 2559 i.UART_init CVWL568.lib(drv_uart.o)
+ 0x000113ac 0x000113ac 0x00000018 Code RO 2181 i.VIDC_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x000113c4 0x000113c4 0x00000018 Code RO 2182 i.VPRE_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x000113dc 0x000113dc 0x00000018 Code RO 2183 i.WDG_IRQn_Handler CVWL568.lib(irq_redirect .o)
+ 0x000113f4 0x000113f4 0x00000020 Code RO 2900 i.__0printf mc_p.l(printfa.o)
+ 0x00011414 0x00011414 0x00000024 Code RO 2906 i.__0vsprintf mc_p.l(printfa.o)
+ 0x00011438 0x00011438 0x0000002e Code RO 2999 i.__ARM_clz mf_p.l(depilogue.o)
+ 0x00011466 0x00011466 0x0000001a Code RO 221 i.__ARM_common_switch8 ap_demo.o
+ 0x00011480 0x00011480 0x00000018 Code RO 1469 i.__NVIC_ClearPendingIRQ CVWL568.lib(drv_i2c_master.o)
+ 0x00011498 0x00011498 0x00000018 Code RO 1593 i.__NVIC_ClearPendingIRQ CVWL568.lib(drv_spi_master.o)
+ 0x000114b0 0x000114b0 0x00000020 Code RO 2006 i.__NVIC_DisableIRQ CVWL568.lib(drv_rxbr.o)
+ 0x000114d0 0x000114d0 0x00000018 Code RO 2007 i.__NVIC_EnableIRQ CVWL568.lib(drv_rxbr.o)
+ 0x000114e8 0x000114e8 0x00000044 Code RO 2313 i.__NVIC_SetPriority CVWL568.lib(hal_spi_slave.o)
+ 0x0001152c 0x0001152c 0x0000000e Code RO 3011 i.__scatterload_copy mc_p.l(handlers.o)
+ 0x0001153a 0x0001153a 0x0000000e Code RO 3013 i.__scatterload_zeroinit mc_p.l(handlers.o)
+ 0x00011548 0x00011548 0x0000000c Code RO 2989 i.__set_errno mc_p.l(errno.o)
+ 0x00011554 0x00011554 0x00000174 Code RO 2907 i._fp_digits mc_p.l(printfa.o)
+ 0x000116c8 0x000116c8 0x000006ec Code RO 2908 i._printf_core mc_p.l(printfa.o)
+ 0x00011db4 0x00011db4 0x00000020 Code RO 2909 i._printf_post_padding mc_p.l(printfa.o)
+ 0x00011dd4 0x00011dd4 0x0000002c Code RO 2910 i._printf_pre_padding mc_p.l(printfa.o)
+ 0x00011e00 0x00011e00 0x0000000a Code RO 2912 i._sputc mc_p.l(printfa.o)
+ 0x00011e0a 0x00011e0a 0x00000002 PAD
+ 0x00011e0c 0x00011e0c 0x0000105c Code RO 103 i.ap_dcs_read ap_demo.o
+ 0x00012e68 0x00012e68 0x00000108 Code RO 104 i.ap_demo ap_demo.o
+ 0x00012f70 0x00012f70 0x00000028 Code RO 105 i.ap_get_reg_ca ap_demo.o
+ 0x00012f98 0x00012f98 0x000000b0 Code RO 106 i.ap_get_reg_df ap_demo.o
+ 0x00013048 0x00013048 0x00000020 Code RO 411 i.ap_get_tp_calibration_status_01 app_tp_st_touch.o
+ 0x00013068 0x00013068 0x00000028 Code RO 107 i.ap_reset_cb ap_demo.o
+ 0x00013090 0x00013090 0x000002c0 Code RO 108 i.ap_set_backlight ap_demo.o
+ 0x00013350 0x00013350 0x00000024 Code RO 109 i.ap_set_display_off ap_demo.o
+ 0x00013374 0x00013374 0x0000000c Code RO 110 i.ap_set_display_on ap_demo.o
+ 0x00013380 0x00013380 0x00000038 Code RO 111 i.ap_set_enter_sleep_mode ap_demo.o
+ 0x000133b8 0x000133b8 0x0000000c Code RO 112 i.ap_set_exit_sleep_mode ap_demo.o
+ 0x000133c4 0x000133c4 0x00000098 Code RO 412 i.ap_set_tp_calibration_04 app_tp_st_touch.o
+ 0x0001345c 0x0001345c 0x000000b0 Code RO 413 i.ap_tp_st_touch_calibration app_tp_st_touch.o
+ 0x0001350c 0x0001350c 0x0000000e Code RO 414 i.ap_tp_st_touch_error_handler_F3 app_tp_st_touch.o
+ 0x0001351a 0x0001351a 0x00000020 Code RO 415 i.ap_tp_st_touch_error_handler_FF app_tp_st_touch.o
+ 0x0001353a 0x0001353a 0x00000002 PAD
+ 0x0001353c 0x0001353c 0x000000a8 Code RO 416 i.ap_tp_st_touch_get_calibration_success_mark app_tp_st_touch.o
+ 0x000135e4 0x000135e4 0x00000088 Code RO 417 i.ap_tp_st_touch_hardware_reset app_tp_st_touch.o
+ 0x0001366c 0x0001366c 0x0000001c Code RO 418 i.ap_tp_st_touch_scan_point_init app_tp_st_touch.o
+ 0x00013688 0x00013688 0x00000094 Code RO 419 i.ap_tp_st_touch_scan_point_record_event app_tp_st_touch.o
+ 0x0001371c 0x0001371c 0x00000034 Code RO 420 i.ap_tp_st_touch_scan_point_record_event_exec app_tp_st_touch.o
+ 0x00013750 0x00013750 0x00000034 Code RO 421 i.ap_tp_st_touch_simulate_finger_release_event app_tp_st_touch.o
+ 0x00013784 0x00013784 0x0000002c Code RO 113 i.ap_update_frame_rate ap_demo.o
+ 0x000137b0 0x000137b0 0x0000001c Code RO 2008 i.app_ADC_IRQn_Handler CVWL568.lib(drv_rxbr.o)
+ 0x000137cc 0x000137cc 0x00000024 Code RO 1393 i.app_AP_NRESET_IRQn_Handler CVWL568.lib(drv_gpio.o)
+ 0x000137f0 0x000137f0 0x0000001c Code RO 1394 i.app_EXTI_INT0_IRQn_Handler CVWL568.lib(drv_gpio.o)
+ 0x0001380c 0x0001380c 0x0000001c Code RO 1395 i.app_EXTI_INT1_IRQn_Handler CVWL568.lib(drv_gpio.o)
+ 0x00013828 0x00013828 0x0000001c Code RO 1396 i.app_EXTI_INT2_IRQn_Handler CVWL568.lib(drv_gpio.o)
+ 0x00013844 0x00013844 0x0000001c Code RO 1397 i.app_EXTI_INT3_IRQn_Handler CVWL568.lib(drv_gpio.o)
+ 0x00013860 0x00013860 0x0000001c Code RO 1398 i.app_EXTI_INT4_IRQn_Handler CVWL568.lib(drv_gpio.o)
+ 0x0001387c 0x0001387c 0x0000001c Code RO 1399 i.app_EXTI_INT5_IRQn_Handler CVWL568.lib(drv_gpio.o)
+ 0x00013898 0x00013898 0x0000001c Code RO 1400 i.app_EXTI_INT6_IRQn_Handler CVWL568.lib(drv_gpio.o)
+ 0x000138b4 0x000138b4 0x0000001c Code RO 1401 i.app_EXTI_INT7_IRQn_Handler CVWL568.lib(drv_gpio.o)
+ 0x000138d0 0x000138d0 0x00000048 Code RO 1140 i.app_HardFault_Handler CVWL568.lib(drv_common.o)
+ 0x00013918 0x00013918 0x00000018 Code RO 1504 i.app_I2C0_IRQn_Handler CVWL568.lib(drv_i2c_slave.o)
+ 0x00013930 0x00013930 0x00000010 Code RO 1470 i.app_I2C1_IRQn_Handler CVWL568.lib(drv_i2c_master.o)
+ 0x00013940 0x00013940 0x000001a4 Code RO 1045 i.app_LCDC_IRQn_Handler CVWL568.lib(hal_internal_vsync.o)
+ 0x00013ae4 0x00013ae4 0x00000088 Code RO 1950 i.app_MEMC_IRQn_Handler CVWL568.lib(drv_memc.o)
+ 0x00013b6c 0x00013b6c 0x00000298 Code RO 1722 i.app_MIPI_RX_IRQn_Handler CVWL568.lib(drv_dsi_rx.o)
+ 0x00013e04 0x00013e04 0x000000a0 Code RO 1778 i.app_MIPI_TX_IRQn_Handler CVWL568.lib(drv_dsi_tx.o)
+ 0x00013ea4 0x00013ea4 0x00000048 Code RO 2467 i.app_PWMDET_IRQn_Handler CVWL568.lib(drv_pwm.o)
+ 0x00013eec 0x00013eec 0x00000030 Code RO 1594 i.app_SPIM_IRQn_Handler CVWL568.lib(drv_spi_master.o)
+ 0x00013f1c 0x00013f1c 0x00000200 Code RO 2314 i.app_SPIS_IRQn_Handler CVWL568.lib(hal_spi_slave.o)
+ 0x0001411c 0x0001411c 0x00000020 Code RO 1626 i.app_SWIRE_IRQn_Handler CVWL568.lib(drv_swire.o)
+ 0x0001413c 0x0001413c 0x00000018 Code RO 1141 i.app_SysTick_Handler CVWL568.lib(drv_common.o)
+ 0x00014154 0x00014154 0x0000000a Code RO 1676 i.app_TIMER0_IRQn_Handler CVWL568.lib(drv_timer.o)
+ 0x0001415e 0x0001415e 0x0000000a Code RO 1677 i.app_TIMER1_IRQn_Handler CVWL568.lib(drv_timer.o)
+ 0x00014168 0x00014168 0x0000000a Code RO 1678 i.app_TIMER2_IRQn_Handler CVWL568.lib(drv_timer.o)
+ 0x00014172 0x00014172 0x0000000a Code RO 1679 i.app_TIMER3_IRQn_Handler CVWL568.lib(drv_timer.o)
+ 0x0001417c 0x0001417c 0x00000008 Code RO 2560 i.app_UART_IRQn_Handler CVWL568.lib(drv_uart.o)
+ 0x00014184 0x00014184 0x0000001c Code RO 2073 i.app_VIDC_IRQn_Handler CVWL568.lib(drv_vidc.o)
+ 0x000141a0 0x000141a0 0x0000001c Code RO 2009 i.app_VPRE_IRQn_Handler CVWL568.lib(drv_rxbr.o)
+ 0x000141bc 0x000141bc 0x00000038 Code RO 2619 i.app_WDG_IRQn_Handler CVWL568.lib(drv_wdg.o)
+ 0x000141f4 0x000141f4 0x00000010 Code RO 1255 i.app_dma_irq_handler CVWL568.lib(drv_dma.o)
+ 0x00014204 0x00014204 0x00000030 Code RO 2356 i.app_fls_ctrl_Handler CVWL568.lib(norflash.o)
+ 0x00014234 0x00014234 0x00000024 Code RO 270 i.app_tp_I2C_init app_tp_transfer.o
+ 0x00014258 0x00014258 0x00000038 Code RO 423 i.app_tp_calibration_exec app_tp_st_touch.o
+ 0x00014290 0x00014290 0x00000030 Code RO 271 i.app_tp_i2cs_callback app_tp_transfer.o
+ 0x000142c0 0x000142c0 0x00000040 Code RO 272 i.app_tp_init app_tp_transfer.o
+ 0x00014300 0x00014300 0x00000020 Code RO 273 i.app_tp_m_read app_tp_transfer.o
+ 0x00014320 0x00014320 0x00000008 Code RO 275 i.app_tp_m_write app_tp_transfer.o
+ 0x00014328 0x00014328 0x0000033c Code RO 513 i.app_tp_phone_analysis_data app_tp_for_custom_s8.o
+ 0x00014664 0x00014664 0x0000000c Code RO 276 i.app_tp_phone_clear_reset_on app_tp_transfer.o
+ 0x00014670 0x00014670 0x00000008 Code RO 278 i.app_tp_s_read app_tp_transfer.o
+ 0x00014678 0x00014678 0x00000008 Code RO 280 i.app_tp_s_write app_tp_transfer.o
+ 0x00014680 0x00014680 0x000002b4 Code RO 515 i.app_tp_screen_analysis_int app_tp_for_custom_s8.o
+ 0x00014934 0x00014934 0x0000000c Code RO 282 i.app_tp_screen_int_callback app_tp_transfer.o
+ 0x00014940 0x00014940 0x00000040 Code RO 283 i.app_tp_transfer_screen_const app_tp_transfer.o
+ 0x00014980 0x00014980 0x00000160 Code RO 284 i.app_tp_transfer_screen_int app_tp_transfer.o
+ 0x00014ae0 0x00014ae0 0x00000018 Code RO 285 i.app_tp_transfer_screen_start app_tp_transfer.o
+ 0x00014af8 0x00014af8 0x00000036 Code RO 114 i.blue_change_ccm ap_demo.o
+ 0x00014b2e 0x00014b2e 0x00000002 PAD
+ 0x00014b30 0x00014b30 0x00000024 Code RO 601 i.board_Init board.o
+ 0x00014b54 0x00014b54 0x000004f0 Code RO 1046 i.calc_framebuffer_setting CVWL568.lib(hal_internal_vsync.o)
+ 0x00015044 0x00015044 0x000000c8 Code RO 2643 i.ceil m_ps.l(ceil.o)
+ 0x0001510c 0x0001510c 0x0000002c Code RO 1047 i.check_mipi_rx_tx_video_info CVWL568.lib(hal_internal_vsync.o)
+ 0x00015138 0x00015138 0x00000090 Code RO 1048 i.check_pkt_buf_rev CVWL568.lib(hal_internal_vsync.o)
+ 0x000151c8 0x000151c8 0x00000058 Code RO 1709 i.dcs_packet_fifo_alloc CVWL568.lib(dcs_packet_fifo.o)
+ 0x00015220 0x00015220 0x00000018 Code RO 1710 i.dcs_packet_fifo_init CVWL568.lib(dcs_packet_fifo.o)
+ 0x00015238 0x00015238 0x00000044 Code RO 1711 i.dcs_packet_free_fifo_header CVWL568.lib(dcs_packet_fifo.o)
+ 0x0001527c 0x0001527c 0x00000024 Code RO 1712 i.dcs_packet_get_fifo_header CVWL568.lib(dcs_packet_fifo.o)
+ 0x000152a0 0x000152a0 0x0000002c Code RO 1049 i.dcs_sw_filter CVWL568.lib(hal_internal_vsync.o)
+ 0x000152cc 0x000152cc 0x00000018 Code RO 1018 i.delayMs CVWL568.lib(tau_delay.o)
+ 0x000152e4 0x000152e4 0x00000022 Code RO 1019 i.delayUs CVWL568.lib(tau_delay.o)
+ 0x00015306 0x00015306 0x00000002 PAD
+ 0x00015308 0x00015308 0x00000058 Code RO 115 i.disable_mipi_timer_cb ap_demo.o
+ 0x00015360 0x00015360 0x00000038 Code RO 1645 i.drv_ap_rst_trig_edge_detect CVWL568.lib(drv_sys_cfg.o)
+ 0x00015398 0x00015398 0x0000000c Code RO 2273 i.drv_chip_info_get_info CVWL568.lib(drv_chip_info.o)
+ 0x000153a4 0x000153a4 0x00000040 Code RO 2274 i.drv_chip_info_init CVWL568.lib(drv_chip_info.o)
+ 0x000153e4 0x000153e4 0x000000b0 Code RO 2275 i.drv_chip_rx_info_check CVWL568.lib(drv_chip_info.o)
+ 0x00015494 0x00015494 0x00000014 Code RO 2276 i.drv_chip_rx_init_done CVWL568.lib(drv_chip_info.o)
+ 0x000154a8 0x000154a8 0x00000058 Code RO 1143 i.drv_common_enable_systick CVWL568.lib(drv_common.o)
+ 0x00015500 0x00015500 0x00000008 Code RO 1146 i.drv_common_system_init CVWL568.lib(drv_common.o)
+ 0x00015508 0x00015508 0x00000010 Code RO 1168 i.drv_crgu_config_reset_modules CVWL568.lib(drv_crgu.o)
+ 0x00015518 0x00015518 0x00000014 Code RO 1181 i.drv_crgu_set_ahb_pre_div CVWL568.lib(drv_crgu.o)
+ 0x0001552c 0x0001552c 0x00000014 Code RO 1182 i.drv_crgu_set_ahb_src CVWL568.lib(drv_crgu.o)
+ 0x00015540 0x00015540 0x00000020 Code RO 1185 i.drv_crgu_set_clock CVWL568.lib(drv_crgu.o)
+ 0x00015560 0x00015560 0x00000014 Code RO 1186 i.drv_crgu_set_dpi_mux_src CVWL568.lib(drv_crgu.o)
+ 0x00015574 0x00015574 0x00000018 Code RO 1187 i.drv_crgu_set_dpi_pre_div CVWL568.lib(drv_crgu.o)
+ 0x0001558c 0x0001558c 0x00000014 Code RO 1188 i.drv_crgu_set_dpi_pre_src CVWL568.lib(drv_crgu.o)
+ 0x000155a0 0x000155a0 0x00000014 Code RO 1189 i.drv_crgu_set_dsc_core_div CVWL568.lib(drv_crgu.o)
+ 0x000155b4 0x000155b4 0x00000014 Code RO 1190 i.drv_crgu_set_dsco_src CVWL568.lib(drv_crgu.o)
+ 0x000155c8 0x000155c8 0x00000014 Code RO 1191 i.drv_crgu_set_dsco_src_div CVWL568.lib(drv_crgu.o)
+ 0x000155dc 0x000155dc 0x00000014 Code RO 1192 i.drv_crgu_set_fb_div CVWL568.lib(drv_crgu.o)
+ 0x000155f0 0x000155f0 0x00000014 Code RO 1193 i.drv_crgu_set_fb_src CVWL568.lib(drv_crgu.o)
+ 0x00015604 0x00015604 0x00000014 Code RO 1196 i.drv_crgu_set_lcdc_div CVWL568.lib(drv_crgu.o)
+ 0x00015618 0x00015618 0x00000014 Code RO 1197 i.drv_crgu_set_lcdc_src CVWL568.lib(drv_crgu.o)
+ 0x0001562c 0x0001562c 0x00000014 Code RO 1198 i.drv_crgu_set_mipi_cfg_src CVWL568.lib(drv_crgu.o)
+ 0x00015640 0x00015640 0x00000018 Code RO 1199 i.drv_crgu_set_mipi_ref_src CVWL568.lib(drv_crgu.o)
+ 0x00015658 0x00015658 0x00000018 Code RO 1202 i.drv_crgu_set_reset CVWL568.lib(drv_crgu.o)
+ 0x00015670 0x00015670 0x00000014 Code RO 1203 i.drv_crgu_set_rxbr_div CVWL568.lib(drv_crgu.o)
+ 0x00015684 0x00015684 0x00000014 Code RO 1204 i.drv_crgu_set_rxbr_src CVWL568.lib(drv_crgu.o)
+ 0x00015698 0x00015698 0x00000014 Code RO 1206 i.drv_crgu_set_vidc_src CVWL568.lib(drv_crgu.o)
+ 0x000156ac 0x000156ac 0x00000018 Code RO 1259 i.drv_dma_clear_flag CVWL568.lib(drv_dma.o)
+ 0x000156c4 0x000156c4 0x0000001c Code RO 1260 i.drv_dma_create_handle CVWL568.lib(drv_dma.o)
+ 0x000156e0 0x000156e0 0x00000010 Code RO 1262 i.drv_dma_disenable_channel CVWL568.lib(drv_dma.o)
+ 0x000156f0 0x000156f0 0x00000010 Code RO 1264 i.drv_dma_enable_channel CVWL568.lib(drv_dma.o)
+ 0x00015700 0x00015700 0x00000024 Code RO 1265 i.drv_dma_enable_channel_interrupts CVWL568.lib(drv_dma.o)
+ 0x00015724 0x00015724 0x0000000c Code RO 1267 i.drv_dma_get_channel_flag CVWL568.lib(drv_dma.o)
+ 0x00015730 0x00015730 0x00000090 Code RO 1270 i.drv_dma_irq_handler CVWL568.lib(drv_dma.o)
+ 0x000157c0 0x000157c0 0x00000012 Code RO 1272 i.drv_dma_prepar_transfer CVWL568.lib(drv_dma.o)
+ 0x000157d2 0x000157d2 0x0000001a Code RO 1274 i.drv_dma_set_burst CVWL568.lib(drv_dma.o)
+ 0x000157ec 0x000157ec 0x00000006 Code RO 1275 i.drv_dma_set_callback CVWL568.lib(drv_dma.o)
+ 0x000157f2 0x000157f2 0x00000002 PAD
+ 0x000157f4 0x000157f4 0x00000044 Code RO 1277 i.drv_dma_set_transfer CVWL568.lib(drv_dma.o)
+ 0x00015838 0x00015838 0x00000036 Code RO 2286 i.drv_dsc_dec_convert_pps_rc_parameter CVWL568.lib(drv_dsc_dec.o)
+ 0x0001586e 0x0001586e 0x0000000c Code RO 2287 i.drv_dsc_dec_disable CVWL568.lib(drv_dsc_dec.o)
+ 0x0001587a 0x0001587a 0x00000002 PAD
+ 0x0001587c 0x0001587c 0x00000074 Code RO 2288 i.drv_dsc_dec_enable CVWL568.lib(drv_dsc_dec.o)
+ 0x000158f0 0x000158f0 0x0000000a Code RO 2289 i.drv_dsc_dec_get_nslc CVWL568.lib(drv_dsc_dec.o)
+ 0x000158fa 0x000158fa 0x00000028 Code RO 2291 i.drv_dsc_dec_set_u8_pps CVWL568.lib(drv_dsc_dec.o)
+ 0x00015922 0x00015922 0x00000002 PAD
+ 0x00015924 0x00015924 0x00000104 Code RO 1723 i.drv_dsi_rx_calc_ipi_tx_delay CVWL568.lib(drv_dsi_rx.o)
+ 0x00015a28 0x00015a28 0x00000040 Code RO 1724 i.drv_dsi_rx_enable_irq CVWL568.lib(drv_dsi_rx.o)
+ 0x00015a68 0x00015a68 0x00000050 Code RO 1725 i.drv_dsi_rx_get_color_bpp CVWL568.lib(drv_dsi_rx.o)
+ 0x00015ab8 0x00015ab8 0x0000001c Code RO 1726 i.drv_dsi_rx_get_color_pcc CVWL568.lib(drv_dsi_rx.o)
+ 0x00015ad4 0x00015ad4 0x00000008 Code RO 1727 i.drv_dsi_rx_get_compression_en CVWL568.lib(drv_dsi_rx.o)
+ 0x00015adc 0x00015adc 0x00000006 Code RO 1728 i.drv_dsi_rx_get_max_ret_size CVWL568.lib(drv_dsi_rx.o)
+ 0x00015ae2 0x00015ae2 0x0000000e Code RO 1732 i.drv_dsi_rx_power_up CVWL568.lib(drv_dsi_rx.o)
+ 0x00015af0 0x00015af0 0x00000020 Code RO 1733 i.drv_dsi_rx_set_ctrl_cfg CVWL568.lib(drv_dsi_rx.o)
+ 0x00015b10 0x00015b10 0x00000010 Code RO 1734 i.drv_dsi_rx_set_ddi_cfg CVWL568.lib(drv_dsi_rx.o)
+ 0x00015b20 0x00015b20 0x00000010 Code RO 1737 i.drv_dsi_rx_set_ipi_cfg CVWL568.lib(drv_dsi_rx.o)
+ 0x00015b30 0x00015b30 0x00000046 Code RO 1739 i.drv_dsi_rx_set_lane_swap CVWL568.lib(drv_dsi_rx.o)
+ 0x00015b76 0x00015b76 0x00000026 Code RO 1740 i.drv_dsi_rx_set_resp_cnt CVWL568.lib(drv_dsi_rx.o)
+ 0x00015b9c 0x00015b9c 0x00000104 Code RO 1741 i.drv_dsi_rx_set_up_phy CVWL568.lib(drv_dsi_rx.o)
+ 0x00015ca0 0x00015ca0 0x0000000e Code RO 1742 i.drv_dsi_rx_shut_down CVWL568.lib(drv_dsi_rx.o)
+ 0x00015cae 0x00015cae 0x00000014 Code RO 1780 i.drv_dsi_tx_command_header CVWL568.lib(drv_dsi_tx.o)
+ 0x00015cc2 0x00015cc2 0x0000006c Code RO 1781 i.drv_dsi_tx_command_mode_cfg CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d2e 0x00015d2e 0x00000004 Code RO 1782 i.drv_dsi_tx_command_put_payload CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d32 0x00015d32 0x00000018 Code RO 1783 i.drv_dsi_tx_config_eotp CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d4a 0x00015d4a 0x00000008 Code RO 1784 i.drv_dsi_tx_config_int CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d52 0x00015d52 0x00000008 Code RO 1785 i.drv_dsi_tx_dpi_lpcmd_time CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d5a 0x00015d5a 0x0000000a Code RO 1786 i.drv_dsi_tx_dpi_mode CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d64 0x00015d64 0x00000024 Code RO 1787 i.drv_dsi_tx_dpi_polarity CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d88 0x00015d88 0x00000004 Code RO 1788 i.drv_dsi_tx_edpi_cmd_size CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d8c 0x00015d8c 0x00000004 Code RO 1790 i.drv_dsi_tx_get_cmd_status CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d90 0x00015d90 0x00000004 Code RO 1792 i.drv_dsi_tx_mode CVWL568.lib(drv_dsi_tx.o)
+ 0x00015d94 0x00015d94 0x00000018 Code RO 1793 i.drv_dsi_tx_phy_clock_lane_auto_lp CVWL568.lib(drv_dsi_tx.o)
+ 0x00015dac 0x00015dac 0x0000001a Code RO 1794 i.drv_dsi_tx_phy_clock_lane_req_hs CVWL568.lib(drv_dsi_tx.o)
+ 0x00015dc6 0x00015dc6 0x0000000c Code RO 1796 i.drv_dsi_tx_phy_lane_mode CVWL568.lib(drv_dsi_tx.o)
+ 0x00015dd2 0x00015dd2 0x00000064 Code RO 1800 i.drv_dsi_tx_phy_status_ready CVWL568.lib(drv_dsi_tx.o)
+ 0x00015e36 0x00015e36 0x0000003e Code RO 1801 i.drv_dsi_tx_phy_status_stopstate CVWL568.lib(drv_dsi_tx.o)
+ 0x00015e74 0x00015e74 0x00000134 Code RO 1803 i.drv_dsi_tx_phy_test_setup CVWL568.lib(drv_dsi_tx.o)
+ 0x00015fa8 0x00015fa8 0x0000001e Code RO 1804 i.drv_dsi_tx_phy_time_cfg CVWL568.lib(drv_dsi_tx.o)
+ 0x00015fc6 0x00015fc6 0x00000008 Code RO 1808 i.drv_dsi_tx_powerup CVWL568.lib(drv_dsi_tx.o)
+ 0x00015fce 0x00015fce 0x0000001c Code RO 1809 i.drv_dsi_tx_response_mode CVWL568.lib(drv_dsi_tx.o)
+ 0x00015fea 0x00015fea 0x00000018 Code RO 1812 i.drv_dsi_tx_set_bta_ack CVWL568.lib(drv_dsi_tx.o)
+ 0x00016002 0x00016002 0x0000000c Code RO 1813 i.drv_dsi_tx_set_esc_div CVWL568.lib(drv_dsi_tx.o)
+ 0x0001600e 0x0001600e 0x00000002 PAD
+ 0x00016010 0x00016010 0x00000040 Code RO 1814 i.drv_dsi_tx_set_int CVWL568.lib(drv_dsi_tx.o)
+ 0x00016050 0x00016050 0x00000010 Code RO 1815 i.drv_dsi_tx_set_time_out_div CVWL568.lib(drv_dsi_tx.o)
+ 0x00016060 0x00016060 0x00000008 Code RO 1816 i.drv_dsi_tx_set_video_chunk CVWL568.lib(drv_dsi_tx.o)
+ 0x00016068 0x00016068 0x00000022 Code RO 1817 i.drv_dsi_tx_set_video_timing CVWL568.lib(drv_dsi_tx.o)
+ 0x0001608a 0x0001608a 0x00000008 Code RO 1819 i.drv_dsi_tx_shutdown CVWL568.lib(drv_dsi_tx.o)
+ 0x00016092 0x00016092 0x00000026 Code RO 1820 i.drv_dsi_tx_timeout_cfg CVWL568.lib(drv_dsi_tx.o)
+ 0x000160b8 0x000160b8 0x000000aa Code RO 1823 i.drv_dsi_tx_video_mode_cfg CVWL568.lib(drv_dsi_tx.o)
+ 0x00016162 0x00016162 0x00000016 Code RO 1824 i.drv_dsi_tx_video_mode_disable_hact_cmd CVWL568.lib(drv_dsi_tx.o)
+ 0x00016178 0x00016178 0x00000018 Code RO 1825 i.drv_dsi_tx_video_mode_set_lp_cmd CVWL568.lib(drv_dsi_tx.o)
+ 0x00016190 0x00016190 0x0000002e Code RO 2224 i.drv_efuse_enter_inactive CVWL568.lib(drv_efuse.o)
+ 0x000161be 0x000161be 0x0000000c Code RO 2227 i.drv_efuse_int_enable CVWL568.lib(drv_efuse.o)
+ 0x000161ca 0x000161ca 0x00000032 Code RO 2228 i.drv_efuse_read CVWL568.lib(drv_efuse.o)
+ 0x000161fc 0x000161fc 0x00000018 Code RO 2229 i.drv_efuse_read_req CVWL568.lib(drv_efuse.o)
+ 0x00016214 0x00016214 0x00000018 Code RO 1402 i.drv_gpio_get_input_data CVWL568.lib(drv_gpio.o)
+ 0x0001622c 0x0001622c 0x0000000c Code RO 1404 i.drv_gpio_register_ap_reset_callback CVWL568.lib(drv_gpio.o)
+ 0x00016238 0x00016238 0x00000014 Code RO 1405 i.drv_gpio_register_callback CVWL568.lib(drv_gpio.o)
+ 0x0001624c 0x0001624c 0x00000050 Code RO 1407 i.drv_gpio_set_int CVWL568.lib(drv_gpio.o)
+ 0x0001629c 0x0001629c 0x00000020 Code RO 1408 i.drv_gpio_set_ioe CVWL568.lib(drv_gpio.o)
+ 0x000162bc 0x000162bc 0x00000010 Code RO 1409 i.drv_gpio_set_mode0 CVWL568.lib(drv_gpio.o)
+ 0x000162cc 0x000162cc 0x00000010 Code RO 1410 i.drv_gpio_set_mode1 CVWL568.lib(drv_gpio.o)
+ 0x000162dc 0x000162dc 0x00000010 Code RO 1411 i.drv_gpio_set_mode2 CVWL568.lib(drv_gpio.o)
+ 0x000162ec 0x000162ec 0x00000010 Code RO 1412 i.drv_gpio_set_mode3 CVWL568.lib(drv_gpio.o)
+ 0x000162fc 0x000162fc 0x00000020 Code RO 827 i.drv_gpio_set_output_data CVWL568.lib(hal_gpio.o)
+ 0x0001631c 0x0001631c 0x00000130 Code RO 1413 i.drv_gpio_set_pull_state CVWL568.lib(drv_gpio.o)
+ 0x0001644c 0x0001644c 0x0000000c Code RO 1505 i.drv_i2c0_set_callback CVWL568.lib(drv_i2c_slave.o)
+ 0x00016458 0x00016458 0x0000000c Code RO 1471 i.drv_i2c1_set_callback CVWL568.lib(drv_i2c_master.o)
+ 0x00016464 0x00016464 0x00000034 Code RO 1445 i.drv_i2c_dma_callback CVWL568.lib(drv_i2c_dma.o)
+ 0x00016498 0x00016498 0x000000ac Code RO 1446 i.drv_i2c_dma_init CVWL568.lib(drv_i2c_dma.o)
+ 0x00016544 0x00016544 0x0000001a Code RO 1447 i.drv_i2c_enable_rx_dma CVWL568.lib(drv_i2c_dma.o)
+ 0x0001655e 0x0001655e 0x00000018 Code RO 1448 i.drv_i2c_enable_tx_dma CVWL568.lib(drv_i2c_dma.o)
+ 0x00016576 0x00016576 0x00000002 PAD
+ 0x00016578 0x00016578 0x00000060 Code RO 1473 i.drv_i2c_m_clear_it_pending_bit CVWL568.lib(drv_i2c_master.o)
+ 0x000165d8 0x000165d8 0x00000010 Code RO 1476 i.drv_i2c_m_enable CVWL568.lib(drv_i2c_master.o)
+ 0x000165e8 0x000165e8 0x00000038 Code RO 1477 i.drv_i2c_m_enable_intr CVWL568.lib(drv_i2c_master.o)
+ 0x00016620 0x00016620 0x0000008c Code RO 1483 i.drv_i2c_master_init CVWL568.lib(drv_i2c_master.o)
+ 0x000166ac 0x000166ac 0x0000005c Code RO 1449 i.drv_i2c_master_read_dma CVWL568.lib(drv_i2c_dma.o)
+ 0x00016708 0x00016708 0x0000003c Code RO 1450 i.drv_i2c_master_write_dma CVWL568.lib(drv_i2c_dma.o)
+ 0x00016744 0x00016744 0x0000003e Code RO 1451 i.drv_i2c_master_write_read_cmd CVWL568.lib(drv_i2c_dma.o)
+ 0x00016782 0x00016782 0x00000042 Code RO 1506 i.drv_i2c_s_clear_it_pending_bit CVWL568.lib(drv_i2c_slave.o)
+ 0x000167c4 0x000167c4 0x00000004 Code RO 1507 i.drv_i2c_s_config_intr CVWL568.lib(drv_i2c_slave.o)
+ 0x000167c8 0x000167c8 0x00000008 Code RO 1508 i.drv_i2c_s_enable CVWL568.lib(drv_i2c_slave.o)
+ 0x000167d0 0x000167d0 0x00000014 Code RO 1509 i.drv_i2c_s_get_fifo_status CVWL568.lib(drv_i2c_slave.o)
+ 0x000167e4 0x000167e4 0x00000050 Code RO 1512 i.drv_i2c_s_set_intr CVWL568.lib(drv_i2c_slave.o)
+ 0x00016834 0x00016834 0x0000001c Code RO 1513 i.drv_i2c_s_write_data CVWL568.lib(drv_i2c_slave.o)
+ 0x00016850 0x00016850 0x00000058 Code RO 1452 i.drv_i2c_set_dma_irq_callback CVWL568.lib(drv_i2c_dma.o)
+ 0x000168a8 0x000168a8 0x00000032 Code RO 1514 i.drv_i2c_slave_init CVWL568.lib(drv_i2c_slave.o)
+ 0x000168da 0x000168da 0x00000002 PAD
+ 0x000168dc 0x000168dc 0x00000018 Code RO 1453 i.drv_i2c_slave_write_dma CVWL568.lib(drv_i2c_dma.o)
+ 0x000168f4 0x000168f4 0x00000018 Code RO 1892 i.drv_lcdc_config_bypass CVWL568.lib(drv_lcdc.o)
+ 0x0001690c 0x0001690c 0x00000030 Code RO 1893 i.drv_lcdc_config_ccm CVWL568.lib(drv_lcdc.o)
+ 0x0001693c 0x0001693c 0x00000016 Code RO 1894 i.drv_lcdc_config_disp_mode CVWL568.lib(drv_lcdc.o)
+ 0x00016952 0x00016952 0x00000024 Code RO 1895 i.drv_lcdc_config_dpi_polarity CVWL568.lib(drv_lcdc.o)
+ 0x00016976 0x00016976 0x00000026 Code RO 1896 i.drv_lcdc_config_dpi_timing CVWL568.lib(drv_lcdc.o)
+ 0x0001699c 0x0001699c 0x00000016 Code RO 1897 i.drv_lcdc_config_edpi_mode CVWL568.lib(drv_lcdc.o)
+ 0x000169b2 0x000169b2 0x00000016 Code RO 1898 i.drv_lcdc_config_endianness CVWL568.lib(drv_lcdc.o)
+ 0x000169c8 0x000169c8 0x0000000c Code RO 1899 i.drv_lcdc_config_input_size CVWL568.lib(drv_lcdc.o)
+ 0x000169d4 0x000169d4 0x0000001e Code RO 1900 i.drv_lcdc_config_int CVWL568.lib(drv_lcdc.o)
+ 0x000169f2 0x000169f2 0x00000022 Code RO 1901 i.drv_lcdc_config_int_single CVWL568.lib(drv_lcdc.o)
+ 0x00016a14 0x00016a14 0x00000022 Code RO 1902 i.drv_lcdc_config_overwrite CVWL568.lib(drv_lcdc.o)
+ 0x00016a36 0x00016a36 0x0000000c Code RO 1903 i.drv_lcdc_config_overwrite_rgb CVWL568.lib(drv_lcdc.o)
+ 0x00016a42 0x00016a42 0x0000001a Code RO 1904 i.drv_lcdc_config_partial_display_area CVWL568.lib(drv_lcdc.o)
+ 0x00016a5c 0x00016a5c 0x00000022 Code RO 1905 i.drv_lcdc_config_partial_display_enable CVWL568.lib(drv_lcdc.o)
+ 0x00016a7e 0x00016a7e 0x0000001a Code RO 1907 i.drv_lcdc_config_scale_up_coef CVWL568.lib(drv_lcdc.o)
+ 0x00016a98 0x00016a98 0x0000000c Code RO 1908 i.drv_lcdc_config_scale_up_step CVWL568.lib(drv_lcdc.o)
+ 0x00016aa4 0x00016aa4 0x0000004c Code RO 1909 i.drv_lcdc_config_src_parameter CVWL568.lib(drv_lcdc.o)
+ 0x00016af0 0x00016af0 0x00000006 Code RO 1910 i.drv_lcdc_config_thresh CVWL568.lib(drv_lcdc.o)
+ 0x00016af6 0x00016af6 0x00000012 Code RO 1911 i.drv_lcdc_ctrl_flow CVWL568.lib(drv_lcdc.o)
+ 0x00016b08 0x00016b08 0x00000020 Code RO 1913 i.drv_lcdc_enable_shadow_reg CVWL568.lib(drv_lcdc.o)
+ 0x00016b28 0x00016b28 0x00000040 Code RO 1914 i.drv_lcdc_set_int CVWL568.lib(drv_lcdc.o)
+ 0x00016b68 0x00016b68 0x00000018 Code RO 1915 i.drv_lcdc_set_prefetch CVWL568.lib(drv_lcdc.o)
+ 0x00016b80 0x00016b80 0x00000014 Code RO 1916 i.drv_lcdc_set_video_hw_mode CVWL568.lib(drv_lcdc.o)
+ 0x00016b94 0x00016b94 0x00000020 Code RO 1917 i.drv_lcdc_start CVWL568.lib(drv_lcdc.o)
+ 0x00016bb4 0x00016bb4 0x0000000c Code RO 1951 i.drv_memc_clear_status CVWL568.lib(drv_memc.o)
+ 0x00016bc0 0x00016bc0 0x00000040 Code RO 1952 i.drv_memc_enable_irq CVWL568.lib(drv_memc.o)
+ 0x00016c00 0x00016c00 0x0000000c Code RO 1953 i.drv_memc_gen_a_tear_signal CVWL568.lib(drv_memc.o)
+ 0x00016c0c 0x00016c0c 0x00000012 Code RO 1954 i.drv_memc_get_status CVWL568.lib(drv_memc.o)
+ 0x00016c1e 0x00016c1e 0x00000010 Code RO 1955 i.drv_memc_rate_transfer_sel CVWL568.lib(drv_memc.o)
+ 0x00016c2e 0x00016c2e 0x0000000e Code RO 1956 i.drv_memc_sel_vsync CVWL568.lib(drv_memc.o)
+ 0x00016c3c 0x00016c3c 0x00000014 Code RO 1957 i.drv_memc_set_active_height CVWL568.lib(drv_memc.o)
+ 0x00016c50 0x00016c50 0x0000000c Code RO 1958 i.drv_memc_set_data_mode CVWL568.lib(drv_memc.o)
+ 0x00016c5c 0x00016c5c 0x00000010 Code RO 1961 i.drv_memc_set_double_buffer CVWL568.lib(drv_memc.o)
+ 0x00016c6c 0x00016c6c 0x00000012 Code RO 1962 i.drv_memc_set_double_buffer_reverse CVWL568.lib(drv_memc.o)
+ 0x00016c7e 0x00016c7e 0x00000010 Code RO 1964 i.drv_memc_set_fs_en_conditions CVWL568.lib(drv_memc.o)
+ 0x00016c8e 0x00016c8e 0x00000014 Code RO 1965 i.drv_memc_set_inten CVWL568.lib(drv_memc.o)
+ 0x00016ca2 0x00016ca2 0x00000002 PAD
+ 0x00016ca4 0x00016ca4 0x00000018 Code RO 1966 i.drv_memc_set_lcdc_st_conditions CVWL568.lib(drv_memc.o)
+ 0x00016cbc 0x00016cbc 0x0000001a Code RO 1967 i.drv_memc_set_ltpo_mode CVWL568.lib(drv_memc.o)
+ 0x00016cd6 0x00016cd6 0x0000000e Code RO 1971 i.drv_memc_set_tear_mode CVWL568.lib(drv_memc.o)
+ 0x00016ce4 0x00016ce4 0x00000028 Code RO 1972 i.drv_memc_set_tear_waveform CVWL568.lib(drv_memc.o)
+ 0x00016d0c 0x00016d0c 0x0000000e Code RO 1974 i.drv_memc_set_vidc_sync_cnt CVWL568.lib(drv_memc.o)
+ 0x00016d1a 0x00016d1a 0x00000002 PAD
+ 0x00016d1c 0x00016d1c 0x00000008 Code RO 1531 i.drv_param_init_get_ccm CVWL568.lib(drv_param_init.o)
+ 0x00016d24 0x00016d24 0x00000014 Code RO 1532 i.drv_param_init_get_scld_filter_h CVWL568.lib(drv_param_init.o)
+ 0x00016d38 0x00016d38 0x00000014 Code RO 1533 i.drv_param_init_get_scld_filter_v CVWL568.lib(drv_param_init.o)
+ 0x00016d4c 0x00016d4c 0x00000008 Code RO 1534 i.drv_param_init_get_sclu_filter CVWL568.lib(drv_param_init.o)
+ 0x00016d54 0x00016d54 0x00000014 Code RO 1535 i.drv_param_init_set_ccm CVWL568.lib(drv_param_init.o)
+ 0x00016d68 0x00016d68 0x00000024 Code RO 1538 i.drv_param_p2r_filter_init CVWL568.lib(drv_param_init.o)
+ 0x00016d8c 0x00016d8c 0x00000010 Code RO 2245 i.drv_phy_enable_calibration CVWL568.lib(drv_phy_common.o)
+ 0x00016d9c 0x00016d9c 0x0000003c Code RO 2246 i.drv_phy_get_calibration CVWL568.lib(drv_phy_common.o)
+ 0x00016dd8 0x00016dd8 0x00000060 Code RO 2247 i.drv_phy_get_pll_para CVWL568.lib(drv_phy_common.o)
+ 0x00016e38 0x00016e38 0x00000054 Code RO 2248 i.drv_phy_get_rate_para CVWL568.lib(drv_phy_common.o)
+ 0x00016e8c 0x00016e8c 0x00000010 Code RO 2249 i.drv_phy_test_clear CVWL568.lib(drv_phy_common.o)
+ 0x00016e9c 0x00016e9c 0x00000018 Code RO 2250 i.drv_phy_test_lock CVWL568.lib(drv_phy_common.o)
+ 0x00016eb4 0x00016eb4 0x00000020 Code RO 2252 i.drv_phy_test_write_1_byte CVWL568.lib(drv_phy_common.o)
+ 0x00016ed4 0x00016ed4 0x00000026 Code RO 2253 i.drv_phy_test_write_2_byte CVWL568.lib(drv_phy_common.o)
+ 0x00016efa 0x00016efa 0x0000001e Code RO 2254 i.drv_phy_test_write_code CVWL568.lib(drv_phy_common.o)
+ 0x00016f18 0x00016f18 0x00000020 Code RO 2255 i.drv_phy_test_write_data CVWL568.lib(drv_phy_common.o)
+ 0x00016f38 0x00016f38 0x00000020 Code RO 1554 i.drv_pwr_set_cp_mode CVWL568.lib(drv_pwr.o)
+ 0x00016f58 0x00016f58 0x00000018 Code RO 1556 i.drv_pwr_set_pvd_mode CVWL568.lib(drv_pwr.o)
+ 0x00016f70 0x00016f70 0x00000038 Code RO 1557 i.drv_pwr_set_system_clk_src CVWL568.lib(drv_pwr.o)
+ 0x00016fa8 0x00016fa8 0x0000000c Code RO 1743 i.drv_rx_phy_test_clear CVWL568.lib(drv_dsi_rx.o)
+ 0x00016fb4 0x00016fb4 0x00000010 Code RO 1744 i.drv_rx_phy_test_lock CVWL568.lib(drv_dsi_rx.o)
+ 0x00016fc4 0x00016fc4 0x00000014 Code RO 1746 i.drv_rx_phy_test_write_1_byte CVWL568.lib(drv_dsi_rx.o)
+ 0x00016fd8 0x00016fd8 0x00000016 Code RO 1747 i.drv_rx_phy_test_write_2_byte CVWL568.lib(drv_dsi_rx.o)
+ 0x00016fee 0x00016fee 0x0000000a Code RO 2010 i.drv_rxbr_clear_pkt_buffer CVWL568.lib(drv_rxbr.o)
+ 0x00016ff8 0x00016ff8 0x00000004 Code RO 2011 i.drv_rxbr_clear_status0 CVWL568.lib(drv_rxbr.o)
+ 0x00016ffc 0x00016ffc 0x0000005a Code RO 2013 i.drv_rxbr_enable_irq CVWL568.lib(drv_rxbr.o)
+ 0x00017056 0x00017056 0x00000002 PAD
+ 0x00017058 0x00017058 0x00000014 Code RO 2014 i.drv_rxbr_frame_drop_cfg CVWL568.lib(drv_rxbr.o)
+ 0x0001706c 0x0001706c 0x00000064 Code RO 2015 i.drv_rxbr_get_clk CVWL568.lib(drv_rxbr.o)
+ 0x000170d0 0x000170d0 0x00000004 Code RO 2016 i.drv_rxbr_get_col_addr CVWL568.lib(drv_rxbr.o)
+ 0x000170d4 0x000170d4 0x00000012 Code RO 1050 i.drv_rxbr_get_int_source CVWL568.lib(hal_internal_vsync.o)
+ 0x000170e6 0x000170e6 0x00000004 Code RO 2019 i.drv_rxbr_get_page_addr CVWL568.lib(drv_rxbr.o)
+ 0x000170ea 0x000170ea 0x00000012 Code RO 1051 i.drv_rxbr_get_status0 CVWL568.lib(hal_internal_vsync.o)
+ 0x000170fc 0x000170fc 0x0000000c Code RO 2021 i.drv_rxbr_hline_rcv0_cfg CVWL568.lib(drv_rxbr.o)
+ 0x00017108 0x00017108 0x00000008 Code RO 2022 i.drv_rxbr_hline_rcv_cfg CVWL568.lib(drv_rxbr.o)
+ 0x00017110 0x00017110 0x0000000c Code RO 2023 i.drv_rxbr_register_irq0_callback CVWL568.lib(drv_rxbr.o)
+ 0x0001711c 0x0001711c 0x0000000c Code RO 2024 i.drv_rxbr_register_irq1_callback CVWL568.lib(drv_rxbr.o)
+ 0x00017128 0x00017128 0x00000014 Code RO 2025 i.drv_rxbr_set_ack_pkt_header CVWL568.lib(drv_rxbr.o)
+ 0x0001713c 0x0001713c 0x000000cc Code RO 2026 i.drv_rxbr_set_cmd_filter CVWL568.lib(drv_rxbr.o)
+ 0x00017208 0x00017208 0x00000014 Code RO 2028 i.drv_rxbr_set_color_format CVWL568.lib(drv_rxbr.o)
+ 0x0001721c 0x0001721c 0x00000014 Code RO 2030 i.drv_rxbr_set_inten CVWL568.lib(drv_rxbr.o)
+ 0x00017230 0x00017230 0x00000010 Code RO 2031 i.drv_rxbr_set_ltpo_drop_th CVWL568.lib(drv_rxbr.o)
+ 0x00017240 0x00017240 0x00000026 Code RO 2033 i.drv_rxbr_set_usr_cfg CVWL568.lib(drv_rxbr.o)
+ 0x00017266 0x00017266 0x00000008 Code RO 2034 i.drv_rxbr_set_usr_col CVWL568.lib(drv_rxbr.o)
+ 0x0001726e 0x0001726e 0x00000008 Code RO 2035 i.drv_rxbr_set_usr_row CVWL568.lib(drv_rxbr.o)
+ 0x00017276 0x00017276 0x00000002 PAD
+ 0x00017278 0x00017278 0x00000020 Code RO 1602 i.drv_spi_m_read_data CVWL568.lib(drv_spi_master.o)
+ 0x00017298 0x00017298 0x00000054 Code RO 1630 i.drv_swire_set_int CVWL568.lib(drv_swire.o)
+ 0x000172ec 0x000172ec 0x0000001c Code RO 1631 i.drv_swire_set_power_down CVWL568.lib(drv_swire.o)
+ 0x00017308 0x00017308 0x0000000c Code RO 1646 i.drv_sys_cfg_clear_all_int CVWL568.lib(drv_sys_cfg.o)
+ 0x00017314 0x00017314 0x00000028 Code RO 1647 i.drv_sys_cfg_clear_pending CVWL568.lib(drv_sys_cfg.o)
+ 0x0001733c 0x0001733c 0x00000018 Code RO 1650 i.drv_sys_cfg_sel_ap_rst_lvl_trig CVWL568.lib(drv_sys_cfg.o)
+ 0x00017354 0x00017354 0x0000001c Code RO 1651 i.drv_sys_cfg_sel_ap_rst_trig CVWL568.lib(drv_sys_cfg.o)
+ 0x00017370 0x00017370 0x00000024 Code RO 1652 i.drv_sys_cfg_sel_gpio_group CVWL568.lib(drv_sys_cfg.o)
+ 0x00017394 0x00017394 0x00000024 Code RO 1653 i.drv_sys_cfg_sel_int_trig CVWL568.lib(drv_sys_cfg.o)
+ 0x000173b8 0x000173b8 0x00000010 Code RO 1655 i.drv_sys_cfg_set_dma_rx_req CVWL568.lib(drv_sys_cfg.o)
+ 0x000173c8 0x000173c8 0x00000010 Code RO 1656 i.drv_sys_cfg_set_dma_tx_req CVWL568.lib(drv_sys_cfg.o)
+ 0x000173d8 0x000173d8 0x00000024 Code RO 1657 i.drv_sys_cfg_set_int CVWL568.lib(drv_sys_cfg.o)
+ 0x000173fc 0x000173fc 0x0000001a Code RO 1680 i.drv_timer_clear_status_flags CVWL568.lib(drv_timer.o)
+ 0x00017416 0x00017416 0x00000020 Code RO 1681 i.drv_timer_enable CVWL568.lib(drv_timer.o)
+ 0x00017436 0x00017436 0x00000002 PAD
+ 0x00017438 0x00017438 0x00000010 Code RO 1682 i.drv_timer_get_instance CVWL568.lib(drv_timer.o)
+ 0x00017448 0x00017448 0x00000010 Code RO 1683 i.drv_timer_get_prescaler CVWL568.lib(drv_timer.o)
+ 0x00017458 0x00017458 0x00000044 Code RO 1685 i.drv_timer_handle_interrupt CVWL568.lib(drv_timer.o)
+ 0x0001749c 0x0001749c 0x00000014 Code RO 1686 i.drv_timer_register_callback CVWL568.lib(drv_timer.o)
+ 0x000174b0 0x000174b0 0x00000010 Code RO 1687 i.drv_timer_set_compare_val CVWL568.lib(drv_timer.o)
+ 0x000174c0 0x000174c0 0x00000054 Code RO 1688 i.drv_timer_set_int CVWL568.lib(drv_timer.o)
+ 0x00017514 0x00017514 0x00000028 Code RO 1689 i.drv_timer_set_prescaler CVWL568.lib(drv_timer.o)
+ 0x0001753c 0x0001753c 0x0000000a Code RO 1826 i.drv_tx_phy_test_clear CVWL568.lib(drv_dsi_tx.o)
+ 0x00017546 0x00017546 0x0000001c Code RO 1827 i.drv_tx_phy_test_enter CVWL568.lib(drv_dsi_tx.o)
+ 0x00017562 0x00017562 0x0000001c Code RO 1828 i.drv_tx_phy_test_exit CVWL568.lib(drv_dsi_tx.o)
+ 0x0001757e 0x0001757e 0x00000012 Code RO 1830 i.drv_tx_phy_test_write_1_byte CVWL568.lib(drv_dsi_tx.o)
+ 0x00017590 0x00017590 0x00000014 Code RO 1831 i.drv_tx_phy_test_write_2_byte CVWL568.lib(drv_dsi_tx.o)
+ 0x000175a4 0x000175a4 0x00000010 Code RO 1832 i.drv_tx_phy_test_write_code CVWL568.lib(drv_dsi_tx.o)
+ 0x000175b4 0x000175b4 0x00000008 Code RO 2074 i.drv_vidc_clear_irq CVWL568.lib(drv_vidc.o)
+ 0x000175bc 0x000175bc 0x00000018 Code RO 2078 i.drv_vidc_enable CVWL568.lib(drv_vidc.o)
+ 0x000175d4 0x000175d4 0x00000040 Code RO 2079 i.drv_vidc_enable_irq CVWL568.lib(drv_vidc.o)
+ 0x00017614 0x00017614 0x00000012 Code RO 2081 i.drv_vidc_get_irq_status CVWL568.lib(drv_vidc.o)
+ 0x00017626 0x00017626 0x00000002 PAD
+ 0x00017628 0x00017628 0x00000028 Code RO 2085 i.drv_vidc_init_module_enable CVWL568.lib(drv_vidc.o)
+ 0x00017650 0x00017650 0x0000000c Code RO 2086 i.drv_vidc_register_callback CVWL568.lib(drv_vidc.o)
+ 0x0001765c 0x0001765c 0x00000006 Code RO 2087 i.drv_vidc_reset CVWL568.lib(drv_vidc.o)
+ 0x00017662 0x00017662 0x0000003c Code RO 2089 i.drv_vidc_set_dst_parameter CVWL568.lib(drv_vidc.o)
+ 0x0001769e 0x0001769e 0x00000014 Code RO 2093 i.drv_vidc_set_irqen CVWL568.lib(drv_vidc.o)
+ 0x000176b2 0x000176b2 0x00000010 Code RO 2094 i.drv_vidc_set_mirror CVWL568.lib(drv_vidc.o)
+ 0x000176c2 0x000176c2 0x00000008 Code RO 2097 i.drv_vidc_set_p2r_hcoef0 CVWL568.lib(drv_vidc.o)
+ 0x000176ca 0x000176ca 0x00000026 Code RO 2098 i.drv_vidc_set_p2r_hinitb CVWL568.lib(drv_vidc.o)
+ 0x000176f0 0x000176f0 0x00000026 Code RO 2099 i.drv_vidc_set_p2r_hinitr CVWL568.lib(drv_vidc.o)
+ 0x00017716 0x00017716 0x00000002 PAD
+ 0x00017718 0x00017718 0x00000018 Code RO 2100 i.drv_vidc_set_pentile_swap CVWL568.lib(drv_vidc.o)
+ 0x00017730 0x00017730 0x0000000a Code RO 2101 i.drv_vidc_set_pu_ctrl CVWL568.lib(drv_vidc.o)
+ 0x0001773a 0x0001773a 0x00000010 Code RO 2102 i.drv_vidc_set_rotation CVWL568.lib(drv_vidc.o)
+ 0x0001774a 0x0001774a 0x0000000a Code RO 2103 i.drv_vidc_set_scld_hcoef0 CVWL568.lib(drv_vidc.o)
+ 0x00017754 0x00017754 0x0000000a Code RO 2104 i.drv_vidc_set_scld_hcoef1 CVWL568.lib(drv_vidc.o)
+ 0x0001775e 0x0001775e 0x00000012 Code RO 2105 i.drv_vidc_set_scld_step CVWL568.lib(drv_vidc.o)
+ 0x00017770 0x00017770 0x0000000a Code RO 2106 i.drv_vidc_set_scld_vcoef0 CVWL568.lib(drv_vidc.o)
+ 0x0001777a 0x0001777a 0x0000000a Code RO 2107 i.drv_vidc_set_scld_vcoef1 CVWL568.lib(drv_vidc.o)
+ 0x00017784 0x00017784 0x00000016 Code RO 2108 i.drv_vidc_set_src_parameter CVWL568.lib(drv_vidc.o)
+ 0x0001779a 0x0001779a 0x00000002 PAD
+ 0x0001779c 0x0001779c 0x00000010 Code RO 2620 i.drv_wdg_clear_counter CVWL568.lib(drv_wdg.o)
+ 0x000177ac 0x000177ac 0x00000010 Code RO 2621 i.drv_wdg_clear_edge_flag CVWL568.lib(drv_wdg.o)
+ 0x000177bc 0x000177bc 0x00000010 Code RO 2624 i.drv_wdg_read_edge_flag CVWL568.lib(drv_wdg.o)
+ 0x000177cc 0x000177cc 0x00000040 Code RO 2627 i.drv_wdg_set_int CVWL568.lib(drv_wdg.o)
+ 0x0001780c 0x0001780c 0x0000000a Code RO 1314 i.fls_clr_interrupt_flag CVWL568.lib(drv_fls.o)
+ 0x00017816 0x00017816 0x00000014 Code RO 2304 i.fputc CVWL568.lib(tau_log.o)
+ 0x0001782a 0x0001782a 0x00000002 PAD
+ 0x0001782c 0x0001782c 0x00000034 Code RO 630 i.hal_dsi_rx_ctrl_create_handle CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00017860 0x00017860 0x0000009c Code RO 632 i.hal_dsi_rx_ctrl_deinit CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000178fc 0x000178fc 0x00000084 Code RO 634 i.hal_dsi_rx_ctrl_dsc_async_handler CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00017980 0x00017980 0x00000028 Code RO 636 i.hal_dsi_rx_ctrl_gen_a_tear_signal CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000179a8 0x000179a8 0x00000028 Code RO 638 i.hal_dsi_rx_ctrl_get_max_ret_size CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000179d0 0x000179d0 0x00000098 Code RO 640 i.hal_dsi_rx_ctrl_init CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00017a68 0x00017a68 0x000001a4 Code RO 641 i.hal_dsi_rx_ctrl_init_clk CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00017c0c 0x00017c0c 0x000000d8 Code RO 642 i.hal_dsi_rx_ctrl_init_dsi_rx CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00017ce4 0x00017ce4 0x00000158 Code RO 643 i.hal_dsi_rx_ctrl_init_memc CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00017e3c 0x00017e3c 0x00000148 Code RO 644 i.hal_dsi_rx_ctrl_init_rxbr CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00017f84 0x00017f84 0x0000022c Code RO 645 i.hal_dsi_rx_ctrl_init_vidc CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000181b0 0x000181b0 0x0000003c Code RO 646 i.hal_dsi_rx_ctrl_pre_init_pps CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000181ec 0x000181ec 0x000000f0 Code RO 649 i.hal_dsi_rx_ctrl_send_ack_cmd CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000182dc 0x000182dc 0x00000034 Code RO 653 i.hal_dsi_rx_ctrl_set_cus_sync_line CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00018310 0x00018310 0x00000034 Code RO 656 i.hal_dsi_rx_ctrl_set_hw_tear_mode CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00018344 0x00018344 0x00000038 Code RO 657 i.hal_dsi_rx_ctrl_set_ipi_cfg CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x0001837c 0x0001837c 0x00000072 Code RO 662 i.hal_dsi_rx_ctrl_set_rxbr_clk CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000183ee 0x000183ee 0x00000002 PAD
+ 0x000183f0 0x000183f0 0x00000034 Code RO 663 i.hal_dsi_rx_ctrl_set_sw_tear_mode CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00018424 0x00018424 0x0000000e Code RO 665 i.hal_dsi_rx_ctrl_set_tear_mode_ex CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00018432 0x00018432 0x00000002 PAD
+ 0x00018434 0x00018434 0x0000003c Code RO 666 i.hal_dsi_rx_ctrl_start CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x00018470 0x00018470 0x0000003c Code RO 667 i.hal_dsi_rx_ctrl_stop CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000184ac 0x000184ac 0x00000020 Code RO 669 i.hal_dsi_rx_ctrl_toggle_resolution CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000184cc 0x000184cc 0x00000190 Code RO 723 i.hal_dsi_tx_calc_video_chunks CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001865c 0x0001865c 0x00000034 Code RO 724 i.hal_dsi_tx_config_params_for_lane_rate CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018690 0x00018690 0x00000450 Code RO 725 i.hal_dsi_tx_count_lane_rate CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018ae0 0x00018ae0 0x0000002c Code RO 728 i.hal_dsi_tx_ctrl_create_handle CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018b0c 0x00018b0c 0x00000084 Code RO 729 i.hal_dsi_tx_ctrl_deinit CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018b90 0x00018b90 0x0000004c Code RO 733 i.hal_dsi_tx_ctrl_enter_init_panel_mode CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018bdc 0x00018bdc 0x00000028 Code RO 735 i.hal_dsi_tx_ctrl_exit_init_panel_mode CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018c04 0x00018c04 0x000000a4 Code RO 737 i.hal_dsi_tx_ctrl_init CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018ca8 0x00018ca8 0x00000024 Code RO 738 i.hal_dsi_tx_ctrl_init_clk CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018ccc 0x00018ccc 0x0000000c Code RO 739 i.hal_dsi_tx_ctrl_panel_reset_pin CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018cd8 0x00018cd8 0x00000020 Code RO 742 i.hal_dsi_tx_ctrl_set_ccm CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018cf8 0x00018cf8 0x00000014 Code RO 748 i.hal_dsi_tx_ctrl_set_overwrite_rgb CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018d0c 0x00018d0c 0x00000010 Code RO 749 i.hal_dsi_tx_ctrl_set_partial_disp CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018d1c 0x00018d1c 0x00000024 Code RO 750 i.hal_dsi_tx_ctrl_set_partial_disp_area CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018d40 0x00018d40 0x0000009c Code RO 753 i.hal_dsi_tx_ctrl_start CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018ddc 0x00018ddc 0x00000044 Code RO 754 i.hal_dsi_tx_ctrl_stop CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018e20 0x00018e20 0x000000d8 Code RO 755 i.hal_dsi_tx_ctrl_write_array_cmd CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018ef8 0x00018ef8 0x000000b0 Code RO 756 i.hal_dsi_tx_ctrl_write_cmd CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018fa8 0x00018fa8 0x00000044 Code RO 757 i.hal_dsi_tx_init_data_mode CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00018fec 0x00018fec 0x00000030 Code RO 758 i.hal_dsi_tx_init_dpi_cfg CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001901c 0x0001901c 0x00000020 Code RO 759 i.hal_dsi_tx_init_interrupt CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001903c 0x0001903c 0x00000020 Code RO 760 i.hal_dsi_tx_init_phy_cfg CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001905c 0x0001905c 0x00000094 Code RO 761 i.hal_dsi_tx_init_remains CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x000190f0 0x000190f0 0x00000058 Code RO 762 i.hal_dsi_tx_init_video_mode CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00019148 0x00019148 0x00000044 Code RO 763 i.hal_dsi_tx_send_cmd CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001918c 0x0001918c 0x00000018 Code RO 828 i.hal_gpio_ctrl_eint CVWL568.lib(hal_gpio.o)
+ 0x000191a4 0x000191a4 0x00000012 Code RO 829 i.hal_gpio_get_input_data CVWL568.lib(hal_gpio.o)
+ 0x000191b6 0x000191b6 0x00000002 PAD
+ 0x000191b8 0x000191b8 0x00000040 Code RO 832 i.hal_gpio_init_eint CVWL568.lib(hal_gpio.o)
+ 0x000191f8 0x000191f8 0x00000020 Code RO 833 i.hal_gpio_init_input CVWL568.lib(hal_gpio.o)
+ 0x00019218 0x00019218 0x00000028 Code RO 834 i.hal_gpio_init_output CVWL568.lib(hal_gpio.o)
+ 0x00019240 0x00019240 0x00000018 Code RO 835 i.hal_gpio_reg_eint_cb CVWL568.lib(hal_gpio.o)
+ 0x00019258 0x00019258 0x00000050 Code RO 836 i.hal_gpio_set_ap_reset_int CVWL568.lib(hal_gpio.o)
+ 0x000192a8 0x000192a8 0x00000060 Code RO 838 i.hal_gpio_set_mode CVWL568.lib(hal_gpio.o)
+ 0x00019308 0x00019308 0x00000008 Code RO 839 i.hal_gpio_set_output_data CVWL568.lib(hal_gpio.o)
+ 0x00019310 0x00019310 0x00000020 Code RO 841 i.hal_gpio_set_pull_state CVWL568.lib(hal_gpio.o)
+ 0x00019330 0x00019330 0x0000006c Code RO 867 i.hal_i2c_m_dma_init CVWL568.lib(hal_i2c_master.o)
+ 0x0001939c 0x0001939c 0x00000020 Code RO 868 i.hal_i2c_m_dma_read CVWL568.lib(hal_i2c_master.o)
+ 0x000193bc 0x000193bc 0x0000001c Code RO 869 i.hal_i2c_m_dma_write CVWL568.lib(hal_i2c_master.o)
+ 0x000193d8 0x000193d8 0x0000000c Code RO 871 i.hal_i2c_m_transfer_complate CVWL568.lib(hal_i2c_master.o)
+ 0x000193e4 0x000193e4 0x00000020 Code RO 872 i.hal_i2c_master_irq_callback CVWL568.lib(hal_i2c_master.o)
+ 0x00019404 0x00019404 0x00000010 Code RO 886 i.hal_i2c_s_dma_user_callback CVWL568.lib(hal_i2c_slave.o)
+ 0x00019414 0x00019414 0x0000004c Code RO 887 i.hal_i2c_s_dma_write CVWL568.lib(hal_i2c_slave.o)
+ 0x00019460 0x00019460 0x000000c8 Code RO 889 i.hal_i2c_s_init CVWL568.lib(hal_i2c_slave.o)
+ 0x00019528 0x00019528 0x00000014 Code RO 890 i.hal_i2c_s_nonblocking_read CVWL568.lib(hal_i2c_slave.o)
+ 0x0001953c 0x0001953c 0x0000000c Code RO 898 i.hal_i2c_s_set_transfer CVWL568.lib(hal_i2c_slave.o)
+ 0x00019548 0x00019548 0x00000174 Code RO 901 i.hal_i2c_slave_irq_callback CVWL568.lib(hal_i2c_slave.o)
+ 0x000196bc 0x000196bc 0x000000fc Code RO 1052 i.hal_internal_init_memc CVWL568.lib(hal_internal_vsync.o)
+ 0x000197b8 0x000197b8 0x00000010 Code RO 1054 i.hal_internal_sync_get_fb_setting CVWL568.lib(hal_internal_vsync.o)
+ 0x000197c8 0x000197c8 0x00000010 Code RO 1055 i.hal_internal_sync_get_hight_performan_mode CVWL568.lib(hal_internal_vsync.o)
+ 0x000197d8 0x000197d8 0x0000022c Code RO 1056 i.hal_internal_sync_input_resolution_change CVWL568.lib(hal_internal_vsync.o)
+ 0x00019a04 0x00019a04 0x00000010 Code RO 1059 i.hal_internal_update_dpi_param CVWL568.lib(hal_internal_vsync.o)
+ 0x00019a14 0x00019a14 0x0000012c Code RO 1060 i.hal_internal_video_mode_auto_sync CVWL568.lib(hal_internal_vsync.o)
+ 0x00019b40 0x00019b40 0x00000028 Code RO 1061 i.hal_internal_vsync_deinit CVWL568.lib(hal_internal_vsync.o)
+ 0x00019b68 0x00019b68 0x0000000c Code RO 1062 i.hal_internal_vsync_get_rx_state CVWL568.lib(hal_internal_vsync.o)
+ 0x00019b74 0x00019b74 0x00000018 Code RO 1063 i.hal_internal_vsync_get_sync_line CVWL568.lib(hal_internal_vsync.o)
+ 0x00019b8c 0x00019b8c 0x0000000c Code RO 1064 i.hal_internal_vsync_get_tear_mode CVWL568.lib(hal_internal_vsync.o)
+ 0x00019b98 0x00019b98 0x0000000c Code RO 1065 i.hal_internal_vsync_get_tx_state CVWL568.lib(hal_internal_vsync.o)
+ 0x00019ba4 0x00019ba4 0x00000118 Code RO 1066 i.hal_internal_vsync_init_rx CVWL568.lib(hal_internal_vsync.o)
+ 0x00019cbc 0x00019cbc 0x000000b0 Code RO 1067 i.hal_internal_vsync_init_tx CVWL568.lib(hal_internal_vsync.o)
+ 0x00019d6c 0x00019d6c 0x0000011c Code RO 1069 i.hal_internal_vsync_set_auto_hw_filter CVWL568.lib(hal_internal_vsync.o)
+ 0x00019e88 0x00019e88 0x00000014 Code RO 1071 i.hal_internal_vsync_set_rx_state CVWL568.lib(hal_internal_vsync.o)
+ 0x00019e9c 0x00019e9c 0x00000024 Code RO 1072 i.hal_internal_vsync_set_sync_line CVWL568.lib(hal_internal_vsync.o)
+ 0x00019ec0 0x00019ec0 0x00000050 Code RO 1073 i.hal_internal_vsync_set_tear_mode CVWL568.lib(hal_internal_vsync.o)
+ 0x00019f10 0x00019f10 0x00000080 Code RO 1074 i.hal_internal_vsync_set_tx_state CVWL568.lib(hal_internal_vsync.o)
+ 0x00019f90 0x00019f90 0x00000024 Code RO 764 i.hal_lcdc_config_ccm CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00019fb4 0x00019fb4 0x00000058 Code RO 765 i.hal_lcdc_config_remains CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001a00c 0x0001a00c 0x00000014 Code RO 766 i.hal_lcdc_config_rgb_to_pentile CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001a020 0x0001a020 0x00000164 Code RO 767 i.hal_lcdc_config_upscaler CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001a184 0x0001a184 0x00000054 Code RO 768 i.hal_lcdc_init_cfg CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001a1d8 0x0001a1d8 0x000001b0 Code RO 769 i.hal_lcdc_init_clk CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001a388 0x0001a388 0x00000040 Code RO 770 i.hal_lcdc_init_interrupt CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001a3c8 0x0001a3c8 0x0000000e Code RO 926 i.hal_spi_m_clear_rxfifo CVWL568.lib(hal_spi_master.o)
+ 0x0001a3d6 0x0001a3d6 0x00000016 Code RO 952 i.hal_swire_open CVWL568.lib(hal_swire.o)
+ 0x0001a3ec 0x0001a3ec 0x00000008 Code RO 967 i.hal_system_enable_systick CVWL568.lib(hal_system.o)
+ 0x0001a3f4 0x0001a3f4 0x00000088 Code RO 971 i.hal_system_init CVWL568.lib(hal_system.o)
+ 0x0001a47c 0x0001a47c 0x0000001c Code RO 972 i.hal_system_init_console CVWL568.lib(hal_system.o)
+ 0x0001a498 0x0001a498 0x00000008 Code RO 975 i.hal_system_set_phy_calibration CVWL568.lib(hal_system.o)
+ 0x0001a4a0 0x0001a4a0 0x00000008 Code RO 976 i.hal_system_set_pvd CVWL568.lib(hal_system.o)
+ 0x0001a4a8 0x0001a4a8 0x00000008 Code RO 977 i.hal_system_set_vcc CVWL568.lib(hal_system.o)
+ 0x0001a4b0 0x0001a4b0 0x0000001a Code RO 1002 i.hal_timer_init CVWL568.lib(hal_timer.o)
+ 0x0001a4ca 0x0001a4ca 0x00000002 PAD
+ 0x0001a4cc 0x0001a4cc 0x00000048 Code RO 1004 i.hal_timer_start CVWL568.lib(hal_timer.o)
+ 0x0001a514 0x0001a514 0x00000028 Code RO 1006 i.hal_timer_stop CVWL568.lib(hal_timer.o)
+ 0x0001a53c 0x0001a53c 0x0000008c Code RO 1028 i.hal_uart_init CVWL568.lib(hal_uart.o)
+ 0x0001a5c8 0x0001a5c8 0x00000010 Code RO 1031 i.hal_uart_transmit_blocking CVWL568.lib(hal_uart.o)
+ 0x0001a5d8 0x0001a5d8 0x00000110 Code RO 2184 i.handle_init CVWL568.lib(irq_redirect .o)
+ 0x0001a6e8 0x0001a6e8 0x00000064 Code RO 116 i.init_mipi_tx ap_demo.o
+ 0x0001a74c 0x0001a74c 0x00000088 Code RO 117 i.init_panel ap_demo.o
+ 0x0001a7d4 0x0001a7d4 0x0000000a Code RO 3 i.main main.o
+ 0x0001a7de 0x0001a7de 0x00000002 PAD
+ 0x0001a7e0 0x0001a7e0 0x0000009c Code RO 118 i.open_mipi_rx ap_demo.o
+ 0x0001a87c 0x0001a87c 0x00000054 Code RO 119 i.pps_update_handle ap_demo.o
+ 0x0001a8d0 0x0001a8d0 0x000003f4 Code RO 1078 i.rx_get_dcs_packet_data CVWL568.lib(hal_internal_vsync.o)
+ 0x0001acc4 0x0001acc4 0x00000178 Code RO 1079 i.rx_partial_update CVWL568.lib(hal_internal_vsync.o)
+ 0x0001ae3c 0x0001ae3c 0x0000008c Code RO 1080 i.rx_receive_packet CVWL568.lib(hal_internal_vsync.o)
+ 0x0001aec8 0x0001aec8 0x00000180 Code RO 1081 i.rx_receive_pps CVWL568.lib(hal_internal_vsync.o)
+ 0x0001b048 0x0001b048 0x000000a4 Code RO 1082 i.rxbr_irq0_callback CVWL568.lib(hal_internal_vsync.o)
+ 0x0001b0ec 0x0001b0ec 0x000001dc Code RO 1083 i.rxbr_irq1_callback CVWL568.lib(hal_internal_vsync.o)
+ 0x0001b2c8 0x0001b2c8 0x000000c4 Code RO 1084 i.soft_gen_te CVWL568.lib(hal_internal_vsync.o)
+ 0x0001b38c 0x0001b38c 0x000000c0 Code RO 1085 i.soft_gen_te_double_buffer CVWL568.lib(hal_internal_vsync.o)
+ 0x0001b44c 0x0001b44c 0x00000030 Code RO 120 i.soft_timer3_cb ap_demo.o
+ 0x0001b47c 0x0001b47c 0x00000048 Code RO 2647 i.sqrt m_ps.l(sqrt.o)
+ 0x0001b4c4 0x0001b4c4 0x00000040 Code RO 121 i.tp_heartbeat_exec ap_demo.o
+ 0x0001b504 0x0001b504 0x00000108 Code RO 1086 i.vidc_callback CVWL568.lib(hal_internal_vsync.o)
+ 0x0001b60c 0x0001b60c 0x000000d0 Code RO 1087 i.vpre_err_reset CVWL568.lib(hal_internal_vsync.o)
+ 0x0001b6dc 0x0001b6dc 0x000001cc Code RO 1088 i.vsync_set_te_mode CVWL568.lib(hal_internal_vsync.o)
+ 0x0001b8a8 0x0001b8a8 0x000000f8 Data RO 122 .constdata ap_demo.o
+ 0x0001b9a0 0x0001b9a0 0x00000020 Data RO 425 .constdata app_tp_st_touch.o
+ 0x0001b9c0 0x0001b9c0 0x00002150 Data RO 517 .constdata app_tp_for_custom_s8.o
+ 0x0001db10 0x0001db10 0x00000001 Data RO 530 .constdata app_tp_for_custom_s8.o
+ 0x0001db11 0x0001db11 0x00000003 PAD
+ 0x0001db14 0x0001db14 0x00000024 Data RO 772 .constdata CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001db38 0x0001db38 0x000000d2 Data RO 844 .constdata CVWL568.lib(hal_gpio.o)
+ 0x0001dc0a 0x0001dc0a 0x00000002 PAD
+ 0x0001dc0c 0x0001dc0c 0x00000020 Data RO 902 .constdata CVWL568.lib(hal_i2c_slave.o)
+ 0x0001dc2c 0x0001dc2c 0x00000008 Data RO 1539 .constdata CVWL568.lib(drv_param_init.o)
+ 0x0001dc34 0x0001dc34 0x00000186 Data RO 2256 .constdata CVWL568.lib(drv_phy_common.o)
+ 0x0001ddba 0x0001ddba 0x00000002 PAD
+ 0x0001ddbc 0x0001ddbc 0x00000048 Data RO 673 .conststring CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x0001de04 0x0001de04 0x00000043 Data RO 773 .conststring CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x0001de47 0x0001de47 0x00000001 PAD
+ 0x0001de48 0x0001de48 0x00000134 Data RO 1090 .conststring CVWL568.lib(hal_internal_vsync.o)
+ 0x0001df7c 0x0001df7c 0x00000030 Data RO 3009 Region$$Table anon$$obj.o
- Execution Region RW_RAM1 (Exec base: 0x00070000, Load base: 0x0001e1b0, Size: 0x00000000, Max: 0x000000f0, ABSOLUTE)
+ Execution Region RW_RAM1 (Exec base: 0x00070000, Load base: 0x0001dfac, Size: 0x00000000, Max: 0x000000f0, ABSOLUTE)
**** No section assigned to this execution region ****
- Execution Region RW_RAM2 (Exec base: 0x00070100, Load base: 0x0001e1b0, Size: 0x000000c0, Max: 0x000000d0, ABSOLUTE)
+ Execution Region RW_RAM2 (Exec base: 0x00070100, Load base: 0x0001dfac, Size: 0x000000c0, Max: 0x000000d0, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
- 0x00070100 - 0x000000c0 Zero RW 2228 .ARM.__AT_0x00070100 CVWL568.lib(irq_redirect .o)
+ 0x00070100 - 0x000000c0 Zero RW 2185 .ARM.__AT_0x00070100 CVWL568.lib(irq_redirect .o)
- Execution Region RW_RAM3 (Exec base: 0x000701d0, Load base: 0x0001e1b0, Size: 0x00005480, Max: 0x00007e30, ABSOLUTE, COMPRESSED[0x00001450])
+ Execution Region RW_RAM3 (Exec base: 0x000701d0, Load base: 0x0001dfac, Size: 0x00005478, Max: 0x00007e30, ABSOLUTE, COMPRESSED[0x00001450])
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x000701d0 COMPRESSED 0x00001d66 Data RW 123 .data ap_demo.o
0x00071f36 COMPRESSED 0x00000017 Data RW 287 .data app_tp_transfer.o
0x00071f4d COMPRESSED 0x00000028 Data RW 426 .data app_tp_st_touch.o
- 0x00071f75 COMPRESSED 0x00000003 PAD
- 0x00071f78 COMPRESSED 0x00000008 Data RW 586 .data CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x00071f80 COMPRESSED 0x00000003 Data RW 686 .data CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x00071f83 COMPRESSED 0x00000001 Data RW 785 .data CVWL568.lib(hal_i2c_master.o)
- 0x00071f84 COMPRESSED 0x00000020 Data RW 815 .data CVWL568.lib(hal_i2c_slave.o)
- 0x00071fa4 COMPRESSED 0x000000e4 Data RW 956 .data WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x00072088 COMPRESSED 0x00000001 Data RW 959 .data WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x00072089 COMPRESSED 0x00000001 Data RW 960 .data WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x0007208a COMPRESSED 0x00000001 Data RW 965 .data WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x0007208b COMPRESSED 0x00000003 Data RW 966 .data WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x0007208e COMPRESSED 0x00000005 Data RW 967 .data WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x00072093 COMPRESSED 0x00000001 PAD
- 0x00072094 COMPRESSED 0x00000030 Data RW 977 .data WL568_20U_HX667_TP.lib(app_tp_for_custom_s8.o)
- 0x000720c4 COMPRESSED 0x00000018 Data RW 1134 .data CVWL568.lib(hal_internal_vsync.o)
- 0x000720dc COMPRESSED 0x0000000c Data RW 1193 .data CVWL568.lib(drv_common.o)
- 0x000720e8 COMPRESSED 0x00000004 Data RW 1460 .data CVWL568.lib(drv_gpio.o)
- 0x000720ec COMPRESSED 0x00000008 Data RW 1498 .data CVWL568.lib(drv_i2c_dma.o)
- 0x000720f4 COMPRESSED 0x00000004 Data RW 1527 .data CVWL568.lib(drv_i2c_master.o)
- 0x000720f8 COMPRESSED 0x00000004 Data RW 1558 .data CVWL568.lib(drv_i2c_slave.o)
- 0x000720fc COMPRESSED 0x000004a4 Data RW 1583 .data CVWL568.lib(drv_param_init.o)
- 0x000725a0 COMPRESSED 0x00000004 Data RW 1650 .data CVWL568.lib(drv_spi_master.o)
- 0x000725a4 COMPRESSED 0x00000008 Data RW 1676 .data CVWL568.lib(drv_swire.o)
- 0x000725ac COMPRESSED 0x00000001 Data RW 1701 .data CVWL568.lib(drv_sys_cfg.o)
+ 0x00071f75 COMPRESSED 0x00000001 PAD
+ 0x00071f76 COMPRESSED 0x000000e4 Data RW 531 .data app_tp_for_custom_s8.o
+ 0x0007205a COMPRESSED 0x00000001 Data RW 534 .data app_tp_for_custom_s8.o
+ 0x0007205b COMPRESSED 0x00000001 Data RW 535 .data app_tp_for_custom_s8.o
+ 0x0007205c COMPRESSED 0x00000001 Data RW 540 .data app_tp_for_custom_s8.o
+ 0x0007205d COMPRESSED 0x00000003 Data RW 541 .data app_tp_for_custom_s8.o
+ 0x00072060 COMPRESSED 0x00000005 Data RW 542 .data app_tp_for_custom_s8.o
+ 0x00072065 COMPRESSED 0x00000003 PAD
+ 0x00072068 COMPRESSED 0x00000030 Data RW 552 .data app_tp_for_custom_s8.o
+ 0x00072098 COMPRESSED 0x00000008 Data RW 674 .data CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000720a0 COMPRESSED 0x00000003 Data RW 774 .data CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x000720a3 COMPRESSED 0x00000001 Data RW 873 .data CVWL568.lib(hal_i2c_master.o)
+ 0x000720a4 COMPRESSED 0x00000020 Data RW 903 .data CVWL568.lib(hal_i2c_slave.o)
+ 0x000720c4 COMPRESSED 0x00000018 Data RW 1091 .data CVWL568.lib(hal_internal_vsync.o)
+ 0x000720dc COMPRESSED 0x0000000c Data RW 1150 .data CVWL568.lib(drv_common.o)
+ 0x000720e8 COMPRESSED 0x00000004 Data RW 1417 .data CVWL568.lib(drv_gpio.o)
+ 0x000720ec COMPRESSED 0x00000008 Data RW 1455 .data CVWL568.lib(drv_i2c_dma.o)
+ 0x000720f4 COMPRESSED 0x00000004 Data RW 1484 .data CVWL568.lib(drv_i2c_master.o)
+ 0x000720f8 COMPRESSED 0x00000004 Data RW 1515 .data CVWL568.lib(drv_i2c_slave.o)
+ 0x000720fc COMPRESSED 0x000004a4 Data RW 1540 .data CVWL568.lib(drv_param_init.o)
+ 0x000725a0 COMPRESSED 0x00000004 Data RW 1607 .data CVWL568.lib(drv_spi_master.o)
+ 0x000725a4 COMPRESSED 0x00000008 Data RW 1633 .data CVWL568.lib(drv_swire.o)
+ 0x000725ac COMPRESSED 0x00000001 Data RW 1658 .data CVWL568.lib(drv_sys_cfg.o)
0x000725ad COMPRESSED 0x00000003 PAD
- 0x000725b0 COMPRESSED 0x00000050 Data RW 1734 .data CVWL568.lib(drv_timer.o)
- 0x00072600 COMPRESSED 0x00000008 Data RW 2080 .data CVWL568.lib(drv_rxbr.o)
- 0x00072608 COMPRESSED 0x00000004 Data RW 2153 .data CVWL568.lib(drv_vidc.o)
- 0x0007260c COMPRESSED 0x00000001 Data RW 2300 .data CVWL568.lib(drv_phy_common.o)
+ 0x000725b0 COMPRESSED 0x00000050 Data RW 1691 .data CVWL568.lib(drv_timer.o)
+ 0x00072600 COMPRESSED 0x00000008 Data RW 2037 .data CVWL568.lib(drv_rxbr.o)
+ 0x00072608 COMPRESSED 0x00000004 Data RW 2110 .data CVWL568.lib(drv_vidc.o)
+ 0x0007260c COMPRESSED 0x00000001 Data RW 2257 .data CVWL568.lib(drv_phy_common.o)
0x0007260d COMPRESSED 0x00000003 PAD
- 0x00072610 COMPRESSED 0x0000000c Data RW 2320 .data CVWL568.lib(drv_chip_info.o)
- 0x0007261c COMPRESSED 0x00000006 Data RW 2357 .data tp_EncryptCheck.lib(app_tp_enc.o)
- 0x00072622 COMPRESSED 0x00000002 PAD
- 0x00072624 COMPRESSED 0x00000012 Data RW 2517 .data CVWL568.lib(norflash.o)
- 0x00072636 COMPRESSED 0x00000002 PAD
- 0x00072638 COMPRESSED 0x0000000c Data RW 2604 .data CVWL568.lib(drv_pwm.o)
- 0x00072644 COMPRESSED 0x00000008 Data RW 2682 .data CVWL568.lib(drv_uart.o)
- 0x0007264c COMPRESSED 0x0000000c Data RW 2749 .data CVWL568.lib(drv_wdg.o)
- 0x00072658 COMPRESSED 0x00000004 Data RW 3098 .data mc_p.l(stdout.o)
- 0x0007265c COMPRESSED 0x00000004 Data RW 3110 .data mc_p.l(errno.o)
- 0x00072660 - 0x00000190 Zero RW 286 .bss app_tp_transfer.o
- 0x000727f0 - 0x0000000c Zero RW 424 .bss app_tp_st_touch.o
- 0x000727fc - 0x000000c4 Zero RW 584 .bss CVWL568.lib(hal_dsi_rx_ctrl.o)
- 0x000728c0 - 0x0000004c Zero RW 683 .bss CVWL568.lib(hal_dsi_tx_ctrl.o)
- 0x0007290c - 0x000000d0 Zero RW 1076 .bss CVWL568.lib(hal_uart.o)
- 0x000729dc - 0x00000984 Zero RW 1132 .bss CVWL568.lib(hal_internal_vsync.o)
- 0x00073360 - 0x0000001c Zero RW 1322 .bss CVWL568.lib(drv_dma.o)
- 0x0007337c - 0x00000040 Zero RW 1459 .bss CVWL568.lib(drv_gpio.o)
- 0x000733bc - 0x00000140 Zero RW 1497 .bss CVWL568.lib(drv_i2c_dma.o)
- 0x000734fc - 0x00001030 Zero RW 1757 .bss CVWL568.lib(dcs_packet_fifo.o)
- 0x0007452c - 0x00000100 Zero RW 2348 .bss CVWL568.lib(tau_log.o)
- 0x0007462c - 0x00000020 Zero RW 2452 .bss CVWL568.lib(hal_spi_slave.o)
- 0x0007464c COMPRESSED 0x00000004 PAD
- 0x00074650 - 0x00001000 Zero RW 531 STACK startup_armcm0.o
+ 0x00072610 COMPRESSED 0x0000000c Data RW 2277 .data CVWL568.lib(drv_chip_info.o)
+ 0x0007261c COMPRESSED 0x00000012 Data RW 2397 .data CVWL568.lib(norflash.o)
+ 0x0007262e COMPRESSED 0x00000002 PAD
+ 0x00072630 COMPRESSED 0x0000000c Data RW 2484 .data CVWL568.lib(drv_pwm.o)
+ 0x0007263c COMPRESSED 0x00000008 Data RW 2562 .data CVWL568.lib(drv_uart.o)
+ 0x00072644 COMPRESSED 0x0000000c Data RW 2629 .data CVWL568.lib(drv_wdg.o)
+ 0x00072650 COMPRESSED 0x00000004 Data RW 2978 .data mc_p.l(stdout.o)
+ 0x00072654 COMPRESSED 0x00000004 Data RW 2990 .data mc_p.l(errno.o)
+ 0x00072658 - 0x00000190 Zero RW 286 .bss app_tp_transfer.o
+ 0x000727e8 - 0x0000000c Zero RW 424 .bss app_tp_st_touch.o
+ 0x000727f4 - 0x000000c4 Zero RW 672 .bss CVWL568.lib(hal_dsi_rx_ctrl.o)
+ 0x000728b8 - 0x0000004c Zero RW 771 .bss CVWL568.lib(hal_dsi_tx_ctrl.o)
+ 0x00072904 - 0x000000d0 Zero RW 1033 .bss CVWL568.lib(hal_uart.o)
+ 0x000729d4 - 0x00000984 Zero RW 1089 .bss CVWL568.lib(hal_internal_vsync.o)
+ 0x00073358 - 0x0000001c Zero RW 1279 .bss CVWL568.lib(drv_dma.o)
+ 0x00073374 - 0x00000040 Zero RW 1416 .bss CVWL568.lib(drv_gpio.o)
+ 0x000733b4 - 0x00000140 Zero RW 1454 .bss CVWL568.lib(drv_i2c_dma.o)
+ 0x000734f4 - 0x00001030 Zero RW 1714 .bss CVWL568.lib(dcs_packet_fifo.o)
+ 0x00074524 - 0x00000100 Zero RW 2305 .bss CVWL568.lib(tau_log.o)
+ 0x00074624 - 0x00000020 Zero RW 2332 .bss CVWL568.lib(hal_spi_slave.o)
+ 0x00074644 COMPRESSED 0x00000004 PAD
+ 0x00074648 - 0x00001000 Zero RW 619 STACK startup_armcm0.o
==============================================================================
@@ -5252,17 +5232,18 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
- 6496 208 248 7526 0 37825 ap_demo.o
- 1110 94 32 40 12 11805 app_tp_st_touch.o
- 992 96 0 23 400 12927 app_tp_transfer.o
- 36 6 0 0 0 513 board.o
- 10 0 0 0 0 5663 main.o
- 120 18 192 0 4096 2084 startup_armcm0.o
+ 6444 202 248 7526 0 37325 ap_demo.o
+ 1520 70 8529 287 0 13871 app_tp_for_custom_s8.o
+ 1110 94 32 40 12 11489 app_tp_st_touch.o
+ 992 96 0 23 400 12567 app_tp_transfer.o
+ 36 6 0 0 0 493 board.o
+ 10 0 0 0 0 9607 main.o
+ 120 18 192 0 4096 2076 startup_armcm0.o
----------------------------------------------------------------------
- 8770 422 520 7592 4508 70817 Object Totals
+ 10238 486 9052 7880 4508 87428 Object Totals
0 0 48 0 0 0 (incl. Generated)
- 6 0 0 3 0 0 (incl. Padding)
+ 6 0 3 4 0 0 (incl. Padding)
----------------------------------------------------------------------
@@ -5296,7 +5277,7 @@ Image component sizes
698 18 0 8 0 680 drv_uart.o
510 28 0 4 0 1452 drv_vidc.o
168 22 0 12 0 316 drv_wdg.o
- 3328 398 72 8 196 1668 hal_dsi_rx_ctrl.o
+ 3228 314 72 8 196 1600 hal_dsi_rx_ctrl.o
4344 304 103 3 76 2408 hal_dsi_tx_ctrl.o
450 48 210 0 0 752 hal_gpio.o
212 40 0 1 0 340 hal_i2c_master.o
@@ -5312,7 +5293,6 @@ Image component sizes
48 10 0 18 0 68 norflash.o
58 0 0 0 0 128 tau_delay.o
60 10 0 0 256 156 tau_log.o
- 1784 74 8529 287 0 18027 app_tp_for_custom_s8.o
200 20 0 0 0 76 ceil.o
72 6 0 0 0 76 sqrt.o
86 0 0 0 0 0 __dczerorl2.o
@@ -5360,25 +5340,22 @@ Image component sizes
14 0 0 0 0 68 ffltui.o
122 0 0 0 0 72 fmul.o
24 0 0 0 0 60 fscalb.o
- 100 10 0 6 0 4107 app_tp_enc.o
----------------------------------------------------------------------
- 38802 4990 9684 1768 7956 56754 Library Totals
- 48 0 8 11 4 0 (incl. Padding)
+ 36818 4822 1152 1472 7956 34552 Library Totals
+ 48 0 5 8 4 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
- 31490 4700 1147 1456 7952 31344 CVWL568.lib
- 1784 74 8529 287 0 18027 WL568_20U_HX667_TP.lib
+ 31390 4616 1147 1456 7952 31276 CVWL568.lib
272 26 0 0 0 152 m_ps.l
2838 126 0 8 0 1264 mc_p.l
2270 54 0 0 0 1860 mf_p.l
- 100 10 0 6 0 4107 tp_EncryptCheck.lib
----------------------------------------------------------------------
- 38802 4990 9684 1768 7956 56754 Library Totals
+ 36818 4822 1152 1472 7956 34552 Library Totals
----------------------------------------------------------------------
@@ -5387,15 +5364,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
- 47572 5412 10204 9360 12464 103087 Grand Totals
- 47572 5412 10204 5200 12464 103087 ELF Image Totals (compressed)
- 47572 5412 10204 5200 0 0 ROM Totals
+ 47056 5308 10204 9352 12464 97584 Grand Totals
+ 47056 5308 10204 5200 12464 97584 ELF Image Totals (compressed)
+ 47056 5308 10204 5200 0 0 ROM Totals
==============================================================================
- Total RO Size (Code + RO Data) 57776 ( 56.42kB)
- Total RW Size (RW Data + ZI Data) 21824 ( 21.31kB)
- Total ROM Size (Code + RO Data + RW Data) 62976 ( 61.50kB)
+ Total RO Size (Code + RO Data) 57260 ( 55.92kB)
+ Total RW Size (RW Data + ZI Data) 21816 ( 21.30kB)
+ Total ROM Size (Code + RO Data + RW Data) 62460 ( 61.00kB)
==============================================================================
diff --git a/project/ISP_568/Listings/ap_demo.txt b/project/ISP_568/Listings/ap_demo.txt
index bcf3f68..fee7cad 100644
--- a/project/ISP_568/Listings/ap_demo.txt
+++ b/project/ISP_568/Listings/ap_demo.txt
@@ -1,90 +1,90 @@
; generated by Component: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]
-; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\ap_demo.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\ap_demo.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\ap_demo.crf ..\..\src\app\demo\ap_demo.c]
+; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\ap_demo.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\ap_demo.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\ap_demo.crf ..\..\src\app\demo\ap_demo.c]
THUMB
AREA ||i.Gpio_swire_output||, CODE, READONLY, ALIGN=2
Gpio_swire_output PROC
-;;;975 //#define GPIO_SWIRE_PAD IO_PAD_ADCIN //S20U使用此引脚
-;;;976 void Gpio_swire_output(uint8_t flag, uint8_t num)
+;;;974 //#define GPIO_SWIRE_PAD IO_PAD_ADCIN //S20U使用此引脚
+;;;975 void Gpio_swire_output(uint8_t flag, uint8_t num)
000000 b570 PUSH {r4-r6,lr}
-;;;977 {
+;;;976 {
000002 460d MOV r5,r1
-;;;978 uint8_t ii;
-;;;979
-;;;980 if (flag)
+;;;977 uint8_t ii;
+;;;978
+;;;979 if (flag)
000004 2800 CMP r0,#0
000006 d029 BEQ |L1.92|
-;;;981 {
-;;;982 if (flag ==2)
+;;;980 {
+;;;981 if (flag ==2)
000008 2802 CMP r0,#2
00000a d10a BNE |L1.34|
-;;;983 {
-;;;984 //hal_gpio_init_output(GPIO_SWIRE_PAD, IO_LVL_HIGH);
-;;;985 hal_gpio_set_output_data(GPIO_SWIRE_PAD, IO_LVL_HIGH);
+;;;982 {
+;;;983 //hal_gpio_init_output(GPIO_SWIRE_PAD, IO_LVL_HIGH);
+;;;984 hal_gpio_set_output_data(GPIO_SWIRE_PAD, IO_LVL_HIGH);
00000c 2101 MOVS r1,#1
00000e 2004 MOVS r0,#4
000010 f7fffffe BL hal_gpio_set_output_data
-;;;986 hal_gpio_set_output_data(IO_PAD_ADCIN, IO_LVL_HIGH);
+;;;985 hal_gpio_set_output_data(IO_PAD_ADCIN, IO_LVL_HIGH);
000014 2101 MOVS r1,#1
000016 2014 MOVS r0,#0x14
000018 f7fffffe BL hal_gpio_set_output_data
-;;;987 //delayMs(4); //2
-;;;988 delayUs(807);
+;;;986 //delayMs(4); //2
+;;;987 delayUs(807);
00001c 4814 LDR r0,|L1.112|
00001e f7fffffe BL delayUs
|L1.34|
-;;;989 }
-;;;990 for (ii =0; ii< num; ii++)
+;;;988 }
+;;;989 for (ii =0; ii< num; ii++)
000022 2400 MOVS r4,#0
000024 e017 B |L1.86|
|L1.38|
-;;;991 {
-;;;992 hal_gpio_set_output_data(GPIO_SWIRE_PAD, IO_LVL_LOW);
+;;;990 {
+;;;991 hal_gpio_set_output_data(GPIO_SWIRE_PAD, IO_LVL_LOW);
000026 2100 MOVS r1,#0
000028 2004 MOVS r0,#4
00002a f7fffffe BL hal_gpio_set_output_data
-;;;993 hal_gpio_set_output_data(IO_PAD_ADCIN, IO_LVL_LOW);
+;;;992 hal_gpio_set_output_data(IO_PAD_ADCIN, IO_LVL_LOW);
00002e 2100 MOVS r1,#0
000030 2014 MOVS r0,#0x14
000032 f7fffffe BL hal_gpio_set_output_data
-;;;994 delayUs(9);
+;;;993 delayUs(9);
000036 2009 MOVS r0,#9
000038 f7fffffe BL delayUs
-;;;995 hal_gpio_set_output_data(GPIO_SWIRE_PAD, IO_LVL_HIGH);
+;;;994 hal_gpio_set_output_data(GPIO_SWIRE_PAD, IO_LVL_HIGH);
00003c 2101 MOVS r1,#1
00003e 2004 MOVS r0,#4
000040 f7fffffe BL hal_gpio_set_output_data
-;;;996 hal_gpio_set_output_data(IO_PAD_ADCIN, IO_LVL_HIGH);
+;;;995 hal_gpio_set_output_data(IO_PAD_ADCIN, IO_LVL_HIGH);
000044 2101 MOVS r1,#1
000046 2014 MOVS r0,#0x14
000048 f7fffffe BL hal_gpio_set_output_data
-;;;997 delayUs(9);
+;;;996 delayUs(9);
00004c 2009 MOVS r0,#9
00004e f7fffffe BL delayUs
000052 1c64 ADDS r4,r4,#1
-000054 b2e4 UXTB r4,r4 ;990
+000054 b2e4 UXTB r4,r4 ;989
|L1.86|
-000056 42ac CMP r4,r5 ;990
+000056 42ac CMP r4,r5 ;989
000058 d3e5 BCC |L1.38|
-;;;998 }
-;;;999 }
-;;;1000 else
-;;;1001 {
-;;;1002 hal_gpio_init_output(GPIO_SWIRE_PAD, IO_LVL_LOW);
-;;;1003 hal_gpio_init_output(IO_PAD_ADCIN, IO_LVL_LOW);
-;;;1004 }
-;;;1005 }
+;;;997 }
+;;;998 }
+;;;999 else
+;;;1000 {
+;;;1001 hal_gpio_init_output(GPIO_SWIRE_PAD, IO_LVL_LOW);
+;;;1002 hal_gpio_init_output(IO_PAD_ADCIN, IO_LVL_LOW);
+;;;1003 }
+;;;1004 }
00005a bd70 POP {r4-r6,pc}
|L1.92|
-00005c 2100 MOVS r1,#0 ;1002
-00005e 2004 MOVS r0,#4 ;1002
+00005c 2100 MOVS r1,#0 ;1001
+00005e 2004 MOVS r0,#4 ;1001
000060 f7fffffe BL hal_gpio_init_output
-000064 2100 MOVS r1,#0 ;1003
-000066 2014 MOVS r0,#0x14 ;1003
+000064 2100 MOVS r1,#0 ;1002
+000066 2014 MOVS r0,#0x14 ;1002
000068 f7fffffe BL hal_gpio_init_output
00006c bd70 POP {r4-r6,pc}
-;;;1006
+;;;1005
ENDP
00006e 0000 DCW 0x0000
@@ -768,21 +768,21 @@
000074 9100 STR r1,[sp,#0] ;262
000076 e00f B |L2.152|
|L2.120|
-000078 72a5 STRB r5,[r4,#0xa] ;193
+000078 7265 STRB r5,[r4,#9] ;193
00007a 9300 STR r3,[sp,#0] ;194
00007c 2301 MOVS r3,#1 ;194
00007e 2200 MOVS r2,#0 ;194
000080 2121 MOVS r1,#0x21 ;194
000082 6aa0 LDR r0,[r4,#0x28] ;194 ; g_rx_ctrl_handle
000084 f7fffffe BL hal_dsi_rx_ctrl_send_ack_cmd
-000088 71a5 STRB r5,[r4,#6] ;198
+000088 7165 STRB r5,[r4,#5] ;198
00008a e00b B |L2.164|
|L2.140|
-00008c 72a5 STRB r5,[r4,#0xa] ;202
+00008c 7265 STRB r5,[r4,#9] ;202
00008e 2021 MOVS r0,#0x21 ;203
000090 e001 B |L2.150|
|L2.146|
-000092 72a5 STRB r5,[r4,#0xa] ;211
+000092 7265 STRB r5,[r4,#9] ;211
000094 2004 MOVS r0,#4 ;212
|L2.150|
000096 9000 STR r0,[sp,#0] ;203
@@ -1042,7 +1042,7 @@
0001ca 9100 STR r1,[sp,#0] ;339
0001cc e3f1 B |L2.2482|
|L2.462|
-0001ce 7d60 LDRB r0,[r4,#0x15] ;354 ; flag_5a
+0001ce 7d20 LDRB r0,[r4,#0x14] ;354 ; flag_5a
0001d0 2800 CMP r0,#0 ;354
0001d2 d034 BEQ |L2.574|
0001d4 23ab MOVS r3,#0xab ;365
@@ -1100,7 +1100,7 @@
|L2.572|
00023c e732 B |L2.164|
|L2.574|
-00023e 7565 STRB r5,[r4,#0x15] ;356
+00023e 7525 STRB r5,[r4,#0x14] ;356
000240 9128 STR r1,[sp,#0xa0] ;357
000242 9125 STR r1,[sp,#0x94] ;357
000244 9126 STR r1,[sp,#0x98] ;357
@@ -1153,7 +1153,7 @@
0002a0 2802 CMP r0,#2 ;401
0002a2 d1cb BNE |L2.572|
0002a4 2020 MOVS r0,#0x20 ;403
-0002a6 7460 STRB r0,[r4,#0x11] ;403
+0002a6 7420 STRB r0,[r4,#0x10] ;403
0002a8 2103 MOVS r1,#3 ;404
0002aa 2013 MOVS r0,#0x13 ;404
0002ac 9101 STR r1,[sp,#4] ;404
@@ -1504,15 +1504,15 @@
000550 d07d BEQ |L2.1614|
000552 2804 CMP r0,#4 ;511
000554 d1cb BNE |L2.1262|
-000556 74a7 STRB r7,[r4,#0x12] ;513
-000558 7c60 LDRB r0,[r4,#0x11] ;515 ; c8_read_flag
+000556 7467 STRB r7,[r4,#0x11] ;513
+000558 7c20 LDRB r0,[r4,#0x10] ;515 ; c8_read_flag
00055a 0900 LSRS r0,r0,#4 ;515
00055c 2801 CMP r0,#1 ;515
00055e d077 BEQ |L2.1616|
-000560 7ce0 LDRB r0,[r4,#0x13] ;526 ; c9_read_flag2
+000560 7ca0 LDRB r0,[r4,#0x12] ;526 ; c9_read_flag2
000562 2802 CMP r0,#2 ;526
000564 d900 BLS |L2.1384|
-000566 7467 STRB r7,[r4,#0x11] ;527
+000566 7427 STRB r7,[r4,#0x10] ;527
|L2.1384|
000568 2020 MOVS r0,#0x20 ;529
00056a 2222 MOVS r2,#0x22 ;529
@@ -1783,7 +1783,7 @@
|L2.1906|
000772 e497 B |L2.164|
|L2.1908|
-000774 7c60 LDRB r0,[r4,#0x11] ;443 ; c8_read_flag
+000774 7c20 LDRB r0,[r4,#0x10] ;443 ; c8_read_flag
000776 0903 LSRS r3,r0,#4 ;443
000778 2b01 CMP r3,#1 ;443
00077a d013 BEQ |L2.1956|
@@ -1795,7 +1795,7 @@
000786 d05a BEQ |L2.2110|
000788 0900 LSRS r0,r0,#4 ;500
00078a 0100 LSLS r0,r0,#4 ;500
-00078c 7460 STRB r0,[r4,#0x11] ;500
+00078c 7420 STRB r0,[r4,#0x10] ;500
00078e 2569 MOVS r5,#0x69 ;501
000790 235a MOVS r3,#0x5a ;501
000792 2179 MOVS r1,#0x79 ;501
@@ -1816,7 +1816,7 @@
0007ae d023 BEQ |L2.2040|
0007b0 0900 LSRS r0,r0,#4 ;467
0007b2 0100 LSLS r0,r0,#4 ;467
-0007b4 7460 STRB r0,[r4,#0x11] ;467
+0007b4 7420 STRB r0,[r4,#0x10] ;467
0007b6 2370 MOVS r3,#0x70 ;468
0007b8 2263 MOVS r2,#0x63 ;468
0007ba 2166 MOVS r1,#0x66 ;468
@@ -1835,7 +1835,7 @@
0007d2 e2b9 B |L2.3400|
|L2.2004|
0007d4 4328 ORRS r0,r0,r5 ;447
-0007d6 7460 STRB r0,[r4,#0x11] ;447
+0007d6 7420 STRB r0,[r4,#0x10] ;447
0007d8 225d MOVS r2,#0x5d ;448
0007da 255c MOVS r5,#0x5c ;448
0007dc 2359 MOVS r3,#0x59 ;448
@@ -1856,7 +1856,7 @@
|L2.2040|
0007f8 2102 MOVS r1,#2 ;457
0007fa 4308 ORRS r0,r0,r1 ;457
-0007fc 7460 STRB r0,[r4,#0x11] ;457
+0007fc 7420 STRB r0,[r4,#0x10] ;457
0007fe 2358 MOVS r3,#0x58 ;458
000800 225e MOVS r2,#0x5e ;458
000802 2156 MOVS r1,#0x56 ;458
@@ -1874,7 +1874,7 @@
00081a e295 B |L2.3400|
|L2.2076|
00081c 4328 ORRS r0,r0,r5 ;480
-00081e 7460 STRB r0,[r4,#0x11] ;480
+00081e 7420 STRB r0,[r4,#0x10] ;480
000820 207a MOVS r0,#0x7a ;481
000822 217c MOVS r1,#0x7c ;481
000824 9008 STR r0,[sp,#0x20] ;481
@@ -1893,7 +1893,7 @@
|L2.2110|
00083e 2102 MOVS r1,#2 ;490
000840 4308 ORRS r0,r0,r1 ;490
-000842 7460 STRB r0,[r4,#0x11] ;490
+000842 7420 STRB r0,[r4,#0x10] ;490
000844 2179 MOVS r1,#0x79 ;491
000846 2075 MOVS r0,#0x75 ;491
000848 2573 MOVS r5,#0x73 ;491
@@ -1935,8 +1935,8 @@
000888 e40c B |L2.164|
|L2.2186|
00088a 2020 MOVS r0,#0x20 ;749
-00088c 7460 STRB r0,[r4,#0x11] ;749
-00088e 7ca0 LDRB r0,[r4,#0x12] ;751 ; c9_read_flag
+00088c 7420 STRB r0,[r4,#0x10] ;749
+00088e 7c60 LDRB r0,[r4,#0x11] ;751 ; c9_read_flag
000890 0900 LSRS r0,r0,#4 ;751
000892 2802 CMP r0,#2 ;751
000894 d066 BEQ |L2.2404|
@@ -2519,7 +2519,7 @@
000cfc f7fffffe BL hal_dsi_rx_ctrl_send_ack_cmd
000d00 e420 B |L2.1348|
|L2.3330|
-000d02 7ca0 LDRB r0,[r4,#0x12] ;593 ; c9_read_flag
+000d02 7c60 LDRB r0,[r4,#0x11] ;593 ; c9_read_flag
000d04 0906 LSRS r6,r0,#4 ;593
000d06 d020 BEQ |L2.3402|
000d08 0906 LSRS r6,r0,#4 ;616
@@ -2533,8 +2533,8 @@
000d18 d073 BEQ |L2.3586|
000d1a 0900 LSRS r0,r0,#4 ;702
000d1c 0100 LSLS r0,r0,#4 ;702
-000d1e 74a0 STRB r0,[r4,#0x12] ;702
-000d20 7ce0 LDRB r0,[r4,#0x13] ;703 ; c9_read_flag2
+000d1e 7460 STRB r0,[r4,#0x11] ;702
+000d20 7ca0 LDRB r0,[r4,#0x12] ;703 ; c9_read_flag2
000d22 2152 MOVS r1,#0x52 ;705
000d24 2802 CMP r0,#2 ;703
000d26 d96d BLS |L2.3588|
@@ -2561,7 +2561,7 @@
000d4c d017 BEQ |L2.3454|
000d4e 0900 LSRS r0,r0,#4 ;607
000d50 0100 LSLS r0,r0,#4 ;607
-000d52 74a0 STRB r0,[r4,#0x12] ;607
+000d52 7460 STRB r0,[r4,#0x11] ;607
000d54 2139 MOVS r1,#0x39 ;608
000d56 2336 MOVS r3,#0x36 ;608
000d58 2030 MOVS r0,#0x30 ;608
@@ -2587,7 +2587,7 @@
000d7c e0bf B |L2.3838|
|L2.3454|
000d7e 4328 ORRS r0,r0,r5 ;597
-000d80 74a0 STRB r0,[r4,#0x12] ;597
+000d80 7460 STRB r0,[r4,#0x11] ;597
000d82 2353 MOVS r3,#0x53 ;598
000d84 2231 MOVS r2,#0x31 ;598
000d86 215a MOVS r1,#0x5a ;598
@@ -2615,7 +2615,7 @@
000dae d02a BEQ |L2.3590|
000db0 0900 LSRS r0,r0,#4 ;642
000db2 0100 LSLS r0,r0,#4 ;642
-000db4 74a0 STRB r0,[r4,#0x12] ;642
+000db4 7460 STRB r0,[r4,#0x11] ;642
000db6 2078 MOVS r0,#0x78 ;643
000db8 216a MOVS r1,#0x6a ;643
000dba 2585 MOVS r5,#0x85 ;643
@@ -2640,7 +2640,7 @@
000dda 0900 LSRS r0,r0,#4 ;620
000ddc 0100 LSLS r0,r0,#4 ;620
000dde 4328 ORRS r0,r0,r5 ;621
-000de0 74a0 STRB r0,[r4,#0x12] ;621
+000de0 7460 STRB r0,[r4,#0x11] ;621
000de2 207b MOVS r0,#0x7b ;622
000de4 227c MOVS r2,#0x7c ;622
000de6 217a MOVS r1,#0x7a ;622
@@ -2667,7 +2667,7 @@
000e08 0100 LSLS r0,r0,#4 ;631
000e0a 2102 MOVS r1,#2 ;632
000e0c 4308 ORRS r0,r0,r1 ;632
-000e0e 74a0 STRB r0,[r4,#0x12] ;632
+000e0e 7460 STRB r0,[r4,#0x11] ;632
000e10 2378 MOVS r3,#0x78 ;633
000e12 217a MOVS r1,#0x7a ;633
000e14 2075 MOVS r0,#0x75 ;633
@@ -2688,11 +2688,11 @@
000e2e e4e2 B |L2.2038|
|L2.3632|
000e30 4328 ORRS r0,r0,r5 ;655
-000e32 74a0 STRB r0,[r4,#0x12] ;655
-000e34 7ce0 LDRB r0,[r4,#0x13] ;656 ; c9_read_flag2
+000e32 7460 STRB r0,[r4,#0x11] ;655
+000e34 7ca0 LDRB r0,[r4,#0x12] ;656 ; c9_read_flag2
000e36 2802 CMP r0,#2 ;656
000e38 d901 BLS |L2.3646|
-000e3a 74e1 STRB r1,[r4,#0x13] ;657
+000e3a 74a1 STRB r1,[r4,#0x12] ;657
000e3c e00f B |L2.3678|
|L2.3646|
000e3e 2802 CMP r0,#2 ;659
@@ -2734,16 +2734,16 @@
000e82 211c MOVS r1,#0x1c ;670
000e84 6aa0 LDR r0,[r4,#0x28] ;670 ; g_rx_ctrl_handle
000e86 f7fffffe BL hal_dsi_rx_ctrl_send_ack_cmd
-000e8a 7ce0 LDRB r0,[r4,#0x13] ;677 ; c9_read_flag2
+000e8a 7ca0 LDRB r0,[r4,#0x12] ;677 ; c9_read_flag2
000e8c 1c40 ADDS r0,r0,#1 ;677
-000e8e 74e0 STRB r0,[r4,#0x13] ;677
+000e8e 74a0 STRB r0,[r4,#0x12] ;677
|L2.3728|
000e90 e431 B |L2.1782|
|L2.3730|
000e92 2102 MOVS r1,#2 ;681
000e94 4308 ORRS r0,r0,r1 ;681
-000e96 74a0 STRB r0,[r4,#0x12] ;681
-000e98 7ce0 LDRB r0,[r4,#0x13] ;682 ; c9_read_flag2
+000e96 7460 STRB r0,[r4,#0x11] ;681
+000e98 7ca0 LDRB r0,[r4,#0x12] ;682 ; c9_read_flag2
000e9a 2802 CMP r0,#2 ;682
000e9c d90d BLS |L2.3770|
000e9e 2174 MOVS r1,#0x74 ;684
@@ -2802,12 +2802,12 @@
000f04 f7fffffe BL hal_dsi_rx_ctrl_send_ack_cmd
000f08 e433 B |L2.1906|
|L2.3850|
-000f0a 7467 STRB r7,[r4,#0x11] ;726
-000f0c 7ca0 LDRB r0,[r4,#0x12] ;728 ; c9_read_flag
+000f0a 7427 STRB r7,[r4,#0x10] ;726
+000f0c 7c60 LDRB r0,[r4,#0x11] ;728 ; c9_read_flag
000f0e 2244 MOVS r2,#0x44 ;731
000f10 0900 LSRS r0,r0,#4 ;728
000f12 0100 LSLS r0,r0,#4 ;728
-000f14 74a0 STRB r0,[r4,#0x12] ;728
+000f14 7460 STRB r0,[r4,#0x11] ;728
000f16 2040 MOVS r0,#0x40 ;731
000f18 236d MOVS r3,#0x6d ;731
|L2.3866|
@@ -2816,22 +2816,22 @@
000f1e 9002 STR r0,[sp,#8] ;529
000f20 e01c B |L2.3932|
|L2.3874|
-000f22 7ce0 LDRB r0,[r4,#0x13] ;753 ; c9_read_flag2
+000f22 7ca0 LDRB r0,[r4,#0x12] ;753 ; c9_read_flag2
000f24 2802 CMP r0,#2 ;753
000f26 d908 BLS |L2.3898|
-000f28 7d20 LDRB r0,[r4,#0x14] ;755 ; c9_read_flag3
+000f28 7ce0 LDRB r0,[r4,#0x13] ;755 ; c9_read_flag3
000f2a 2800 CMP r0,#0 ;755
000f2c d001 BEQ |L2.3890|
-000f2e 7521 STRB r1,[r4,#0x14] ;756
+000f2e 74e1 STRB r1,[r4,#0x13] ;756
000f30 e001 B |L2.3894|
|L2.3890|
-000f32 7525 STRB r5,[r4,#0x14] ;758
-000f34 7467 STRB r7,[r4,#0x11] ;761
+000f32 74e5 STRB r5,[r4,#0x13] ;758
+000f34 7427 STRB r7,[r4,#0x10] ;761
|L2.3894|
000f36 2058 MOVS r0,#0x58 ;762
000f38 e4ae B |L2.2200|
|L2.3898|
-000f3a 74a7 STRB r7,[r4,#0x12] ;769
+000f3a 7467 STRB r7,[r4,#0x11] ;769
000f3c 2069 MOVS r0,#0x69 ;770
000f3e e4ab B |L2.2200|
|L2.3904|
@@ -2842,9 +2842,9 @@
000f48 2804 CMP r0,#4 ;835
000f4a d1a1 BNE |L2.3728|
000f4c 2020 MOVS r0,#0x20 ;837
-000f4e 74a0 STRB r0,[r4,#0x12] ;837
-000f50 7467 STRB r7,[r4,#0x11] ;838
-000f52 7421 STRB r1,[r4,#0x10] ;840
+000f4e 7460 STRB r0,[r4,#0x11] ;837
+000f50 7427 STRB r7,[r4,#0x10] ;838
+000f52 73e1 STRB r1,[r4,#0xf] ;840
000f54 206b MOVS r0,#0x6b ;841
000f56 9101 STR r1,[sp,#4] ;841
000f58 9102 STR r1,[sp,#8] ;841
@@ -2922,12 +2922,12 @@
000fe4 f7fffffe BL hal_dsi_rx_ctrl_send_ack_cmd
000fe8 e44e B |L2.2184|
|L2.4074|
-000fea 7c20 LDRB r0,[r4,#0x10] ;803 ; b3_read_flag
+000fea 7be0 LDRB r0,[r4,#0xf] ;803 ; b3_read_flag
000fec 2800 CMP r0,#0 ;803
000fee d013 BEQ |L2.4120|
000ff0 2801 CMP r0,#1 ;813
000ff2 d023 BEQ |L2.4156|
-000ff4 7421 STRB r1,[r4,#0x10] ;825
+000ff4 73e1 STRB r1,[r4,#0xf] ;825
000ff6 2370 MOVS r3,#0x70 ;826
000ff8 2260 MOVS r2,#0x60 ;826
000ffa 217c MOVS r1,#0x7c ;826
@@ -2946,7 +2946,7 @@
001014 c50b STM r5!,{r0,r1,r3} ;826
001016 e6c4 B |L2.3490|
|L2.4120|
-001018 7425 STRB r5,[r4,#0x10] ;805
+001018 73e5 STRB r5,[r4,#0xf] ;805
00101a 207d MOVS r0,#0x7d ;806
00101c 217e MOVS r1,#0x7e ;806
00101e 9007 STR r0,[sp,#0x1c] ;806
@@ -2967,7 +2967,7 @@
00103a e6b2 B |L2.3490|
|L2.4156|
00103c 2002 MOVS r0,#2 ;815
-00103e 7420 STRB r0,[r4,#0x10] ;815
+00103e 73e0 STRB r0,[r4,#0xf] ;815
001040 217f MOVS r1,#0x7f ;816
001042 2080 MOVS r0,#0x80 ;816
001044 9006 STR r0,[sp,#0x18] ;816
@@ -3016,8 +3016,8 @@
;;;3136 open_mipi_rx();
000026 f7fffffe BL open_mipi_rx
;;;3137
-;;;3138 // TAU_LOGD("S20u 568 [%s %s]", __DATE__, __TIME__);
-;;;3139 TAU_LOGD("S20U 568 V100 20230713");
+;;;3138 TAU_LOGD("S20U 568 CSOT667 [%s %s]", __DATE__, __TIME__);
+;;;3139 // TAU_LOGD("S20U 568 V100 20230713");
;;;3140
;;;3141 /* mipi tx 初始化*/
;;;3142 init_mipi_tx();
@@ -3028,28 +3028,28 @@
;;;3146 app_tp_init();
00002e f7fffffe BL app_tp_init
;;;3147 phone_86_flag=1;
-000032 4c3c LDR r4,|L3.292|
+000032 4c31 LDR r4,|L3.248|
000034 2501 MOVS r5,#1
-000036 71e5 STRB r5,[r4,#7]
+000036 71a5 STRB r5,[r4,#6]
;;;3148 phone_A6_flag=1;
-000038 7225 STRB r5,[r4,#8]
+000038 71e5 STRB r5,[r4,#7]
;;;3149 phone_start_flag=0;
00003a 2600 MOVS r6,#0
;;;3150 #endif
;;;3151
;;;3152 #ifdef ADD_TIMER3_FUNCTION
;;;3153 tp_sleep_count=0;
-00003c 483a LDR r0,|L3.296|
-00003e 7266 STRB r6,[r4,#9] ;3149
+00003c 482f LDR r0,|L3.252|
+00003e 7226 STRB r6,[r4,#8] ;3149
000040 7006 STRB r6,[r0,#0]
;;;3154 phone_DisplayOFF_count=1;
-000042 8325 STRH r5,[r4,#0x18]
+000042 82e5 STRH r5,[r4,#0x16]
;;;3155 hal_timer_init(TIMER_NUM3);
000044 2003 MOVS r0,#3
000046 f7fffffe BL hal_timer_init
;;;3156 hal_timer_start(TIMER_NUM3, 10, soft_timer3_cb, NULL);
00004a 2300 MOVS r3,#0
-00004c 4a37 LDR r2,|L3.300|
+00004c 4a2c LDR r2,|L3.256|
00004e 210a MOVS r1,#0xa
000050 2003 MOVS r0,#3
000052 f7fffffe BL hal_timer_start
@@ -3080,11 +3080,11 @@
;;;3161 start_display_on = false;
00008a 7026 STRB r6,[r4,#0]
;;;3162 panel_display_done = true;
-00008c 7165 STRB r5,[r4,#5]
+00008c 7125 STRB r5,[r4,#4]
;;;3163
;;;3164 hal_gpio_set_ap_reset_int(ENABLE, ap_reset_cb, DETECT_RISING_EDGE);
00008e 2202 MOVS r2,#2
-000090 4927 LDR r1,|L3.304|
+000090 491c LDR r1,|L3.260|
000092 2001 MOVS r0,#1
000094 f7fffffe BL hal_gpio_set_ap_reset_int
;;;3165 #ifndef DISPLAY_ONLY
@@ -3113,25 +3113,10 @@
;;;3184 #endif
;;;3185
;;;3186
-;;;3187 #if 1//电话熄屏
+;;;3187 #if 0//电话熄屏
;;;3188 if (phone_off_flag==0)
;;;3189 {
;;;3190 if(Flag_blacklight_EN)
-0000a6 4f23 LDR r7,|L3.308|
- |L3.168|
-0000a8 78a0 LDRB r0,[r4,#2] ;3177 ; g_mipi_path_off
-0000aa 2800 CMP r0,#0 ;3177
-0000ac d11f BNE |L3.238|
- |L3.174|
-0000ae 6aa0 LDR r0,[r4,#0x28] ;3178 ; g_rx_ctrl_handle
-0000b0 f7fffffe BL hal_dsi_rx_ctrl_dsc_async_handler
-0000b4 2800 CMP r0,#0 ;3178
-0000b6 d1fa BNE |L3.174|
-0000b8 f7fffffe BL tp_heartbeat_exec
-0000bc f7fffffe BL app_tp_calibration_exec
-0000c0 f7fffffe BL ap_tp_st_touch_scan_point_record_event_exec
-0000c4 78e0 LDRB r0,[r4,#3] ;3188 ; phone_off_flag
-0000c6 2800 CMP r0,#0 ;3188
;;;3191 {
;;;3192 phone_off_flag =1;
;;;3193 hal_dsi_tx_ctrl_write_cmd(0x39, 0, 2, 0x28, 0x00);
@@ -3140,41 +3125,34 @@
;;;3196 else
;;;3197 {
;;;3198 if(Flag_blacklight_EN ==0)
-0000c8 7838 LDRB r0,[r7,#0] ; Flag_blacklight_EN
-0000ca d002 BEQ |L3.210|
-0000cc 2800 CMP r0,#0
-0000ce d006 BEQ |L3.222|
-0000d0 e00d B |L3.238|
- |L3.210|
-0000d2 2800 CMP r0,#0 ;3190
-0000d4 d00b BEQ |L3.238|
-0000d6 70e5 STRB r5,[r4,#3] ;3192
-0000d8 2328 MOVS r3,#0x28 ;3193
-0000da 9600 STR r6,[sp,#0] ;3193
-0000dc e002 B |L3.228|
- |L3.222|
;;;3199 {
;;;3200 phone_off_flag =0;
-0000de 70e6 STRB r6,[r4,#3]
;;;3201 hal_dsi_tx_ctrl_write_cmd(0x39, 0, 2, 0x29, 0x00);
-0000e0 2329 MOVS r3,#0x29
-0000e2 9600 STR r6,[sp,#0]
- |L3.228|
-0000e4 2202 MOVS r2,#2
-0000e6 2100 MOVS r1,#0
-0000e8 2039 MOVS r0,#0x39
-0000ea f7fffffe BL hal_dsi_tx_ctrl_write_cmd
- |L3.238|
;;;3202 }
;;;3203 }
;;;3204 #endif
;;;3205 }
;;;3206
;;;3207 if(phone_DisplayOFF_flag==1)
-0000ee 7aa0 LDRB r0,[r4,#0xa] ; phone_DisplayOFF_flag
-0000f0 2801 CMP r0,#1
;;;3208 {
;;;3209 if(phone_DisplayOFF_count>800)
+0000a6 2719 MOVS r7,#0x19
+0000a8 017f LSLS r7,r7,#5
+ |L3.170|
+0000aa 78a0 LDRB r0,[r4,#2] ;3177 ; g_mipi_path_off
+0000ac 2800 CMP r0,#0 ;3177
+0000ae d10a BNE |L3.198|
+ |L3.176|
+0000b0 6aa0 LDR r0,[r4,#0x28] ;3178 ; g_rx_ctrl_handle
+0000b2 f7fffffe BL hal_dsi_rx_ctrl_dsc_async_handler
+0000b6 2800 CMP r0,#0 ;3178
+0000b8 d1fa BNE |L3.176|
+0000ba f7fffffe BL tp_heartbeat_exec
+0000be f7fffffe BL app_tp_calibration_exec
+0000c2 f7fffffe BL ap_tp_st_touch_scan_point_record_event_exec
+ |L3.198|
+0000c6 7a60 LDRB r0,[r4,#9] ;3207 ; phone_DisplayOFF_flag
+0000c8 2801 CMP r0,#1 ;3207
;;;3210 {
;;;3211 phone_DisplayOFF_count=0;
;;;3212 phone_start_flag=1;
@@ -3183,96 +3161,92 @@
;;;3215 else
;;;3216 {
;;;3217 if(phone_DisplayOFF_count>20)
-0000f2 8b20 LDRH r0,[r4,#0x18] ; phone_DisplayOFF_count
-0000f4 d00f BEQ |L3.278|
-0000f6 2814 CMP r0,#0x14
-0000f8 d905 BLS |L3.262|
+0000ca 8ae0 LDRH r0,[r4,#0x16] ; phone_DisplayOFF_count
+0000cc d00f BEQ |L3.238|
+0000ce 2814 CMP r0,#0x14
+0000d0 d905 BLS |L3.222|
;;;3218 {
;;;3219 phone_DisplayOFF_count=0;
-0000fa 8326 STRH r6,[r4,#0x18]
+0000d2 82e6 STRH r6,[r4,#0x16]
;;;3220 phone_start_flag=1;
-0000fc 7265 STRB r5,[r4,#9]
+0000d4 7225 STRB r5,[r4,#8]
;;;3221 hal_gpio_set_output_data(IO_PAD_AP_INT, IO_LVL_LOW);//必须拉低,否则待机或者双击唤醒2~3s无触摸.jason_su
-0000fe 2100 MOVS r1,#0
-000100 2002 MOVS r0,#2
-000102 f7fffffe BL hal_gpio_set_output_data
- |L3.262|
+0000d6 2100 MOVS r1,#0
+0000d8 2002 MOVS r0,#2
+0000da f7fffffe BL hal_gpio_set_output_data
+ |L3.222|
;;;3222 }
;;;3223 }
;;;3224 app_tp_transfer_screen_int();
-000106 f7fffffe BL app_tp_transfer_screen_int
+0000de f7fffffe BL app_tp_transfer_screen_int
;;;3225
;;;3226 #ifdef USE_FOR_SUMSUNG_S20U
;;;3227 if(phone_start_flag==2)
-00010a 7a60 LDRB r0,[r4,#9] ; phone_start_flag
-00010c 2802 CMP r0,#2
-00010e d1cb BNE |L3.168|
+0000e2 7a20 LDRB r0,[r4,#8] ; phone_start_flag
+0000e4 2802 CMP r0,#2
+0000e6 d1e0 BNE |L3.170|
;;;3228 {
;;;3229
;;;3230 S20_Start_init();
-000110 f7fffffe BL S20_Start_init
-000114 e7c8 B |L3.168|
- |L3.278|
-000116 2119 MOVS r1,#0x19 ;3209
-000118 0149 LSLS r1,r1,#5 ;3209
-00011a 4288 CMP r0,r1 ;3209
-00011c d9f3 BLS |L3.262|
-00011e 8326 STRH r6,[r4,#0x18] ;3211
-000120 7265 STRB r5,[r4,#9] ;3212
-000122 e7f0 B |L3.262|
+0000e8 f7fffffe BL S20_Start_init
+0000ec e7dd B |L3.170|
+ |L3.238|
+0000ee 42b8 CMP r0,r7 ;3209
+0000f0 d9f5 BLS |L3.222|
+0000f2 82e6 STRH r6,[r4,#0x16] ;3211
+0000f4 7225 STRB r5,[r4,#8] ;3212
+0000f6 e7f2 B |L3.222|
;;;3231 }
;;;3232 #endif
;;;3233 }
;;;3234 }
ENDP
- |L3.292|
+ |L3.248|
DCD ||.data||
- |L3.296|
+ |L3.252|
DCD tp_sleep_count
- |L3.300|
+ |L3.256|
DCD soft_timer3_cb
- |L3.304|
+ |L3.260|
DCD ap_reset_cb
- |L3.308|
- DCD Flag_blacklight_EN
AREA ||i.ap_get_reg_ca||, CODE, READONLY, ALIGN=2
ap_get_reg_ca PROC
-;;;1584
-;;;1585 static bool ap_get_reg_ca(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
+;;;1583
+;;;1584 static bool ap_get_reg_ca(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
000000 4808 LDR r0,|L4.36|
-;;;1586 {
-;;;1587 bl_adj_flag =0;
+;;;1585 {
+;;;1586 bl_adj_flag =0;
000002 2200 MOVS r2,#0
-000004 7382 STRB r2,[r0,#0xe]
-;;;1588 value_reg_ca = (dcs_packet->packet_param[0] << 8)+ dcs_packet->packet_param[1];
+000004 7342 STRB r2,[r0,#0xd]
+;;;1587 value_reg_ca = (dcs_packet->packet_param[0] << 8)+ dcs_packet->packet_param[1];
000006 68c9 LDR r1,[r1,#0xc]
000008 780a LDRB r2,[r1,#0]
00000a 784b LDRB r3,[r1,#1]
00000c 0212 LSLS r2,r2,#8
00000e 18d2 ADDS r2,r2,r3
-000010 6342 STR r2,[r0,#0x34] ;1586 ; value_reg_ca
+000010 6342 STR r2,[r0,#0x34] ;1585 ; value_reg_ca
000012 d103 BNE |L4.28|
-;;;1589 if (value_reg_ca ==0)
-;;;1590 {
-;;;1591 bl_adj_flag =1;
+;;;1588 if (value_reg_ca ==0)
+;;;1589 {
+;;;1590 bl_adj_flag =1;
000014 2201 MOVS r2,#1
-000016 7382 STRB r2,[r0,#0xe]
-;;;1592 value_reg_ca = dcs_packet->packet_param[5];
+000016 7342 STRB r2,[r0,#0xd]
+;;;1591 value_reg_ca = dcs_packet->packet_param[5];
000018 7949 LDRB r1,[r1,#5]
00001a 6341 STR r1,[r0,#0x34] ; value_reg_ca
|L4.28|
-;;;1593 }
-;;;1594 value_reg_b1_bak = value_reg_b1;
-00001c 8b41 LDRH r1,[r0,#0x1a] ; value_reg_b1
-00001e 8381 STRH r1,[r0,#0x1c]
-;;;1595 return true;
+;;;1592 }
+;;;1593 value_reg_b1_bak = value_reg_b1;
+00001c 8b01 LDRH r1,[r0,#0x18] ; value_reg_b1
+00001e 8341 STRH r1,[r0,#0x1a]
+;;;1594 return true;
000020 2001 MOVS r0,#1
-;;;1596 }
+;;;1595 }
000022 4770 BX lr
-;;;1597
+;;;1596
ENDP
|L4.36|
@@ -3281,33 +3255,33 @@
AREA ||i.ap_get_reg_df||, CODE, READONLY, ALIGN=2
ap_get_reg_df PROC
-;;;1620
-;;;1621 static bool ap_get_reg_df(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
+;;;1619
+;;;1620 static bool ap_get_reg_df(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
000000 b570 PUSH {r4-r6,lr}
-;;;1622 {
+;;;1621 {
000002 b08e SUB sp,sp,#0x38
-;;;1623 ccm_coef_t ccm;
-;;;1624 ccm.coef_c00 = 255;
-;;;1625 ccm.coef_c01 = 0;
+;;;1622 ccm_coef_t ccm;
+;;;1623 ccm.coef_c00 = 255;
+;;;1624 ccm.coef_c01 = 0;
000004 2200 MOVS r2,#0
-000006 20ff MOVS r0,#0xff ;1624
-;;;1626 ccm.coef_c02 = 0;
+000006 20ff MOVS r0,#0xff ;1623
+;;;1625 ccm.coef_c02 = 0;
000008 9206 STR r2,[sp,#0x18]
-;;;1627 ccm.coef_c10 = 0;
+;;;1626 ccm.coef_c10 = 0;
00000a 9207 STR r2,[sp,#0x1c]
-;;;1628 ccm.coef_c11 = 255;
+;;;1627 ccm.coef_c11 = 255;
00000c 9005 STR r0,[sp,#0x14]
-;;;1629 ccm.coef_c12 = 0;
+;;;1628 ccm.coef_c12 = 0;
00000e 9208 STR r2,[sp,#0x20]
-;;;1630 ccm.coef_c20 = 0;
+;;;1629 ccm.coef_c20 = 0;
000010 920a STR r2,[sp,#0x28]
-;;;1631 ccm.coef_c21 = 0;
+;;;1630 ccm.coef_c21 = 0;
000012 920b STR r2,[sp,#0x2c]
-;;;1632 ccm.coef_c22 = 255;
+;;;1631 ccm.coef_c22 = 255;
000014 9009 STR r0,[sp,#0x24]
-;;;1633
-;;;1634 #ifdef ADD_PANEL_DISPLAY_MODE
-;;;1635 value_reg_df = (dcs_packet->packet_param[35] << 8) + dcs_packet->packet_param[33];
+;;;1632
+;;;1633 #ifdef ADD_PANEL_DISPLAY_MODE
+;;;1634 value_reg_df = (dcs_packet->packet_param[35] << 8) + dcs_packet->packet_param[33];
000016 920c STR r2,[sp,#0x30]
000018 900d STR r0,[sp,#0x34]
00001a 68cb LDR r3,[r1,#0xc]
@@ -3318,141 +3292,141 @@
000024 0212 LSLS r2,r2,#8
000026 1914 ADDS r4,r2,r4
000028 4a20 LDR r2,|L5.172|
-;;;1636 panel_mode = dcs_packet->packet_param[0];
+;;;1635 panel_mode = dcs_packet->packet_param[0];
00002a 6394 STR r4,[r2,#0x38] ; value_reg_df
00002c 781d LDRB r5,[r3,#0]
-00002e 73d5 STRB r5,[r2,#0xf]
-;;;1637 panel_r =dcs_packet->packet_param[49];
+00002e 7395 STRB r5,[r2,#0xe]
+;;;1636 panel_r =dcs_packet->packet_param[49];
000030 7c4c LDRB r4,[r1,#0x11]
-000032 8454 STRH r4,[r2,#0x22]
-;;;1638 panel_g =dcs_packet->packet_param[51];
+000032 8414 STRH r4,[r2,#0x20]
+;;;1637 panel_g =dcs_packet->packet_param[51];
000034 7ccb LDRB r3,[r1,#0x13]
-000036 8493 STRH r3,[r2,#0x24]
-;;;1639 panel_b =dcs_packet->packet_param[53];
+000036 8453 STRH r3,[r2,#0x22]
+;;;1638 panel_b =dcs_packet->packet_param[53];
000038 7d4e LDRB r6,[r1,#0x15]
-00003a 84d6 STRH r6,[r2,#0x26]
-00003c a909 ADD r1,sp,#0x24 ;1623
-;;;1640 // TAU_LOGD("value_reg_df[%4x],panel_mode[%4x],panel_r[%4x],panel_g[%4x],panel_b[%4x]", value_reg_df,panel_mode,panel_r,panel_g,panel_b);
-;;;1641
-;;;1642 if (panel_mode ==00)
+00003a 8496 STRH r6,[r2,#0x24]
+00003c a909 ADD r1,sp,#0x24 ;1622
+;;;1639 // TAU_LOGD("value_reg_df[%4x],panel_mode[%4x],panel_r[%4x],panel_g[%4x],panel_b[%4x]", value_reg_df,panel_mode,panel_r,panel_g,panel_b);
+;;;1640
+;;;1641 if (panel_mode ==00)
00003e 2d00 CMP r5,#0
000040 d01e BEQ |L5.128|
-;;;1643 {
-;;;1644 //护眼模式
-;;;1645
-;;;1646 #ifdef USE_FOR_S10_BLUE_MODE
-;;;1647 //panel_r =256-RATIO_VALUE*(0xFF-panel_r);
-;;;1648 //panel_g =256-RATIO_VALUE*(0xFF-panel_g);
-;;;1649 //panel_b =256-RATIO_VALUE*(0xFF-panel_b);
-;;;1650 // hal_dsi_rx_ctrl_set_cus_pq_gain(g_rx_ctrl_handle,panel_r,panel_g,panel_b);
-;;;1651 ccm.coef_c00 = panel_r;
-;;;1652 ccm.coef_c11 = panel_g;
-;;;1653 ccm.coef_c22 = panel_b;
-;;;1654 hal_dsi_tx_ctrl_set_ccm(ccm);
-;;;1655
-;;;1656 #else
-;;;1657
-;;;1658 value_reg_df =value_reg_df&0xFF;
-;;;1659 switch(value_reg_df)
-;;;1660 {
-;;;1661 case 0xC1:
-;;;1662 case 0xC3:
-;;;1663 value_blue = BLUE_MIN;
-;;;1664 break;
-;;;1665
-;;;1666 case 0xCF:
-;;;1667 case 0xD0:
-;;;1668 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)/BLUE_STEP;
-;;;1669 break;
-;;;1670
-;;;1671 case 0xD8:
-;;;1672 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*2/BLUE_STEP;
-;;;1673 break;
-;;;1674
-;;;1675 case 0xDE:
-;;;1676 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*3/BLUE_STEP;
-;;;1677 break;
-;;;1678
-;;;1679 case 0xE4:
-;;;1680 case 0xE5:
-;;;1681 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*4/BLUE_STEP;
-;;;1682 break;
-;;;1683
-;;;1684 case 0xE9:
-;;;1685 case 0xEA:
-;;;1686 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*5/BLUE_STEP;
-;;;1687 break;
-;;;1688
-;;;1689 case 0xED:
-;;;1690 case 0xEE:
-;;;1691 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*6/BLUE_STEP;
-;;;1692 break;
-;;;1693
-;;;1694 case 0xF1:
-;;;1695 case 0xF2:
-;;;1696 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*7/BLUE_STEP;
-;;;1697 break;
-;;;1698
-;;;1699 case 0xF4:
-;;;1700 case 0xF5:
-;;;1701 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*8/BLUE_STEP;
-;;;1702 break;
-;;;1703
-;;;1704 case 0xF7:
-;;;1705 case 0xF8:
-;;;1706 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*9/BLUE_STEP;
-;;;1707 break;
-;;;1708
-;;;1709 case 0xFA:
-;;;1710 value_blue = BLUE_MAX;
-;;;1711 break;
-;;;1712
-;;;1713 default:
-;;;1714 case 0xFF:
-;;;1715 value_blue = 0;
-;;;1716 break;
-;;;1717
-;;;1718 }
-;;;1719 hal_dsi_rx_ctrl_set_cus_pq_gain(g_rx_ctrl_handle,256,256,256);
-;;;1720 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue);
-;;;1721
-;;;1722 #endif
-;;;1723
-;;;1724 }
-;;;1725 else
-;;;1726 {
-;;;1727 #ifndef USE_FOR_S10_BLUE_MODE
-;;;1728 value_blue =0;
-;;;1729 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue); //护眼模式关s8+/s9+
-;;;1730 #endif
-;;;1731
-;;;1732 //做一下运算,让效果更加明显。这个估计要根据客户要求细调
-;;;1733 panel_r =208-RATIO_VALUE*(0xFF-panel_r); //230
+;;;1642 {
+;;;1643 //护眼模式
+;;;1644
+;;;1645 #ifdef USE_FOR_S10_BLUE_MODE
+;;;1646 //panel_r =256-RATIO_VALUE*(0xFF-panel_r);
+;;;1647 //panel_g =256-RATIO_VALUE*(0xFF-panel_g);
+;;;1648 //panel_b =256-RATIO_VALUE*(0xFF-panel_b);
+;;;1649 // hal_dsi_rx_ctrl_set_cus_pq_gain(g_rx_ctrl_handle,panel_r,panel_g,panel_b);
+;;;1650 ccm.coef_c00 = panel_r;
+;;;1651 ccm.coef_c11 = panel_g;
+;;;1652 ccm.coef_c22 = panel_b;
+;;;1653 hal_dsi_tx_ctrl_set_ccm(ccm);
+;;;1654
+;;;1655 #else
+;;;1656
+;;;1657 value_reg_df =value_reg_df&0xFF;
+;;;1658 switch(value_reg_df)
+;;;1659 {
+;;;1660 case 0xC1:
+;;;1661 case 0xC3:
+;;;1662 value_blue = BLUE_MIN;
+;;;1663 break;
+;;;1664
+;;;1665 case 0xCF:
+;;;1666 case 0xD0:
+;;;1667 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)/BLUE_STEP;
+;;;1668 break;
+;;;1669
+;;;1670 case 0xD8:
+;;;1671 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*2/BLUE_STEP;
+;;;1672 break;
+;;;1673
+;;;1674 case 0xDE:
+;;;1675 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*3/BLUE_STEP;
+;;;1676 break;
+;;;1677
+;;;1678 case 0xE4:
+;;;1679 case 0xE5:
+;;;1680 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*4/BLUE_STEP;
+;;;1681 break;
+;;;1682
+;;;1683 case 0xE9:
+;;;1684 case 0xEA:
+;;;1685 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*5/BLUE_STEP;
+;;;1686 break;
+;;;1687
+;;;1688 case 0xED:
+;;;1689 case 0xEE:
+;;;1690 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*6/BLUE_STEP;
+;;;1691 break;
+;;;1692
+;;;1693 case 0xF1:
+;;;1694 case 0xF2:
+;;;1695 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*7/BLUE_STEP;
+;;;1696 break;
+;;;1697
+;;;1698 case 0xF4:
+;;;1699 case 0xF5:
+;;;1700 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*8/BLUE_STEP;
+;;;1701 break;
+;;;1702
+;;;1703 case 0xF7:
+;;;1704 case 0xF8:
+;;;1705 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*9/BLUE_STEP;
+;;;1706 break;
+;;;1707
+;;;1708 case 0xFA:
+;;;1709 value_blue = BLUE_MAX;
+;;;1710 break;
+;;;1711
+;;;1712 default:
+;;;1713 case 0xFF:
+;;;1714 value_blue = 0;
+;;;1715 break;
+;;;1716
+;;;1717 }
+;;;1718 hal_dsi_rx_ctrl_set_cus_pq_gain(g_rx_ctrl_handle,256,256,256);
+;;;1719 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue);
+;;;1720
+;;;1721 #endif
+;;;1722
+;;;1723 }
+;;;1724 else
+;;;1725 {
+;;;1726 #ifndef USE_FOR_S10_BLUE_MODE
+;;;1727 value_blue =0;
+;;;1728 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue); //护眼模式关s8+/s9+
+;;;1729 #endif
+;;;1730
+;;;1731 //做一下运算,让效果更加明显。这个估计要根据客户要求细调
+;;;1732 panel_r =208-RATIO_VALUE*(0xFF-panel_r); //230
000042 1b04 SUBS r4,r0,r4
000044 0064 LSLS r4,r4,#1
000046 25d0 MOVS r5,#0xd0
000048 1b2c SUBS r4,r5,r4
-;;;1734 panel_g =218-RATIO_VALUE*(0xFF-panel_g); //235
+;;;1733 panel_g =218-RATIO_VALUE*(0xFF-panel_g); //235
00004a 1ac3 SUBS r3,r0,r3
00004c 25da MOVS r5,#0xda
00004e 005b LSLS r3,r3,#1
-;;;1735 panel_b =218-RATIO_VALUE*(0xFF-panel_b); //235
+;;;1734 panel_b =218-RATIO_VALUE*(0xFF-panel_b); //235
000050 1b80 SUBS r0,r0,r6
-000052 b2a4 UXTH r4,r4 ;1733
-000054 1aeb SUBS r3,r5,r3 ;1734
+000052 b2a4 UXTH r4,r4 ;1732
+000054 1aeb SUBS r3,r5,r3 ;1733
000056 0040 LSLS r0,r0,#1
-000058 8454 STRH r4,[r2,#0x22] ;1733
-00005a b29b UXTH r3,r3 ;1734
+000058 8414 STRH r4,[r2,#0x20] ;1732
+00005a b29b UXTH r3,r3 ;1733
00005c 1a28 SUBS r0,r5,r0
-00005e 8493 STRH r3,[r2,#0x24] ;1734
+00005e 8453 STRH r3,[r2,#0x22] ;1733
000060 b280 UXTH r0,r0
-000062 84d0 STRH r0,[r2,#0x26]
-;;;1736 // hal_dsi_rx_ctrl_set_cus_pq_gain(g_rx_ctrl_handle,panel_r,panel_g,panel_b);
-;;;1737
-;;;1738 ccm.coef_c00 = panel_r;
-;;;1739 ccm.coef_c11 = panel_g;
-;;;1740 ccm.coef_c22 = panel_b;
-;;;1741 if((panel_r == 256)&&(panel_g == 256)&&(panel_b == 256))
+000062 8490 STRH r0,[r2,#0x24]
+;;;1735 // hal_dsi_rx_ctrl_set_cus_pq_gain(g_rx_ctrl_handle,panel_r,panel_g,panel_b);
+;;;1736
+;;;1737 ccm.coef_c00 = panel_r;
+;;;1738 ccm.coef_c11 = panel_g;
+;;;1739 ccm.coef_c22 = panel_b;
+;;;1740 if((panel_r == 256)&&(panel_g == 256)&&(panel_b == 256))
000064 22ff MOVS r2,#0xff
000066 3201 ADDS r2,#1
000068 9405 STR r4,[sp,#0x14]
@@ -3464,24 +3438,24 @@
000074 d10e BNE |L5.148|
000076 4290 CMP r0,r2
000078 d10c BNE |L5.148|
-;;;1742 {
-;;;1743 blue_change_ccm();
+;;;1741 {
+;;;1742 blue_change_ccm();
00007a f7fffffe BL blue_change_ccm
00007e e011 B |L5.164|
|L5.128|
-000080 2214 MOVS r2,#0x14 ;1654
-000082 4668 MOV r0,sp ;1654
-000084 960d STR r6,[sp,#0x34] ;1654
-000086 9405 STR r4,[sp,#0x14] ;1654
-000088 9309 STR r3,[sp,#0x24] ;1654
+000080 2214 MOVS r2,#0x14 ;1653
+000082 4668 MOV r0,sp ;1653
+000084 960d STR r6,[sp,#0x34] ;1653
+000086 9405 STR r4,[sp,#0x14] ;1653
+000088 9309 STR r3,[sp,#0x24] ;1653
00008a f7fffffe BL __aeabi_memcpy4
-00008e ad05 ADD r5,sp,#0x14 ;1654
-000090 cd0f LDM r5!,{r0-r3} ;1654
+00008e ad05 ADD r5,sp,#0x14 ;1653
+000090 cd0f LDM r5!,{r0-r3} ;1653
000092 e005 B |L5.160|
|L5.148|
-;;;1744 }
-;;;1745 else
-;;;1746 hal_dsi_tx_ctrl_set_ccm(ccm);
+;;;1743 }
+;;;1744 else
+;;;1745 hal_dsi_tx_ctrl_set_ccm(ccm);
000094 2214 MOVS r2,#0x14
000096 4668 MOV r0,sp
000098 f7fffffe BL __aeabi_memcpy4
@@ -3490,98 +3464,98 @@
|L5.160|
0000a0 f7fffffe BL hal_dsi_tx_ctrl_set_ccm
|L5.164|
-;;;1747 }
-;;;1748
-;;;1749 #ifndef USE_FOR_S10_BLUE_MODE
-;;;1750 if (blue_flag==0)
-;;;1751 {
-;;;1752 blue_flag =1;
-;;;1753 delayMs(20);
-;;;1754 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue);
-;;;1755 }
-;;;1756 #endif
-;;;1757
-;;;1758 #else
-;;;1759 value_reg_df = (dcs_packet->packet_param[35] << 8) + dcs_packet->packet_param[33];
-;;;1760
-;;;1761 value_reg_df =value_reg_df&0xFF;
-;;;1762 switch(value_reg_df)
-;;;1763 {
-;;;1764 case 0xC1:
-;;;1765 case 0xC3:
-;;;1766 value_blue = BLUE_MIN;
-;;;1767 break;
-;;;1768
-;;;1769 case 0xCF:
-;;;1770 case 0xD0:
-;;;1771 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)/BLUE_STEP;
-;;;1772 break;
-;;;1773
-;;;1774 case 0xD8:
-;;;1775 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*2/BLUE_STEP;
-;;;1776 break;
-;;;1777
-;;;1778 case 0xDE:
-;;;1779 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*3/BLUE_STEP;
-;;;1780 break;
-;;;1781
-;;;1782 case 0xE4:
-;;;1783 case 0xE5:
-;;;1784 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*4/BLUE_STEP;
-;;;1785 break;
-;;;1786
-;;;1787 case 0xE9:
-;;;1788 case 0xEA:
-;;;1789 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*5/BLUE_STEP;
-;;;1790 break;
-;;;1791
-;;;1792 case 0xED:
-;;;1793 case 0xEE:
-;;;1794 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*6/BLUE_STEP;
-;;;1795 break;
-;;;1796
-;;;1797 case 0xF1:
-;;;1798 case 0xF2:
-;;;1799 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*7/BLUE_STEP;
-;;;1800 break;
-;;;1801
-;;;1802 case 0xF4:
-;;;1803 case 0xF5:
-;;;1804 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*8/BLUE_STEP;
-;;;1805 break;
-;;;1806
-;;;1807 case 0xF7:
-;;;1808 case 0xF8:
-;;;1809 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*9/BLUE_STEP;
-;;;1810 break;
-;;;1811
-;;;1812 case 0xFA:
-;;;1813 value_blue = BLUE_MAX;
-;;;1814 break;
-;;;1815
-;;;1816 default:
-;;;1817 case 0xFF:
-;;;1818 value_blue = 0;
-;;;1819 break;
-;;;1820
-;;;1821 }
-;;;1822
-;;;1823 TAU_LOGD("df[%4x]", value_reg_df);
-;;;1824 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue);
-;;;1825 if (blue_flag==0)
-;;;1826 {
-;;;1827 blue_flag =1;
-;;;1828 delayMs(20);
-;;;1829 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue);
-;;;1830 }
-;;;1831 #endif
-;;;1832
-;;;1833 return true;
+;;;1746 }
+;;;1747
+;;;1748 #ifndef USE_FOR_S10_BLUE_MODE
+;;;1749 if (blue_flag==0)
+;;;1750 {
+;;;1751 blue_flag =1;
+;;;1752 delayMs(20);
+;;;1753 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue);
+;;;1754 }
+;;;1755 #endif
+;;;1756
+;;;1757 #else
+;;;1758 value_reg_df = (dcs_packet->packet_param[35] << 8) + dcs_packet->packet_param[33];
+;;;1759
+;;;1760 value_reg_df =value_reg_df&0xFF;
+;;;1761 switch(value_reg_df)
+;;;1762 {
+;;;1763 case 0xC1:
+;;;1764 case 0xC3:
+;;;1765 value_blue = BLUE_MIN;
+;;;1766 break;
+;;;1767
+;;;1768 case 0xCF:
+;;;1769 case 0xD0:
+;;;1770 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)/BLUE_STEP;
+;;;1771 break;
+;;;1772
+;;;1773 case 0xD8:
+;;;1774 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*2/BLUE_STEP;
+;;;1775 break;
+;;;1776
+;;;1777 case 0xDE:
+;;;1778 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*3/BLUE_STEP;
+;;;1779 break;
+;;;1780
+;;;1781 case 0xE4:
+;;;1782 case 0xE5:
+;;;1783 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*4/BLUE_STEP;
+;;;1784 break;
+;;;1785
+;;;1786 case 0xE9:
+;;;1787 case 0xEA:
+;;;1788 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*5/BLUE_STEP;
+;;;1789 break;
+;;;1790
+;;;1791 case 0xED:
+;;;1792 case 0xEE:
+;;;1793 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*6/BLUE_STEP;
+;;;1794 break;
+;;;1795
+;;;1796 case 0xF1:
+;;;1797 case 0xF2:
+;;;1798 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*7/BLUE_STEP;
+;;;1799 break;
+;;;1800
+;;;1801 case 0xF4:
+;;;1802 case 0xF5:
+;;;1803 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*8/BLUE_STEP;
+;;;1804 break;
+;;;1805
+;;;1806 case 0xF7:
+;;;1807 case 0xF8:
+;;;1808 value_blue = BLUE_MIN+(BLUE_MAX-BLUE_MIN)*9/BLUE_STEP;
+;;;1809 break;
+;;;1810
+;;;1811 case 0xFA:
+;;;1812 value_blue = BLUE_MAX;
+;;;1813 break;
+;;;1814
+;;;1815 default:
+;;;1816 case 0xFF:
+;;;1817 value_blue = 0;
+;;;1818 break;
+;;;1819
+;;;1820 }
+;;;1821
+;;;1822 TAU_LOGD("df[%4x]", value_reg_df);
+;;;1823 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue);
+;;;1824 if (blue_flag==0)
+;;;1825 {
+;;;1826 blue_flag =1;
+;;;1827 delayMs(20);
+;;;1828 hal_dsi_tx_ctrl_write_cmd(0x15, 0, 2, 0x84, value_blue);
+;;;1829 }
+;;;1830 #endif
+;;;1831
+;;;1832 return true;
0000a4 2001 MOVS r0,#1
-;;;1834 }
+;;;1833 }
0000a6 b00e ADD sp,sp,#0x38
0000a8 bd70 POP {r4-r6,pc}
-;;;1835
+;;;1834
ENDP
0000aa 0000 DCW 0x0000
@@ -3626,274 +3600,274 @@
AREA ||i.ap_set_backlight||, CODE, READONLY, ALIGN=2
ap_set_backlight PROC
-;;;1139 #if 1 //
-;;;1140 static bool ap_set_backlight(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
+;;;1138 #if 1 //
+;;;1139 static bool ap_set_backlight(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
000000 b5fe PUSH {r1-r7,lr}
-;;;1141 {
-;;;1142 /* AP 缓慢调光 0xC 最亮, 0xb8d 最暗, 快速拉动时会跳会0xC,调光平滑度需要进一步优化 */
-;;;1143 uint16_t temp_u16,temp_min,temp_max;
-;;;1144 uint16_t temp51_min,temp51_max;
-;;;1145
-;;;1146 value_reg_b1 = (dcs_packet->packet_param[0] << 8) + dcs_packet->packet_param[1];
+;;;1140 {
+;;;1141 /* AP 缓慢调光 0xC 最亮, 0xb8d 最暗, 快速拉动时会跳会0xC,调光平滑度需要进一步优化 */
+;;;1142 uint16_t temp_u16,temp_min,temp_max;
+;;;1143 uint16_t temp51_min,temp51_max;
+;;;1144
+;;;1145 value_reg_b1 = (dcs_packet->packet_param[0] << 8) + dcs_packet->packet_param[1];
000002 68cb LDR r3,[r1,#0xc]
000004 4ca6 LDR r4,|L7.672|
000006 7818 LDRB r0,[r3,#0]
000008 785a LDRB r2,[r3,#1]
00000a 0200 LSLS r0,r0,#8
00000c 1880 ADDS r0,r0,r2
-00000e 8360 STRH r0,[r4,#0x1a]
-;;;1147 // printf("B1[%4x],CA[%4x] \n", value_reg_b1, value_reg_ca);
-;;;1148 // TAU_LOGD("B1[%x]", value_reg_b1);
-;;;1149
-;;;1150 #ifdef USE_BL_ADJ7
-;;;1151
-;;;1152 #if 0//def ADD_PWM_OUTPUT_FOR_BL
-;;;1153 if (value_reg_b1 &0x8000)
-;;;1154 {
-;;;1155 // 60Hz
-;;;1156 if(value_reg_ca >0x15FE)
-;;;1157 {
-;;;1158 read_bl_data = 0xFF;
-;;;1159 }
-;;;1160 else if(value_reg_ca >=0x1550)
-;;;1161 {
-;;;1162 // value_reg_ca =0x1550对应105级调光(三星调光级数为256)
-;;;1163 read_bl_data = 105+(value_reg_ca-0x1550)*150/175;
-;;;1164 }
-;;;1165 else
-;;;1166 {
-;;;1167 //value_reg_b1_bak=0xC65~0x1E4对应1~104级调光
-;;;1168 if (value_reg_b1_bak>0xC65)
-;;;1169 read_bl_data =1;
-;;;1170 else if (value_reg_b1_bak<0x1E4)
-;;;1171 read_bl_data =104;
-;;;1172 else
-;;;1173 read_bl_data = 1+(0xC65-value_reg_b1_bak)*103/2689;
-;;;1174 }
-;;;1175 }
-;;;1176 else if (value_reg_b1 &0x4000)
-;;;1177 {
-;;;1178 // 120Hz
-;;;1179 if(value_reg_ca >0x15AD)
-;;;1180 {
-;;;1181 read_bl_data = 0xFF;
-;;;1182 }
-;;;1183 else if(value_reg_ca >=0x150F)
-;;;1184 {
-;;;1185 // value_reg_ca =0x15AD~0x150F对应256~109级调光(三星调光级数为256)
-;;;1186 read_bl_data = 109+(value_reg_ca-0x150F)*146/158;
-;;;1187 }
-;;;1188 else
-;;;1189 {
-;;;1190 //value_reg_b1_bak=0xC54~0x1E4对应1~108级调光
-;;;1191 if (value_reg_b1_bak>0xC54)
-;;;1192 read_bl_data =1;
-;;;1193 else if (value_reg_b1_bak<0x1E4)
-;;;1194 read_bl_data =108;
-;;;1195 else
-;;;1196 read_bl_data = 1+(0xC54-value_reg_b1_bak)*107/2672;
-;;;1197 }
-;;;1198 }
-;;;1199 else
-;;;1200 {
-;;;1201 value_reg_b1_bak = value_reg_b1;
-;;;1202 if ((value_reg_ca ==0x2A00) &&(value_reg_b1 >0x500))
-;;;1203 s20_power_on_flag =1;
-;;;1204 else
-;;;1205 s20_power_on_flag =0;
-;;;1206 }
+00000e 8320 STRH r0,[r4,#0x18]
+;;;1146 // printf("B1[%4x],CA[%4x] \n", value_reg_b1, value_reg_ca);
+;;;1147 // TAU_LOGD("B1[%x]", value_reg_b1);
+;;;1148
+;;;1149 #ifdef USE_BL_ADJ7
+;;;1150
+;;;1151 #if 0//def ADD_PWM_OUTPUT_FOR_BL
+;;;1152 if (value_reg_b1 &0x8000)
+;;;1153 {
+;;;1154 // 60Hz
+;;;1155 if(value_reg_ca >0x15FE)
+;;;1156 {
+;;;1157 read_bl_data = 0xFF;
+;;;1158 }
+;;;1159 else if(value_reg_ca >=0x1550)
+;;;1160 {
+;;;1161 // value_reg_ca =0x1550对应105级调光(三星调光级数为256)
+;;;1162 read_bl_data = 105+(value_reg_ca-0x1550)*150/175;
+;;;1163 }
+;;;1164 else
+;;;1165 {
+;;;1166 //value_reg_b1_bak=0xC65~0x1E4对应1~104级调光
+;;;1167 if (value_reg_b1_bak>0xC65)
+;;;1168 read_bl_data =1;
+;;;1169 else if (value_reg_b1_bak<0x1E4)
+;;;1170 read_bl_data =104;
+;;;1171 else
+;;;1172 read_bl_data = 1+(0xC65-value_reg_b1_bak)*103/2689;
+;;;1173 }
+;;;1174 }
+;;;1175 else if (value_reg_b1 &0x4000)
+;;;1176 {
+;;;1177 // 120Hz
+;;;1178 if(value_reg_ca >0x15AD)
+;;;1179 {
+;;;1180 read_bl_data = 0xFF;
+;;;1181 }
+;;;1182 else if(value_reg_ca >=0x150F)
+;;;1183 {
+;;;1184 // value_reg_ca =0x15AD~0x150F对应256~109级调光(三星调光级数为256)
+;;;1185 read_bl_data = 109+(value_reg_ca-0x150F)*146/158;
+;;;1186 }
+;;;1187 else
+;;;1188 {
+;;;1189 //value_reg_b1_bak=0xC54~0x1E4对应1~108级调光
+;;;1190 if (value_reg_b1_bak>0xC54)
+;;;1191 read_bl_data =1;
+;;;1192 else if (value_reg_b1_bak<0x1E4)
+;;;1193 read_bl_data =108;
+;;;1194 else
+;;;1195 read_bl_data = 1+(0xC54-value_reg_b1_bak)*107/2672;
+;;;1196 }
+;;;1197 }
+;;;1198 else
+;;;1199 {
+;;;1200 value_reg_b1_bak = value_reg_b1;
+;;;1201 if ((value_reg_ca ==0x2A00) &&(value_reg_b1 >0x500))
+;;;1202 s20_power_on_flag =1;
+;;;1203 else
+;;;1204 s20_power_on_flag =0;
+;;;1205 }
+;;;1206
;;;1207
-;;;1208
-;;;1209 #else
-;;;1210 if (dcs_packet->param_length ==1)
+;;;1208 #else
+;;;1209 if (dcs_packet->param_length ==1)
000010 6888 LDR r0,[r1,#8]
000012 2801 CMP r0,#1
000014 d17e BNE |L7.276|
-000016 4620 MOV r0,r4 ;1146
-;;;1211 {
-;;;1212 if (bl_adj_flag)
-000018 7ba6 LDRB r6,[r4,#0xe] ; bl_adj_flag
-;;;1213 {
-;;;1214 // 部分机板120Hz模式下。正常CA数据为0
-;;;1215 if(value_reg_b1_bak <=0x222)
+000016 4620 MOV r0,r4 ;1145
+;;;1210 {
+;;;1211 if (bl_adj_flag)
+000018 7b66 LDRB r6,[r4,#0xd] ; bl_adj_flag
+;;;1212 {
+;;;1213 // 部分机板120Hz模式下。正常CA数据为0
+;;;1214 if(value_reg_b1_bak <=0x222)
00001a 6b41 LDR r1,[r0,#0x34]
-;;;1216 {
-;;;1217 switch(value_reg_ca)
-;;;1218 {
-;;;1219 case 0:
-;;;1220 case 1:
-;;;1221 value_reg51 = 255; //255
+;;;1215 {
+;;;1216 switch(value_reg_ca)
+;;;1217 {
+;;;1218 case 0:
+;;;1219 case 1:
+;;;1220 value_reg51 = 255; //255
00001c 25ff MOVS r5,#0xff
-;;;1222 break;
-;;;1223
-;;;1224 case 2:
-;;;1225 value_reg51 = 252;
-;;;1226 break;
-;;;1227
-;;;1228 case 3:
-;;;1229 value_reg51 = 249;
-;;;1230 break;
-;;;1231
-;;;1232 case 4:
-;;;1233 value_reg51 = 245;
-;;;1234 break;
-;;;1235
-;;;1236 case 5:
-;;;1237 value_reg51 = 239;
-;;;1238 break;
-;;;1239
-;;;1240 case 6:
-;;;1241 value_reg51 = 235;
-;;;1242 break;
-;;;1243
-;;;1244 case 7:
-;;;1245 case 8:
-;;;1246 value_reg51 = 229;
-;;;1247 break;
-;;;1248
-;;;1249 case 9:
-;;;1250 value_reg51 = 222;
-;;;1251 break;
-;;;1252
-;;;1253 case 10:
-;;;1254 value_reg51 = 212;
-;;;1255 break;
-;;;1256
-;;;1257 case 11:
-;;;1258 value_reg51 = 207;
-;;;1259 break;
-;;;1260
-;;;1261 case 12:
-;;;1262 value_reg51 = 203;
-;;;1263 break;
-;;;1264
-;;;1265 case 13:
-;;;1266 value_reg51 = 200;
-;;;1267 break;
-;;;1268
-;;;1269 case 14:
-;;;1270 value_reg51 = 198;
-;;;1271 break;
-;;;1272
-;;;1273 case 15:
-;;;1274 value_reg51 = 195;
-;;;1275 break;
-;;;1276
-;;;1277 case 16:
-;;;1278 value_reg51 = 189;
-;;;1279 break;
-;;;1280
-;;;1281 case 17:
-;;;1282 value_reg51 = 182;
-;;;1283 break;
-;;;1284
-;;;1285 case 18:
-;;;1286 value_reg51 = 178;
-;;;1287 break;
-;;;1288
-;;;1289 case 19:
-;;;1290 value_reg51 = 175;
-;;;1291 break;
-;;;1292
-;;;1293 case 20:
-;;;1294 value_reg51 = 171;
-;;;1295 break;
-;;;1296
-;;;1297 default:
-;;;1298 case 21:
-;;;1299 value_reg51 = 168;
-;;;1300 break;
-;;;1301 }
-;;;1302 }
-;;;1303 else if(value_reg_b1_bak <=0x55B)
-;;;1304 {
-;;;1305 // value_reg_b1_bak =0x55B ~ 0x22B对应130 ~ 167级调光(三星调光级数为256)
-;;;1306 temp_max = 0x55B;
-;;;1307 temp_min = 0x22B;
-;;;1308
-;;;1309 temp51_max =167;
-;;;1310 temp51_min =130;
-;;;1311 if(value_reg_b1_bak<=temp_min)
-;;;1312 value_reg51 =temp51_max;
-;;;1313 else if(value_reg_b1_bak>=temp_max)
-;;;1314 value_reg51 =temp51_min;
-;;;1315 else
-;;;1316 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1317 }
-;;;1318 else if(value_reg_b1_bak ==0x56F)
+;;;1221 break;
+;;;1222
+;;;1223 case 2:
+;;;1224 value_reg51 = 252;
+;;;1225 break;
+;;;1226
+;;;1227 case 3:
+;;;1228 value_reg51 = 249;
+;;;1229 break;
+;;;1230
+;;;1231 case 4:
+;;;1232 value_reg51 = 245;
+;;;1233 break;
+;;;1234
+;;;1235 case 5:
+;;;1236 value_reg51 = 239;
+;;;1237 break;
+;;;1238
+;;;1239 case 6:
+;;;1240 value_reg51 = 235;
+;;;1241 break;
+;;;1242
+;;;1243 case 7:
+;;;1244 case 8:
+;;;1245 value_reg51 = 229;
+;;;1246 break;
+;;;1247
+;;;1248 case 9:
+;;;1249 value_reg51 = 222;
+;;;1250 break;
+;;;1251
+;;;1252 case 10:
+;;;1253 value_reg51 = 212;
+;;;1254 break;
+;;;1255
+;;;1256 case 11:
+;;;1257 value_reg51 = 207;
+;;;1258 break;
+;;;1259
+;;;1260 case 12:
+;;;1261 value_reg51 = 203;
+;;;1262 break;
+;;;1263
+;;;1264 case 13:
+;;;1265 value_reg51 = 200;
+;;;1266 break;
+;;;1267
+;;;1268 case 14:
+;;;1269 value_reg51 = 198;
+;;;1270 break;
+;;;1271
+;;;1272 case 15:
+;;;1273 value_reg51 = 195;
+;;;1274 break;
+;;;1275
+;;;1276 case 16:
+;;;1277 value_reg51 = 189;
+;;;1278 break;
+;;;1279
+;;;1280 case 17:
+;;;1281 value_reg51 = 182;
+;;;1282 break;
+;;;1283
+;;;1284 case 18:
+;;;1285 value_reg51 = 178;
+;;;1286 break;
+;;;1287
+;;;1288 case 19:
+;;;1289 value_reg51 = 175;
+;;;1290 break;
+;;;1291
+;;;1292 case 20:
+;;;1293 value_reg51 = 171;
+;;;1294 break;
+;;;1295
+;;;1296 default:
+;;;1297 case 21:
+;;;1298 value_reg51 = 168;
+;;;1299 break;
+;;;1300 }
+;;;1301 }
+;;;1302 else if(value_reg_b1_bak <=0x55B)
+;;;1303 {
+;;;1304 // value_reg_b1_bak =0x55B ~ 0x22B对应130 ~ 167级调光(三星调光级数为256)
+;;;1305 temp_max = 0x55B;
+;;;1306 temp_min = 0x22B;
+;;;1307
+;;;1308 temp51_max =167;
+;;;1309 temp51_min =130;
+;;;1310 if(value_reg_b1_bak<=temp_min)
+;;;1311 value_reg51 =temp51_max;
+;;;1312 else if(value_reg_b1_bak>=temp_max)
+;;;1313 value_reg51 =temp51_min;
+;;;1314 else
+;;;1315 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1316 }
+;;;1317 else if(value_reg_b1_bak ==0x56F)
00001e 4aa1 LDR r2,|L7.676|
-;;;1319 {
-;;;1320 if(value_reg_ca <0x27)
-;;;1321 {
-;;;1322 value_reg51 = 122;
-;;;1323 }
-;;;1324 else if(value_reg_ca <0x2D)
-;;;1325 {
-;;;1326 value_reg51 = 116;
-;;;1327 }
-;;;1328 else if(value_reg_ca <0x30)
-;;;1329 {
-;;;1330 value_reg51 = 112;
-;;;1331 }
-;;;1332 else if(value_reg_ca <0x3B)
-;;;1333 {
-;;;1334 value_reg51 = 108;
-;;;1335 }
-;;;1336 else if(value_reg_ca <0x40)
-;;;1337 {
-;;;1338 value_reg51 = 105;
-;;;1339 }
-;;;1340 else if(value_reg_ca <0x50)
-;;;1341 {
-;;;1342 value_reg51 = 103;
-;;;1343 }
-;;;1344 else
-;;;1345 {
-;;;1346 value_reg51 = 101;
-;;;1347 }
-;;;1348 }
-;;;1349 else if(value_reg_b1_bak <=0xB3B)
-;;;1350 {
-;;;1351 // value_reg_b1_bak =0xB3B ~ 0x589对应55~ 100级调光(三星调光级数为256)
-;;;1352 temp_max = 0xB3B;
-;;;1353 temp_min = 0x589;
-;;;1354
-;;;1355 temp51_max =100;
-;;;1356 temp51_min =55;
-;;;1357 if(value_reg_b1_bak<=temp_min)
-;;;1358 value_reg51 =temp51_max;
-;;;1359 else if(value_reg_b1_bak>=temp_max)
-;;;1360 value_reg51 =temp51_min;
-;;;1361 else
-;;;1362 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1363 }
-;;;1364 else if(value_reg_b1_bak <=0xBF9)
-;;;1365 {
-;;;1366 // value_reg_b1_bak =0xB44 ~ 0xBF9对应54~ 37级调光(三星调光级数为256)
-;;;1367 temp_max = 0xBF9;
-;;;1368 temp_min = 0xB44;
-;;;1369
-;;;1370 temp51_max =54;
-;;;1371 temp51_min =37;
-;;;1372 if(value_reg_b1_bak<=temp_min)
-;;;1373 value_reg51 =temp51_max;
-;;;1374 else if(value_reg_b1_bak>=temp_max)
-;;;1375 value_reg51 =temp51_min;
-;;;1376 else
-;;;1377 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1378 }
-;;;1379 else
-;;;1380 {
-;;;1381 // value_reg_b1_bak =0xC0B ~ 0xC71对应36 ~ 1级调光(三星调光级数为256)
-;;;1382 temp_max = 0xC71;
+;;;1318 {
+;;;1319 if(value_reg_ca <0x27)
+;;;1320 {
+;;;1321 value_reg51 = 122;
+;;;1322 }
+;;;1323 else if(value_reg_ca <0x2D)
+;;;1324 {
+;;;1325 value_reg51 = 116;
+;;;1326 }
+;;;1327 else if(value_reg_ca <0x30)
+;;;1328 {
+;;;1329 value_reg51 = 112;
+;;;1330 }
+;;;1331 else if(value_reg_ca <0x3B)
+;;;1332 {
+;;;1333 value_reg51 = 108;
+;;;1334 }
+;;;1335 else if(value_reg_ca <0x40)
+;;;1336 {
+;;;1337 value_reg51 = 105;
+;;;1338 }
+;;;1339 else if(value_reg_ca <0x50)
+;;;1340 {
+;;;1341 value_reg51 = 103;
+;;;1342 }
+;;;1343 else
+;;;1344 {
+;;;1345 value_reg51 = 101;
+;;;1346 }
+;;;1347 }
+;;;1348 else if(value_reg_b1_bak <=0xB3B)
+;;;1349 {
+;;;1350 // value_reg_b1_bak =0xB3B ~ 0x589对应55~ 100级调光(三星调光级数为256)
+;;;1351 temp_max = 0xB3B;
+;;;1352 temp_min = 0x589;
+;;;1353
+;;;1354 temp51_max =100;
+;;;1355 temp51_min =55;
+;;;1356 if(value_reg_b1_bak<=temp_min)
+;;;1357 value_reg51 =temp51_max;
+;;;1358 else if(value_reg_b1_bak>=temp_max)
+;;;1359 value_reg51 =temp51_min;
+;;;1360 else
+;;;1361 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1362 }
+;;;1363 else if(value_reg_b1_bak <=0xBF9)
+;;;1364 {
+;;;1365 // value_reg_b1_bak =0xB44 ~ 0xBF9对应54~ 37级调光(三星调光级数为256)
+;;;1366 temp_max = 0xBF9;
+;;;1367 temp_min = 0xB44;
+;;;1368
+;;;1369 temp51_max =54;
+;;;1370 temp51_min =37;
+;;;1371 if(value_reg_b1_bak<=temp_min)
+;;;1372 value_reg51 =temp51_max;
+;;;1373 else if(value_reg_b1_bak>=temp_max)
+;;;1374 value_reg51 =temp51_min;
+;;;1375 else
+;;;1376 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1377 }
+;;;1378 else
+;;;1379 {
+;;;1380 // value_reg_b1_bak =0xC0B ~ 0xC71对应36 ~ 1级调光(三星调光级数为256)
+;;;1381 temp_max = 0xC71;
000020 4fa1 LDR r7,|L7.680|
-000022 8b80 LDRH r0,[r0,#0x1c] ;1215
-000024 2e00 CMP r6,#0 ;1212
+000022 8b40 LDRH r0,[r0,#0x1a] ;1214
+000024 2e00 CMP r6,#0 ;1211
000026 d076 BEQ |L7.278|
000028 4ba0 LDR r3,|L7.684|
-00002a 4298 CMP r0,r3 ;1215
+00002a 4298 CMP r0,r3 ;1214
00002c d834 BHI |L7.152|
-00002e 000b MOVS r3,r1 ;1217
+00002e 000b MOVS r3,r1 ;1216
000030 f7fffffe BL __ARM_common_switch8
000034 15b8b80c DCB 0x15,0xb8,0xb8,0x0c
000038 0e101214 DCB 0x0e,0x10,0x12,0x14
@@ -3901,114 +3875,114 @@
000040 1c1e2022 DCB 0x1c,0x1e,0x20,0x22
000044 2426282a DCB 0x24,0x26,0x28,0x2a
000048 2c2e3000 DCB 0x2c,0x2e,0x30,0x00
-00004c 20fc MOVS r0,#0xfc ;1225
+00004c 20fc MOVS r0,#0xfc ;1224
00004e e0bb B |L7.456|
-000050 20f9 MOVS r0,#0xf9 ;1229
+000050 20f9 MOVS r0,#0xf9 ;1228
000052 e0b9 B |L7.456|
-000054 20f5 MOVS r0,#0xf5 ;1233
+000054 20f5 MOVS r0,#0xf5 ;1232
000056 e0b7 B |L7.456|
-000058 20ef MOVS r0,#0xef ;1237
+000058 20ef MOVS r0,#0xef ;1236
00005a e0b5 B |L7.456|
-00005c 20eb MOVS r0,#0xeb ;1241
+00005c 20eb MOVS r0,#0xeb ;1240
00005e e0b3 B |L7.456|
-000060 20e5 MOVS r0,#0xe5 ;1246
+000060 20e5 MOVS r0,#0xe5 ;1245
000062 e0b1 B |L7.456|
-000064 20de MOVS r0,#0xde ;1250
+000064 20de MOVS r0,#0xde ;1249
000066 e0af B |L7.456|
-000068 20d4 MOVS r0,#0xd4 ;1254
+000068 20d4 MOVS r0,#0xd4 ;1253
00006a e0ad B |L7.456|
-00006c 20cf MOVS r0,#0xcf ;1258
+00006c 20cf MOVS r0,#0xcf ;1257
00006e e0ab B |L7.456|
-000070 20cb MOVS r0,#0xcb ;1262
+000070 20cb MOVS r0,#0xcb ;1261
000072 e0a9 B |L7.456|
-000074 20c8 MOVS r0,#0xc8 ;1266
+000074 20c8 MOVS r0,#0xc8 ;1265
000076 e0a7 B |L7.456|
-000078 20c6 MOVS r0,#0xc6 ;1270
+000078 20c6 MOVS r0,#0xc6 ;1269
00007a e0a5 B |L7.456|
-00007c 20c3 MOVS r0,#0xc3 ;1274
+00007c 20c3 MOVS r0,#0xc3 ;1273
00007e e0a3 B |L7.456|
-000080 20bd MOVS r0,#0xbd ;1278
+000080 20bd MOVS r0,#0xbd ;1277
000082 e0a1 B |L7.456|
-000084 20b6 MOVS r0,#0xb6 ;1282
+000084 20b6 MOVS r0,#0xb6 ;1281
000086 e09f B |L7.456|
-000088 20b2 MOVS r0,#0xb2 ;1286
+000088 20b2 MOVS r0,#0xb2 ;1285
00008a e09d B |L7.456|
-00008c 20af MOVS r0,#0xaf ;1290
+00008c 20af MOVS r0,#0xaf ;1289
00008e e09b B |L7.456|
-000090 20ab MOVS r0,#0xab ;1294
+000090 20ab MOVS r0,#0xab ;1293
000092 e099 B |L7.456|
-000094 20a8 MOVS r0,#0xa8 ;1299
+000094 20a8 MOVS r0,#0xa8 ;1298
000096 e097 B |L7.456|
|L7.152|
000098 4b82 LDR r3,|L7.676|
-00009a 3b14 SUBS r3,r3,#0x14 ;1303
-00009c 4298 CMP r0,r3 ;1303
+00009a 3b14 SUBS r3,r3,#0x14 ;1302
+00009c 4298 CMP r0,r3 ;1302
00009e d80d BHI |L7.188|
0000a0 4982 LDR r1,|L7.684|
-0000a2 25a7 MOVS r5,#0xa7 ;1309
-0000a4 3109 ADDS r1,r1,#9 ;1307
-0000a6 2282 MOVS r2,#0x82 ;1310
-0000a8 4288 CMP r0,r1 ;1311
+0000a2 25a7 MOVS r5,#0xa7 ;1308
+0000a4 3109 ADDS r1,r1,#9 ;1306
+0000a6 2282 MOVS r2,#0x82 ;1309
+0000a8 4288 CMP r0,r1 ;1310
0000aa d97b BLS |L7.420|
-0000ac 4298 CMP r0,r3 ;1313
+0000ac 4298 CMP r0,r3 ;1312
0000ae d27a BCS |L7.422|
-0000b0 1a40 SUBS r0,r0,r1 ;1316
-0000b2 2125 MOVS r1,#0x25 ;1316
-0000b4 4348 MULS r0,r1,r0 ;1316
-0000b6 2133 MOVS r1,#0x33 ;1316
-0000b8 0109 LSLS r1,r1,#4 ;1316
+0000b0 1a40 SUBS r0,r0,r1 ;1315
+0000b2 2125 MOVS r1,#0x25 ;1315
+0000b4 4348 MULS r0,r1,r0 ;1315
+0000b6 2133 MOVS r1,#0x33 ;1315
+0000b8 0109 LSLS r1,r1,#4 ;1315
0000ba e02e B |L7.282|
|L7.188|
-0000bc 4290 CMP r0,r2 ;1318
+0000bc 4290 CMP r0,r2 ;1317
0000be d119 BNE |L7.244|
-0000c0 2927 CMP r1,#0x27 ;1320
+0000c0 2927 CMP r1,#0x27 ;1319
0000c2 d201 BCS |L7.200|
-0000c4 207a MOVS r0,#0x7a ;1322
+0000c4 207a MOVS r0,#0x7a ;1321
0000c6 e07f B |L7.456|
|L7.200|
-0000c8 292d CMP r1,#0x2d ;1324
+0000c8 292d CMP r1,#0x2d ;1323
0000ca d201 BCS |L7.208|
-0000cc 2074 MOVS r0,#0x74 ;1326
+0000cc 2074 MOVS r0,#0x74 ;1325
0000ce e07b B |L7.456|
|L7.208|
-0000d0 2930 CMP r1,#0x30 ;1328
+0000d0 2930 CMP r1,#0x30 ;1327
0000d2 d201 BCS |L7.216|
|L7.212|
-0000d4 2070 MOVS r0,#0x70 ;1330
+0000d4 2070 MOVS r0,#0x70 ;1329
0000d6 e077 B |L7.456|
|L7.216|
-0000d8 293b CMP r1,#0x3b ;1332
+0000d8 293b CMP r1,#0x3b ;1331
0000da d201 BCS |L7.224|
-0000dc 206c MOVS r0,#0x6c ;1334
+0000dc 206c MOVS r0,#0x6c ;1333
0000de e073 B |L7.456|
|L7.224|
-0000e0 2940 CMP r1,#0x40 ;1336
+0000e0 2940 CMP r1,#0x40 ;1335
0000e2 d201 BCS |L7.232|
-0000e4 2069 MOVS r0,#0x69 ;1338
+0000e4 2069 MOVS r0,#0x69 ;1337
0000e6 e06f B |L7.456|
|L7.232|
-0000e8 2950 CMP r1,#0x50 ;1340
+0000e8 2950 CMP r1,#0x50 ;1339
0000ea d201 BCS |L7.240|
-0000ec 2067 MOVS r0,#0x67 ;1342
+0000ec 2067 MOVS r0,#0x67 ;1341
0000ee e06b B |L7.456|
|L7.240|
-0000f0 2065 MOVS r0,#0x65 ;1346
+0000f0 2065 MOVS r0,#0x65 ;1345
0000f2 e069 B |L7.456|
|L7.244|
0000f4 496e LDR r1,|L7.688|
-0000f6 4288 CMP r0,r1 ;1349
+0000f6 4288 CMP r0,r1 ;1348
0000f8 d813 BHI |L7.290|
0000fa 4a6a LDR r2,|L7.676|
-0000fc 2564 MOVS r5,#0x64 ;1355
-0000fe 321a ADDS r2,r2,#0x1a ;1353
-000100 2337 MOVS r3,#0x37 ;1356
-000102 4290 CMP r0,r2 ;1357
+0000fc 2564 MOVS r5,#0x64 ;1354
+0000fe 321a ADDS r2,r2,#0x1a ;1352
+000100 2337 MOVS r3,#0x37 ;1355
+000102 4290 CMP r0,r2 ;1356
000104 d94e BLS |L7.420|
-000106 4288 CMP r0,r1 ;1359
+000106 4288 CMP r0,r1 ;1358
000108 d237 BCS |L7.378|
-00010a 1a80 SUBS r0,r0,r2 ;1362
-00010c 212d MOVS r1,#0x2d ;1362
-00010e 4348 MULS r0,r1,r0 ;1362
+00010a 1a80 SUBS r0,r0,r2 ;1361
+00010c 212d MOVS r1,#0x2d ;1361
+00010e 4348 MULS r0,r1,r0 ;1361
000110 4964 LDR r1,|L7.676|
000112 e001 B |L7.280|
|L7.276|
@@ -4016,113 +3990,113 @@
|L7.278|
000116 e022 B |L7.350|
|L7.280|
-000118 3143 ADDS r1,r1,#0x43 ;1362
+000118 3143 ADDS r1,r1,#0x43 ;1361
|L7.282|
00011a f7fffffe BL __aeabi_idivmod
-00011e 1a28 SUBS r0,r5,r0 ;1316
+00011e 1a28 SUBS r0,r5,r0 ;1315
000120 e052 B |L7.456|
|L7.290|
000122 4961 LDR r1,|L7.680|
-000124 3978 SUBS r1,r1,#0x78 ;1364
-000126 4288 CMP r0,r1 ;1364
+000124 3978 SUBS r1,r1,#0x78 ;1363
+000126 4288 CMP r0,r1 ;1363
000128 d80c BHI |L7.324|
00012a 4a61 LDR r2,|L7.688|
-00012c 2536 MOVS r5,#0x36 ;1370
-00012e 3209 ADDS r2,r2,#9 ;1368
-000130 2325 MOVS r3,#0x25 ;1371
-000132 4290 CMP r0,r2 ;1372
+00012c 2536 MOVS r5,#0x36 ;1369
+00012e 3209 ADDS r2,r2,#9 ;1367
+000130 2325 MOVS r3,#0x25 ;1370
+000132 4290 CMP r0,r2 ;1371
000134 d936 BLS |L7.420|
-000136 4288 CMP r0,r1 ;1374
+000136 4288 CMP r0,r1 ;1373
000138 d21f BCS |L7.378|
-00013a 1a80 SUBS r0,r0,r2 ;1377
-00013c 0101 LSLS r1,r0,#4 ;1377
-00013e 1840 ADDS r0,r0,r1 ;1377
-000140 21b5 MOVS r1,#0xb5 ;1377
+00013a 1a80 SUBS r0,r0,r2 ;1376
+00013c 0101 LSLS r1,r0,#4 ;1376
+00013e 1840 ADDS r0,r0,r1 ;1376
+000140 21b5 MOVS r1,#0xb5 ;1376
000142 e7ea B |L7.282|
|L7.324|
-;;;1383 temp_min = 0xC0B;
+;;;1382 temp_min = 0xC0B;
000144 4958 LDR r1,|L7.680|
-;;;1384
-;;;1385 temp51_max =36;
+;;;1383
+;;;1384 temp51_max =36;
000146 2524 MOVS r5,#0x24
-000148 3966 SUBS r1,r1,#0x66 ;1383
-;;;1386 temp51_min =1;
+000148 3966 SUBS r1,r1,#0x66 ;1382
+;;;1385 temp51_min =1;
00014a 2201 MOVS r2,#1
-;;;1387 if(value_reg_b1_bak<=temp_min)
+;;;1386 if(value_reg_b1_bak<=temp_min)
00014c 4288 CMP r0,r1
00014e d929 BLS |L7.420|
-;;;1388 value_reg51 =temp51_max;
-;;;1389 else if(value_reg_b1_bak>=temp_max)
+;;;1387 value_reg51 =temp51_max;
+;;;1388 else if(value_reg_b1_bak>=temp_max)
000150 42b8 CMP r0,r7
000152 d228 BCS |L7.422|
-;;;1390 value_reg51 =temp51_min;
-;;;1391 else
-;;;1392 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1389 value_reg51 =temp51_min;
+;;;1390 else
+;;;1391 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
000154 1a40 SUBS r0,r0,r1
000156 2123 MOVS r1,#0x23
000158 4348 MULS r0,r1,r0
00015a 2166 MOVS r1,#0x66
00015c e7dd B |L7.282|
|L7.350|
-;;;1393 }
-;;;1394 }
-;;;1395 else if (dcs_packet->packet_param[0] &0x80)
+;;;1392 }
+;;;1393 }
+;;;1394 else if (dcs_packet->packet_param[0] &0x80)
00015e 781b LDRB r3,[r3,#0]
000160 061e LSLS r6,r3,#24
000162 4b4f LDR r3,|L7.672|
000164 2e00 CMP r6,#0
-000166 8e9b LDRH r3,[r3,#0x34] ;1217
-;;;1396 {
-;;;1397 //设置为60Hz
-;;;1398 if(value_reg_ca >=0x15C0)
-;;;1399 {
-;;;1400 // value_reg51 = 0xC0~ 0xFF
-;;;1401 if(value_reg_ca >=0x15FF)
-;;;1402 value_reg51 = 0xFF;
-;;;1403 else
-;;;1404 value_reg51 = value_reg_ca&0xFF;
+000166 8e9b LDRH r3,[r3,#0x34] ;1216
+;;;1395 {
+;;;1396 //设置为60Hz
+;;;1397 if(value_reg_ca >=0x15C0)
+;;;1398 {
+;;;1399 // value_reg51 = 0xC0~ 0xFF
+;;;1400 if(value_reg_ca >=0x15FF)
+;;;1401 value_reg51 = 0xFF;
+;;;1402 else
+;;;1403 value_reg51 = value_reg_ca&0xFF;
000168 b2db UXTB r3,r3
00016a da56 BGE |L7.538|
-00016c 2257 MOVS r2,#0x57 ;1398
-00016e 0192 LSLS r2,r2,#6 ;1398
-000170 4291 CMP r1,r2 ;1398
+00016c 2257 MOVS r2,#0x57 ;1397
+00016e 0192 LSLS r2,r2,#6 ;1397
+000170 4291 CMP r1,r2 ;1397
000172 d304 BCC |L7.382|
000174 484f LDR r0,|L7.692|
-000176 4281 CMP r1,r0 ;1401
+000176 4281 CMP r1,r0 ;1400
000178 d279 BCS |L7.622|
|L7.378|
-00017a 83e3 STRH r3,[r4,#0x1e]
+00017a 83a3 STRH r3,[r4,#0x1c]
00017c e025 B |L7.458|
|L7.382|
-;;;1405 }
-;;;1406 else if(value_reg_ca >0x15B8)
+;;;1404 }
+;;;1405 else if(value_reg_ca >0x15B8)
00017e 4b4d LDR r3,|L7.692|
000180 3b47 SUBS r3,r3,#0x47
000182 4299 CMP r1,r3
000184 d910 BLS |L7.424|
-;;;1407 {
-;;;1408 // value_reg51 = 0x90~ 0xC0
-;;;1409 temp_max = 0x573;
+;;;1406 {
+;;;1407 // value_reg51 = 0x90~ 0xC0
+;;;1408 temp_max = 0x573;
000186 4947 LDR r1,|L7.676|
-;;;1410 temp_min = 0x1EE;
+;;;1409 temp_min = 0x1EE;
000188 23ff MOVS r3,#0xff
-00018a 1d09 ADDS r1,r1,#4 ;1409
+00018a 1d09 ADDS r1,r1,#4 ;1408
00018c 33ef ADDS r3,r3,#0xef
-;;;1411
-;;;1412 temp51_max =0xC0;
+;;;1410
+;;;1411 temp51_max =0xC0;
00018e 25c0 MOVS r5,#0xc0
-;;;1413 temp51_min =0x90;
+;;;1412 temp51_min =0x90;
000190 2290 MOVS r2,#0x90
-;;;1414 if(value_reg_b1_bak<=temp_min)
+;;;1413 if(value_reg_b1_bak<=temp_min)
000192 4298 CMP r0,r3
000194 d96b BLS |L7.622|
-;;;1415 value_reg51 =temp51_max;
-;;;1416 else if(value_reg_b1_bak>=temp_max)
+;;;1414 value_reg51 =temp51_max;
+;;;1415 else if(value_reg_b1_bak>=temp_max)
000196 4288 CMP r0,r1
000198 d26d BCS |L7.630|
-;;;1417 value_reg51 =temp51_min;
-;;;1418 else
-;;;1419 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1416 value_reg51 =temp51_min;
+;;;1417 else
+;;;1418 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
00019a 2130 MOVS r1,#0x30
00019c 1ac0 SUBS r0,r0,r3
00019e 4348 MULS r0,r1,r0
@@ -4133,188 +4107,188 @@
|L7.422|
0001a6 e066 B |L7.630|
|L7.424|
-;;;1420 }
-;;;1421 else if(value_reg_ca >=0x156D)
+;;;1419 }
+;;;1420 else if(value_reg_ca >=0x156D)
0001a8 4a42 LDR r2,|L7.692|
0001aa 3a92 SUBS r2,r2,#0x92
0001ac 4291 CMP r1,r2
0001ae d325 BCC |L7.508|
-;;;1422 {
-;;;1423 // value_reg51 = 0x70~ 0x90
-;;;1424 temp_max = 0x15B8;
-;;;1425 temp_min = 0x156D;
-;;;1426
-;;;1427 temp51_max =0x90;
+;;;1421 {
+;;;1422 // value_reg51 = 0x70~ 0x90
+;;;1423 temp_max = 0x15B8;
+;;;1424 temp_min = 0x156D;
+;;;1425
+;;;1426 temp51_max =0x90;
0001b0 2090 MOVS r0,#0x90
-;;;1428 temp51_min =0x70;
+;;;1427 temp51_min =0x70;
0001b2 2570 MOVS r5,#0x70
-;;;1429 if(value_reg_ca <=temp_min)
+;;;1428 if(value_reg_ca <=temp_min)
0001b4 4291 CMP r1,r2
0001b6 d95a BLS |L7.622|
-;;;1430 value_reg51 =temp51_min;
-;;;1431 else if(value_reg_ca>=temp_max)
+;;;1429 value_reg51 =temp51_min;
+;;;1430 else if(value_reg_ca>=temp_max)
0001b8 4299 CMP r1,r3
0001ba d205 BCS |L7.456|
-;;;1432 value_reg51 =temp51_max;
-;;;1433 else
-;;;1434 value_reg51 = temp51_min + (value_reg_ca-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1431 value_reg51 =temp51_max;
+;;;1432 else
+;;;1433 value_reg51 = temp51_min + (value_reg_ca-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
0001bc 1a88 SUBS r0,r1,r2
0001be 0140 LSLS r0,r0,#5
0001c0 214b MOVS r1,#0x4b
0001c2 f7fffffe BL __aeabi_uidivmod
0001c6 3070 ADDS r0,r0,#0x70
|L7.456|
-;;;1435 }
-;;;1436 else
-;;;1437 {
-;;;1438 // value_reg51 = 0x10~ 0x70
-;;;1439 temp_max = 0xC77;
-;;;1440 temp_min = 0x587;
-;;;1441
-;;;1442 temp51_max =0x70;
-;;;1443 temp51_min =1;
-;;;1444 if(value_reg_b1_bak<=temp_min)
-;;;1445 value_reg51 =temp51_max;
-;;;1446 else if(value_reg_b1_bak>=temp_max)
-;;;1447 value_reg51 =temp51_min;
-;;;1448 else
-;;;1449 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1450
-;;;1451 }
-;;;1452 }
-;;;1453 else //if (dcs_packet->packet_param[0] &0x40)
-;;;1454 {
-;;;1455 //设置为120Hz
-;;;1456 if(value_reg_ca >=0x156D)
-;;;1457 {
-;;;1458 // value_reg51 = 0xBE~ 0xFF
-;;;1459 if(value_reg_ca >=0x15AE)
-;;;1460 value_reg51 = 0xFF;
-;;;1461 else
-;;;1462 value_reg51 = (value_reg_ca&0xFF)+0x51;
-;;;1463 }
-;;;1464 else if(value_reg_ca >0x1564)
-;;;1465 {
-;;;1466 // value_reg51 = 0x90~ 0xBE
-;;;1467 temp_max = 0x56F;
-;;;1468 temp_min = 0x1ED;
-;;;1469
-;;;1470 temp51_max =0xBE;
-;;;1471 temp51_min =0x90;
-;;;1472 if(value_reg_b1_bak<=temp_min)
-;;;1473 value_reg51 =temp51_max;
-;;;1474 else if(value_reg_b1_bak>=temp_max)
-;;;1475 value_reg51 =temp51_min;
-;;;1476 else
-;;;1477 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1478 }
-;;;1479 else if(value_reg_ca >=0x1518)
-;;;1480 {
-;;;1481 // value_reg51 = 0x70~ 0x90
-;;;1482 temp_max = 0x1518;
-;;;1483 temp_min = 0x1564;
-;;;1484
-;;;1485 temp51_max =0x90;
-;;;1486 temp51_min =0x70;
-;;;1487 if(value_reg_ca <=temp_min)
-;;;1488 value_reg51 =temp51_min;
-0001c8 83e0 STRH r0,[r4,#0x1e]
+;;;1434 }
+;;;1435 else
+;;;1436 {
+;;;1437 // value_reg51 = 0x10~ 0x70
+;;;1438 temp_max = 0xC77;
+;;;1439 temp_min = 0x587;
+;;;1440
+;;;1441 temp51_max =0x70;
+;;;1442 temp51_min =1;
+;;;1443 if(value_reg_b1_bak<=temp_min)
+;;;1444 value_reg51 =temp51_max;
+;;;1445 else if(value_reg_b1_bak>=temp_max)
+;;;1446 value_reg51 =temp51_min;
+;;;1447 else
+;;;1448 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1449
+;;;1450 }
+;;;1451 }
+;;;1452 else //if (dcs_packet->packet_param[0] &0x40)
+;;;1453 {
+;;;1454 //设置为120Hz
+;;;1455 if(value_reg_ca >=0x156D)
+;;;1456 {
+;;;1457 // value_reg51 = 0xBE~ 0xFF
+;;;1458 if(value_reg_ca >=0x15AE)
+;;;1459 value_reg51 = 0xFF;
+;;;1460 else
+;;;1461 value_reg51 = (value_reg_ca&0xFF)+0x51;
+;;;1462 }
+;;;1463 else if(value_reg_ca >0x1564)
+;;;1464 {
+;;;1465 // value_reg51 = 0x90~ 0xBE
+;;;1466 temp_max = 0x56F;
+;;;1467 temp_min = 0x1ED;
+;;;1468
+;;;1469 temp51_max =0xBE;
+;;;1470 temp51_min =0x90;
+;;;1471 if(value_reg_b1_bak<=temp_min)
+;;;1472 value_reg51 =temp51_max;
+;;;1473 else if(value_reg_b1_bak>=temp_max)
+;;;1474 value_reg51 =temp51_min;
+;;;1475 else
+;;;1476 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1477 }
+;;;1478 else if(value_reg_ca >=0x1518)
+;;;1479 {
+;;;1480 // value_reg51 = 0x70~ 0x90
+;;;1481 temp_max = 0x1518;
+;;;1482 temp_min = 0x1564;
+;;;1483
+;;;1484 temp51_max =0x90;
+;;;1485 temp51_min =0x70;
+;;;1486 if(value_reg_ca <=temp_min)
+;;;1487 value_reg51 =temp51_min;
+0001c8 83a0 STRH r0,[r4,#0x1c]
|L7.458|
-;;;1489 else if(value_reg_ca>=temp_max)
-;;;1490 value_reg51 =temp51_max;
-;;;1491 else
-;;;1492 value_reg51 = temp51_min + (value_reg_ca-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1493 }
-;;;1494 else
-;;;1495 {
-;;;1496 // value_reg51 = 0x01~ 0x70
-;;;1497 temp_max = 0xC71;
-;;;1498 temp_min = 0x5A2;
-;;;1499
-;;;1500 temp51_max =0x70;
-;;;1501 temp51_min =0x01;
-;;;1502 if(value_reg_b1_bak<=temp_min)
-;;;1503 value_reg51 =temp51_max;
-;;;1504 else if(value_reg_b1_bak>=temp_max)
-;;;1505 value_reg51 =temp51_min;
-;;;1506 else
-;;;1507 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1508
-;;;1509 }
-;;;1510 }
-;;;1511
-;;;1512 if (value_reg51 != value_reg51_bak)
-0001ca 8be0 LDRH r0,[r4,#0x1e] ; value_reg51
-0001cc 8c21 LDRH r1,[r4,#0x20] ; value_reg51_bak
+;;;1488 else if(value_reg_ca>=temp_max)
+;;;1489 value_reg51 =temp51_max;
+;;;1490 else
+;;;1491 value_reg51 = temp51_min + (value_reg_ca-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1492 }
+;;;1493 else
+;;;1494 {
+;;;1495 // value_reg51 = 0x01~ 0x70
+;;;1496 temp_max = 0xC71;
+;;;1497 temp_min = 0x5A2;
+;;;1498
+;;;1499 temp51_max =0x70;
+;;;1500 temp51_min =0x01;
+;;;1501 if(value_reg_b1_bak<=temp_min)
+;;;1502 value_reg51 =temp51_max;
+;;;1503 else if(value_reg_b1_bak>=temp_max)
+;;;1504 value_reg51 =temp51_min;
+;;;1505 else
+;;;1506 value_reg51 = temp51_max - (value_reg_b1_bak-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1507
+;;;1508 }
+;;;1509 }
+;;;1510
+;;;1511 if (value_reg51 != value_reg51_bak)
+0001ca 8ba0 LDRH r0,[r4,#0x1c] ; value_reg51
+0001cc 8be1 LDRH r1,[r4,#0x1e] ; value_reg51_bak
0001ce 4288 CMP r0,r1
0001d0 d064 BEQ |L7.668|
0001d2 0101 LSLS r1,r0,#4
-;;;1513 {
-;;;1514 #if 0// 1: 平滑一点
-;;;1515 if (value_reg51 <0x41)
-;;;1516 {
-;;;1517 temp_max = 0x40;
-;;;1518 temp_min = 1;
-;;;1519
-;;;1520 temp51_max =0x100;
-;;;1521 temp51_min =0x10;
-;;;1522
-;;;1523 temp_u16 = temp51_min + (value_reg51-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1524 }
-;;;1525 else if (value_reg51 <0x81)
-;;;1526 {
-;;;1527 temp_max = 0x80;
-;;;1528 temp_min = 41;
-;;;1529
-;;;1530 temp51_max =0x400;
-;;;1531 temp51_min =0x101;
-;;;1532
-;;;1533 temp_u16 = temp51_min + (value_reg51-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1534 }
-;;;1535 else
-;;;1536 {
-;;;1537 temp_max = 0xFF;
-;;;1538 temp_min = 0x81;
-;;;1539
-;;;1540 temp51_max =0xDBB;
-;;;1541 temp51_min =0x401;
-;;;1542
-;;;1543 temp_u16 = temp51_min + (value_reg51-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
-;;;1544 }
-;;;1545
-;;;1546 #else
-;;;1547 temp_u16=(value_reg51-0x01)*15+0xB0;
+;;;1512 {
+;;;1513 #if 0// 1: 平滑一点
+;;;1514 if (value_reg51 <0x41)
+;;;1515 {
+;;;1516 temp_max = 0x40;
+;;;1517 temp_min = 1;
+;;;1518
+;;;1519 temp51_max =0x100;
+;;;1520 temp51_min =0x10;
+;;;1521
+;;;1522 temp_u16 = temp51_min + (value_reg51-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1523 }
+;;;1524 else if (value_reg51 <0x81)
+;;;1525 {
+;;;1526 temp_max = 0x80;
+;;;1527 temp_min = 41;
+;;;1528
+;;;1529 temp51_max =0x400;
+;;;1530 temp51_min =0x101;
+;;;1531
+;;;1532 temp_u16 = temp51_min + (value_reg51-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1533 }
+;;;1534 else
+;;;1535 {
+;;;1536 temp_max = 0xFF;
+;;;1537 temp_min = 0x81;
+;;;1538
+;;;1539 temp51_max =0xDBB;
+;;;1540 temp51_min =0x401;
+;;;1541
+;;;1542 temp_u16 = temp51_min + (value_reg51-temp_min)*(temp51_max-temp51_min)/(temp_max-temp_min);
+;;;1543 }
+;;;1544
+;;;1545 #else
+;;;1546 temp_u16=(value_reg51-0x01)*15+0xB0;
0001d4 1a08 SUBS r0,r1,r0
0001d6 30a1 ADDS r0,r0,#0xa1
0001d8 b280 UXTH r0,r0
-;;;1548 // temp_u16 = value_reg51*0xFFF/0xFF;
-;;;1549 #endif
-;;;1550 //temp_u16 = value_reg51;
-;;;1551
-;;;1552 //限制最低亮度
-;;;1553 // if (temp_u16 <0x3F)
-;;;1554 // temp_u16 = 0X3F;
-;;;1555 if(temp_u16 == 0x1be)
+;;;1547 // temp_u16 = value_reg51*0xFFF/0xFF;
+;;;1548 #endif
+;;;1549 //temp_u16 = value_reg51;
+;;;1550
+;;;1551 //限制最低亮度
+;;;1552 // if (temp_u16 <0x3F)
+;;;1553 // temp_u16 = 0X3F;
+;;;1554 if(temp_u16 == 0x1be)
0001da 4601 MOV r1,r0
0001dc 39ff SUBS r1,r1,#0xff
0001de 39bf SUBS r1,r1,#0xbf
0001e0 d101 BNE |L7.486|
-;;;1556 {
-;;;1557 temp_u16 = 0x1cd;
+;;;1555 {
+;;;1556 temp_u16 = 0x1cd;
0001e2 20ff MOVS r0,#0xff
0001e4 30ce ADDS r0,r0,#0xce
|L7.486|
-;;;1558 }
-;;;1559 //解决息屏唤醒爆闪问题
-;;;1560 if(phone_power_on == true||g_enter_display_ON == true)
-0001e6 79a1 LDRB r1,[r4,#6] ; phone_power_on
-0001e8 7b62 LDRB r2,[r4,#0xd] ; g_enter_display_ON
+;;;1557 }
+;;;1558 //解决息屏唤醒爆闪问题
+;;;1559 if(phone_power_on == true||g_enter_display_ON == true)
+0001e6 7961 LDRB r1,[r4,#5] ; phone_power_on
+0001e8 7b22 LDRB r2,[r4,#0xc] ; g_enter_display_ON
0001ea 2500 MOVS r5,#0
0001ec 4311 ORRS r1,r1,r2
0001ee 2900 CMP r1,#0
0001f0 d048 BEQ |L7.644|
-;;;1561 {
-;;;1562 hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, temp_u16>>8, temp_u16&0xFF);
+;;;1560 {
+;;;1561 hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, temp_u16>>8, temp_u16&0xFF);
0001f2 b2c1 UXTB r1,r0
0001f4 0a00 LSRS r0,r0,#8
0001f6 9101 STR r1,[sp,#4]
@@ -4323,87 +4297,87 @@
|L7.508|
0001fc 4a2a LDR r2,|L7.680|
0001fe 4929 LDR r1,|L7.676|
-000200 1d92 ADDS r2,r2,#6 ;1439
-000202 3118 ADDS r1,r1,#0x18 ;1440
-000204 2570 MOVS r5,#0x70 ;1442
-000206 2301 MOVS r3,#1 ;1443
-000208 4288 CMP r0,r1 ;1444
+000200 1d92 ADDS r2,r2,#6 ;1438
+000202 3118 ADDS r1,r1,#0x18 ;1439
+000204 2570 MOVS r5,#0x70 ;1441
+000206 2301 MOVS r3,#1 ;1442
+000208 4288 CMP r0,r1 ;1443
00020a d930 BLS |L7.622|
-00020c 4290 CMP r0,r2 ;1446
+00020c 4290 CMP r0,r2 ;1445
00020e d2b4 BCS |L7.378|
-000210 1a40 SUBS r0,r0,r1 ;1449
-000212 216f MOVS r1,#0x6f ;1449
-000214 4348 MULS r0,r1,r0 ;1449
-000216 0109 LSLS r1,r1,#4 ;1449
+000210 1a40 SUBS r0,r0,r1 ;1448
+000212 216f MOVS r1,#0x6f ;1448
+000214 4348 MULS r0,r1,r0 ;1448
+000216 0109 LSLS r1,r1,#4 ;1448
000218 e77f B |L7.282|
|L7.538|
00021a 4e26 LDR r6,|L7.692|
-00021c 3e92 SUBS r6,r6,#0x92 ;1456
-00021e 42b1 CMP r1,r6 ;1456
+00021c 3e92 SUBS r6,r6,#0x92 ;1455
+00021e 42b1 CMP r1,r6 ;1455
000220 d305 BCC |L7.558|
000222 4824 LDR r0,|L7.692|
-000224 3851 SUBS r0,r0,#0x51 ;1459
-000226 4281 CMP r1,r0 ;1459
+000224 3851 SUBS r0,r0,#0x51 ;1458
+000226 4281 CMP r1,r0 ;1458
000228 d221 BCS |L7.622|
-00022a 3351 ADDS r3,r3,#0x51 ;1459
+00022a 3351 ADDS r3,r3,#0x51 ;1458
00022c e7a5 B |L7.378|
|L7.558|
00022e 4b21 LDR r3,|L7.692|
-000230 3b9b SUBS r3,r3,#0x9b ;1464
-000232 4299 CMP r1,r3 ;1464
+000230 3b9b SUBS r3,r3,#0x9b ;1463
+000232 4299 CMP r1,r3 ;1463
000234 d910 BLS |L7.600|
-000236 23ff MOVS r3,#0xff ;1468
-000238 33ee ADDS r3,r3,#0xee ;1468
-00023a 25be MOVS r5,#0xbe ;1470
-00023c 2190 MOVS r1,#0x90 ;1471
-00023e 4298 CMP r0,r3 ;1472
+000236 23ff MOVS r3,#0xff ;1467
+000238 33ee ADDS r3,r3,#0xee ;1467
+00023a 25be MOVS r5,#0xbe ;1469
+00023c 2190 MOVS r1,#0x90 ;1470
+00023e 4298 CMP r0,r3 ;1471
000240 d915 BLS |L7.622|
-000242 4290 CMP r0,r2 ;1474
+000242 4290 CMP r0,r2 ;1473
000244 d301 BCC |L7.586|
-000246 83e1 STRH r1,[r4,#0x1e] ;1475
+000246 83a1 STRH r1,[r4,#0x1c] ;1474
000248 e7bf B |L7.458|
|L7.586|
-00024a 38ff SUBS r0,r0,#0xff ;1477
-00024c 212e MOVS r1,#0x2e ;1477
-00024e 38ee SUBS r0,r0,#0xee ;1477
-000250 4348 MULS r0,r1,r0 ;1477
+00024a 38ff SUBS r0,r0,#0xff ;1476
+00024c 212e MOVS r1,#0x2e ;1476
+00024e 38ee SUBS r0,r0,#0xee ;1476
+000250 4348 MULS r0,r1,r0 ;1476
000252 4919 LDR r1,|L7.696|
-000254 1ec9 SUBS r1,r1,#3 ;1477
+000254 1ec9 SUBS r1,r1,#3 ;1476
000256 e760 B |L7.282|
|L7.600|
000258 4a16 LDR r2,|L7.692|
-00025a 3ae7 SUBS r2,r2,#0xe7 ;1479
-00025c 4291 CMP r1,r2 ;1479
+00025a 3ae7 SUBS r2,r2,#0xe7 ;1478
+00025c 4291 CMP r1,r2 ;1478
00025e d300 BCC |L7.610|
000260 e738 B |L7.212|
|L7.610|
000262 4910 LDR r1,|L7.676|
-000264 2570 MOVS r5,#0x70 ;1500
-000266 3133 ADDS r1,r1,#0x33 ;1498
-000268 2201 MOVS r2,#1 ;1501
-00026a 4288 CMP r0,r1 ;1502
+000264 2570 MOVS r5,#0x70 ;1499
+000266 3133 ADDS r1,r1,#0x33 ;1497
+000268 2201 MOVS r2,#1 ;1500
+00026a 4288 CMP r0,r1 ;1501
00026c d801 BHI |L7.626|
|L7.622|
-00026e 83e5 STRH r5,[r4,#0x1e] ;1503
+00026e 83a5 STRH r5,[r4,#0x1c] ;1502
000270 e7ab B |L7.458|
|L7.626|
-000272 42b8 CMP r0,r7 ;1504
+000272 42b8 CMP r0,r7 ;1503
000274 d301 BCC |L7.634|
|L7.630|
-000276 83e2 STRH r2,[r4,#0x1e] ;1505
+000276 83a2 STRH r2,[r4,#0x1c] ;1504
000278 e7a7 B |L7.458|
|L7.634|
-00027a 1a40 SUBS r0,r0,r1 ;1507
-00027c 216f MOVS r1,#0x6f ;1507
-00027e 4348 MULS r0,r1,r0 ;1507
+00027a 1a40 SUBS r0,r0,r1 ;1506
+00027c 216f MOVS r1,#0x6f ;1506
+00027e 4348 MULS r0,r1,r0 ;1506
000280 490e LDR r1,|L7.700|
000282 e74a B |L7.282|
|L7.644|
-;;;1563 }
-;;;1564 // if(g_enter_display_ON == false)
-;;;1565 else {
-;;;1566
-;;;1567 hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, 0, 0x01); //0x001F
+;;;1562 }
+;;;1563 // if(g_enter_display_ON == false)
+;;;1564 else {
+;;;1565
+;;;1566 hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, 0, 0x01); //0x001F
000284 2001 MOVS r0,#1
000286 9500 STR r5,[sp,#0]
000288 9001 STR r0,[sp,#4]
@@ -4413,28 +4387,28 @@
00028e 2100 MOVS r1,#0
000290 2039 MOVS r0,#0x39
000292 f7fffffe BL hal_dsi_tx_ctrl_write_cmd
-;;;1568 }
-;;;1569 phone_power_on = false;
-000296 71a5 STRB r5,[r4,#6]
-;;;1570 //hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, 0, 0xF4);
-;;;1571 value_reg51_bak = value_reg51;
-000298 8be0 LDRH r0,[r4,#0x1e] ; value_reg51
-00029a 8420 STRH r0,[r4,#0x20]
+;;;1567 }
+;;;1568 phone_power_on = false;
+000296 7165 STRB r5,[r4,#5]
+;;;1569 //hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, 0, 0xF4);
+;;;1570 value_reg51_bak = value_reg51;
+000298 8ba0 LDRH r0,[r4,#0x1c] ; value_reg51
+00029a 83e0 STRH r0,[r4,#0x1e]
|L7.668|
-;;;1572 // printf("B1[%4x],CA[%4x] \n", value_reg_b1, value_reg_ca);
-;;;1573 // TAU_LOGD("B1[%4x],CA[%4x],51[%02x], value_reg51[%02x]", value_reg_b1, value_reg_ca, value_reg51 , temp_u16);
-;;;1574 }
-;;;1575 }
-;;;1576
-;;;1577 #endif
-;;;1578
-;;;1579 #endif // // USE_BL_ADJ7
-;;;1580
-;;;1581 return true;
+;;;1571 // printf("B1[%4x],CA[%4x] \n", value_reg_b1, value_reg_ca);
+;;;1572 // TAU_LOGD("B1[%4x],CA[%4x],51[%02x], value_reg51[%02x]", value_reg_b1, value_reg_ca, value_reg51 , temp_u16);
+;;;1573 }
+;;;1574 }
+;;;1575
+;;;1576 #endif
+;;;1577
+;;;1578 #endif // // USE_BL_ADJ7
+;;;1579
+;;;1580 return true;
00029c 2001 MOVS r0,#1
-;;;1582 }
+;;;1581 }
00029e bdfe POP {r1-r7,pc}
-;;;1583 #endif
+;;;1582 #endif
ENDP
|L7.672|
@@ -4457,32 +4431,32 @@
AREA ||i.ap_set_display_off||, CODE, READONLY, ALIGN=2
ap_set_display_off PROC
-;;;934
-;;;935 static bool ap_set_display_off(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
+;;;933
+;;;934 static bool ap_set_display_off(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
000000 b510 PUSH {r4,lr}
-;;;936 {
-;;;937 Gpio_swire_output(0, 0);
+;;;935 {
+;;;936 Gpio_swire_output(0, 0);
000002 2100 MOVS r1,#0
000004 4608 MOV r0,r1
000006 f7fffffe BL Gpio_swire_output
-;;;938
-;;;939 TAU_LOGD("disp off");
-;;;940 g_enter_display_off = true;
+;;;937
+;;;938 TAU_LOGD("disp off");
+;;;939 g_enter_display_off = true;
00000a 4905 LDR r1,|L8.32|
00000c 2001 MOVS r0,#1
-00000e 7308 STRB r0,[r1,#0xc]
-;;;941 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 2, 0x28);
+00000e 72c8 STRB r0,[r1,#0xb]
+;;;940 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 2, 0x28);
000010 2328 MOVS r3,#0x28
000012 2202 MOVS r2,#2
000014 2100 MOVS r1,#0
000016 2005 MOVS r0,#5
000018 f7fffffe BL hal_dsi_tx_ctrl_write_cmd
-;;;942 // hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_LOW);
-;;;943 return true;
+;;;941 // hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_LOW);
+;;;942 return true;
00001c 2001 MOVS r0,#1
-;;;944 }
+;;;943 }
00001e bd10 POP {r4,pc}
-;;;945
+;;;944
ENDP
|L8.32|
@@ -4491,24 +4465,24 @@
AREA ||i.ap_set_display_on||, CODE, READONLY, ALIGN=2
ap_set_display_on PROC
-;;;921
-;;;922 static bool ap_set_display_on(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
+;;;920
+;;;921 static bool ap_set_display_on(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
000000 4901 LDR r1,|L9.8|
-;;;923 {
-;;;924 // if(g_enter_display_off == true)
-;;;925 {
-;;;926 // Gpio_swire_output(2,38);
-;;;927 g_enter_display_ON = true;
+;;;922 {
+;;;923 // if(g_enter_display_off == true)
+;;;924 {
+;;;925 // Gpio_swire_output(2,38);
+;;;926 g_enter_display_ON = true;
000002 2001 MOVS r0,#1
-000004 7348 STRB r0,[r1,#0xd]
-;;;928 }
-;;;929 // hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, 0, 0x1F);
-;;;930 // hal_dsi_tx_ctrl_write_cmd(0x05, 0, 2, 0x29);
-;;;931 // TAU_LOGD("disp on");
-;;;932 return true;
-;;;933 }
+000004 7308 STRB r0,[r1,#0xc]
+;;;927 }
+;;;928 // hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, 0, 0x1F);
+;;;929 // hal_dsi_tx_ctrl_write_cmd(0x05, 0, 2, 0x29);
+;;;930 // TAU_LOGD("disp on");
+;;;931 return true;
+;;;932 }
000006 4770 BX lr
-;;;934
+;;;933
ENDP
|L9.8|
@@ -4517,25 +4491,25 @@
AREA ||i.ap_set_enter_sleep_mode||, CODE, READONLY, ALIGN=2
ap_set_enter_sleep_mode PROC
-;;;945
-;;;946 static bool ap_set_enter_sleep_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
+;;;944
+;;;945 static bool ap_set_enter_sleep_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
000000 b510 PUSH {r4,lr}
-;;;947 {
-;;;948 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 2, 0x10);
+;;;946 {
+;;;947 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 2, 0x10);
000002 2310 MOVS r3,#0x10
000004 2202 MOVS r2,#2
000006 2100 MOVS r1,#0
000008 2005 MOVS r0,#5
00000a f7fffffe BL hal_dsi_tx_ctrl_write_cmd
-;;;949 #if ENABLE_TP_WAKE_UP
-;;;950 g_need_enter_sleep_mode = true;
+;;;948 #if ENABLE_TP_WAKE_UP
+;;;949 g_need_enter_sleep_mode = true;
00000e 4808 LDR r0,|L10.48|
000010 2101 MOVS r1,#1
000012 7041 STRB r1,[r0,#1]
-;;;951 #endif
-;;;952 g_exit_sleep_mode = false;
+;;;950 #endif
+;;;951 g_exit_sleep_mode = false;
000014 2100 MOVS r1,#0
-000016 7101 STRB r1,[r0,#4]
+000016 70c1 STRB r1,[r0,#3]
000018 2002 MOVS r0,#2
00001a f7fffffe BL hal_timer_init
00001e 2300 MOVS r3,#0
@@ -4543,13 +4517,13 @@
000022 2114 MOVS r1,#0x14
000024 2002 MOVS r0,#2
000026 f7fffffe BL hal_timer_start
-;;;953 // TAU_LOGD("enter sleep mode");
-;;;954 soft_disable_mipi_timer_init();
-;;;955 return true;
+;;;952 // TAU_LOGD("enter sleep mode");
+;;;953 soft_disable_mipi_timer_init();
+;;;954 return true;
00002a 2001 MOVS r0,#1
-;;;956 }
+;;;955 }
00002c bd10 POP {r4,pc}
-;;;957
+;;;956
ENDP
00002e 0000 DCW 0x0000
@@ -4561,21 +4535,21 @@
AREA ||i.ap_set_exit_sleep_mode||, CODE, READONLY, ALIGN=2
ap_set_exit_sleep_mode PROC
-;;;957
-;;;958 static bool ap_set_exit_sleep_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
+;;;956
+;;;957 static bool ap_set_exit_sleep_mode(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
000000 4901 LDR r1,|L11.8|
-;;;959 {
-;;;960 TAU_LOGD("exit sleep mode");
-;;;961 /* AVDD 上电, 用于解决息屏开屏PPS不更新问题 */
-;;;962 //hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_HIGH); //leo
-;;;963 g_exit_sleep_mode = true;
+;;;958 {
+;;;959 TAU_LOGD("exit sleep mode");
+;;;960 /* AVDD 上电, 用于解决息屏开屏PPS不更新问题 */
+;;;961 //hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_HIGH); //leo
+;;;962 g_exit_sleep_mode = true;
000002 2001 MOVS r0,#1
-000004 7108 STRB r0,[r1,#4]
-;;;964
-;;;965 return true;
-;;;966 }
+000004 70c8 STRB r0,[r1,#3]
+;;;963
+;;;964 return true;
+;;;965 }
000006 4770 BX lr
-;;;967
+;;;966
ENDP
|L11.8|
@@ -4588,47 +4562,46 @@
;;;897 static bool ap_update_frame_rate(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
000000 b510 PUSH {r4,lr}
;;;898 {
-;;;899 static uint8_t frame_rate = 0; //每次唤醒时屏幕上显示的是60hz,但是读取的frame_rate却是零
-;;;900 //TAU_LOGD("frame_rate:[%02X], %d", dcs_packet->packet_param[0], dcs_packet->param_length);
-;;;901 if (frame_rate != dcs_packet->packet_param[0])
+;;;899 static uint8_t frame_rate = 100; //每次唤醒时屏幕上显示的是60hz,但是读取的frame_rate却是零
+;;;900 if (frame_rate != dcs_packet->packet_param[0])
000002 68c8 LDR r0,[r1,#0xc]
000004 7802 LDRB r2,[r0,#0]
000006 4808 LDR r0,|L12.40|
-000008 7d81 LDRB r1,[r0,#0x16] ; frame_rate
+000008 7d41 LDRB r1,[r0,#0x15] ; frame_rate
00000a 428a CMP r2,r1
00000c d008 BEQ |L12.32|
-;;;902 {
-;;;903 frame_rate = dcs_packet->packet_param[0];
-00000e 7582 STRB r2,[r0,#0x16]
-;;;904 if (frame_rate == 0x00) //120hz
-;;;905 {
-;;;906 hal_dsi_rx_ctrl_set_tear_mode_ex(g_rx_ctrl_handle, SYNC_LIN_NUMBER, TE_SOFT_120HZ_MODE);
+;;;901 {
+;;;902 frame_rate = dcs_packet->packet_param[0];
+00000e 7542 STRB r2,[r0,#0x15]
+;;;903 if (frame_rate == 0x20) //120hz
+;;;904 {
+;;;905 hal_dsi_rx_ctrl_set_tear_mode_ex(g_rx_ctrl_handle, SYNC_LIN_NUMBER, TE_SOFT_120HZ_MODE);
000010 214b MOVS r1,#0x4b
000012 0149 LSLS r1,r1,#5
000014 6a80 LDR r0,[r0,#0x28]
-000016 2a00 CMP r2,#0 ;904
+000016 2a20 CMP r2,#0x20 ;903
000018 d004 BEQ |L12.36|
-;;;907 // TAU_LOGD("120HZ");
-;;;908 }
-;;;909 else
-;;;910 {
-;;;911 hal_dsi_rx_ctrl_set_tear_mode_ex(g_rx_ctrl_handle, SYNC_LIN_NUMBER, TE_HW_MODE);
+;;;906 TAU_LOGD("120HZ");
+;;;907 }
+;;;908 else
+;;;909 {
+;;;910 hal_dsi_rx_ctrl_set_tear_mode_ex(g_rx_ctrl_handle, SYNC_LIN_NUMBER, TE_HW_MODE);
00001a 2200 MOVS r2,#0
|L12.28|
00001c f7fffffe BL hal_dsi_rx_ctrl_set_tear_mode_ex
|L12.32|
-;;;912 // TAU_LOGD("60HZ");
-;;;913 }
-;;;914 //TAU_LOGD("frame_rate:%x",frame_rate);
-;;;915 }
-;;;916 return true;
+;;;911 TAU_LOGD("60HZ"); //00 60HZ
+;;;912 }
+;;;913 // TAU_LOGD("frame_rate:[%02X], %d", dcs_packet->packet_param[0], dcs_packet->param_length);
+;;;914 }
+;;;915 return true;
000020 2001 MOVS r0,#1
-;;;917 }
+;;;916 }
000022 bd10 POP {r4,pc}
|L12.36|
-000024 2205 MOVS r2,#5 ;906
+000024 2205 MOVS r2,#5 ;905
000026 e7f9 B |L12.28|
-;;;918
+;;;917
ENDP
|L12.40|
@@ -4836,8 +4809,8 @@
AREA ||i.init_panel||, CODE, READONLY, ALIGN=2
init_panel PROC
-;;;2836
-;;;2837 static void init_panel(void)
+;;;2835
+;;;2836 static void init_panel(void)
000000 b5f8 PUSH {r3-r7,lr}
000002 2001 MOVS r0,#1
000004 f7fffffe BL hal_dsi_tx_ctrl_panel_reset_pin
@@ -4851,19 +4824,19 @@
00001c f7fffffe BL hal_dsi_tx_ctrl_panel_reset_pin
000020 200a MOVS r0,#0xa
000022 f7fffffe BL delayMs
-;;;2838 {
-;;;2839 // uint8_t data[20] = {0};
-;;;2840
-;;;2841 /* reset panel*/
-;;;2842 tx_panel_reset();
-;;;2843
-;;;2844 // hal_gpio_init_output(IO_PAD_TD_LEDPWM, IO_LVL_HIGH);
-;;;2845 /* enter send initial code mode*/
-;;;2846 hal_dsi_tx_ctrl_enter_init_panel_mode();
+;;;2837 {
+;;;2838 // uint8_t data[20] = {0};
+;;;2839
+;;;2840 /* reset panel*/
+;;;2841 tx_panel_reset();
+;;;2842
+;;;2843 // hal_gpio_init_output(IO_PAD_TD_LEDPWM, IO_LVL_HIGH);
+;;;2844 /* enter send initial code mode*/
+;;;2845 hal_dsi_tx_ctrl_enter_init_panel_mode();
000026 f7fffffe BL hal_dsi_tx_ctrl_enter_init_panel_mode
-;;;2847
-;;;2848 #if PANEL_INIT_CODE_ARRAY
-;;;2849 send_panel_init_code(sizeof(panel_init_code), panel_init_code);
+;;;2846
+;;;2847 #if PANEL_INIT_CODE_ARRAY
+;;;2848 send_panel_init_code(sizeof(panel_init_code), panel_init_code);
00002a 4f15 LDR r7,|L16.128|
00002c 4d15 LDR r5,|L16.132|
00002e 2400 MOVS r4,#0
@@ -4881,59 +4854,59 @@
000046 f7fffffe BL delayUs
00004a 42bc CMP r4,r7
00004c d3f0 BCC |L16.48|
-;;;2850 TAU_LOGD("panel init done");
-;;;2851
-;;;2852 // hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, 0x00, 0x01); //调光01
-;;;2853
-;;;2854 #if USE_FIRST_CODE
-;;;2855 hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_HIGH); //LED_ON
+;;;2849 TAU_LOGD("code init");
+;;;2850
+;;;2851 // hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, 0x00, 0x01); //调光01
+;;;2852
+;;;2853 #if USE_FIRST_CODE
+;;;2854 hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_HIGH); //LED_ON
00004e 2101 MOVS r1,#1
000050 2013 MOVS r0,#0x13
000052 f7fffffe BL hal_gpio_set_output_data
-;;;2856 hal_dsi_rx_ctrl_set_hw_tear_mode(g_rx_ctrl_handle);
+;;;2855 hal_dsi_rx_ctrl_set_hw_tear_mode(g_rx_ctrl_handle);
000056 480b LDR r0,|L16.132|
000058 383c SUBS r0,r0,#0x3c
00005a 6a80 LDR r0,[r0,#0x28] ; g_rx_ctrl_handle
00005c f7fffffe BL hal_dsi_rx_ctrl_set_hw_tear_mode
-;;;2857 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 1, 0x11);
+;;;2856 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 1, 0x11);
000060 2311 MOVS r3,#0x11
000062 2201 MOVS r2,#1
000064 2100 MOVS r1,#0
000066 2005 MOVS r0,#5
000068 f7fffffe BL hal_dsi_tx_ctrl_write_cmd
-;;;2858 // hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_HIGH); //LED_ON
-;;;2859 delayMs(10); //90
+;;;2857 // hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_HIGH); //LED_ON
+;;;2858 delayMs(10); //90
00006c 200a MOVS r0,#0xa
00006e f7fffffe BL delayMs
-;;;2860 // Gpio_swire_output(2, 40);
-;;;2861 // delayMs(20);
-;;;2862 // hal_dsi_tx_ctrl_write_cmd(0x05, 0, 1, 0x29);
-;;;2863 // delayMs(20);
-;;;2864
-;;;2865 #else
-;;;2866 hal_dsi_rx_ctrl_set_hw_tear_mode(g_rx_ctrl_handle);
-;;;2867 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 1, 0x11);
-;;;2868 hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_HIGH); //LED_ON
-;;;2869 delayMs(50); // 28ms延时时,有些屏开机会有轻微的闪屏,调到50闪屏消失
-;;;2870 //delayMs(41); // 28ms延时,2、6号屏不闪屏,调到50不亮,最多只能是40
-;;;2871 Gpio_swire_output(2,58); //58
-;;;2872 delayMs(100); //100
-;;;2873 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 1, 0x29);
-;;;2874 Gpio_swire_output(2,38);//30
-;;;2875 delayMs(20);
-;;;2876 #endif
-;;;2877
-;;;2878 #endif
-;;;2879
-;;;2880 /* exit send initial code mode*/
-;;;2881 hal_dsi_tx_ctrl_exit_init_panel_mode();
+;;;2859 // Gpio_swire_output(2, 40);
+;;;2860 // delayMs(20);
+;;;2861 // hal_dsi_tx_ctrl_write_cmd(0x05, 0, 1, 0x29);
+;;;2862 // delayMs(20);
+;;;2863
+;;;2864 #else
+;;;2865 hal_dsi_rx_ctrl_set_hw_tear_mode(g_rx_ctrl_handle);
+;;;2866 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 1, 0x11);
+;;;2867 hal_gpio_set_output_data(IO_PAD_PWMEN, IO_LVL_HIGH); //LED_ON
+;;;2868 delayMs(50); // 28ms延时时,有些屏开机会有轻微的闪屏,调到50闪屏消失
+;;;2869 //delayMs(41); // 28ms延时,2、6号屏不闪屏,调到50不亮,最多只能是40
+;;;2870 Gpio_swire_output(2,58); //58
+;;;2871 delayMs(100); //100
+;;;2872 hal_dsi_tx_ctrl_write_cmd(0x05, 0, 1, 0x29);
+;;;2873 Gpio_swire_output(2,38);//30
+;;;2874 delayMs(20);
+;;;2875 #endif
+;;;2876
+;;;2877 #endif
+;;;2878
+;;;2879 /* exit send initial code mode*/
+;;;2880 hal_dsi_tx_ctrl_exit_init_panel_mode();
000072 f7fffffe BL hal_dsi_tx_ctrl_exit_init_panel_mode
-;;;2882 delayMs(20); //10
+;;;2881 delayMs(20); //10
000076 2014 MOVS r0,#0x14
000078 f7fffffe BL delayMs
-;;;2883 }
+;;;2882 }
00007c bdf8 POP {r3-r7,pc}
-;;;2884
+;;;2883
ENDP
00007e 0000 DCW 0x0000
@@ -4945,88 +4918,91 @@
AREA ||i.open_mipi_rx||, CODE, READONLY, ALIGN=2
open_mipi_rx PROC
-;;;2886
-;;;2887 static void open_mipi_rx(void)
+;;;2885
+;;;2886 static void open_mipi_rx(void)
000000 b570 PUSH {r4-r6,lr}
-;;;2888 {
+;;;2887 {
000002 b0a0 SUB sp,sp,#0x80
-;;;2889 /* 配置TE引脚 */
-;;;2890 hal_gpio_set_mode(IO_PAD_AP_TE, IO_MODE_TEAR);
+;;;2888 /* 配置TE引脚 */
+;;;2889 hal_gpio_set_mode(IO_PAD_AP_TE, IO_MODE_TEAR);
000004 2100 MOVS r1,#0
000006 2003 MOVS r0,#3
000008 f7fffffe BL hal_gpio_set_mode
-;;;2891
-;;;2892 if (g_rx_ctrl_handle == NULL)
-00000c 4d1f LDR r5,|L17.140|
+;;;2890
+;;;2891 if (g_rx_ctrl_handle == NULL)
+00000c 4d1e LDR r5,|L17.136|
00000e 6aa8 LDR r0,[r5,#0x28] ; g_rx_ctrl_handle
000010 2800 CMP r0,#0
000012 d102 BNE |L17.26|
-;;;2893 {
-;;;2894 /* 创建rx ctrl handle */
-;;;2895 g_rx_ctrl_handle = hal_dsi_rx_ctrl_create_handle();
+;;;2892 {
+;;;2893 /* 创建rx ctrl handle */
+;;;2894 g_rx_ctrl_handle = hal_dsi_rx_ctrl_create_handle();
000014 f7fffffe BL hal_dsi_rx_ctrl_create_handle
000018 62a8 STR r0,[r5,#0x28] ; g_rx_ctrl_handle
|L17.26|
-;;;2896 }
-;;;2897 /* 配置参数 */
-;;;2898 g_rx_ctrl_handle->base_info.src_w = INPUT_WIDTH;
+;;;2895 }
+;;;2896 /* 配置参数 */
+;;;2897 g_rx_ctrl_handle->base_info.src_w = INPUT_WIDTH;
00001a 2087 MOVS r0,#0x87
-;;;2899 g_rx_ctrl_handle->base_info.src_h = INPUT_HEIGHT;
+;;;2898 g_rx_ctrl_handle->base_info.src_h = INPUT_HEIGHT;
00001c 264b MOVS r6,#0x4b
00001e 6aac LDR r4,[r5,#0x28] ; g_rx_ctrl_handle
-000020 00c0 LSLS r0,r0,#3 ;2898
+000020 00c0 LSLS r0,r0,#3 ;2897
000022 0176 LSLS r6,r6,#5
000024 c441 STM r4!,{r0,r6}
-;;;2900 g_rx_ctrl_handle->base_info.dst_w = OUTPUT_WIDTH;
-;;;2901 g_rx_ctrl_handle->base_info.dst_h = OUTPUT_HEIGHT;
-;;;2902 g_rx_ctrl_handle->base_info.src_frate = INPUT_FRAME_RATE;
+;;;2899 g_rx_ctrl_handle->base_info.dst_w = OUTPUT_WIDTH;
+;;;2900 g_rx_ctrl_handle->base_info.dst_h = OUTPUT_HEIGHT;
+;;;2901 g_rx_ctrl_handle->base_info.src_frate = INPUT_FRAME_RATE;
000026 6066 STR r6,[r4,#4]
000028 6020 STR r0,[r4,#0]
-00002a 2002 MOVS r0,#2
-00002c 7220 STRB r0,[r4,#8]
-;;;2903 g_rx_ctrl_handle->base_info.src_mode = INPUT_DATA_MODE;
+00002a 2102 MOVS r1,#2
+00002c 7221 STRB r1,[r4,#8]
+;;;2902 g_rx_ctrl_handle->base_info.src_mode = INPUT_DATA_MODE;
00002e 2001 MOVS r0,#1
000030 7260 STRB r0,[r4,#9]
-;;;2904 g_rx_ctrl_handle->rx_color_mode = INPUT_COLOR_MODE;
-000032 2104 MOVS r1,#4
-000034 7521 STRB r1,[r4,#0x14]
-;;;2905 g_rx_ctrl_handle->rx_lanes = INPUT_MIPI_LANE_NUM;
-000036 7561 STRB r1,[r4,#0x15]
-;;;2906 g_rx_ctrl_handle->rx_nonburst_models = INPUT_VIDEO_MODEL; /* 可不配置 */
+;;;2903 g_rx_ctrl_handle->rx_color_mode = INPUT_COLOR_MODE;
+000032 2204 MOVS r2,#4
+000034 7522 STRB r2,[r4,#0x14]
+;;;2904 g_rx_ctrl_handle->rx_lanes = INPUT_MIPI_LANE_NUM;
+000036 7562 STRB r2,[r4,#0x15]
+;;;2905 g_rx_ctrl_handle->rx_nonburst_models = INPUT_VIDEO_MODEL; /* 可不配置 */
000038 75a0 STRB r0,[r4,#0x16]
-;;;2907 g_rx_ctrl_handle->rx_vc = INPUT_VC;
-00003a 2100 MOVS r1,#0
-00003c 75e1 STRB r1,[r4,#0x17]
-;;;2908 g_rx_ctrl_handle->compress_en = INPUT_COMPRESS;
+;;;2906 g_rx_ctrl_handle->rx_vc = INPUT_VC;
+00003a 2200 MOVS r2,#0
+00003c 75e2 STRB r2,[r4,#0x17]
+;;;2907 g_rx_ctrl_handle->compress_en = INPUT_COMPRESS;
00003e 7620 STRB r0,[r4,#0x18]
-;;;2909 g_rx_ctrl_handle->rx_hsclk_rate = INPUT_MIPI_LANE_RATE;
-000040 4813 LDR r0,|L17.144|
-;;;2910 g_rx_ctrl_handle->cus_dcs_entry_table = g_cus_rx_dcs_execute_table; /* 注册 DCS处理列表 */
+;;;2908 g_rx_ctrl_handle->rx_hsclk_rate = INPUT_MIPI_LANE_RATE;
+000040 4812 LDR r0,|L17.140|
+;;;2909 g_rx_ctrl_handle->cus_dcs_entry_table = g_cus_rx_dcs_execute_table; /* 注册 DCS处理列表 */
000042 61e0 STR r0,[r4,#0x1c]
000044 4620 MOV r0,r4
-000046 4913 LDR r1,|L17.148|
+000046 4a12 LDR r2,|L17.144|
000048 3078 ADDS r0,r0,#0x78
-;;;2911 g_rx_ctrl_handle->rx_dcs_read_entry = ap_dcs_read; /* 注册dsc read 回调函数,可选,此函数为空时由cus_dcs_entry_table执行 */
-00004a 6281 STR r1,[r0,#0x28]
-00004c 4912 LDR r1,|L17.152|
-;;;2912 g_rx_ctrl_handle->pps_update_entry = pps_update_handle;
-00004e 62c1 STR r1,[r0,#0x2c]
-000050 4912 LDR r1,|L17.156|
-;;;2913 #if 1//这个打开会导致开机分屏。打印信息TX有问题
-;;;2914 // g_rx_ctrl_handle->pq_marginal = PQ_TYPE_5;
-;;;2915 // g_rx_ctrl_handle->err_handler_level = ERR_HANDLE_L1;
+;;;2910 g_rx_ctrl_handle->rx_dcs_read_entry = ap_dcs_read; /* 注册dsc read 回调函数,可选,此函数为空时由cus_dcs_entry_table执行 */
+00004a 6282 STR r2,[r0,#0x28]
+00004c 4a11 LDR r2,|L17.148|
+;;;2911 g_rx_ctrl_handle->pps_update_entry = pps_update_handle;
+00004e 62c2 STR r2,[r0,#0x2c]
+000050 4a11 LDR r2,|L17.152|
+;;;2912 #if 1//这个打开会导致开机分屏。打印信息TX有问题
+;;;2913 // g_rx_ctrl_handle->pq_marginal = PQ_TYPE_5;
+;;;2914 // g_rx_ctrl_handle->err_handler_level = ERR_HANDLE_L1;
+;;;2915 g_rx_ctrl_handle->hight_performan_mode = HIGHT_PERFORMAN_L2;
+000052 6302 STR r2,[r0,#0x30]
+000054 20b7 MOVS r0,#0xb7
+000056 5501 STRB r1,[r0,r4]
;;;2916 #endif
;;;2917 /* 提前预置PPS, AP 有PPS cmd也会更新 */
;;;2918 if (g_rx_ctrl_handle->compress_en == true)
;;;2919 {
;;;2920 uint8_t pps[128] = {0x11,0x00,0x00,0x89,0x30,0x80,0x09,0x60,0x04,0x38,0x00,0x1E,0x02,0x1C,0x02,0x1C,
-000052 6301 STR r1,[r0,#0x30]
-000054 490f LDR r1,|L17.148|
-000056 2280 MOVS r2,#0x80
-000058 3178 ADDS r1,r1,#0x78
-00005a 4668 MOV r0,sp
-00005c 3c08 SUBS r4,r4,#8
-00005e f7fffffe BL __aeabi_memcpy4
+000058 490d LDR r1,|L17.144|
+00005a 2280 MOVS r2,#0x80
+00005c 3178 ADDS r1,r1,#0x78
+00005e 4668 MOV r0,sp
+000060 3c08 SUBS r4,r4,#8
+000062 f7fffffe BL __aeabi_memcpy4
;;;2921 0x02,0x00,0x02,0x0E,0x00,0x20,0x02,0xE3,0x00,0x07,0x00,0x0C,0x03,0x50,0x03,0x64,
;;;2922 0x18,0x00,0x10,0xF0,0x03,0x0C,0x20,0x00,0x06,0x0B,0x0B,0x33,0x0E,0x1C,0x2A,0x38,
;;;2923 0x46,0x54,0x62,0x69,0x70,0x77,0x79,0x7B,0x7D,0x7E,0x01,0x02,0x01,0x00,0x09,0x40,
@@ -5036,48 +5012,45 @@
;;;2927 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
;;;2928
;;;2929 hal_dsi_rx_ctrl_pre_init_pps(g_rx_ctrl_handle, pps, 128);
-000062 2280 MOVS r2,#0x80
-000064 4669 MOV r1,sp
-000066 4620 MOV r0,r4
-000068 f7fffffe BL hal_dsi_rx_ctrl_pre_init_pps
+000066 2280 MOVS r2,#0x80
+000068 4669 MOV r1,sp
+00006a 4620 MOV r0,r4
+00006c f7fffffe BL hal_dsi_rx_ctrl_pre_init_pps
;;;2930 }
;;;2931
;;;2932 /* 初始化rx ctrl */
;;;2933 hal_dsi_rx_ctrl_init(g_rx_ctrl_handle);
-00006c 6aa8 LDR r0,[r5,#0x28] ; g_rx_ctrl_handle
-00006e f7fffffe BL hal_dsi_rx_ctrl_init
+000070 6aa8 LDR r0,[r5,#0x28] ; g_rx_ctrl_handle
+000072 f7fffffe BL hal_dsi_rx_ctrl_init
;;;2934 //*((uint32_t *)(0x40002B04)) = 1;
;;;2935
;;;2936 #ifdef USE_FOR_SUMSUNG_S20U
;;;2937 hal_dsi_rx_ctrl_set_cus_sync_line(g_rx_ctrl_handle, 2400);// lss add, 撕裂问题SYNC_LIN_NUMBER
-000072 4631 MOV r1,r6
-000074 6aa8 LDR r0,[r5,#0x28] ; g_rx_ctrl_handle
-000076 f7fffffe BL hal_dsi_rx_ctrl_set_cus_sync_line
+000076 4631 MOV r1,r6
+000078 6aa8 LDR r0,[r5,#0x28] ; g_rx_ctrl_handle
+00007a f7fffffe BL hal_dsi_rx_ctrl_set_cus_sync_line
;;;2938 #endif
-;;;2939 hal_dsi_rx_ctrl_hight_performan_mode(g_rx_ctrl_handle);
-00007a 6aa8 LDR r0,[r5,#0x28] ; g_rx_ctrl_handle
-00007c f7fffffe BL hal_dsi_rx_ctrl_hight_performan_mode
-;;;2940 //hal_dsi_rx_ctrl_set_sw_tear_mode(g_rx_ctrl_handle);
-;;;2941 /* 启动rx ctrl */
+;;;2939 // hal_dsi_rx_ctrl_hight_performan_mode(g_rx_ctrl_handle);
+;;;2940 // hal_dsi_rx_ctrl_set_sw_tear_mode(g_rx_ctrl_handle);
+;;;2941 /* 启动rx ctrl */
;;;2942 hal_dsi_rx_ctrl_start(g_rx_ctrl_handle);
-000080 6aa8 LDR r0,[r5,#0x28] ; g_rx_ctrl_handle
-000082 f7fffffe BL hal_dsi_rx_ctrl_start
+00007e 6aa8 LDR r0,[r5,#0x28] ; g_rx_ctrl_handle
+000080 f7fffffe BL hal_dsi_rx_ctrl_start
;;;2943 }
-000086 b020 ADD sp,sp,#0x80
-000088 bd70 POP {r4-r6,pc}
+000084 b020 ADD sp,sp,#0x80
+000086 bd70 POP {r4-r6,pc}
;;;2944
ENDP
-00008a 0000 DCW 0x0000
- |L17.140|
+ |L17.136|
DCD ||.data||
- |L17.144|
+ |L17.140|
DCD 0x47868c00
- |L17.148|
+ |L17.144|
DCD ||.constdata||
- |L17.152|
+ |L17.148|
DCD ap_dcs_read
- |L17.156|
+ |L17.152|
DCD pps_update_handle
AREA ||i.pps_update_handle||, CODE, READONLY, ALIGN=2
@@ -5133,7 +5106,7 @@
000036 f7fffffe BL hal_dsi_rx_ctrl_toggle_resolution
;;;887 //*((uint32_t *)(0x40002B04)) = 1;
;;;888 if(ap_tear_flag){
-00003a 7ae0 LDRB r0,[r4,#0xb] ; ap_tear_flag
+00003a 7aa0 LDRB r0,[r4,#0xa] ; ap_tear_flag
00003c 2800 CMP r0,#0
00003e 6aa0 LDR r0,[r4,#0x28] ; g_rx_ctrl_handle
000040 d002 BEQ |L18.72|
@@ -5177,13 +5150,13 @@
000014 7008 STRB r0,[r1,#0]
;;;3045 if(phone_DisplayOFF_count>0)
000016 4905 LDR r1,|L19.44|
-000018 8b08 LDRH r0,[r1,#0x18] ; phone_DisplayOFF_count
+000018 8ac8 LDRH r0,[r1,#0x16] ; phone_DisplayOFF_count
00001a 2800 CMP r0,#0
00001c d001 BEQ |L19.34|
00001e 1c40 ADDS r0,r0,#1
;;;3046 {
;;;3047 phone_DisplayOFF_count++;
-000020 8308 STRH r0,[r1,#0x18]
+000020 82c8 STRH r0,[r1,#0x16]
|L19.34|
;;;3048 }
;;;3049
@@ -5358,62 +5331,60 @@
000001 00 DCB 0x00
g_mipi_path_off
000002 00 DCB 0x00
- phone_off_flag
-000003 00 DCB 0x00
g_exit_sleep_mode
-000004 00 DCB 0x00
+000003 00 DCB 0x00
panel_display_done
-000005 00 DCB 0x00
+000004 00 DCB 0x00
phone_power_on
-000006 00 DCB 0x00
+000005 00 DCB 0x00
phone_86_flag
-000007 00 DCB 0x00
+000006 00 DCB 0x00
phone_A6_flag
-000008 00 DCB 0x00
+000007 00 DCB 0x00
phone_start_flag
-000009 00 DCB 0x00
+000008 00 DCB 0x00
phone_DisplayOFF_flag
-00000a 00 DCB 0x00
+000009 00 DCB 0x00
ap_tear_flag
-00000b 01 DCB 0x01
+00000a 01 DCB 0x01
g_enter_display_off
-00000c 00 DCB 0x00
+00000b 00 DCB 0x00
g_enter_display_ON
-00000d 00 DCB 0x00
+00000c 00 DCB 0x00
bl_adj_flag
-00000e 00 DCB 0x00
+00000d 00 DCB 0x00
panel_mode
-00000f 01 DCB 0x01
+00000e 01 DCB 0x01
b3_read_flag
-000010 00 DCB 0x00
+00000f 00 DCB 0x00
c8_read_flag
-000011 00 DCB 0x00
+000010 00 DCB 0x00
c9_read_flag
-000012 00 DCB 0x00
+000011 00 DCB 0x00
c9_read_flag2
-000013 00 DCB 0x00
+000012 00 DCB 0x00
c9_read_flag3
-000014 00 DCB 0x00
+000013 00 DCB 0x00
flag_5a
-000015 00 DCB 0x00
+000014 00 DCB 0x00
frame_rate
-000016 0000 DCB 0x00,0x00
+000015 64 DCB 0x64
phone_DisplayOFF_count
-000018 0000 DCW 0x0000
+000016 0000 DCW 0x0000
value_reg_b1
-00001a 0000 DCW 0x0000
+000018 0000 DCW 0x0000
value_reg_b1_bak
-00001c 0000 DCW 0x0000
+00001a 0000 DCW 0x0000
value_reg51
-00001e 0000 DCW 0x0000
+00001c 0000 DCW 0x0000
value_reg51_bak
-000020 0000 DCW 0x0000
+00001e 0000 DCW 0x0000
panel_r
-000022 0000 DCB 0x00,0x00
+000020 0000 DCB 0x00,0x00
panel_g
-000024 0000 DCB 0x00,0x00
+000022 0000 DCB 0x00,0x00
panel_b
-000026 0000 DCB 0x00,0x00
+000024 00000000 DCB 0x00,0x00,0x00,0x00
g_rx_ctrl_handle
DCD 0x00000000
g_tx_ctrl_handle
@@ -7331,7 +7302,7 @@
AREA ||.rev16_text||, CODE
THUMB
EXPORT |__asm___9_ap_demo_c_b6677fcd____REV16|
-#line 467 "C:\\Keil_v5\\ARM\\PACK\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
+#line 467 "C:\\Users\\ASUS\\AppData\\Local\\Arm\\Packs\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
|__asm___9_ap_demo_c_b6677fcd____REV16| PROC
#line 468
diff --git a/project/ISP_568/Listings/app_tp_for_custom_s8.txt b/project/ISP_568/Listings/app_tp_for_custom_s8.txt
index 863effd..19343fa 100644
--- a/project/ISP_568/Listings/app_tp_for_custom_s8.txt
+++ b/project/ISP_568/Listings/app_tp_for_custom_s8.txt
@@ -1,1610 +1,1552 @@
; generated by Component: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]
-; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\app_tp_for_custom_s8.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\app_tp_for_custom_s8.d --cpu=Cortex-M0 --apcs=interwork -O1 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\app_tp_for_custom_s8.crf ..\..\src\app\demo\app_tp_for_custom_s8.c]
+; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\app_tp_for_custom_s8.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\app_tp_for_custom_s8.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\app_tp_for_custom_s8.crf ..\..\src\app\demo\app_tp_for_custom_s8.c]
THUMB
+ AREA ||i.EncryptCheckEx||, CODE, READONLY, ALIGN=2
+
+ EncryptCheckEx PROC
+;;;67
+;;;68 uint8_t EncryptCheckEx(uint8_t finger_num, uint8_t k)
+000000 b510 PUSH {r4,lr}
+;;;69 {
+;;;70 if (enctryptCnt > 300)
+000002 4a07 LDR r2,|L1.32|
+000004 24ff MOVS r4,#0xff
+000006 69d3 LDR r3,[r2,#0x1c] ; enctryptCnt
+000008 342d ADDS r4,r4,#0x2d
+00000a 42a3 CMP r3,r4
+00000c d807 BHI |L1.30|
+;;;71 {
+;;;72 return finger_num;
+;;;73 }
+;;;74 else
+;;;75 {
+;;;76 if (finger_num >= k)
+00000e 4288 CMP r0,r1
+000010 d302 BCC |L1.24|
+000012 1c5b ADDS r3,r3,#1
+;;;77 {
+;;;78 enctryptCnt++;
+000014 61d3 STR r3,[r2,#0x1c] ; enctryptCnt
+000016 e001 B |L1.28|
+ |L1.24|
+;;;79 }
+;;;80 else
+;;;81 enctryptCnt = 0;
+000018 2000 MOVS r0,#0
+00001a 61d0 STR r0,[r2,#0x1c] ; enctryptCnt
+ |L1.28|
+;;;82 return 1;
+00001c 2001 MOVS r0,#1
+ |L1.30|
+;;;83 }
+;;;84 }
+00001e bd10 POP {r4,pc}
+;;;85 #endif
+ ENDP
+
+ |L1.32|
+ DCD ||.data||
+
AREA ||i.app_tp_phone_analysis_data||, CODE, READONLY, ALIGN=2
app_tp_phone_analysis_data PROC
-;;;427 **************************************************************************/
-;;;428 void app_tp_phone_analysis_data(uint8_t *rxbuffer, size_t rxbuffer_size, const uint8_t **txbuffer, size_t *txbuffer_size)
+;;;466 **************************************************************************/
+;;;467 void app_tp_phone_analysis_data(uint8_t *rxbuffer, size_t rxbuffer_size, const uint8_t **txbuffer, size_t *txbuffer_size)
000000 b5f8 PUSH {r3-r7,lr}
-;;;429 {
-000002 4606 MOV r6,r0
-000004 460f MOV r7,r1
-000006 4614 MOV r4,r2
-000008 461d MOV r5,r3
-;;;430 #ifdef USE_FOR_SUMSUNG_S20U
-;;;431 static uint8_t phone_60_flag =0;
-;;;432 static uint8_t phone_85_flag =0;
-;;;433 static uint8_t phone_F6_flag =0;
-;;;434 static uint8_t phone_E4_flag =0;
-;;;435 static uint8_t phone_72_flag =0;
-;;;436 static uint8_t phone_75_flag =0;
-;;;437 static uint8_t phone_92_flag =0;
-;;;438 static uint8_t phone_74_flag =0;
-;;;439
-;;;440 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0xE4))
-00000a 2f02 CMP r7,#2
-00000c d10b BNE |L1.38|
-00000e 7830 LDRB r0,[r6,#0]
-000010 28e4 CMP r0,#0xe4
-000012 d108 BNE |L1.38|
-;;;441 {
-;;;442 phone_E4_flag++;
-000014 48f2 LDR r0,|L1.992|
-000016 7b41 LDRB r1,[r0,#0xd] ; phone_E4_flag
-000018 1c49 ADDS r1,r1,#1
-00001a 7341 STRB r1,[r0,#0xd]
-;;;443 phone_data_E4[0] =rxbuffer[1];
-00001c 7872 LDRB r2,[r6,#1]
-00001e 4601 MOV r1,r0
-000020 700a STRB r2,[r1,#0]
-;;;444 tp_sleep_in=0;
-000022 2100 MOVS r1,#0
-000024 70c1 STRB r1,[r0,#3]
- |L1.38|
-;;;445 if(rxbuffer[1]==0x00)
-;;;446 {
-;;;447 // phone_start_flag=1;
-;;;448 // hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_LOW);
-;;;449 }
-;;;450 }
-;;;451 if( (rxbuffer_size ==3) &&(rxbuffer[0] ==0x85))
-000026 2f03 CMP r7,#3
-000028 d105 BNE |L1.54|
-00002a 7830 LDRB r0,[r6,#0]
-00002c 2885 CMP r0,#0x85
-00002e d102 BNE |L1.54|
-;;;452 {
-;;;453 phone_85_flag=rxbuffer[1];
-000030 48eb LDR r0,|L1.992|
-000032 7871 LDRB r1,[r6,#1]
-000034 72c1 STRB r1,[r0,#0xb]
- |L1.54|
-;;;454 }
-;;;455 if( (rxbuffer_size ==3) &&(rxbuffer[0] ==0xAE)&&(rxbuffer[1] ==0xA3))
-000036 2f03 CMP r7,#3
-000038 d10a BNE |L1.80|
-00003a 7830 LDRB r0,[r6,#0]
-00003c 28ae CMP r0,#0xae
-00003e d107 BNE |L1.80|
-000040 7870 LDRB r0,[r6,#1]
-000042 28a3 CMP r0,#0xa3
-000044 d104 BNE |L1.80|
-;;;456 {
-;;;457 hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_LOW);
-000046 48e6 LDR r0,|L1.992|
-000048 2100 MOVS r1,#0
-00004a 7880 LDRB r0,[r0,#2] ; g_phone_output_int_pad
-00004c f7fffffe BL hal_gpio_set_output_data
- |L1.80|
-;;;458 }
-;;;459 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0x70))
-000050 2f02 CMP r7,#2
-000052 d105 BNE |L1.96|
-000054 7830 LDRB r0,[r6,#0]
-000056 2870 CMP r0,#0x70
-000058 d102 BNE |L1.96|
-;;;460 {
-;;;461 phone_72_flag=rxbuffer[1];
-00005a 48e1 LDR r0,|L1.992|
-00005c 7871 LDRB r1,[r6,#1]
-00005e 7381 STRB r1,[r0,#0xe]
- |L1.96|
-;;;462 }
-;;;463 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0x7D))
-;;;464 {
-;;;465 phone_75_flag=rxbuffer[1];
-;;;466 if((phone_74_flag==0x03)&&(phone_75_flag==0x01))
-;;;467 {
-;;;468 phone_75_flag=0x06;
-000060 2206 MOVS r2,#6
-000062 2f02 CMP r7,#2 ;463
-000064 d12b BNE |L1.190|
-000066 7830 LDRB r0,[r6,#0] ;463
-000068 287d CMP r0,#0x7d ;463
-00006a d128 BNE |L1.190|
-00006c 4bdc LDR r3,|L1.992|
-00006e 7870 LDRB r0,[r6,#1] ;465
-000070 73d8 STRB r0,[r3,#0xf] ;465
-000072 7c59 LDRB r1,[r3,#0x11] ;466 ; phone_74_flag
-000074 2903 CMP r1,#3 ;466
-000076 d101 BNE |L1.124|
-000078 2801 CMP r0,#1 ;466
-00007a d002 BEQ |L1.130|
- |L1.124|
-;;;469 }
-;;;470 else if((phone_74_flag==0x03)&&(phone_75_flag==0x03))
-00007c 2903 CMP r1,#3
-00007e d002 BEQ |L1.134|
-000080 e003 B |L1.138|
- |L1.130|
-000082 73da STRB r2,[r3,#0xf] ;468
-000084 e01b B |L1.190|
- |L1.134|
-000086 2803 CMP r0,#3
-000088 d002 BEQ |L1.144|
- |L1.138|
-;;;471 {
-;;;472 phone_75_flag=0x07;
-;;;473 }
-;;;474 else if((phone_74_flag==0x01)&&(phone_75_flag==0x07))
-00008a 2901 CMP r1,#1
-00008c d003 BEQ |L1.150|
-00008e e004 B |L1.154|
- |L1.144|
-000090 2007 MOVS r0,#7 ;472
-000092 73d8 STRB r0,[r3,#0xf] ;472
-000094 e013 B |L1.190|
- |L1.150|
-000096 2807 CMP r0,#7
-000098 d002 BEQ |L1.160|
- |L1.154|
-;;;475 {
-;;;476 phone_75_flag=0x09;
-;;;477 }
-;;;478 else if((phone_74_flag==0x02)&&(phone_75_flag==0x07))
-00009a 2902 CMP r1,#2
-00009c d003 BEQ |L1.166|
-00009e e004 B |L1.170|
- |L1.160|
-0000a0 2009 MOVS r0,#9 ;476
-0000a2 73d8 STRB r0,[r3,#0xf] ;476
-0000a4 e00b B |L1.190|
- |L1.166|
-0000a6 2807 CMP r0,#7
-0000a8 d002 BEQ |L1.176|
- |L1.170|
-;;;479 {
-;;;480 phone_75_flag=0x08;
-;;;481 }
-;;;482 else if((phone_74_flag==0x03)&&(phone_75_flag==0x07))
-0000aa 2903 CMP r1,#3
-0000ac d003 BEQ |L1.182|
-0000ae e006 B |L1.190|
- |L1.176|
-0000b0 2008 MOVS r0,#8 ;480
-0000b2 73d8 STRB r0,[r3,#0xf] ;480
-0000b4 e003 B |L1.190|
- |L1.182|
-0000b6 2807 CMP r0,#7
-0000b8 d101 BNE |L1.190|
-;;;483 {
-;;;484 phone_75_flag=0x09;
-0000ba 2009 MOVS r0,#9
-0000bc 73d8 STRB r0,[r3,#0xf]
- |L1.190|
-;;;485 }
-;;;486 }
-;;;487 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0x74))
-0000be 2f02 CMP r7,#2
-0000c0 d105 BNE |L1.206|
-0000c2 7830 LDRB r0,[r6,#0]
-0000c4 2874 CMP r0,#0x74
-0000c6 d102 BNE |L1.206|
-;;;488 {
-;;;489 phone_74_flag=rxbuffer[1];
-0000c8 48c5 LDR r0,|L1.992|
-0000ca 7871 LDRB r1,[r6,#1]
-0000cc 7441 STRB r1,[r0,#0x11]
- |L1.206|
-;;;490 }
-;;;491 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0xEA))
-0000ce 2f02 CMP r7,#2
-0000d0 d105 BNE |L1.222|
-0000d2 7830 LDRB r0,[r6,#0]
-0000d4 28ea CMP r0,#0xea
-0000d6 d102 BNE |L1.222|
-;;;492 {
-;;;493 Flag_EA_EN=rxbuffer[1];
-0000d8 48c1 LDR r0,|L1.992|
-0000da 7871 LDRB r1,[r6,#1]
-0000dc 7181 STRB r1,[r0,#6]
- |L1.222|
-;;;494 }
-;;;495 if( (rxbuffer_size ==3) &&(rxbuffer[0] ==0x92))
-0000de 2f03 CMP r7,#3
-0000e0 d105 BNE |L1.238|
-0000e2 7830 LDRB r0,[r6,#0]
-0000e4 2892 CMP r0,#0x92
-0000e6 d102 BNE |L1.238|
-;;;496 {
-;;;497 phone_92_flag=rxbuffer[1];
-0000e8 48bd LDR r0,|L1.992|
-0000ea 7871 LDRB r1,[r6,#1]
-0000ec 7401 STRB r1,[r0,#0x10]
- |L1.238|
-;;;498 }
-;;;499 if(rxbuffer_size ==1)
-0000ee 2f01 CMP r7,#1
-0000f0 d145 BNE |L1.382|
-;;;500 {
-;;;501 switch(rxbuffer[0])
-0000f2 7830 LDRB r0,[r6,#0]
-0000f4 2702 MOVS r7,#2 ;429
-0000f6 2603 MOVS r6,#3 ;429
-0000f8 2101 MOVS r1,#1 ;443
-0000fa 2885 CMP r0,#0x85
-0000fc d07b BEQ |L1.502|
-0000fe dc1c BGT |L1.314|
-000100 2855 CMP r0,#0x55
-000102 d079 BEQ |L1.504|
-000104 dc0c BGT |L1.288|
-000106 2823 CMP r0,#0x23
-000108 d077 BEQ |L1.506|
-00010a dc04 BGT |L1.278|
-00010c 2821 CMP r0,#0x21
-00010e d013 BEQ |L1.312|
-000110 2822 CMP r0,#0x22
-000112 d12f BNE |L1.372|
-000114 e0c1 B |L1.666|
- |L1.278|
-000116 2830 CMP r0,#0x30
-000118 d070 BEQ |L1.508|
-00011a 2852 CMP r0,#0x52
-00011c d12a BNE |L1.372|
-00011e e0cd B |L1.700|
- |L1.288|
-000120 2872 CMP r0,#0x72
-000122 d059 BEQ |L1.472|
-000124 dc04 BGT |L1.304|
-000126 2860 CMP r0,#0x60
-000128 d02a BEQ |L1.384|
-00012a 2861 CMP r0,#0x61
-00012c d122 BNE |L1.372|
-00012e e048 B |L1.450|
- |L1.304|
-000130 2875 CMP r0,#0x75
-000132 d06d BEQ |L1.528|
-000134 2880 CMP r0,#0x80
-000136 d11d BNE |L1.372|
- |L1.312|
-000138 e0aa B |L1.656|
- |L1.314|
-;;;502 {
-;;;503 #if 1
-;;;504 case 0x60:
-;;;505 hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_HIGH);
-;;;506 if (sleep_double_EN)
-;;;507 {
-;;;508 tp_flag =false;
-;;;509 sleep_double_EN=0;
-;;;510 *txbuffer = sleep_on;
-;;;511 *txbuffer_size = sizeof(sleep_on);
-;;;512 }
-;;;513 else
-;;;514 {
-;;;515 if (tp_flag)
-;;;516 {
-;;;517 tp_flag =false;
-;;;518 *txbuffer = phone_reg_coord_back;
-;;;519 *txbuffer_size = sizeof(phone_reg_coord_back);
-;;;520 }
-;;;521 else
-;;;522 {
-;;;523 tp_flag =false;
-;;;524 *txbuffer = phone_data_60_1;
-;;;525 *txbuffer_size = sizeof(phone_data_60_1);
-;;;526 }
-;;;527 }
-;;;528 break;
-;;;529
-;;;530 case 0x61:
-;;;531 *txbuffer = &phone_reg_coord_back[16];
-;;;532 *txbuffer_size = sizeof(phone_reg_coord_back)-16;
-;;;533 break;
-;;;534
-;;;535 case 0xB1:
-;;;536 *txbuffer = phone_data_B1;
-;;;537 *txbuffer_size = sizeof(phone_data_B1);
-;;;538 break;
-;;;539 #endif
-;;;540
-;;;541 #if 1
-;;;542 case 0x72:
-;;;543 if (phone_72_flag ==0x03)//0x70,0x03
-;;;544 {
-;;;545 *txbuffer = phone_data_72_0;
-;;;546 *txbuffer_size = sizeof(phone_data_72_0);
-;;;547 }
-;;;548 else if (phone_72_flag ==0x05)//0x70,0x05
-;;;549 {
-;;;550 *txbuffer = phone_data_72_5;//因空间不够,所以用phone_data_72_0代替试试;phone_data_72_1
-;;;551 *txbuffer_size = sizeof(phone_data_72_5);//phone_data_72_1
-;;;552 }
-;;;553 else if (phone_72_flag ==0x1D)//0x70,0x1D
-;;;554 {
-;;;555 // *txbuffer = phone_data_72_2;
-;;;556 // *txbuffer_size = sizeof(phone_data_72_2);
-;;;557 }
-;;;558 else if (phone_72_flag ==0x13)//0x70,0x13
-;;;559 {
-;;;560 *txbuffer = phone_data_72_13;
-;;;561 *txbuffer_size = sizeof(phone_data_72_13);
-;;;562 }
-;;;563 break;
-;;;564
-;;;565 case 0x75:
-;;;566 if (phone_75_flag ==0x01)//0x7D,0x01
-;;;567 {
-;;;568 *txbuffer = phone_data_75_01;
-;;;569 *txbuffer_size = sizeof(phone_data_75_01);
-;;;570 }
-;;;571 else if (phone_75_flag ==0x02)//0x7D,0x02
-;;;572 {
-;;;573 *txbuffer = phone_data_75_02;
-;;;574 *txbuffer_size = sizeof(phone_data_75_02);
-;;;575 }
-;;;576 else if (phone_75_flag ==0x03)//0x7D,0x03
-;;;577 {
-;;;578 *txbuffer = phone_data_75_03;
-;;;579 *txbuffer_size = sizeof(phone_data_75_03);
-;;;580 }
-;;;581 else if (phone_75_flag ==0x05)//0x7D,0x05
-;;;582 {
-;;;583 *txbuffer = phone_data_75_05;
-;;;584 *txbuffer_size = sizeof(phone_data_75_05);
-;;;585 }
-;;;586 else if (phone_75_flag ==0x06)//0x7D,0x01&&74 03;//因空间不够,所以用phone_data_72_0代替试试;
-;;;587 {
-;;;588 *txbuffer = phone_data_75_06;
-;;;589 *txbuffer_size = sizeof(phone_data_75_06);
-;;;590 }
-;;;591 else if (phone_75_flag ==0x07)//0x7D,0x03&&74 03;//因空间不够,所以用phone_data_72_0代替试试;
-;;;592 {
-;;;593 *txbuffer = phone_data_75_07;
-;;;594 *txbuffer_size = sizeof(phone_data_75_07);
-;;;595 }
-;;;596
-;;;597 else if (phone_75_flag ==0x08)//0x7D,0x07&&74 02
+;;;468 {
+000002 4607 MOV r7,r0
+;;;469 #ifdef USE_FOR_SUMSUNG_S20U
+;;;470 static uint8_t phone_60_flag =0;
+;;;471 static uint8_t phone_85_flag =0;
+;;;472 static uint8_t phone_F6_flag =0;
+;;;473 static uint8_t phone_E4_flag =0;
+;;;474 static uint8_t phone_72_flag =0;
+;;;475 static uint8_t phone_75_flag =0;
+;;;476 static uint8_t phone_92_flag =0;
+;;;477 static uint8_t phone_74_flag =0;
+;;;478
+;;;479 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0xE4))
+;;;480 {
+;;;481 phone_E4_flag++;
+;;;482 phone_data_E4[0] =rxbuffer[1];
+;;;483 tp_sleep_in=0;
+;;;484 if(rxbuffer[1]==0x00)
+;;;485 {
+;;;486 // phone_start_flag=1;
+;;;487 // hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_LOW);
+;;;488 }
+;;;489 }
+;;;490 if( (rxbuffer_size ==3) &&(rxbuffer[0] ==0x85))
+;;;491 {
+;;;492 phone_85_flag=rxbuffer[1];
+;;;493 }
+;;;494 if( (rxbuffer_size ==3) &&(rxbuffer[0] ==0xAE)&&(rxbuffer[1] ==0xA3))
+;;;495 {
+;;;496 hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_LOW);
+;;;497 }
+;;;498 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0x70))
+;;;499 {
+;;;500 phone_72_flag=rxbuffer[1];
+;;;501 }
+;;;502 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0x7D))
+;;;503 {
+;;;504 phone_75_flag=rxbuffer[1];
+;;;505 if((phone_74_flag==0x03)&&(phone_75_flag==0x01))
+;;;506 {
+;;;507 phone_75_flag=0x06;
+000004 2006 MOVS r0,#6
+000006 4ebe LDR r6,|L2.768|
+000008 461c MOV r4,r3 ;468
+00000a 4615 MOV r5,r2 ;468
+00000c 2902 CMP r1,#2 ;479
+00000e d015 BEQ |L2.60|
+000010 4632 MOV r2,r6 ;481
+000012 7892 LDRB r2,[r2,#2] ;496
+000014 2903 CMP r1,#3 ;490
+000016 d020 BEQ |L2.90|
+;;;508 }
+;;;509 else if((phone_74_flag==0x03)&&(phone_75_flag==0x03))
+;;;510 {
+;;;511 phone_75_flag=0x07;
+;;;512 }
+;;;513 else if((phone_74_flag==0x01)&&(phone_75_flag==0x07))
+;;;514 {
+;;;515 phone_75_flag=0x09;
+;;;516 }
+;;;517 else if((phone_74_flag==0x02)&&(phone_75_flag==0x07))
+;;;518 {
+;;;519 phone_75_flag=0x08;
+;;;520 }
+;;;521 else if((phone_74_flag==0x03)&&(phone_75_flag==0x07))
+;;;522 {
+;;;523 phone_75_flag=0x09;
+;;;524 }
+;;;525 }
+;;;526 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0x74))
+;;;527 {
+;;;528 phone_74_flag=rxbuffer[1];
+;;;529 }
+;;;530 if( (rxbuffer_size ==2) &&(rxbuffer[0] ==0xEA))
+;;;531 {
+;;;532 Flag_EA_EN=rxbuffer[1];
+;;;533 }
+;;;534 if( (rxbuffer_size ==3) &&(rxbuffer[0] ==0x92))
+;;;535 {
+;;;536 phone_92_flag=rxbuffer[1];
+;;;537 }
+;;;538 if(rxbuffer_size ==1)
+000018 2901 CMP r1,#1
+00001a d131 BNE |L2.128|
+;;;539 {
+;;;540 switch(rxbuffer[0])
+00001c 783b LDRB r3,[r7,#0]
+00001e 2702 MOVS r7,#2 ;468
+000020 2b85 CMP r3,#0x85
+000022 d078 BEQ |L2.278|
+000024 dc6b BGT |L2.254|
+000026 2b55 CMP r3,#0x55
+000028 d076 BEQ |L2.280|
+00002a dc5b BGT |L2.228|
+00002c 2b23 CMP r3,#0x23
+00002e d074 BEQ |L2.282|
+000030 dc53 BGT |L2.218|
+000032 2b21 CMP r3,#0x21
+000034 d062 BEQ |L2.252|
+000036 2b22 CMP r3,#0x22
+000038 d170 BNE |L2.284|
+00003a e0e4 B |L2.518|
+ |L2.60|
+00003c 7839 LDRB r1,[r7,#0] ;479
+00003e 29e4 CMP r1,#0xe4 ;479
+000040 d107 BNE |L2.82|
+000042 7b71 LDRB r1,[r6,#0xd] ;481 ; phone_E4_flag
+000044 1c49 ADDS r1,r1,#1 ;481
+000046 7371 STRB r1,[r6,#0xd] ;481
+000048 49ad LDR r1,|L2.768|
+00004a 787a LDRB r2,[r7,#1] ;482
+00004c 700a STRB r2,[r1,#0] ;482
+00004e 2100 MOVS r1,#0 ;483
+000050 70f1 STRB r1,[r6,#3] ;483
+ |L2.82|
+000052 783b LDRB r3,[r7,#0] ;498
+000054 2b70 CMP r3,#0x70 ;498
+000056 d014 BEQ |L2.130|
+000058 e015 B |L2.134|
+ |L2.90|
+00005a 7838 LDRB r0,[r7,#0] ;490
+00005c 2885 CMP r0,#0x85 ;490
+00005e d101 BNE |L2.100|
+000060 7879 LDRB r1,[r7,#1] ;492
+000062 72f1 STRB r1,[r6,#0xb] ;492
+ |L2.100|
+000064 28ae CMP r0,#0xae ;494
+000066 d106 BNE |L2.118|
+000068 7878 LDRB r0,[r7,#1] ;494
+00006a 28a3 CMP r0,#0xa3 ;494
+00006c d103 BNE |L2.118|
+00006e 2100 MOVS r1,#0 ;496
+000070 4610 MOV r0,r2 ;496
+000072 f7fffffe BL hal_gpio_set_output_data
+ |L2.118|
+000076 7838 LDRB r0,[r7,#0] ;534
+000078 2892 CMP r0,#0x92 ;534
+00007a d101 BNE |L2.128|
+00007c 7878 LDRB r0,[r7,#1] ;536
+00007e 7430 STRB r0,[r6,#0x10] ;536
+ |L2.128|
+;;;541 {
+;;;542 #if 1
+;;;543 case 0x60:
+;;;544 hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_HIGH);
+;;;545 if (sleep_double_EN)
+;;;546 {
+;;;547 tp_flag =false;
+;;;548 sleep_double_EN=0;
+;;;549 *txbuffer = sleep_on;
+;;;550 *txbuffer_size = sizeof(sleep_on);
+;;;551 }
+;;;552 else
+;;;553 {
+;;;554 if (tp_flag)
+;;;555 {
+;;;556 tp_flag =false;
+;;;557 *txbuffer = phone_reg_coord_back;
+;;;558 *txbuffer_size = sizeof(phone_reg_coord_back);
+;;;559 }
+;;;560 else
+;;;561 {
+;;;562 tp_flag =false;
+;;;563 *txbuffer = phone_data_60_1;
+;;;564 *txbuffer_size = sizeof(phone_data_60_1);
+;;;565 }
+;;;566 }
+;;;567 break;
+;;;568
+;;;569 case 0x61:
+;;;570 *txbuffer = &phone_reg_coord_back[16];
+;;;571 *txbuffer_size = sizeof(phone_reg_coord_back)-16;
+;;;572 break;
+;;;573
+;;;574 case 0xB1:
+;;;575 *txbuffer = phone_data_B1;
+;;;576 *txbuffer_size = sizeof(phone_data_B1);
+;;;577 break;
+;;;578 #endif
+;;;579
+;;;580 #if 1
+;;;581 case 0x72:
+;;;582 if (phone_72_flag ==0x03)//0x70,0x03
+;;;583 {
+;;;584 *txbuffer = phone_data_72_0;
+;;;585 *txbuffer_size = sizeof(phone_data_72_0);
+;;;586 }
+;;;587 else if (phone_72_flag ==0x05)//0x70,0x05
+;;;588 {
+;;;589 *txbuffer = phone_data_72_5;//因空间不够,所以用phone_data_72_0代替试试;phone_data_72_1
+;;;590 *txbuffer_size = sizeof(phone_data_72_5);//phone_data_72_1
+;;;591 }
+;;;592 else if (phone_72_flag ==0x1D)//0x70,0x1D
+;;;593 {
+;;;594 // *txbuffer = phone_data_72_2;
+;;;595 // *txbuffer_size = sizeof(phone_data_72_2);
+;;;596 }
+;;;597 else if (phone_72_flag ==0x13)//0x70,0x13
;;;598 {
-;;;599 *txbuffer = phone_data_75_00;
-;;;600 *txbuffer_size = sizeof(phone_data_75_00);
-;;;601 }
-;;;602 else if (phone_75_flag ==0x09)//0x7D,0x07&&74 03//74 01
-;;;603 {
-;;;604 *txbuffer = phone_data_75_FF;
-;;;605 *txbuffer_size = sizeof(phone_data_75_FF);
-;;;606 }
-;;;607 else
-;;;608 {
-;;;609 *txbuffer = phone_data_75_FF;
-;;;610 *txbuffer_size = sizeof(phone_data_75_FF);
-;;;611 }
-;;;612 break;
-;;;613 #endif
-;;;614 case 0x80:
-;;;615 // *txbuffer = phone_data_80;
-;;;616 // *txbuffer_size = sizeof(phone_data_80);
-;;;617 // break;
-;;;618 case 0x21:
-;;;619 *txbuffer = phone_data_21;
-;;;620 *txbuffer_size = sizeof(phone_data_21);
-;;;621 break;
-;;;622 case 0x22:
-;;;623 *txbuffer = phone_data_22;
-;;;624 *txbuffer_size = sizeof(phone_data_22);
-;;;625 break;
-;;;626 case 0x23:
-;;;627 *txbuffer = phone_data_23;
-;;;628 *txbuffer_size = sizeof(phone_data_23);
-;;;629 break;
-;;;630 case 0x30:
-;;;631 *txbuffer = phone_data_30;
-;;;632 *txbuffer_size = sizeof(phone_data_30);
-;;;633 break;
-;;;634 case 0x52:
-;;;635 *txbuffer = phone_data_52;
-;;;636 *txbuffer_size = sizeof(phone_data_52);
-;;;637 break;
-;;;638 case 0x55:
-;;;639 *txbuffer = phone_data_55;
-;;;640 *txbuffer_size = sizeof(phone_data_55);
-;;;641 break;
-;;;642 case 0x85:
-;;;643 if(phone_85_flag==0)
-;;;644 {
-;;;645 *txbuffer = phone_data_85_1;
-;;;646 *txbuffer_size = sizeof(phone_data_85_1);
-;;;647 }
-;;;648 else if(phone_85_flag==0x02)
-;;;649 {
-;;;650 *txbuffer = phone_data_85_2;
-;;;651 *txbuffer_size = sizeof(phone_data_85_2);
-;;;652 }
-;;;653 break;
-;;;654 case 0x90:
-;;;655 *txbuffer = phone_data_90;
-;;;656 *txbuffer_size = sizeof(phone_data_90);
-;;;657 break;
-;;;658 case 0x92:
-;;;659 if(phone_92_flag==0x0A)
-;;;660 {
-;;;661 *txbuffer = phone_data_92_2;
-;;;662 *txbuffer_size = sizeof(phone_data_92_2);
-;;;663 }
-;;;664 else if(phone_92_flag==0x15)
-;;;665 {
-;;;666 *txbuffer = phone_data_92_3;
-;;;667 *txbuffer_size = sizeof(phone_data_92_3);
-;;;668 }
-;;;669 else
-;;;670 {
-;;;671 *txbuffer = phone_data_92_1;
-;;;672 *txbuffer_size = sizeof(phone_data_92_1);
-;;;673 }
-;;;674 break;
-;;;675 case 0xA3:
-;;;676 *txbuffer = phone_data_A3;
-;;;677 *txbuffer_size = sizeof(phone_data_A3);
-00013a 2304 MOVS r3,#4
-00013c 28af CMP r0,#0xaf ;501
-00013e d07d BEQ |L1.572|
-000140 dc0c BGT |L1.348|
-000142 28a3 CMP r0,#0xa3 ;501
-000144 d07b BEQ |L1.574|
-000146 dc04 BGT |L1.338|
-000148 2890 CMP r0,#0x90 ;501
-00014a d079 BEQ |L1.576|
-00014c 2892 CMP r0,#0x92 ;501
-00014e d111 BNE |L1.372|
-000150 e0d5 B |L1.766|
- |L1.338|
-000152 28a4 CMP r0,#0xa4 ;501
-000154 d075 BEQ |L1.578|
-000156 28a5 CMP r0,#0xa5 ;501
-000158 d10c BNE |L1.372|
-00015a e0ef B |L1.828|
- |L1.348|
-00015c 28f1 CMP r0,#0xf1 ;501
-00015e d071 BEQ |L1.580|
-000160 dc04 BGT |L1.364|
-000162 28b1 CMP r0,#0xb1 ;501
-000164 d033 BEQ |L1.462|
-000166 28e4 CMP r0,#0xe4 ;501
-000168 d104 BNE |L1.372|
-00016a e0f1 B |L1.848|
- |L1.364|
-00016c 28f5 CMP r0,#0xf5 ;501
-00016e d06a BEQ |L1.582|
-000170 28f6 CMP r0,#0xf6 ;501
-000172 d069 BEQ |L1.584|
- |L1.372|
-;;;678 break;
-;;;679 case 0xA4:
-;;;680 *txbuffer = phone_data_A4;
-;;;681 *txbuffer_size = sizeof(phone_data_A4);
-;;;682 break;
-;;;683 case 0xA5:
-;;;684 *txbuffer = phone_data_A5;
-;;;685 *txbuffer_size = sizeof(phone_data_A5);
-;;;686 break;
-;;;687 case 0xAF:
-;;;688 *txbuffer = phone_data_AF;
-;;;689 *txbuffer_size = sizeof(phone_data_AF);
-;;;690 break;
-;;;691 case 0xE4:
-;;;692 *txbuffer = phone_data_E4;
-;;;693 *txbuffer_size = sizeof(phone_data_E4);
-;;;694 break;
-;;;695 case 0xF1:
-;;;696 *txbuffer = phone_data_F1;
-;;;697 *txbuffer_size = sizeof(phone_data_F1);
-;;;698 break;
-;;;699 case 0xF5:
-;;;700 if (phone_F6_flag ==0)
-;;;701 {
-;;;702 *txbuffer = phone_data_F5_1;
-;;;703 *txbuffer_size = sizeof(phone_data_F5_1);
-;;;704 }
-;;;705 else if (phone_F6_flag ==1)
-;;;706 {
-;;;707 *txbuffer = phone_data_F5_2;
-;;;708 *txbuffer_size = sizeof(phone_data_F5_2);
-;;;709 }
-;;;710 else if (phone_F6_flag ==2)
-;;;711 {
-;;;712 *txbuffer = phone_data_F5_3;
-;;;713 *txbuffer_size = sizeof(phone_data_F5_3);
-;;;714 }
-;;;715 else //if (phone_F6_flag ==0)
-;;;716 {
-;;;717 *txbuffer = phone_data_F5_4;
-;;;718 *txbuffer_size = sizeof(phone_data_F5_4);
-;;;719 }
-;;;720 break;
-;;;721 case 0xF6:
-;;;722 if (phone_F6_flag ==0)
-;;;723 {
-;;;724 *txbuffer = phone_data_F6_1;
-;;;725 *txbuffer_size = sizeof(phone_data_F6_1);
-;;;726 }
-;;;727 else if (phone_F6_flag ==1)
-;;;728 {
-;;;729 *txbuffer = phone_data_F6_2;
-;;;730 *txbuffer_size = sizeof(phone_data_F6_2);
-;;;731 }
-;;;732 else if (phone_F6_flag ==2)
-;;;733 {
-;;;734 *txbuffer = phone_data_F6_3;
-;;;735 *txbuffer_size = sizeof(phone_data_F6_3);
-;;;736 }
-;;;737 else //if (phone_F6_flag ==0)
-;;;738 {
-;;;739 *txbuffer = phone_data_F6_4;
-;;;740 *txbuffer_size = sizeof(phone_data_F6_4);
-;;;741 }
-;;;742 phone_F6_flag++;
-;;;743 if (phone_F6_flag >3)
-;;;744 phone_F6_flag =0;
-;;;745 break;
-;;;746 default:
-;;;747 *txbuffer = phone_reg_coord_back;
-000174 489a LDR r0,|L1.992|
-000176 301c ADDS r0,r0,#0x1c
-000178 6020 STR r0,[r4,#0]
-;;;748 *txbuffer_size = sizeof(phone_reg_coord_back);
-00017a 20c8 MOVS r0,#0xc8
-00017c 6028 STR r0,[r5,#0]
- |L1.382|
-;;;749 break;
-;;;750 }
-;;;751 }
-;;;752 #endif
-;;;753
-;;;754 }
-00017e bdf8 POP {r3-r7,pc}
- |L1.384|
-000180 4e97 LDR r6,|L1.992|
-000182 2101 MOVS r1,#1 ;505
-000184 78b0 LDRB r0,[r6,#2] ;505 ; g_phone_output_int_pad
-000186 f7fffffe BL hal_gpio_set_output_data
-00018a 7970 LDRB r0,[r6,#5] ;506 ; sleep_double_EN
-00018c 2110 MOVS r1,#0x10 ;511
-00018e 2800 CMP r0,#0 ;506
-000190 d006 BEQ |L1.416|
-000192 2000 MOVS r0,#0 ;508
-000194 7070 STRB r0,[r6,#1] ;508
-000196 7170 STRB r0,[r6,#5] ;509
-000198 4892 LDR r0,|L1.996|
-00019a 6020 STR r0,[r4,#0] ;510
-00019c 6029 STR r1,[r5,#0] ;511
-00019e bdf8 POP {r3-r7,pc}
- |L1.416|
-0001a0 7870 LDRB r0,[r6,#1] ;515 ; tp_flag
-0001a2 2800 CMP r0,#0 ;515
-0001a4 d007 BEQ |L1.438|
-0001a6 2000 MOVS r0,#0 ;517
-0001a8 7070 STRB r0,[r6,#1] ;517
-0001aa 488d LDR r0,|L1.992|
-0001ac 301c ADDS r0,r0,#0x1c ;518
-0001ae 6020 STR r0,[r4,#0] ;518
-0001b0 20c8 MOVS r0,#0xc8 ;519
-0001b2 6028 STR r0,[r5,#0] ;519
-0001b4 bdf8 POP {r3-r7,pc}
- |L1.438|
-0001b6 2000 MOVS r0,#0 ;523
-0001b8 7070 STRB r0,[r6,#1] ;523
-0001ba 488b LDR r0,|L1.1000|
-0001bc 6020 STR r0,[r4,#0] ;524
-0001be 6029 STR r1,[r5,#0] ;525
-0001c0 bdf8 POP {r3-r7,pc}
- |L1.450|
-0001c2 4887 LDR r0,|L1.992|
-0001c4 302c ADDS r0,r0,#0x2c ;531
-0001c6 6020 STR r0,[r4,#0] ;531
-0001c8 20b8 MOVS r0,#0xb8 ;532
-0001ca 6028 STR r0,[r5,#0] ;532
-0001cc bdf8 POP {r3-r7,pc}
- |L1.462|
-0001ce 4884 LDR r0,|L1.992|
-0001d0 3012 ADDS r0,r0,#0x12 ;536
-0001d2 6020 STR r0,[r4,#0] ;536
-0001d4 602f STR r7,[r5,#0] ;537
- |L1.470|
-0001d6 bdf8 POP {r3-r7,pc}
- |L1.472|
-0001d8 4881 LDR r0,|L1.992|
-0001da 4984 LDR r1,|L1.1004|
-0001dc 7b80 LDRB r0,[r0,#0xe] ;543 ; phone_72_flag
-0001de 2803 CMP r0,#3 ;543
-0001e0 d00d BEQ |L1.510|
-0001e2 2805 CMP r0,#5 ;548
-0001e4 d010 BEQ |L1.520|
-0001e6 281d CMP r0,#0x1d ;553
-0001e8 d0f5 BEQ |L1.470|
-0001ea 2813 CMP r0,#0x13 ;558
-0001ec d1f3 BNE |L1.470|
-0001ee 4880 LDR r0,|L1.1008|
-0001f0 6020 STR r0,[r4,#0] ;560
-0001f2 6029 STR r1,[r5,#0] ;561
- |L1.500|
-0001f4 bdf8 POP {r3-r7,pc}
- |L1.502|
-0001f6 e06b B |L1.720|
- |L1.504|
-0001f8 e065 B |L1.710|
- |L1.506|
-0001fa e054 B |L1.678|
- |L1.508|
-0001fc e059 B |L1.690|
- |L1.510|
-0001fe 487a LDR r0,|L1.1000|
-000200 3041 ADDS r0,r0,#0x41 ;545
-000202 6020 STR r0,[r4,#0] ;545
-000204 6029 STR r1,[r5,#0] ;546
-000206 e7f5 B |L1.500|
- |L1.520|
-000208 487a LDR r0,|L1.1012|
-00020a 6020 STR r0,[r4,#0] ;550
-00020c 6029 STR r1,[r5,#0] ;551
-00020e e7f1 B |L1.500|
- |L1.528|
-000210 4873 LDR r0,|L1.992|
-000212 4979 LDR r1,|L1.1016|
-000214 7bc0 LDRB r0,[r0,#0xf] ;566 ; phone_75_flag
-000216 2801 CMP r0,#1 ;566
-000218 d01b BEQ |L1.594|
-00021a 2802 CMP r0,#2 ;571
-00021c d01d BEQ |L1.602|
-00021e 2803 CMP r0,#3 ;576
-000220 d01f BEQ |L1.610|
-000222 2805 CMP r0,#5 ;581
-000224 d021 BEQ |L1.618|
-000226 2806 CMP r0,#6 ;586
-000228 d023 BEQ |L1.626|
-00022a 2807 CMP r0,#7 ;591
-00022c d025 BEQ |L1.634|
-00022e 21ff MOVS r1,#0xff ;600
-000230 3121 ADDS r1,r1,#0x21 ;600
-000232 2808 CMP r0,#8 ;597
-000234 d025 BEQ |L1.642|
-000236 4a71 LDR r2,|L1.1020|
-000238 2809 CMP r0,#9 ;602
-00023a e006 B |L1.586|
- |L1.572|
-00023c e083 B |L1.838|
- |L1.574|
-00023e e073 B |L1.808|
- |L1.576|
-000240 e057 B |L1.754|
- |L1.578|
-000242 e076 B |L1.818|
- |L1.580|
-000244 e088 B |L1.856|
- |L1.582|
-000246 e08c B |L1.866|
- |L1.584|
-000248 e0a7 B |L1.922|
- |L1.586|
-00024a d01e BEQ |L1.650|
-00024c 6022 STR r2,[r4,#0] ;609
-00024e 6029 STR r1,[r5,#0] ;610
-000250 e7d0 B |L1.500|
- |L1.594|
-000252 486b LDR r0,|L1.1024|
-000254 6020 STR r0,[r4,#0] ;568
-000256 6029 STR r1,[r5,#0] ;569
-000258 e7cc B |L1.500|
- |L1.602|
-00025a 486a LDR r0,|L1.1028|
-00025c 6020 STR r0,[r4,#0] ;573
-00025e 6029 STR r1,[r5,#0] ;574
-000260 e7c8 B |L1.500|
- |L1.610|
-000262 4869 LDR r0,|L1.1032|
-000264 6020 STR r0,[r4,#0] ;578
-000266 6029 STR r1,[r5,#0] ;579
-000268 e7c4 B |L1.500|
- |L1.618|
-00026a 4868 LDR r0,|L1.1036|
-00026c 6020 STR r0,[r4,#0] ;583
-00026e 6029 STR r1,[r5,#0] ;584
-000270 e7c0 B |L1.500|
- |L1.626|
-000272 4867 LDR r0,|L1.1040|
-000274 6020 STR r0,[r4,#0] ;588
-000276 6029 STR r1,[r5,#0] ;589
-000278 e7bc B |L1.500|
- |L1.634|
-00027a 4866 LDR r0,|L1.1044|
-00027c 6020 STR r0,[r4,#0] ;593
-00027e 6029 STR r1,[r5,#0] ;594
-000280 e7b8 B |L1.500|
- |L1.642|
-000282 4865 LDR r0,|L1.1048|
-000284 6020 STR r0,[r4,#0] ;599
-000286 6029 STR r1,[r5,#0] ;600
-000288 e7b4 B |L1.500|
- |L1.650|
-00028a 6022 STR r2,[r4,#0] ;604
-00028c 6029 STR r1,[r5,#0] ;605
-00028e e7b1 B |L1.500|
- |L1.656|
-000290 4855 LDR r0,|L1.1000|
-000292 3847 SUBS r0,r0,#0x47 ;619
-000294 6020 STR r0,[r4,#0] ;619
-000296 6029 STR r1,[r5,#0] ;620
-000298 e7ac B |L1.500|
- |L1.666|
-00029a 4853 LDR r0,|L1.1000|
-00029c 3823 SUBS r0,r0,#0x23 ;623
-00029e 6020 STR r0,[r4,#0] ;623
-0002a0 2005 MOVS r0,#5 ;624
-0002a2 6028 STR r0,[r5,#0] ;624
-0002a4 e7a6 B |L1.500|
- |L1.678|
-0002a6 4850 LDR r0,|L1.1000|
-0002a8 3010 ADDS r0,r0,#0x10 ;627
-0002aa 6020 STR r0,[r4,#0] ;627
-0002ac 200b MOVS r0,#0xb ;628
-0002ae 6028 STR r0,[r5,#0] ;628
-0002b0 e7a0 B |L1.500|
- |L1.690|
-0002b2 484d LDR r0,|L1.1000|
-0002b4 383f SUBS r0,r0,#0x3f ;631
-0002b6 6020 STR r0,[r4,#0] ;631
-0002b8 602f STR r7,[r5,#0] ;632
-0002ba e79b B |L1.500|
- |L1.700|
-0002bc 484a LDR r0,|L1.1000|
-0002be 383d SUBS r0,r0,#0x3d ;635
-0002c0 6020 STR r0,[r4,#0] ;635
-0002c2 602e STR r6,[r5,#0] ;636
-0002c4 e796 B |L1.500|
- |L1.710|
-0002c6 4848 LDR r0,|L1.1000|
-0002c8 3846 SUBS r0,r0,#0x46 ;639
-0002ca 6020 STR r0,[r4,#0] ;639
-0002cc 6029 STR r1,[r5,#0] ;640
- |L1.718|
-0002ce e791 B |L1.500|
- |L1.720|
-0002d0 4843 LDR r0,|L1.992|
-0002d2 7ac0 LDRB r0,[r0,#0xb] ;643 ; phone_85_flag
-0002d4 2800 CMP r0,#0 ;643
-0002d6 d007 BEQ |L1.744|
-0002d8 2802 CMP r0,#2 ;648
-0002da d18b BNE |L1.500|
-0002dc 4842 LDR r0,|L1.1000|
-0002de 301b ADDS r0,r0,#0x1b ;650
-0002e0 6020 STR r0,[r4,#0] ;650
-0002e2 201c MOVS r0,#0x1c ;651
-0002e4 6028 STR r0,[r5,#0] ;651
-0002e6 e785 B |L1.500|
- |L1.744|
-0002e8 483f LDR r0,|L1.1000|
-0002ea 3845 SUBS r0,r0,#0x45 ;645
-0002ec 6020 STR r0,[r4,#0] ;645
-0002ee 6029 STR r1,[r5,#0] ;646
-0002f0 e780 B |L1.500|
- |L1.754|
-0002f2 483d LDR r0,|L1.1000|
-0002f4 3037 ADDS r0,r0,#0x37 ;655
-0002f6 6020 STR r0,[r4,#0] ;655
-0002f8 200a MOVS r0,#0xa ;656
-0002fa 6028 STR r0,[r5,#0] ;656
-0002fc e77a B |L1.500|
- |L1.766|
-0002fe 4838 LDR r0,|L1.992|
-000300 7c00 LDRB r0,[r0,#0x10] ;659 ; phone_92_flag
-000302 280a CMP r0,#0xa ;659
-000304 d006 BEQ |L1.788|
-000306 2815 CMP r0,#0x15 ;664
-000308 d009 BEQ |L1.798|
-00030a 4837 LDR r0,|L1.1000|
-00030c 3844 SUBS r0,r0,#0x44 ;671
-00030e 6020 STR r0,[r4,#0] ;671
-000310 6029 STR r1,[r5,#0] ;672
-000312 e76f B |L1.500|
- |L1.788|
-000314 4834 LDR r0,|L1.1000|
-000316 381e SUBS r0,r0,#0x1e ;661
-000318 6020 STR r0,[r4,#0] ;661
-00031a 602a STR r2,[r5,#0] ;662
-00031c e76a B |L1.500|
- |L1.798|
-00031e 4832 LDR r0,|L1.1000|
-000320 383a SUBS r0,r0,#0x3a ;666
-000322 6020 STR r0,[r4,#0] ;666
-000324 602e STR r6,[r5,#0] ;667
-000326 e765 B |L1.500|
- |L1.808|
-000328 482f LDR r0,|L1.1000|
-00032a 3837 SUBS r0,r0,#0x37 ;676
-00032c 6020 STR r0,[r4,#0] ;676
-00032e 602b STR r3,[r5,#0] ;677
-000330 e760 B |L1.500|
- |L1.818|
-000332 482d LDR r0,|L1.1000|
-000334 3833 SUBS r0,r0,#0x33 ;680
-000336 6020 STR r0,[r4,#0] ;680
-000338 602b STR r3,[r5,#0] ;681
-00033a e75b B |L1.500|
- |L1.828|
-00033c 482a LDR r0,|L1.1000|
-00033e 382f SUBS r0,r0,#0x2f ;684
-000340 6020 STR r0,[r4,#0] ;684
-000342 602b STR r3,[r5,#0] ;685
-000344 e756 B |L1.500|
- |L1.838|
-000346 4828 LDR r0,|L1.1000|
-000348 382b SUBS r0,r0,#0x2b ;688
-00034a 6020 STR r0,[r4,#0] ;688
-00034c 602b STR r3,[r5,#0] ;689
-00034e e751 B |L1.500|
- |L1.848|
-000350 4823 LDR r0,|L1.992|
-000352 6020 STR r0,[r4,#0] ;692
-000354 6029 STR r1,[r5,#0] ;693
-000356 e74d B |L1.500|
- |L1.856|
-000358 4823 LDR r0,|L1.1000|
-00035a 3827 SUBS r0,r0,#0x27 ;696
-00035c 6020 STR r0,[r4,#0] ;696
-00035e 602b STR r3,[r5,#0] ;697
-000360 e748 B |L1.500|
- |L1.866|
-000362 481f LDR r0,|L1.992|
-000364 7b00 LDRB r0,[r0,#0xc] ;700 ; phone_F6_flag
-000366 2800 CMP r0,#0 ;700
-000368 d008 BEQ |L1.892|
-00036a 2801 CMP r0,#1 ;705
-00036c d00b BEQ |L1.902|
-00036e 2802 CMP r0,#2 ;710
-000370 d00e BEQ |L1.912|
-000372 481d LDR r0,|L1.1000|
-000374 3840 SUBS r0,r0,#0x40 ;717
-000376 6020 STR r0,[r4,#0] ;717
-000378 6029 STR r1,[r5,#0] ;718
-00037a e73b B |L1.500|
- |L1.892|
-00037c 481a LDR r0,|L1.1000|
-00037e 3843 SUBS r0,r0,#0x43 ;702
-000380 6020 STR r0,[r4,#0] ;702
-000382 6029 STR r1,[r5,#0] ;703
-000384 e736 B |L1.500|
- |L1.902|
-000386 4818 LDR r0,|L1.1000|
-000388 3842 SUBS r0,r0,#0x42 ;707
-00038a 6020 STR r0,[r4,#0] ;707
-00038c 6029 STR r1,[r5,#0] ;708
-00038e e731 B |L1.500|
- |L1.912|
-000390 4815 LDR r0,|L1.1000|
-000392 3841 SUBS r0,r0,#0x41 ;712
-000394 6020 STR r0,[r4,#0] ;712
-000396 6029 STR r1,[r5,#0] ;713
-000398 e72c B |L1.500|
- |L1.922|
-00039a 4911 LDR r1,|L1.992|
-00039c 7b08 LDRB r0,[r1,#0xc] ;722 ; phone_F6_flag
-00039e 2800 CMP r0,#0 ;722
-0003a0 d00f BEQ |L1.962|
-0003a2 2801 CMP r0,#1 ;727
-0003a4 d012 BEQ |L1.972|
-0003a6 2802 CMP r0,#2 ;732
-0003a8 d015 BEQ |L1.982|
-0003aa 4b0f LDR r3,|L1.1000|
-0003ac 1f9b SUBS r3,r3,#6 ;739
-0003ae 6023 STR r3,[r4,#0] ;739
-0003b0 602a STR r2,[r5,#0] ;740
- |L1.946|
-0003b2 1c40 ADDS r0,r0,#1 ;742
-0003b4 b2c0 UXTB r0,r0 ;742
-0003b6 7308 STRB r0,[r1,#0xc] ;742
-0003b8 2803 CMP r0,#3 ;743
-0003ba d988 BLS |L1.718|
-0003bc 2000 MOVS r0,#0 ;744
-0003be 7308 STRB r0,[r1,#0xc] ;744
-0003c0 e718 B |L1.500|
- |L1.962|
-0003c2 4b09 LDR r3,|L1.1000|
-0003c4 3b18 SUBS r3,r3,#0x18 ;724
-0003c6 6023 STR r3,[r4,#0] ;724
-0003c8 602a STR r2,[r5,#0] ;725
-0003ca e7f2 B |L1.946|
- |L1.972|
-0003cc 4b06 LDR r3,|L1.1000|
-0003ce 3b12 SUBS r3,r3,#0x12 ;729
-0003d0 6023 STR r3,[r4,#0] ;729
-0003d2 602a STR r2,[r5,#0] ;730
-0003d4 e7ed B |L1.946|
- |L1.982|
-0003d6 4b04 LDR r3,|L1.1000|
-0003d8 3b0c SUBS r3,r3,#0xc ;734
-0003da 6023 STR r3,[r4,#0] ;734
-0003dc 602a STR r2,[r5,#0] ;735
-0003de e7e8 B |L1.946|
-;;;755
+;;;599 *txbuffer = phone_data_72_13;
+;;;600 *txbuffer_size = sizeof(phone_data_72_13);
+;;;601 }
+;;;602 break;
+;;;603
+;;;604 case 0x75:
+;;;605 if (phone_75_flag ==0x01)//0x7D,0x01
+;;;606 {
+;;;607 *txbuffer = phone_data_75_01;
+;;;608 *txbuffer_size = sizeof(phone_data_75_01);
+;;;609 }
+;;;610 else if (phone_75_flag ==0x02)//0x7D,0x02
+;;;611 {
+;;;612 *txbuffer = phone_data_75_02;
+;;;613 *txbuffer_size = sizeof(phone_data_75_02);
+;;;614 }
+;;;615 else if (phone_75_flag ==0x03)//0x7D,0x03
+;;;616 {
+;;;617 *txbuffer = phone_data_75_03;
+;;;618 *txbuffer_size = sizeof(phone_data_75_03);
+;;;619 }
+;;;620 else if (phone_75_flag ==0x05)//0x7D,0x05
+;;;621 {
+;;;622 *txbuffer = phone_data_75_05;
+;;;623 *txbuffer_size = sizeof(phone_data_75_05);
+;;;624 }
+;;;625 else if (phone_75_flag ==0x06)//0x7D,0x01&&74 03;//因空间不够,所以用phone_data_72_0代替试试;
+;;;626 {
+;;;627 *txbuffer = phone_data_75_06;
+;;;628 *txbuffer_size = sizeof(phone_data_75_06);
+;;;629 }
+;;;630 else if (phone_75_flag ==0x07)//0x7D,0x03&&74 03;//因空间不够,所以用phone_data_72_0代替试试;
+;;;631 {
+;;;632 *txbuffer = phone_data_75_07;
+;;;633 *txbuffer_size = sizeof(phone_data_75_07);
+;;;634 }
+;;;635
+;;;636 else if (phone_75_flag ==0x08)//0x7D,0x07&&74 02
+;;;637 {
+;;;638 *txbuffer = phone_data_75_00;
+;;;639 *txbuffer_size = sizeof(phone_data_75_00);
+;;;640 }
+;;;641 else if (phone_75_flag ==0x09)//0x7D,0x07&&74 03//74 01
+;;;642 {
+;;;643 *txbuffer = phone_data_75_FF;
+;;;644 *txbuffer_size = sizeof(phone_data_75_FF);
+;;;645 }
+;;;646 else
+;;;647 {
+;;;648 *txbuffer = phone_data_75_FF;
+;;;649 *txbuffer_size = sizeof(phone_data_75_FF);
+;;;650 }
+;;;651 break;
+;;;652 #endif
+;;;653 case 0x80:
+;;;654 // *txbuffer = phone_data_80;
+;;;655 // *txbuffer_size = sizeof(phone_data_80);
+;;;656 // break;
+;;;657 case 0x21:
+;;;658 *txbuffer = phone_data_21;
+;;;659 *txbuffer_size = sizeof(phone_data_21);
+;;;660 break;
+;;;661 case 0x22:
+;;;662 *txbuffer = phone_data_22;
+;;;663 *txbuffer_size = sizeof(phone_data_22);
+;;;664 break;
+;;;665 case 0x23:
+;;;666 *txbuffer = phone_data_23;
+;;;667 *txbuffer_size = sizeof(phone_data_23);
+;;;668 break;
+;;;669 case 0x30:
+;;;670 *txbuffer = phone_data_30;
+;;;671 *txbuffer_size = sizeof(phone_data_30);
+;;;672 break;
+;;;673 case 0x52:
+;;;674 *txbuffer = phone_data_52;
+;;;675 *txbuffer_size = sizeof(phone_data_52);
+;;;676 break;
+;;;677 case 0x55:
+;;;678 *txbuffer = phone_data_55;
+;;;679 *txbuffer_size = sizeof(phone_data_55);
+;;;680 break;
+;;;681 case 0x85:
+;;;682 if(phone_85_flag==0)
+;;;683 {
+;;;684 *txbuffer = phone_data_85_1;
+;;;685 *txbuffer_size = sizeof(phone_data_85_1);
+;;;686 }
+;;;687 else if(phone_85_flag==0x02)
+;;;688 {
+;;;689 *txbuffer = phone_data_85_2;
+;;;690 *txbuffer_size = sizeof(phone_data_85_2);
+;;;691 }
+;;;692 break;
+;;;693 case 0x90:
+;;;694 *txbuffer = phone_data_90;
+;;;695 *txbuffer_size = sizeof(phone_data_90);
+;;;696 break;
+;;;697 case 0x92:
+;;;698 if(phone_92_flag==0x0A)
+;;;699 {
+;;;700 *txbuffer = phone_data_92_2;
+;;;701 *txbuffer_size = sizeof(phone_data_92_2);
+;;;702 }
+;;;703 else if(phone_92_flag==0x15)
+;;;704 {
+;;;705 *txbuffer = phone_data_92_3;
+;;;706 *txbuffer_size = sizeof(phone_data_92_3);
+;;;707 }
+;;;708 else
+;;;709 {
+;;;710 *txbuffer = phone_data_92_1;
+;;;711 *txbuffer_size = sizeof(phone_data_92_1);
+;;;712 }
+;;;713 break;
+;;;714 case 0xA3:
+;;;715 *txbuffer = phone_data_A3;
+;;;716 *txbuffer_size = sizeof(phone_data_A3);
+;;;717 break;
+;;;718 case 0xA4:
+;;;719 *txbuffer = phone_data_A4;
+;;;720 *txbuffer_size = sizeof(phone_data_A4);
+;;;721 break;
+;;;722 case 0xA5:
+;;;723 *txbuffer = phone_data_A5;
+;;;724 *txbuffer_size = sizeof(phone_data_A5);
+;;;725 break;
+;;;726 case 0xAF:
+;;;727 *txbuffer = phone_data_AF;
+;;;728 *txbuffer_size = sizeof(phone_data_AF);
+;;;729 break;
+;;;730 case 0xE4:
+;;;731 *txbuffer = phone_data_E4;
+;;;732 *txbuffer_size = sizeof(phone_data_E4);
+;;;733 break;
+;;;734 case 0xF1:
+;;;735 *txbuffer = phone_data_F1;
+;;;736 *txbuffer_size = sizeof(phone_data_F1);
+;;;737 break;
+;;;738 case 0xF5:
+;;;739 if (phone_F6_flag ==0)
+;;;740 {
+;;;741 *txbuffer = phone_data_F5_1;
+;;;742 *txbuffer_size = sizeof(phone_data_F5_1);
+;;;743 }
+;;;744 else if (phone_F6_flag ==1)
+;;;745 {
+;;;746 *txbuffer = phone_data_F5_2;
+;;;747 *txbuffer_size = sizeof(phone_data_F5_2);
+;;;748 }
+;;;749 else if (phone_F6_flag ==2)
+;;;750 {
+;;;751 *txbuffer = phone_data_F5_3;
+;;;752 *txbuffer_size = sizeof(phone_data_F5_3);
+;;;753 }
+;;;754 else //if (phone_F6_flag ==0)
+;;;755 {
+;;;756 *txbuffer = phone_data_F5_4;
+;;;757 *txbuffer_size = sizeof(phone_data_F5_4);
+;;;758 }
+;;;759 break;
+;;;760 case 0xF6:
+;;;761 if (phone_F6_flag ==0)
+;;;762 {
+;;;763 *txbuffer = phone_data_F6_1;
+;;;764 *txbuffer_size = sizeof(phone_data_F6_1);
+;;;765 }
+;;;766 else if (phone_F6_flag ==1)
+;;;767 {
+;;;768 *txbuffer = phone_data_F6_2;
+;;;769 *txbuffer_size = sizeof(phone_data_F6_2);
+;;;770 }
+;;;771 else if (phone_F6_flag ==2)
+;;;772 {
+;;;773 *txbuffer = phone_data_F6_3;
+;;;774 *txbuffer_size = sizeof(phone_data_F6_3);
+;;;775 }
+;;;776 else //if (phone_F6_flag ==0)
+;;;777 {
+;;;778 *txbuffer = phone_data_F6_4;
+;;;779 *txbuffer_size = sizeof(phone_data_F6_4);
+;;;780 }
+;;;781 phone_F6_flag++;
+;;;782 if (phone_F6_flag >3)
+;;;783 phone_F6_flag =0;
+;;;784 break;
+;;;785 default:
+;;;786 *txbuffer = phone_reg_coord_back;
+;;;787 *txbuffer_size = sizeof(phone_reg_coord_back);
+;;;788 break;
+;;;789 }
+;;;790 }
+;;;791 #endif
+;;;792
+;;;793 }
+000080 bdf8 POP {r3-r7,pc}
+ |L2.130|
+000082 7879 LDRB r1,[r7,#1] ;500
+000084 73b1 STRB r1,[r6,#0xe] ;500
+ |L2.134|
+000086 2b7d CMP r3,#0x7d ;502
+000088 d002 BEQ |L2.144|
+00008a 2b74 CMP r3,#0x74 ;526
+00008c d01e BEQ |L2.204|
+00008e e01f B |L2.208|
+ |L2.144|
+000090 7879 LDRB r1,[r7,#1] ;504
+000092 73f1 STRB r1,[r6,#0xf] ;504
+000094 7c72 LDRB r2,[r6,#0x11] ;505 ; phone_74_flag
+000096 2409 MOVS r4,#9 ;515
+000098 2a03 CMP r2,#3 ;505
+00009a d006 BEQ |L2.170|
+00009c 2a01 CMP r2,#1 ;513
+00009e d008 BEQ |L2.178|
+0000a0 2a02 CMP r2,#2 ;517
+0000a2 d00d BEQ |L2.192|
+0000a4 2a03 CMP r2,#3 ;521
+0000a6 d004 BEQ |L2.178|
+0000a8 e012 B |L2.208|
+ |L2.170|
+0000aa 2901 CMP r1,#1 ;505
+0000ac d004 BEQ |L2.184|
+0000ae 2903 CMP r1,#3 ;509
+0000b0 d004 BEQ |L2.188|
+ |L2.178|
+0000b2 2907 CMP r1,#7 ;521
+0000b4 d008 BEQ |L2.200|
+0000b6 e00b B |L2.208|
+ |L2.184|
+0000b8 73f0 STRB r0,[r6,#0xf] ;507
+0000ba e009 B |L2.208|
+ |L2.188|
+0000bc 2007 MOVS r0,#7 ;511
+0000be e7fb B |L2.184|
+ |L2.192|
+0000c0 2907 CMP r1,#7 ;517
+0000c2 d105 BNE |L2.208|
+0000c4 2008 MOVS r0,#8 ;519
+0000c6 e7f7 B |L2.184|
+ |L2.200|
+0000c8 73f4 STRB r4,[r6,#0xf] ;523
+0000ca e001 B |L2.208|
+ |L2.204|
+0000cc 7878 LDRB r0,[r7,#1] ;528
+0000ce 7470 STRB r0,[r6,#0x11] ;528
+ |L2.208|
+0000d0 2bea CMP r3,#0xea ;530
+0000d2 d1d5 BNE |L2.128|
+0000d4 7878 LDRB r0,[r7,#1] ;532
+0000d6 71b0 STRB r0,[r6,#6] ;532
+ |L2.216|
+0000d8 bdf8 POP {r3-r7,pc}
+ |L2.218|
+0000da 2b30 CMP r3,#0x30 ;540
+0000dc d07c BEQ |L2.472|
+0000de 2b52 CMP r3,#0x52 ;540
+0000e0 d143 BNE |L2.362|
+0000e2 e0a0 B |L2.550|
+ |L2.228|
+0000e4 2b72 CMP r3,#0x72 ;540
+0000e6 d051 BEQ |L2.396|
+0000e8 dc04 BGT |L2.244|
+0000ea 2b60 CMP r3,#0x60 ;540
+0000ec d02b BEQ |L2.326|
+0000ee 2b61 CMP r3,#0x61 ;540
+0000f0 d13b BNE |L2.362|
+0000f2 e043 B |L2.380|
+ |L2.244|
+0000f4 2b75 CMP r3,#0x75 ;540
+0000f6 d05a BEQ |L2.430|
+0000f8 2b80 CMP r3,#0x80 ;540
+0000fa d136 BNE |L2.362|
+ |L2.252|
+0000fc e07e B |L2.508|
+ |L2.254|
+0000fe 2204 MOVS r2,#4 ;716
+000100 2baf CMP r3,#0xaf ;540
+000102 d06a BEQ |L2.474|
+000104 dc10 BGT |L2.296|
+000106 2ba3 CMP r3,#0xa3 ;540
+000108 d068 BEQ |L2.476|
+00010a dc08 BGT |L2.286|
+00010c 2b90 CMP r3,#0x90 ;540
+00010e d06e BEQ |L2.494|
+000110 2b92 CMP r3,#0x92 ;540
+000112 d12a BNE |L2.362|
+000114 e09f B |L2.598|
+ |L2.278|
+000116 e08c B |L2.562|
+ |L2.280|
+000118 e088 B |L2.556|
+ |L2.282|
+00011a e079 B |L2.528|
+ |L2.284|
+00011c e025 B |L2.362|
+ |L2.286|
+00011e 2ba4 CMP r3,#0xa4 ;540
+000120 d06f BEQ |L2.514|
+000122 2ba5 CMP r3,#0xa5 ;540
+000124 d121 BNE |L2.362|
+000126 e0b0 B |L2.650|
+ |L2.296|
+000128 2bf1 CMP r3,#0xf1 ;540
+00012a d06b BEQ |L2.516|
+00012c dc04 BGT |L2.312|
+00012e 2bb1 CMP r3,#0xb1 ;540
+000130 d029 BEQ |L2.390|
+000132 2be4 CMP r3,#0xe4 ;540
+000134 d119 BNE |L2.362|
+000136 e0ae B |L2.662|
+ |L2.312|
+000138 4a71 LDR r2,|L2.768|
+00013a 2bf5 CMP r3,#0xf5 ;540
+00013c 7b12 LDRB r2,[r2,#0xc] ;739
+00013e d071 BEQ |L2.548|
+000140 2bf6 CMP r3,#0xf6 ;540
+000142 d112 BNE |L2.362|
+000144 e0c0 B |L2.712|
+ |L2.326|
+000146 2101 MOVS r1,#1 ;544
+000148 4610 MOV r0,r2 ;544
+00014a f7fffffe BL hal_gpio_set_output_data
+00014e 7970 LDRB r0,[r6,#5] ;545 ; sleep_double_EN
+000150 2110 MOVS r1,#0x10 ;550
+000152 2800 CMP r0,#0 ;545
+000154 d004 BEQ |L2.352|
+000156 2000 MOVS r0,#0 ;547
+000158 7070 STRB r0,[r6,#1] ;547
+00015a 7170 STRB r0,[r6,#5] ;548
+00015c 4869 LDR r0,|L2.772|
+00015e e09b B |L2.664|
+ |L2.352|
+000160 7870 LDRB r0,[r6,#1] ;554 ; tp_flag
+000162 2800 CMP r0,#0 ;554
+000164 d006 BEQ |L2.372|
+000166 2000 MOVS r0,#0 ;556
+000168 7070 STRB r0,[r6,#1] ;556
+ |L2.362|
+00016a 4865 LDR r0,|L2.768|
+00016c 3020 ADDS r0,r0,#0x20 ;786
+00016e 6028 STR r0,[r5,#0] ;787
+000170 20c8 MOVS r0,#0xc8 ;787
+000172 e080 B |L2.630|
+ |L2.372|
+000174 2000 MOVS r0,#0 ;562
+000176 7070 STRB r0,[r6,#1] ;562
+000178 4863 LDR r0,|L2.776|
+00017a e08d B |L2.664|
+ |L2.380|
+00017c 4860 LDR r0,|L2.768|
+00017e 3030 ADDS r0,r0,#0x30 ;570
+000180 6028 STR r0,[r5,#0] ;571
+000182 20b8 MOVS r0,#0xb8 ;571
+000184 e077 B |L2.630|
+ |L2.390|
+000186 485e LDR r0,|L2.768|
+000188 3012 ADDS r0,r0,#0x12 ;575
+00018a e048 B |L2.542|
+ |L2.396|
+00018c 7bb0 LDRB r0,[r6,#0xe] ;582 ; phone_72_flag
+00018e 495f LDR r1,|L2.780|
+000190 2803 CMP r0,#3 ;582
+000192 d007 BEQ |L2.420|
+000194 2805 CMP r0,#5 ;587
+000196 d008 BEQ |L2.426|
+000198 281d CMP r0,#0x1d ;592
+00019a d09d BEQ |L2.216|
+00019c 2813 CMP r0,#0x13 ;597
+00019e d19b BNE |L2.216|
+0001a0 485b LDR r0,|L2.784|
+0001a2 e079 B |L2.664|
+ |L2.420|
+0001a4 4858 LDR r0,|L2.776|
+0001a6 3041 ADDS r0,r0,#0x41 ;584
+0001a8 e076 B |L2.664|
+ |L2.426|
+0001aa 485a LDR r0,|L2.788|
+0001ac e074 B |L2.664|
+ |L2.430|
+0001ae 7bf0 LDRB r0,[r6,#0xf] ;605 ; phone_75_flag
+0001b0 4959 LDR r1,|L2.792|
+0001b2 2801 CMP r0,#1 ;605
+0001b4 d013 BEQ |L2.478|
+0001b6 2802 CMP r0,#2 ;610
+0001b8 d013 BEQ |L2.482|
+0001ba 2803 CMP r0,#3 ;615
+0001bc d013 BEQ |L2.486|
+0001be 2805 CMP r0,#5 ;620
+0001c0 d013 BEQ |L2.490|
+0001c2 2806 CMP r0,#6 ;625
+0001c4 d014 BEQ |L2.496|
+0001c6 2807 CMP r0,#7 ;630
+0001c8 d014 BEQ |L2.500|
+0001ca 21ff MOVS r1,#0xff ;639
+0001cc 3121 ADDS r1,r1,#0x21 ;639
+0001ce 2808 CMP r0,#8 ;636
+0001d0 d012 BEQ |L2.504|
+0001d2 4a52 LDR r2,|L2.796|
+0001d4 602a STR r2,[r5,#0] ;641
+0001d6 e060 B |L2.666|
+ |L2.472|
+0001d8 e01f B |L2.538|
+ |L2.474|
+0001da e059 B |L2.656|
+ |L2.476|
+0001dc e04d B |L2.634|
+ |L2.478|
+0001de 4850 LDR r0,|L2.800|
+0001e0 e05a B |L2.664|
+ |L2.482|
+0001e2 4850 LDR r0,|L2.804|
+0001e4 e058 B |L2.664|
+ |L2.486|
+0001e6 4850 LDR r0,|L2.808|
+0001e8 e056 B |L2.664|
+ |L2.490|
+0001ea 4850 LDR r0,|L2.812|
+0001ec e054 B |L2.664|
+ |L2.494|
+0001ee e02d B |L2.588|
+ |L2.496|
+0001f0 484f LDR r0,|L2.816|
+0001f2 e051 B |L2.664|
+ |L2.500|
+0001f4 484f LDR r0,|L2.820|
+0001f6 e04f B |L2.664|
+ |L2.504|
+0001f8 484f LDR r0,|L2.824|
+0001fa e04d B |L2.664|
+ |L2.508|
+0001fc 4842 LDR r0,|L2.776|
+0001fe 3847 SUBS r0,r0,#0x47 ;658
+000200 e04a B |L2.664|
+ |L2.514|
+000202 e03d B |L2.640|
+ |L2.516|
+000204 e04b B |L2.670|
+ |L2.518|
+000206 4840 LDR r0,|L2.776|
+000208 3823 SUBS r0,r0,#0x23 ;662
+00020a 6028 STR r0,[r5,#0] ;663
+00020c 2005 MOVS r0,#5 ;663
+00020e e032 B |L2.630|
+ |L2.528|
+000210 483d LDR r0,|L2.776|
+000212 3010 ADDS r0,r0,#0x10 ;666
+000214 6028 STR r0,[r5,#0] ;667
+000216 200b MOVS r0,#0xb ;667
+000218 e02d B |L2.630|
+ |L2.538|
+00021a 483b LDR r0,|L2.776|
+00021c 383f SUBS r0,r0,#0x3f ;670
+ |L2.542|
+00021e 6028 STR r0,[r5,#0] ;576
+000220 6027 STR r7,[r4,#0] ;576
+ |L2.546|
+000222 bdf8 POP {r3-r7,pc}
+ |L2.548|
+000224 e03e B |L2.676|
+ |L2.550|
+000226 4838 LDR r0,|L2.776|
+000228 383d SUBS r0,r0,#0x3d ;674
+00022a e022 B |L2.626|
+ |L2.556|
+00022c 4836 LDR r0,|L2.776|
+00022e 3846 SUBS r0,r0,#0x46 ;678
+000230 e032 B |L2.664|
+ |L2.562|
+000232 7af0 LDRB r0,[r6,#0xb] ;682 ; phone_85_flag
+000234 2800 CMP r0,#0 ;682
+000236 d006 BEQ |L2.582|
+000238 2802 CMP r0,#2 ;687
+00023a d1f2 BNE |L2.546|
+00023c 4832 LDR r0,|L2.776|
+00023e 301b ADDS r0,r0,#0x1b ;689
+000240 6028 STR r0,[r5,#0] ;690
+000242 201c MOVS r0,#0x1c ;690
+000244 e017 B |L2.630|
+ |L2.582|
+000246 4830 LDR r0,|L2.776|
+000248 3845 SUBS r0,r0,#0x45 ;684
+00024a e025 B |L2.664|
+ |L2.588|
+00024c 482e LDR r0,|L2.776|
+00024e 3037 ADDS r0,r0,#0x37 ;694
+000250 6028 STR r0,[r5,#0] ;695
+000252 200a MOVS r0,#0xa ;695
+000254 e00f B |L2.630|
+ |L2.598|
+000256 7c32 LDRB r2,[r6,#0x10] ;698 ; phone_92_flag
+000258 2a0a CMP r2,#0xa ;698
+00025a d004 BEQ |L2.614|
+00025c 2a15 CMP r2,#0x15 ;703
+00025e d006 BEQ |L2.622|
+000260 4829 LDR r0,|L2.776|
+000262 3844 SUBS r0,r0,#0x44 ;710
+000264 e018 B |L2.664|
+ |L2.614|
+000266 4928 LDR r1,|L2.776|
+000268 391e SUBS r1,r1,#0x1e ;700
+00026a 6029 STR r1,[r5,#0] ;701
+00026c e003 B |L2.630|
+ |L2.622|
+00026e 4826 LDR r0,|L2.776|
+000270 383a SUBS r0,r0,#0x3a ;705
+ |L2.626|
+000272 6028 STR r0,[r5,#0] ;675
+000274 2003 MOVS r0,#3 ;675
+ |L2.630|
+000276 6020 STR r0,[r4,#0] ;706
+000278 e7d3 B |L2.546|
+ |L2.634|
+00027a 4823 LDR r0,|L2.776|
+00027c 3837 SUBS r0,r0,#0x37 ;715
+00027e e001 B |L2.644|
+ |L2.640|
+000280 4821 LDR r0,|L2.776|
+000282 3833 SUBS r0,r0,#0x33 ;719
+ |L2.644|
+000284 6028 STR r0,[r5,#0] ;716
+000286 6022 STR r2,[r4,#0] ;716
+000288 e7cb B |L2.546|
+ |L2.650|
+00028a 481f LDR r0,|L2.776|
+00028c 382f SUBS r0,r0,#0x2f ;723
+00028e e7f9 B |L2.644|
+ |L2.656|
+000290 481d LDR r0,|L2.776|
+000292 382b SUBS r0,r0,#0x2b ;727
+000294 e7f6 B |L2.644|
+ |L2.662|
+000296 481a LDR r0,|L2.768|
+ |L2.664|
+000298 6028 STR r0,[r5,#0] ;731
+ |L2.666|
+00029a 6021 STR r1,[r4,#0] ;752
+00029c e7c1 B |L2.546|
+ |L2.670|
+00029e 481a LDR r0,|L2.776|
+0002a0 3827 SUBS r0,r0,#0x27 ;735
+0002a2 e7ef B |L2.644|
+ |L2.676|
+0002a4 2a00 CMP r2,#0 ;739
+0002a6 d006 BEQ |L2.694|
+0002a8 2a01 CMP r2,#1 ;744
+0002aa d007 BEQ |L2.700|
+0002ac 2a02 CMP r2,#2 ;749
+0002ae d008 BEQ |L2.706|
+0002b0 4815 LDR r0,|L2.776|
+0002b2 3840 SUBS r0,r0,#0x40 ;756
+0002b4 e7f0 B |L2.664|
+ |L2.694|
+0002b6 4814 LDR r0,|L2.776|
+0002b8 3843 SUBS r0,r0,#0x43 ;741
+0002ba e7ed B |L2.664|
+ |L2.700|
+0002bc 4812 LDR r0,|L2.776|
+0002be 3842 SUBS r0,r0,#0x42 ;746
+0002c0 e7ea B |L2.664|
+ |L2.706|
+0002c2 4811 LDR r0,|L2.776|
+0002c4 3841 SUBS r0,r0,#0x41 ;751
+0002c6 e7e7 B |L2.664|
+ |L2.712|
+0002c8 2a00 CMP r2,#0 ;761
+0002ca d00f BEQ |L2.748|
+0002cc 2a01 CMP r2,#1 ;766
+0002ce d010 BEQ |L2.754|
+0002d0 2a02 CMP r2,#2 ;771
+0002d2 d011 BEQ |L2.760|
+0002d4 490c LDR r1,|L2.776|
+0002d6 1f89 SUBS r1,r1,#6 ;778
+ |L2.728|
+0002d8 6029 STR r1,[r5,#0] ;774
+0002da 1c52 ADDS r2,r2,#1 ;774
+0002dc 6020 STR r0,[r4,#0] ;781
+0002de b2d0 UXTB r0,r2 ;781
+0002e0 7330 STRB r0,[r6,#0xc] ;781
+0002e2 2803 CMP r0,#3 ;782
+0002e4 d99d BLS |L2.546|
+0002e6 2000 MOVS r0,#0 ;783
+0002e8 7330 STRB r0,[r6,#0xc] ;783
+0002ea e79a B |L2.546|
+ |L2.748|
+0002ec 4906 LDR r1,|L2.776|
+0002ee 3918 SUBS r1,r1,#0x18 ;763
+0002f0 e7f2 B |L2.728|
+ |L2.754|
+0002f2 4905 LDR r1,|L2.776|
+0002f4 3912 SUBS r1,r1,#0x12 ;768
+0002f6 e7ef B |L2.728|
+ |L2.760|
+0002f8 4903 LDR r1,|L2.776|
+0002fa 390c SUBS r1,r1,#0xc ;773
+0002fc e7ec B |L2.728|
+;;;794
ENDP
- |L1.992|
+0002fe 0000 DCW 0x0000
+ |L2.768|
DCD ||.data||
- |L1.996|
+ |L2.772|
DCD ||.constdata||+0x2140
- |L1.1000|
+ |L2.776|
DCD ||.constdata||+0x47
- |L1.1004|
+ |L2.780|
DCD 0x0000050c
- |L1.1008|
+ |L2.784|
DCD ||.constdata||+0xaa0
- |L1.1012|
+ |L2.788|
DCD ||.constdata||+0x594
- |L1.1016|
+ |L2.792|
DCD 0x0000028e
- |L1.1020|
+ |L2.796|
DCD ||.constdata||+0x2020
- |L1.1024|
+ |L2.800|
DCD ||.constdata||+0xfac
- |L1.1028|
+ |L2.804|
DCD ||.constdata||+0x123a
- |L1.1032|
+ |L2.808|
DCD ||.constdata||+0x14c8
- |L1.1036|
+ |L2.812|
DCD ||.constdata||+0x1c72
- |L1.1040|
+ |L2.816|
DCD ||.constdata||+0x1756
- |L1.1044|
+ |L2.820|
DCD ||.constdata||+0x19e4
- |L1.1048|
+ |L2.824|
DCD ||.constdata||+0x1f00
AREA ||i.app_tp_screen_analysis_const||, CODE, READONLY, ALIGN=2
app_tp_screen_analysis_const PROC
-;;;188 **************************************************************************/
-;;;189 uint8_t app_tp_screen_analysis_const(uint8_t transfer_now, uint8_t *rxbuffer, size_t data_size)
+;;;207 **************************************************************************/
+;;;208 uint8_t app_tp_screen_analysis_const(uint8_t transfer_now, uint8_t *rxbuffer, size_t data_size)
000000 b510 PUSH {r4,lr}
-;;;190 {
-;;;191 static uint8_t app_tp_count = 0;
-;;;192
-;;;193 app_tp_count++;
-000002 4b0c LDR r3,|L2.52|
-000004 7a9a LDRB r2,[r3,#0xa] ; app_tp_count
-000006 1c52 ADDS r2,r2,#1
-000008 b2d2 UXTB r2,r2
-00000a 729a STRB r2,[r3,#0xa]
-;;;194 if (app_tp_count > 20) //初始化不成功,重新reset screen
-00000c 2a14 CMP r2,#0x14
-00000e d905 BLS |L2.28|
-;;;195 {
-;;;196 app_tp_count = 0;
+;;;209 {
+;;;210 static uint8_t app_tp_count = 0;
+;;;211
+;;;212 app_tp_count++;
+000002 4a0c LDR r2,|L3.52|
+000004 7a93 LDRB r3,[r2,#0xa] ; app_tp_count
+000006 1c5b ADDS r3,r3,#1
+000008 b2db UXTB r3,r3
+00000a 7293 STRB r3,[r2,#0xa]
+;;;213 if (app_tp_count > 20) //初始化不成功,重新reset screen
+00000c 2b14 CMP r3,#0x14
+00000e d904 BLS |L3.26|
+;;;214 {
+;;;215 app_tp_count = 0;
000010 2000 MOVS r0,#0
-000012 7298 STRB r0,[r3,#0xa]
-;;;197 app_tp_screen_init();
+000012 7290 STRB r0,[r2,#0xa]
+;;;216 app_tp_screen_init();
000014 f7fffffe BL app_tp_screen_init
-;;;198 return 0;
-000018 2000 MOVS r0,#0
-;;;199 }
-;;;200
-;;;201 if (transfer_now == 0)
-;;;202 {
-;;;203 if (rxbuffer[2] == 0x03)
-;;;204 {
-;;;205 // TAU_LOGD("TD TP init done\n");
-;;;206 return 1;
-;;;207 }
-;;;208 else
-;;;209 {
-;;;210 // TAU_LOGD("TD TP return false [%d]\n", rxbuffer[2]);
-;;;211 return 0;
-;;;212 }
-;;;213 }
-;;;214
-;;;215 return transfer_now + 1;
-;;;216 }
-00001a bd10 POP {r4,pc}
- |L2.28|
-00001c 2800 CMP r0,#0 ;201
-00001e d002 BEQ |L2.38|
-000020 1c40 ADDS r0,r0,#1 ;215
-000022 b2c0 UXTB r0,r0 ;215
-000024 bd10 POP {r4,pc}
- |L2.38|
-000026 7888 LDRB r0,[r1,#2] ;203
-000028 2803 CMP r0,#3 ;203
-00002a d001 BEQ |L2.48|
-00002c 2000 MOVS r0,#0 ;211
-00002e bd10 POP {r4,pc}
- |L2.48|
-000030 2001 MOVS r0,#1 ;206
-000032 bd10 POP {r4,pc}
-;;;217
+;;;217 return 0;
+000018 e007 B |L3.42|
+ |L3.26|
+;;;218 }
+;;;219
+;;;220 if (transfer_now == 0)
+00001a 2800 CMP r0,#0
+00001c d002 BEQ |L3.36|
+00001e 1c40 ADDS r0,r0,#1
+;;;221 {
+;;;222 if (rxbuffer[2] == 0x03)
+;;;223 {
+;;;224 // TAU_LOGD("TD TP init done\n");
+;;;225 return 1;
+;;;226 }
+;;;227 else
+;;;228 {
+;;;229 // TAU_LOGD("TD TP return false [%d]\n", rxbuffer[2]);
+;;;230 return 0;
+;;;231 }
+;;;232 }
+;;;233
+;;;234 return transfer_now + 1;
+000020 b2c0 UXTB r0,r0
+;;;235 }
+000022 bd10 POP {r4,pc}
+ |L3.36|
+000024 7888 LDRB r0,[r1,#2] ;222
+000026 2803 CMP r0,#3 ;222
+000028 d001 BEQ |L3.46|
+ |L3.42|
+00002a 2000 MOVS r0,#0 ;230
+00002c bd10 POP {r4,pc}
+ |L3.46|
+00002e 2001 MOVS r0,#1 ;225
+000030 bd10 POP {r4,pc}
+;;;236
ENDP
- |L2.52|
+000032 0000 DCW 0x0000
+ |L3.52|
DCD ||.data||
AREA ||i.app_tp_screen_analysis_int||, CODE, READONLY, ALIGN=2
app_tp_screen_analysis_int PROC
-;;;226 **************************************************************************/
-;;;227 uint8_t app_tp_screen_analysis_int(uint8_t transfer_now, uint8_t *rxbuffer, size_t data_size)
-000000 b5f0 PUSH {r4-r7,lr}
-;;;228 {
-000002 b087 SUB sp,sp,#0x1c
-000004 460e MOV r6,r1
-;;;229 #ifdef USE_FOR_SUMSUNG_S20U
-;;;230 uint8_t ii,i,j,k,temp_len;
-;;;231 uint8_t temp_flag,temp,touchnum;
-;;;232 uint8_t temp_8,touch_id;
-;;;233 uint16_t temp16;
-;;;234 uint32_t xx, yy, zz;
-;;;235 uint8_t send_point =0; // 当前需要发送的报点数。抬起时也要发。
-000006 2700 MOVS r7,#0
-;;;236
-;;;237 send_point =0;
-;;;238 phone_reg_coord_back[7]=0;
-000008 49b1 LDR r1,|L3.720|
-00000a 2000 MOVS r0,#0
-00000c 71c8 STRB r0,[r1,#7]
-;;;239
-;;;240 #if 1
-;;;241 temp_8= 0;
-;;;242 temp_len=0;
-00000e 2400 MOVS r4,#0
-;;;243 touchnum=0;
-;;;244 touchnum=rxbuffer[7];
-000010 79f0 LDRB r0,[r6,#7]
-;;;245
-;;;246 if(touchnum>0x10)
-000012 2810 CMP r0,#0x10
-000014 d900 BLS |L3.24|
-;;;247 touchnum=0;
-000016 2000 MOVS r0,#0
- |L3.24|
-;;;248 #if EncryptCheck_EN
-;;;249 touchnum = EncryptCheck(touchnum+1);
-000018 1c40 ADDS r0,r0,#1
-00001a b2c0 UXTB r0,r0
-00001c f7fffffe BL EncryptCheck
-;;;250 touchnum--;
+;;;245 **************************************************************************/
+;;;246 uint8_t app_tp_screen_analysis_int(uint8_t transfer_now, uint8_t *rxbuffer, size_t data_size)
+000000 b5f7 PUSH {r0-r2,r4-r7,lr}
+;;;247 {
+;;;248 #ifdef USE_FOR_SUMSUNG_S20U
+;;;249 uint8_t ii,i,j,k,temp_len;
+;;;250 uint8_t temp_flag,temp,touchnum;
+;;;251 uint8_t temp_8,touch_id;
+;;;252 uint16_t temp16;
+;;;253 uint32_t xx, yy, zz;
+;;;254 uint8_t send_point =0; // 当前需要发送的报点数。抬起时也要发。
+;;;255
+;;;256 send_point =0;
+;;;257 phone_reg_coord_back[7]=0;
+000002 48ae LDR r0,|L4.700|
+000004 b08c SUB sp,sp,#0x30 ;247
+000006 2600 MOVS r6,#0 ;254
+000008 71c6 STRB r6,[r0,#7]
+;;;258
+;;;259 #if 1
+;;;260 temp_8= 0;
+;;;261 temp_len=0;
+;;;262 touchnum=0;
+;;;263 touchnum=rxbuffer[7];
+00000a 980d LDR r0,[sp,#0x34]
+00000c 4634 MOV r4,r6 ;261
+00000e 79c0 LDRB r0,[r0,#7]
+;;;264
+;;;265 if(touchnum>0x10)
+000010 2810 CMP r0,#0x10
+000012 d900 BLS |L4.22|
+;;;266 touchnum=0;
+000014 2000 MOVS r0,#0
+ |L4.22|
+000016 1c40 ADDS r0,r0,#1
+;;;267 #if EncryptCheck_EN
+;;;268 touchnum = EncryptCheckEx(touchnum+1, 4);
+000018 b2c0 UXTB r0,r0
+00001a 2104 MOVS r1,#4
+00001c f7fffffe BL EncryptCheckEx
000020 1e40 SUBS r0,r0,#1
-000022 b2c1 UXTB r1,r0
-;;;251 #endif
-;;;252
-;;;253
-;;;254 for(ii =0; ii<(touchnum+1); ii++)
+;;;269 touchnum--;
+000022 b2c7 UXTB r7,r0
+;;;270 // if (touchnum > 1)
+;;;271 // {
+;;;272 // TAU_LOGD("Enc");
+;;;273 // }
+;;;274 #endif
+;;;275
+;;;276
+;;;277 for(ii =0; ii<(touchnum+1); ii++)
000024 2000 MOVS r0,#0
-000026 1c49 ADDS r1,r1,#1 ;249
-000028 9106 STR r1,[sp,#0x18]
-00002a e011 B |L3.80|
- |L3.44|
-;;;255 {
-;;;256 temp_8= rxbuffer[ii*8+0]&0xf0;
-00002c 00c1 LSLS r1,r0,#3
-00002e 5c71 LDRB r1,[r6,r1]
+000026 1c7f ADDS r7,r7,#1
+000028 e012 B |L4.80|
+ |L4.42|
+;;;278 {
+;;;279 temp_8= rxbuffer[ii*8+0]&0xf0;
+00002a 990d LDR r1,[sp,#0x34]
+00002c 00c2 LSLS r2,r0,#3 ;277
+00002e 5c89 LDRB r1,[r1,r2]
000030 0909 LSRS r1,r1,#4
000032 0109 LSLS r1,r1,#4
-;;;257 if((temp_8==0x20)||(temp_8==0x10))
+;;;280 if((temp_8==0x20)||(temp_8==0x10))
000034 2920 CMP r1,#0x20
-000036 d001 BEQ |L3.60|
+000036 d001 BEQ |L4.60|
000038 2910 CMP r1,#0x10
-00003a d103 BNE |L3.68|
- |L3.60|
-;;;258 {
-;;;259 temp_len++;
+00003a d103 BNE |L4.68|
+ |L4.60|
00003c 1c64 ADDS r4,r4,#1
-00003e b2e4 UXTB r4,r4
-;;;260 send_point++;
-000040 1c7f ADDS r7,r7,#1
-000042 b2ff UXTB r7,r7
- |L3.68|
-;;;261 }
-;;;262 if(temp_8==0x30)
+;;;281 {
+;;;282 temp_len++;
+00003e 1c76 ADDS r6,r6,#1
+000040 b2e4 UXTB r4,r4
+;;;283 send_point++;
+000042 b2f6 UXTB r6,r6
+ |L4.68|
+;;;284 }
+;;;285 if(temp_8==0x30)
000044 2930 CMP r1,#0x30
-000046 d101 BNE |L3.76|
-;;;263 {
-;;;264 temp_len++;
+000046 d101 BNE |L4.76|
000048 1c64 ADDS r4,r4,#1
+;;;286 {
+;;;287 temp_len++;
00004a b2e4 UXTB r4,r4
- |L3.76|
-00004c 1c40 ADDS r0,r0,#1 ;254
-00004e b2c0 UXTB r0,r0 ;254
- |L3.80|
-000050 9906 LDR r1,[sp,#0x18] ;254
-000052 4288 CMP r0,r1 ;254
-000054 d3ea BCC |L3.44|
-;;;265 }
-;;;266 }
-;;;267
-;;;268 if(temp_len>0)
-000056 2c00 CMP r4,#0
-000058 d001 BEQ |L3.94|
-;;;269 {
-;;;270 temp_len--;
-00005a 1e64 SUBS r4,r4,#1
-00005c b2e4 UXTB r4,r4
- |L3.94|
-;;;271 }
-;;;272
-;;;273 k=0;
-00005e 2500 MOVS r5,#0
-;;;274 for(ii =0; ii<(touchnum+1); ii++)
-000060 2000 MOVS r0,#0
-000062 9004 STR r0,[sp,#0x10]
-000064 e0bc B |L3.480|
- |L3.102|
-;;;275 {
-;;;276 temp= (rxbuffer[ii*8+0]&0xf0);
-000066 9804 LDR r0,[sp,#0x10]
-000068 00c0 LSLS r0,r0,#3
-00006a 5c31 LDRB r1,[r6,r0]
-00006c 0909 LSRS r1,r1,#4
-00006e 0109 LSLS r1,r1,#4
-000070 9103 STR r1,[sp,#0xc]
-;;;277 if((temp==0x20)||(temp==0x10))
-000072 9903 LDR r1,[sp,#0xc]
-000074 2920 CMP r1,#0x20
-000076 d006 BEQ |L3.134|
-000078 9903 LDR r1,[sp,#0xc]
-00007a 2910 CMP r1,#0x10
-00007c d003 BEQ |L3.134|
-;;;278 {
-;;;279 xx = ((rxbuffer[8*ii+3]&0x0f) << 8) | (rxbuffer[8*ii+2]);
-;;;280 yy = (rxbuffer[8*ii+4] << 4) | ((rxbuffer[8*ii+3]>>4)&0x0f);
-;;;281 zz = rxbuffer[8*ii+5];
-;;;282 touch_id=rxbuffer[8*ii+1]>>4;
-;;;283 xx = xx * 4096 / OUTPUT_WIDTH_VALUE;
-;;;284 if(xx >4095)
-;;;285 xx =4095;
-;;;286 yy = yy * 4096 / OUTPUT_HEIGHT_VALUE;
-;;;287 if(yy >4095)
-;;;288 yy =4095;
-;;;289 //phone_reg_coord_back[16*k+0] = 0x80+((touch_id+1)*4);//(temp*4)+((touch_id+1)*4); //44 press C4 leave 84 move
-;;;290 if(temp == 0x10) //解决游戏中TP问题
-;;;291 {
-;;;292 phone_reg_coord_back[16 * k + 0] = 0x40 + ((touch_id + 1) * 4); //(temp*4)+((touch_id+1)*4); //44 press C4 leave 84 move
-;;;293 }
-;;;294 else
-;;;295 {
-;;;296 phone_reg_coord_back[16 * k + 0] = 0x80 + ((touch_id + 1) * 4); //(temp*4)+((touch_id+1)*4); //44 press C4 leave 84 move
-;;;297 }
-;;;298 phone_reg_coord_back[16*k+1] = (uint8_t)((xx>>4) & 0xFF); //x 高八位
-;;;299 phone_reg_coord_back[16*k+2] = (uint8_t)((yy>>4) & 0xFF); //y 高八位
-;;;300 phone_reg_coord_back[16*k+3] = ((xx & 0x0F) << 4) | (yy & 0x0F); //bit0-bit3:y低四位;bit4-bit7:x低四位;
-;;;301 phone_reg_coord_back[16*k+4] = 0x8; //major
-;;;302 phone_reg_coord_back[16*k+5] = 0x8; //minor
-;;;303 //touch type:0:普通手指触摸;1:盘旋;2:保护套;3:手套;4:尖笔;5:手掌;6:潮湿的;7:接近;8:轻摇
-;;;304 phone_reg_coord_back[16*k+6] = 0x20; //bit0-bit5:z只有6位;bit6-bit7:touch type的高两位
-;;;305 phone_reg_coord_back[16*k+7] = temp_len--;//rxbuffer[8*ii+7]; //bit0-bit5:buffer里面剩余多少个事件;bit6-bit7:touch type 低两位
-;;;306 phone_reg_coord_back[16*k+8] = 0x04;
-;;;307 phone_reg_coord_back[16*k+9] = 0x83;
-;;;308 phone_reg_coord_back[16*k+10] = 0x02;
-;;;309 phone_reg_coord_back[16*k+11] = 0x00;
-;;;310 phone_reg_coord_back[16*k+12] = 0x00;
-;;;311 phone_reg_coord_back[16*k+13] = 0x00;
-;;;312 phone_reg_coord_back[16*k+14] = 0x00;
-;;;313 phone_reg_coord_back[16*k+15] = 0x00;
-;;;314 k++;
-;;;315 }
-;;;316 else if(temp==0x30)
-00007e 9903 LDR r1,[sp,#0xc]
-000080 2930 CMP r1,#0x30
-000082 d05a BEQ |L3.314|
-000084 e0a8 B |L3.472|
- |L3.134|
-000086 1980 ADDS r0,r0,r6 ;279
-000088 78c2 LDRB r2,[r0,#3] ;279
-00008a 7883 LDRB r3,[r0,#2] ;279
-00008c 0711 LSLS r1,r2,#28 ;279
-00008e 0d09 LSRS r1,r1,#20 ;279
-000090 4319 ORRS r1,r1,r3 ;279
-000092 7903 LDRB r3,[r0,#4] ;280
-000094 011b LSLS r3,r3,#4 ;280
-000096 0912 LSRS r2,r2,#4 ;280
-000098 4313 ORRS r3,r3,r2 ;280
-00009a 9300 STR r3,[sp,#0] ;280
-00009c 7840 LDRB r0,[r0,#1] ;282
-00009e 0900 LSRS r0,r0,#4 ;282
-0000a0 9002 STR r0,[sp,#8] ;282
-0000a2 0308 LSLS r0,r1,#12 ;283
-0000a4 2187 MOVS r1,#0x87 ;283
-0000a6 00c9 LSLS r1,r1,#3 ;283
-0000a8 f7fffffe BL __aeabi_uidivmod
-0000ac 9001 STR r0,[sp,#4] ;283
-0000ae 4989 LDR r1,|L3.724|
-0000b0 9801 LDR r0,[sp,#4] ;284
-0000b2 4288 CMP r0,r1 ;284
-0000b4 d901 BLS |L3.186|
-0000b6 4608 MOV r0,r1 ;285
-0000b8 9001 STR r0,[sp,#4] ;285
- |L3.186|
-0000ba 9800 LDR r0,[sp,#0] ;286
-0000bc 4986 LDR r1,|L3.728|
-0000be 0300 LSLS r0,r0,#12 ;286
-0000c0 f7fffffe BL __aeabi_uidivmod
-0000c4 4983 LDR r1,|L3.724|
-0000c6 4288 CMP r0,r1 ;287
-0000c8 d900 BLS |L3.204|
-0000ca 4608 MOV r0,r1 ;288
- |L3.204|
-0000cc 9903 LDR r1,[sp,#0xc] ;290
-0000ce 2910 CMP r1,#0x10 ;290
-0000d0 d02b BEQ |L3.298|
-0000d2 9902 LDR r1,[sp,#8] ;296
-0000d4 4a7e LDR r2,|L3.720|
-0000d6 1c49 ADDS r1,r1,#1 ;296
-0000d8 0089 LSLS r1,r1,#2 ;296
-0000da 3180 ADDS r1,r1,#0x80 ;296
-0000dc 012b LSLS r3,r5,#4 ;296
-0000de 54d1 STRB r1,[r2,r3] ;296
- |L3.224|
-0000e0 9901 LDR r1,[sp,#4] ;298
-0000e2 012b LSLS r3,r5,#4 ;298
-0000e4 090a LSRS r2,r1,#4 ;298
-0000e6 497a LDR r1,|L3.720|
-0000e8 1859 ADDS r1,r3,r1 ;298
-0000ea 704a STRB r2,[r1,#1] ;298
-0000ec 0902 LSRS r2,r0,#4 ;299
-0000ee 708a STRB r2,[r1,#2] ;299
-0000f0 9a01 LDR r2,[sp,#4] ;300
-0000f2 0700 LSLS r0,r0,#28 ;300
-0000f4 0112 LSLS r2,r2,#4 ;300
-0000f6 0f00 LSRS r0,r0,#28 ;300
-0000f8 4302 ORRS r2,r2,r0 ;300
-0000fa 70ca STRB r2,[r1,#3] ;300
-0000fc 2008 MOVS r0,#8 ;301
-0000fe 7108 STRB r0,[r1,#4] ;301
-000100 7148 STRB r0,[r1,#5] ;302
-000102 2020 MOVS r0,#0x20 ;304
-000104 7188 STRB r0,[r1,#6] ;304
-000106 71cc STRB r4,[r1,#7] ;305
-000108 1e64 SUBS r4,r4,#1 ;305
-00010a b2e4 UXTB r4,r4 ;305
-00010c 2004 MOVS r0,#4 ;306
-00010e 7208 STRB r0,[r1,#8] ;306
-000110 2083 MOVS r0,#0x83 ;307
-000112 7248 STRB r0,[r1,#9] ;307
-000114 2002 MOVS r0,#2 ;308
-000116 7288 STRB r0,[r1,#0xa] ;308
-000118 2000 MOVS r0,#0 ;309
-00011a 72c8 STRB r0,[r1,#0xb] ;309
-00011c 7308 STRB r0,[r1,#0xc] ;310
-00011e 7348 STRB r0,[r1,#0xd] ;311
-000120 7388 STRB r0,[r1,#0xe] ;312
-000122 73c8 STRB r0,[r1,#0xf] ;313
-000124 1c6d ADDS r5,r5,#1 ;314
-000126 b2ed UXTB r5,r5 ;314
-000128 e056 B |L3.472|
- |L3.298|
-00012a 9902 LDR r1,[sp,#8] ;292
-00012c 4a68 LDR r2,|L3.720|
-00012e 1c49 ADDS r1,r1,#1 ;292
-000130 0089 LSLS r1,r1,#2 ;292
-000132 3140 ADDS r1,r1,#0x40 ;292
-000134 012b LSLS r3,r5,#4 ;292
-000136 54d1 STRB r1,[r2,r3] ;292
-000138 e7d2 B |L3.224|
- |L3.314|
-;;;317 {
-;;;318 xx = ((rxbuffer[8*ii+3]&0x0f) << 8) | (rxbuffer[8*ii+2]);
-00013a 1980 ADDS r0,r0,r6
-00013c 9005 STR r0,[sp,#0x14]
-00013e 78c2 LDRB r2,[r0,#3]
-000140 7883 LDRB r3,[r0,#2]
-000142 0711 LSLS r1,r2,#28
-000144 0d09 LSRS r1,r1,#20
-000146 4319 ORRS r1,r1,r3
-;;;319 yy = (rxbuffer[8*ii+4] << 4) | ((rxbuffer[8*ii+3]>>4)&0x0f);
-000148 7903 LDRB r3,[r0,#4]
-00014a 011b LSLS r3,r3,#4
-00014c 0912 LSRS r2,r2,#4
-00014e 4313 ORRS r3,r3,r2
-000150 9300 STR r3,[sp,#0]
-;;;320 zz = rxbuffer[8*ii+5];
-;;;321 touch_id=rxbuffer[8*ii+1]>>4;
-000152 7840 LDRB r0,[r0,#1]
-000154 0900 LSRS r0,r0,#4
-000156 9002 STR r0,[sp,#8]
-;;;322 xx = xx * 4096 / OUTPUT_WIDTH_VALUE;
-000158 0308 LSLS r0,r1,#12
-00015a 2187 MOVS r1,#0x87
-00015c 00c9 LSLS r1,r1,#3
-00015e f7fffffe BL __aeabi_uidivmod
-000162 9001 STR r0,[sp,#4]
-;;;323 if(xx >4095)
-000164 495b LDR r1,|L3.724|
-000166 9801 LDR r0,[sp,#4]
-000168 4288 CMP r0,r1
-00016a d901 BLS |L3.368|
-;;;324 xx =4095;
-00016c 4608 MOV r0,r1
-00016e 9001 STR r0,[sp,#4]
- |L3.368|
-;;;325 yy = yy * 4096 / OUTPUT_HEIGHT_VALUE;
-000170 9800 LDR r0,[sp,#0]
-000172 4959 LDR r1,|L3.728|
-000174 0300 LSLS r0,r0,#12
-000176 f7fffffe BL __aeabi_uidivmod
-;;;326 if(yy >4095)
-00017a 4956 LDR r1,|L3.724|
-00017c 4288 CMP r0,r1
-00017e d900 BLS |L3.386|
-;;;327 yy =4095;
-000180 4608 MOV r0,r1
- |L3.386|
-;;;328 phone_reg_coord_back[16*k+0] = 0xC0+((touch_id+1)*4);
-000182 9902 LDR r1,[sp,#8]
-000184 4a52 LDR r2,|L3.720|
-000186 1c49 ADDS r1,r1,#1
-000188 008b LSLS r3,r1,#2
-00018a 33c0 ADDS r3,r3,#0xc0
-00018c 0129 LSLS r1,r5,#4
-00018e 5453 STRB r3,[r2,r1]
-;;;329 phone_reg_coord_back[16*k+1] = (uint8_t)((xx>>4) & 0xFF); //x 高八位
-000190 9b01 LDR r3,[sp,#4]
-000192 091b LSRS r3,r3,#4
-000194 1889 ADDS r1,r1,r2
-000196 704b STRB r3,[r1,#1]
-;;;330 phone_reg_coord_back[16*k+2] = (uint8_t)((yy>>4) & 0xFF); //y 高八位
-000198 0903 LSRS r3,r0,#4
-00019a 708b STRB r3,[r1,#2]
-;;;331 phone_reg_coord_back[16*k+3] = ((xx & 0x0F) << 4) | (yy & 0x0F); //bit0-bit3:y低四位;bit4-bit7:x低四位;
-00019c 9b01 LDR r3,[sp,#4]
-00019e 0700 LSLS r0,r0,#28
-0001a0 011b LSLS r3,r3,#4
-0001a2 0f00 LSRS r0,r0,#28
-0001a4 4303 ORRS r3,r3,r0
-0001a6 70cb STRB r3,[r1,#3]
-;;;332 phone_reg_coord_back[16*k+4] = 0x8; //major
-0001a8 2008 MOVS r0,#8
-0001aa 7108 STRB r0,[r1,#4]
-;;;333 phone_reg_coord_back[16*k+5] = 0x8; //minor
-0001ac 7148 STRB r0,[r1,#5]
-;;;334 //touch type:0:普通手指触摸;1:盘旋;2:保护套;3:手套;4:尖笔;5:手掌;6:潮湿的;7:接近;8:轻摇
-;;;335 phone_reg_coord_back[16*k+6] = 0x20; //bit0-bit5:z只有6位;bit6-bit7:touch type的高两位
-0001ae 2020 MOVS r0,#0x20
-0001b0 7188 STRB r0,[r1,#6]
-;;;336 phone_reg_coord_back[16*k+7] = rxbuffer[8*ii+7]; //bit0-bit5:buffer里面剩余多少个事件;bit6-bit7:touch type 低两位
-0001b2 9805 LDR r0,[sp,#0x14]
-0001b4 79c0 LDRB r0,[r0,#7]
-0001b6 71c8 STRB r0,[r1,#7]
-;;;337 phone_reg_coord_back[16*k+8] = 0x04;
-0001b8 2004 MOVS r0,#4
-0001ba 7208 STRB r0,[r1,#8]
-;;;338 phone_reg_coord_back[16*k+9] = 0x83;
-0001bc 2083 MOVS r0,#0x83
-0001be 7248 STRB r0,[r1,#9]
-;;;339 phone_reg_coord_back[16*k+10] = 0x00;
-0001c0 2000 MOVS r0,#0
-0001c2 7288 STRB r0,[r1,#0xa]
-;;;340 phone_reg_coord_back[16*k+11] = 0x00;
-0001c4 72c8 STRB r0,[r1,#0xb]
-;;;341 phone_reg_coord_back[16*k+12] = 0x00;
-0001c6 7308 STRB r0,[r1,#0xc]
-;;;342 phone_reg_coord_back[16*k+13] = 0x00;
-0001c8 7348 STRB r0,[r1,#0xd]
-;;;343 phone_reg_coord_back[16*k+14] = 0x00;
-0001ca 7388 STRB r0,[r1,#0xe]
-;;;344 phone_reg_coord_back[16*ii+15] = 0x00;
-0001cc 9904 LDR r1,[sp,#0x10]
-0001ce 0109 LSLS r1,r1,#4
-0001d0 1889 ADDS r1,r1,r2
-0001d2 73c8 STRB r0,[r1,#0xf]
-;;;345 k++;
-0001d4 1c6d ADDS r5,r5,#1
-0001d6 b2ed UXTB r5,r5
- |L3.472|
-0001d8 9804 LDR r0,[sp,#0x10] ;274
-0001da 1c40 ADDS r0,r0,#1 ;274
-0001dc b2c0 UXTB r0,r0 ;274
-0001de 9004 STR r0,[sp,#0x10] ;274
- |L3.480|
-0001e0 9906 LDR r1,[sp,#0x18] ;274
-0001e2 9804 LDR r0,[sp,#0x10] ;274
-0001e4 4288 CMP r0,r1 ;274
-0001e6 d200 BCS |L3.490|
-0001e8 e73d B |L3.102|
- |L3.490|
-;;;346 }
-;;;347
-;;;348 }
-;;;349 #endif
-;;;350
-;;;351 if((send_point>1)&&(Flag_EA_EN))
-0001ea 4c39 LDR r4,|L3.720|
-;;;352 {
-;;;353 for(ii =0; ii>4)&0x0f);
-;;;356 if(yy<500)
-;;;357 {
-;;;358 Flag_touch_count++;
-;;;359 }
-;;;360 }
-;;;361 if((Flag_touch_count>1)&&(Flag_blacklight_EN==0))
-;;;362 {
-;;;363 Flag_blacklight_EN=1;
-0001ec 2501 MOVS r5,#1
-0001ee 3c1c SUBS r4,r4,#0x1c ;351
-0001f0 2f01 CMP r7,#1 ;351
-0001f2 d91d BLS |L3.560|
-0001f4 79a0 LDRB r0,[r4,#6] ;351 ; Flag_EA_EN
-0001f6 2800 CMP r0,#0 ;351
-0001f8 d01a BEQ |L3.560|
-0001fa 2000 MOVS r0,#0 ;353
-0001fc 23ff MOVS r3,#0xff ;356
-0001fe 33f5 ADDS r3,r3,#0xf5 ;356
-000200 e00d B |L3.542|
- |L3.514|
-000202 00c1 LSLS r1,r0,#3 ;355
-000204 1989 ADDS r1,r1,r6 ;355
-000206 790a LDRB r2,[r1,#4] ;355
-000208 78c9 LDRB r1,[r1,#3] ;355
-00020a 0112 LSLS r2,r2,#4 ;355
-00020c 0909 LSRS r1,r1,#4 ;355
-00020e 430a ORRS r2,r2,r1 ;355
-000210 429a CMP r2,r3 ;356
-000212 d202 BCS |L3.538|
-000214 79e1 LDRB r1,[r4,#7] ;358 ; Flag_touch_count
-000216 1c49 ADDS r1,r1,#1 ;358
-000218 71e1 STRB r1,[r4,#7] ;358
- |L3.538|
-00021a 1c40 ADDS r0,r0,#1 ;353
-00021c b2c0 UXTB r0,r0 ;353
- |L3.542|
-00021e 42b8 CMP r0,r7 ;353
-000220 d3ef BCC |L3.514|
-000222 79e0 LDRB r0,[r4,#7] ;361 ; Flag_touch_count
-000224 2801 CMP r0,#1 ;361
-000226 d903 BLS |L3.560|
-000228 7a60 LDRB r0,[r4,#9] ;361 ; Flag_blacklight_EN
-00022a 2800 CMP r0,#0 ;361
-00022c d100 BNE |L3.560|
-00022e 7265 STRB r5,[r4,#9]
- |L3.560|
-;;;364 }
-;;;365 }
-;;;366
-;;;367 #ifdef ENABLE_TP_SLEEP
-;;;368 if(tp_sleep_in)
-000230 78e0 LDRB r0,[r4,#3] ; tp_sleep_in
-000232 2800 CMP r0,#0
-000234 d039 BEQ |L3.682|
-;;;369 {
-;;;370 if(send_point==0)
-000236 2f00 CMP r7,#0
-000238 d137 BNE |L3.682|
-;;;371 {
-;;;372 u16CoordX = (phone_reg_coord_back[1]<<4)+((phone_reg_coord_back[3]>>4)&0x0f);
-00023a 4a25 LDR r2,|L3.720|
-00023c 7850 LDRB r0,[r2,#1] ; phone_reg_coord_back
-00023e 78d1 LDRB r1,[r2,#3] ; phone_reg_coord_back
-000240 0100 LSLS r0,r0,#4
-000242 090b LSRS r3,r1,#4
-000244 18c0 ADDS r0,r0,r3
-000246 82e0 STRH r0,[r4,#0x16]
-;;;373 u16CoordY = (phone_reg_coord_back[2]<<4)+(phone_reg_coord_back[3]&0x0f);
-000248 7892 LDRB r2,[r2,#2] ; phone_reg_coord_back
-00024a 0709 LSLS r1,r1,#28
-00024c 0112 LSLS r2,r2,#4
-00024e 0f09 LSRS r1,r1,#28
-000250 1851 ADDS r1,r2,r1
-000252 82a1 STRH r1,[r4,#0x14]
-;;;374 //if((tp_sleep_count>5)&&(tp_sleep_count<60))
-;;;375 if((tp_sleep_count>5)&&(tp_sleep_count<100)&&((rxbuffer[0]&0xf0)==0x30)) //leo, 解决充电反复唤醒问题
-000254 7922 LDRB r2,[r4,#4] ; tp_sleep_count
-000256 1f92 SUBS r2,r2,#6
-000258 2a5e CMP r2,#0x5e
-00025a d220 BCS |L3.670|
-00025c 7832 LDRB r2,[r6,#0]
-00025e 0912 LSRS r2,r2,#4
-000260 2a03 CMP r2,#3
-000262 d11c BNE |L3.670|
-;;;376 {
-;;;377 if (u16CoordX > u16CoordX_back)
-000264 8b62 LDRH r2,[r4,#0x1a] ; u16CoordX_back
-000266 4290 CMP r0,r2
-000268 d902 BLS |L3.624|
-;;;378 u16CoordX_back = u16CoordX-u16CoordX_back;
-00026a 1a80 SUBS r0,r0,r2
-00026c 8360 STRH r0,[r4,#0x1a]
-00026e e001 B |L3.628|
- |L3.624|
-;;;379 else
-;;;380 u16CoordX_back = u16CoordX_back-u16CoordX;
-000270 1a10 SUBS r0,r2,r0
-000272 8360 STRH r0,[r4,#0x1a]
- |L3.628|
-;;;381
-;;;382 if (u16CoordY > u16CoordY_back)
-000274 8b20 LDRH r0,[r4,#0x18] ; u16CoordY_back
+ |L4.76|
+00004c 1c40 ADDS r0,r0,#1
+00004e b2c0 UXTB r0,r0 ;277
+ |L4.80|
+000050 42b8 CMP r0,r7 ;277
+000052 d3ea BCC |L4.42|
+;;;288 }
+;;;289 }
+;;;290
+;;;291 if(temp_len>0)
+000054 2c00 CMP r4,#0
+000056 d001 BEQ |L4.92|
+000058 1e64 SUBS r4,r4,#1
+;;;292 {
+;;;293 temp_len--;
+00005a b2e4 UXTB r4,r4
+ |L4.92|
+;;;294 }
+;;;295
+;;;296 k=0;
+00005c 2000 MOVS r0,#0
+;;;297 Flag_touch_count=0;
+00005e 4601 MOV r1,r0
+000060 9004 STR r0,[sp,#0x10]
+000062 4896 LDR r0,|L4.700|
+000064 3820 SUBS r0,r0,#0x20
+000066 71c1 STRB r1,[r0,#7]
+;;;298 for(ii =0; ii<(touchnum+1); ii++)
+;;;299 {
+;;;300 temp= (rxbuffer[ii*8+0]&0xf0);
+;;;301 if((temp==0x20)||(temp==0x10))
+;;;302 {
+;;;303 xx = ((rxbuffer[8*ii+3]&0x0f) << 8) | (rxbuffer[8*ii+2]);
+;;;304 yy = (rxbuffer[8*ii+4] << 4) | ((rxbuffer[8*ii+3]>>4)&0x0f);
+;;;305 zz = rxbuffer[8*ii+5];
+;;;306 touch_id=rxbuffer[8*ii+1]>>4;
+;;;307 xx = xx * 4096 / OUTPUT_WIDTH_VALUE;
+;;;308 if(xx >4095)
+;;;309 xx =4095;
+;;;310 yy = yy * 4096 / OUTPUT_HEIGHT_VALUE;
+;;;311 if(yy >4095)
+;;;312 yy =4095;
+;;;313
+;;;314 if(Flag_EA_EN)
+;;;315 {
+;;;316 // if(yy<1500)
+;;;317 if(yy<700) //wlx要求提供一版1/6区域多指息屏给国唯选择出货
+;;;318 {
+;;;319 Flag_touch_count++;
+;;;320 }
+;;;321
+;;;322 if((Flag_touch_count>1)&&(Flag_blacklight_EN==0))
+000068 7a41 LDRB r1,[r0,#9] ; Flag_blacklight_EN
+00006a 9109 STR r1,[sp,#0x24] ;314
+00006c 7980 LDRB r0,[r0,#6] ;314 ; Flag_EA_EN
+00006e 2500 MOVS r5,#0 ;298
+000070 900a STR r0,[sp,#0x28] ;298
+000072 e0cc B |L4.526|
+ |L4.116|
+000074 990d LDR r1,[sp,#0x34] ;300
+000076 00e8 LSLS r0,r5,#3 ;298
+000078 5c09 LDRB r1,[r1,r0] ;300
+00007a 0909 LSRS r1,r1,#4 ;300
+00007c 0109 LSLS r1,r1,#4 ;300
+00007e 9105 STR r1,[sp,#0x14] ;301
+000080 2920 CMP r1,#0x20 ;301
+000082 d004 BEQ |L4.142|
+000084 2910 CMP r1,#0x10 ;301
+000086 d002 BEQ |L4.142|
+;;;323 {
+;;;324 Flag_blacklight_EN=1;
+;;;325 }
+;;;326 }
+;;;327
+;;;328 //phone_reg_coord_back[16*k+0] = 0x80+((touch_id+1)*4);//(temp*4)+((touch_id+1)*4); //44 press C4 leave 84 move
+;;;329 if(temp == 0x10) //解决游戏中TP问题
+;;;330 {
+;;;331 phone_reg_coord_back[16 * k + 0] = 0x40 + ((touch_id + 1) * 4); //(temp*4)+((touch_id+1)*4); //44 press C4 leave 84 move
+;;;332 }
+;;;333 else
+;;;334 {
+;;;335 phone_reg_coord_back[16 * k + 0] = 0x80 + ((touch_id + 1) * 4); //(temp*4)+((touch_id+1)*4); //44 press C4 leave 84 move
+;;;336 }
+;;;337 phone_reg_coord_back[16*k+1] = (uint8_t)((xx>>4) & 0xFF); //x 高八位
+;;;338 phone_reg_coord_back[16*k+2] = (uint8_t)((yy>>4) & 0xFF); //y 高八位
+;;;339 phone_reg_coord_back[16*k+3] = ((xx & 0x0F) << 4) | (yy & 0x0F); //bit0-bit3:y低四位;bit4-bit7:x低四位;
+;;;340 phone_reg_coord_back[16*k+4] = 0x8; //major
+;;;341 phone_reg_coord_back[16*k+5] = 0x8; //minor
+;;;342 //touch type:0:普通手指触摸;1:盘旋;2:保护套;3:手套;4:尖笔;5:手掌;6:潮湿的;7:接近;8:轻摇
+;;;343 phone_reg_coord_back[16*k+6] = 0x20; //bit0-bit5:z只有6位;bit6-bit7:touch type的高两位
+;;;344 phone_reg_coord_back[16*k+7] = temp_len--;//rxbuffer[8*ii+7]; //bit0-bit5:buffer里面剩余多少个事件;bit6-bit7:touch type 低两位
+;;;345 phone_reg_coord_back[16*k+8] = 0x04;
+;;;346 phone_reg_coord_back[16*k+9] = 0x83;
+;;;347 phone_reg_coord_back[16*k+10] = 0x02;
+;;;348 phone_reg_coord_back[16*k+11] = 0x00;
+;;;349 phone_reg_coord_back[16*k+12] = 0x00;
+;;;350 phone_reg_coord_back[16*k+13] = 0x00;
+;;;351 phone_reg_coord_back[16*k+14] = 0x00;
+;;;352 phone_reg_coord_back[16*k+15] = 0x00;
+;;;353 k++;
+;;;354 }
+;;;355 else if(temp==0x30)
+000088 2930 CMP r1,#0x30
+00008a d06d BEQ |L4.360|
+00008c e0bd B |L4.522|
+ |L4.142|
+00008e 990d LDR r1,[sp,#0x34] ;303
+000090 1840 ADDS r0,r0,r1 ;303
+000092 78c2 LDRB r2,[r0,#3] ;303
+000094 7883 LDRB r3,[r0,#2] ;303
+000096 0711 LSLS r1,r2,#28 ;303
+000098 0d09 LSRS r1,r1,#20 ;303
+00009a 4319 ORRS r1,r1,r3 ;303
+00009c 7903 LDRB r3,[r0,#4] ;304
+00009e 0912 LSRS r2,r2,#4 ;304
+0000a0 011b LSLS r3,r3,#4 ;304
+0000a2 4313 ORRS r3,r3,r2 ;304
+0000a4 9308 STR r3,[sp,#0x20] ;306
+0000a6 7840 LDRB r0,[r0,#1] ;306
+0000a8 0900 LSRS r0,r0,#4 ;306
+0000aa 9000 STR r0,[sp,#0] ;307
+0000ac 0308 LSLS r0,r1,#12 ;307
+0000ae 2187 MOVS r1,#0x87 ;307
+0000b0 00c9 LSLS r1,r1,#3 ;307
+0000b2 f7fffffe BL __aeabi_uidivmod
+0000b6 4982 LDR r1,|L4.704|
+0000b8 9006 STR r0,[sp,#0x18] ;308
+0000ba 4288 CMP r0,r1 ;308
+0000bc d901 BLS |L4.194|
+0000be 4608 MOV r0,r1 ;309
+0000c0 9006 STR r0,[sp,#0x18] ;309
+ |L4.194|
+0000c2 9808 LDR r0,[sp,#0x20] ;310
+0000c4 214b MOVS r1,#0x4b ;310
+0000c6 0300 LSLS r0,r0,#12 ;310
+0000c8 0149 LSLS r1,r1,#5 ;310
+0000ca f7fffffe BL __aeabi_uidivmod
+0000ce 497c LDR r1,|L4.704|
+0000d0 4288 CMP r0,r1 ;311
+0000d2 d900 BLS |L4.214|
+0000d4 4608 MOV r0,r1 ;312
+ |L4.214|
+0000d6 990a LDR r1,[sp,#0x28] ;314
+0000d8 2900 CMP r1,#0 ;314
+0000da d012 BEQ |L4.258|
+0000dc 21af MOVS r1,#0xaf ;317
+0000de 0089 LSLS r1,r1,#2 ;317
+0000e0 4288 CMP r0,r1 ;317
+0000e2 d204 BCS |L4.238|
+0000e4 4a75 LDR r2,|L4.700|
+0000e6 3a20 SUBS r2,r2,#0x20 ;319
+0000e8 79d1 LDRB r1,[r2,#7] ;319 ; Flag_touch_count
+0000ea 1c49 ADDS r1,r1,#1 ;319
+0000ec 71d1 STRB r1,[r2,#7] ;319
+ |L4.238|
+0000ee 4973 LDR r1,|L4.700|
+0000f0 3920 SUBS r1,r1,#0x20 ;322
+0000f2 79c9 LDRB r1,[r1,#7] ;322 ; Flag_touch_count
+0000f4 2901 CMP r1,#1 ;322
+0000f6 d904 BLS |L4.258|
+0000f8 9909 LDR r1,[sp,#0x24] ;322
+0000fa 2900 CMP r1,#0 ;322
+0000fc d101 BNE |L4.258|
+0000fe 2101 MOVS r1,#1 ;324
+000100 9109 STR r1,[sp,#0x24] ;324
+ |L4.258|
+000102 9905 LDR r1,[sp,#0x14] ;329
+000104 2910 CMP r1,#0x10 ;329
+000106 9900 LDR r1,[sp,#0] ;329
+000108 d028 BEQ |L4.348|
+00010a 9a04 LDR r2,[sp,#0x10] ;335
+00010c 0089 LSLS r1,r1,#2 ;335
+00010e 0113 LSLS r3,r2,#4 ;335
+000110 4a6a LDR r2,|L4.700|
+000112 3184 ADDS r1,r1,#0x84 ;335
+ |L4.276|
+000114 54d1 STRB r1,[r2,r3] ;335
+000116 9906 LDR r1,[sp,#0x18] ;337
+000118 090a LSRS r2,r1,#4 ;337
+00011a 9904 LDR r1,[sp,#0x10] ;337
+00011c 010b LSLS r3,r1,#4 ;337
+00011e 4967 LDR r1,|L4.700|
+000120 1859 ADDS r1,r3,r1 ;337
+000122 704a STRB r2,[r1,#1] ;337
+000124 0902 LSRS r2,r0,#4 ;338
+000126 708a STRB r2,[r1,#2] ;338
+000128 9a06 LDR r2,[sp,#0x18] ;339
+00012a 0700 LSLS r0,r0,#28 ;339
+00012c 0112 LSLS r2,r2,#4 ;339
+00012e 0f00 LSRS r0,r0,#28 ;339
+000130 4302 ORRS r2,r2,r0 ;339
+000132 70ca STRB r2,[r1,#3] ;339
+000134 2008 MOVS r0,#8 ;340
+000136 7108 STRB r0,[r1,#4] ;340
+000138 7148 STRB r0,[r1,#5] ;341
+00013a 2020 MOVS r0,#0x20 ;343
+00013c 7188 STRB r0,[r1,#6] ;343
+00013e 71cc STRB r4,[r1,#7] ;344
+000140 2004 MOVS r0,#4 ;345
+000142 7208 STRB r0,[r1,#8] ;345
+000144 2083 MOVS r0,#0x83 ;346
+000146 7248 STRB r0,[r1,#9] ;346
+000148 1e64 SUBS r4,r4,#1 ;344
+00014a 2002 MOVS r0,#2 ;347
+00014c 7288 STRB r0,[r1,#0xa] ;347
+00014e 2000 MOVS r0,#0 ;348
+000150 72c8 STRB r0,[r1,#0xb] ;348
+000152 7308 STRB r0,[r1,#0xc] ;349
+000154 7348 STRB r0,[r1,#0xd] ;350
+000156 b2e4 UXTB r4,r4 ;344
+000158 7388 STRB r0,[r1,#0xe] ;351
+00015a e051 B |L4.512|
+ |L4.348|
+00015c 9a04 LDR r2,[sp,#0x10] ;331
+00015e 0089 LSLS r1,r1,#2 ;331
+000160 0113 LSLS r3,r2,#4 ;331
+000162 4a56 LDR r2,|L4.700|
+000164 3144 ADDS r1,r1,#0x44 ;331
+000166 e7d5 B |L4.276|
+ |L4.360|
+;;;356 {
+;;;357 xx = ((rxbuffer[8*ii+3]&0x0f) << 8) | (rxbuffer[8*ii+2]);
+000168 990d LDR r1,[sp,#0x34]
+00016a 1840 ADDS r0,r0,r1
+00016c 9005 STR r0,[sp,#0x14]
+00016e 78c2 LDRB r2,[r0,#3]
+000170 7883 LDRB r3,[r0,#2]
+000172 0711 LSLS r1,r2,#28
+000174 0d09 LSRS r1,r1,#20
+000176 4319 ORRS r1,r1,r3
+;;;358 yy = (rxbuffer[8*ii+4] << 4) | ((rxbuffer[8*ii+3]>>4)&0x0f);
+000178 7903 LDRB r3,[r0,#4]
+00017a 0912 LSRS r2,r2,#4
+00017c 011b LSLS r3,r3,#4
+00017e 4313 ORRS r3,r3,r2
+;;;359 zz = rxbuffer[8*ii+5];
+;;;360 touch_id=rxbuffer[8*ii+1]>>4;
+000180 9308 STR r3,[sp,#0x20]
+000182 7840 LDRB r0,[r0,#1]
+000184 0900 LSRS r0,r0,#4
+;;;361 xx = xx * 4096 / OUTPUT_WIDTH_VALUE;
+000186 9000 STR r0,[sp,#0]
+000188 0308 LSLS r0,r1,#12
+00018a 2187 MOVS r1,#0x87
+00018c 00c9 LSLS r1,r1,#3
+00018e f7fffffe BL __aeabi_uidivmod
+;;;362 if(xx >4095)
+000192 494b LDR r1,|L4.704|
+000194 9006 STR r0,[sp,#0x18]
+000196 4288 CMP r0,r1
+000198 d901 BLS |L4.414|
+;;;363 xx =4095;
+00019a 4608 MOV r0,r1
+00019c 9006 STR r0,[sp,#0x18]
+ |L4.414|
+;;;364 yy = yy * 4096 / OUTPUT_HEIGHT_VALUE;
+00019e 9808 LDR r0,[sp,#0x20]
+0001a0 214b MOVS r1,#0x4b
+0001a2 0300 LSLS r0,r0,#12
+0001a4 0149 LSLS r1,r1,#5
+0001a6 f7fffffe BL __aeabi_uidivmod
+;;;365 if(yy >4095)
+0001aa 4945 LDR r1,|L4.704|
+0001ac 4288 CMP r0,r1
+0001ae d900 BLS |L4.434|
+;;;366 yy =4095;
+0001b0 4608 MOV r0,r1
+ |L4.434|
+;;;367 phone_reg_coord_back[16*k+0] = 0xC0+((touch_id+1)*4);
+0001b2 9900 LDR r1,[sp,#0]
+0001b4 008b LSLS r3,r1,#2
+0001b6 9904 LDR r1,[sp,#0x10]
+0001b8 33c4 ADDS r3,r3,#0xc4
+0001ba 010a LSLS r2,r1,#4
+0001bc 493f LDR r1,|L4.700|
+0001be 548b STRB r3,[r1,r2]
+;;;368 phone_reg_coord_back[16*k+1] = (uint8_t)((xx>>4) & 0xFF); //x 高八位
+0001c0 9b06 LDR r3,[sp,#0x18]
+0001c2 1852 ADDS r2,r2,r1
+0001c4 091b LSRS r3,r3,#4
+0001c6 7053 STRB r3,[r2,#1]
+;;;369 phone_reg_coord_back[16*k+2] = (uint8_t)((yy>>4) & 0xFF); //y 高八位
+0001c8 0903 LSRS r3,r0,#4
+0001ca 7093 STRB r3,[r2,#2]
+;;;370 phone_reg_coord_back[16*k+3] = ((xx & 0x0F) << 4) | (yy & 0x0F); //bit0-bit3:y低四位;bit4-bit7:x低四位;
+0001cc 9b06 LDR r3,[sp,#0x18]
+0001ce 0700 LSLS r0,r0,#28
+0001d0 011b LSLS r3,r3,#4
+0001d2 0f00 LSRS r0,r0,#28
+0001d4 4303 ORRS r3,r3,r0
+0001d6 70d3 STRB r3,[r2,#3]
+;;;371 phone_reg_coord_back[16*k+4] = 0x8; //major
+0001d8 2008 MOVS r0,#8
+0001da 7110 STRB r0,[r2,#4]
+;;;372 phone_reg_coord_back[16*k+5] = 0x8; //minor
+0001dc 7150 STRB r0,[r2,#5]
+;;;373 //touch type:0:普通手指触摸;1:盘旋;2:保护套;3:手套;4:尖笔;5:手掌;6:潮湿的;7:接近;8:轻摇
+;;;374 phone_reg_coord_back[16*k+6] = 0x20; //bit0-bit5:z只有6位;bit6-bit7:touch type的高两位
+0001de 2020 MOVS r0,#0x20
+0001e0 7190 STRB r0,[r2,#6]
+;;;375 phone_reg_coord_back[16*k+7] = rxbuffer[8*ii+7]; //bit0-bit5:buffer里面剩余多少个事件;bit6-bit7:touch type 低两位
+0001e2 9805 LDR r0,[sp,#0x14]
+0001e4 79c0 LDRB r0,[r0,#7]
+0001e6 71d0 STRB r0,[r2,#7]
+;;;376 phone_reg_coord_back[16*k+8] = 0x04;
+0001e8 2004 MOVS r0,#4
+0001ea 7210 STRB r0,[r2,#8]
+;;;377 phone_reg_coord_back[16*k+9] = 0x83;
+0001ec 2083 MOVS r0,#0x83
+0001ee 7250 STRB r0,[r2,#9]
+;;;378 phone_reg_coord_back[16*k+10] = 0x00;
+0001f0 2000 MOVS r0,#0
+0001f2 7290 STRB r0,[r2,#0xa]
+;;;379 phone_reg_coord_back[16*k+11] = 0x00;
+0001f4 72d0 STRB r0,[r2,#0xb]
+;;;380 phone_reg_coord_back[16*k+12] = 0x00;
+0001f6 7310 STRB r0,[r2,#0xc]
+;;;381 phone_reg_coord_back[16*k+13] = 0x00;
+0001f8 7350 STRB r0,[r2,#0xd]
+;;;382 phone_reg_coord_back[16*k+14] = 0x00;
+0001fa 7390 STRB r0,[r2,#0xe]
+0001fc 012a LSLS r2,r5,#4
+;;;383 phone_reg_coord_back[16*ii+15] = 0x00;
+0001fe 1851 ADDS r1,r2,r1
+ |L4.512|
+000200 73c8 STRB r0,[r1,#0xf]
+;;;384 k++;
+000202 9804 LDR r0,[sp,#0x10]
+000204 1c40 ADDS r0,r0,#1
+000206 b2c0 UXTB r0,r0
+000208 9004 STR r0,[sp,#0x10]
+ |L4.522|
+00020a 1c6d ADDS r5,r5,#1
+00020c b2ed UXTB r5,r5 ;298
+ |L4.526|
+00020e 42bd CMP r5,r7 ;298
+000210 d200 BCS |L4.532|
+000212 e72f B |L4.116|
+ |L4.532|
+000214 4c29 LDR r4,|L4.700|
+000216 9809 LDR r0,[sp,#0x24] ;324
+000218 3c20 SUBS r4,r4,#0x20 ;324
+00021a 7260 STRB r0,[r4,#9] ;324
+;;;385 }
+;;;386
+;;;387 }
+;;;388 #endif
+;;;389
+;;;390 // if((send_point>1)&&(Flag_EA_EN))
+;;;391 // {
+;;;392 // for(ii =0; ii>4)&0x0f);
+;;;395 // if(yy<500)
+;;;396 // {
+;;;397 // Flag_touch_count++;
+;;;398 // }
+;;;399 // }
+;;;400 // if((Flag_touch_count>1)&&(Flag_blacklight_EN==0))
+;;;401 // {
+;;;402 // Flag_blacklight_EN=1;
+;;;403 // }
+;;;404 // }
+;;;405
+;;;406 #ifdef ENABLE_TP_SLEEP
+;;;407 if(tp_sleep_in)
+00021c 78e0 LDRB r0,[r4,#3] ; tp_sleep_in
+00021e 2501 MOVS r5,#1 ;324
+000220 2800 CMP r0,#0
+000222 d039 BEQ |L4.664|
+;;;408 {
+;;;409 if(send_point==0)
+000224 2e00 CMP r6,#0
+000226 d13c BNE |L4.674|
+;;;410 {
+;;;411 u16CoordX = (phone_reg_coord_back[1]<<4)+((phone_reg_coord_back[3]>>4)&0x0f);
+000228 4924 LDR r1,|L4.700|
+00022a 78ca LDRB r2,[r1,#3] ; phone_reg_coord_back
+00022c 7848 LDRB r0,[r1,#1] ; phone_reg_coord_back
+00022e 0913 LSRS r3,r2,#4
+000230 0100 LSLS r0,r0,#4
+000232 18c0 ADDS r0,r0,r3
+000234 82e0 STRH r0,[r4,#0x16]
+;;;412 u16CoordY = (phone_reg_coord_back[2]<<4)+(phone_reg_coord_back[3]&0x0f);
+000236 7889 LDRB r1,[r1,#2] ; phone_reg_coord_back
+000238 0712 LSLS r2,r2,#28
+00023a 0109 LSLS r1,r1,#4
+00023c 0f12 LSRS r2,r2,#28
+00023e 1889 ADDS r1,r1,r2
+000240 82a1 STRH r1,[r4,#0x14]
+;;;413 //if((tp_sleep_count>5)&&(tp_sleep_count<60))
+;;;414 if((tp_sleep_count>5)&&(tp_sleep_count<100)&&((rxbuffer[0]&0xf0)==0x30)) //leo, 解决充电反复唤醒问题
+000242 7922 LDRB r2,[r4,#4] ; tp_sleep_count
+000244 1f92 SUBS r2,r2,#6
+000246 2a5e CMP r2,#0x5e
+000248 d21f BCS |L4.650|
+00024a 9a0d LDR r2,[sp,#0x34]
+00024c 7812 LDRB r2,[r2,#0]
+00024e 0912 LSRS r2,r2,#4
+000250 2a03 CMP r2,#3
+000252 d11a BNE |L4.650|
+;;;415 {
+;;;416 if (u16CoordX > u16CoordX_back)
+000254 8b62 LDRH r2,[r4,#0x1a] ; u16CoordX_back
+000256 4290 CMP r0,r2
+000258 d901 BLS |L4.606|
+;;;417 u16CoordX_back = u16CoordX-u16CoordX_back;
+00025a 1a80 SUBS r0,r0,r2
+00025c e000 B |L4.608|
+ |L4.606|
+;;;418 else
+;;;419 u16CoordX_back = u16CoordX_back-u16CoordX;
+00025e 1a10 SUBS r0,r2,r0
+ |L4.608|
+000260 8360 STRH r0,[r4,#0x1a]
+;;;420
+;;;421 if (u16CoordY > u16CoordY_back)
+000262 8b20 LDRH r0,[r4,#0x18] ; u16CoordY_back
+000264 4281 CMP r1,r0
+000266 d901 BLS |L4.620|
+;;;422 u16CoordY_back = u16CoordY-u16CoordY_back;
+000268 1a08 SUBS r0,r1,r0
+00026a e000 B |L4.622|
+ |L4.620|
+;;;423 else
+;;;424 u16CoordY_back = u16CoordY_back-u16CoordY;
+00026c 1a40 SUBS r0,r0,r1
+ |L4.622|
+00026e 8320 STRH r0,[r4,#0x18]
+;;;425
+;;;426 if ( (u16CoordX_back < 360) && (u16CoordY_back < 360)) //设置两次触点的范围
+000270 8b61 LDRH r1,[r4,#0x1a] ; u16CoordX_back
+000272 20ff MOVS r0,#0xff
+000274 3069 ADDS r0,r0,#0x69
000276 4281 CMP r1,r0
-000278 d902 BLS |L3.640|
-;;;383 u16CoordY_back = u16CoordY-u16CoordY_back;
-00027a 1a08 SUBS r0,r1,r0
-00027c 8320 STRH r0,[r4,#0x18]
-00027e e001 B |L3.644|
- |L3.640|
-;;;384 else
-;;;385 u16CoordY_back = u16CoordY_back-u16CoordY;
-000280 1a40 SUBS r0,r0,r1
-000282 8320 STRH r0,[r4,#0x18]
- |L3.644|
-;;;386
-;;;387 if ( (u16CoordX_back < 360) && (u16CoordY_back < 360)) //设置两次触点的范围
-000284 8b61 LDRH r1,[r4,#0x1a] ; u16CoordX_back
-000286 20ff MOVS r0,#0xff
-000288 3069 ADDS r0,r0,#0x69
-00028a 4281 CMP r1,r0
-00028c d207 BCS |L3.670|
-00028e 8b21 LDRH r1,[r4,#0x18] ; u16CoordY_back
-000290 4281 CMP r1,r0
-000292 d204 BCS |L3.670|
-;;;388 {
-;;;389 //TAU_LOGD("tp_sleep_in!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! \n");
-;;;390 sleep_double_EN=1;
-000294 7165 STRB r5,[r4,#5]
-;;;391 hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_LOW);
-000296 2100 MOVS r1,#0
-000298 78a0 LDRB r0,[r4,#2] ; g_phone_output_int_pad
-00029a f7fffffe BL hal_gpio_set_output_data
- |L3.670|
-;;;392 }
-;;;393 }
-;;;394
-;;;395 u16CoordX_back = u16CoordX;
-00029e 8ae0 LDRH r0,[r4,#0x16] ; u16CoordX
-0002a0 8360 STRH r0,[r4,#0x1a]
-;;;396 u16CoordY_back = u16CoordY;
-0002a2 8aa0 LDRH r0,[r4,#0x14] ; u16CoordY
-0002a4 8320 STRH r0,[r4,#0x18]
-;;;397 tp_sleep_count=0;
-0002a6 2000 MOVS r0,#0
-0002a8 7120 STRB r0,[r4,#4]
- |L3.682|
-;;;398 }
-;;;399 }
-;;;400 #endif
-;;;401
-;;;402 if(send_point==0)
-0002aa 2f00 CMP r7,#0
-0002ac d102 BNE |L3.692|
-;;;403 {
-;;;404 Flag_blacklight_EN=0;
-0002ae 2000 MOVS r0,#0
-0002b0 7260 STRB r0,[r4,#9]
-;;;405 Flag_touch_count=0;
-0002b2 71e0 STRB r0,[r4,#7]
- |L3.692|
-;;;406 }
-;;;407 touchnum_bak=send_point;
-0002b4 7227 STRB r7,[r4,#8]
-;;;408 if(tp_sleep_in==0)
-0002b6 78e0 LDRB r0,[r4,#3] ; tp_sleep_in
-0002b8 2800 CMP r0,#0
-0002ba d105 BNE |L3.712|
-;;;409 {
-;;;410 tp_flag =true;
-0002bc 7065 STRB r5,[r4,#1]
-;;;411 sleep_double_EN=0;
-0002be 7160 STRB r0,[r4,#5]
-;;;412 hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_LOW); //拉低TP中断脚,通知AP读取TP数据
-0002c0 2100 MOVS r1,#0
-0002c2 78a0 LDRB r0,[r4,#2] ; g_phone_output_int_pad
-0002c4 f7fffffe BL hal_gpio_set_output_data
- |L3.712|
-;;;413 }
-;;;414 return screen_reg_int_data_size+1;
-0002c8 2004 MOVS r0,#4
-;;;415
-;;;416 #endif
-;;;417
-;;;418 }
-0002ca b007 ADD sp,sp,#0x1c
-0002cc bdf0 POP {r4-r7,pc}
-;;;419
+000278 d207 BCS |L4.650|
+00027a 8b21 LDRH r1,[r4,#0x18] ; u16CoordY_back
+00027c 4281 CMP r1,r0
+00027e d204 BCS |L4.650|
+;;;427 {
+;;;428 //TAU_LOGD("tp_sleep_in!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! \n");
+;;;429 sleep_double_EN=1;
+000280 7165 STRB r5,[r4,#5]
+;;;430 hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_LOW);
+000282 2100 MOVS r1,#0
+000284 78a0 LDRB r0,[r4,#2] ; g_phone_output_int_pad
+000286 f7fffffe BL hal_gpio_set_output_data
+ |L4.650|
+;;;431 }
+;;;432 }
+;;;433
+;;;434 u16CoordX_back = u16CoordX;
+00028a 8ae0 LDRH r0,[r4,#0x16] ; u16CoordX
+00028c 8360 STRH r0,[r4,#0x1a]
+;;;435 u16CoordY_back = u16CoordY;
+00028e 8aa0 LDRH r0,[r4,#0x14] ; u16CoordY
+000290 8320 STRH r0,[r4,#0x18]
+;;;436 tp_sleep_count=0;
+000292 2000 MOVS r0,#0
+000294 7120 STRB r0,[r4,#4]
+000296 e001 B |L4.668|
+ |L4.664|
+;;;437 }
+;;;438 }
+;;;439 #endif
+;;;440
+;;;441 if(send_point==0)
+000298 2e00 CMP r6,#0
+00029a d102 BNE |L4.674|
+ |L4.668|
+;;;442 {
+;;;443 Flag_blacklight_EN=0;
+00029c 2000 MOVS r0,#0
+00029e 7260 STRB r0,[r4,#9]
+;;;444 Flag_touch_count=0;
+0002a0 71e0 STRB r0,[r4,#7]
+ |L4.674|
+;;;445 }
+;;;446 touchnum_bak=send_point;
+0002a2 7226 STRB r6,[r4,#8]
+;;;447 if(tp_sleep_in==0)
+0002a4 78e0 LDRB r0,[r4,#3] ; tp_sleep_in
+0002a6 2800 CMP r0,#0
+0002a8 d105 BNE |L4.694|
+;;;448 {
+;;;449 tp_flag =true;
+0002aa 7065 STRB r5,[r4,#1]
+;;;450 sleep_double_EN=0;
+0002ac 7160 STRB r0,[r4,#5]
+;;;451 hal_gpio_set_output_data(g_phone_output_int_pad, IO_LVL_LOW); //拉低TP中断脚,通知AP读取TP数据
+0002ae 4601 MOV r1,r0
+0002b0 78a0 LDRB r0,[r4,#2] ; g_phone_output_int_pad
+0002b2 f7fffffe BL hal_gpio_set_output_data
+ |L4.694|
+;;;452 }
+;;;453 return screen_reg_int_data_size+1;
+0002b6 2004 MOVS r0,#4
+;;;454
+;;;455 #endif
+;;;456
+;;;457 }
+0002b8 b00f ADD sp,sp,#0x3c
+0002ba bdf0 POP {r4-r7,pc}
+;;;458
ENDP
-0002ce 0000 DCW 0x0000
- |L3.720|
- DCD ||.data||+0x1c
- |L3.724|
+ |L4.700|
+ DCD ||.data||+0x20
+ |L4.704|
DCD 0x00000fff
- |L3.728|
- DCD 0x00000924
AREA ||.bss||, DATA, NOINIT, ALIGN=0
@@ -3804,72 +3746,72 @@
002148 00000000 DCB 0x00,0x00,0x00,0x00
00214c 00000000 DCB 0x00,0x00,0x00,0x00
- AREA ||area_number.8||, DATA, READONLY, ALIGN=0
+ AREA ||area_number.9||, DATA, READONLY, ALIGN=0
- EXPORTAS ||area_number.8||, ||.constdata||
+ EXPORTAS ||area_number.9||, ||.constdata||
phone_data_60_2
000000 1d610202 DCB 0x1d,0x61,0x02,0x02
000004 06000000 DCB 0x06,0x00,0x00,0x00
000008 00000000 DCB 0x00,0x00,0x00,0x00
00000c 00000000 DCB 0x00,0x00,0x00,0x00
- AREA ||area_number.9||, DATA, READONLY, ALIGN=0
+ AREA ||area_number.10||, DATA, READONLY, ALIGN=0
- EXPORTAS ||area_number.9||, ||.constdata||
+ EXPORTAS ||area_number.10||, ||.constdata||
phone_data_60_3
000000 1d610600 DCB 0x1d,0x61,0x06,0x00
000004 02020000 DCB 0x02,0x02,0x00,0x00
000008 00000000 DCB 0x00,0x00,0x00,0x00
00000c 00000000 DCB 0x00,0x00,0x00,0x00
- AREA ||area_number.10||, DATA, READONLY, ALIGN=0
+ AREA ||area_number.11||, DATA, READONLY, ALIGN=0
- EXPORTAS ||area_number.10||, ||.constdata||
+ EXPORTAS ||area_number.11||, ||.constdata||
phone_data_60_4
000000 1d410000 DCB 0x1d,0x41,0x00,0x00
000004 00000000 DCB 0x00,0x00,0x00,0x00
000008 00000000 DCB 0x00,0x00,0x00,0x00
00000c 00000000 DCB 0x00,0x00,0x00,0x00
- AREA ||area_number.11||, DATA, READONLY, ALIGN=0
+ AREA ||area_number.12||, DATA, READONLY, ALIGN=0
- EXPORTAS ||area_number.11||, ||.constdata||
+ EXPORTAS ||area_number.12||, ||.constdata||
phone_data_60_5
000000 1d610502 DCB 0x1d,0x61,0x05,0x02
000004 02000000 DCB 0x02,0x00,0x00,0x00
000008 00000000 DCB 0x00,0x00,0x00,0x00
00000c 00000000 DCB 0x00,0x00,0x00,0x00
- AREA ||area_number.12||, DATA, READONLY, ALIGN=0
+ AREA ||area_number.13||, DATA, READONLY, ALIGN=0
- EXPORTAS ||area_number.12||, ||.constdata||
+ EXPORTAS ||area_number.13||, ||.constdata||
phone_data_60_6
000000 1d610202 DCB 0x1d,0x61,0x02,0x02
000004 05020000 DCB 0x05,0x02,0x00,0x00
000008 00000000 DCB 0x00,0x00,0x00,0x00
00000c 00000000 DCB 0x00,0x00,0x00,0x00
- AREA ||area_number.13||, DATA, READONLY, ALIGN=0
+ AREA ||area_number.14||, DATA, READONLY, ALIGN=0
- EXPORTAS ||area_number.13||, ||.constdata||
+ EXPORTAS ||area_number.14||, ||.constdata||
phone_data_60_7
000000 1d610502 DCB 0x1d,0x61,0x05,0x02
000004 02020000 DCB 0x02,0x02,0x00,0x00
000008 00000000 DCB 0x00,0x00,0x00,0x00
00000c 00000000 DCB 0x00,0x00,0x00,0x00
- AREA ||area_number.14||, DATA, READONLY, ALIGN=0
+ AREA ||area_number.15||, DATA, READONLY, ALIGN=0
- EXPORTAS ||area_number.14||, ||.constdata||
+ EXPORTAS ||area_number.15||, ||.constdata||
phone_data_60_8
000000 09010100 DCB 0x09,0x01,0x01,0x00
000004 00000000 DCB 0x00,0x00,0x00,0x00
000008 00000000 DCB 0x00,0x00,0x00,0x00
00000c 00000000 DCB 0x00,0x00,0x00,0x00
- AREA ||area_number.15||, DATA, READONLY, ALIGN=0
+ AREA ||area_number.16||, DATA, READONLY, ALIGN=0
- EXPORTAS ||area_number.15||, ||.constdata||
+ EXPORTAS ||area_number.16||, ||.constdata||
phone_data_85_3
000000 99010001 DCB 0x99,0x01,0x00,0x01
000004 22050100 DCB 0x22,0x05,0x01,0x00
@@ -3882,37 +3824,37 @@
000020 ffffff01 DCB 0xff,0xff,0xff,0x01
000024 ff DCB 0xff
- AREA ||area_number.16||, DATA, READONLY, ALIGN=0
-
- EXPORTAS ||area_number.16||, ||.constdata||
- screen_87_data
-000000 87 DCB 0x87
-
AREA ||area_number.17||, DATA, READONLY, ALIGN=0
EXPORTAS ||area_number.17||, ||.constdata||
- screen_a0_00_ff_data
-000000 a000ff DCB 0xa0,0x00,0xff
+ screen_87_data
+000000 87 DCB 0x87
AREA ||area_number.18||, DATA, READONLY, ALIGN=0
EXPORTAS ||area_number.18||, ||.constdata||
- screen_a4_06_c1_data
-000000 a406c1 DCB 0xa4,0x06,0xc1
+ screen_a0_00_ff_data
+000000 a000ff DCB 0xa0,0x00,0xff
AREA ||area_number.19||, DATA, READONLY, ALIGN=0
EXPORTAS ||area_number.19||, ||.constdata||
- screen_reg_int_data_size
-000000 03 DCB 0x03
+ screen_a4_06_c1_data
+000000 a406c1 DCB 0xa4,0x06,0xc1
AREA ||area_number.20||, DATA, READONLY, ALIGN=0
EXPORTAS ||area_number.20||, ||.constdata||
+ screen_reg_int_data_size
+000000 03 DCB 0x03
+
+ AREA ||area_number.21||, DATA, READONLY, ALIGN=0
+
+ EXPORTAS ||area_number.21||, ||.constdata||
screen_reg_start_data_size
000000 04 DCB 0x04
- AREA ||.data||, DATA, ALIGN=1
+ AREA ||.data||, DATA, ALIGN=2
phone_data_E4
000000 01 DCB 0x01
@@ -3960,141 +3902,143 @@
000018 0000 DCB 0x00,0x00
u16CoordX_back
00001a 0000 DCB 0x00,0x00
+ enctryptCnt
+ DCD 0x00000000
phone_reg_coord_back
-00001c 1d030202 DCB 0x1d,0x03,0x02,0x02
-000020 00020000 DCB 0x00,0x02,0x00,0x00
-000024 00000000 DCB 0x00,0x00,0x00,0x00
+000020 1d030202 DCB 0x1d,0x03,0x02,0x02
+000024 00020000 DCB 0x00,0x02,0x00,0x00
000028 00000000 DCB 0x00,0x00,0x00,0x00
+00002c 00000000 DCB 0x00,0x00,0x00,0x00
% 184
- AREA ||area_number.22||, DATA, ALIGN=0
+ AREA ||area_number.23||, DATA, ALIGN=0
- EXPORTAS ||area_number.22||, ||.data||
+ EXPORTAS ||area_number.23||, ||.data||
s8_host_num
000000 02020406 DCB 0x02,0x02,0x04,0x06
000004 080a0c0e DCB 0x08,0x0a,0x0c,0x0e
000008 101214 DCB 0x10,0x12,0x14
- AREA ||area_number.23||, DATA, ALIGN=0
+ AREA ||area_number.24||, DATA, ALIGN=0
- EXPORTAS ||area_number.23||, ||.data||
+ EXPORTAS ||area_number.24||, ||.data||
s8_host_id
000000 00102030 DCB 0x00,0x10,0x20,0x30
000004 40506070 DCB 0x40,0x50,0x60,0x70
000008 8090 DCB 0x80,0x90
- AREA ||area_number.24||, DATA, ALIGN=0
-
- EXPORTAS ||area_number.24||, ||.data||
- g_screen_input_rst_pad
-000000 08 DCB 0x08
-
AREA ||area_number.25||, DATA, ALIGN=0
EXPORTAS ||area_number.25||, ||.data||
- g_screen_input_int_pad
-000000 09 DCB 0x09
+ g_screen_input_rst_pad
+000000 08 DCB 0x08
AREA ||area_number.26||, DATA, ALIGN=0
EXPORTAS ||area_number.26||, ||.data||
- g_phone_input_rst_pad
-000000 15 DCB 0x15
+ g_screen_input_int_pad
+000000 09 DCB 0x09
- AREA ||area_number.27||, DATA, ALIGN=1
+ AREA ||area_number.27||, DATA, ALIGN=0
EXPORTAS ||area_number.27||, ||.data||
- first_touch
-000000 0000 DCW 0x0000
+ g_phone_input_rst_pad
+000000 15 DCB 0x15
AREA ||area_number.28||, DATA, ALIGN=1
EXPORTAS ||area_number.28||, ||.data||
- first_send
+ first_touch
000000 0000 DCW 0x0000
AREA ||area_number.29||, DATA, ALIGN=1
EXPORTAS ||area_number.29||, ||.data||
- flnger_state_flg
+ first_send
000000 0000 DCW 0x0000
- AREA ||area_number.30||, DATA, ALIGN=0
+ AREA ||area_number.30||, DATA, ALIGN=1
EXPORTAS ||area_number.30||, ||.data||
- screen_data_write_1
-000000 86 DCB 0x86
+ flnger_state_flg
+000000 0000 DCW 0x0000
AREA ||area_number.31||, DATA, ALIGN=0
EXPORTAS ||area_number.31||, ||.data||
- screen_data_write_2
-000000 a60000 DCB 0xa6,0x00,0x00
+ screen_data_write_1
+000000 86 DCB 0x86
AREA ||area_number.32||, DATA, ALIGN=0
EXPORTAS ||area_number.32||, ||.data||
- screen_data_write_3
-000000 fa200000 DCB 0xfa,0x20,0x00,0x00
-000004 78 DCB 0x78
+ screen_data_write_2
+000000 a60000 DCB 0xa6,0x00,0x00
AREA ||area_number.33||, DATA, ALIGN=0
EXPORTAS ||area_number.33||, ||.data||
- screen_data_write_4
-000000 ff00 DCB 0xff,0x00
+ screen_data_write_3
+000000 fa200000 DCB 0xfa,0x20,0x00,0x00
+000004 78 DCB 0x78
AREA ||area_number.34||, DATA, ALIGN=0
EXPORTAS ||area_number.34||, ||.data||
- screen_data_write_5
-000000 1fff DCB 0x1f,0xff
+ screen_data_write_4
+000000 ff00 DCB 0xff,0x00
AREA ||area_number.35||, DATA, ALIGN=0
EXPORTAS ||area_number.35||, ||.data||
- screen_data_write_6
-000000 0e24 DCB 0x0e,0x24
+ screen_data_write_5
+000000 1fff DCB 0x1f,0xff
AREA ||area_number.36||, DATA, ALIGN=0
EXPORTAS ||area_number.36||, ||.data||
- screen_data_write_7
-000000 2401 DCB 0x24,0x01
+ screen_data_write_6
+000000 0e24 DCB 0x0e,0x24
AREA ||area_number.37||, DATA, ALIGN=0
EXPORTAS ||area_number.37||, ||.data||
- screen_data_write_8
-000000 0d00 DCB 0x0d,0x00
+ screen_data_write_7
+000000 2401 DCB 0x24,0x01
AREA ||area_number.38||, DATA, ALIGN=0
EXPORTAS ||area_number.38||, ||.data||
- screen_data_write_9
-000000 0e00 DCB 0x0e,0x00
+ screen_data_write_8
+000000 0d00 DCB 0x0d,0x00
AREA ||area_number.39||, DATA, ALIGN=0
EXPORTAS ||area_number.39||, ||.data||
- screen_data_write_10
-000000 0e07 DCB 0x0e,0x07
+ screen_data_write_9
+000000 0e00 DCB 0x0e,0x00
AREA ||area_number.40||, DATA, ALIGN=0
EXPORTAS ||area_number.40||, ||.data||
- screen_data_write_11
-000000 0d DCB 0x0d
+ screen_data_write_10
+000000 0e07 DCB 0x0e,0x07
AREA ||area_number.41||, DATA, ALIGN=0
EXPORTAS ||area_number.41||, ||.data||
+ screen_data_write_11
+000000 0d DCB 0x0d
+
+ AREA ||area_number.42||, DATA, ALIGN=0
+
+ EXPORTAS ||area_number.42||, ||.data||
screen_data_write_12
000000 05 DCB 0x05
- AREA ||area_number.42||, DATA, ALIGN=2
+ AREA ||area_number.43||, DATA, ALIGN=2
- EXPORTAS ||area_number.42||, ||.data||
+ EXPORTAS ||area_number.43||, ||.data||
screen_reg_int_data
DCD screen_data_write_1
DCD 0x00000001
@@ -4109,9 +4053,9 @@
DCD 0x00000008
00002c 01000000 DCB 0x01,0x00,0x00,0x00
- AREA ||area_number.43||, DATA, ALIGN=2
+ AREA ||area_number.44||, DATA, ALIGN=2
- EXPORTAS ||area_number.43||, ||.data||
+ EXPORTAS ||area_number.44||, ||.data||
screen_reg_start_data
DCD screen_data_write_4
DCD 0x00000002
@@ -4130,27 +4074,27 @@
DCD 0x00000008
00003c 00000000 DCB 0x00,0x00,0x00,0x00
- AREA ||area_number.44||, DATA, ALIGN=0
-
- EXPORTAS ||area_number.44||, ||.data||
- phone_reg_point_data
-000000 b60023 DCB 0xb6,0x00,0x23
-
AREA ||area_number.45||, DATA, ALIGN=0
EXPORTAS ||area_number.45||, ||.data||
- phone_reg_point_back
-000000 0502 DCB 0x05,0x02
+ phone_reg_point_data
+000000 b60023 DCB 0xb6,0x00,0x23
AREA ||area_number.46||, DATA, ALIGN=0
EXPORTAS ||area_number.46||, ||.data||
+ phone_reg_point_back
+000000 0502 DCB 0x05,0x02
+
+ AREA ||area_number.47||, DATA, ALIGN=0
+
+ EXPORTAS ||area_number.47||, ||.data||
phone_reg_coord_data
000000 86 DCB 0x86
- AREA ||area_number.47||, DATA, ALIGN=2
+ AREA ||area_number.48||, DATA, ALIGN=2
- EXPORTAS ||area_number.47||, ||.data||
+ EXPORTAS ||area_number.48||, ||.data||
phone_reg_int_data
000000 03000000 DCB 0x03,0x00,0x00,0x00
DCD 0x00000002
@@ -4161,9 +4105,9 @@
DCD phone_reg_coord_data
DCD phone_reg_coord_back
- AREA ||area_number.48||, DATA, ALIGN=0
+ AREA ||area_number.49||, DATA, ALIGN=0
- EXPORTAS ||area_number.48||, ||.data||
+ EXPORTAS ||area_number.49||, ||.data||
phone_reg_int_size
000000 02 DCB 0x02
diff --git a/project/ISP_568/Listings/app_tp_st_touch.txt b/project/ISP_568/Listings/app_tp_st_touch.txt
index a25be4d..b7e395e 100644
--- a/project/ISP_568/Listings/app_tp_st_touch.txt
+++ b/project/ISP_568/Listings/app_tp_st_touch.txt
@@ -1,5 +1,5 @@
; generated by Component: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]
-; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\app_tp_st_touch.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\app_tp_st_touch.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\app_tp_st_touch.crf ..\..\src\app\demo\app_tp_st_touch.c]
+; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\app_tp_st_touch.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\app_tp_st_touch.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\app_tp_st_touch.crf ..\..\src\app\demo\app_tp_st_touch.c]
THUMB
AREA ||i.CRC16_2||, CODE, READONLY, ALIGN=2
@@ -1152,7 +1152,7 @@
AREA ||.rev16_text||, CODE
THUMB
EXPORT |__asm___17_app_tp_st_touch_c_0c52f749____REV16|
-#line 467 "C:\\Keil_v5\\ARM\\PACK\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
+#line 467 "C:\\Users\\ASUS\\AppData\\Local\\Arm\\Packs\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
|__asm___17_app_tp_st_touch_c_0c52f749____REV16| PROC
#line 468
diff --git a/project/ISP_568/Listings/app_tp_transfer.txt b/project/ISP_568/Listings/app_tp_transfer.txt
index 8d55fa8..25d61ce 100644
--- a/project/ISP_568/Listings/app_tp_transfer.txt
+++ b/project/ISP_568/Listings/app_tp_transfer.txt
@@ -1,5 +1,5 @@
; generated by Component: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]
-; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\app_tp_transfer.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\app_tp_transfer.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\app_tp_transfer.crf ..\..\src\app\demo\app_tp_transfer.c]
+; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\app_tp_transfer.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\app_tp_transfer.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\app_tp_transfer.crf ..\..\src\app\demo\app_tp_transfer.c]
THUMB
AREA ||i.S20_Start_init||, CODE, READONLY, ALIGN=2
@@ -308,8 +308,8 @@
000012 f7fffffe BL hal_gpio_set_pull_state
;;;157 #endif
;;;158
-;;;159 // app_tp_screen_init(); //初始化手机复位的IO口
-;;;160 //app_tp_screen_int_init(); //配置screen中断输入引脚
+;;;159 // app_tp_screen_init(); //初始化手机复位的IO口
+;;;160 // app_tp_screen_int_init(); //配置screen中断输入引脚
;;;161 #ifdef G_PHONE_INT_DEFAULT_LOW
;;;162 hal_gpio_init_output(g_phone_output_int_pad, IO_LVL_LOW); //配置phone报点输出中断IO口
;;;163 #else
@@ -1046,13 +1046,13 @@
;;;531 void app_tp_transfer_screen_start(void)
000000 b570 PUSH {r4-r6,lr}
;;;532 {
-;;;533 s_screen_init_complate = false;
+;;;533 s_screen_init_complate = false;
000002 4c04 LDR r4,|L17.20|
000004 2500 MOVS r5,#0
000006 7125 STRB r5,[r4,#4]
-;;;534 s_screen_const_transfer_count = 0;
+;;;534 s_screen_const_transfer_count = 0;
000008 7165 STRB r5,[r4,#5]
-;;;535 //app_tp_screen_init();
+;;;535 // app_tp_screen_init();
;;;536 #ifndef DISABLE_I2C_INIT_CODE
;;;537 app_tp_transfer_screen_const();
00000a f7fffffe BL app_tp_transfer_screen_const
@@ -1167,7 +1167,7 @@
AREA ||.rev16_text||, CODE
THUMB
EXPORT |__asm___17_app_tp_transfer_c_e672c05a____REV16|
-#line 467 "C:\\Keil_v5\\ARM\\PACK\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
+#line 467 "C:\\Users\\ASUS\\AppData\\Local\\Arm\\Packs\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
|__asm___17_app_tp_transfer_c_e672c05a____REV16| PROC
#line 468
diff --git a/project/ISP_568/Listings/board.txt b/project/ISP_568/Listings/board.txt
index bf82646..71d3940 100644
--- a/project/ISP_568/Listings/board.txt
+++ b/project/ISP_568/Listings/board.txt
@@ -1,5 +1,5 @@
; generated by Component: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]
-; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\board.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\board.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\board.crf ..\..\src\board\board.c]
+; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\board.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\board.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\board.crf ..\..\src\board\board.c]
THUMB
AREA ||i.board_Init||, CODE, READONLY, ALIGN=2
@@ -42,7 +42,7 @@
AREA ||.rev16_text||, CODE
THUMB
EXPORT |__asm___7_board_c_bcd01269____REV16|
-#line 467 "C:\\Keil_v5\\ARM\\PACK\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
+#line 467 "C:\\Users\\ASUS\\AppData\\Local\\Arm\\Packs\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
|__asm___7_board_c_bcd01269____REV16| PROC
#line 468
diff --git a/project/ISP_568/Listings/main.txt b/project/ISP_568/Listings/main.txt
index 4909f67..3deacb1 100644
--- a/project/ISP_568/Listings/main.txt
+++ b/project/ISP_568/Listings/main.txt
@@ -1,5 +1,5 @@
; generated by Component: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]
-; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\main.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\main.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\main.crf ..\..\src\app\main.c]
+; commandline ArmCC [--c99 --list --split_sections --debug -c --asm --interleave --gnu -o.\objects\main.o --asm_dir=.\Listings\ --list_dir=.\Listings\ --depend=.\objects\main.d --cpu=Cortex-M0 --apcs=interwork -O3 --diag_suppress=9931 -I..\..\src -I..\..\src\board -I..\..\src\common -I..\..\src\sdk\include -I..\..\src\app\demo -I..\..\src\sdk\include\M0 -I..\..\src\app -I..\..\src\app\module_demo -I..\..\src\app\touch -I..\..\src\app\S8 -I..\..\src\app\S9 -I..\CVWL568 -I.\RTE\_ISP_568 -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\CMSIS\Core\Include -IC:\Users\ASUS\AppData\Local\Arm\Packs\ARM\CMSIS\5.5.1\Device\ARM\ARMCM0\Include -D__MICROLIB -D__UVISION_VERSION=528 -D_RTE_ -DARMCM0 -DISP_568 --omf_browse=.\objects\main.crf ..\..\src\app\main.c]
THUMB
AREA ||i.main||, CODE, READONLY, ALIGN=1
@@ -32,7 +32,7 @@
AREA ||.rev16_text||, CODE
THUMB
EXPORT |__asm___6_main_c_main____REV16|
-#line 467 "C:\\Keil_v5\\ARM\\PACK\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
+#line 467 "C:\\Users\\ASUS\\AppData\\Local\\Arm\\Packs\\ARM\\CMSIS\\5.5.1\\CMSIS\\Core\\Include\\cmsis_armcc.h"
|__asm___6_main_c_main____REV16| PROC
#line 468
diff --git a/project/ISP_568/Objects/WL568_S20U_CSOT667_V100_20230713.bin b/project/ISP_568/Objects/WL568_S20U_CSOT667_V100_20230713.bin
deleted file mode 100644
index f72eac2..0000000
Binary files a/project/ISP_568/Objects/WL568_S20U_CSOT667_V100_20230713.bin and /dev/null differ
diff --git a/project/ISP_568/Objects/WL568_S20U_CSOT667_V100_20230713_NoBlue.bin b/project/ISP_568/Objects/WL568_S20U_CSOT667_V100_20230713_NoBlue.bin
deleted file mode 100644
index 80efad6..0000000
Binary files a/project/ISP_568/Objects/WL568_S20U_CSOT667_V100_20230713_NoBlue.bin and /dev/null differ
diff --git a/src/app/demo/ap_demo.c b/src/app/demo/ap_demo.c
index 89611ec..e3ad0a2 100644
--- a/src/app/demo/ap_demo.c
+++ b/src/app/demo/ap_demo.c
@@ -28,7 +28,7 @@
#ifdef LOG_TAG
#undef LOG_TAG
#endif
-#define LOG_TAG "S20u_demo"
+#define LOG_TAG "S20U_NT37701"
/********************基本参数配置*********************/
@@ -896,22 +896,21 @@ static bool pps_update_handle(uint8_t *pps, uint8_t size, uint32_t pic_width, ui
static bool ap_update_frame_rate(hal_dsi_rx_ctrl_handle_t *handler, hal_dcs_packet_t *dcs_packet)
{
- static uint8_t frame_rate = 0; //每次唤醒时屏幕上显示的是60hz,但是读取的frame_rate却是零
- //TAU_LOGD("frame_rate:[%02X], %d", dcs_packet->packet_param[0], dcs_packet->param_length);
+ static uint8_t frame_rate = 100; //每次唤醒时屏幕上显示的是60hz,但是读取的frame_rate却是零
if (frame_rate != dcs_packet->packet_param[0])
{
frame_rate = dcs_packet->packet_param[0];
- if (frame_rate == 0x00) //120hz
+ if (frame_rate == 0x20) //120hz
{
hal_dsi_rx_ctrl_set_tear_mode_ex(g_rx_ctrl_handle, SYNC_LIN_NUMBER, TE_SOFT_120HZ_MODE);
- // TAU_LOGD("120HZ");
+ TAU_LOGD("120HZ");
}
else
{
hal_dsi_rx_ctrl_set_tear_mode_ex(g_rx_ctrl_handle, SYNC_LIN_NUMBER, TE_HW_MODE);
- // TAU_LOGD("60HZ");
+ TAU_LOGD("60HZ"); //00 60HZ
}
- //TAU_LOGD("frame_rate:%x",frame_rate);
+// TAU_LOGD("frame_rate:[%02X], %d", dcs_packet->packet_param[0], dcs_packet->param_length);
}
return true;
}
@@ -2847,7 +2846,7 @@ static void init_panel(void)
#if PANEL_INIT_CODE_ARRAY
send_panel_init_code(sizeof(panel_init_code), panel_init_code);
- TAU_LOGD("panel init done");
+ TAU_LOGD("code init");
// hal_dsi_tx_ctrl_write_cmd(0x39, 0, 3, 0x51, 0x00, 0x01); //调光01
@@ -2911,8 +2910,9 @@ static void open_mipi_rx(void)
g_rx_ctrl_handle->rx_dcs_read_entry = ap_dcs_read; /* 注册dsc read 回调函数,可选,此函数为空时由cus_dcs_entry_table执行 */
g_rx_ctrl_handle->pps_update_entry = pps_update_handle;
#if 1//这个打开会导致开机分屏。打印信息TX有问题
- // g_rx_ctrl_handle->pq_marginal = PQ_TYPE_5;
- // g_rx_ctrl_handle->err_handler_level = ERR_HANDLE_L1;
+// g_rx_ctrl_handle->pq_marginal = PQ_TYPE_5;
+// g_rx_ctrl_handle->err_handler_level = ERR_HANDLE_L1;
+ g_rx_ctrl_handle->hight_performan_mode = HIGHT_PERFORMAN_L2;
#endif
/* 提前预置PPS, AP 有PPS cmd也会更新 */
if (g_rx_ctrl_handle->compress_en == true)
@@ -2936,9 +2936,9 @@ static void open_mipi_rx(void)
#ifdef USE_FOR_SUMSUNG_S20U
hal_dsi_rx_ctrl_set_cus_sync_line(g_rx_ctrl_handle, 2400);// lss add, 撕裂问题SYNC_LIN_NUMBER
#endif
- hal_dsi_rx_ctrl_hight_performan_mode(g_rx_ctrl_handle);
- //hal_dsi_rx_ctrl_set_sw_tear_mode(g_rx_ctrl_handle);
- /* 启动rx ctrl */
+// hal_dsi_rx_ctrl_hight_performan_mode(g_rx_ctrl_handle);
+// hal_dsi_rx_ctrl_set_sw_tear_mode(g_rx_ctrl_handle);
+ /* 启动rx ctrl */
hal_dsi_rx_ctrl_start(g_rx_ctrl_handle);
}
@@ -3135,8 +3135,8 @@ void ap_demo(void)
app_tp_I2C_init();
open_mipi_rx();
-// TAU_LOGD("S20u 568 [%s %s]", __DATE__, __TIME__);
- TAU_LOGD("S20U 568 V100 20230713");
+ TAU_LOGD("S20U 568 CSOT667 [%s %s]", __DATE__, __TIME__);
+// TAU_LOGD("S20U 568 V100 20230713");
/* mipi tx 初始化*/
init_mipi_tx();
@@ -3184,7 +3184,7 @@ void ap_demo(void)
#endif
- #if 1//电话熄屏
+ #if 0//电话熄屏
if (phone_off_flag==0)
{
if(Flag_blacklight_EN)
diff --git a/src/app/demo/ap_demo_version.txt b/src/app/demo/ap_demo_version.txt
index 741aa73..319a5dc 100644
--- a/src/app/demo/ap_demo_version.txt
+++ b/src/app/demo/ap_demo_version.txt
@@ -1,5 +1,10 @@
////////////////////////////////////////////////////////////////////////
+
+WL568_S20U_NT37701AH_CSOT667_20230721_V100
+1銆佸幓鎺夌數璇濇伅灞忥紝瀹㈡埛璇撮噺浜х▼搴忛兘涓嶉渶瑕佺數璇濇伅灞忓姛鑳
+2銆乀P y鍧愭爣鐢2340鏀逛负2400
+
////////////////////////////////////////////////////////////////////////
WL568_S20U_NT37701AH_CSOT667_20230713
@@ -10,10 +15,6 @@
4銆佷慨姝f寚绾瑰敜閱掑脊绐楅棶棰橈細灏哸pp_tp_screen_init鍑芥暟灞忚斀銆
5銆佸鍔犵増鏈彿鎵撳嵃鍜孊IN鏂囦欢鐗堟湰
-
-
-
-
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
diff --git a/src/app/demo/app_tp_for_custom_s8.h b/src/app/demo/app_tp_for_custom_s8.h
index add90a1..3781db9 100644
--- a/src/app/demo/app_tp_for_custom_s8.h
+++ b/src/app/demo/app_tp_for_custom_s8.h
@@ -66,7 +66,7 @@
#else
#define OUTPUT_WIDTH_VALUE 1080 //维修屏 X 坐标码值的最大值
-#define OUTPUT_HEIGHT_VALUE 2340 //维修屏 Y 坐标码值的最大值
+#define OUTPUT_HEIGHT_VALUE 2400//2340 //维修屏 Y 坐标码值的最大值
#endif
diff --git a/src/app/demo/app_tp_phone_transfer_data_s8.h b/src/app/demo/app_tp_phone_transfer_data_s8.h
deleted file mode 100644
index eee1ad9..0000000
--- a/src/app/demo/app_tp_phone_transfer_data_s8.h
+++ /dev/null
@@ -1,489 +0,0 @@
-/*******************************************************************************
-*
-*
-* File: app_tp_transfer_data.h
-* Description 配置从机需要答复的接收值,及其对应的答复值
-* Version V0.1
-* Date 2021-10-14
-* Author zhanghz
-*******************************************************************************/
-#ifndef __APP_TP_PHONE_TRANSFER_DATA_S8_H__
-#define __APP_TP_PHONE_TRANSFER_DATA_S8_H__
-
-#include "tau_common.h"
-#include "ap_demo.h"
-/***************send to phone***************/
-//const uint8_t phone_b6_00_28_data[] = {0xB6, 0x00, 0x28, 0x80};
-//const uint8_t phone_b6_00_28_back[] = {0x10, 0x00, 0x00, 0x00, 0x00, 0x26, 0x0D, 0x01};
-
-//const uint8_t phone_b6_00_08_data[] = {0xB6, 0x00, 0x08};
-//const uint8_t phone_b6_00_08_back[] = {0x00, 0x26, 0x23};
-
-//const uint8_t phone_b6_00_04_data[] = {0xB6, 0x00, 0x04};
-//const uint8_t phone_b6_00_04_back[] = {0x00, 0x36, 0x70, 0x01, 0x00, 0x26, 0x23};
-
-//const uint8_t phone_b8_00_08_data[] = {0xB8, 0x00, 0x08};
-//const uint8_t phone_b8_00_08_back[] = {0x13, 0x00, 0x08, 0x05, 0x07, 0x06, 0x00, 0x00}; //// becareful 理论一致
-
-//const uint8_t phone_ac_data[] = {0xAC};
-//const uint8_t phone_ac_back[] = {0x16, 0x06, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00};
-
-//const uint8_t phone_a7_data[] = {0xA7};
-//const uint8_t phone_a7_back[] = {0x0F, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
-
-//const uint8_t phone_84_data[] = {0x84};
-//const uint8_t phone_84_back[] = {0x00, 0x00, 0x00, 0x00};
-
-//const uint8_t phone_aa_00_data[] = {0xaa, 0x00};
-//const uint8_t phone_aa_00_back[] = {0x19, 0x01, 0x01, 0x23, 0x26, 0x26, 0x0D, 0x00};
-
-//const uint8_t phone_aa_01_data[] = {0xaa, 0x01};
-//const uint8_t phone_aa_01_back[] = {0x1A, 0x9D, 0x9B, 0x00, 0x00, 0x00, 0x00, 0x00};
-
-//const uint8_t phone_d0_00_5a_data[] = {0xD0, 0x00, 0x5A};
-//const uint8_t phone_d0_00_5a_back[] = {0x00, 0x20, 0x00, 0x10};
-
-//const uint8_t phone_d0_00_5c_data[] = {0xD0, 0x00, 0x5C};
-//const uint8_t phone_d0_00_5c_back[] = {0x00, 0x10, 0x00, 0x3D};
-
-//const uint8_t phone_d0_00_64_data[] = {0xD0, 0x00, 0x64};
-//const uint8_t phone_d0_00_64_back[] = {0x00, 0x01, 0x00};
-
-//const uint8_t phone_d0_00_88_data[] = {0xD0, 0x00, 0x88};
-//const uint8_t phone_d0_00_88_back[] = {0x00, 0x8F, 0x0B, 0x9F, 0x05};
-
-//const uint8_t phone_d0_00_7a_data[] = {0xD0, 0x00, 0x7A};
-//const uint8_t phone_d0_00_7a_back[] = {0x06, 0x04, 0x76, 0x00, 0x00, 0x05, 0x00, 0x24, 0x00, 0x00, 0x30, 0x00, 0x00, 0x20, 0x00};
-
-//const uint8_t phone_d0_76_04_data[] = {0xD0, 0x76, 0x04};
-//const uint8_t phone_d0_76_04_back[] = {0x8F, 0x47, 0x39, 0x35, 0x35};
-
-//const uint8_t phone_d0_00_50_data[] = {0xD0, 0x00, 0x50};
-//const uint8_t phone_d0_00_50_back[] = {0x06, 0x5C, 0x1F, 0x01, 0x06, 0x00, 0x00, 0x09}; //// becareful
-
-//const uint8_t phone_d0_1f_6e_data[] = {0xD0, 0x1F, 0x6E};
-//const uint8_t phone_d0_1f_6e_back[] = {0x00, 0x01, 0x9D, 0x90, 0x00};
-
-//const uint8_t phone_d0_1f_b3_data[] = {0xD0, 0x1F, 0xB3};
-//const uint8_t phone_d0_1f_b3_back[] = {0x00, 0x01, 0x01, 0x01, 0x00};
-
-//const uint8_t phone_d0_1f_6c_data[] = {0xD0, 0x1F, 0x6C};
-//const uint8_t phone_d0_1f_6c_back[] = {0x00, 0x09, 0x00};
-
-//const uint8_t phone_d0_1f_b2_data[] = {0xD0, 0x1F, 0xB2};
-//const uint8_t phone_d0_1f_b2_back[] = {0x00, 0x02};
-
-//const uint8_t phone_d0_1f_72_data[] = {0xD0, 0x1F, 0x72};
-//const uint8_t phone_d0_1f_72_back[] = {0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x14, 0x02, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF};
-
-//const uint8_t phone_d0_00_06_data[] = {0xD0, 0x00, 0x06};
-//const uint8_t phone_d0_00_06_back[] = {0x00, 0x6C, 0x23, 0x00};
-
-//const uint8_t phone_d0_23_ac_data[] = {0xD0, 0x23, 0xAC};
-//const uint8_t phone_d0_23_ac_back[] = {0x00, 0x42, 0x0A, 0x71, 0x0A, 0x28, 0x0A, 0xDE, 0x09, 0x05, 0x0A, 0xDE, 0x09, 0xCA, 0x09, 0x11, 0x0A, 0x50, 0x0A, 0xF5, 0x09, 0xF1, 0x09, 0x40, 0x0A, 0xF5, 0x09, 0x8E, 0x0A, 0x04, 0x0A, 0x54, 0x0A, 0x14, 0x0A, 0xBE, 0x09, 0x4E, 0x0A, 0x35, 0x0A, 0xB0, 0x0A, 0x6F, 0x0A, 0x00, 0x0B, 0xA6, 0x0A, 0x62, 0x0A, 0x62, 0x0A, 0x5E, 0x0A, 0xEA, 0x0A, 0xB5, 0x0A, 0x7B, 0x0B, 0x97, 0x0B, 0x82, 0x0B, 0xE1, 0x09, 0x5D, 0x0A, 0xF6, 0x09, 0xF3, 0x09, 0x10, 0x0A, 0x07, 0x0A, 0xBA, 0x09, 0x27, 0x0A, 0xC8, 0x09, 0x2C, 0x0A, 0xF0, 0x09, 0xAF, 0x09, 0x02, 0x0A, 0xC9, 0x09, 0xF7, 0x09, 0x7E, 0x0A, 0x94, 0x0A, 0xC7, 0x0A, 0x57, 0x0B, 0xCF, 0x0A, 0x4F, 0x0B, 0xF1, 0x0A, 0x5B, 0x0B, 0x07, 0x0B, 0x17, 0x0B, 0x9C, 0x0A, 0x57, 0x0A, 0xE7, 0x0A, 0xBE, 0x0A, 0x03, 0x0B, 0x69, 0x0B, 0x82, 0x0B};
-
-//const uint8_t phone_d0_24_2c_data[] = {0xD0, 0x24, 0x2C};
-//const uint8_t phone_d0_24_2c_back[] = {0xEF, 0xEF, 0x09, 0xCE, 0x09, 0xD6, 0x09, 0xD4, 0x09, 0xEF, 0x09, 0xDE, 0x09, 0xD6, 0x09, 0x91, 0x09, 0x03, 0x0A, 0x88, 0x09, 0x16, 0x0A, 0xC9, 0x09, 0x1F, 0x0A, 0xD7, 0x09, 0xFB, 0x09, 0xBD, 0x09, 0x14, 0x0A, 0x38, 0x0A, 0xE2, 0x09, 0x22, 0x0A, 0x86, 0x0A, 0x2E, 0x0A, 0x64, 0x0A, 0xDF, 0x09, 0x0E, 0x0A, 0x53, 0x0A, 0x24, 0x0A, 0xBE, 0x0A, 0x94, 0x0A, 0xD7, 0x0A, 0x64, 0x0B, 0xD7, 0x0A, 0x6F, 0x0A, 0x3B, 0x0A, 0x44, 0x0A, 0x7D, 0x09, 0x9C, 0x09, 0x91, 0x09, 0x98, 0x09, 0x0A, 0x0A, 0x14, 0x0A, 0x25, 0x0A, 0xF5, 0x09, 0x7C, 0x09, 0xBC, 0x09, 0x76, 0x09, 0xA1, 0x09, 0x06, 0x0A, 0x7D, 0x09, 0xEA, 0x09, 0x9B, 0x09, 0xEA, 0x09, 0x3B, 0x0A, 0xE9, 0x09, 0x46, 0x0A, 0xD9, 0x09, 0x1D, 0x0A, 0x71, 0x0A, 0x3C, 0x0A, 0x09, 0x0A, 0xA3, 0x0A, 0xAC, 0x0A, 0xAD, 0x0B, 0x06, 0x0B};
-
-//const uint8_t phone_d0_24_ac_data[] = {0xD0, 0x24, 0xAC};
-//const uint8_t phone_d0_24_ac_back[] = {0x28, 0x28, 0x0A, 0xE8, 0x09, 0xF1, 0x09, 0xE9, 0x09, 0x03, 0x0A, 0xEF, 0x09, 0xD5, 0x09, 0xC2, 0x09, 0xA4, 0x09, 0xF2, 0x09, 0x11, 0x0A, 0xF3, 0x09, 0x3F, 0x0A, 0xF2, 0x09, 0xF4, 0x09, 0x47, 0x0A, 0xA5, 0x09, 0x3A, 0x0A, 0xC3, 0x09, 0x04, 0x0A, 0x95, 0x09, 0x0E, 0x0A, 0x9B, 0x09, 0xED, 0x09, 0x2C, 0x0A, 0xDB, 0x09, 0x5A, 0x0A, 0x11, 0x0A, 0xAA, 0x0A, 0xA4, 0x0A, 0xA8, 0x0B, 0x65, 0x0B, 0xC6, 0x09, 0x99, 0x09, 0x9F, 0x09, 0x93, 0x09, 0xBC, 0x09, 0xB0, 0x09, 0x8C, 0x09, 0x62, 0x09, 0x70, 0x09, 0x95, 0x09, 0x12, 0x0A, 0xB7, 0x09, 0xED, 0x09, 0xEF, 0x09, 0xA9, 0x09, 0xE9, 0x09, 0x05, 0x0A, 0x00, 0x0A, 0x55, 0x0A, 0x77, 0x09, 0xD5, 0x09, 0x4C, 0x0A, 0xFC, 0x09, 0x3E, 0x0A, 0x94, 0x0A, 0xF6, 0x09, 0xA2, 0x0A, 0x71, 0x0A, 0xD5, 0x0A, 0xC0, 0x0A, 0xE4, 0x0A, 0x49, 0x0B};
-
-//const uint8_t phone_d0_25_2c_data[] = {0xD0, 0x25, 0x2C};
-//const uint8_t phone_d0_25_2c_back[] = {0x21, 0x21, 0x0A, 0xE4, 0x09, 0xE9, 0x09, 0xE7, 0x09, 0x3F, 0x09, 0x2D, 0x09, 0xD6, 0x09, 0x91, 0x09, 0xA7, 0x09, 0xA1, 0x09, 0xB5, 0x09, 0xDC, 0x09, 0x6A, 0x09, 0xB1, 0x09, 0x34, 0x09, 0x79, 0x09, 0x0E, 0x0A, 0x11, 0x0A, 0x25, 0x0A, 0xD1, 0x09, 0xFE, 0x09, 0x9C, 0x09, 0xFE, 0x09, 0xED, 0x09, 0x05, 0x0A, 0x30, 0x0A, 0x1F, 0x0A, 0x9C, 0x0A, 0x15, 0x0A, 0xEC, 0x0A, 0xCE, 0x0A, 0x29, 0x0B, 0xCC, 0x09, 0x88, 0x09, 0x91, 0x09, 0x92, 0x09, 0xAC, 0x09, 0x9E, 0x09, 0x8F, 0x09, 0x3D, 0x09, 0x53, 0x09, 0x80, 0x09, 0xD6, 0x09, 0x3D, 0x09, 0xAC, 0x09, 0x9E, 0x09, 0x9F, 0x09, 0xE9, 0x09, 0xAA, 0x09, 0x0B, 0x0A, 0xE4, 0x09, 0x63, 0x0A, 0x94, 0x0A, 0x68, 0x0A, 0xC9, 0x09, 0x12, 0x0A, 0x0A, 0x0A, 0x98, 0x0A, 0x7F, 0x0A, 0xC5, 0x0A, 0x62, 0x0A, 0xB7, 0x0A, 0x4A, 0x0B, 0x52, 0x0B};
-
-//const uint8_t phone_d0_25_ac_data[] = {0xD0, 0x25, 0xAC};
-//const uint8_t phone_d0_25_ac_back[] = {0xCF, 0xCF, 0x09, 0xCB, 0x09, 0xD5, 0x09, 0xDD, 0x09, 0x3F, 0x09, 0x35, 0x09, 0xEE, 0x09, 0x8E, 0x09, 0xAB, 0x09, 0xEF, 0x09, 0xC0, 0x09, 0x9B, 0x09, 0xE3, 0x09, 0xCC, 0x09, 0xBB, 0x09, 0x64, 0x09, 0xA6, 0x09, 0x0C, 0x0A, 0xB2, 0x09, 0x10, 0x0A, 0xE3, 0x09, 0x71, 0x0A, 0xD6, 0x0A, 0x1F, 0x0A, 0x02, 0x0A, 0x63, 0x0B, 0x7C, 0x0A, 0xE9, 0x09, 0x6F, 0x0A, 0xBF, 0x0A, 0x1A, 0x0B, 0x75, 0x0B, 0x6B, 0x09, 0xEA, 0x09, 0x76, 0x09, 0x91, 0x09, 0x9F, 0x09, 0x9B, 0x09, 0xCE, 0x09, 0xF5, 0x09, 0x4E, 0x09, 0x94, 0x09, 0xE7, 0x09, 0x52, 0x09, 0x94, 0x09, 0x90, 0x09, 0x86, 0x09, 0xBF, 0x09, 0x07, 0x0A, 0x99, 0x09, 0x06, 0x0A, 0x98, 0x09, 0xDD, 0x09, 0x2F, 0x0A, 0x47, 0x0B, 0x17, 0x0B, 0x24, 0x0A, 0xD3, 0x09, 0x96, 0x0A, 0x47, 0x0A, 0x8A, 0x0A, 0xAC, 0x0A, 0x95, 0x0B, 0x2B, 0x0B};
-
-//const uint8_t phone_d0_26_2c_data[] = {0xD0, 0x26, 0x2C};
-//const uint8_t phone_d0_26_2c_back[] = {0xBC, 0xBC, 0x09, 0x74, 0x09, 0x85, 0x09, 0x92, 0x09, 0xB0, 0x09, 0xAE, 0x09, 0x4B, 0x09, 0x8E, 0x09, 0xA3, 0x09, 0x89, 0x09, 0x59, 0x09, 0xB4, 0x09, 0x5D, 0x09, 0x8A, 0x09, 0xCD, 0x09, 0x05, 0x0A, 0x0E, 0x0A, 0xA2, 0x09, 0x31, 0x0A, 0x90, 0x09, 0xD4, 0x09, 0xAE, 0x09, 0x4D, 0x0A, 0x4E, 0x0B, 0x74, 0x0A, 0xA6, 0x0A, 0x99, 0x0A, 0x46, 0x0A, 0x47, 0x0B, 0x99, 0x0A, 0x2D, 0x0B, 0x55, 0x0B, 0x50, 0x09, 0xCE, 0x09, 0x20, 0x09, 0x2D, 0x09, 0x56, 0x09, 0x4D, 0x09, 0x6D, 0x09, 0xB6, 0x09, 0x47, 0x09, 0xAC, 0x09, 0xCC, 0x09, 0x92, 0x09, 0xEB, 0x09, 0x82, 0x09, 0x9C, 0x09, 0xA2, 0x09, 0xCE, 0x09, 0x28, 0x0A, 0xCB, 0x09, 0xD1, 0x09, 0x11, 0x0A, 0x92, 0x0A, 0x2F, 0x0B, 0xF0, 0x09, 0x55, 0x0B, 0x25, 0x0A, 0x93, 0x0A, 0x50, 0x0A, 0xE7, 0x0A, 0xE5, 0x0A, 0x4B, 0x0B, 0xE9, 0x0A};
-
-//const uint8_t phone_d0_26_ac_data[] = {0xD0, 0x26, 0xAC};
-//const uint8_t phone_d0_26_ac_back[] = {0xC5, 0xC5, 0x09, 0x88, 0x09, 0xA3, 0x09, 0xB4, 0x09, 0xDE, 0x09, 0xD7, 0x09, 0x9A, 0x09, 0x74, 0x09, 0x9E, 0x09, 0x65, 0x09, 0x7F, 0x09, 0xCF, 0x09, 0x64, 0x09, 0xB6, 0x09, 0x4E, 0x09, 0x93, 0x09, 0x45, 0x0A, 0x58, 0x0B, 0xFE, 0x0A, 0x3B, 0x0B, 0xA7, 0x0A, 0xA9, 0x0B, 0x36, 0x0B, 0xD4, 0x0A, 0xA2, 0x0A, 0x89, 0x0A, 0x2E, 0x0A, 0xA5, 0x0A, 0x65, 0x0A, 0xFB, 0x0A, 0xB4, 0x0A, 0xD2, 0x0A, 0x8C, 0x09, 0x4C, 0x09, 0x6D, 0x09, 0x83, 0x09, 0xB3, 0x09, 0xAB, 0x09, 0x58, 0x09, 0x5C, 0x09, 0x78, 0x09, 0xC1, 0x09, 0x5F, 0x09, 0xB0, 0x09, 0x46, 0x09, 0xA8, 0x09, 0xFC, 0x09, 0x93, 0x09, 0xB1, 0x0A, 0x72, 0x0A, 0x79, 0x0A, 0x5D, 0x0A, 0x2F, 0x0B, 0x82, 0x0B, 0x22, 0x0B, 0xD6, 0x0A, 0xB8, 0x0A, 0xE3, 0x0A, 0xA2, 0x0A, 0xD9, 0x0A, 0xAC, 0x0A, 0x32, 0x0B, 0xF8, 0x0A, 0xE7, 0x0A};
-
-//const uint8_t phone_d0_27_2c_data[] = {0xD0, 0x27, 0x2C};
-//const uint8_t phone_d0_27_2c_back[] = {0x20, 0x20, 0x09, 0xC7, 0x09, 0x2E, 0x09, 0x4C, 0x09, 0x7C, 0x09, 0x6F, 0x09, 0xD7, 0x09, 0xEA, 0x09, 0x42, 0x09, 0x92, 0x09, 0xBD, 0x09, 0x8B, 0x09, 0xE8, 0x09, 0x6F, 0x09, 0xD7, 0x09, 0x05, 0x0A, 0x37, 0x0A, 0x78, 0x0A, 0x60, 0x0A, 0xA9, 0x0A, 0x2C, 0x0B, 0x27, 0x0B, 0xDF, 0x0A, 0x2C, 0x0B, 0x20, 0x0B, 0x8E, 0x0B, 0x4A, 0x0B, 0x40, 0x0B, 0x0D, 0x0B, 0xEB, 0x0A, 0x72, 0x0B, 0x57, 0x0B, 0x37, 0x09, 0x29, 0x09, 0x6C, 0x09, 0x8E, 0x09, 0xBF, 0x09, 0xBD, 0x09, 0x58, 0x09, 0x77, 0x09, 0x90, 0x09, 0xDC, 0x09, 0x48, 0x09, 0x8F, 0x09, 0xEA, 0x09, 0xB3, 0x09, 0x27, 0x0A, 0x97, 0x09, 0x0E, 0x0A, 0x25, 0x0A, 0x6E, 0x0A, 0xB3, 0x0A, 0xCA, 0x0A, 0x88, 0x0A, 0x8C, 0x0A, 0xB8, 0x0A, 0xCD, 0x0A, 0xDF, 0x0A, 0x2A, 0x0B, 0xE6, 0x0A, 0x63, 0x0B, 0x06, 0x0B, 0x83, 0x0B, 0xD5, 0x0A};
-
-
-/*******************************************/
-#ifdef USE_FOR_SUMSUNG_S20U
-const uint8_t phone_data_60_1[]={0x09,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_60_2[]={0x1D,0x61,0x02,0x02,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_60_3[]={0x1D,0x61,0x06,0x00,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_60_4[]={0x1D,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_60_5[]={0x1D,0x61,0x05,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_60_6[]={0x1D,0x61,0x02,0x02,0x05,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_60_7[]={0x1D,0x61,0x05,0x02,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_60_8[]={0x09,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_21[]={0x80};
-const uint8_t phone_data_22[]={0x53,0x45,0x37,0x91,0x00};
-const uint8_t phone_data_23[]={0x10,0x00,0x10,0x00,0x05,0xA0,0x0C,0x80,0x11,0x26,0x00};
-const uint8_t phone_data_30[]={0x61,0x00};
-const uint8_t phone_data_52[]={0xAC,0x37,0x91};
-const uint8_t phone_data_55[]={0x20};
-const uint8_t phone_data_85_1[]={0x00};
-const uint8_t phone_data_85_2[]={0x01,0x20,0x01,0x04,0x01,0x00,0x03,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00};
-const uint8_t phone_data_85_3[]={0x99,0x01,0x00,0x01,0x22,0x05,0x01,0x00,0x03,0x04,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x01,0xFF};
-const uint8_t phone_data_90[]={0x47,0x39,0x38,0x36,0x00,0x04,0x00,0x07,0x20,0x01};
-const uint8_t phone_data_92_1[]={0x03};
-const uint8_t phone_data_92_2[]={0xE6,0x00,0xC7,0x00,0xD7,0x00};
-const uint8_t phone_data_92_3[]={0x11,0x11,0x25};
-const uint8_t phone_data_A3[]={0x23,0x77,0x01,0x01};
-const uint8_t phone_data_A4[]={0x23,0x77,0x01,0x02};
-const uint8_t phone_data_A5[]={0x23,0x77,0x01,0x28};
-const uint8_t phone_data_AF[]={0x00,0x03,0x01,0x00};
-//const uint8_t phone_data_E4[]={0x00};
-uint8_t phone_data_E4[]={0x01};
-const uint8_t phone_data_F1[]={0x07,0x07,0x00,0xA2};
-//const uint8_t phone_data_F5[]={0x00};
-const uint8_t phone_data_F5_1[]={0xFF};
-const uint8_t phone_data_F5_2[]={0x13};
-const uint8_t phone_data_F5_3[]={0x00};
-const uint8_t phone_data_F5_4[]={0x06};
-const uint8_t phone_data_F6_1[]={0xFA,0xF4,0xFB,0x09,0xFB,0x09};
-const uint8_t phone_data_F6_2[]={0x25,0x23,0x23,0xE1,0x21,0x86};
-const uint8_t phone_data_F6_3[]={0x00,0x01,0x00,0x01,0x00,0x00};
-const uint8_t phone_data_F6_4[]={0x00,0x02,0x00,0x00,0x00,0x00};
-
-uint8_t phone_data_B1[]={0x00,0x082};
-
-#if 1
-const uint8_t phone_data_72_0[]={
-0xFF,0xD1,0xFF,0xDB,0xFF,0xDA,0xFF,0xE1,0xFF,0xDF,0xFF,0xDE,0xFF,0xDB,0xFF,0xDC,0xFF,0xDE,0xFF,0xD8,0xFF,0xCF,0xFF,0xD4,0xFF,0xCC,0xFF,0xCA,0xFF,0xC5,0xFF,0xBD,\
-0xFF,0xBE,0xFF,0xC4,0xFF,0xB7,0xFF,0xBE,0xFF,0xBD,0xFF,0xC3,0xFF,0xC3,0xFF,0xCB,0xFF,0xD3,0xFF,0xCF,0xFF,0xCC,0xFF,0xBF,0xFF,0xBB,0xFF,0xBA,0xFF,0xBC,0xFF,0xC3,\
-0xFF,0xBE,0xFF,0xBA,0x00,0x25,0xFF,0xB6,0xFF,0xC1,0xFF,0xC0,0xFF,0xE5,0xFF,0xE7,0xFF,0xE8,0xFF,0xE9,0xFF,0xEB,0xFF,0xE6,0xFF,0xE7,0xFF,0xEA,0xFF,0xE8,0xFF,0xE4,\
-0xFF,0xDF,0xFF,0xE2,0xFF,0xD8,0xFF,0xD7,0xFF,0xD5,0xFF,0xC9,0xFF,0xC3,0xFF,0xC2,0xFF,0xB8,0xFF,0xB9,0xFF,0xB7,0xFF,0xBF,0xFF,0xBF,0xFF,0xC9,0xFF,0xD1,0xFF,0xD1,\
-0xFF,0xC9,0xFF,0xBE,0xFF,0xB5,0xFF,0xB2,0xFF,0xBA,0xFF,0xC1,0xFF,0xBB,0xFF,0xB6,0x00,0xCF,0xFF,0xC3,0xFF,0xBD,0xFF,0xC2,0xFF,0xF1,0xFF,0xF5,0xFF,0xF5,0xFF,0xFA,\
-0xFF,0xFA,0xFF,0xF8,0xFF,0xF9,0xFF,0xFB,0xFF,0xF8,0xFF,0xF4,0xFF,0xEF,0xFF,0xF4,0xFF,0xEA,0xFF,0xEC,0xFF,0xE7,0xFF,0xDD,0xFF,0xD1,0xFF,0xD0,0xFF,0xC0,0xFF,0xBB,\
-0xFF,0xB6,0xFF,0xBB,0xFF,0xBA,0xFF,0xC3,0xFF,0xD3,0xFF,0xD9,0xFF,0xD6,0xFF,0xC8,0xFF,0xC1,0xFF,0xB3,0xFF,0xB6,0xFF,0xBD,0xFF,0xB7,0xFF,0xA9,0x00,0xC7,0xFF,0xC2,\
-0xFF,0xC5,0xFF,0xD0,0xFF,0xED,0xFF,0xEF,0xFF,0xF5,0xFF,0xF7,0xFF,0xFB,0xFF,0xF8,0xFF,0xF9,0xFF,0xF9,0xFF,0xF8,0xFF,0xF8,0xFF,0xF5,0xFF,0xFA,0xFF,0xF0,0xFF,0xEE,\
-0xFF,0xEF,0xFF,0xE5,0xFF,0xDE,0xFF,0xDC,0xFF,0xCC,0xFF,0xC1,0xFF,0xBA,0xFF,0xB9,0xFF,0xB7,0xFF,0xBF,0xFF,0xCD,0xFF,0xD5,0xFF,0xD5,0xFF,0xCC,0xFF,0xC7,0xFF,0xBA,\
-0xFF,0xB6,0xFF,0xBB,0xFF,0xB5,0xFF,0xBC,0xFF,0xBB,0xFF,0xBA,0xFF,0xB9,0xFF,0xBE,0xFF,0xF8,0xFF,0xFA,0xFF,0xFD,0x00,0x01,0x00,0x06,0x00,0x05,0x00,0x04,0x00,0x08,\
-0x00,0x08,0x00,0x04,0xFF,0xFE,0x00,0x01,0xFF,0xFB,0xFF,0xFD,0xFF,0xFD,0xFF,0xF1,0xFF,0xEC,0xFF,0xEB,0xFF,0xDD,0xFF,0xD4,0xFF,0xC9,0xFF,0xC3,0xFF,0xBB,0xFF,0xC1,\
-0xFF,0xCE,0xFF,0xD2,0xFF,0xD1,0xFF,0xD2,0xFF,0xC8,0xFF,0xC0,0xFF,0xBD,0xFF,0xBA,0xFF,0xB4,0xFF,0xBC,0xFF,0xBC,0xFF,0xB8,0xFF,0xBF,0xFF,0xC1,0xFF,0xF3,0xFF,0xF9,\
-0xFF,0xF8,0xFF,0xFF,0x00,0x01,0xFF,0xFF,0x00,0x03,0x00,0x00,0x00,0x01,0x00,0x03,0xFF,0xFE,0x00,0x01,0xFF,0xFB,0xFF,0xFD,0xFF,0xFC,0xFF,0xF1,0xFF,0xEA,0xFF,0xEE,\
-0xFF,0xE0,0xFF,0xDE,0xFF,0xD0,0xFF,0xC7,0xFF,0xBE,0xFF,0xC2,0xFF,0xC8,0xFF,0xC9,0xFF,0xC6,0xFF,0xC1,0xFF,0xBF,0xFF,0xB8,0xFF,0xB4,0xFF,0xB3,0xFF,0xB1,0xFF,0xB5,\
-0xFF,0xB9,0xFF,0xAB,0xFF,0xB1,0xFF,0xB6,0xFF,0xF3,0xFF,0xF6,0xFF,0xFB,0xFF,0xFD,0x00,0x02,0x00,0x01,0x00,0x00,0x00,0x06,0x00,0x04,0x00,0x02,0xFF,0xFC,0x00,0x03,\
-0xFF,0xFD,0xFF,0xFF,0xFF,0xFF,0xFF,0xF5,0xFF,0xEE,0xFF,0xF0,0xFF,0xE6,0xFF,0xE2,0xFF,0xDB,0xFF,0xD1,0xFF,0xC1,0xFF,0xC3,0xFF,0xC6,0xFF,0xC2,0xFF,0xC1,0xFF,0xBF,\
-0xFF,0xC0,0xFF,0xB6,0xFF,0xB6,0xFF,0xB8,0xFF,0xB4,0xFF,0xB2,0xFF,0xB6,0xFF,0xAD,0xFF,0xAD,0xFF,0xB4,0xFF,0xF3,0xFF,0xF7,0xFF,0xF7,0xFF,0xFD,0x00,0x01,0x00,0x00,\
-0x00,0x01,0x00,0x04,0x00,0x03,0xFF,0xFD,0xFF,0xFE,0x00,0x03,0xFF,0xFE,0xFF,0xFE,0x00,0x00,0xFF,0xF3,0xFF,0xF0,0xFF,0xEF,0xFF,0xEA,0xFF,0xE3,0xFF,0xDC,0xFF,0xD6,\
-0xFF,0xC2,0xFF,0xBE,0xFF,0xC2,0xFF,0xBD,0xFF,0xBD,0xFF,0xC0,0xFF,0xBE,0xFF,0xBA,0xFF,0xB8,0xFF,0xB9,0xFF,0xB1,0xFF,0xB1,0xFF,0xB6,0xFF,0xAB,0xFF,0xAF,0xFF,0xB6,\
-0xFF,0xFB,0xFF,0xFF,0x00,0x03,0x00,0x05,0x00,0x0C,0x00,0x08,0x00,0x08,0x00,0x0B,0x00,0x0C,0x00,0x0A,0x00,0x08,0x00,0x0E,0x00,0x09,0x00,0x09,0x00,0x07,0xFF,0xFD,\
-0xFF,0xF7,0xFF,0xFA,0xFF,0xF1,0xFF,0xF2,0xFF,0xE8,0xFF,0xE1,0xFF,0xCF,0xFF,0xC4,0xFF,0xC7,0xFF,0xC6,0xFF,0xC6,0xFF,0xC7,0xFF,0xCA,0xFF,0xCA,0xFF,0xCB,0xFF,0xCC,\
-0xFF,0xC6,0xFF,0xC2,0xFF,0xC0,0xFF,0xB2,0xFF,0xBD,0xFF,0xBE,0xFF,0xFA,0xFF,0xFE,0x00,0x03,0x00,0x05,0x00,0x09,0x00,0x07,0x00,0x07,0x00,0x0A,0x00,0x0A,0x00,0x07,\
-0x00,0x04,0x00,0x09,0x00,0x04,0x00,0x05,0x00,0x04,0xFF,0xFA,0xFF,0xF9,0xFF,0xFB,0xFF,0xF2,0xFF,0xEF,0xFF,0xEA,0xFF,0xE3,0xFF,0xD3,0xFF,0xCC,0xFF,0xC7,0xFF,0xC8,\
-0xFF,0xC9,0xFF,0xC5,0xFF,0xCC,0xFF,0xCF,0xFF,0xCF,0xFF,0xD6,0xFF,0xCF,0xFF,0xC9,0xFF,0xC7,0xFF,0xB0,0xFF,0xB5,0xFF,0xBC,0xFF,0xF5,0xFF,0xF9,0xFF,0xFD,0x00,0x02,\
-0x00,0x05,0x00,0x03,0x00,0x06,0x00,0x07,0x00,0x08,0x00,0x02,0x00,0x00,0x00,0x0A,0x00,0x01,0x00,0x03,0x00,0x01,0xFF,0xF9,0xFF,0xF3,0xFF,0xF8,0xFF,0xF1,0xFF,0xF1,\
-0xFF,0xEA,0xFF,0xE9,0xFF,0xDB,0xFF,0xD0,0xFF,0xC9,0xFF,0xC8,0xFF,0xCC,0xFF,0xC5,0xFF,0xC5,0xFF,0xCA,0xFF,0xD1,0xFF,0xD8,0xFF,0xD3,0xFF,0xD2,0xFF,0xCC,0xFF,0xB2,\
-0xFF,0xB1,0xFF,0xB8,0xFF,0xEF,0xFF,0xF6,0xFF,0xFA,0xFF,0xFD,0x00,0x00,0xFF,0xFE,0x00,0x02,0x00,0x03,0x00,0x02,0xFF,0xFD,0xFF,0xFD,0x00,0x04,0xFF,0xFB,0xFF,0xFF,\
-0xFF,0xFF,0xFF,0xF3,0xFF,0xEE,0xFF,0xF5,0xFF,0xEC,0xFF,0xEC,0xFF,0xE8,0xFF,0xE5,0xFF,0xD9,0xFF,0xD4,0xFF,0xCE,0xFF,0xC7,0xFF,0xC7,0xFF,0xC1,0xFF,0xC1,0xFF,0xC2,\
-0xFF,0xCA,0xFF,0xD4,0xFF,0xCB,0xFF,0xCE,0xFF,0xD1,0xFF,0xB8,0xFF,0xB1,0xFF,0xB2,0xFF,0xFC,0xFF,0xFF,0x00,0x02,0x00,0x04,0x00,0x06,0x00,0x05,0x00,0x08,0x00,0x0A,\
-0x00,0x09,0x00,0x04,0x00,0x02,0x00,0x09,0x00,0x01,0x00,0x04,0x00,0x02,0xFF,0xFB,0xFF,0xF6,0xFF,0xFD,0xFF,0xF5,0xFF,0xF5,0xFF,0xF2,0xFF,0xF1,0xFF,0xE4,0xFF,0xE2,\
-0xFF,0xDE,0xFF,0xD0,0xFF,0xCC,0xFF,0xC2,0xFF,0xC4,0xFF,0xC5,0xFF,0xD1,0xFF,0xDA,0xFF,0xD6,0xFF,0xD8,0xFF,0xDE,0xFF,0xCA,0xFF,0xC4,0xFF,0xC0,0xFF,0xEF,0xFF,0xF5,\
-0xFF,0xF7,0xFF,0xF8,0xFF,0xFB,0xFF,0xF7,0xFF,0xFA,0xFF,0xFD,0xFF,0xFC,0xFF,0xF9,0xFF,0xF6,0xFF,0xFD,0xFF,0xF7,0xFF,0xF8,0xFF,0xF6,0xFF,0xEF,0xFF,0xEC,0xFF,0xF2,\
-0xFF,0xEB,0xFF,0xEA,0xFF,0xE8,0xFF,0xE6,0xFF,0xDE,0xFF,0xDA,0xFF,0xDB,0xFF,0xD5,0xFF,0xCD,0xFF,0xBD,0xFF,0xC2,0xFF,0xC4,0xFF,0xCA,0xFF,0xD3,0xFF,0xCF,0xFF,0xD5,\
-0xFF,0xDC,0xFF,0xCC,0xFF,0xC4,0xFF,0xC5,0xFF,0xF7,0xFF,0xF9,0xFF,0xFA,0xFF,0xFA,0x00,0x00,0xFF,0xFB,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFB,0xFF,0xFA,0xFF,0xFE,\
-0xFF,0xF3,0xFF,0xFA,0xFF,0xF8,0xFF,0xF1,0xFF,0xF0,0xFF,0xF2,0xFF,0xED,0xFF,0xEC,0xFF,0xEA,0xFF,0xE6,0xFF,0xE0,0xFF,0xDE,0xFF,0xDF,0xFF,0xD9,0xFF,0xCF,0xFF,0xC1,\
-0xFF,0xC0,0xFF,0xC7,0xFF,0xCB,0xFF,0xD3,0xFF,0xD0,0xFF,0xD7,0xFF,0xE2,0xFF,0xD2,0xFF,0xD0,0xFF,0xCD,0xFF,0xEB,0xFF,0xED,0xFF,0xE9,0xFF,0xED,0xFF,0xF3,0xFF,0xED,\
-0xFF,0xED,0xFF,0xF0,0xFF,0xEF,0xFF,0xEB,0xFF,0xE8,0xFF,0xEF,0xFF,0xE7,0xFF,0xEB,0xFF,0xEC,0xFF,0xE3,0xFF,0xDE,0xFF,0xE3,0xFF,0xDF,0xFF,0xE2,0xFF,0xE2,0xFF,0xDE,\
-0xFF,0xD8,0xFF,0xD8,0xFF,0xDC,0xFF,0xD7,0xFF,0xD0,0xFF,0xC0,0xFF,0xBE,0xFF,0xC0,0xFF,0xC4,0xFF,0xCE,0xFF,0xCA,0xFF,0xD2,0xFF,0xDB,0xFF,0xCD,0xFF,0xCD,0xFF,0xC7,\
-0xFF,0xD8,0xFF,0xDF,0xFF,0xE0,0xFF,0xDD,0xFF,0xDF,0xFF,0xDE,0xFF,0xE0,0xFF,0xE0,0xFF,0xDF,0xFF,0xDE,0xFF,0xD9,0xFF,0xE1,0xFF,0xD8,0xFF,0xDF,0xFF,0xDD,0xFF,0xD6,\
-0xFF,0xD6,0xFF,0xDB,0xFF,0xD4,0xFF,0xD7,0xFF,0xD4,0xFF,0xD5,0xFF,0xD4,0xFF,0xD6,0xFF,0xD8,0xFF,0xD7,0xFF,0xD3,0xFF,0xC8,0xFF,0xC6,0xFF,0xBF,0xFF,0xC5,0xFF,0xCE,\
-0xFF,0xC6,0xFF,0xD3,0xFF,0xD7,0xFF,0xCD,0xFF,0xCB,0xFF,0xC7};
-const uint8_t phone_data_72_5[]={
-0xFF,0xDA,0xFF,0xE4,0xFF,0xE0,0xFF,0xE6,0xFF,0xE5,0xFF,0xDF,0xFF,0xE1,0xFF,0xE4,0xFF,0xE3,0xFF,0xDD,0xFF,0xD6,0xFF,0xD5,0xFF,0xD2,0xFF,0xCF,0xFF,0xC9,0xFF,0xC1,\
-0xFF,0xC0,0xFF,0xC7,0xFF,0xBD,0xFF,0xBD,0xFF,0xBF,0xFF,0xC5,0xFF,0xC3,0xFF,0xCF,0xFF,0xD0,0xFF,0xCE,0xFF,0xCC,0xFF,0xC1,0xFF,0xBC,0xFF,0xBC,0xFF,0xBB,0xFF,0xC3,\
-0xFF,0xBA,0xFF,0xB9,0x00,0x24,0xFF,0xB8,0xFF,0xC1,0xFF,0xBD,0xFF,0xEE,0xFF,0xF4,0xFF,0xF2,0xFF,0xF2,0xFF,0xF7,0xFF,0xF3,0xFF,0xF5,0xFF,0xF6,0xFF,0xF5,0xFF,0xED,\
-0xFF,0xEA,0xFF,0xE9,0xFF,0xE4,0xFF,0xE1,0xFF,0xDB,0xFF,0xD1,0xFF,0xC8,0xFF,0xC9,0xFF,0xBF,0xFF,0xBD,0xFF,0xC1,0xFF,0xC7,0xFF,0xC5,0xFF,0xD1,0xFF,0xD6,0xFF,0xD6,\
-0xFF,0xD2,0xFF,0xC7,0xFF,0xBA,0xFF,0xBA,0xFF,0xBD,0xFF,0xC5,0xFF,0xBC,0xFF,0xB5,0x00,0xD2,0xFF,0xC6,0xFF,0xC1,0xFF,0xC7,0xFF,0xE8,0xFF,0xE0,0xFF,0xE4,0xFF,0xEC,\
-0xFF,0xED,0xFF,0xEB,0xFF,0xEB,0xFF,0xF0,0xFF,0xEF,0xFF,0xE7,0xFF,0xE4,0xFF,0xE9,0xFF,0xE4,0xFF,0xE1,0xFF,0xDD,0xFF,0xD3,0xFF,0xCA,0xFF,0xC5,0xFF,0xB9,0xFF,0xB5,\
-0xFF,0xAF,0xFF,0xB3,0xFF,0xB3,0xFF,0xC1,0xFF,0xC8,0xFF,0xCA,0xFF,0xCC,0xFF,0xC1,0xFF,0xB6,0xFF,0xAA,0xFF,0xAB,0xFF,0xB5,0xFF,0xAC,0xFF,0xA3,0x00,0xBA,0xFF,0xBE,\
-0xFF,0xBF,0xFF,0xC9,0xFF,0xF0,0xFF,0xF4,0xFF,0xF6,0xFF,0xFC,0x00,0x01,0xFF,0xFD,0xFF,0xFD,0xFF,0xFE,0xFF,0xFF,0xFF,0xF9,0xFF,0xF8,0xFF,0xFF,0xFF,0xF6,0xFF,0xF1,\
-0xFF,0xF1,0xFF,0xE5,0xFF,0xE2,0xFF,0xDD,0xFF,0xCD,0xFF,0xBF,0xFF,0xBF,0xFF,0xBB,0xFF,0xB7,0xFF,0xC1,0xFF,0xCA,0xFF,0xD2,0xFF,0xD6,0xFF,0xCD,0xFF,0xC4,0xFF,0xB8,\
-0xFF,0xB7,0xFF,0xBD,0xFF,0xB2,0xFF,0xB5,0xFF,0xB8,0xFF,0xB8,0xFF,0xBD,0xFF,0xBD,0xFF,0xF8,0xFF,0xFA,0xFF,0xFF,0x00,0x04,0x00,0x05,0x00,0x02,0x00,0x05,0x00,0x07,\
-0x00,0x07,0x00,0x02,0xFF,0xFF,0x00,0x01,0xFF,0xFD,0xFF,0xFE,0xFF,0xFA,0xFF,0xEE,0xFF,0xE8,0xFF,0xE6,0xFF,0xDC,0xFF,0xD3,0xFF,0xC8,0xFF,0xC1,0xFF,0xBA,0xFF,0xC0,\
-0xFF,0xCA,0xFF,0xCC,0xFF,0xCE,0xFF,0xCE,0xFF,0xC7,0xFF,0xBD,0xFF,0xB8,0xFF,0xB5,0xFF,0xAF,0xFF,0xB8,0xFF,0xB7,0xFF,0xB4,0xFF,0xB9,0xFF,0xBE,0x00,0x0A,0x00,0x0E,\
-0x00,0x0D,0x00,0x16,0x00,0x15,0x00,0x0C,0x00,0x13,0x00,0x13,0x00,0x15,0x00,0x10,0x00,0x07,0x00,0x0D,0x00,0x09,0x00,0x0A,0x00,0x06,0xFF,0xFC,0xFF,0xF6,0xFF,0xF6,\
-0xFF,0xEA,0xFF,0xE7,0xFF,0xDC,0xFF,0xD1,0xFF,0xC6,0xFF,0xCA,0xFF,0xCE,0xFF,0xCA,0xFF,0xCA,0xFF,0xC8,0xFF,0xC3,0xFF,0xB9,0xFF,0xBA,0xFF,0xB5,0xFF,0xAF,0xFF,0xB4,\
-0xFF,0xBB,0xFF,0xB2,0xFF,0xB1,0xFF,0xBA,0xFF,0xF6,0xFF,0xF8,0xFF,0xFD,0x00,0x04,0x00,0x03,0x00,0x06,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x00,0xFF,0xF9,0x00,0x03,\
-0x00,0x01,0x00,0x00,0xFF,0xFE,0xFF,0xF4,0xFF,0xEE,0xFF,0xEE,0xFF,0xE6,0xFF,0xE1,0xFF,0xDC,0xFF,0xCF,0xFF,0xBE,0xFF,0xC8,0xFF,0xC4,0xFF,0xBA,0xFF,0xBE,0xFF,0xC0,\
-0xFF,0xBD,0xFF,0xB7,0xFF,0xB4,0xFF,0xB5,0xFF,0xB1,0xFF,0xAC,0xFF,0xB3,0xFF,0xAC,0xFF,0xA7,0xFF,0xB0,0x00,0x00,0x00,0x04,0x00,0x05,0x00,0x0E,0x00,0x0D,0x00,0x08,\
-0x00,0x0F,0x00,0x0D,0x00,0x13,0x00,0x0A,0x00,0x07,0x00,0x0D,0x00,0x0B,0x00,0x08,0x00,0x06,0xFF,0xFE,0xFF,0xF8,0xFF,0xFA,0xFF,0xF0,0xFF,0xEB,0xFF,0xE8,0xFF,0xDD,\
-0xFF,0xCE,0xFF,0xC6,0xFF,0xC8,0xFF,0xC4,0xFF,0xC6,0xFF,0xC6,0xFF,0xC3,0xFF,0xC1,0xFF,0xBE,0xFF,0xBB,0xFF,0xB3,0xFF,0xB4,0xFF,0xB9,0xFF,0xB2,0xFF,0xB9,0xFF,0xBC,\
-0x00,0x02,0x00,0x07,0x00,0x09,0x00,0x0F,0x00,0x12,0x00,0x0A,0x00,0x0B,0x00,0x10,0x00,0x14,0x00,0x05,0x00,0x08,0x00,0x11,0x00,0x08,0x00,0x0B,0x00,0x0A,0xFF,0xFF,\
-0xFF,0xFA,0xFF,0xFB,0xFF,0xF3,0xFF,0xF3,0xFF,0xEC,0xFF,0xE1,0xFF,0xD3,0xFF,0xCD,0xFF,0xC9,0xFF,0xC7,0xFF,0xCA,0xFF,0xC4,0xFF,0xCB,0xFF,0xCA,0xFF,0xCB,0xFF,0xCB,\
-0xFF,0xC0,0xFF,0xC0,0xFF,0xC0,0xFF,0xB4,0xFF,0xBB,0xFF,0xC1,0x00,0x12,0x00,0x17,0x00,0x19,0x00,0x1B,0x00,0x1E,0x00,0x1C,0x00,0x17,0x00,0x1E,0x00,0x20,0x00,0x15,\
-0x00,0x18,0x00,0x19,0x00,0x0E,0x00,0x15,0x00,0x12,0x00,0x09,0x00,0x08,0x00,0x09,0x00,0x01,0xFF,0xFB,0xFF,0xFA,0xFF,0xF3,0xFF,0xE3,0xFF,0xD7,0xFF,0xCF,0xFF,0xCF,\
-0xFF,0xCE,0xFF,0xC4,0xFF,0xD1,0xFF,0xD4,0xFF,0xD7,0xFF,0xD5,0xFF,0xD0,0xFF,0xD0,0xFF,0xCC,0xFF,0xB8,0xFF,0xBB,0xFF,0xC1,0x00,0x02,0x00,0x07,0x00,0x07,0x00,0x0D,\
-0x00,0x10,0x00,0x0C,0x00,0x09,0x00,0x12,0x00,0x16,0x00,0x0D,0x00,0x0A,0x00,0x0F,0x00,0x0A,0x00,0x0B,0x00,0x0A,0xFF,0xFF,0xFF,0xFC,0xFF,0xFF,0xFF,0xF7,0xFF,0xF9,\
-0xFF,0xF2,0xFF,0xED,0xFF,0xE1,0xFF,0xD5,0xFF,0xCF,0xFF,0xCB,0xFF,0xD2,0xFF,0xC8,0xFF,0xCB,0xFF,0xD0,0xFF,0xD7,0xFF,0xDB,0xFF,0xD4,0xFF,0xD4,0xFF,0xD6,0xFF,0xBA,\
-0xFF,0xB9,0xFF,0xBD,0xFF,0xFA,0xFF,0xFD,0x00,0x01,0x00,0x03,0x00,0x08,0x00,0x02,0x00,0x03,0x00,0x08,0x00,0x0A,0x00,0x03,0x00,0x02,0x00,0x05,0x00,0x00,0x00,0x03,\
-0x00,0x02,0xFF,0xF7,0xFF,0xF6,0xFF,0xF7,0xFF,0xEF,0xFF,0xF3,0xFF,0xF0,0xFF,0xE5,0xFF,0xDB,0xFF,0xD5,0xFF,0xCF,0xFF,0xC5,0xFF,0xC6,0xFF,0xC0,0xFF,0xBF,0xFF,0xC2,\
-0xFF,0xCD,0xFF,0xD3,0xFF,0xCC,0xFF,0xCC,0xFF,0xD2,0xFF,0xBA,0xFF,0xAF,0xFF,0xB3,0x00,0x0D,0x00,0x14,0x00,0x13,0x00,0x15,0x00,0x18,0x00,0x12,0x00,0x18,0x00,0x17,\
-0x00,0x19,0x00,0x13,0x00,0x14,0x00,0x12,0x00,0x08,0x00,0x0E,0x00,0x0C,0x00,0x08,0x00,0x05,0x00,0x04,0xFF,0xFE,0x00,0x02,0xFF,0xFE,0xFF,0xF9,0xFF,0xED,0xFF,0xEF,\
-0xFF,0xDF,0xFF,0xD1,0xFF,0xCC,0xFF,0xC9,0xFF,0xC7,0xFF,0xCB,0xFF,0xD4,0xFF,0xDC,0xFF,0xDA,0xFF,0xDB,0xFF,0xE3,0xFF,0xD0,0xFF,0xC7,0xFF,0xC8,0xFF,0xFD,0x00,0x04,\
-0x00,0x03,0x00,0x03,0x00,0x08,0x00,0x06,0x00,0x06,0x00,0x07,0x00,0x0B,0x00,0x01,0x00,0x04,0x00,0x08,0x00,0x02,0x00,0x02,0x00,0x04,0xFF,0xFA,0xFF,0xF7,0xFF,0xFA,\
-0xFF,0xF6,0xFF,0xF6,0xFF,0xF6,0xFF,0xF5,0xFF,0xE7,0xFF,0xE7,0xFF,0xE5,0xFF,0xDD,0xFF,0xD2,0xFF,0xC7,0xFF,0xCB,0xFF,0xCF,0xFF,0xD4,0xFF,0xDA,0xFF,0xDA,0xFF,0xDD,\
-0xFF,0xE5,0xFF,0xD6,0xFF,0xCF,0xFF,0xD0,0xFF,0xF1,0xFF,0xF4,0xFF,0xEF,0xFF,0xF5,0xFF,0xFA,0xFF,0xF2,0xFF,0xF6,0xFF,0xFB,0xFF,0xFB,0xFF,0xF3,0xFF,0xF4,0xFF,0xF8,\
-0xFF,0xF4,0xFF,0xF4,0xFF,0xF4,0xFF,0xEC,0xFF,0xEB,0xFF,0xEE,0xFF,0xEA,0xFF,0xE8,0xFF,0xE4,0xFF,0xE5,0xFF,0xDB,0xFF,0xDB,0xFF,0xD9,0xFF,0xD5,0xFF,0xCC,0xFF,0xBF,\
-0xFF,0xBD,0xFF,0xC5,0xFF,0xC8,0xFF,0xCE,0xFF,0xCC,0xFF,0xD3,0xFF,0xDB,0xFF,0xCC,0xFF,0xCD,0xFF,0xCA,0xFF,0xF7,0xFF,0xF8,0xFF,0xF5,0xFF,0xF5,0xFF,0xFA,0xFF,0xF6,\
-0xFF,0xFC,0xFF,0xF9,0xFF,0xFB,0xFF,0xF7,0xFF,0xF4,0xFF,0xF6,0xFF,0xEE,0xFF,0xF4,0xFF,0xF4,0xFF,0xEE,0xFF,0xEB,0xFF,0xEC,0xFF,0xEA,0xFF,0xEC,0xFF,0xEC,0xFF,0xE7,\
-0xFF,0xDF,0xFF,0xE1,0xFF,0xE1,0xFF,0xDB,0xFF,0xD6,0xFF,0xCB,0xFF,0xC7,0xFF,0xCB,0xFF,0xD0,0xFF,0xD4,0xFF,0xD0,0xFF,0xD7,0xFF,0xE3,0xFF,0xD6,0xFF,0xD7,0xFF,0xD2,\
-0xFF,0xE4,0xFF,0xEE,0xFF,0xEE,0xFF,0xEE,0xFF,0xF1,0xFF,0xED,0xFF,0xED,0xFF,0xF1,0xFF,0xED,0xFF,0xEC,0xFF,0xE6,0xFF,0xEC,0xFF,0xEA,0xFF,0xEA,0xFF,0xE7,0xFF,0xE3,\
-0xFF,0xE5,0xFF,0xE5,0xFF,0xE1,0xFF,0xE1,0xFF,0xE0,0xFF,0xE1,0xFF,0xDE,0xFF,0xDE,0xFF,0xDE,0xFF,0xDD,0xFF,0xD5,0xFF,0xD2,0xFF,0xCF,0xFF,0xCA,0xFF,0xD0,0xFF,0xD2,\
-0xFF,0xCE,0xFF,0xDA,0xFF,0xDD,0xFF,0xD8,0xFF,0xD5,0xFF,0xCE};
-const uint8_t phone_data_72_13[]={
-0x03,0x22,0x02,0xCD,0x02,0xCD,0x02,0xD0,0x02,0xC7,0x02,0xEB,0x02,0xF0,0x02,0xD6,0x02,0xA4,0x02,0xEE,0x02,0xF6,0x02,0xC4,0x02,0xDF,0x02,0xD6,0x02,0xD3,0x03,0x34,\
-0x03,0x2B,0x02,0xFC,0x03,0x31,0x03,0x0E,0x03,0x5D,0x03,0x2E,0x03,0x08,0x03,0x3A,0x03,0x63,0x03,0x54,0x03,0x14,0x03,0x3D,0x03,0x37,0x03,0x95,0x03,0x81,0x03,0x31,\
-0x03,0x95,0x03,0x72,0x03,0x6C,0x03,0x8F,0x03,0x46,0x03,0x57,0x02,0xFF,0x02,0xBE,0x02,0xC1,0x02,0xC7,0x02,0xB6,0x02,0xD9,0x02,0xE5,0x02,0xCD,0x02,0x95,0x02,0xDF,\
-0x02,0xEE,0x02,0xB3,0x02,0xD3,0x02,0xCA,0x02,0xCD,0x03,0x2B,0x03,0x1A,0x02,0xF6,0x03,0x2B,0x02,0xFF,0x03,0x54,0x03,0x22,0x02,0xF9,0x03,0x31,0x03,0x5A,0x03,0x49,\
-0x03,0x08,0x03,0x34,0x03,0x2B,0x03,0x89,0x03,0x72,0x03,0x22,0x03,0x8F,0x03,0x60,0x03,0x5D,0x03,0x84,0x03,0x3A,0x03,0x4F,0x02,0xF3,0x02,0xB3,0x02,0xB9,0x02,0xBC,\
-0x02,0xB0,0x02,0xD6,0x02,0xDF,0x02,0xC7,0x02,0x92,0x02,0xDC,0x02,0xEE,0x02,0xB3,0x02,0xD3,0x02,0xCD,0x02,0xC7,0x03,0x2B,0x03,0x1D,0x02,0xF6,0x03,0x28,0x02,0xFF,\
-0x03,0x54,0x03,0x22,0x02,0xFC,0x03,0x31,0x03,0x5D,0x03,0x49,0x03,0x05,0x03,0x31,0x03,0x2B,0x03,0x8C,0x03,0x75,0x03,0x28,0x03,0x92,0x03,0x66,0x03,0x60,0x03,0x84,\
-0x03,0x3D,0x03,0x54,0x02,0xF0,0x02,0xD9,0x02,0xDF,0x02,0xE8,0x02,0xDF,0x02,0xFC,0x03,0x0E,0x02,0xF0,0x02,0xC7,0x03,0x0E,0x03,0x1A,0x02,0xE8,0x03,0x02,0x02,0xF6,\
-0x02,0xF6,0x03,0x57,0x03,0x4F,0x03,0x2B,0x03,0x54,0x03,0x37,0x03,0x89,0x03,0x54,0x03,0x31,0x03,0x60,0x03,0x9B,0x03,0x86,0x03,0x49,0x03,0x72,0x03,0x69,0x03,0xC4,\
-0x03,0xB8,0x03,0x60,0x03,0xCD,0x03,0xAD,0x03,0xA7,0x03,0xC4,0x03,0x84,0x03,0xB3,0x02,0xEB,0x02,0xC1,0x02,0xCA,0x02,0xD0,0x02,0xC7,0x02,0xE8,0x02,0xF0,0x02,0xD9,\
-0x02,0xA7,0x02,0xF3,0x02,0xFF,0x02,0xD0,0x02,0xEB,0x02,0xE2,0x02,0xE2,0x03,0x43,0x03,0x37,0x03,0x11,0x03,0x40,0x03,0x20,0x03,0x6F,0x03,0x3D,0x03,0x17,0x03,0x4C,\
-0x03,0x81,0x03,0x69,0x03,0x2E,0x03,0x54,0x03,0x4C,0x03,0xAD,0x03,0x9B,0x03,0x49,0x03,0xB3,0x03,0x8F,0x03,0x8C,0x03,0xAA,0x03,0x60,0x03,0x8C,0x03,0x0E,0x02,0xDC,\
-0x02,0xE5,0x02,0xEB,0x02,0xDF,0x02,0xFC,0x03,0x08,0x02,0xF0,0x02,0xC4,0x03,0x11,0x03,0x1D,0x02,0xEB,0x03,0x08,0x02,0xF9,0x02,0xF9,0x03,0x5A,0x03,0x54,0x03,0x31,\
-0x03,0x5A,0x03,0x3D,0x03,0x92,0x03,0x5A,0x03,0x3A,0x03,0x66,0x03,0x9B,0x03,0x89,0x03,0x49,0x03,0x72,0x03,0x69,0x03,0xCA,0x03,0xB6,0x03,0x66,0x03,0xCD,0x03,0xAD,\
-0x03,0xA7,0x03,0xC4,0x03,0x81,0x03,0xA4,0x03,0x02,0x02,0xCA,0x02,0xCA,0x02,0xCD,0x02,0xCA,0x02,0xE5,0x02,0xF0,0x02,0xD9,0x02,0xAA,0x02,0xF3,0x03,0x05,0x02,0xD0,\
-0x02,0xF0,0x02,0xE2,0x02,0xE5,0x03,0x43,0x03,0x3A,0x03,0x11,0x03,0x43,0x03,0x25,0x03,0x75,0x03,0x43,0x03,0x1A,0x03,0x4F,0x03,0x81,0x03,0x6C,0x03,0x31,0x03,0x57,\
-0x03,0x4F,0x03,0xB0,0x03,0x9B,0x03,0x4C,0x03,0xB3,0x03,0x92,0x03,0x8C,0x03,0xAA,0x03,0x63,0x03,0x89,0x03,0x0E,0x02,0xCA,0x02,0xCD,0x02,0xD3,0x02,0xCA,0x02,0xEB,\
-0x02,0xF6,0x02,0xDF,0x02,0xAD,0x02,0xF6,0x03,0x05,0x02,0xD6,0x02,0xF0,0x02,0xE8,0x02,0xEB,0x03,0x49,0x03,0x3D,0x03,0x1A,0x03,0x49,0x03,0x2E,0x03,0x7B,0x03,0x49,\
-0x03,0x28,0x03,0x54,0x03,0x89,0x03,0x75,0x03,0x37,0x03,0x5D,0x03,0x57,0x03,0xB6,0x03,0xA1,0x03,0x52,0x03,0xB8,0x03,0x98,0x03,0x95,0x03,0xB3,0x03,0x6C,0x03,0x8F,\
-0x03,0x25,0x02,0xD3,0x02,0xD6,0x02,0xD9,0x02,0xD6,0x02,0xF6,0x03,0x02,0x02,0xEB,0x02,0xBC,0x03,0x02,0x03,0x14,0x02,0xDF,0x02,0xFC,0x02,0xF0,0x02,0xF0,0x03,0x52,\
-0x03,0x4C,0x03,0x25,0x03,0x52,0x03,0x34,0x03,0x89,0x03,0x54,0x03,0x31,0x03,0x5D,0x03,0x95,0x03,0x81,0x03,0x3D,0x03,0x69,0x03,0x5D,0x03,0xBB,0x03,0xAD,0x03,0x5A,\
-0x03,0xC1,0x03,0xA1,0x03,0xA1,0x03,0xB8,0x03,0x6C,0x03,0x6F,0x03,0x1A,0x02,0xD6,0x02,0xD9,0x02,0xDF,0x02,0xD3,0x02,0xF6,0x02,0xFF,0x02,0xEB,0x02,0xB9,0x03,0x02,\
-0x03,0x11,0x02,0xE2,0x02,0xFC,0x02,0xF3,0x02,0xF6,0x03,0x52,0x03,0x49,0x03,0x2B,0x03,0x52,0x03,0x37,0x03,0x89,0x03,0x54,0x03,0x31,0x03,0x5D,0x03,0x92,0x03,0x7B,\
-0x03,0x40,0x03,0x63,0x03,0x5D,0x03,0xBB,0x03,0xAA,0x03,0x5A,0x03,0xC1,0x03,0x9E,0x03,0x9B,0x03,0xBB,0x03,0x69,0x03,0x72,0x03,0x11,0x02,0xD3,0x02,0xD6,0x02,0xDF,\
-0x02,0xD3,0x02,0xF6,0x02,0xFC,0x02,0xEB,0x02,0xB9,0x03,0x02,0x03,0x14,0x02,0xDF,0x02,0xFC,0x02,0xF3,0x02,0xF3,0x03,0x54,0x03,0x4C,0x03,0x25,0x03,0x52,0x03,0x37,\
-0x03,0x86,0x03,0x54,0x03,0x31,0x03,0x5A,0x03,0x8C,0x03,0x78,0x03,0x3A,0x03,0x60,0x03,0x5A,0x03,0xBB,0x03,0xAA,0x03,0x57,0x03,0xBE,0x03,0x9E,0x03,0x98,0x03,0xB8,\
-0x03,0x6C,0x03,0x72,0x03,0x0B,0x02,0xDC,0x02,0xDC,0x02,0xE8,0x02,0xDC,0x02,0xF9,0x03,0x05,0x02,0xEE,0x02,0xBE,0x03,0x0B,0x03,0x17,0x02,0xE8,0x02,0xFF,0x02,0xF3,\
-0x02,0xF3,0x03,0x57,0x03,0x4C,0x03,0x2E,0x03,0x54,0x03,0x3A,0x03,0x8C,0x03,0x57,0x03,0x34,0x03,0x63,0x03,0x92,0x03,0x7B,0x03,0x3D,0x03,0x69,0x03,0x5D,0x03,0xBE,\
-0x03,0xB0,0x03,0x5A,0x03,0xBE,0x03,0x9E,0x03,0x9B,0x03,0xBB,0x03,0x81,0x03,0xBE,0x02,0xF3,0x02,0xD3,0x02,0xD6,0x02,0xDC,0x02,0xD0,0x02,0xF0,0x02,0xF9,0x02,0xE5,\
-0x02,0xB3,0x02,0xFC,0x03,0x0E,0x02,0xDC,0x02,0xF6,0x02,0xEE,0x02,0xF0,0x03,0x4F,0x03,0x43,0x03,0x1D,0x03,0x4C,0x03,0x34,0x03,0x7E,0x03,0x4F,0x03,0x28,0x03,0x57,\
-0x03,0x7E,0x03,0x6C,0x03,0x31,0x03,0x5A,0x03,0x52,0x03,0xB3,0x03,0x9E,0x03,0x4F,0x03,0xB6,0x03,0x92,0x03,0x92,0x03,0xAD,0x03,0x66,0x03,0x98,0x03,0x0B,0x02,0xDC,\
-0x02,0xDF,0x02,0xE8,0x02,0xDC,0x02,0xF9,0x03,0x08,0x02,0xEE,0x02,0xC1,0x03,0x0B,0x03,0x17,0x02,0xE8,0x02,0xFC,0x02,0xF3,0x02,0xF3,0x03,0x52,0x03,0x4C,0x03,0x2B,\
-0x03,0x4F,0x03,0x34,0x03,0x86,0x03,0x4F,0x03,0x31,0x03,0x5A,0x03,0x86,0x03,0x6F,0x03,0x34,0x03,0x5A,0x03,0x52,0x03,0xB3,0x03,0x9E,0x03,0x4F,0x03,0xB6,0x03,0x92,\
-0x03,0x95,0x03,0xB0,0x03,0x69,0x03,0x8F,0x03,0x1A,0x02,0xE5,0x02,0xE8,0x02,0xEE,0x02,0xE2,0x02,0xFF,0x03,0x0E,0x02,0xF3,0x02,0xC7,0x03,0x0E,0x03,0x1D,0x02,0xE8,\
-0x03,0x05,0x02,0xF6,0x02,0xF6,0x03,0x54,0x03,0x4C,0x03,0x2E,0x03,0x54,0x03,0x3A,0x03,0x89,0x03,0x54,0x03,0x31,0x03,0x5A,0x03,0x89,0x03,0x72,0x03,0x34,0x03,0x5A,\
-0x03,0x54,0x03,0xB6,0x03,0xA1,0x03,0x4F,0x03,0xB8,0x03,0x95,0x03,0x92,0x03,0xB3,0x03,0x6C,0x03,0x8F,0x03,0x14,0x02,0xE2,0x02,0xE8,0x02,0xEB,0x02,0xDF,0x02,0xFC,\
-0x03,0x0E,0x02,0xF0,0x02,0xC1,0x03,0x0B,0x03,0x1A,0x02,0xE5,0x02,0xFF,0x02,0xF3,0x02,0xF3,0x03,0x52,0x03,0x46,0x03,0x25,0x03,0x4F,0x03,0x34,0x03,0x81,0x03,0x4C,\
-0x03,0x28,0x03,0x54,0x03,0x7E,0x03,0x63,0x03,0x2E,0x03,0x54,0x03,0x4C,0x03,0xAA,0x03,0x98,0x03,0x46,0x03,0xAD,0x03,0x8C,0x03,0x89,0x03,0xAA,0x03,0x60,0x03,0x86,\
-0x03,0x0B,0x02,0xBE,0x02,0xCD,0x02,0xD0,0x02,0xC7,0x02,0xE8,0x02,0xF3,0x02,0xD6,0x02,0xA7,0x02,0xF0,0x02,0xF9,0x02,0xC7,0x02,0xE5,0x02,0xD3,0x02,0xD3,0x03,0x34,\
-0x03,0x28,0x02,0xF9,0x03,0x2B,0x03,0x0B,0x03,0x5A,0x03,0x28,0x02,0xF9,0x03,0x2E,0x03,0x5D,0x03,0x49,0x03,0x05,0x03,0x34,0x03,0x28,0x03,0x89,0x03,0x6F,0x03,0x20,\
-0x03,0x8C,0x03,0x63,0x03,0x63,0x03,0x8C,0x03,0x43,0x03,0x54};
-
-const uint8_t phone_data_75_01[]={0x46,0x54,0x52,0x59,0x01,0x01,0x75,0x01,0xF1,0xEB,0xEA,0xEA,0xEA,0xEE,0xF1,0xF2,0xF3,0xF5,0xF7,0xF9,0xFB,0xFA,0xFF,0xFA,0xFF,0x01,0xFF,0x05,0x09,0x09,0x06,0x06,\
-0x08,0x0A,0x0A,0x0B,0x0C,0x0C,0x0D,0x0E,0x0E,0x0F,0x0E,0x0C,0x0B,0x04,0xE7,0xE8,0xE8,0xE9,0xEA,0xEC,0xF0,0xF0,0xF2,0xF5,0xF6,0xF9,0xFA,0xF9,0xFE,0xF9,0xFD,0x00,\
-0xFE,0x03,0x07,0x07,0x04,0x04,0x08,0x0B,0x0C,0x0C,0x0D,0x0D,0x0E,0x0F,0x0F,0x10,0x0F,0x0E,0x0D,0x07,0xE7,0xE9,0xE9,0xEA,0xEB,0xEE,0xF1,0xF2,0xF4,0xF6,0xF8,0xFA,\
-0xFC,0xFB,0xFF,0xFA,0xFF,0x01,0xFF,0x05,0x08,0x09,0x06,0x05,0x0A,0x0D,0x0D,0x0E,0x0F,0x0F,0x10,0x12,0x12,0x12,0x11,0x10,0x0F,0x0A,0xE6,0xEA,0xEA,0xEC,0xEC,0xF0,\
-0xF2,0xF4,0xF5,0xF7,0xF9,0xFC,0xFE,0xFC,0x01,0xFC,0x00,0x03,0x00,0x06,0x0B,0x0A,0x07,0x07,0x0D,0x0F,0x10,0x11,0x11,0x13,0x14,0x15,0x16,0x15,0x15,0x14,0x12,0x0E,\
-0xEA,0xEC,0xEE,0xEF,0xEF,0xF1,0xF4,0xF5,0xF8,0xF9,0xFB,0xFE,0x00,0xFE,0x02,0xFE,0x02,0x05,0x02,0x08,0x0D,0x0C,0x09,0x09,0x10,0x12,0x12,0x13,0x14,0x16,0x17,0x18,\
-0x19,0x18,0x18,0x16,0x14,0x10,0xEC,0xEE,0xEF,0xF0,0xF0,0xF2,0xF5,0xF6,0xF9,0xFA,0xFC,0xFF,0x00,0xFF,0x03,0xFE,0x03,0x05,0x03,0x09,0x0D,0x0D,0x0A,0x0A,0x11,0x13,\
-0x13,0x14,0x15,0x17,0x18,0x19,0x1A,0x1A,0x19,0x17,0x16,0x11,0xEF,0xF0,0xF0,0xF0,0xF1,0xF3,0xF6,0xF7,0xFA,0xFB,0xFC,0xFF,0x01,0x00,0x04,0xFF,0x03,0x06,0x04,0x0A,\
-0x0E,0x0E,0x0A,0x0A,0x12,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1B,0x1A,0x19,0x17,0x12,0xF1,0xF1,0xF0,0xF1,0xF2,0xF4,0xF6,0xF8,0xFB,0xFC,0xFD,0x00,0x01,0x00,\
-0x04,0x00,0x04,0x07,0x05,0x0B,0x0F,0x0E,0x0B,0x0A,0x13,0x16,0x16,0x17,0x18,0x19,0x1B,0x1B,0x1C,0x1C,0x1B,0x1A,0x18,0x13,0xF3,0xF1,0xF0,0xF1,0xF2,0xF4,0xF6,0xF8,\
-0xFA,0xFB,0xFD,0x00,0x01,0x00,0x04,0xFF,0x04,0x06,0x04,0x0A,0x0F,0x0D,0x0A,0x0A,0x14,0x16,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1C,0x1B,0x1A,0x15,0x0A,0xF1,0xF0,\
-0xF0,0xF1,0xF2,0xF4,0xF7,0xF8,0xFB,0xFB,0xFD,0x00,0x01,0x00,0x04,0xFF,0x04,0x06,0x04,0x0A,0x0E,0x0D,0x0B,0x0A,0x15,0x17,0x17,0x19,0x19,0x1A,0x1C,0x1C,0x1D,0x1D,\
-0x1D,0x1B,0x19,0x14,0xEF,0xF0,0xF0,0xF0,0xF1,0xF3,0xF6,0xF7,0xFA,0xFB,0xFC,0xFF,0x00,0xFF,0x04,0xFF,0x03,0x05,0x03,0x09,0x0D,0x0D,0x0A,0x0A,0x15,0x17,0x17,0x19,\
-0x19,0x1A,0x1C,0x1C,0x1D,0x1D,0x1C,0x1B,0x19,0x15,0xEC,0xEE,0xEE,0xEF,0xF0,0xF2,0xF4,0xF6,0xF9,0xF9,0xFB,0xFE,0x00,0xFE,0x02,0xFD,0x02,0x04,0x01,0x08,0x0C,0x0C,\
-0x09,0x09,0x14,0x17,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1D,0x1C,0x1B,0x19,0x15,0xE9,0xEB,0xED,0xEE,0xED,0xF1,0xF3,0xF5,0xF6,0xF8,0xFA,0xFD,0xFE,0xFD,0x01,0xFC,\
-0x00,0x03,0x00,0x07,0x0B,0x0B,0x08,0x08,0x14,0x16,0x16,0x17,0x18,0x1A,0x1B,0x1C,0x1D,0x1D,0x1C,0x1A,0x19,0x15,0xE6,0xE9,0xEA,0xEB,0xEB,0xEF,0xF1,0xF3,0xF4,0xF7,\
-0xF8,0xFB,0xFD,0xFB,0x00,0xFA,0xFF,0x01,0xFF,0x05,0x09,0x09,0x06,0x06,0x12,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1B,0x1A,0x19,0x17,0x13,0xE5,0xE7,0xE8,0xE8,\
-0xE9,0xEC,0xF0,0xEF,0xF2,0xF4,0xF6,0xF9,0xFA,0xF8,0xFD,0xF7,0xFC,0xFF,0xFD,0x03,0x07,0x07,0x04,0x04,0x10,0x13,0x13,0x14,0x15,0x17,0x18,0x19,0x19,0x19,0x19,0x17,\
-0x15,0x11,0xE5,0xE6,0xE6,0xE7,0xE7,0xE9,0xED,0xEE,0xF0,0xF3,0xF4,0xF5,0xF8,0xF4,0xFB,0xF6,0xFB,0xFD,0xFB,0x01,0x05,0x05,0x02,0x01,0x0F,0x11,0x12,0x13,0x14,0x15,\
-0x16,0x17,0x17,0x18,0x17,0x16,0x14,0x0E,0xE5,0xE3,0xE4,0xE5,0xE5,0xE7,0xEA,0xEB,0xEE,0xEF,0xF1,0xF3,0xF4,0xF2,0xF7,0xF3,0xF8,0xFB,0xF9,0xFE,0x02,0x01,0xFE,0xFE,\
-0x10,0x11,0x11,0x12,0x12,0x14,0x15,0x16,0x16,0x16,0x16,0x16,0x14,0x0D};
-const uint8_t phone_data_75_02[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_75_03[]={0x46,0x54,0x4D,0x33,0x01,0x02,0x61,0x01,0x15,0x0A,0x05,0x05,0x06,0x05,0x03,0x03,0x06,0x03,0x03,0x01,0x03,0x03,0x03,0x06,0x03,0x03,0x05,0x03,0x03,0x03,0x07,0x07,\
-0x05,0x03,0x03,0x03,0x01,0x01,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0xFB,0x08,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,0x00,\
-0xFF,0x00,0x01,0xFF,0x01,0x01,0x01,0xFF,0x01,0x01,0xFF,0xFF,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,0x06,0x03,0x01,0x01,0x01,0x01,0xFF,0x01,0x01,0xFF,0x01,0xFD,\
-0x01,0xFF,0xFF,0x00,0xFF,0x00,0xFF,0x00,0x00,0xFF,0x01,0x01,0x01,0xFF,0x00,0x01,0xFF,0xFF,0x01,0x01,0xFF,0xFF,0xFD,0xFD,0xFD,0xFF,0x03,0x03,0x01,0x01,0x01,0x01,\
-0xFF,0x00,0x01,0xFF,0xFF,0xFD,0xFF,0xFF,0xFF,0x00,0xFF,0x00,0xFF,0xFD,0x00,0xFF,0x01,0x01,0x01,0xFF,0x00,0xFF,0xFF,0xFF,0x01,0xFF,0xFF,0xFF,0xFD,0xFD,0xFD,0xFF,\
-0x03,0x03,0x01,0x01,0x01,0x01,0xFF,0x00,0x00,0xFF,0xFF,0xFD,0xFF,0xFF,0xFF,0x00,0xFF,0x00,0x01,0x00,0x01,0xFF,0x01,0x01,0x01,0xFF,0x01,0x01,0xFF,0xFF,0x01,0x01,\
-0xFF,0xFF,0xFF,0xFF,0x00,0xFF,0x06,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0x01,0xFF,0xFF,0x01,0x01,0x00,0x01,0x00,0x01,0xFF,0x03,0x01,0x03,0x01,\
-0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0xFF,0x00,0xFF,0x08,0x06,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0x01,0xFF,0x01,0xFF,0xFF,0x01,0xFF,0x00,0x01,0x00,\
-0x01,0xFF,0x03,0x01,0x01,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0x01,0xFF,0xFF,0xFF,0x00,0xFF,0x0C,0x03,0x01,0x01,0x01,0x01,0xFF,0x01,0x01,0xFF,0x01,0xFD,0xFF,0xFF,\
-0xFF,0x00,0x01,0x00,0x01,0x00,0x01,0xFF,0x03,0x01,0x01,0xFF,0x01,0x01,0xFF,0xFF,0x01,0xFF,0xFF,0xFF,0xFF,0xFD,0xFD,0xFD,0x0E,0x06,0x01,0x03,0x01,0x03,0x01,0x01,\
-0x01,0x01,0x01,0xFF,0x01,0xFF,0x01,0x01,0x01,0x01,0x01,0x00,0x01,0xFF,0x03,0x01,0x03,0x01,0x03,0x01,0x01,0x01,0x01,0x01,0xFF,0xFF,0xFF,0xFF,0xFB,0xEC,0x0A,0x06,\
-0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0x01,0xFF,0xFF,0x01,0xFF,0x00,0x01,0x00,0x01,0xFF,0x03,0x01,0x03,0x01,0x01,0x01,0x01,0x01,0x03,0x01,0xFF,0xFF,\
-0xFF,0xFF,0x00,0xFF,0x0A,0x06,0x03,0x03,0x03,0x01,0x01,0x01,0x03,0x01,0x01,0xFF,0x01,0xFF,0x01,0x01,0x01,0x01,0x01,0x00,0x01,0x01,0x03,0x01,0x03,0x01,0x03,0x03,\
-0x01,0x01,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x08,0x06,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0x01,0xFF,0x01,0x01,0x01,0x00,0x01,0x00,0x01,0xFF,\
-0x03,0x01,0x03,0x01,0x03,0x01,0x01,0x01,0x03,0x03,0x01,0x01,0xFF,0xFF,0x00,0x01,0x06,0x06,0x01,0x01,0x01,0x01,0xFF,0x01,0x01,0x01,0x01,0xFF,0x01,0xFF,0xFF,0x01,\
-0xFF,0x00,0xFF,0x00,0x01,0xFF,0x03,0x01,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0xFF,0xFF,0x00,0x01,0x03,0x06,0x01,0x01,0x01,0x01,0xFF,0x01,0x01,0xFF,\
-0x01,0xFF,0x01,0xFF,0x01,0x00,0xFF,0x00,0x01,0x00,0x01,0xFF,0x03,0x01,0x03,0x01,0x01,0x01,0x01,0x01,0x03,0x01,0x01,0xFF,0xFF,0xFF,0x00,0x01,0x08,0x06,0x03,0x01,\
-0x03,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0x01,0xFF,0x01,0x01,0xFF,0x00,0x01,0x00,0x01,0xFF,0x03,0x01,0x03,0x01,0x03,0x03,0x01,0x01,0x03,0x01,0x01,0x01,0x01,0x01,\
-0x01,0x01,0x0A,0x06,0x01,0x01,0x01,0x01,0xFF,0x01,0x01,0xFF,0x01,0xFD,0x01,0xFF,0xFF,0x00,0x01,0x00,0xFF,0x00,0x01,0xFF,0x03,0x01,0x03,0x01,0x03,0x03,0x01,0x01,\
-0x03,0x01,0x01,0xFF,0x01,0x01,0x01,0xFF,0x0A,0x03,0x03,0x03,0x03,0x03,0x01,0x01,0x01,0x01,0x03,0xFF,0x01,0xFF,0x01,0x01,0x01,0x01,0x01,0x00,0x01,0xFF,0x01,0xFF,\
-0x0A,0x05,0x06,0x05,0x03,0x03,0x05,0x03,0x03,0x03,0x03,0x05,0x06,0xFF};
-const uint8_t phone_data_75_06[]={0x46,0x54,0x52,0x59,0x01,0x04,0x7D,0x01,0xE8,0xE5,0xE6,0xE6,0xE7,0xEA,0xEC,0xEF,0xF1,0xF2,0xF4,0xF6,0xF9,0xF7,0xFF,0xF7,0xFC,0x01,0xFE,0x06,0x0D,0x0B,0x07,0x05,\
-0x0D,0x0E,0x0F,0x10,0x11,0x13,0x15,0x15,0x16,0x13,0x13,0x11,0x10,0x07,0xDE,0xE1,0xE2,0xE3,0xE3,0xE6,0xE9,0xEB,0xED,0xEF,0xF1,0xF3,0xF5,0xF4,0xFB,0xF4,0xF9,0xFE,\
-0xFA,0x03,0x09,0x08,0x03,0x01,0x0B,0x0E,0x0D,0x0E,0x0F,0x12,0x14,0x14,0x15,0x14,0x12,0x13,0x0F,0x08,0xDD,0xE1,0xE2,0xE3,0xE4,0xE7,0xE9,0xEC,0xEE,0xEF,0xF2,0xF4,\
-0xF5,0xF4,0xFC,0xF4,0xF9,0xFE,0xFB,0x03,0x09,0x08,0x03,0x01,0x0C,0x0E,0x0E,0x0F,0x10,0x13,0x14,0x14,0x16,0x14,0x13,0x12,0x10,0x0A,0xDE,0xE3,0xE4,0xE6,0xE7,0xE9,\
-0xEC,0xEF,0xF1,0xF3,0xF5,0xF7,0xF9,0xF8,0x00,0xF7,0xFD,0x02,0xFF,0x07,0x0D,0x0E,0x07,0x05,0x10,0x14,0x15,0x16,0x17,0x18,0x1A,0x1B,0x1B,0x1A,0x1A,0x18,0x18,0x11,\
-0xE0,0xE4,0xE5,0xE6,0xE7,0xEA,0xED,0xEF,0xF1,0xF3,0xF6,0xF8,0xF9,0xF8,0x00,0xF8,0xFD,0x02,0xFF,0x07,0x0E,0x0C,0x07,0x05,0x12,0x15,0x16,0x17,0x18,0x19,0x1B,0x1C,\
-0x1C,0x1B,0x1C,0x19,0x18,0x12,0xE2,0xE5,0xE6,0xE7,0xE8,0xEB,0xEE,0xF0,0xF2,0xF4,0xF6,0xF8,0xFA,0xF9,0x01,0xF9,0xFE,0x03,0x02,0x08,0x0F,0x0F,0x08,0x06,0x13,0x16,\
-0x18,0x18,0x19,0x1A,0x1C,0x1E,0x1E,0x1C,0x1D,0x1A,0x19,0x13,0xE6,0xE7,0xE8,0xE9,0xEA,0xED,0xF0,0xF2,0xF5,0xF6,0xF9,0xFB,0xFD,0xFC,0x03,0xFE,0x02,0x07,0x04,0x0D,\
-0x12,0x12,0x0B,0x0C,0x17,0x1A,0x1C,0x1D,0x1D,0x1E,0x20,0x21,0x21,0x21,0x20,0x20,0x1E,0x17,0xE5,0xE6,0xE7,0xE7,0xE8,0xEB,0xEE,0xF0,0xF2,0xF4,0xF6,0xF8,0xF9,0xF8,\
-0x00,0xF9,0xFE,0x02,0xFE,0x07,0x0D,0x0C,0x07,0x05,0x14,0x16,0x18,0x19,0x19,0x1A,0x1C,0x1D,0x1E,0x1C,0x1D,0x1B,0x19,0x13,0xE7,0xE6,0xE7,0xE8,0xE9,0xEC,0xEE,0xF0,\
-0xF2,0xF4,0xF6,0xF9,0xFB,0xFA,0x01,0xFA,0xFF,0x03,0x00,0x07,0x0E,0x0D,0x07,0x08,0x15,0x18,0x1A,0x1A,0x1B,0x1C,0x1D,0x1F,0x1E,0x1E,0x1E,0x1B,0x17,0x0C,0xE9,0xE9,\
-0xEA,0xEB,0xEC,0xEF,0xF2,0xF4,0xF7,0xF8,0xFB,0xFE,0xFF,0xFE,0x06,0x00,0x04,0x0A,0x06,0x0E,0x14,0x15,0x10,0x0E,0x1C,0x1F,0x21,0x21,0x23,0x24,0x24,0x26,0x26,0x26,\
-0x26,0x24,0x22,0x1C,0xE2,0xE4,0xE5,0xE5,0xE6,0xE9,0xEC,0xEE,0xF0,0xF2,0xF4,0xF6,0xF8,0xF7,0xFE,0xF6,0xFC,0x00,0xFC,0x05,0x0B,0x0A,0x05,0x03,0x13,0x16,0x18,0x18,\
-0x19,0x1A,0x1C,0x1D,0x1F,0x1C,0x1D,0x1B,0x19,0x13,0xE0,0xE3,0xE5,0xE5,0xE6,0xE9,0xEC,0xEE,0xF0,0xF2,0xF4,0xF7,0xF8,0xF7,0xFF,0xF7,0xFC,0x00,0xFD,0x06,0x0D,0x0B,\
-0x05,0x04,0x15,0x18,0x19,0x1A,0x1B,0x1C,0x1E,0x1F,0x1F,0x1E,0x1E,0x1B,0x1B,0x15,0xE0,0xE4,0xE5,0xE6,0xE8,0xEB,0xED,0xF0,0xF2,0xF4,0xF6,0xF9,0xFB,0xFA,0x01,0xFA,\
-0x00,0x03,0x00,0x0A,0x0F,0x0E,0x0A,0x08,0x19,0x1C,0x1E,0x1E,0x20,0x21,0x22,0x24,0x24,0x23,0x24,0x22,0x20,0x1B,0xDB,0xE0,0xE1,0xE2,0xE3,0xE6,0xE8,0xEA,0xED,0xEE,\
-0xF1,0xF2,0xF5,0xF3,0xFB,0xF3,0xF8,0xFC,0xF9,0x02,0x06,0x06,0x02,0x00,0x12,0x14,0x16,0x17,0x18,0x18,0x1A,0x1B,0x1B,0x1A,0x1C,0x19,0x18,0x12,0xDB,0xDE,0xDF,0xE0,\
-0xE1,0xE4,0xE7,0xE9,0xEB,0xED,0xEF,0xF2,0xF3,0xF2,0xFA,0xF1,0xF7,0xFB,0xF8,0x01,0x04,0x05,0x00,0xFF,0x11,0x14,0x16,0x16,0x17,0x18,0x1A,0x1B,0x1C,0x19,0x1B,0x18,\
-0x16,0x11,0xDD,0xE0,0xE1,0xE2,0xE3,0xE6,0xE9,0xEB,0xED,0xEF,0xF2,0xF4,0xF6,0xF5,0xFC,0xF4,0xFA,0xFF,0xFB,0x04,0x0B,0x09,0x04,0x02,0x17,0x19,0x1B,0x1C,0x1D,0x1E,\
-0x20,0x21,0x21,0x21,0x21,0x20,0x1E,0x17,0xDA,0xDA,0xDC,0xDD,0xDE,0xE1,0xE3,0xE6,0xE7,0xE9,0xEC,0xEE,0xEF,0xEE,0xF5,0xED,0xF2,0xF7,0xF3,0xFC,0x00,0x00,0xFC,0xF9,\
-0x12,0x13,0x12,0x15,0x16,0x16,0x18,0x18,0x1A,0x1A,0x1A,0x19,0x15,0x0F};
-const uint8_t phone_data_75_07[]={0x46,0x54,0x4D,0x33,0x01,0x01,0x61,0x01,0x15,0x0A,0x07,0x05,0x06,0x03,0x03,0x06,0x06,0x05,0x01,0x01,0x03,0x03,0x05,0x06,0x05,0x06,0x05,0x06,0x03,0x08,0x08,0x07,\
-0x03,0x06,0x06,0x03,0x03,0x03,0x03,0x03,0x06,0x03,0x03,0x01,0x03,0xFB,0x0A,0x06,0x01,0x01,0x03,0xFF,0xFF,0x01,0x01,0xFF,0xFF,0xFD,0xFD,0xFF,0xFF,0x01,0x01,0x00,\
-0xFF,0x01,0xFF,0x01,0x01,0x01,0x00,0x03,0x01,0x00,0x01,0x01,0x00,0x01,0x01,0xFF,0xFF,0xFF,0x00,0x00,0x08,0x03,0x01,0xFF,0x01,0xFF,0xFF,0x00,0x01,0xFF,0xFF,0xFF,\
-0xFD,0xFF,0xFF,0x01,0xFF,0x00,0x01,0x00,0xFF,0x01,0x01,0x01,0x00,0x03,0x00,0x00,0xFF,0xFF,0x00,0x01,0x01,0xFF,0xFF,0xFF,0x00,0x00,0x03,0x03,0x01,0xFF,0x01,0xFF,\
-0xFF,0x01,0x01,0xFF,0xFD,0xFD,0xFD,0xFF,0x01,0x01,0xFF,0x00,0xFF,0x00,0xFF,0x01,0xFF,0x01,0x01,0x03,0x01,0x00,0xFF,0x01,0x00,0x01,0x01,0xFF,0xFF,0xFF,0x00,0x00,\
-0x06,0x03,0x01,0x01,0x01,0xFF,0xFF,0x00,0x01,0xFF,0xFF,0xFD,0xFD,0xFF,0xFF,0x00,0xFF,0x00,0xFF,0x00,0xFF,0x01,0x01,0x01,0x01,0x03,0x01,0x00,0xFF,0x01,0x01,0x01,\
-0x01,0xFF,0xFF,0xFF,0x00,0x00,0x08,0x03,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0xFF,0xFF,0xFD,0xFD,0xFF,0xFF,0x00,0x01,0x00,0xFF,0x00,0xFF,0x01,0xFF,0x01,0x01,0x03,\
-0x01,0x00,0x01,0x01,0x00,0x01,0x01,0xFF,0xFF,0xFF,0x00,0x00,0x0A,0x03,0x01,0xFF,0x01,0xFF,0xFF,0x01,0x00,0xFF,0xFF,0xFD,0x00,0xFF,0xFF,0x01,0xFF,0x00,0x01,0x00,\
-0xFD,0x01,0xFF,0x03,0x01,0x03,0x01,0x00,0xFF,0x01,0x00,0x01,0x03,0x01,0xFF,0xFF,0x00,0x00,0x0C,0x06,0x01,0x01,0x01,0xFF,0xFF,0x00,0x01,0xFF,0xFF,0xFD,0x00,0xFF,\
-0xFF,0x01,0x01,0x00,0x01,0x00,0xFF,0x01,0x01,0x01,0x01,0x03,0x01,0x00,0x01,0x01,0x00,0x01,0x03,0xFF,0xFF,0xFF,0x01,0x00,0x0E,0x06,0x01,0x01,0x01,0xFF,0xFF,0x01,\
-0x01,0xFF,0xFF,0xFF,0x00,0xFF,0x01,0x01,0x01,0x01,0x01,0x00,0xFF,0x01,0x01,0x01,0x01,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x03,0x01,0xFF,0x01,0xFD,0xEC,0x0C,0x06,\
-0x01,0x01,0x01,0xFF,0x01,0x01,0x01,0xFF,0xFF,0xFF,0x00,0xFF,0xFF,0x01,0x01,0x00,0x01,0x00,0xFF,0x01,0x01,0x03,0x01,0x03,0x03,0x00,0x01,0x01,0x01,0x01,0x01,0xFF,\
-0xFF,0xFF,0x01,0x00,0x0A,0x06,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0xFF,0xFF,0xFF,0x00,0xFF,0x01,0x01,0x01,0x00,0x01,0x01,0xFF,0x03,0x01,0x01,0x01,0x03,0x01,0x00,\
-0x01,0x01,0x01,0x01,0x03,0x01,0xFF,0xFF,0x01,0x01,0x08,0x06,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0x01,0xFF,0xFD,0x00,0xFF,0x01,0x01,0x01,0x00,0x01,0x00,0xFF,0x01,\
-0x01,0x01,0x01,0x03,0x03,0x01,0x01,0x01,0x01,0x01,0x03,0x01,0xFF,0x01,0x01,0x01,0x06,0x06,0x01,0x01,0x01,0x01,0xFF,0x01,0x01,0x01,0xFF,0xFF,0x00,0x01,0x01,0x01,\
-0xFF,0x00,0x01,0x01,0xFF,0x01,0x01,0x03,0x01,0x03,0x03,0x01,0x01,0x03,0x01,0x01,0x03,0x01,0xFF,0xFF,0x00,0x01,0x06,0x03,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0xFF,\
-0xFF,0xFF,0x00,0xFF,0xFF,0x01,0xFF,0x00,0x01,0x00,0xFF,0x01,0x01,0x01,0x01,0x03,0x01,0x00,0x01,0x01,0x01,0x03,0x03,0xFF,0x01,0xFF,0x01,0x01,0x08,0x06,0x01,0x01,\
-0x01,0xFF,0xFF,0x01,0x01,0xFF,0xFF,0xFD,0x00,0xFF,0x01,0x00,0x01,0x00,0x01,0x01,0xFF,0x01,0x01,0x01,0x01,0x03,0x03,0x01,0x01,0x01,0x01,0x03,0x03,0x01,0x01,0x01,\
-0x01,0x01,0x0A,0x06,0x03,0x01,0x01,0xFF,0x01,0x01,0x01,0xFF,0xFF,0xFF,0x00,0xFF,0xFF,0x01,0x01,0x00,0x01,0x00,0xFF,0x01,0x01,0x01,0x03,0x06,0x03,0x01,0x03,0x01,\
-0x01,0x01,0x03,0x01,0x01,0x01,0x01,0x00,0x0A,0x06,0x03,0x03,0x03,0x01,0x01,0x03,0x03,0x01,0x01,0x01,0x01,0x01,0x03,0x03,0x01,0x01,0x01,0x00,0x01,0x01,0x01,0x01,\
-0x08,0x08,0x08,0x03,0x05,0x05,0x06,0x05,0x08,0x05,0x05,0x05,0x06,0x00};
-const uint8_t phone_data_75_05[]={0x46,0x4D,0x53,0x43,0x00,0x07,0x16,0x00,0x0A,0x06,0x0C,0x0F,0x09,0x06,0x06,0x07,0x05,0x07,0x09,0x09,0x09,0x08,0x0A,0x0F,0x09,0x08,0x0C,0x09,0x0B,0x11,0x0F,0x09,\
-0x0A,0x0C,0x08,0x06,0x09,0x0D,0x0A,0x07,0x06,0x06,0x0A,0x0A,0x0B,0x00,0x09,0x08,0x0E,0x0E,0x10,0x07,0x0B,0x07,0x06,0x07,0x0F,0x0E,0x07,0x06,0x07,0x0A,0x09,0x07,\
-0x07,0x07,0x09,0x0E,0x0A,0x09,0x07,0x09,0x08,0x07,0x0A,0x0E,0x0C,0x0C,0x05,0x06,0x08,0x08,0x05,0x00,0x0D,0x06,0x0C,0x0A,0x0C,0x0C,0x08,0x06,0x08,0x07,0x0A,0x10,\
-0x07,0x07,0x07,0x08,0x08,0x06,0x09,0x06,0x08,0x0F,0x09,0x0A,0x05,0x08,0x09,0x06,0x06,0x0A,0x0A,0x09,0x06,0x06,0x09,0x08,0x06,0x00,0x08,0x07,0x0C,0x0D,0x0E,0x0A,\
-0x06,0x05,0x06,0x0B,0x09,0x09,0x06,0x05,0x07,0x09,0x08,0x06,0x0C,0x0C,0x0C,0x0E,0x08,0x09,0x06,0x07,0x08,0x07,0x09,0x0A,0x0A,0x08,0x07,0x06,0x0C,0x0A,0x05,0x00,\
-0x08,0x07,0x06,0x07,0x08,0x07,0x0D,0x07,0x08,0x0A,0x08,0x09,0x09,0x07,0x06,0x0B,0x08,0x07,0x0B,0x09,0x07,0x11,0x0F,0x0E,0x0E,0x04,0x08,0x09,0x07,0x08,0x07,0x09,\
-0x07,0x08,0x08,0x08,0x0F,0x00,0x06,0x07,0x05,0x08,0x0E,0x07,0x0A,0x08,0x0B,0x0A,0x0A,0x08,0x05,0x06,0x07,0x07,0x09,0x06,0x0A,0x08,0x07,0x0C,0x0A,0x09,0x0A,0x05,\
-0x06,0x08,0x05,0x06,0x05,0x07,0x08,0x06,0x08,0x08,0x0C,0x00,0x09,0x09,0x06,0x06,0x08,0x09,0x09,0x07,0x08,0x06,0x09,0x09,0x0B,0x0A,0x08,0x0D,0x07,0x08,0x0A,0x0B,\
-0x07,0x12,0x10,0x0C,0x08,0x05,0x08,0x09,0x0C,0x08,0x08,0x07,0x06,0x09,0x0B,0x0B,0x0B,0x00,0x0B,0x0A,0x08,0x08,0x0B,0x09,0x09,0x06,0x08,0x09,0x07,0x08,0x08,0x08,\
-0x06,0x07,0x0B,0x0C,0x0F,0x08,0x06,0x0B,0x0B,0x0C,0x0B,0x07,0x08,0x09,0x0C,0x05,0x08,0x05,0x07,0x06,0x08,0x07,0x09,0x00,0x0A,0x06,0x06,0x08,0x0C,0x05,0x06,0x0B,\
-0x0E,0x08,0x0A,0x0C,0x07,0x08,0x07,0x06,0x07,0x06,0x07,0x0F,0x0B,0x09,0x07,0x0A,0x15,0x0F,0x05,0x0C,0x05,0x07,0x08,0x09,0x05,0x06,0x06,0x08,0x05,0x00,0x0A,0x08,\
-0x05,0x08,0x0C,0x07,0x08,0x09,0x08,0x0B,0x0B,0x0A,0x07,0x08,0x08,0x05,0x0A,0x09,0x07,0x0A,0x09,0x0A,0x07,0x0B,0x0F,0x0E,0x06,0x0C,0x05,0x07,0x08,0x06,0x07,0x06,\
-0x05,0x09,0x08,0x00,0x0C,0x05,0x05,0x06,0x08,0x07,0x07,0x0D,0x0E,0x0C,0x13,0x0D,0x05,0x09,0x08,0x07,0x07,0x0A,0x06,0x0A,0x08,0x0B,0x09,0x06,0x0E,0x0B,0x06,0x06,\
-0x06,0x06,0x06,0x05,0x08,0x09,0x07,0x0A,0x08,0x00,0x06,0x07,0x07,0x06,0x0C,0x09,0x08,0x0B,0x0A,0x06,0x0B,0x14,0x07,0x07,0x09,0x0A,0x07,0x07,0x07,0x11,0x0D,0x0B,\
-0x09,0x0A,0x16,0x0F,0x06,0x0A,0x05,0x0F,0x0E,0x06,0x09,0x05,0x09,0x0B,0x0A,0x00,0x09,0x08,0x05,0x07,0x0B,0x05,0x06,0x06,0x09,0x0B,0x0E,0x0A,0x07,0x08,0x0A,0x08,\
-0x0B,0x09,0x06,0x0D,0x0A,0x0D,0x0B,0x0C,0x0E,0x06,0x08,0x08,0x06,0x06,0x04,0x08,0x07,0x06,0x0A,0x07,0x09,0x00,0x0A,0x08,0x06,0x08,0x0A,0x05,0x07,0x09,0x0D,0x0A,\
-0x09,0x0A,0x07,0x08,0x08,0x09,0x08,0x07,0x0A,0x0A,0x0D,0x08,0x07,0x11,0x09,0x08,0x06,0x07,0x06,0x06,0x05,0x07,0x0B,0x06,0x07,0x07,0x0D,0x00,0x08,0x09,0x06,0x0A,\
-0x0C,0x08,0x09,0x06,0x0D,0x0A,0x0A,0x06,0x07,0x08,0x06,0x06,0x09,0x07,0x09,0x0C,0x10,0x09,0x08,0x11,0x09,0x07,0x08,0x09,0x08,0x07,0x07,0x05,0x09,0x08,0x07,0x04,\
-0x0A,0x00,0x0A,0x08,0x09,0x0B,0x0A,0x08,0x0F,0x0A,0x0B,0x0E,0x10,0x09,0x07,0x09,0x07,0x06,0x09,0x07,0x09,0x0D,0x0A,0x09,0x09,0x12,0x0B,0x09,0x06,0x09,0x07,0x06,\
-0x05,0x05,0x07,0x07,0x08,0x04,0x08,0x00,0x08,0x11,0x06,0x09,0x0D,0x07,0x07,0x05,0x05,0x05,0x07,0x0A,0x0B,0x0A,0x0A,0x07,0x0F,0x05,0x08,0x07,0x10,0x11,0x09,0x08,\
-0x06,0x07,0x07,0x0D,0x09,0x08,0x0A,0x07,0x0C,0x07,0x0D,0x0F,0x09,0x00};
-
-const uint8_t phone_data_75_00[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,\
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_75_FF[]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,\
-0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,\
-0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,\
-0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,\
-0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,\
-0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,\
-0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,\
-0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,\
-0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};
-
-
-
-
-#endif
-
-#endif
-
-#ifdef USE_FOR_SUMSUNG_S9PLUS
-const uint8_t phone_data_60_1[]={0x09,0x00,0x10,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_60_2[]={0x1D,0x61,0x02,0x02,0x06,0x00,0x00,0x00};
-const uint8_t phone_data_60_3[]={0x1D,0x61,0x06,0x00,0x02,0x02,0x00,0x00};
-const uint8_t phone_data_60_4[]={0x1D,0x41,0x00,0x00,0x00,0x00,0x00,0x00};
-const uint8_t phone_data_60_5[]={0x1D,0x61,0x05,0x02,0x02,0x00,0x00,0x00};
-const uint8_t phone_data_60_6[]={0x1D,0x61,0x02,0x02,0x05,0x02,0x00,0x00};
-const uint8_t phone_data_60_7[]={0x1D,0x61,0x05,0x02,0x02,0x02,0x00,0x00};
-const uint8_t phone_data_21[]={0x80};
-const uint8_t phone_data_22[]={0x53,0x45,0x37,0x61,0x00};
-const uint8_t phone_data_23[]={0x10,0x00,0x10,0x00,0x05,0xA0,0x0B,0x90,0x10,0x21,0x03};
-const uint8_t phone_data_30[]={0x61,0x00};
-const uint8_t phone_data_52[]={0xAC,0x37,0x61};
-const uint8_t phone_data_55[]={0x20};
-const uint8_t phone_data_85_1[]={0x01};
-const uint8_t phone_data_85_2[]={0x22};
-const uint8_t phone_data_85_3[]={0x99,0x01,0x00,0x01,0x22,0x05,0x01,0x00,0x03,0x04,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x01,0xFF};
-const uint8_t phone_data_90[]={0x47,0x39,0x36,0x35,0x00,0x04,0x00,0x0C,0x10,0x00};
-const uint8_t phone_data_92_1[]={0x03};
-const uint8_t phone_data_92_2[]={0x96,0x00};
-const uint8_t phone_data_92_3[]={0x80,0x00};
-const uint8_t phone_data_A3[]={0x10,0x41,0x02,0x02};
-const uint8_t phone_data_A4[]={0x10,0x41,0x01,0x14};
-const uint8_t phone_data_A5[]={0x10,0x41,0x01,0x30};
-const uint8_t phone_data_AF[]={0x00,0x03,0x00,0x00};
-//const uint8_t phone_data_E4[]={0x00};
-uint8_t phone_data_E4[]={0x01};
-const uint8_t phone_data_F1[]={0x0C,0x0C,0x00,0xA2};
-//const uint8_t phone_data_F5[]={0x00};
-const uint8_t phone_data_F5_1[]={0xFF};
-const uint8_t phone_data_F5_2[]={0x13};
-const uint8_t phone_data_F5_3[]={0x00};
-const uint8_t phone_data_F5_4[]={0x06};
-const uint8_t phone_data_F6_1[]={0xFA,0xF4,0xFB,0x09,0xFB,0x09};
-const uint8_t phone_data_F6_2[]={0x25,0x23,0x23,0xE1,0x21,0x86};
-const uint8_t phone_data_F6_3[]={0x00,0x01,0x00,0x01,0x00,0x00};
-const uint8_t phone_data_F6_4[]={0x00,0x02,0x00,0x00,0x00,0x00};
-
-uint8_t phone_data_B1[]={0x00,0x082};
-
-const uint8_t phone_data_72[]={
-0x00,0x22,0x00,0x41,0x00,0x4A,0x00,0x33,0x00,0x2D,0x00,0x2D,0x00,0x28,0x00,0x27,0x00,0x2B,0x00,0x30,0x00,0x3C,0x00,0x3C,0x00,0x3D,0x00,0x49,0x00,0x4F,0x00,0x56,0x00,0x5B,0x00,0x5E,0x00,0x68,0x00,0x70,0x00,0x75,0x00,0x7B,0x00,0x80,0x00,0x9D,0x00,0x8E,0x00,0x91,0x00,0x94,0x00,0x9D,0x00,0xA7,0x00,0xAC,0x00,0xB3,0x00,0xC8,0x00,0xEB,0x00,0x82,0x00,0x93,0x00,0x9A,0x00,0x8F,0x00,0x8D,0x00,0x8F,0x00,0x90,0x00,0x91,0x00,0x93,0x00,0x9A,0x00,0xA2,0x00,0xAC,0x00,0xAD,0x00,0xB5,0x00,0xBD,0x00,0xC6,0x00,0xCF,0x00,0xCE,0x00,0xD2,0x00,0xDC,0x00,0xE7,0x00,0xEB,0x00,0xEE,0x00,0xF5,0x01,0x00,0x00,0xFF,0x01,0x06,0x01,0x0B,0x01,0x15,0x01,0x20,0x01,0x25,0x01,0x40,0x01,0x3B,0x00,0x80,0x00,0x8B,0x00,0x84,0x00,0x75,0x00,0x77,0x00,0x79,0x00,0x82,0x00,0x85,0x00,0x87,0x00,0x8E,0x00,0x98,0x00,0x9E,0x00,0xA1,0x00,0xAB,0x00,0xB3,0x00,0xBC,0x00,0xBF,0x00,0xC0,0x00,0xC8,0x00,0xD2,0x00,0xD9,0x00,0xDB,0x00,0xE0,0x00,0xE3,0x00,0xF0,0x00,0xF3,0x00,0xF6,0x00,0xFB,0x01,0x09,0x01,0x10,0x01,0x19,0x01,0x34,0x01,0x1F,0x00,0x74,0x00,0x7B,0x00,0x70,0x00,0x5F,0x00,0x65,0x00,0x69,0x00,0x72,0x00,0x79,0x00,0x7D,0x00,0x80,0x00,0x8A,0x00,0x92,0x00,0x97,0x00,0x9D,0x00,0xAB,0x00,0xB0,0x00,0xB1,0x00,0xB4,0x00,0xBA,0x00,0xC2,0x00,0xC5,0x00,0xCD,0x00,0xCE,0x00,0xD1,0x00,0xDE,0x00,0xDF,0x00,0xE0,0x00,0xE7,0x00,0xF5,
-0x01,0x00,0x01,0x05,0x01,0x20,0x01,0x0D,0x00,0x76,0x00,0x70,0x00,0x73,0x00,0x65,0x00,0x65,0x00,0x6D,0x00,0x76,0x00,0x79,0x00,0x80,0x00,0x82,0x00,0x8C,0x00,0x90,0x00,0x94,0x00,0x9C,0x00,0xA4,0x00,0xAA,0x00,0xAB,0x00,0xAC,0x00,0xB5,0x00,0xBB,0x00,0xC2,0x00,0xC6,0x00,0xC8,0x00,0xC3,0x00,0xD3,0x00,0xD3,0x00,0xD9,0x00,0xDE,0x00,0xE8,0x00,0xEE,0x00,0xF7,0x01,0x10,0x01,0x01,0x00,0x78,0x00,0x7A,0x00,0x6F,0x00,0x5F,0x00,0x5F,0x00,0x6B,0x00,0x70,0x00,0x77,0x00,0x7A,0x00,0x7E,0x00,0x8A,0x00,0x92,0x00,0x94,0x00,0x98,0x00,0xA4,0x00,0xA6,0x00,0xA9,0x00,0xAA,0x00,0xB1,0x00,0xB9,0x00,0xC0,0x00,0xC2,0x00,0xC6,0x00,0xC7,0x00,0xD1,0x00,0xD3,0x00,0xD5,0x00,0xD8,0x00,0xE4,0x00,0xEC,0x00,0xF7,0x01,0x10,0x00,0xFB,0x00,0x70,0x00,0x72,0x00,0x65,0x00,0x57,0x00,0x59,0x00,0x63,0x00,0x66,0x00,0x71,0x00,0x72,0x00,0x72,0x00,0x7E,0x00,0x86,0x00,0x88,0x00,0x8C,0x00,0x96,0x00,0x9C,0x00,0x9D,0x00,0x9E,0x00,0xA7,0x00,0xA9,0x00,0xB2,0x00,0xB4,0x00,0xB6,0x00,0xB9,0x00,0xC7,0x00,0xC3,0x00,0xC5,0x00,0xCE,0x00,0xD6,0x00,0xE0,0x00,0xE9,0x01,0x04,0x00,0xEF,0x00,0x76,0x00,0x78,0x00,0x6B,0x00,0x5B,0x00,0x5D,0x00,0x67,0x00,0x6C,0x00,0x75,0x00,0x74,0x00,0x76,0x00,0x84,0x00,0x88,0x00,0x88,0x00,0x90,0x00,0x9A,0x00,0xA0,0x00,0xA1,0x00,0xA0,0x00,0xA5,0x00,0xB1,0x00,0xB4,0x00,0xB8,0x00,0xBC,0x00,0xB7,0x00,0xC3,
-0x00,0xC5,0x00,0xC7,0x00,0xD0,0x00,0xDA,0x00,0xDE,0x00,0xE7,0x01,0x00,0x00,0xEF,0x00,0x70,0x00,0x72,0x00,0x67,0x00,0x57,0x00,0x5A,0x00,0x66,0x00,0x6C,0x00,0x72,0x00,0x71,0x00,0x76,0x00,0x7E,0x00,0x86,0x00,0x84,0x00,0x8C,0x00,0x95,0x00,0x9D,0x00,0x9E,0x00,0x9E,0x00,0xA0,0x00,0xA6,0x00,0xAF,0x00,0xB0,0x00,0xB6,0x00,0xB2,0x00,0xBF,0x00,0xC1,0x00,0xC4,0x00,0xC7,0x00,0xD1,0x00,0xD9,0x00,0xE0,0x00,0xFC,0x00,0xE8,0x00,0x6A,0x00,0x70,0x00,0x67,0x00,0x51,0x00,0x54,0x00,0x5E,0x00,0x64,0x00,0x68,0x00,0x69,0x00,0x6C,0x00,0x78,0x00,0x7C,0x00,0x7E,0x00,0x82,0x00,0x89,0x00,0x8F,0x00,0x92,0x00,0x92,0x00,0x96,0x00,0x9C,0x00,0xA1,0x00,0xA6,0x00,0xAA,0x00,0xAC,0x00,0xB5,0x00,0xB3,0x00,0xB8,0x00,0xBB,0x00,0xC1,0x00,0xC3,0x00,0xD2,0x00,0xEE,0x00,0xDE,0x00,0x68,0x00,0x6C,0x00,0x61,0x00,0x4D,0x00,0x4E,0x00,0x56,0x00,0x5C,0x00,0x5E,0x00,0x63,0x00,0x64,0x00,0x6C,0x00,0x72,0x00,0x72,0x00,0x78,0x00,0x81,0x00,0x81,0x00,0x88,0x00,0x86,0x00,0x8E,0x00,0x90,0x00,0x97,0x00,0x9C,0x00,0x9C,0x00,0x9E,0x00,0xAB,0x00,0xAD,0x00,0xAA,0x00,0xB3,0x00,0xB9,0x00,0xBB,0x00,0xC6,0x00,0xE0,0x00,0xD0,0x00,0x6A,0x00,0x6E,0x00,0x63,0x00,0x4D,0x00,0x50,0x00,0x56,0x00,0x5C,0x00,0x64,0x00,0x61,0x00,0x62,0x00,0x6A,0x00,0x70,0x00,0x70,0x00,0x72,0x00,0x7B,0x00,0x7D,0x00,0x80,0x00,0x82,0x00,0x84,0x00,0x8A,0x00,0x8F,
-0x00,0x96,0x00,0x98,0x00,0x98,0x00,0xA3,0x00,0xA5,0x00,0xA6,0x00,0xA9,0x00,0xB3,0x00,0xBB,0x00,0xC4,0x00,0xDA,0x00,0xCA,0x00,0x55,0x00,0x5C,0x00,0x4C,0x00,0x3A,0x00,0x3A,0x00,0x41,0x00,0x49,0x00,0x4C,0x00,0x4E,0x00,0x50,0x00,0x59,0x00,0x59,0x00,0x5E,0x00,0x62,0x00,0x6A,0x00,0x6C,0x00,0x70,0x00,0x6F,0x00,0x74,0x00,0x7A,0x00,0x81,0x00,0x87,0x00,0x89,0x00,0x8A,0x00,0x90,0x00,0x94,0x00,0x97,0x00,0x9C,0x00,0xA6,0x00,0xAD,0x00,0xB2,0x00,0xCC,0x00,0xBC,0x00,0x55,0x00,0x60,0x00,0x4E,0x00,0x3E,0x00,0x3A,0x00,0x43,0x00,0x49,0x00,0x4C,0x00,0x4C,0x00,0x4E,0x00,0x57,0x00,0x5B,0x00,0x5C,0x00,0x60,0x00,0x66,0x00,0x6C,0x00,0x70,0x00,0x6F,0x00,0x74,0x00,0x78,0x00,0x81,0x00,0x85,0x00,0x8B,0x00,0x8A,0x00,0x94,0x00,0x94,0x00,0x9B,0x00,0xA0,0x00,0xAA,0x00,0xAF,0x00,0xB6,0x00,0xCE,0x00,0xBE,0x00,0x4D,0x00,0x5A,0x00,0x52,0x00,0x40,0x00,0x44,0x00,0x47,0x00,0x4D,0x00,0x50,0x00,0x54,0x00,0x54,0x00,0x5D,0x00,0x5F,0x00,0x60,0x00,0x62,0x00,0x6C,0x00,0x70,0x00,0x70,0x00,0x71,0x00,0x78,0x00,0x7E,0x00,0x85,0x00,0x8B,0x00,0x91,0x00,0x90,0x00,0x9C,0x00,0xA0,0x00,0xA3,0x00,0xA8,0x00,0xB0,0x00,0xB9,0x00,0xC4,0x00,0xDE,0x00,0xD2,0xFC,0x77,0xF6,0x12,0xFF,0xD4,0xFF,0xCC,0xFF,0xC4,0xFF,0xC7,0xFF,0xC3,0xFF,0xC8,0xFF,0xCA,0xFF,0xCE,0xFF,0xD5,0xFF,0xD3,0xFF,0xD2,0xFF,0xD8,0xFF,0xDC,0xFF,0xE0,0xFF,0xE4,
-0xFF,0xE3,0xFF,0xEC,0xFF,0xEC,0xFF,0xF3,0xFF,0xFB,0xFF,0xFD,0x00,0x10,0x00,0x0C,0x00,0x0C,0x00,0x11,0x00,0x14,0x00,0x1C,0x00,0x25,0x00,0x30,0x00,0x3C,0x00,0x7C
-};
-
-const uint8_t phone_data_80[]={
-0x53,0x45,0x4C,0x46,0x20,0x02,0x00,0x00,0x50,0x08,0x00,0x00,0x61,0x70,0x02,0x56,0x00,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x21,0x10,0x00,0x03,0xE6,0x01,0x99,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE6,0x01,0x30,0x02,0x2D,0x02,0x35,0x02,0x31,0x02,0x2F,0x02,0x38,0x02,0x3A,0x02,0x3A,0x02,0x3E,0x02,0x42,0x02,0x42,0x02,0x45,0x02,0x4A,0x02,0x4D,0x02,0x4A,0x02,0x52,0x02,0x58,0x02,0x59,0x02,0x5C,0x02,0x5D,0x02,0x59,0x02,0x62,0x02,0x66,0x02,0x63,0x02,0x64,0x02,0x67,0x02,0x6D,0x02,0x6B,0x02,0x6D,0x02,0x71,0x02,0x6C,0x02,0x15,0x02,0x2E,0x02,0x2E,0x02,0x2C,0x02,0x36,0x02,0x33,0x02,0x31,0x02,0x39,0x02,0x3B,0x02,0x3A,0x02,0x3E,0x02,0x43,0x02,0x42,0x02,0x45,0x02,0x4A,0x02,0x4C,0x02,0x4A,0x02,0x51,0x02,0x53,0x02,0x53,0x02,0x5A,0x02,0x5A,0x02,0x53,0x02,0x5F,0x02,0x61,0x02,0x60,0x02,0x61,0x02,0x63,0x02,0x69,0x02,0x66,0x02,0x67,0x02,0x6D,0x02,0x69,0x02,0x53,0x02,0x2E,0x02,0x32,0x02,0x31,0x02,0x3C,0x02,0x39,0x02,0x36,0x02,0x3E,0x02,0x3F,0x02,0x3F,0x02,0x44,0x02,0x48,0x02,0x47,0x02,0x4B,0x02,0x4E,0x02,0x51,0x02,0x4E,0x02,0x59,0x02,0x5B,0x02,0x5A,0x02,0x5E,0x02,0x5F,0x02,0x5B,0x02,
-0x63,0x02,0x65,0x02,0x65,0x02,0x66,0x02,0x68,0x02,0x6E,0x02,0x6B,0x02,0x6D,0x02,0x73,0x02,0x70,0x02,0x5C,0x02,0x31,0x02,0x36,0x02,0x36,0x02,0x41,0x02,0x3D,0x02,0x3B,0x02,0x41,0x02,0x42,0x02,0x41,0x02,0x46,0x02,0x4B,0x02,0x4A,0x02,0x4E,0x02,0x52,0x02,0x59,0x02,0x52,0x02,0x5D,0x02,0x5E,0x02,0x5F,0x02,0x62,0x02,0x63,0x02,0x60,0x02,0x68,0x02,0x6A,0x02,0x68,0x02,0x6B,0x02,0x6D,0x02,0x73,0x02,0x70,0x02,0x72,0x02,0x76,0x02,0x74,0x02,0x61,0x02,0x34,0x02,0x3B,0x02,0x39,0x02,0x42,0x02,0x3F,0x02,0x3D,0x02,0x43,0x02,0x45,0x02,0x44,0x02,0x48,0x02,0x4E,0x02,0x4D,0x02,0x51,0x02,0x58,0x02,0x5C,0x02,0x59,0x02,0x60,0x02,0x61,0x02,0x62,0x02,0x65,0x02,0x66,0x02,0x63,0x02,0x6C,0x02,0x6E,0x02,0x6D,0x02,0x6E,0x02,0x71,0x02,0x76,0x02,0x74,0x02,0x75,0x02,0x7A,0x02,0x76,0x02,0x63,0x02,0x34,0x02,0x3B,0x02,0x3C,0x02,0x46,0x02,0x41,0x02,0x3F,0x02,0x46,0x02,0x47,0x02,0x46,0x02,0x49,0x02,0x4E,0x02,0x4E,0x02,0x52,0x02,0x59,0x02,0x5C,0x02,0x59,0x02,0x61,0x02,0x62,0x02,0x62,0x02,0x66,0x02,0x67,0x02,0x64,0x02,0x6D,0x02,0x6F,0x02,0x6E,0x02,0x70,0x02,0x71,0x02,0x78,0x02,0x75,0x02,0x76,0x02,0x7B,0x02,0x78,0x02,0x63,0x02,0x35,0x02,0x3C,0x02,0x3D,0x02,0x46,0x02,0x42,0x02,0x40,0x02,0x46,0x02,0x47,0x02,0x46,0x02,0x4B,0x02,0x50,0x02,0x4F,0x02,0x52,0x02,0x5A,0x02,0x5C,0x02,0x59,0x02,0x60,0x02,0x63,0x02,
-0x63,0x02,0x66,0x02,0x66,0x02,0x64,0x02,0x6D,0x02,0x6F,0x02,0x6E,0x02,0x71,0x02,0x72,0x02,0x78,0x02,0x75,0x02,0x76,0x02,0x7A,0x02,0x79,0x02,0x62,0x02,0x34,0x02,0x3E,0x02,0x3E,0x02,0x47,0x02,0x44,0x02,0x42,0x02,0x49,0x02,0x49,0x02,0x49,0x02,0x4C,0x02,0x52,0x02,0x51,0x02,0x54,0x02,0x5C,0x02,0x5E,0x02,0x5A,0x02,0x62,0x02,0x64,0x02,0x65,0x02,0x67,0x02,0x68,0x02,0x65,0x02,0x6F,0x02,0x71,0x02,0x70,0x02,0x72,0x02,0x73,0x02,0x79,0x02,0x76,0x02,0x77,0x02,0x7C,0x02,0x7A,0x02,0x63,0x02,0x34,0x02,0x3F,0x02,0x40,0x02,0x49,0x02,0x45,0x02,0x44,0x02,0x4B,0x02,0x4C,0x02,0x4B,0x02,0x4E,0x02,0x54,0x02,0x54,0x02,0x5A,0x02,0x5F,0x02,0x61,0x02,0x5D,0x02,0x64,0x02,0x66,0x02,0x66,0x02,0x6A,0x02,0x6B,0x02,0x68,0x02,0x71,0x02,0x73,0x02,0x73,0x02,0x74,0x02,0x76,0x02,0x7C,0x02,0x79,0x02,0x7B,0x02,0x80,0x02,0x7D,0x02,0x64,0x02,0x32,0x02,0x3D,0x02,0x3E,0x02,0x47,0x02,0x45,0x02,0x43,0x02,0x4A,0x02,0x4C,0x02,0x49,0x02,0x4C,0x02,0x53,0x02,0x53,0x02,0x5A,0x02,0x5D,0x02,0x5F,0x02,0x5C,0x02,0x63,0x02,0x64,0x02,0x64,0x02,0x67,0x02,0x69,0x02,0x66,0x02,0x6F,0x02,0x71,0x02,0x6F,0x02,0x71,0x02,0x73,0x02,0x79,0x02,0x77,0x02,0x79,0x02,0x7C,0x02,0x79,0x02,0x60,0x02,0x30,0x02,0x3C,0x02,0x3D,0x02,0x47,0x02,0x43,0x02,0x41,0x02,0x49,0x02,0x4B,0x02,0x49,0x02,0x4D,0x02,0x52,0x02,0x51,0x02,0x55,0x02,0x5C,0x02,
-0x5E,0x02,0x5B,0x02,0x62,0x02,0x64,0x02,0x64,0x02,0x67,0x02,0x69,0x02,0x65,0x02,0x6D,0x02,0x6F,0x02,0x6D,0x02,0x6F,0x02,0x72,0x02,0x78,0x02,0x76,0x02,0x77,0x02,0x7B,0x02,0x77,0x02,0x5D,0x02,0x2C,0x02,0x3C,0x02,0x3D,0x02,0x47,0x02,0x43,0x02,0x42,0x02,0x48,0x02,0x49,0x02,0x47,0x02,0x4C,0x02,0x51,0x02,0x50,0x02,0x53,0x02,0x5B,0x02,0x5D,0x02,0x5A,0x02,0x61,0x02,0x64,0x02,0x63,0x02,0x66,0x02,0x68,0x02,0x64,0x02,0x6C,0x02,0x6E,0x02,0x6C,0x02,0x6E,0x02,0x70,0x02,0x76,0x02,0x73,0x02,0x73,0x02,0x78,0x02,0x75,0x02,0x5A,0x02,0x26,0x02,0x3D,0x02,0x3E,0x02,0x48,0x02,0x44,0x02,0x41,0x02,0x47,0x02,0x49,0x02,0x47,0x02,0x4B,0x02,0x52,0x02,0x50,0x02,0x53,0x02,0x5B,0x02,0x5C,0x02,0x5A,0x02,0x61,0x02,0x63,0x02,0x63,0x02,0x66,0x02,0x67,0x02,0x65,0x02,0x6C,0x02,0x6E,0x02,0x6C,0x02,0x6E,0x02,0x70,0x02,0x75,0x02,0x72,0x02,0x73,0x02,0x77,0x02,0x73,0x02,0x53,0x02,0x1F,0x02,0x3B,0x02,0x3D,0x02,0x46,0x02,0x43,0x02,0x40,0x02,0x48,0x02,0x49,0x02,0x47,0x02,0x4A,0x02,0x4F,0x02,0x4E,0x02,0x51,0x02,0x5A,0x02,0x5B,0x02,0x58,0x02,0x5F,0x02,0x61,0x02,0x62,0x02,0x65,0x02,0x65,0x02,0x62,0x02,0x6A,0x02,0x6B,0x02,0x6A,0x02,0x6C,0x02,0x6D,0x02,0x72,0x02,0x6E,0x02,0x6F,0x02,0x73,0x02,0x6F,0x02,0x4D,0x02,0x29,0x02,0x3A,0x02,0x3B,0x02,0x45,0x02,0x41,0x02,0x3F,0x02,0x46,0x02,0x47,0x02,0x45,0x02,0x49,0x02,
-0x4C,0x02,0x4B,0x02,0x4F,0x02,0x54,0x02,0x5A,0x02,0x53,0x02,0x5D,0x02,0x5F,0x02,0x5F,0x02,0x62,0x02,0x63,0x02,0x60,0x02,0x68,0x02,0x69,0x02,0x68,0x02,0x67,0x02,0x68,0x02,0x6D,0x02,0x69,0x02,0x69,0x02,0x6D,0x02,0x6A,0x02,0x47,0x02,0x53,0x02,0x99,0x03,0x3B,0x02,0x42,0x02,0x3E,0x02,0x3D,0x02,0x43,0x02,0x44,0x02,0x42,0x02,0x45,0x02,0x4A,0x02,0x4A,0x02,0x4D,0x02,0x50,0x02,0x53,0x02,0x50,0x02,0x5A,0x02,0x5C,0x02,0x5C,0x02,0x5E,0x02,0x5F,0x02,0x5B,0x02,0x62,0x02,0x63,0x02,0x62,0x02,0x62,0x02,0x62,0x02,0x67,0x02,0x64,0x02,0x64,0x02,0x66,0x02,0x61,0x02,0xE7,0x01
-};
-
-#endif
-
-#endif
-
diff --git a/src/app/demo/app_tp_transfer.c b/src/app/demo/app_tp_transfer.c
index bbaf130..5becdf6 100644
--- a/src/app/demo/app_tp_transfer.c
+++ b/src/app/demo/app_tp_transfer.c
@@ -156,8 +156,8 @@ void app_tp_init(void)
hal_gpio_set_pull_state(IO_PAD_TD_SPIM_CSN, ENABLE, DISABLE);
#endif
-// app_tp_screen_init(); //初始化手机复位的IO口
-//app_tp_screen_int_init(); //配置screen中断输入引脚
+// app_tp_screen_init(); //初始化手机复位的IO口
+// app_tp_screen_int_init(); //配置screen中断输入引脚
#ifdef G_PHONE_INT_DEFAULT_LOW
hal_gpio_init_output(g_phone_output_int_pad, IO_LVL_LOW); //配置phone报点输出中断IO口
#else
@@ -530,9 +530,9 @@ static void app_tp_transfer_screen_const(void)
**************************************************************************/
void app_tp_transfer_screen_start(void)
{
- s_screen_init_complate = false;
- s_screen_const_transfer_count = 0;
- //app_tp_screen_init();
+ s_screen_init_complate = false;
+ s_screen_const_transfer_count = 0;
+// app_tp_screen_init();
#ifndef DISABLE_I2C_INIT_CODE
app_tp_transfer_screen_const();
#endif
diff --git a/src/app/demo/tp_EncryptCheck.lib b/src/app/demo/tp_EncryptCheck.lib
deleted file mode 100644
index 137ff91..0000000
Binary files a/src/app/demo/tp_EncryptCheck.lib and /dev/null differ
diff --git a/src/sdk/CVWL568/lib/WL568_20U_HX667_TP.lib b/src/sdk/CVWL568/lib/WL568_20U_HX667_TP.lib
deleted file mode 100644
index 90c7515..0000000
Binary files a/src/sdk/CVWL568/lib/WL568_20U_HX667_TP.lib and /dev/null differ