summaryrefslogtreecommitdiffstats
path: root/cpukit/rtems/src/msgqconstruct.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtems: Check for NULL config in msgq constructSebastian Huber2021-04-231-0/+4
| | | | | | | Since there are already excessive NULL pointer checks in the Classic API, do this also in rtems_message_queue_construct(). Update #4007.
* score: Remove _Objects_Open()Sebastian Huber2021-02-241-4/+2
| | | | | Use the type safe _Objects_Open_u32() instead. Return the object identifier to enforce a common usage pattern.
* rtems: Use _Status_Get()Sebastian Huber2021-01-281-1/+2
| | | | This fixes implicit conversions between different enum types.
* rtems: Canonicalize Doxygen @file commentsSebastian Huber2020-12-021-3/+5
| | | | | | Use common phrases for the file brief descriptions. Update #3706.
* rtems: Canonicalize name and id checksSebastian Huber2020-10-011-4/+4
| | | | | | Check the name followed by the id check in all create directives. Compare pointers against NULL. Fix formatting.
* rtems: Add rtems_message_queue_construct()Sebastian Huber2020-09-281-0/+189
In contrast to message queues created by rtems_message_queue_create(), the message queues constructed by this directive use a user-provided message buffer storage area. Add RTEMS_MESSAGE_QUEUE_BUFFER() to define a message buffer type for message buffer storage areas. Update #4007.