PDK API Guide for J721E
|
This section defines the data structures used by the driver to provide hardware information, modification and dynamic operation of the driver. These data structures are defined in the header file of the core driver and utilized by the API.
Data Structures | |
struct | CSIRX_Config |
struct | CSIRX_SysReq |
struct | CSIRX_SoftReset |
struct | CSIRX_MonitorIrqs |
struct | CSIRX_MonitorIrqsMaskCfg |
struct | CSIRX_InfoIrqs |
struct | CSIRX_InfoIrqsMaskCfg |
struct | CSIRX_ErrorIrqs |
struct | CSIRX_ErrorIrqsMaskCfg |
struct | CSIRX_DphyLaneControl |
struct | CSIRX_DphyStatus |
struct | CSIRX_DphyErrStatusIrq |
struct | CSIRX_DphyErrIrqMaskCfg |
struct | CSIRX_IntegrationDebug |
struct | CSIRX_StreamStatus |
struct | CSIRX_StreamCtrl |
struct | CSIRX_StaticCfg |
struct | CSIRX_ErrorBypassCfg |
struct | CSIRX_ErrorDebug |
struct | CSIRX_TestGeneric |
struct | CSIRX_DeviceConfig |
struct | CSIRX_StreamCfg |
struct | CSIRX_StreamDataCfg |
struct | CSIRX_StreamMonitorCtrl |
struct | CSIRX_StreamMonitorFrame |
struct | CSIRX_StreamMonitorLb |
struct | CSIRX_StreamTimer |
struct | CSIRX_StreamFccCfg |
struct | CSIRX_StreamFccCtrl |
struct | CSIRX_StreamFifoFillLvl |
struct | CSIRX_PrivateData |
struct | CSIRX_InterruptsHandlers |
struct | CSIRX_AsfInfo |
Typedefs | |
typedef void(* | CSIRX_InfoHandler) (CSIRX_PrivateData *pD, CSIRX_InfoIrqs *val) |
typedef void(* | CSIRX_MonitorHandler) (CSIRX_PrivateData *pD, CSIRX_MonitorIrqs *val) |
typedef void(* | CSIRX_ErrorHandler) (CSIRX_PrivateData *pD, CSIRX_ErrorIrqs *val) |
typedef void(* | CSIRX_DphyHandler) (CSIRX_PrivateData *pD, CSIRX_DphyErrStatusIrq *val) |
typedef void(* CSIRX_InfoHandler) (CSIRX_PrivateData *pD, CSIRX_InfoIrqs *val) |
typedef void(* CSIRX_MonitorHandler) (CSIRX_PrivateData *pD, CSIRX_MonitorIrqs *val) |
typedef void(* CSIRX_ErrorHandler) (CSIRX_PrivateData *pD, CSIRX_ErrorIrqs *val) |
typedef void(* CSIRX_DphyHandler) (CSIRX_PrivateData *pD, CSIRX_DphyErrStatusIrq *val) |