ring.h

来自「linux下 步进电机驱动」· C头文件 代码 · 共 22 行

H
22
字号
#define RING_SIGNATURE 0x175DE210typedef struct {   long signature;   unsigned char *head_p;   unsigned char *tail_p;   unsigned char *end_p;     /* end + 1 */   unsigned char *begin_p;   unsigned char buffer[32768];  } ring_buffer_t;extern void ring_buffer_init(ring_buffer_t *ring);extern int ring_buffer_read(ring_buffer_t *ring, unsigned char *buf, int count);extern int ring_buffer_write(ring_buffer_t *ring, unsigned char *buf, int count);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?