Simon Brummer
|
68581a8fbe
|
core: bugfix: ringbuffer_remove
|
6 years ago |
Joakim Gebart
|
13832d8e62
|
everything: Remove filename from @file Doxygen command
|
8 years ago |
Kaspar Schleiser
|
9ce0b676b4
|
core: sys: move ringbuffer to core
|
8 years ago |
Kaspar Schleiser
|
e4257284ad
|
sys: lib: introduce ringbuffer_remove()
This commit adds a function that deletes n elements from the ringbuffer
without actually writing them somewhere.
|
8 years ago |
René Kijewski
|
9cccf6bf8e
|
sys:ringbuffer: use memcpy in ringbuffer_get
|
8 years ago |
René Kijewski
|
c0914ec451
|
sys:ringbuffer: static inline ringbuffer_init
|
8 years ago |
Ludwig Ortmann
|
3ca4f18479
|
doc: use lgplv2.1-short license header instead of lgpl-short-riot
|
9 years ago |
René Kijewski
|
201152a6d3
|
ringbuffer: add documentation
|
9 years ago |
René Kijewski
|
a346276d30
|
ringbuffer: don't overwrite in `ringbuffer_add`
|
9 years ago |
René Kijewski
|
47950e8bab
|
ringbuffer: remove pointer to the end
There is no need for an explicit pointer to the end of the buffer.
|
9 years ago |
René Kijewski
|
726af8d44e
|
ringbuffer: fix parameter types
It is a bad idea to use signed types for lengths.
Mark pointers a `restrict`, since the ringbuffer is not thread safe
anyway.
|
9 years ago |
René Kijewski
|
67856d63d9
|
ringbuffer: add convenience functions
This patch add `peek` functionality, and empty and full helpers.
|
9 years ago |
René Kijewski
|
aaa95a281a
|
ringbuffer: remove example
|
9 years ago |
René Kijewski
|
f23dab96d2
|
sys: rename ringbuffer functions
Closes #1011.
|
9 years ago |
Kaspar Schleiser
|
f85adf608f
|
change my email address
kaspar.schleiser@fu-berlin.de will be obsoleted soon. Replace it with
kaspar@schleiser.de, which will (hopefully) stay.
|
9 years ago |
Ludwig Ortmann
|
d6c213fb47
|
fix grammar in license header
|
9 years ago |
Christian Mehlis
|
9fecec8f57
|
fix debug handling
|
9 years ago |
Oliver Hahm
|
c8bee9e554
|
fixed coding style (space after most keywords)
|
10 years ago |
Oliver Hahm
|
d01fd9a508
|
final coding convention fixes
|
10 years ago |
Ludwig Ortmann
|
49228c8353
|
fix signal handler, ringbuffer for native FreeBSD
|
10 years ago |
Ludwig Ortmann
|
35f9062e37
|
inital OSX support for native port
|
10 years ago |
mlenders
|
9521142842
|
merged
|
12 years ago |
Stephan Zeisberg
|
e9d351da8d
|
changed ringbuffer to ringbuffer_t
|
12 years ago |
Kaspar Schleiser
|
6999d49f24
|
* fixed ringbuffer
|
13 years ago |
Kaspar Schleiser
|
4c3e26d7d7
|
* added shell
|
13 years ago |