PDK API Guide for J721E
|
Prototypes for the driver API functions. The user application can link statically to the necessary API functions and call them directly.
Functions | |
uint32_t | CSIRX_Probe (const CSIRX_Config *config, CSIRX_SysReq *memReq) |
uint32_t | CSIRX_Init (CSIRX_PrivateData *pD, const CSIRX_Config *config, const CSIRX_InterruptsHandlers *irqs) |
void | CSIRX_Isr (CSIRX_PrivateData *pD) |
uint32_t | CSIRX_GetDeviceConfig (const CSIRX_PrivateData *pD, CSIRX_DeviceConfig *value) |
void | CSIRX_Destroy (void) |
uint32_t | CSIRX_GetSoftReset (const CSIRX_PrivateData *pD, CSIRX_SoftReset *value) |
uint32_t | CSIRX_SetSoftReset (CSIRX_PrivateData *pD, const CSIRX_SoftReset *value) |
uint32_t | CSIRX_GetStaticCfg (const CSIRX_PrivateData *pD, CSIRX_StaticCfg *value) |
uint32_t | CSIRX_SetStaticCfg (CSIRX_PrivateData *pD, const CSIRX_StaticCfg *value) |
uint32_t | CSIRX_GetErrorBypassCfg (const CSIRX_PrivateData *pD, CSIRX_ErrorBypassCfg *value) |
uint32_t | CSIRX_SetErrorBypassCfg (CSIRX_PrivateData *pD, const CSIRX_ErrorBypassCfg *value) |
uint32_t | CSIRX_GetInfoIrqsMaskCfg (const CSIRX_PrivateData *pD, CSIRX_InfoIrqsMaskCfg *value) |
uint32_t | CSIRX_SetInfoIrqsMaskCfg (CSIRX_PrivateData *pD, const CSIRX_InfoIrqsMaskCfg *value) |
uint32_t | CSIRX_GetMonitorIrqsMaskCfg (const CSIRX_PrivateData *pD, CSIRX_MonitorIrqsMaskCfg *value) |
uint32_t | CSIRX_SetMonitorIrqsMaskCfg (CSIRX_PrivateData *pD, const CSIRX_MonitorIrqsMaskCfg *value) |
uint32_t | CSIRX_GetErrorIrqsMaskCfg (const CSIRX_PrivateData *pD, CSIRX_ErrorIrqsMaskCfg *value) |
uint32_t | CSIRX_SetErrorIrqsMaskCfg (CSIRX_PrivateData *pD, const CSIRX_ErrorIrqsMaskCfg *value) |
uint32_t | CSIRX_GetDphyErrIrqMaskCfg (const CSIRX_PrivateData *pD, CSIRX_DphyErrIrqMaskCfg *value) |
uint32_t | CSIRX_SetDphyErrIrqMaskCfg (CSIRX_PrivateData *pD, const CSIRX_DphyErrIrqMaskCfg *value) |
uint32_t | CSIRX_GetInfoIrqs (const CSIRX_PrivateData *pD, CSIRX_InfoIrqs *value) |
uint32_t | CSIRX_SetInfoIrqs (CSIRX_PrivateData *pD, const CSIRX_InfoIrqs *value) |
uint32_t | CSIRX_GetMonitorIrqs (const CSIRX_PrivateData *pD, CSIRX_MonitorIrqs *value) |
uint32_t | CSIRX_SetMonitorIrqs (CSIRX_PrivateData *pD, const CSIRX_MonitorIrqs *value) |
uint32_t | CSIRX_GetErrorIrqs (const CSIRX_PrivateData *pD, CSIRX_ErrorIrqs *value) |
uint32_t | CSIRX_SetErrorIrqs (CSIRX_PrivateData *pD, const CSIRX_ErrorIrqs *value) |
uint32_t | CSIRX_GetDphyErrStatusIrq (const CSIRX_PrivateData *pD, CSIRX_DphyErrStatusIrq *value) |
uint32_t | CSIRX_SetDphyErrStatusIrq (CSIRX_PrivateData *pD, const CSIRX_DphyErrStatusIrq *value) |
uint32_t | CSIRX_GetDphyLaneControl (const CSIRX_PrivateData *pD, CSIRX_DphyLaneControl *value) |
uint32_t | CSIRX_SetDphyLaneControl (CSIRX_PrivateData *pD, const CSIRX_DphyLaneControl *value) |
uint32_t | CSIRX_GetDphyStatus (const CSIRX_PrivateData *pD, CSIRX_DphyStatus *value) |
uint32_t | CSIRX_GetIntegrationDebug (const CSIRX_PrivateData *pD, CSIRX_IntegrationDebug *value) |
uint32_t | CSIRX_GetErrorDebug (const CSIRX_PrivateData *pD, CSIRX_ErrorDebug *value) |
uint32_t | CSIRX_GetTestGeneric (const CSIRX_PrivateData *pD, CSIRX_TestGeneric *value) |
uint32_t | CSIRX_GetStreamCtrl (const CSIRX_PrivateData *pD, CSIRX_StreamCtrl *value, uint32_t streamNo) |
uint32_t | CSIRX_SetStreamCtrl (const CSIRX_PrivateData *pD, const CSIRX_StreamCtrl *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamStatus (const CSIRX_PrivateData *pD, CSIRX_StreamStatus *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamCfg (const CSIRX_PrivateData *pD, CSIRX_StreamCfg *value, uint32_t streamNo) |
uint32_t | CSIRX_SetStreamCfg (const CSIRX_PrivateData *pD, const CSIRX_StreamCfg *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamDataCfg (const CSIRX_PrivateData *pD, CSIRX_StreamDataCfg *value, uint32_t streamNo) |
uint32_t | CSIRX_SetStreamDataCfg (const CSIRX_PrivateData *pD, const CSIRX_StreamDataCfg *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamMonitorCtrl (const CSIRX_PrivateData *pD, CSIRX_StreamMonitorCtrl *value, uint32_t streamNo) |
uint32_t | CSIRX_SetStreamMonitorCtrl (const CSIRX_PrivateData *pD, const CSIRX_StreamMonitorCtrl *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamMonitorFrame (const CSIRX_PrivateData *pD, CSIRX_StreamMonitorFrame *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamMonitorLb (const CSIRX_PrivateData *pD, CSIRX_StreamMonitorLb *value, uint32_t streamNo) |
uint32_t | CSIRX_SetStreamMonitorLb (const CSIRX_PrivateData *pD, const CSIRX_StreamMonitorLb *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamTimer (const CSIRX_PrivateData *pD, CSIRX_StreamTimer *value, uint32_t streamNo) |
uint32_t | CSIRX_SetStreamTimer (const CSIRX_PrivateData *pD, const CSIRX_StreamTimer *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamFccCfg (const CSIRX_PrivateData *pD, CSIRX_StreamFccCfg *value, uint32_t streamNo) |
uint32_t | CSIRX_SetStreamFccCfg (const CSIRX_PrivateData *pD, const CSIRX_StreamFccCfg *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamFccCtrl (const CSIRX_PrivateData *pD, CSIRX_StreamFccCtrl *value, uint32_t streamNo) |
uint32_t | CSIRX_SetStreamFccCtrl (const CSIRX_PrivateData *pD, const CSIRX_StreamFccCtrl *value, uint32_t streamNo) |
uint32_t | CSIRX_GetStreamFifoFillLvl (const CSIRX_PrivateData *pD, CSIRX_StreamFifoFillLvl *value, uint32_t streamNo) |
uint32_t | CSIRX_SetStreamFifoFillLvl (const CSIRX_PrivateData *pD, const CSIRX_StreamFifoFillLvl *value, uint32_t streamNo) |
uint32_t | CSIRX_GetAsfInfo (const CSIRX_PrivateData *pD, CSIRX_AsfInfo *asfInfo) |
uint32_t CSIRX_Probe | ( | const CSIRX_Config * | config, |
CSIRX_SysReq * | memReq | ||
) |
Get the driver's memory requirements to support the given configuration.
[in] | config | driver/hardware configuration required |
[out] | memReq | returns the size of memory allocations required |
uint32_t CSIRX_Init | ( | CSIRX_PrivateData * | pD, |
const CSIRX_Config * | config, | ||
const CSIRX_InterruptsHandlers * | irqs | ||
) |
Initialize the driver. Must be called before all other access APIs. The init function will retain the default value in the hardware.
[in] | pD | Memory pointer to the uninitialized private data of the size specified by probe. |
[in] | config | specifies driver/hardware configuration |
[in] | irqs | info interrupt handler |
void CSIRX_Isr | ( | CSIRX_PrivateData * | pD | ) |
Driver ISR. Platform-specific code is responsible for ensuring this gets called when the corresponding hardware's interrupt is asserted. The driver's ISR will not attempt to lock any locks, but will perform client callbacks. If the client wishes to defer processing to non-interrupt time, it is responsible for doing so. Should not be called before init.
[in] | pD | Pointer to the private data initialized by init |
uint32_t CSIRX_GetDeviceConfig | ( | const CSIRX_PrivateData * | pD, |
CSIRX_DeviceConfig * | value | ||
) |
getter for DeviceConfig
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
void CSIRX_Destroy | ( | void | ) |
Destructor for the driver.
uint32_t CSIRX_GetSoftReset | ( | const CSIRX_PrivateData * | pD, |
CSIRX_SoftReset * | value | ||
) |
getter for SoftReset
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetSoftReset | ( | CSIRX_PrivateData * | pD, |
const CSIRX_SoftReset * | value | ||
) |
setter for SoftReset
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetStaticCfg | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StaticCfg * | value | ||
) |
getter for StaticCfg
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetStaticCfg | ( | CSIRX_PrivateData * | pD, |
const CSIRX_StaticCfg * | value | ||
) |
setter for StaticCfg
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetErrorBypassCfg | ( | const CSIRX_PrivateData * | pD, |
CSIRX_ErrorBypassCfg * | value | ||
) |
getter for ErrorBypassCfg
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetErrorBypassCfg | ( | CSIRX_PrivateData * | pD, |
const CSIRX_ErrorBypassCfg * | value | ||
) |
setter for ErrorBypassCfg
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetInfoIrqsMaskCfg | ( | const CSIRX_PrivateData * | pD, |
CSIRX_InfoIrqsMaskCfg * | value | ||
) |
getter for InfoIrqsMaskCfg
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetInfoIrqsMaskCfg | ( | CSIRX_PrivateData * | pD, |
const CSIRX_InfoIrqsMaskCfg * | value | ||
) |
setter for InfoIrqsMaskCfg
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetMonitorIrqsMaskCfg | ( | const CSIRX_PrivateData * | pD, |
CSIRX_MonitorIrqsMaskCfg * | value | ||
) |
getter for MonitorIrqsMaskCfg
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetMonitorIrqsMaskCfg | ( | CSIRX_PrivateData * | pD, |
const CSIRX_MonitorIrqsMaskCfg * | value | ||
) |
setter for MonitorIrqsMaskCfg
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetErrorIrqsMaskCfg | ( | const CSIRX_PrivateData * | pD, |
CSIRX_ErrorIrqsMaskCfg * | value | ||
) |
getter for ErrorIrqsMaskCfg
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetErrorIrqsMaskCfg | ( | CSIRX_PrivateData * | pD, |
const CSIRX_ErrorIrqsMaskCfg * | value | ||
) |
setter for ErrorIrqsMaskCfg
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetDphyErrIrqMaskCfg | ( | const CSIRX_PrivateData * | pD, |
CSIRX_DphyErrIrqMaskCfg * | value | ||
) |
getter for DphyErrIrqMaskCfg
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetDphyErrIrqMaskCfg | ( | CSIRX_PrivateData * | pD, |
const CSIRX_DphyErrIrqMaskCfg * | value | ||
) |
setter for DphyErrIrqMaskCfg
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetInfoIrqs | ( | const CSIRX_PrivateData * | pD, |
CSIRX_InfoIrqs * | value | ||
) |
getter for InfoIrqs
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetInfoIrqs | ( | CSIRX_PrivateData * | pD, |
const CSIRX_InfoIrqs * | value | ||
) |
setter for InfoIrqs
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetMonitorIrqs | ( | const CSIRX_PrivateData * | pD, |
CSIRX_MonitorIrqs * | value | ||
) |
getter for MonitorIrqs
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetMonitorIrqs | ( | CSIRX_PrivateData * | pD, |
const CSIRX_MonitorIrqs * | value | ||
) |
setter for MonitorIrqs
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetErrorIrqs | ( | const CSIRX_PrivateData * | pD, |
CSIRX_ErrorIrqs * | value | ||
) |
getter for ErrorIrqs
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetErrorIrqs | ( | CSIRX_PrivateData * | pD, |
const CSIRX_ErrorIrqs * | value | ||
) |
setter for ErrorIrqs
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetDphyErrStatusIrq | ( | const CSIRX_PrivateData * | pD, |
CSIRX_DphyErrStatusIrq * | value | ||
) |
getter for DphyErrStatusIrq
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetDphyErrStatusIrq | ( | CSIRX_PrivateData * | pD, |
const CSIRX_DphyErrStatusIrq * | value | ||
) |
setter for DphyErrStatusIrq
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetDphyLaneControl | ( | const CSIRX_PrivateData * | pD, |
CSIRX_DphyLaneControl * | value | ||
) |
getter for DphyLaneControl
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_SetDphyLaneControl | ( | CSIRX_PrivateData * | pD, |
const CSIRX_DphyLaneControl * | value | ||
) |
setter for DphyLaneControl
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
uint32_t CSIRX_GetDphyStatus | ( | const CSIRX_PrivateData * | pD, |
CSIRX_DphyStatus * | value | ||
) |
getter for DphyStatus
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_GetIntegrationDebug | ( | const CSIRX_PrivateData * | pD, |
CSIRX_IntegrationDebug * | value | ||
) |
getter for IntegrationDebug
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_GetErrorDebug | ( | const CSIRX_PrivateData * | pD, |
CSIRX_ErrorDebug * | value | ||
) |
getter for ErrorDebug
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_GetTestGeneric | ( | const CSIRX_PrivateData * | pD, |
CSIRX_TestGeneric * | value | ||
) |
getter for testGeneric
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
uint32_t CSIRX_GetStreamCtrl | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamCtrl * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamCtrl
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_SetStreamCtrl | ( | const CSIRX_PrivateData * | pD, |
const CSIRX_StreamCtrl * | value, | ||
uint32_t | streamNo | ||
) |
setter for StreamCtrl
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamStatus | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamStatus * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamStatus
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamCfg | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamCfg * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamCfg
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_SetStreamCfg | ( | const CSIRX_PrivateData * | pD, |
const CSIRX_StreamCfg * | value, | ||
uint32_t | streamNo | ||
) |
setter for StreamCfg
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamDataCfg | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamDataCfg * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamDataCfgl
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_SetStreamDataCfg | ( | const CSIRX_PrivateData * | pD, |
const CSIRX_StreamDataCfg * | value, | ||
uint32_t | streamNo | ||
) |
setter for StreamDataCfg
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamMonitorCtrl | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamMonitorCtrl * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamMonitorCtrl
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_SetStreamMonitorCtrl | ( | const CSIRX_PrivateData * | pD, |
const CSIRX_StreamMonitorCtrl * | value, | ||
uint32_t | streamNo | ||
) |
setter for StreamMonitorCtrl
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamMonitorFrame | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamMonitorFrame * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamMonitorFrame
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamMonitorLb | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamMonitorLb * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamMonitorLb
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_SetStreamMonitorLb | ( | const CSIRX_PrivateData * | pD, |
const CSIRX_StreamMonitorLb * | value, | ||
uint32_t | streamNo | ||
) |
setter for StreamMonitorLb
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamTimer | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamTimer * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamTimer
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_SetStreamTimer | ( | const CSIRX_PrivateData * | pD, |
const CSIRX_StreamTimer * | value, | ||
uint32_t | streamNo | ||
) |
setter for StreamTimer
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamFccCfg | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamFccCfg * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamFccCfg
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_SetStreamFccCfg | ( | const CSIRX_PrivateData * | pD, |
const CSIRX_StreamFccCfg * | value, | ||
uint32_t | streamNo | ||
) |
setter for StreamFccCfg
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamFccCtrl | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamFccCtrl * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamFccCtrl
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_SetStreamFccCtrl | ( | const CSIRX_PrivateData * | pD, |
const CSIRX_StreamFccCtrl * | value, | ||
uint32_t | streamNo | ||
) |
setter for StreamFccCtrl
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetStreamFifoFillLvl | ( | const CSIRX_PrivateData * | pD, |
CSIRX_StreamFifoFillLvl * | value, | ||
uint32_t | streamNo | ||
) |
getter for StreamFifoFillLvl
[in] | pD | Pointer to the private data initialized by init |
[out] | value | output struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_SetStreamFifoFillLvl | ( | const CSIRX_PrivateData * | pD, |
const CSIRX_StreamFifoFillLvl * | value, | ||
uint32_t | streamNo | ||
) |
setter for StreamFifoFillLvl
[in] | pD | Pointer to the private data initialized by init |
[in] | value | input struct |
[in] | streamNo | number of stream |
uint32_t CSIRX_GetAsfInfo | ( | const CSIRX_PrivateData * | pD, |
CSIRX_AsfInfo * | asfInfo | ||
) |
Retrieves ASF information from CSIRX controller.
[in] | pD | Pointer to driver's private data object. |
[out] | asfInfo | Pointer to ASF information structure. |