/* * Copyright (c) CompanyNameMagicTag 2018-2019. All rights reserved. * Description: Used to describe the diagnostic ID assignment * Author: CompanyName * Create: 2018-10-31 */ #ifndef __DFX_DIAG_CMD_ID_H__ #define __DFX_DIAG_CMD_ID_H__ #if defined PRODUCT_CFG_NDM_COLLECT_DATA #define ID_DIAG_CMD_DRV_UPLOAD_DATA 0X3000 /* EXT_DIAG_UPLOAD_IND_S, EXT_DIAG_UPLOAD_CNF_S (DRV->DBK) */ /* EXT_DIAG_UPLOAD_START_REQ_S, EXT_DIAG_UPLOAD_START_IND_S (DBK->DRV) */ #define ID_DIAG_CMD_DRV_UPLOAD_DATA_START 0X300A /* EXT_DIAG_UPLOAD_STOP_REQ_S, EXT_DIAG_UPLOAD_STOP_IND_S (DBK<->DRV) */ #define ID_DIAG_CMD_DRV_UPLOAD_DATA_STOP 0X300B /* EXT_DIAG_UPLOAD_START_REQ_S, EXT_DIAG_UPLOAD_START_IND_S (DBK->DRV) */ #define ID_DIAG_CMD_DRV_RECEIVE_DATA_START 0X300C /* EXT_DIAG_UPLOAD_STOP_REQ_S, EXT_DIAG_UPLOAD_STOP_IND_S (DBK<->DRV) */ #define ID_DIAG_CMD_DRV_RECEIVE_DATA_STOP 0X300D #endif #define ID_DIAG_CMD_DRV_MEM_READ (0X3001) #define ID_DIAG_CMD_DRV_MEM_WRITE (0X3002) #define ID_DIAG_CMD_DRV_MEM_TEST (0X3003) #define ID_DIAG_CMD_DRV_SYSTEM_RST (0X3009) #define ID_DIAG_CMD_NEW_MEM_SHOW (0X3041) #define ID_DIAG_CMD_TASK_SHOW (0X3042) #define ID_DIAG_CMD_RESOURCE_SHOW (0X3043) #define ID_DIAG_CMD_DRV_PGA_TEST 0x3050 #define ID_DIAG_CMD_DRV_ADC_TEST 0x3051 #define ID_DIAG_CMD_DRV_OS_CPUP (0X3056) #define ID_DIAG_CMD_DRV_REMAP (0x3057) #define ID_DIAG_IND_DRV_REMAP_TOTAL (0x3058) #define ID_DIAG_IND_DRV_REMAP_ITEM (0x3059) #define ID_DIAG_CPUP_START (0X3060) #define ID_DIAG_CPUP_STOP (0X3061) #define ID_DIAG_CPUP_REPORT_TOTAL_INFO (0X3062) #define ID_DIAG_CPUP_REPORT_ITEM_INFO (0X3063) #define ID_DIAG_TRACK_START (0X3068) #define ID_DIAG_TRACK_STOP (0X3069) #define ID_DIAG_TRACK_REPORT_TOTAL_INFO (0X306a) #define ID_DIAG_TRACK_REPORT_ITEM_INFO (0X306b) #define ID_DIAG_CMD_REMAP_VIR_BLOCK_FIFO_COUNT (0X3070) #define ID_DIAG_CMD_DRV_UPG (0X3071) #define ID_DIAG_CMD_GET_UART_STAT (0x3102) #define ID_DIAG_CMD_GET_LP_STAT (0x3103) #endif