|
| #define | HEX16(__x__) "0x" << hex << setw(16) << setfill('0') << uint64_t(__x__) << dec |
| |
| #define | INSTP(_p_) HEX16(uint64_t(_p_)) |
| |
| #define | CVIDFAIL(__x__) AJA_sERROR (AJA_DebugUnit_VideoGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
| #define | CVIDWARN(__x__) AJA_sWARNING(AJA_DebugUnit_VideoGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
| #define | CVIDNOTE(__x__) AJA_sNOTICE (AJA_DebugUnit_VideoGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
| #define | CVIDINFO(__x__) AJA_sINFO (AJA_DebugUnit_VideoGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
| #define | CVIDDBG(__x__) AJA_sDEBUG (AJA_DebugUnit_VideoGeneric, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
| #define | NOMINAL_H 0 |
| |
| #define | MIN_H 1 |
| |
| #define | MAX_H 2 |
| |
| #define | NOMINAL_V 3 |
| |
| #define | MIN_V 4 |
| |
| #define | MAX_V 5 |
| |
| #define | K2_NOMINAL_H 0x1000 |
| |
| #define | K2_MIN_H (K2_NOMINAL_H-0x800) |
| |
| #define | K2_MAX_H (K2_NOMINAL_H+0x800) |
| |
| #define | K2_NOMINAL_V 0x0800 |
| |
| #define | K2_MIN_V (K2_NOMINAL_V-0x400) |
| |
| #define | K2_MAX_V (K2_NOMINAL_V+0x400) |
| |
| #define | KLS_NOMINAL_525_H 0x0640 |
| |
| #define | KLS_MIN_525_H 0x0000 |
| |
| #define | KLS_MAX_525_H 0x06B3 |
| |
| #define | KLS_NOMINAL_525_V 0x010A |
| |
| #define | KLS_MIN_525_V 0x0001 |
| |
| #define | KLS_MAX_525_V 0x020D |
| |
| #define | KLS_NOMINAL_625_H 0x0638 |
| |
| #define | KLS_MIN_625_H 0x0000 |
| |
| #define | KLS_MAX_625_H 0x06BF |
| |
| #define | KLS_NOMINAL_625_V 0x0139 |
| |
| #define | KLS_MIN_625_V 0x0001 |
| |
| #define | KLS_MAX_625_V 0x0271 |
| |
| #define | ARFAIL(__x__) AJA_sERROR (AJA_DebugUnit_AcquireRelease, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
| #define | ARWARN(__x__) AJA_sWARNING(AJA_DebugUnit_AcquireRelease, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
| #define | ARNOTE(__x__) AJA_sNOTICE (AJA_DebugUnit_AcquireRelease, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
| #define | ARINFO(__x__) AJA_sINFO (AJA_DebugUnit_AcquireRelease, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
| #define | ARDBG(__x__) AJA_sDEBUG (AJA_DebugUnit_AcquireRelease, INSTP(this) << "::" << AJAFUNC << ": " << __x__) |
| |
|
| static const ULWord | gChannelToGlobalControlRegNum [] |
| |
| static const ULWord | gChannelToSDIOutControlRegNum [] |
| |
| static const ULWord | gChannelToControlRegNum [] |
| |
| static const ULWord | gChannelToOutputFrameRegNum [] |
| |
| static const ULWord | gChannelToInputFrameRegNum [] |
| |
| static const ULWord | gChannelToPCIAccessFrameRegNum [] |
| |
| static const ULWord | gChannelToRS422ControlRegNum [] = { kRegRS422Control, kRegRS4222Control, 0} |
| |
| static const ULWord | gChannelToOutputTimingCtrlRegNum [] |
| |
| static const ULWord | gChannelToSDIInput3GStatusRegNum [] |
| |
| static const ULWord | gChannelToSDIIn3GbModeMask [] |
| |
| static const ULWord | gChannelToSDIIn3GbModeShift [] |
| |
| static const ULWord | gIndexToVidProcControlRegNum [] = { kRegVidProc1Control, kRegVidProc2Control, kRegVidProc3Control, kRegVidProc4Control, 0} |
| |
| static const ULWord | gIndexToVidProcMixCoeffRegNum [] = { kRegMixer1Coefficient, kRegMixer2Coefficient, kRegMixer3Coefficient, kRegMixer4Coefficient, 0} |
| |
| static const ULWord | gChannelToRP188ModeGCRegisterNum [] |
| |
| static const ULWord | gChannelToRP188ModeMasks [] |
| |
| static const ULWord | gChannelToRP188ModeShifts [] |
| |
| static const ULWord | gChlToRP188DBBRegNum [] |
| |
| static const ULWord | gChlToRP188Bits031RegNum [] |
| |
| static const ULWord | gChlToRP188Bits3263RegNum [] |
| |
| static const ULWord | gChannelToRXSDIStatusRegs [] = { kRegRXSDI1Status, kRegRXSDI2Status, kRegRXSDI3Status, kRegRXSDI4Status, kRegRXSDI5Status, kRegRXSDI6Status, kRegRXSDI7Status, kRegRXSDI8Status, 0} |
| |
| static const ULWord | gChannelToRXSDICRCErrorCountRegs [] = { kRegRXSDI1CRCErrorCount, kRegRXSDI2CRCErrorCount, kRegRXSDI3CRCErrorCount, kRegRXSDI4CRCErrorCount, kRegRXSDI5CRCErrorCount, kRegRXSDI6CRCErrorCount, kRegRXSDI7CRCErrorCount, kRegRXSDI8CRCErrorCount, 0 } |
| |
| static const ULWord | gChannelToSmpte372RegisterNum [] |
| |
| static const ULWord | gChannelToSmpte372Masks [] |
| |
| static const ULWord | gChannelToSmpte372Shifts [] |
| |
| static const ULWord | gChannelToSDIIn3GModeMask [] |
| |
| static const ULWord | gChannelToSDIIn3GModeShift [] |
| |
| static const ULWord | gChannelToSDIIn6GModeMask [] |
| |
| static const ULWord | gChannelToSDIIn6GModeShift [] |
| |
| static const ULWord | gChannelToSDIIn12GModeMask [] |
| |
| static const ULWord | gChannelToSDIIn12GModeShift [] |
| |
| static const ULWord | gChannelToSDIInputStatusRegNum [] |
| |
| static const ULWord | gChannelToSDIInputRateMask [] |
| |
| static const ULWord | gChannelToSDIInputRateHighMask [] |
| |
| static const ULWord | gChannelToSDIInputRateShift [] |
| |
| static const ULWord | gChannelToSDIInputRateHighShift [] |
| |
| static const ULWord | gChannelToSDIInputGeometryMask [] |
| |
| static const ULWord | gChannelToSDIInputGeometryHighMask [] |
| |
| static const ULWord | gChannelToSDIInputGeometryShift [] |
| |
| static const ULWord | gChannelToSDIInputGeometryHighShift [] |
| |
| static const ULWord | gChannelToSDIInputProgressiveMask [] |
| |
| static const ULWord | gChannelToSDIInputProgressiveShift [] |
| |
| static const ULWord | gSDIOutToRP188Input [] = { 0, 2, 1, 3, 0, 2, 1, 3, 0 } |
| |
| static const ULWord | gMatteColorRegs [] = { kRegFlatMatteValue , kRegFlatMatte2Value , kRegFlatMatte3Value , kRegFlatMatte4Value , 0, 0, 0, 0} |
| |
| static const ULWord | sSDIXmitEnableMasks [] |
| |
| static const ULWord | sSDIXmitEnableShifts [] |
| |
Implements most of CNTV2Card's register-based functions.
- Copyright
- (C) 2004-2022 AJA Video Systems, Inc.
Definition in file ntv2register.cpp.