History log of /seL4-camkes-master/projects/camkes-tool/libsel4camkes/src/msgqueue.c
Revision Date Author Comments
# d3b211c2 21-Jul-2020 Kent McLeod <Kent.Mcleod@data61.csiro.au>

trivial: Style changed file


# d5e2846f 20-Jul-2020 Kent McLeod <Kent.Mcleod@data61.csiro.au>

trivial: Fix compiler warnings

- Remove unused variables
- Conditionally define functions that are conditionally used
- Add default cases to non-exhaustive switch statements
- Correct printf modifiers
- Correct type mismatches
- Initialize variables to prevent uninitialized usages
- Insert missing return statements


# b9e3ebe8 21-May-2020 Kent McLeod <Kent.Mcleod@data61.csiro.au>

libsel4camkes: Set virtqueue size on creation

The queue size of a virtqueue is how many entries its rings and
descriptor table have.


# a4923856 12-Dec-2019 Damon Lee <Damon.Lee@data61.csiro.au>

msgqueue: Remove unnecessary volatile qualifiers

The qualifiers aren't necessary to restrict the behaviour of the
compiler and can be removed.


# 15d10aac 27-Sep-2019 Damon Lee <Damon.Lee@data61.csiro.au>

libsel4camkes: Add msgqueue

The msgqueue allows the passing of messages from one component
to another. It is essentially a layer on top of the CAmkES virtqueues,
in which it sends small buffers that is filled with information about an
message to a receiver.