/****************************************************************************** 版权所有: 文件名称: rt_fifo.h 文件版本: 01.01 创建作者: sunxi 创建日期: 2020-06-18 功能说明: 实时FIFO,采用免锁算法,只支持单进单出,不支持多进多处。 其它说明: 修改记录: */ #ifndef _RT_CONSOLE_H #define _RT_CONSOLE_H /*------------------------------- 头文件 -------------------------------------- */ /*------------------------------- 宏定义 -------------------------------------- */ /*------------------------------ 类型结构 ------------------------------------- */ #if 0 extern uint32_t g_stat_temp_us0; extern struct rt_stat g_stat_temp; #define temp_stat_begin() g_stat_temp_us0 = ustimer_get_origin(); #define temp_stat_end() rt_stat_in(&g_stat_temp,ustimer_get_duration(g_stat_temp_us0)); #endif /*------------------------------ 函数声明 ------------------------------------- */ int rt_console_init(void); int rt_console_exit(void); int rt_console_read(unsigned char *buffer, unsigned int len); int rt_console_write(int is_net,unsigned char *buffer, unsigned int len); unsigned int rt_console_write_len(void); #endif //_RT_CONSOLE_H /*------------------------------ 文件结束 ------------------------------------- */