pthrasher / c-generic-ring-buffer
Just a dead simple set of c macros for working with ring buffers in a generic manner.
☆77Updated last month
Related projects ⓘ
Alternatives and complementary repositories for c-generic-ring-buffer
- a memory allocator for embedded systems (microcontrollers)☆59Updated 6 years ago
- Persistent NOR Flash ring buffer for embedded uses.☆67Updated 2 months ago
- Heap for small embedded targets☆27Updated 11 years ago
- LibreRTOS C/C++ Portable Single-Stack RTOS☆40Updated 11 months ago
- Embedded Backtrace and Stack Unwinder for ARM Cortex-M☆88Updated this week
- Hardware agnostic generic spi flash driver☆75Updated 3 years ago
- Embedded AT/GSM stack. Work in progress.☆54Updated 8 years ago
- The FNET is a free, open source, dual TCP/IPv4 and IPv6 Stack (under Apache Version 2.0 license) for building embedded communication soft…☆117Updated last year
- Pocket coroutine library☆73Updated 2 years ago
- FTP server for lwip and tinyfatfs☆55Updated 4 months ago
- Wear leveled embedded NOR internal flash file system☆29Updated 7 years ago
- A Powerful embedded RTOS for ARM Cortex M microcontrollers☆116Updated 5 months ago
- A Swiss Army knife scheduler for embedded systems☆61Updated 5 years ago
- Minimal GUI framework for Embedded Systems☆170Updated 9 months ago
- eGUI embedded graphic library☆78Updated 6 years ago
- U-Boot for Cortex-M3 and Cortex-M4☆181Updated 5 years ago
- CoAP C library - Builder and Parser for CoAP messages☆29Updated 11 months ago
- Embedded software modules: dynamic memory with defrag, Linked list, RAMFS, GFX, Primitive scheduler, FIFO etc.☆24Updated 5 years ago
- QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines☆168Updated last year
- A FUSE wrapper that puts the littlefs in user-space☆175Updated 3 months ago
- Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free f…☆300Updated last month
- Small C library for microcontrollers. Code is based on klibc.☆104Updated 3 years ago
- Protothreads (coroutines) in C99. Highly portable, but work best in low-end embedded systems.☆276Updated 7 years ago
- Memory Manager For Small(ish) Microprocessors☆399Updated 6 months ago
- C library used to code JSON objects in null-terminated strings☆90Updated last year
- Generic AT parser for AT command based modules☆81Updated 7 years ago
- printf for embedded system with floating point support.☆60Updated last year
- A constrained node implementation of CBOR in C☆110Updated 4 years ago
- STM32 lwIP networking via USB☆68Updated 3 years ago
- A fast, lightweight, append-only file system for NAND flash on in low-power embedded systems☆40Updated 9 years ago