Data Fields
rlDriverData_t Struct Reference

mmwave radar Driver Global Structure More...

#include <control/mmwavelink/include/rl_driver.h>

Data Fields

rlFunctionParams_t funcParams
 Current API parameters.
 
rlUInt8_t isDriverInitialized
 Driver Status.
 
rlUInt8_t deviceMap
 Bitmap of devices connected radarSS/DSS Mailbox in case of 16xx autonomous.
 
volatile rlUInt8_t isCmdRespWaited [RL_DEVICE_CONNECTED_MAX]
 Driver Command Wait Flag.
 
rlUInt8_t isRespWriteWaited [RL_DEVICE_CONNECTED_MAX]
 if writing a data waits for Host IRQ
 
volatile rlUInt8_t rxIrqCnt [RL_DEVICE_CONNECTED_MAX]
 Driver Host Interrupt count.
 
volatile rlUInt8_t rxDoneCnt [RL_DEVICE_CONNECTED_MAX]
 Driver serviced Host Interrupt count.
 
rlUInt16_t cmdSeqNum [RL_DEVICE_CONNECTED_MAX]
 Driver command sequnce number.
 
rlComDevInx_t commDevIdx
 Communication handle and device-index for deifferent devices connected to Host.
 
rlOsiMutexHdl_t globalMutex
 Driver Global Lock Mutex.
 
rlOsiSemHdl_t cmdSem
 Driver Command Wait Semaphore.
 
rlOsiMsgQHdl_t spawnQueue
 Driver Spawn queue.
 
rlClientCbs_t clientCtx
 Client context.
 
rlLogCtx_t logObj
 As per debug level callback functions will be assinged.
 

Detailed Description

mmwave radar Driver Global Structure

Definition at line 235 of file rl_driver.h.


The documentation for this struct was generated from the following file:

Copyright 2018, Texas Instruments Incorporated