|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "los_config.h"

宏定义 | |
| #define | CONSOLE_SERIAL 1 |
| #define | CONSOLE_TELNET 2 |
| #define | STDIN 0 |
| #define | STDOUT 1 |
| #define | STDERR 2 |
| #define | CONSOLE "/dev/console" |
| #define | CONSOLE_NAMELEN 16 |
| #define | CONSOLE_CMD_RD_BLOCK_SERIAL 0x104 |
| #define | CONSOLE_CMD_RD_BLOCK_TELNET 101 |
| #define | CONSOLE_RD_BLOCK 1 |
| #define | CONSOLE_RD_NONBLOCK 0 |
| #define | CONSOLE_SHELL_KEY_EVENT 0x112 |
| #define | CONSOLE_SHELL_EXITED 0x400 |
| #define | CONSOLE_CONTROL_RIGHTS_CAPTURE 201 |
| #define | CONSOLE_CONTROL_RIGHTS_RELEASE 202 |
| #define | CONSOLE_CONTROL_CAPTURE_LINE 203 |
| #define | CONSOLE_CONTROL_CAPTURE_CHAR 204 |
| #define | CONSOLE_FIFO_SIZE 1024 |
| #define | CONSOLE_NUM 2 |
函数 | |
| INT32 | system_console_init (const CHAR *deviceName) |
| Create a console device. | |
| INT32 | system_console_deinit (const CHAR *deviceName) |
| Destroy a console device. | |
| #define CONSOLE "/dev/console" |
| #define CONSOLE_CMD_RD_BLOCK_SERIAL 0x104 |
| #define CONSOLE_CMD_RD_BLOCK_TELNET 101 |
| #define CONSOLE_CONTROL_CAPTURE_CHAR 204 |
| #define CONSOLE_CONTROL_CAPTURE_LINE 203 |
| #define CONSOLE_CONTROL_RIGHTS_CAPTURE 201 |
| #define CONSOLE_CONTROL_RIGHTS_RELEASE 202 |
| #define CONSOLE_FIFO_SIZE 1024 |
| #define CONSOLE_NAMELEN 16 |
| #define CONSOLE_NUM 2 |
| #define CONSOLE_RD_BLOCK 1 |
| #define CONSOLE_RD_NONBLOCK 0 |
| #define CONSOLE_SERIAL 1 |
| #define CONSOLE_SHELL_EXITED 0x400 |
| #define CONSOLE_SHELL_KEY_EVENT 0x112 |
| #define CONSOLE_TELNET 2 |
| #define STDERR 2 |
| #define STDIN 0 |
| #define STDOUT 1 |
Destroy a console device.
| deviceName | [IN] Charactor device name, can be #SERIAL or #TELNET |
| #-1 | Deinitialize failed |
| #0 | Deinitialize OK |
Create a console device.
| deviceName | [IN] Charactor device name, can be #SERIAL or #TELNET |
| #-1 | Initialize failed |
| #0 | Initialize OK |