History log of /seL4-camkes-master/projects/camkes/apps/serialserver_loopback/components/Client/src/client.c
Revision Date Author Comments
# e653f3f9 02-Dec-2020 Gerwin Klein <gerwin.klein@data61.csiro.au>

Convert license tags to SPDX

Also clarifies provenance of code in `apps/fdtgen/fdt_utils.c`

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>


# 99a5509e 19-Nov-2019 Kent McLeod <Kent.Mcleod@data61.csiro.au>

virtio: Remove volatile qualifiers

These are no longer required by the virtqueue interface.


# 3dddec03 29-Aug-2019 Sylvain Gauthier <sylvain.gauthier@data61.csiro.au>

Updated serialserver_loopback to new libvirtqueue

The new libvirtqueue has scatter/gather capabilities as well as multiple
emtries in the ring. This update allows the loopback client to function
with the updated version of the serial server, and leverages the scatter
gather capability, however due to the design that was too specific to
the previous libvirtqueue, it wasn't possible to make use of the
multiple ring entries to make it truly asynchronous. More work would be
required to buffer the reads while the serial server is still writing,
which would make it substantially faster.


# fef70e15 13-Nov-2018 Adam Felizzi <Adam.Felizzi@data61.csiro.au>

serialserver_loopback: Added a serial loopback app

Added a new CAmkES app that creates a loopback with the
SerialServer. Data read on the SerialServer is passed to the
application via a virtqueue. In response the application writes
the received data back to the serial server for transmission.