![]() |
AJA NTV2 SDK
17.0.1.1246
NTV2 SDK 17.0.1.1246
|
Implementations of DMA-related CNTV2Card methods. More...
#include "ntv2card.h"#include "ntv2devicefeatures.h"#include "ntv2utils.h"#include "ajabase/system/debug.h"#include <assert.h>#include <map>Go to the source code of this file.
Macros | |
| #define | INSTP(_p_) xHEX0N(uint64_t(_p_),16) |
| #define | LOGGING_DMA_ANC (AJADebug::IsActive(AJA_DebugUnit_AncGeneric)) |
| #define | DMAANCFAIL(__x__) AJA_sERROR (AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| #define | DMAANCWARN(__x__) AJA_sWARNING(AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| #define | DMAANCNOTE(__x__) AJA_sNOTICE (AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| #define | DMAANCINFO(__x__) AJA_sINFO (AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| #define | DMAANCDBG(__x__) AJA_sDEBUG (AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Typedefs | |
| typedef map< ULWord, NTV2AncDataRgn > | OffsetAncRgns |
| typedef map< ULWord, NTV2AncDataRgn > | SizeAncRgns |
| typedef pair< ULWord, NTV2AncDataRgn > | OffsetAncRgn |
| typedef pair< ULWord, NTV2AncDataRgn > | SizeAncRgn |
| typedef OffsetAncRgns::const_iterator | OffsetAncRgnsConstIter |
| typedef OffsetAncRgns::const_reverse_iterator | OffsetAncRgnsConstRIter |
| typedef map< NTV2AncDataRgn, ULWord > | AncRgnOffsets |
| typedef map< NTV2AncDataRgn, ULWord > | AncRgnSizes |
| typedef AncRgnOffsets::const_iterator | AncRgnOffsetsConstIter |
| typedef AncRgnSizes::const_iterator | AncRgnSizesConstIter |
| typedef pair< NTV2AncDataRgn, ULWord > | AncRgnOffset |
| typedef pair< NTV2AncDataRgn, ULWord > | AncRgnSize |
Implementations of DMA-related CNTV2Card methods.
Definition in file ntv2dma.cpp.
| #define DMAANCDBG | ( | __x__ | ) | AJA_sDEBUG (AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 23 of file ntv2dma.cpp.
| #define DMAANCFAIL | ( | __x__ | ) | AJA_sERROR (AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 19 of file ntv2dma.cpp.
| #define DMAANCINFO | ( | __x__ | ) | AJA_sINFO (AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 22 of file ntv2dma.cpp.
| #define DMAANCNOTE | ( | __x__ | ) | AJA_sNOTICE (AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 21 of file ntv2dma.cpp.
| #define DMAANCWARN | ( | __x__ | ) | AJA_sWARNING(AJA_DebugUnit_AncGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
Definition at line 20 of file ntv2dma.cpp.
| #define INSTP | ( | _p_ | ) | xHEX0N(uint64_t(_p_),16) |
Definition at line 17 of file ntv2dma.cpp.
| #define LOGGING_DMA_ANC (AJADebug::IsActive(AJA_DebugUnit_AncGeneric)) |
Definition at line 18 of file ntv2dma.cpp.
| typedef pair<NTV2AncDataRgn,ULWord> AncRgnOffset |
Definition at line 550 of file ntv2dma.cpp.
| typedef map<NTV2AncDataRgn,ULWord> AncRgnOffsets |
Definition at line 547 of file ntv2dma.cpp.
| typedef AncRgnOffsets::const_iterator AncRgnOffsetsConstIter |
Definition at line 548 of file ntv2dma.cpp.
| typedef pair<NTV2AncDataRgn,ULWord> AncRgnSize |
Definition at line 550 of file ntv2dma.cpp.
| typedef map<NTV2AncDataRgn,ULWord> AncRgnSizes |
Definition at line 547 of file ntv2dma.cpp.
| typedef AncRgnSizes::const_iterator AncRgnSizesConstIter |
Definition at line 549 of file ntv2dma.cpp.
| typedef pair<ULWord,NTV2AncDataRgn> OffsetAncRgn |
Definition at line 544 of file ntv2dma.cpp.
| typedef map<ULWord,NTV2AncDataRgn> OffsetAncRgns |
Definition at line 543 of file ntv2dma.cpp.
| typedef OffsetAncRgns::const_iterator OffsetAncRgnsConstIter |
Definition at line 545 of file ntv2dma.cpp.
| typedef OffsetAncRgns::const_reverse_iterator OffsetAncRgnsConstRIter |
Definition at line 546 of file ntv2dma.cpp.
| typedef pair<ULWord,NTV2AncDataRgn> SizeAncRgn |
Definition at line 544 of file ntv2dma.cpp.
| typedef map<ULWord,NTV2AncDataRgn> SizeAncRgns |
Definition at line 543 of file ntv2dma.cpp.