12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #ifndef _PHY_CONSOLE_H
- #define _PHY_CONSOLE_H
- #include "hal_mcu.h"
- #define CONS_CMD_NUM_MAX 32
- #define CONS_CMD_RXBUF_MAX 1024
- #define CONS_PARAM_NUM_MAX 8
- #define MOD_CONSOLE MOD_USR2
- typedef void (*cons_callback_t)(uint16_t cmd_id, uint8_t argc, char** argv);
- typedef struct{
- uint16_t cmd_id;
- char* cmd_name;
- }cons_cmd_t;
- int console_init(const cons_cmd_t* cmdlist, cons_callback_t callback);
- #endif
|