|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|


结构体 | |
| struct | _hcc_test_result_ |
| struct | _hcc_test_para_ |
| struct | _hcc_test_stat_ |
| struct | _hcc_test_info_ |
| struct | _hcc_test_cmd_args_ |
宏定义 | |
| #define | HCC_TEST_ARGC_MAX 5 |
| #define | HCC_TEST_REMOTE_CMD_ARGC_LEN 4 /* argc 1Byte + reserve 2Bytes */ |
| #define | HCC_TEST_SUBTYPE_DATA 0 /* test业务子类型:测试数据 */ |
| #define | HCC_TEST_SUBTYPE_COMMAND 5 /* test业务子类型:测试命令 */ |
| #define | HCC_TEST_CMD_STR "hcc_test_cmd" |
| #define | HCC_TEST_TASK_STOP 0 |
| #define | HCC_TEST_TASK_START 1 |
类型定义 | |
| typedef struct _hcc_test_result_ | hcc_test_result |
| typedef struct _hcc_test_para_ | hcc_test_para |
| typedef struct _hcc_test_stat_ | hcc_test_stat |
| typedef struct _hcc_test_info_ | hcc_test_info |
| typedef struct _hcc_test_cmd_args_ | hcc_test_cmd_args |
| typedef td_s32(* | hcc_test_proc) (td_u32 *argv, td_u32 argc) |
枚举 | |
| enum | hcc_test_cmd { HCC_TEST_CMD_TEST_INIT = 0 , HCC_TEST_CMD_INIT_ALL_PARAM_AND_START_TEST = 1 , HCC_TEST_CMD_TEST_MSG = 2 , HCC_TEST_CMD_SET_QUEUE = 3 , HCC_TEST_CMD_SET_TX_CHANNEL = 4 , HCC_TEST_CMD_TEST_REG_OPT = 5 , HCC_TEST_CMD_START_TEST = 6 , HCC_TEST_CMD_INIT_ALL_PARAM = 7 , HCC_TEST_CMD_PRINT_RESULT = 8 , HCC_TEST_CMD_M2S = 9 , HCC_TEST_CMD_ENABLE_TX_THREAD = 10 , HCC_TEST_CMD_ENABLE_RX_THREAD = 11 , HCC_TEST_UPDATE_CREDIT = 12 , HCC_TEST_GET_CREDIT = 13 , HCC_TEST_CMD_SET_TX_DATA = 14 , HCC_TEST_CMD_SET_REG_ADDR = 15 , HCC_TEST_CMD_SET_MODE = 16 , HCC_TEST_PRINT_QUEUE_INFO = 20 , HCC_TEST_PRINT_SERVICE_INFO = 21 , HCC_TEST_PRINT_BUS_INFO = 22 , HCC_TEST_CMD_REMOTE = 31 , HCC_TEST_CMD_MAX = 32 } |
| #define HCC_TEST_ARGC_MAX 5 |
| #define HCC_TEST_CMD_STR "hcc_test_cmd" |
| #define HCC_TEST_REMOTE_CMD_ARGC_LEN 4 /* argc 1Byte + reserve 2Bytes */ |
| #define HCC_TEST_SUBTYPE_COMMAND 5 /* test业务子类型:测试命令 */ |
| #define HCC_TEST_SUBTYPE_DATA 0 /* test业务子类型:测试数据 */ |
| #define HCC_TEST_TASK_START 1 |
| #define HCC_TEST_TASK_STOP 0 |
| typedef struct _hcc_test_cmd_args_ hcc_test_cmd_args |
| typedef struct _hcc_test_info_ hcc_test_info |
| typedef struct _hcc_test_para_ hcc_test_para |
| typedef struct _hcc_test_result_ hcc_test_result |
| typedef struct _hcc_test_stat_ hcc_test_stat |
| enum hcc_test_cmd |
| td_void hcc_adapt_test_free | ( | hcc_queue_type | queue_id, |
| td_u8 * | buf, | ||
| td_u8 * | user_param | ||
| ) |
| td_s32 hcc_test_cmd_ctrl_init | ( | void | ) |
| int hcc_test_cmd_proc | ( | int | argc, |
| char * | argv[] | ||
| ) |
| td_void hcc_test_cmd_register | ( | hcc_test_proc | test_proc | ) |
| hcc_test_info * hcc_test_get_test_info | ( | td_void | ) |
| hcc_queue_type hcc_test_get_test_queue_id | ( | td_void | ) |
| td_u32 hcc_test_rx_proc | ( | hcc_queue_type | queue_id, |
| td_u8 | sub_type, | ||
| td_u8 * | buf, | ||
| td_u32 | len, | ||
| td_u8 * | user_param | ||
| ) |