diff options
| author | Miguel <m.i@gmx.at> | 2018-10-09 16:21:32 +0200 |
|---|---|---|
| committer | Miguel <m.i@gmx.at> | 2018-10-09 16:21:32 +0200 |
| commit | 63e5017d9863d4ed215782e469e8ee2c6ff8473d (patch) | |
| tree | f12d149ffa34e6a39f4bce4fe9a001e4ca8c6027 /kernel/ringbuffer.c | |
| parent | a6a11437a390fb7e95fe995214d82bf5dbfe1eaf (diff) | |
fix pipers
Diffstat (limited to 'kernel/ringbuffer.c')
| -rw-r--r-- | kernel/ringbuffer.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/kernel/ringbuffer.c b/kernel/ringbuffer.c index 3886340..3526f4d 100644 --- a/kernel/ringbuffer.c +++ b/kernel/ringbuffer.c @@ -1,5 +1,6 @@ #include "ringbuffer.h" #include "kmalloc.h" +#include "log.h" ringbuffer ringbuffer_init(uint32_t size) { @@ -37,7 +38,11 @@ bool ringbuffer_has(ringbuffer* f) bool ringbuffer_put(ringbuffer* f,uint8_t c) { - if(ringbuffer_full(f))return false; + if(ringbuffer_full(f)) + { + klog("ringbuffer is full!"); + return false; + } f->data[f->back]=c; f->back--; |
