This website requires JavaScript.
Explore
Help
Sign In
OrgZephyr
/
zephyr
mirror of
https://github.com/zephyrproject-rtos/zephyr.git
Watch
1
Star
0
Fork
You've already forked zephyr
0
Code
Issues
Releases
Wiki
Activity
86cb55943d
zephyr
/
tests
/
lib
/
spsc_pbuf
/
prj.conf
5 lines
73 B
Plaintext
Raw
Normal View
History
Unescape
Escape
lib: os: Rename icmsg_buf to spsc_pbuf Move icmsg_buf to lib/os and rename to spsc_pbuf (Single Producer Single Consumer Packet Buffer). It is a generic module and initially was created as internal module for ipc service. Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2022-05-17 21:49:59 +08:00
CONFIG_ZTEST=y
tests: lib: spsc_pbuf: Convert to use new ztest API Convert test to use new API. Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2022-05-18 21:20:40 +08:00
CONFIG_ZTEST_NEW_API=y
tests: lib: spsc_pbuf: Add tests for zero copy API Extend test suite to validate zero copy API. Add stress tests. Add support for cache in the test. Test is not emulating cache but ensures that buffer works correctly with cache enabled. Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2022-05-19 15:27:28 +08:00
CONFIG_ZTRESS=y
lib: os: Rename icmsg_buf to spsc_pbuf Move icmsg_buf to lib/os and rename to spsc_pbuf (Single Producer Single Consumer Packet Buffer). It is a generic module and initially was created as internal module for ipc service. Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2022-05-17 21:49:59 +08:00
CONFIG_SPSC_PBUF=y