#
3f906e30 |
|
28-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
lib dma: fixed xeon phi case when not using HW model Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
5e5b7fa1 |
|
26-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libdma: use libdriverkit for memory management Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
6d9289dd |
|
12-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
dma: towards support for IOMMUs Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
90a1a61c |
|
25-Jul-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
Always use frame_identify() instead of raw invocation Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
cffb0b9f |
|
19-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
DMA library: Bugfixes and missing implementations for IOAT Moved the missing parts of the IOAT DMA driver into the library and fixed some bugs in the initialization. Basic NOP descriptor test worked. Also changed the channel get status queries to not accessing the device register by default. Changed the completion address reading to the memory region instead of the register. Added a new interface for IOAT DMA manager domain. (the driver domain) Renaimed the scope of the error codes to DMA_ERR_*
|
#
cbe24844 |
|
18-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
LIB DMA: introduced generic parts of the structs (not fully done yet)
|
#
1905d48f |
|
17-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
LIBDMA: intial commit for IOAT DMA devices based on usr/driver/ioat
|