RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
|
结构体 | |
struct | rt_serial_bypass_func |
struct | rt_serial_bypass_head |
struct | rt_serial_bypass |
宏定义 | |
#define | RT_BYPASS_LEVEL_MAX 4 |
#define | RT_BYPASS_LEVEL_1 0 |
#define | RT_BYPASS_LEVEL_2 1 |
#define | RT_BYPASS_LEVEL_3 2 |
#define | RT_BYPASS_LEVEL_4 3 |
#define | RT_BYPASS_MAX_LEVEL 4 |
#define | RT_BYPASS_PROTECT_LEVEL_1 10 |
#define | RT_BYPASS_PROTECT_LEVEL_2 11 |
#define | RT_BYPASS_PROTECT_LEVEL_3 12 |
#define | RT_BYPASS_PROTECT_LEVEL_4 13 |
类型定义 | |
typedef rt_err_t(* | bypass_function_t) (struct rt_serial_device *serial, char buf, void *data) |
函数 | |
int | serial_bypass_list (int argc, char **argv) |
void | rt_bypass_work_straight (struct rt_serial_device *serial) |
void | rt_bypass_putchar (struct rt_serial_device *serial, rt_uint8_t ch) |
rt_size_t | rt_bypass_getchar (struct rt_serial_device *serial, rt_uint8_t *ch) |
rt_err_t | rt_bypass_upper_unregister (struct rt_serial_device *serial, rt_uint8_t level) |
rt_err_t | rt_bypass_lower_unregister (struct rt_serial_device *serial, rt_uint8_t level) |
rt_err_t | rt_bypass_upper_register (struct rt_serial_device *serial, const char *name, rt_uint8_t level, bypass_function_t func, void *data) |
rt_err_t | rt_bypass_lower_register (struct rt_serial_device *serial, const char *name, rt_uint8_t level, bypass_function_t func, void *data) |
#define RT_BYPASS_LEVEL_MAX 4 |
在文件 serial_bypass.h 第 18 行定义.
#define RT_BYPASS_LEVEL_1 0 |
在文件 serial_bypass.h 第 19 行定义.
#define RT_BYPASS_LEVEL_2 1 |
在文件 serial_bypass.h 第 20 行定义.
#define RT_BYPASS_LEVEL_3 2 |
在文件 serial_bypass.h 第 21 行定义.
#define RT_BYPASS_LEVEL_4 3 |
在文件 serial_bypass.h 第 22 行定义.
#define RT_BYPASS_MAX_LEVEL 4 |
在文件 serial_bypass.h 第 23 行定义.
#define RT_BYPASS_PROTECT_LEVEL_1 10 |
在文件 serial_bypass.h 第 26 行定义.
#define RT_BYPASS_PROTECT_LEVEL_2 11 |
在文件 serial_bypass.h 第 27 行定义.
#define RT_BYPASS_PROTECT_LEVEL_3 12 |
在文件 serial_bypass.h 第 28 行定义.
#define RT_BYPASS_PROTECT_LEVEL_4 13 |
在文件 serial_bypass.h 第 29 行定义.
typedef rt_err_t(* bypass_function_t) (struct rt_serial_device *serial, char buf, void *data) |
在文件 serial_bypass.h 第 16 行定义.
int serial_bypass_list | ( | int | argc, |
char ** | argv ) |
void rt_bypass_work_straight | ( | struct rt_serial_device * | serial | ) |
void rt_bypass_putchar | ( | struct rt_serial_device * | serial, |
rt_uint8_t | ch ) |
rt_size_t rt_bypass_getchar | ( | struct rt_serial_device * | serial, |
rt_uint8_t * | ch ) |
rt_err_t rt_bypass_upper_unregister | ( | struct rt_serial_device * | serial, |
rt_uint8_t | level ) |
rt_err_t rt_bypass_lower_unregister | ( | struct rt_serial_device * | serial, |
rt_uint8_t | level ) |
rt_err_t rt_bypass_upper_register | ( | struct rt_serial_device * | serial, |
const char * | name, | ||
rt_uint8_t | level, | ||
bypass_function_t | func, | ||
void * | data ) |
rt_err_t rt_bypass_lower_register | ( | struct rt_serial_device * | serial, |
const char * | name, | ||
rt_uint8_t | level, | ||
bypass_function_t | func, | ||
void * | data ) |