#include <DmaIntf.h>
|
| DmaIntf ()=delete |
|
| DmaIntf (const std::string &devicePath, size_t channelIdx) |
|
| DmaIntf (DmaIntf &&d)=default |
|
virtual | ~DmaIntf () |
|
void | read (uintptr_t address, int32_t *__restrict__ buf, size_t nbytes) override |
|
void | write (uintptr_t address, const int32_t *data, size_t nbytes) override |
|
Definition at line 13 of file DmaIntf.h.
◆ DmaIntf() [1/3]
ChimeraTK::DmaIntf::DmaIntf |
( |
| ) |
|
|
delete |
◆ DmaIntf() [2/3]
ChimeraTK::DmaIntf::DmaIntf |
( |
const std::string & |
devicePath, |
|
|
size_t |
channelIdx |
|
) |
| |
◆ DmaIntf() [3/3]
ChimeraTK::DmaIntf::DmaIntf |
( |
DmaIntf && |
d | ) |
|
|
default |
◆ ~DmaIntf()
ChimeraTK::DmaIntf::~DmaIntf |
( |
| ) |
|
|
virtual |
◆ read()
void ChimeraTK::DmaIntf::read |
( |
uintptr_t |
address, |
|
|
int32_t *__restrict__ |
buf, |
|
|
size_t |
nbytes |
|
) |
| |
|
overridevirtual |
◆ write()
void ChimeraTK::DmaIntf::write |
( |
uintptr_t |
address, |
|
|
const int32_t * |
data, |
|
|
size_t |
nbytes |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files:
- /scratch/dragon/sources/ChimeraTK-DeviceAccess/backends/xdma/include/DmaIntf.h
- /scratch/dragon/sources/ChimeraTK-DeviceAccess/backends/xdma/src/DmaIntf.cc