History log of /barrelfish-master/lib/dma/dma_mgr_client.c
Revision Date Author Comments
# 244ab29c 27-Feb-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

flounder: merging rpc client with a binding layer

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# d636f3bc 03-Aug-2014 Reto Achermann <acreto@student.ethz.ch>

Adapted the DMA driver registratoin to register directly with the Nameservice when running on Xeon Phi instead talking to the manager.


# ba67f420 24-Jul-2014 Reto Achermann <acreto@student.ethz.ch>

libdma: refactoring of driver client as a "virtual" dma device

The DMA clients are now acting as a "normal" dma device where the
requests are forwared to the DMA driver service domain instead of
serving locally. The client initializes a DMA device by service name,
iref or supported memory range.

Extended the DMA manager to serve iref based queries.

Several generalizations of some device/channel functions to handle the
requests and forward them to the specific functions.

Adapted the dma_test domain to use the new interface.


# b6975f36 22-Jul-2014 Reto Achermann <acreto@student.ethz.ch>

DMA Manager: missing implementations and bugfixes in existing code (sendqueue)


# e479ec0b 21-Jul-2014 Reto Achermann <acreto@student.ethz.ch>

LIBDMA: Added DMA Manager domain.