![]() |
tpg
Xilinx SDK Drivers API Documentation
|
This typedef contains configuration information for a TPG core. More...
Data Fields | |
| u16 | DeviceId |
| DeviceId is the unique ID of the TPG core. More... | |
| u32 | BaseAddress |
| BaseAddress is the physical base address of the TPG core registers. More... | |
| u32 | SlaveAxisVideoFormat |
| Slave Axis Video Format. More... | |
| u32 | MasterAxisVideoFormat |
| Master Axis Video Format. More... | |
| u32 | SlaveAxiClkFreqHz |
| Slave Clock Frequency. More... | |
| u32 | ActiveRows |
| Active Rows. More... | |
| u32 | ActiveColumns |
| Active Columns. More... | |
| u32 | PatternControl |
| Pattern Control. More... | |
| u8 | MotionSpeed |
| Motion Speed. More... | |
| u32 | CrossHairs |
| Cross Hair. More... | |
| u32 | ZPlateHorizontalControl |
| ZPlate Horizontal Control. More... | |
| u32 | ZPlateVerticalControl |
| ZPlate Vertical Control. More... | |
| u16 | BoxSize |
| Box Size. More... | |
| u32 | BoxColor |
| Box Color. More... | |
| u16 | StuckPixelThreshold |
| Stuck Pixel Threshold. More... | |
| u8 | NoiseGain |
| Noise Gain. More... | |
| u8 | BayerPhase |
| Bayer Phase. More... | |
| u16 | HasIntcIf |
| Has Interrupt Control Flag. More... | |
| u16 | EnableMotion |
| Enable Motion. More... | |
This typedef contains configuration information for a TPG core.
Each TPG core should have a configuration structure associated.
| u32 XTpg_Config::ActiveColumns |
Active Columns.
| u32 XTpg_Config::ActiveRows |
Active Rows.
| u32 XTpg_Config::BaseAddress |
BaseAddress is the physical base address of the TPG core registers.
Referenced by XTpg_CfgInitialize(), XTpg_DisableBox(), XTpg_DisableCrossHair(), XTpg_DisableMotion(), XTPg_DisableNoise(), XTpg_DisableStuckPixel(), XTpg_EnableBox(), XTpg_EnableCrossHair(), XTpg_EnableMotion(), XTPg_EnableNoise(), XTpg_EnableStuckPixel(), XTpg_GetActiveSize(), XTpg_GetBackground(), XTpg_GetBayerPhase(), XTpg_GetBoxColor(), XTpg_GetBoxSize(), XTpg_GetComponentMask(), XTpg_GetCrosshairPosition(), XTpg_GetMotionSpeed(), XTpg_GetNoiseGain(), XTpg_GetPattern(), XTpg_GetStuckPixelThreshold(), XTpg_GetVersion(), XTpg_GetZPlateHSpeed(), XTpg_GetZPlateHStart(), XTpg_GetZPlateVSpeed(), XTpg_GetZPlateVStart(), XTpg_SelfTest(), XTpg_SetActiveSize(), XTpg_SetBackground(), XTpg_SetBayerPhase(), XTpg_SetBoxColor(), XTpg_SetBoxSize(), XTpg_SetComponentMask(), XTpg_SetCrosshairPosition(), XTpg_SetMotionSpeed(), XTpg_SetNoiseGain(), XTpg_SetPattern(), XTpg_SetStuckPixelThreshold(), XTpg_Setup(), XTpg_SetZPlateHSpeed(), XTpg_SetZPlateHStart(), XTpg_SetZPlateVSpeed(), XTpg_SetZPlateVStart(), and XTpgSelfTestExample().
| u8 XTpg_Config::BayerPhase |
Bayer Phase.
| u32 XTpg_Config::BoxColor |
Box Color.
| u16 XTpg_Config::BoxSize |
Box Size.
| u32 XTpg_Config::CrossHairs |
Cross Hair.
| u16 XTpg_Config::DeviceId |
DeviceId is the unique ID of the TPG core.
| u16 XTpg_Config::EnableMotion |
Enable Motion.
| u16 XTpg_Config::HasIntcIf |
Has Interrupt Control Flag.
Referenced by XTpg_IntrHandler().
| u32 XTpg_Config::MasterAxisVideoFormat |
Master Axis Video Format.
| u8 XTpg_Config::MotionSpeed |
Motion Speed.
| u8 XTpg_Config::NoiseGain |
Noise Gain.
| u32 XTpg_Config::PatternControl |
Pattern Control.
| u32 XTpg_Config::SlaveAxiClkFreqHz |
Slave Clock Frequency.
| u32 XTpg_Config::SlaveAxisVideoFormat |
Slave Axis Video Format.
| u16 XTpg_Config::StuckPixelThreshold |
Stuck Pixel Threshold.
| u32 XTpg_Config::ZPlateHorizontalControl |
ZPlate Horizontal Control.
| u32 XTpg_Config::ZPlateVerticalControl |
ZPlate Vertical Control.