issues
search
jamesmunns
/
bbqueue
A SPSC, lockless, no_std, thread safe, queue, based on BipBuffers
Apache License 2.0
431
stars
51
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add `derive(Debug)` for `Producer` and `Consumer` types.
#105
liamkinne
opened
6 months ago
3
Update workflows to fix warnings
#104
ithinuel
closed
1 year ago
0
Use portable atomic, remove explicit/redundant feature declaration & move to edition 2021
#103
ithinuel
opened
1 year ago
1
Update bbqtest's dependencies
#102
ithinuel
closed
1 year ago
0
Update workflows to main branch
#101
ithinuel
closed
1 year ago
0
fix: migrated to NonNull<[u8]> instead of mut ref for grant buff
#100
xgroleau
opened
1 year ago
0
feat: Unsafe constructors for producers and consumers
#99
Altair-Bueno
opened
1 year ago
0
Use abstract critical sections for thumbv6
#98
Sizurka
opened
1 year ago
2
MPSC Support Possible?
#97
sphw
opened
1 year ago
0
Ability to read_exact so that producer can fill up the rest of the buffer
#96
ninjasource
opened
1 year ago
6
Feat/async support
#95
xgroleau
opened
2 years ago
5
Bump to cortex m 0.7.0
#94
ithinuel
closed
1 year ago
4
Mark BBBuffer as #[repr(C)] to support alignment
#93
mciantyre
opened
2 years ago
0
Post-v0.5.0 fixup
#92
jamesmunns
closed
3 years ago
0
Performance, benchmarking, speed...
#91
dumblob
closed
1 year ago
6
Drop-in const generics
#90
mriise
closed
3 years ago
4
Aligned grants
#89
Fabien-Chouteau
opened
3 years ago
1
Consumer overwriting oldest data
#88
OpoOpo
opened
3 years ago
2
Abstract storage
#87
jamesmunns
opened
3 years ago
0
*WIP Async API for bbqueue
#86
lulf
closed
1 year ago
2
Improve Documentation RE supported types
#85
drewm1980
opened
3 years ago
1
SPMC
#84
jbabyhacker
opened
3 years ago
0
First switchover pass
#83
jamesmunns
closed
3 years ago
0
Implement Drop for SplitGrantR
#82
Sympatron
closed
3 years ago
2
split_read() does not return new grant if release is not explicitly called
#81
andresv
closed
3 years ago
3
Example for`SplitGrantR` `bufs` is incorrect
#80
andresv
opened
3 years ago
0
What happens when commit `used` is smaller than granted buffer?
#79
Fabien-Chouteau
closed
4 years ago
4
Add functions to take/release just producer or consumer
#78
timvisee
opened
4 years ago
7
Added split_read() function to be able to read all commited data at once
#77
Sympatron
closed
4 years ago
3
Add a read() method that also returns the bytes that wrapped around
#76
Sympatron
closed
4 years ago
1
Start adding embedded-dma support
#75
jamesmunns
opened
4 years ago
0
Improve docs to make it clear grants persist until released
#74
buzmeg
opened
4 years ago
5
Load reserve once in GrantW::commit_inner
#73
dfreese
closed
4 years ago
1
Move to carrying the usize in all grants
#72
jamesmunns
closed
4 years ago
0
Frame auto
#71
jamesmunns
closed
4 years ago
0
Implement storing data in a pointer location
#70
mattico
closed
2 years ago
3
WIP heap-allocated BBBuffer
#69
tedsta
opened
4 years ago
0
Usage with circular DMA mode
#68
romixlab
closed
4 years ago
5
bbqueue use on shared memory
#67
timvisee
opened
4 years ago
11
Add a read grant type that automatically releases all bytes on drop
#66
Yatekii
closed
4 years ago
3
Added initial support for non-primitive types
#65
zktos
opened
4 years ago
0
Allow write access to a read grant
#64
jamesmunns
closed
4 years ago
0
Release methods
#63
jamesmunns
closed
4 years ago
1
Better vusize disclaimer
#62
jamesmunns
closed
4 years ago
0
Clean up BBQTest features
#61
jamesmunns
opened
4 years ago
0
Switch from TravisCI to Github Actions
#60
jamesmunns
closed
4 years ago
0
Why does bbqueue target only a single platform?
#59
astraw
closed
4 years ago
4
Switch to thread-safer lockouts
#58
jamesmunns
closed
4 years ago
0
Swap "writing" to "reading" for the GrantR struct documentation
#57
justacec
closed
4 years ago
0
Add commit_and_grant convenience methods
#56
jamesmunns
opened
4 years ago
1
Next