⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init_cmd.c

📁 ST5518机顶盒系统文件系统源代码!绝对超值!
💻 C
字号:
/******************************************************************************   File Name :Description :******************************************************************************//* Includes ---------------------------------------------------------------- */#include <stdio.h>#include <stddef.h>#include <stdlib.h>#include "testtool.h"extern BOOL EnterInteractiveMode(parse_t * pars_p, char *result_sym_p);extern BOOL HAL         (parse_t * pars_p, char *result_sym_p);extern BOOL RWCache     (parse_t * pars_p, char *result_sym_p);extern BOOL RWBuffer    (parse_t * pars_p, char *result_sym_p);extern BOOL WCS         (parse_t * pars_p, char *result_sym_p);extern BOOL File        (parse_t * pars_p, char *result_sym_p);extern BOOL Partition   (parse_t * pars_p, char *result_sym_p);extern BOOL TopLevel    (parse_t * pars_p, char *result_sym_p);extern BOOL Example     (parse_t * pars_p, char *result_sym_p);extern BOOL Position    (parse_t * pars_p, char *result_sym_p);extern BOOL Cyclic      (parse_t * pars_p, char *result_sym_p);extern BOOL FileCreate  (parse_t * pars_p, char *result_sym_p);extern BOOL FileOpen    (parse_t * pars_p, char *result_sym_p);extern BOOL FileDelete  (parse_t * pars_p, char *result_sym_p);extern BOOL FileRW      (parse_t * pars_p, char *result_sym_p);extern BOOL Thread      (parse_t * pars_p, char *result_sym_p);extern BOOL Crash       (parse_t * pars_p, char *result_sym_p);extern BOOL Perform     (parse_t * pars_p, char *result_sym_p);extern BOOL TopAPI      (parse_t * pars_p, char *result_sym_p);extern BOOL FileAPI     (parse_t * pars_p, char *result_sym_p);extern BOOL UtilityAPI  (parse_t * pars_p, char *result_sym_p);extern BOOL SupportAPI  (parse_t * pars_p, char *result_sym_p);/* Private Types ----------------------------------------------------------- *//* Private Constants ------------------------------------------------------- *//* Private Variables ------------------------------------------------------- *//* Private Macros ---------------------------------------------------------- *//* Private Function Prototypes --------------------------------------------- *//* Functions --------------------------------------------------------------- *//******************************************************************************Function Name :  Description :   Parameters :******************************************************************************/void InitCommands(void){    STTST_RegisterCommand("GOINTERACTIVE", EnterInteractiveMode, "forces Batch mode to change to interactive");        STTST_RegisterCommand("HAL",         HAL,         "HAL Layer unit test");    STTST_RegisterCommand("WCS",         WCS,         "Wide Charactor String support");    STTST_RegisterCommand("RWCache",     RWCache,     "R/W Buffer Layer unit test");    STTST_RegisterCommand("Partition",   Partition,   "Partition API calls");    STTST_RegisterCommand("TopLevel",    TopLevel,    "Top Level API calls");    STTST_RegisterCommand("RWBuffer",    RWBuffer,    "R/W Buffer Layer usage unit test");    STTST_RegisterCommand("Position",    Position,    "Get and seek position API calls");    STTST_RegisterCommand("Cyclic",      Cyclic,      "Cyclic files unit test");    STTST_RegisterCommand("File",        File,        "File API calls");    STTST_RegisterCommand("FileCreate",  FileCreate,  "File creation");    STTST_RegisterCommand("FileOpen",    FileOpen,    "File opening");    STTST_RegisterCommand("FileDelete",  FileDelete,  "File deletion behaviour");    STTST_RegisterCommand("FileRW",      FileRW,      "File read/write across boundaries");    STTST_RegisterCommand("Thread",      Thread,      "Thread-safety test");    STTST_RegisterCommand("Crash",       Crash,       "Crash-recovery test");    STTST_RegisterCommand("Perform",     Perform,     "Performance tests");    STTST_RegisterCommand("TopAPI",      TopAPI,      "Top level API tests");    STTST_RegisterCommand("FileAPI",     FileAPI,     "File API tests");    STTST_RegisterCommand("UtilityAPI",  UtilityAPI,  "Utility API tests");    STTST_RegisterCommand("SupportAPI",  SupportAPI,  "Support API tests");}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -