📄 dt_trc.h
字号:
/*****************************************************************************
* Copyright Statement:
* --------------------
* This software is protected by Copyright and the information contained
* herein is confidential. The software may not be copied and the information
* contained herein may not be used or disclosed except with the written
* permission of MediaTek Inc. (C) 2005
*
* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
*
* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
*
* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
*
*****************************************************************************/
/*******************************************************************************
* Filename:
* ---------
* dt_trc.h
*
* Project:
* --------
* MAUI
*
* Description:
* ------------
* This is trace map definition for DT.
*
* Author:
* -------
* -------
*
*============================================================================
* HISTORY
* Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
*------------------------------------------------------------------------------
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
* removed!
* removed!
* removed!
*
*------------------------------------------------------------------------------
* Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
*============================================================================
*****************************************************************************/
#ifndef _DT_TRC_H
#define _DT_TRC_H
#ifndef GEN_FOR_PC
#ifndef _STACK_CONFIG_H
#error "stack_config.h should be included before tst_config.h"
#endif
#else
#include "kal_trace.h"
#endif /* GEN_FOR_PC */
#ifndef _KAL_TRACE_H
#error "kal_trace.h should be included before tst_trace.h"
#endif
BEGIN_TRACE_MAP(MOD_DT)
/* TRACE_FUNC trace class */
TRC_MSG(FUNC_DT_FAST_STRING_PRINT_ENTRY, "DT: dt_fast_string_print()")
TRC_MSG(FUNC_DT_UART_RTW_IND_HDLR_ENTRY, "DT: dt_uart_ready_to_write_ind_hdlr()")
TRC_MSG(FUNC_DT_UART_RTR_IND_HDLR_ENTRY, "DT: dt_uart_ready_to_read_ind_hdlr()")
TRC_MSG(FUNC_DT_UART_SEND_DATA_ENTRY, "DT: dt_uart_send_data()")
TRC_MSG(FUNC_DT_UART_READ_DATA_ENTRY, "DT: dt_uart_read_data()")
TRC_MSG(FUNC_DT_READ_FROM_UART_ENTRY, "DT: dt_read_from_uart()")
TRC_MSG(FUNC_DT_WRITE_TO_UART_ENTRY, "DT: dt_write_to_uart()")
TRC_MSG(FUNC_DT_PROCESS_ONE_CMD_ENTRY, "DT: dt_process_one_cmd()")
TRC_MSG(FUNC_DT_EQ_FS_FILELIST_REQ_ENTRY, "DT: dt_eq_fs_filelist_req()")
TRC_MSG(FUNC_DT_EQ_GENERAL_FS_ACCESS_REQ_ENTRY, "DT: dt_eq_general_fs_access_req()")
TRC_MSG(FUNC_DT_INT_TO_ASCII_CONVERTER_ENTRY, "DT: dt_int_to_ascii_converter()")
TRC_MSG(FUNC_DT_FS_READ_ENTRY, "DT: dt_eq_fs_read_req()")
TRC_MSG(FUNC_DT_EQ_READ_RRSP_ENTRY, "DT: dt_eq_fs_read_rrsp()")
TRC_MSG(FUNC_DT_UART_WRITE_DATA_ENTRY, "DT: dt_uart_write_data()")
TRC_MSG(FUNC_DT_RESULT_CODE_FMTTR_ENTRY, "DT: dt_result_code_fmttr()")
TRC_MSG(FUNC_DT_CMD_PROCESSOR_ENTRY, "DT: dt_cmd_processor()")
TRC_MSG(FUNC_DT_EFSR_HDLR_ENTRY, "DT: dt_efsr_hdlr()")
TRC_MSG(FUNC_DT_EFSW_HDLR_ENTRY, "DT: dt_efsw_hdlr()")
TRC_MSG(FUNC_DT_INT_VALIDATOR_EXT_ENTRY, "DT: dt_int_validator_ext()")
TRC_MSG(FUNC_DT_INT_VALIDATOR_ENTRY, "DT: dt_int_validator()")
TRC_MSG(FUNC_DT_STRING_VALIDATOR_EXT_ENTRY, "DT: dt_string_validator_ext()")
TRC_MSG(FUNC_DT_STRING_VALIDATOR_ENTRY, "DT: dt_string_validator()")
TRC_MSG(FUNC_DT_CHECK_HEX_VALUE_ENTRY, "DT: dt_check_hex_value()")
TRC_MSG(FUNC_DT_TOUPPER_ENTRY, "DT: dt_toUpper()")
TRC_MSG(FUNC_DT_FIND_CMD_MODE_ENTRY, "DT: dt_find_cmd_mode()")
/*Group 3 : to print AT command */
TRC_MSG(DT_AT_CMD_STRING, "command: %c%c%c%c%c%c%c%c%c%c%c%c")
TRC_MSG(DT_RESULT_CODE_FMTTR, "result code: %Mdt_rsp_type_enum")
TRC_MSG(DT_RESULT_CODE_ERROR, "result code: %Mdt_rsp_type_enum, cause: %u")
/*Group 4 : to print AT download information */
TRC_MSG(DT_CLOSE_FILE_FAIL, "DT: +EFSW=1 fail: dunno which file to close!")
TRC_MSG(DT_FS_ACCESS, "DT: FS action = %Mdt_fs_opcode_enum, ret_val = %d")
/*TRACE_INFO*/
TRC_MSG(INFO_DT_CLEAR_DOWNLOAD_TIMER, "DT: clear download timer!, event_id=%d")
TRC_MSG(INFO_DT_INPUT, "DT: read uart, que.len=%d, space=%d, read=%d, uart_empty=%d")
TRC_MSG(INFO_DT_CURRENT_STATE, "DT: current state =%Mdt_transfer_state_enum")
TRC_MSG(INFO_DT_D, "DT: variable = %d")
TRC_MSG(INFO_DT_DD, "DT: variable_1 = %d, variable_2 = %d")
TRC_MSG(INFO_DT_U, "DT: variable = %u")
TRC_MSG(INFO_DT_UU, "DT: variable_1 = %u, variable_2 = %u")
/*TRACE_ERROR*/
TRC_MSG(ERROR_DT_INVALID_MSG, "DT: invalid message!!")
TRC_MSG(ERROR_DT_UART_OWNER_IS_NOT_DT, "DT: uart owner is not DT!")
TRC_MSG(ERROR_DT_INVALID_CMD, "DT: invalid command!!")
/*TRACE_WARNING*/
TRC_MSG(WARNING_DT_NOT_DOWNLOAD_STATE, "DT: +EFSR is invalid when state = %d")
TRC_MSG(WARNING_DT_USER_ABORT_WHEN_UART_FULL, "DT: user abort download during UART full")
TRC_MSG(WARNING_DT_DOWNLOAD_COMPLETE_WHEN_UART_FULL, "DT: download completed during UART full")
END_TRACE_MAP(MOD_DT)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -