From b126d01e9687e6509c9d49b1b174c95aee603a89 Mon Sep 17 00:00:00 2001 From: Michal Idziorek Date: Thu, 13 Nov 2014 00:35:06 +0100 Subject: fixing implicit functions! --- lib/buffer/ringbuffer.c | 1 + lib/buffer/ringbuffer.h | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 lib/buffer/ringbuffer.h (limited to 'lib/buffer') diff --git a/lib/buffer/ringbuffer.c b/lib/buffer/ringbuffer.c index cdb5fed..9e3adaf 100644 --- a/lib/buffer/ringbuffer.c +++ b/lib/buffer/ringbuffer.c @@ -5,6 +5,7 @@ #define FOOLOS_MODULE_NAME "ringbuffer" #include "lib/bool/bool.h" #include "lib/logger/log.h" +#include "kernel/spinlock.h" static volatile int front; static volatile int back; diff --git a/lib/buffer/ringbuffer.h b/lib/buffer/ringbuffer.h new file mode 100644 index 0000000..2bb6528 --- /dev/null +++ b/lib/buffer/ringbuffer.h @@ -0,0 +1,5 @@ +#include "lib/bool/bool.h" + +void ringbuffer_init(); +bool ringbuffer_put(char c); +bool ringbuffer_get(char *c); -- cgit v1.2.3