From ccc15e47192f5506d8b69133e9e5aa03d3132c55 Mon Sep 17 00:00:00 2001 From: guishenking Date: Fri, 15 Aug 2025 21:16:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=83=A8=E5=88=86=E5=87=BD?= =?UTF-8?q?=E6=95=B0=E5=90=8D=EF=BC=8C=E7=BB=9F=E4=B8=80=E9=A3=8E=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/kfifo/kfifo.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/kfifo/kfifo.c b/src/lib/kfifo/kfifo.c index 542b65f..e4630ec 100755 --- a/src/lib/kfifo/kfifo.c +++ b/src/lib/kfifo/kfifo.c @@ -17,7 +17,7 @@ * @brief 获取 FIFO 数据起始位置 * */ -#define KFIFO_POOL_PTR(_fifo) ((uint8_t *)_fifo->pool) +#define kfifo_get_pool(_fifo) ((uint8_t *)_fifo->pool) /** * @brief 获取写入位置偏移量 @@ -158,7 +158,7 @@ bool kfifo_put_byte(kfifo_t *fifo, uint8_t data) { return false; } - KFIFO_POOL_PTR(fifo)[kfifo_offset_in(fifo)] = data; + kfifo_get_pool(fifo)[kfifo_offset_in(fifo)] = data; fifo->in++; return true; @@ -179,7 +179,7 @@ bool kfifo_get_byte(kfifo_t *fifo, uint8_t *data) { return false; } - *data = KFIFO_POOL_PTR(fifo)[kfifo_offset_out(fifo)]; + *data = kfifo_get_pool(fifo)[kfifo_offset_out(fifo)]; fifo->out++; return true; @@ -271,7 +271,7 @@ int kfifo_peek(kfifo_t *fifo, const uint8_t **ptr) { return 0; } - *ptr = &KFIFO_POOL_PTR(fifo)[kfifo_offset_out(fifo)]; + *ptr = &kfifo_get_pool(fifo)[kfifo_offset_out(fifo)]; if (kfifo_offset_in(fifo) <= kfifo_offset_out(fifo)) { linear = kfifo_remain_out(fifo);// 数据在缓冲区末尾 } else {