|
rogue
|
#include <AxiStreamDma.h>
Public Member Functions | |
| AxiStreamDmaShared (std::string path) | |
| Creates shared DMA descriptor for a device path. | |
Public Attributes | |
| int32_t | fd |
| std::string | path |
| int32_t | openCount |
| void ** | rawBuff |
| uint32_t | bCount |
| uint32_t | bSize |
| bool | zCopyEn |
Shared descriptor for DMA device state reused across interface instances.
Definition at line 39 of file AxiStreamDma.h.
|
explicit |
Creates shared DMA descriptor for a device path.
| path | Device path, for example /dev/datadev_0. |
Definition at line 47 of file AxiStreamDma.cpp.
| uint32_t rogue::hardware::axi::AxiStreamDmaShared::bCount |
Definition at line 60 of file AxiStreamDma.h.
| uint32_t rogue::hardware::axi::AxiStreamDmaShared::bSize |
Definition at line 63 of file AxiStreamDma.h.
| int32_t rogue::hardware::axi::AxiStreamDmaShared::fd |
Definition at line 48 of file AxiStreamDma.h.
| int32_t rogue::hardware::axi::AxiStreamDmaShared::openCount |
Definition at line 54 of file AxiStreamDma.h.
| std::string rogue::hardware::axi::AxiStreamDmaShared::path |
Definition at line 51 of file AxiStreamDma.h.
| void** rogue::hardware::axi::AxiStreamDmaShared::rawBuff |
Definition at line 57 of file AxiStreamDma.h.
| bool rogue::hardware::axi::AxiStreamDmaShared::zCopyEn |
Definition at line 66 of file AxiStreamDma.h.