-
Notifications
You must be signed in to change notification settings - Fork 13
lib: Add zephyr queue functionality #155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
We should definitely not have a Down the road, I think it would be best to make a generic queue library that has the same characteristic as this one (list based and dynamic, no-copy), and has its own |
It's needed by multiple applications so that will not work, it needs a central location
That's a no, this is needed for reuse of zephyr code as-is, as explained in the call. If you really want to rewrite it and verify it is functionally identical and that nothing breaks then you can do that, but I will not be doing that |
I see, thanks for clarifying. Please have a look if #162 would work for you. |
Add link to the revision this was copied from? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not reviewed very thoroughly as we plan to remove this when #162 is tested and ready.
Made a comment thinking it was a different PR, and have deleted it 🙊 |
@nrfconnect/ncs-code-owners @nrfconnect/ncs-co-build-system Please review. |
Adds queue functionality, taken from zephyr kernel code File taken from zephyr commit: 6656c02fe4f2c0adfc5e0b5fba334c35fa5ecbd1 Signed-off-by: Jamie McCrae <[email protected]>
Assigns this to pluto Signed-off-by: Jamie McCrae <[email protected]>
Allows for an apache 2.0 license on this file Signed-off-by: Jamie McCrae <[email protected]>
Adds queue functionality, taken from zephyr kernel code