hal_unistd_inf.h
来自「基于ARM和uC/OS-II实现的串口控制台」· C头文件 代码 · 共 25 行
H
25 行
#ifndef __HAL_UNISTD_INF_H__
#define __HAL_UNISTD_INF_H__
#include "../dev/hal_unistd_dev.h"
#include "../dev/hal_file.h"
#include "../dev/hal_dev_llist.h"
#include "../pub/hal_types.h"
#define HAL_OPEN open
#define HAL_CLOSE close
#define HAL_READ read
#define HAL_WRITE write
#define HAL_LSEEK lseek
int hal_dev_llist_insert (hal_dev_llist* dev, hal_llist* list);
int hal_dev_reg (hal_dev* dev);
int HAL_OPEN (const char* file, int flags, int mode);
int HAL_CLOSE (int fildes);
int HAL_READ (int file, void *ptr, int len);
int HAL_WRITE (int file, const void *ptr, int len);
int HAL_LSEEK (int file, int ptr, int whence);
#endif /* __HAL_UNISTD_H__ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?