26#if (defined (BUILD_APPLICATION_STANDARD) || defined (TEST_SUITE) || CORE == CONTROL_CORE)
28#include "ipc_actions.h"
43#define BTC_MAGIC_LOG_CODE 0xCBCBA
44#define CONNECT(log_mod, log_id) (((log_mod) << 10) | (log_id))
71#define LOG_DOMAIN_MAX 12
72#define LIB_LOG_MODULE_MAX 16
73#define LOG_SUB_MODULE_MAX 32
74#define log_sub_module_base(domain, module) (((uint32_t)(domain) << 10) | ((uint32_t)(module) << 6))
583#if (defined (BUILD_APPLICATION_STANDARD) || defined (TEST_SUITE))
589bool set_log_time_action_handler(ipc_action_t message,
const volatile ipc_payload *payload_p,
cores_t src, uint32_t
id);
594#if (USE_COMPRESS_LOG_INSTEAD_OF_SDT_LOG == YES)
603#define press_params(log_code, log_lvl, args_count) \
604 (((uint32_t)(log_code) << 8) | ((uint32_t)(log_lvl) << 4) | (uint32_t)(args_count))
605#define get_log_code(log_header) (((log_header) >> 8) & 0xFFFFFF)
606#define get_log_domain(log_header) (((log_header) >> 28) & 0xF)
607#define get_log_module(log_header) (((log_header) >> 24) & 0xF)
608#define get_log_sub_module(log_header) (((log_header) >> 18) & 0x3F)
609#define get_log_id(log_header) (((log_header) >> 8) & 0x3FF)
610#define get_log_lvl(log_header) (((log_header) >> 4) & 0xF)
611#define get_log_args_cnt(log_header) ((log_header) & 0xF)
613#define link_line(text1, text2) (text1##text2)
614#define str_name(text) (link_line(text, __LINE__))
617#define BASE_PRINT_WITH_MODULE(log_mod, log_id, log_lvl, fmt, args_count, args...) \
618 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
619 compress_printf((uint32_t)(uintptr)str_name(LOGSTR), \
620 press_params(CONNECT(log_mod, log_id), log_lvl, args_count), ##args); \
622#define BASE_PRINT(log_code, log_lvl, fmt, args_count, args...) \
623 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
624 compress_printf((uint32_t)(uintptr)str_name(LOGSTR), \
625 press_params(log_code, log_lvl, args_count), ##args); \
627#define BASE_PRINT_NON_COMPRESS(log_code, log_lvl, fmt, args_count, args...)
628#define BASE_PRINT_ERR(log_code, fmt, args_count, args...) \
629 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
630 compress_printf((uint32_t)(uintptr)str_name(LOGSTR), \
631 press_params(log_code, LOG_LEVEL_ERROR, args_count), ##args); \
633#define BASE_PRINT_WARN(log_code, fmt, args_count, args...) \
634 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
635 compress_printf((uint32_t)(uintptr)str_name(LOGSTR), \
636 press_params(log_code, LOG_LEVEL_WARNING, args_count), ##args); \
638#define BASE_PRINT_INFO(log_code, fmt, args_count, args...) \
639 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
640 compress_printf((uint32_t)(uintptr)str_name(LOGSTR), \
641 press_params(log_code, LOG_LEVEL_INFO, args_count), ##args); \
643#define BASE_PRINT_DEBUG(log_code, fmt, args_count, args...) \
644 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
645 compress_printf((uint32_t)(uintptr)str_name(LOGSTR), \
646 press_params(log_code, LOG_LEVEL_DBG, args_count), ##args); \
649#define BASE_PRINT_BTC_INFO0(fmt, args...) \
650 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
651 compress_printf_btc_info0((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
653#define BASE_PRINT_BTC_INFO1(fmt, args...) \
654 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
655 compress_printf_btc_info1((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
657#define BASE_PRINT_BTC_INFO2(fmt, args...) \
658 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
659 compress_printf_btc_info2((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
661#define BASE_PRINT_BTC_INFO3(fmt, args...) \
662 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
663 compress_printf_btc_info3((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
665#define BASE_PRINT_BTC_INFO4(fmt, args...) \
666 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
667 compress_printf_btc_info4((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
669#define BASE_PRINT_BTC_WARN0(fmt, args...) \
670 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
671 compress_printf_btc_warn0((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
673#define BASE_PRINT_BTC_WARN1(fmt, args...) \
674 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
675 compress_printf_btc_warn1((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
677#define BASE_PRINT_BTC_WARN2(fmt, args...) \
678 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
679 compress_printf_btc_warn2((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
681#define BASE_PRINT_BTC_WARN3(fmt, args...) \
682 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
683 compress_printf_btc_warn3((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
685#define BASE_PRINT_BTC_WARN4(fmt, args...) \
686 do {__attribute__((used, section(".logstr"))) static char str_name(LOGSTR)[] = fmt; \
687 compress_printf_btc_warn4((uint32_t)(uintptr)str_name(LOGSTR), ##args); \
782#define press_params(log_lvl, file_id, log_line, args_count) \
783 (((uint32_t)(file_id) << 22) | ((uint32_t)(log_line) << 8) | ((uint32_t)(log_lvl) << 4) | (uint32_t)(args_count))
784#define get_file_id(log_header) (((log_header) >> 22) & 0x3FF)
785#define get_log_line(log_header) (((log_header) >> 8) & 0x3FFF)
786#define get_log_lvl(log_header) (((log_header) >> 4) & 0xF)
787#define get_log_args_cnt(log_header) ((log_header) & 0xF)
789#define get_log_domain(log_code) (((log_code) >> 20) & 0xF)
790#define get_log_module(log_code) (((log_code) >> 16) & 0xF)
791#define get_log_sub_module(log_code) (((log_code) >> 10) & 0x3F)
794#ifdef BT_USER_RELEASE
795#define BASE_PRINT_WITH_MODULE(log_mod, log_id, log_lvl, fmt, args_count, args...) \
796 do { compress_printf_nolog(0, ##args); \
799#define BASE_PRINT_WITH_MODULE(log_mod, log_id, log_lvl, fmt, args_count, args...) \
800 do { compress_printf(press_params(log_lvl, THIS_FILE_ID, __LINE__, args_count), ##args); \
804#define BASE_PRINT(log_code, log_lvl, fmt, args_count, args...)
806#ifdef BT_USER_RELEASE
807#define BASE_PRINT(log_code, log_lvl, fmt, args_count, args...) \
808 do { compress_printf_nolog(0, ##args); \
811#define BASE_PRINT(log_code, log_lvl, fmt, args_count, args...) \
812 do { compress_printf(press_params(log_lvl, THIS_FILE_ID, __LINE__, args_count), ##args); \
816#ifdef BT_USER_RELEASE
817#define BASE_PRINT_NON_COMPRESS(log_code, log_lvl, fmt, args_count, args...) \
818 do { compress_printf_nolog(0, ##args); \
820#define BASE_PRINT_ERR(log_code, fmt, args_count, args...) \
821 do { compress_printf_nolog(0, ##args); \
823#define BASE_PRINT_WARN(log_code, fmt, args_count, args...) \
824 do { compress_printf_nolog(0, ##args); \
826#define BASE_PRINT_INFO(log_code, fmt, args_count, args...) \
827 do { compress_printf_nolog(0, ##args); \
829#define BASE_PRINT_DEBUG(log_code, fmt, args_count, args...) \
830 do { compress_printf_nolog(0, ##args); \
833#define BASE_PRINT_NON_COMPRESS(log_code, log_lvl, fmt, args_count, args...) \
834 do { compress_printf(press_params(log_lvl, THIS_FILE_ID, __LINE__, args_count), ##args); \
836#define BASE_PRINT_ERR(log_code, fmt, args_count, args...) \
837 do { compress_printf(press_params(LOG_LEVEL_ERROR, THIS_FILE_ID, __LINE__, args_count), ##args); \
839#define BASE_PRINT_WARN(log_code, fmt, args_count, args...) \
840 do { compress_printf(press_params(LOG_LEVEL_WARNING, THIS_FILE_ID, __LINE__, args_count), ##args); \
842#define BASE_PRINT_INFO(log_code, fmt, args_count, args...) \
843 do { compress_printf(press_params(LOG_LEVEL_INFO, THIS_FILE_ID, __LINE__, args_count), ##args); \
845#define BASE_PRINT_DEBUG(log_code, fmt, args_count, args...) \
846 do { compress_printf(press_params(LOG_LEVEL_DBG, THIS_FILE_ID, __LINE__, args_count), ##args); \
852void compress_printf_nolog(uint32_t log_header, ...);
856#define press_user_params(log_code, log_lvl, args_count) \
857 (((uint32_t)(log_code) << 8) | ((uint32_t)(log_lvl) << 4) | (uint32_t)(args_count))
859#define press_eng_params(log_lvl, file_id, log_line, args_count) \
860 (((uint32_t)(file_id) << 22) | ((uint32_t)(log_line) << 8) | ((uint32_t)(log_lvl) << 4) | (uint32_t)(args_count))
862#define link_line(text1, text2) (text1##text2)
863#define str_name(text) (link_line(text, __LINE__))
865#define BASE_PRINT_WITH_MODULE(log_mod, log_id, log_lvl, fmt, args_count, args...) \
866 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
867 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
868 press_user_params(CONNECT(log_mod, log_id), log_lvl, args_count), \
869 press_eng_params(log_lvl, THIS_FILE_ID, __LINE__, args_count), \
872#define BASE_PRINT(log_code, log_lvl, fmt, args_count, args...) \
873 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
874 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
875 press_user_params(log_code, log_lvl, args_count), \
876 press_eng_params(log_lvl, THIS_FILE_ID, __LINE__, args_count), \
879#define BASE_PRINT_NON_COMPRESS(log_code, log_lvl, fmt, args_count, args...) \
880 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
881 compress_log_no_print_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
882 press_user_params(log_code, log_lvl, args_count), \
883 press_eng_params(log_lvl, THIS_FILE_ID, __LINE__, args_count), \
886#define BASE_PRINT_ERR(log_code, fmt, args_count, args...) \
887 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
888 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
889 press_user_params(log_code, LOG_LEVEL_ERROR, args_count), \
890 press_eng_params(LOG_LEVEL_ERROR, THIS_FILE_ID, __LINE__, args_count), \
893#define BASE_PRINT_WARN(log_code, fmt, args_count, args...) \
894 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
895 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
896 press_user_params(log_code, LOG_LEVEL_WARNING, args_count), \
897 press_eng_params(LOG_LEVEL_WARNING, THIS_FILE_ID, __LINE__, args_count), \
900#define BASE_PRINT_INFO(log_code, fmt, args_count, args...) \
901 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
902 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
903 press_user_params(log_code, LOG_LEVEL_INFO, args_count), \
904 press_eng_params(LOG_LEVEL_INFO, THIS_FILE_ID, __LINE__, args_count), \
907#define BASE_PRINT_DEBUG(log_code, fmt, args_count, args...) \
908 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
909 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
910 press_user_params(log_code, LOG_LEVEL_DBG, args_count), \
911 press_eng_params(LOG_LEVEL_DBG, THIS_FILE_ID, __LINE__, args_count), \
915#define BASE_PRINT_BTC_INFO0(fmt, args...) \
916 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
917 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
918 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_INFO, NO_ARG), \
919 press_eng_params(LOG_LEVEL_INFO, THIS_FILE_ID, __LINE__, NO_ARG), \
922#define BASE_PRINT_BTC_INFO1(fmt, args...) \
923 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
924 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
925 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_INFO, ONE_ARG), \
926 press_eng_params(LOG_LEVEL_INFO, THIS_FILE_ID, __LINE__, ONE_ARG), \
929#define BASE_PRINT_BTC_INFO2(fmt, args...) \
930 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
931 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
932 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_INFO, TWO_ARG), \
933 press_eng_params(LOG_LEVEL_INFO, THIS_FILE_ID, __LINE__, TWO_ARG), \
936#define BASE_PRINT_BTC_INFO3(fmt, args...) \
937 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
938 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
939 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_INFO, THREE_ARG), \
940 press_eng_params(LOG_LEVEL_INFO, THIS_FILE_ID, __LINE__, THREE_ARG), \
943#define BASE_PRINT_BTC_INFO4(fmt, args...) \
944 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
945 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
946 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_INFO, FOUR_ARG), \
947 press_eng_params(LOG_LEVEL_INFO, THIS_FILE_ID, __LINE__, FOUR_ARG), \
950#define BASE_PRINT_BTC_WARN0(fmt, args...) \
951 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
952 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
953 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_WARNING, NO_ARG), \
954 press_eng_params(LOG_LEVEL_WARNING, THIS_FILE_ID, __LINE__, NO_ARG), \
957#define BASE_PRINT_BTC_WARN1(fmt, args...) \
958 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
959 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
960 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_WARNING, ONE_ARG), \
961 press_eng_params(LOG_LEVEL_WARNING, THIS_FILE_ID, __LINE__, ONE_ARG), \
964#define BASE_PRINT_BTC_WARN2(fmt, args...) \
965 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
966 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
967 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_WARNING, TWO_ARG), \
968 press_eng_params(LOG_LEVEL_WARNING, THIS_FILE_ID, __LINE__, TWO_ARG), \
971#define BASE_PRINT_BTC_WARN3(fmt, args...) \
972 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
973 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
974 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_WARNING, THREE_ARG), \
975 press_eng_params(LOG_LEVEL_WARNING, THIS_FILE_ID, __LINE__, THREE_ARG), \
978#define BASE_PRINT_BTC_WARN4(fmt, args...) \
979 do {__attribute__((used, section(".rom_logstr"))) static char str_name(LOGSTR)[] = fmt; \
980 compress_printf_in_rom((uint32_t)(uintptr)str_name(LOGSTR), \
981 press_user_params(CONNECT((0 + LOG_BCORE_BTC), 0), LOG_LEVEL_WARNING, FOUR_ARG), \
982 press_eng_params(LOG_LEVEL_WARNING, THIS_FILE_ID, __LINE__, FOUR_ARG), \
992 uint32_t log_header_eng, va_list args);
void compress_printf_rom_callback(uint32_t log_addr, uint32_t log_header_user, uint32_t log_header_eng, va_list args)
Definition log_printf.c:512
void compress_printf(uint32_t log_addr, uint32_t log_header,...)
Compression log printing function
Definition log_printf.c:307
bool log_switch_is_open(uint16_t domain, uint16_t module)
Query the log module switch
Definition log_printf.c:135
log_domain_bcore_plt_module_lpm_sub_mudole_e
Definition log_printf.h:415
bool set_log_switch_action_handler(ipc_action_t message, const volatile ipc_payload *payload_p, cores_t src, uint32_t id)
Set the log switch action handler object
void compress_printf_btc_warn0(uint32_t log_addr,...)
Definition log_printf.c:368
bool check_compress_log_printf_threshold(void)
Check whether the log printing is within the threshold return true:within the threshold,...
Definition log_printf.c:223
log_domain_bcore_btc_module_state_sub_mudole_e
Definition log_printf.h:514
uint32_t get_chr_basegmt_s(void)
Definition log_printf.c:37
log_domain_bcore_bts_module_e
Definition log_printf.h:148
log_domain_acore_app_module_manu_sub_mudole_e
Definition log_printf.h:300
log_domain_acore_app_module_e
Definition log_printf.h:114
log_domain_acore_app_module_sensors_sub_mudole_e
Definition log_printf.h:350
int16_t set_log_switch(uint16_t domain, uint16_t module, bool op)
Switch log on or off
Definition log_printf.c:147
#define log_sub_module_base(domain, module)
Definition log_printf.h:74
void compress_printf_btc_warn4(uint32_t log_addr,...)
Definition log_printf.c:404
log_domain_bcore_plt_module_driver_sub_mudole_e
Definition log_printf.h:359
log_domain_bcore_plt_module_e
Definition log_printf.h:125
void compress_printf_btc_warn2(uint32_t log_addr,...)
Definition log_printf.c:386
log_domain_acore_plt_module_bsp_common_sub_mudole_e
Definition log_printf.h:165
log_args_number
Definition log_printf.h:46
log_domain_acore_app_module_ux_sub_mudole_e
Definition log_printf.h:284
log_domain_acore_plt_module_bsp_driver_sub_mudole_e
Definition log_printf.h:171
log_domain_acore_plt_module_bsp_lib_sub_mudole_e
Definition log_printf.h:202
log_domain_bcore_btc_module_normal_sub_mudole_e
Definition log_printf.h:494
log_domain_acore_dev_module_sensors_sub_mudole_e
Definition log_printf.h:273
log_domain_acore_plt_module_fwk_sub_mudole_e
Definition log_printf.h:218
uint64_t get_log_basetime_ms(void)
Definition log_printf.c:32
uint16_t remote_config_log_switch(cores_t dst, uint16_t domain, uint16_t module, bool op)
Called by core APP to remote config bt and hifi.
Definition log_printf.c:173
log_domain_acore_dev_module_bt_sub_mudole_e
Definition log_printf.h:267
void compress_printf_btc_info4(uint32_t log_addr,...)
Definition log_printf.c:359
void compress_log_init(void)
Initialization of the compression log threshold
Definition log_printf.c:241
void compress_printf_btc_info2(uint32_t log_addr,...)
Definition log_printf.c:341
void compress_printf_in_rom(uint32_t log_addr, uint32_t log_header_user, uint32_t log_header_eng,...)
Definition log_printf_rom.c:15
log_domain_acore_app_module_power_sub_mudole_e
Definition log_printf.h:335
log_domain_acore_plt_module_e
Definition log_printf.h:95
void compress_printf_btc_warn1(uint32_t log_addr,...)
Definition log_printf.c:377
log_domain_bcore_btc_module_e
Definition log_printf.h:141
void compress_log_no_print_rom_callback(uint32_t log_addr, uint32_t log_header_user, uint32_t log_header_eng, va_list args)
log_domain_e
Definition log_printf.h:76
void compress_printf_btc_info1(uint32_t log_addr,...)
Definition log_printf.c:332
void set_chr_basegmt_s(uint32_t t)
Definition log_printf.c:42
log_domain_bcore_bth_module_e
Definition log_printf.h:133
log_domain_bcore_bts_module_wear_sub_mudole_e
Definition log_printf.h:548
log_domain_bcore_bth_module_stack_sub_mudole_e
Definition log_printf.h:437
log_domain_acore_app_module_mt_sub_mudole_e
Definition log_printf.h:323
void compress_log_no_print_in_rom(uint32_t log_addr, uint32_t log_header_user, uint32_t log_header_eng,...)
log_domain_acore_plt_module_haui_sub_mudole_e
Definition log_printf.h:254
log_domain_bcore_bth_module_tl_adapter_sub_mudole_e
Definition log_printf.h:430
log_domain_acore_dev_module_audio_sub_mudole_e
Definition log_printf.h:261
void set_compress_log_count_threshold(uint32_t threshold)
Set the compression log threshold Used for the external interface function of the wear product
Definition log_printf.c:247
log_domain_bcore_plt_module_lib_sub_mudole_e
Definition log_printf.h:392
log_domain_acore_app_module_fota_sub_mudole_e
Definition log_printf.h:309
void set_log_time(uint32_t rtc_time_s)
log_domain_bcore_btc_module_mesg_sub_mudole_e
Definition log_printf.h:522
void reset_log_switch(bool op)
Reset log switch to all on or off
Definition log_printf.c:202
log_domain_acore_app_module_lpc_sub_mudole_e
Definition log_printf.h:344
log_domain_acore_dev_module_e
Definition log_printf.h:107
log_domain_bcore_bth_module_stack_adapter_sub_mudole_e
Definition log_printf.h:462
log_domain_acore_plt_module_utils_sub_mudole_e
Definition log_printf.h:230
void compress_printf_btc_info0(uint32_t log_addr,...)
Definition log_printf.c:323
log_domain_acore_plt_module_fs_sub_mudole_e
Definition log_printf.h:248
void compress_printf_btc_info3(uint32_t log_addr,...)
Definition log_printf.c:350
void compress_printf_btc_warn3(uint32_t log_addr,...)
Definition log_printf.c:395
log_domain_bcore_plt_module_info_sub_mudole_e
Definition log_printf.h:402
log_domain_acore_plt_module_os_sub_mudole_e
Definition log_printf.h:154
log_domain_bcore_bth_module_service_sub_mudole_e
Definition log_printf.h:474
@ LOG_BCORE_PLT_LPM_SLEEP
Definition log_printf.h:418
@ LOG_BCORE_PLT_LPM_DSP_POWER
Definition log_printf.h:423
@ LOG_BCORE_PLT_LPM_VETO
Definition log_printf.h:419
@ LOG_BCORE_PLT_LPM_I2S_CLK
Definition log_printf.h:425
@ LOG_BCORE_PLT_LPM_MAX
Definition log_printf.h:426
@ LOG_BCORE_PLT_LPM_SWITCH_CLK
Definition log_printf.h:420
@ LOG_BCORE_PLT_LPM
Definition log_printf.h:417
@ LOG_BCORE_PLT_LPM_BEGIN
Definition log_printf.h:416
@ LOG_BCORE_PLT_LPM_CODEC_POWER
Definition log_printf.h:422
@ LOG_BCORE_PLT_LPM_END
Definition log_printf.h:427
@ LOG_BCORE_PLT_LPM_CLK0_OUTPUT
Definition log_printf.h:424
@ LOG_BCORE_PLT_LPM_WFI
Definition log_printf.h:421
@ LOG_BTC_STATE_END
Definition log_printf.h:519
@ LOG_BTC_STATE_BEGIN
Definition log_printf.h:515
@ BT_SAVED_STATE_ID
Definition log_printf.h:518
@ BT_STATE_GET_ID
Definition log_printf.h:516
@ BT_STATE_SET_ID
Definition log_printf.h:517
@ LOG_DOMAIN_BCORE_BTS_MODULE_MAX
Definition log_printf.h:150
@ LOG_DOMAIN_BCORE_BTS_MODULE_WEAR
Definition log_printf.h:149
@ LOG_ACORE_APP_MANU_PLAFTORM_TEST
Definition log_printf.h:305
@ LOG_ACORE_APP_MANU_END
Definition log_printf.h:306
@ LOG_ACORE_APP_MANU_AT_TEST
Definition log_printf.h:303
@ LOG_ACORE_APP_MANU_AGE_TEST
Definition log_printf.h:304
@ LOG_ACORE_APP_MANU_COMMON
Definition log_printf.h:302
@ LOG_ACORE_APP_MANU_BEGIN
Definition log_printf.h:301
@ LOG_DOMAIN_ACORE_APP_MODULE_UX
Definition log_printf.h:115
@ LOG_DOMAIN_ACORE_APP_MODULE_SENSORS
Definition log_printf.h:121
@ LOG_DOMAIN_ACORE_APP_MODULE_MT
Definition log_printf.h:118
@ LOG_DOMAIN_ACORE_APP_MODULE_MANU
Definition log_printf.h:116
@ LOG_DOMAIN_ACORE_APP_MODULE_LPC
Definition log_printf.h:120
@ LOG_DOMAIN_ACORE_APP_MODULE_FOTA
Definition log_printf.h:117
@ LOG_DOMAIN_ACORE_APP_MODULE_POWER
Definition log_printf.h:119
@ LOG_DOMAIN_ACORE_APP_MODULE_MAX
Definition log_printf.h:122
@ LOG_ACORE_APP_WEAR
Definition log_printf.h:354
@ LOG_ACORE_APP_SENSORS_BEGIN
Definition log_printf.h:351
@ LOG_ACORE_APP_PRESS
Definition log_printf.h:355
@ LOG_ACORE_APP_GESTURE
Definition log_printf.h:353
@ LOG_ACORE_APP_SENSORS_END
Definition log_printf.h:356
@ LOG_ACORE_APP_BASIC_SENSORS
Definition log_printf.h:352
@ LOG_BCORE_PLT_DRIVER_WATCHDOG
Definition log_printf.h:387
@ LOG_BCORE_PLT_DRIVER_CAPSENSOR
Definition log_printf.h:370
@ LOG_BCORE_PLT_DRIVER_EFLASH
Definition log_printf.h:364
@ LOG_BCORE_PLT
Definition log_printf.h:361
@ LOG_BCORE_PLT_DRIVER_TIMER
Definition log_printf.h:385
@ LOG_BCORE_PLT_DRIVER_TSENSOR
Definition log_printf.h:386
@ LOG_BCORE_PLT_DRIVER_UART
Definition log_printf.h:367
@ LOG_BCORE_PLT_DRIVER_QSPI
Definition log_printf.h:379
@ LOG_BCORE_PLT_DRIVER_TCXO
Definition log_printf.h:384
@ LOG_BCORE_PLT_DRIVER_DMA
Definition log_printf.h:363
@ LOG_BCORE_PLT_DRIVER_GPIO
Definition log_printf.h:371
@ LOG_BCORE_PLT_DRIVER_I2C
Definition log_printf.h:365
@ LOG_BCORE_PLT_DRIVER_IR
Definition log_printf.h:388
@ LOG_BCORE_PLT_DRIVER_SYSTICK
Definition log_printf.h:383
@ LOG_BCORE_PLT_DRIVER_RTC
Definition log_printf.h:381
@ LOG_BCORE_PLT_DRIVER_END
Definition log_printf.h:389
@ LOG_BCORE_PLT_DRIVER_ADC
Definition log_printf.h:369
@ LOG_BCORE_PLT_DRIVER_IPC
Definition log_printf.h:372
@ LOG_BCORE_PLT_DRIVER_PWM
Definition log_printf.h:378
@ LOG_BCORE_PLT_DRIVER_MEM
Definition log_printf.h:374
@ LOG_BCORE_PLT_DRIVER_SPI
Definition log_printf.h:366
@ LOG_BCORE_PLT_DRIVER_XIP
Definition log_printf.h:368
@ LOG_BCORE_PLT_DRIVER_PMU
Definition log_printf.h:377
@ LOG_BCORE_PLT_DRIVER_BEGIN
Definition log_printf.h:360
@ LOG_BCORE_PLT_DRIVER_SYSSTATUS
Definition log_printf.h:382
@ LOG_BCORE_PLT_DRIVER_OTP
Definition log_printf.h:376
@ LOG_BCORE_PLT_DRIVER_MPU
Definition log_printf.h:375
@ LOG_BCORE_PLT_DRIVER_LPC
Definition log_printf.h:373
@ LOG_BCORE_PLT_DRIVER_REBOOT
Definition log_printf.h:380
@ LOG_BCORE_PLT_DRIVER_CLOCK
Definition log_printf.h:362
@ LOG_DOMAIN_BCORE_PLT_MODULE_DRIVER
Definition log_printf.h:126
@ LOG_DOMAIN_BCORE_PLT_MODULE_INFO
Definition log_printf.h:128
@ LOG_DOMAIN_BCORE_PLT_MODULE_MAX
Definition log_printf.h:130
@ LOG_DOMAIN_BCORE_PLT_MODULE_LPM
Definition log_printf.h:129
@ LOG_DOMAIN_BCORE_PLT_MODULE_LIB
Definition log_printf.h:127
@ LOG_ACORE_PLT_BSP_COMMON_BEGIN
Definition log_printf.h:166
@ LOG_ACORE_PLT_BSP_COMMON_END
Definition log_printf.h:168
@ LOG_ACORE_PLT_BSP
Definition log_printf.h:167
@ FIVE_ARG
Definition log_printf.h:52
@ THREE_ARG
Definition log_printf.h:50
@ SEVEN_ARG
Definition log_printf.h:54
@ SIX_ARG
Definition log_printf.h:53
@ ONE_ARG
Definition log_printf.h:48
@ TWO_ARG
Definition log_printf.h:49
@ FOUR_ARG
Definition log_printf.h:51
@ NO_ARG
Definition log_printf.h:47
@ LOG_ACORE_APP_UX_MANAGER
Definition log_printf.h:290
@ LOG_ACORE_APP_UX_SECURE
Definition log_printf.h:295
@ LOG_ACORE_APP_UX_MULTIPLE_DEVICE
Definition log_printf.h:296
@ LOG_ACORE_APP_UX_BEGIN
Definition log_printf.h:285
@ LOG_ACORE_APP_UX_CONFIG
Definition log_printf.h:289
@ LOG_ACORE_APP_UX_SENSOR
Definition log_printf.h:293
@ LOG_ACORE_APP_UX_BT
Definition log_printf.h:288
@ LOG_ACORE_APP_UX_CHARGE
Definition log_printf.h:292
@ LOG_ACORE_APP_UX_SPP
Definition log_printf.h:294
@ LOG_ACORE_APP_UX_END
Definition log_printf.h:297
@ LOG_ACORE_APP_UX_BOX
Definition log_printf.h:291
@ LOG_ACORE_APP_UX_COMMON
Definition log_printf.h:286
@ LOG_ACORE_APP_UX_AUDIO
Definition log_printf.h:287
@ LOG_ACORE_PLT_BSP_DRIVER_SPI
Definition log_printf.h:177
@ LOG_ACORE_PLT_BSP_DRIVER_REBOOT
Definition log_printf.h:191
@ LOG_ACORE_PLT_BSP_DRIVER_TIMER
Definition log_printf.h:196
@ LOG_ACORE_PLT_BSP_DRIVER_CAPSENSOR
Definition log_printf.h:181
@ LOG_ACORE_PLT_BSP_DRIVER_SYSSTATUS
Definition log_printf.h:193
@ LOG_ACORE_PLT_BSP_DRIVER_ADC
Definition log_printf.h:180
@ LOG_ACORE_PLT_BSP_DRIVER_TSENSOR
Definition log_printf.h:197
@ LOG_ACORE_PLT_BSP_DRIVER_EFLASH
Definition log_printf.h:175
@ LOG_ACORE_PLT_BSP_DRIVER_RTC
Definition log_printf.h:192
@ LOG_ACORE_PLT_BSP_DRIVER_I2C
Definition log_printf.h:176
@ LOG_ACORE_PLT_BSP_DRIVER_WATCHDOG
Definition log_printf.h:198
@ LOG_ACORE_PLT_BSP_DRIVER_TCXO
Definition log_printf.h:195
@ LOG_ACORE_PLT_BSP_DRIVER_XIP
Definition log_printf.h:179
@ LOG_ACORE_PLT_BSP_DRIVER_CLOCK
Definition log_printf.h:173
@ LOG_ACORE_PLT_BSP_DRIVER_LPC
Definition log_printf.h:184
@ LOG_ACORE_PLT_BSP_DRIVER_MEM
Definition log_printf.h:185
@ LOG_ACORE_PLT_BSP_DRIVER_UART
Definition log_printf.h:178
@ LOG_ACORE_PLT_BSP_DRIVER_QSPI
Definition log_printf.h:190
@ LOG_ACORE_PLT_BSP_DRIVER_GPIO
Definition log_printf.h:182
@ LOG_ACORE_PLT_BSP_DRIVER_IPC
Definition log_printf.h:183
@ LOG_ACORE_PLT_BSP_DRIVER_MPU
Definition log_printf.h:186
@ LOG_ACORE_PLT_BSP_DRIVER_END
Definition log_printf.h:199
@ LOG_ACORE_PLT_BSP_DRIVER_DMA
Definition log_printf.h:174
@ LOG_ACORE_PLT_BSP_DRIVER_OTP
Definition log_printf.h:187
@ LOG_ACORE_PLT_BSP_DRIVER_PWM
Definition log_printf.h:189
@ LOG_ACORE_PLT_BSP_DRIVER_SYSTICK
Definition log_printf.h:194
@ LOG_ACORE_PLT_BSP_DRIVER_BEGIN
Definition log_printf.h:172
@ LOG_ACORE_PLT_BSP_DRIVER_PMU
Definition log_printf.h:188
@ LOG_ACORE_PLT_BSP_INFO_HEAP
Definition log_printf.h:210
@ LOG_ACORE_PLT_BSP_LIB_CONNECTIVITY
Definition log_printf.h:208
@ LOG_ACORE_PLT_BSP_LPM_SWITCH_CLK
Definition log_printf.h:213
@ LOG_ACORE_PLT_BSP_LIB_CHR
Definition log_printf.h:205
@ LOG_ACORE_PLT_BSP_LIB_BEGIN
Definition log_printf.h:203
@ LOG_ACORE_PLT_BSP_LPM_SLEEP
Definition log_printf.h:211
@ LOG_ACORE_PLT_BSP_LIB_END
Definition log_printf.h:215
@ LOG_ACORE_PLT_BSP_LPM_VETO
Definition log_printf.h:212
@ LOG_ACORE_PLT_BSP_INFO_STACK
Definition log_printf.h:209
@ LOG_ACORE_PLT_BSP_LIB_RPC
Definition log_printf.h:206
@ LOG_ACORE_PLT_BSP_LIB_LOG
Definition log_printf.h:204
@ LOG_ACORE_PLT_BSP_LPM_WFI
Definition log_printf.h:214
@ LOG_ACORE_PLT_BSP_LIB_UTILS
Definition log_printf.h:207
@ LOG_BTC_IRQ
Definition log_printf.h:505
@ LOG_BTC_BT_COMMON
Definition log_printf.h:497
@ LOG_BTC_CLOSEME
Definition log_printf.h:508
@ LOG_BTC_NORMAL_BEGIN
Definition log_printf.h:495
@ LOG_BTC_WBS
Definition log_printf.h:502
@ LOG_BTC_RS
Definition log_printf.h:503
@ LOG_BTC_CHNLSCAN
Definition log_printf.h:509
@ LOG_BTC_NORMAL_END
Definition log_printf.h:511
@ LOG_BTC_BLE
Definition log_printf.h:498
@ LOG_BTC_SNIFF
Definition log_printf.h:504
@ LOG_BTC_DATA
Definition log_printf.h:506
@ LOG_BTC_WLCOEX
Definition log_printf.h:500
@ LOG_BCORE_BTC
Definition log_printf.h:496
@ LOG_BTC_SLEEP
Definition log_printf.h:507
@ LOG_BTC_EA
Definition log_printf.h:510
@ LOG_BTC_SCO
Definition log_printf.h:501
@ LOG_BTC_ACL
Definition log_printf.h:499
@ LOG_ACORE_DRV_SENSORS
Definition log_printf.h:275
@ LOG_ACORE_DRV_GSENSOR
Definition log_printf.h:276
@ LOG_ACORE_DRV_CAPPRESSSENSOR
Definition log_printf.h:280
@ LOG_ACORE_DRV_CAPSENSOR
Definition log_printf.h:278
@ LOG_ACORE_DEV_SENSORS_END
Definition log_printf.h:281
@ LOG_ACORE_DRV_PSENSOR
Definition log_printf.h:277
@ LOG_ACORE_DEV_SENSORS_BEGIN
Definition log_printf.h:274
@ LOG_ACORE_DRV_VKSENSOR
Definition log_printf.h:279
@ LOG_FWK_DM
Definition log_printf.h:223
@ LOG_FWK_AM
Definition log_printf.h:222
@ LOG_FWK_MISC_DEV
Definition log_printf.h:224
@ LOG_FWK_COMMON
Definition log_printf.h:220
@ LOG_FWK_MISC_SYS
Definition log_printf.h:225
@ LOG_FWK_COMMU
Definition log_printf.h:221
@ LOG_ACORE_PLT_FWK_END
Definition log_printf.h:227
@ LOG_FWK_FDT_GPIO
Definition log_printf.h:226
@ LOG_ACORE_PLT_FWK_BEGIN
Definition log_printf.h:219
@ LOG_ACORE_DRV_BT
Definition log_printf.h:269
@ LOG_ACORE_DEV_BT_BEGIN
Definition log_printf.h:268
@ LOG_ACORE_DEV_BT_END
Definition log_printf.h:270
@ LOG_ACORE_APP_POWER_CHARGER
Definition log_printf.h:338
@ LOG_ACORE_APP_POWER
Definition log_printf.h:337
@ LOG_ACORE_APP_POWER_BATTERY
Definition log_printf.h:340
@ LOG_ACORE_APP_POWER_END
Definition log_printf.h:341
@ LOG_ACORE_APP_POWER_BEGIN
Definition log_printf.h:336
@ LOG_ACORE_APP_POWER_FUELGAUGE
Definition log_printf.h:339
@ LOG_DOMAIN_ACORE_PLT_MODULE_OS
Definition log_printf.h:96
@ LOG_DOMAIN_ACORE_PLT_MODULE_BSP_DRIVER
Definition log_printf.h:98
@ LOG_DOMAIN_ACORE_PLT_MODULE_FS
Definition log_printf.h:102
@ LOG_DOMAIN_ACORE_PLT_MODULE_MAX
Definition log_printf.h:104
@ LOG_DOMAIN_ACORE_PLT_MODULE_FWK
Definition log_printf.h:100
@ LOG_DOMAIN_ACORE_PLT_MODULE_BSP_COMMON
Definition log_printf.h:97
@ LOG_DOMAIN_ACORE_PLT_MODULE_BSP_LIB
Definition log_printf.h:99
@ LOG_DOMAIN_ACORE_PLT_MODULE_HAUI
Definition log_printf.h:103
@ LOG_DOMAIN_ACORE_PLT_MODULE_UTILS
Definition log_printf.h:101
@ LOG_DOMAIN_BCORE_BTC_MODULE_MAX
Definition log_printf.h:145
@ LOG_DOMAIN_BCORE_BTC_MODULE_STATE
Definition log_printf.h:143
@ LOG_DOMAIN_BCORE_BTC_MODULE_NORMAL
Definition log_printf.h:142
@ LOG_DOMAIN_BCORE_BTC_MODULE_MESG
Definition log_printf.h:144
@ LOG_DOMAIN_DCORE_END
Definition log_printf.h:91
@ LOG_DOMAIN_ACORE_PLT
Definition log_printf.h:78
@ LOG_DOMAIN_BCORE_BEGIN
Definition log_printf.h:83
@ LOG_DOMAIN_ACORE_END
Definition log_printf.h:81
@ LOG_DOMAIN_ACORE_BEGIN
Definition log_printf.h:77
@ LOG_DOMAIN_DCORE_BEGIN
Definition log_printf.h:90
@ LOG_DOMAIN_BCORE_BTS
Definition log_printf.h:87
@ LOG_DOMAIN_ACORE_APP
Definition log_printf.h:80
@ LOG_DOMAIN_BCORE_BTC
Definition log_printf.h:86
@ LOG_DOMAIN_BCORE_END
Definition log_printf.h:88
@ LOG_DOMAIN_BCORE_BTH
Definition log_printf.h:85
@ LOG_DOMAIN_ACORE_DEV
Definition log_printf.h:79
@ LOG_DOMAIN_BCORE_PLT
Definition log_printf.h:84
@ LOG_DOMAIN_BCORE_BTH_MODULE_STACK_ADAPTER
Definition log_printf.h:136
@ LOG_DOMAIN_BCORE_BTH_MODULE_TL_ADAPTER
Definition log_printf.h:134
@ LOG_DOMAIN_BCORE_BTH_MODULE_MAX
Definition log_printf.h:138
@ LOG_DOMAIN_BCORE_BTH_MODULE_SERVICE
Definition log_printf.h:137
@ LOG_DOMAIN_BCORE_BTH_MODULE_STACK
Definition log_printf.h:135
@ BTS_WEAR_SOCECHO_SRV
Definition log_printf.h:574
@ BTS_WEAR_AMS
Definition log_printf.h:572
@ BTS_WEAR_HFP
Definition log_printf.h:550
@ BTS_WEAR_DATA_ROUTE
Definition log_printf.h:566
@ BTS_WEAR_ADV
Definition log_printf.h:567
@ LOG_BTS_WEAR_END
Definition log_printf.h:576
@ BTS_WEAR_AVRCP
Definition log_printf.h:558
@ BTS_WEAR_IAP
Definition log_printf.h:560
@ BTS_WEAR_VENDOR
Definition log_printf.h:563
@ BTS_WEAR_SPP
Definition log_printf.h:559
@ BTS_WEAR_PERIPHERAL_MGR
Definition log_printf.h:565
@ BTS_WEAR_CONFIG
Definition log_printf.h:553
@ BTS_WEAR_BR_SAIS
Definition log_printf.h:562
@ BTS_WEAR_ALIPAY
Definition log_printf.h:570
@ BTS_WEAR_ANCS
Definition log_printf.h:571
@ BTS_WEAR_GDK
Definition log_printf.h:552
@ BTS_WEAR_BLE_SAIS
Definition log_printf.h:569
@ BTS_WEAR_DEV
Definition log_printf.h:551
@ BTS_WEAR_A2DP
Definition log_printf.h:557
@ BTS_WEAR_BTIF
Definition log_printf.h:575
@ BTS_WEAR_BLE_CONN_MGR
Definition log_printf.h:568
@ LOG_BTS_WEAR_BEGIN
Definition log_printf.h:549
@ BTS_WEAR_IOT
Definition log_printf.h:561
@ BTS_WEAR_COMMON
Definition log_printf.h:554
@ BTS_WEAR_BR_CONN_MGR
Definition log_printf.h:564
@ BTS_WEAR_PBAP
Definition log_printf.h:556
@ BTS_WEAR_HID
Definition log_printf.h:573
@ BTS_WEAR_MPC
Definition log_printf.h:555
@ LOG_BTH_STACK_AVDTP
Definition log_printf.h:447
@ LOG_BTH_STACK_AVCTP
Definition log_printf.h:448
@ LOG_BTH_STACK_BEGIN
Definition log_printf.h:438
@ LOG_BTH_STACK_SOCTWS
Definition log_printf.h:455
@ LOG_BTH_STACK_END
Definition log_printf.h:459
@ LOG_BTH_STACK_ASCP
Definition log_printf.h:452
@ LOG_BTH_STACK_JITWS
Definition log_printf.h:454
@ LOG_BTH_STACK_FSM
Definition log_printf.h:457
@ LOG_BTH_STACK_COMMON
Definition log_printf.h:458
@ LOG_BTH_STACK_SMP
Definition log_printf.h:441
@ LOG_BTH_STACK_GAP
Definition log_printf.h:439
@ LOG_BTH_STACK_L2CAP
Definition log_printf.h:450
@ LOG_BTH_STACK_HCI
Definition log_printf.h:451
@ LOG_BTH_STACK_DADP
Definition log_printf.h:456
@ LOG_BTH_STACK_ASMP
Definition log_printf.h:453
@ LOG_BTH_STACK_SDP
Definition log_printf.h:440
@ LOG_BTH_STACK_SPP
Definition log_printf.h:445
@ LOG_BTH_STACK_A2DP
Definition log_printf.h:442
@ LOG_BTH_STACK_RFCOMM
Definition log_printf.h:449
@ LOG_BTH_STACK_AVRCP
Definition log_printf.h:444
@ LOG_BTH_STACK_HFP
Definition log_printf.h:443
@ LOG_BTH_STACK_GATT
Definition log_printf.h:446
@ LOG_ACORE_APP_MT_MASTER
Definition log_printf.h:327
@ LOG_ACORE_APP_MT_END
Definition log_printf.h:332
@ LOG_ACORE_APP_MASS_UPLOAD
Definition log_printf.h:330
@ LOG_ACORE_APP_MT_SLAVE
Definition log_printf.h:328
@ LOG_ACORE_APP_MT_COMMON
Definition log_printf.h:325
@ LOG_ACORE_APP_MT_LOG_CONFIG
Definition log_printf.h:326
@ LOG_ACORE_APP_FILE_TRANS
Definition log_printf.h:331
@ LOG_ACORE_APP_MT_BOX
Definition log_printf.h:329
@ LOG_ACORE_APP_MT_BEGIN
Definition log_printf.h:324
@ LOG_ACORE_PLT_HAUI_END
Definition log_printf.h:258
@ LOG_ACORE_PLT_HAUI_AES
Definition log_printf.h:257
@ LOG_ACORE_PLT_HAUI_SECURE
Definition log_printf.h:256
@ LOG_ACORE_PLT_HAUI_BEGIN
Definition log_printf.h:255
@ LOG_BTH_TL_ADAPTER_BEGIN
Definition log_printf.h:431
@ LOG_BTH_TL_ADAPTER_END
Definition log_printf.h:434
@ LOG_BTH_C2H
Definition log_printf.h:433
@ LOG_BTH_H2C
Definition log_printf.h:432
@ LOG_ACORE_DEV_AUDIO_BEGIN
Definition log_printf.h:262
@ LOG_ACORE_DEV_AUDIO_END
Definition log_printf.h:264
@ LOG_ACORE_DRV
Definition log_printf.h:263
@ LOG_BCORE_PLT_LIB_PANIC
Definition log_printf.h:398
@ LOG_BCORE_PLT_LIB_BEGIN
Definition log_printf.h:393
@ LOG_BCORE_PLT_LIB_END
Definition log_printf.h:399
@ LOG_BCORE_PLT_LIB_CONNECTIVITY
Definition log_printf.h:397
@ LOG_BCORE_PLT_LIB_UTILS
Definition log_printf.h:396
@ LOG_BCORE_PLT_LIB_LOG
Definition log_printf.h:394
@ LOG_BCORE_PLT_LIB_RPC
Definition log_printf.h:395
@ LOG_FOTA_PORT
Definition log_printf.h:318
@ LOG_ACORE_APP_FOTA_COMMON
Definition log_printf.h:311
@ LOG_FOTA_PACKAGE
Definition log_printf.h:314
@ LOG_FOTA_MBB
Definition log_printf.h:313
@ LOG_FOTA_TRANSPROT
Definition log_printf.h:319
@ LOG_FOTA_SIGN
Definition log_printf.h:316
@ LOG_ACORE_APP_FOTA_BEGIN
Definition log_printf.h:310
@ LOG_FOTA_MAIN
Definition log_printf.h:312
@ LOG_FOTA_LINKER
Definition log_printf.h:315
@ LOG_FOTA_NOTIF
Definition log_printf.h:317
@ LOG_ACORE_APP_FOTA_END
Definition log_printf.h:320
@ BTC_BLE_HCI_EVENT
Definition log_printf.h:539
@ BTC_BT_MESGID
Definition log_printf.h:524
@ BTC_BLE_LLCP_RX
Definition log_printf.h:541
@ BTC_BT_HCI_EVT
Definition log_printf.h:525
@ BTC_BT_ACC_GET
Definition log_printf.h:533
@ BTC_BT_HCI_CMD
Definition log_printf.h:526
@ BTC_BT_CIRCLE_COUNT
Definition log_printf.h:543
@ LOG_BTC_MESG_BEGIN
Definition log_printf.h:523
@ BTC_BT_LMP_TX_EXT
Definition log_printf.h:532
@ BTC_BT_ACC_EXT_GET
Definition log_printf.h:535
@ BTC_BT_CIRCLE_COUNT2
Definition log_printf.h:544
@ LOG_BTC_MESG_END
Definition log_printf.h:545
@ BTC_BT_SC_CHK
Definition log_printf.h:527
@ BTC_BT_ACC_NOT_GET
Definition log_printf.h:534
@ BTC_BLE_LLD_RX
Definition log_printf.h:540
@ BTC_BT_TX_CFM_OP_GET
Definition log_printf.h:537
@ BTC_BLE_LLCP_TX
Definition log_printf.h:542
@ BTC_BT_LMP_TX_NOR
Definition log_printf.h:531
@ BTC_BT_LMP_RX_NOR
Definition log_printf.h:529
@ BTC_BT_FEAT_GET
Definition log_printf.h:528
@ BTC_BT_ACC_NOT_EXT_GET
Definition log_printf.h:536
@ BTC_BT_LMP_RX_EXT
Definition log_printf.h:530
@ BTC_BT_TX_CFM_EXTOP_GET
Definition log_printf.h:538
@ LOG_ACORE_APP_LPC_BEGIN
Definition log_printf.h:345
@ LOG_ACORE_APP_LPC_END
Definition log_printf.h:347
@ LOG_ACORE_APP_LPC
Definition log_printf.h:346
@ LOG_DOMAIN_ACORE_DEV_MODULE_SENSORS
Definition log_printf.h:110
@ LOG_DOMAIN_ACORE_DEV_MODULE_MAX
Definition log_printf.h:111
@ LOG_DOMAIN_ACORE_DEV_MODULE_BT
Definition log_printf.h:109
@ LOG_DOMAIN_ACORE_DEV_MODULE_AUDIO
Definition log_printf.h:108
@ LOG_BTH_SOCTWS_ADAPTER
Definition log_printf.h:469
@ LOG_BTH_STACK_ADPATER_END
Definition log_printf.h:471
@ LOG_BTH_A2DP_ADAPTER
Definition log_printf.h:465
@ LOG_BTH_HFP_ADAPTER
Definition log_printf.h:466
@ LOG_BTH_AVRCP_ADAPTER
Definition log_printf.h:467
@ LOG_BTH_SPP_ADAPTER
Definition log_printf.h:468
@ LOG_BTH_STACK_ADPATER_BEGIN
Definition log_printf.h:463
@ LOG_BTH_JITWS_ADAPTER
Definition log_printf.h:470
@ LOG_BTH_GAP_ADAPTER
Definition log_printf.h:464
@ LOG_ACORE_PLT_UTILS_DAEMON
Definition log_printf.h:236
@ LOG_ACORE_PLT_UTILS_KVFS
Definition log_printf.h:243
@ LOG_ACORE_PLT_UTILS_FDT
Definition log_printf.h:244
@ LOG_ACORE_PLT_UTILS_PROPERTY
Definition log_printf.h:235
@ LOG_ACORE_PLT_UTILS_INICONFIG
Definition log_printf.h:234
@ LOG_ACORE_PLT_UTILS_CIRCLE_QUEUE
Definition log_printf.h:238
@ LOG_ACORE_PLT_UTILS_SAFE_MODE
Definition log_printf.h:242
@ LOG_ACORE_PLT_UTILS_HELP_CODE
Definition log_printf.h:233
@ LOG_ACORE_PLT_UTILS_FILE_EXTEND
Definition log_printf.h:239
@ LOG_ACORE_PLT_UTILS_END
Definition log_printf.h:245
@ LOG_ACORE_PLT_UTILS_FLASH_EXTEND
Definition log_printf.h:240
@ LOG_ACORE_PLT_UTILS_COMMON
Definition log_printf.h:232
@ LOG_ACORE_PLT_UTILS_EFUSE_EXTEND
Definition log_printf.h:241
@ LOG_ACORE_PLT_UTILS_SHELL
Definition log_printf.h:237
@ LOG_ACORE_PLT_UTILS_BEGIN
Definition log_printf.h:231
@ LOG_ACORE_PLT_FS_BEGIN
Definition log_printf.h:249
@ LOG_ACORE_PLT_FS
Definition log_printf.h:250
@ LOG_ACORE_PLT_FS_END
Definition log_printf.h:251
@ LOG_BCORE_PLT_INFO_HEAP
Definition log_printf.h:405
@ LOG_BCORE_PLT_INFO_TRACE
Definition log_printf.h:406
@ LOG_BCORE_PLT_INFO_RST
Definition log_printf.h:409
@ LOG_BCORE_PLT_INFO_END
Definition log_printf.h:412
@ LOG_BCORE_PLT_INFO_OS
Definition log_printf.h:410
@ LOG_BCORE_PLT_INFO_SYS
Definition log_printf.h:411
@ LOG_BCORE_PLT_INFO_CPU_CLK
Definition log_printf.h:407
@ LOG_BCORE_PLT_INFO_BEGIN
Definition log_printf.h:403
@ LOG_BCORE_PLT_INFO_CODEC_REG
Definition log_printf.h:408
@ LOG_BCORE_PLT_INFO_STACK
Definition log_printf.h:404
@ LOG_OS_MEM
Definition log_printf.h:161
@ LOG_ACORE_PLT_OS_END
Definition log_printf.h:162
@ LOG_ACORE_PLT_OS_BEGIN
Definition log_printf.h:155
@ LOG_OS_TASK
Definition log_printf.h:156
@ LOG_OS_MUTEX
Definition log_printf.h:158
@ LOG_OS_MAIL
Definition log_printf.h:160
@ LOG_OS_SEM
Definition log_printf.h:159
@ LOG_OS_TIMER
Definition log_printf.h:157
@ LOG_BTH_SERVICE_SPA
Definition log_printf.h:487
@ LOG_BTH_SERVICE_CONN_MGR
Definition log_printf.h:478
@ LOG_BTH_SERVICE_UX_ADPATER
Definition log_printf.h:484
@ LOG_BTH_SERVICE_GATT_MGR
Definition log_printf.h:490
@ LOG_BTH_SERVICE_GAP_SERVICE
Definition log_printf.h:476
@ LOG_BTH_SERVICE_PROFILE_SERVICE
Definition log_printf.h:477
@ LOG_BTH_SERVICE_IPC
Definition log_printf.h:488
@ LOG_BTH_SERVICE_NEARBY
Definition log_printf.h:485
@ LOG_BTH_SERVICE_JITWS_MGR
Definition log_printf.h:480
@ LOG_BTH_SERVICE_END
Definition log_printf.h:491
@ LOG_BTH_SERVICE_TWS_MGR
Definition log_printf.h:481
@ LOG_BTH_SERVICE_DATA_MGR
Definition log_printf.h:483
@ LOG_BTH_SERVICE_DTS_MGR
Definition log_printf.h:482
@ LOG_BTH_SERVICE_BEGIN
Definition log_printf.h:475
@ LOG_BTH_SERVICE_FACTORY
Definition log_printf.h:489
@ LOG_BTH_SERVICE_ICARRY
Definition log_printf.h:486
@ LOG_BTH_SERVICE_SOCTWS_MGR
Definition log_printf.h:479
unsigned long long uint64_t
Definition osal_types.h:35
Definition log_printf.h:57
uint32_t log_id
Definition log_printf.h:58
uint32_t domain
Definition log_printf.h:61
uint32_t sub_module
Definition log_printf.h:59
uint32_t reserved
Definition log_printf.h:62