Lines Matching full:htwd
2986 * \param hTWD - hTWD module object handle
2994 TI_STATUS TWD_Destroy (TI_HANDLE hTWD);
2998 * \param hTWD - TWD module object handle
3017 void TWD_Init (TI_HANDLE hTWD,
3031 * \param hTWD - TWD module object handle
3043 TI_STATUS TWD_InitHw (TI_HANDLE hTWD,
3051 * \param hTWD - TWD module object handle
3059 TI_STATUS TWD_SetDefaults (TI_HANDLE hTWD, TTwdInitParams *pInitParams);
3063 * \param hTWD - TWD module object handle
3077 TI_STATUS TWD_InitFw (TI_HANDLE hTWD, TFileInfo *pFileInfo);
3081 * \param hTWD - TWD module object handle
3089 TI_STATUS TWD_BusOpen (TI_HANDLE hTWD, void* pParams);
3093 * \param hTWD - TWD module object handle
3100 TI_STATUS TWD_BusClose (TI_HANDLE hTWD);
3104 * \param hTWD - TWD module object handle
3111 TI_STATUS TWD_Stop (TI_HANDLE hTWD);
3115 * \param hTWD - TWD module object handle
3123 void TWD_EnableExternalEvents (TI_HANDLE hTWD);
3127 * \param hTWD - TWD module object handle
3143 TI_STATUS TWD_RegisterCb (TI_HANDLE hTWD, TI_UINT32 event, TTwdCB *fCb, void *pData);
3147 * \param hTWD - TWD module object handle
3157 TI_STATUS TWD_ExitFromInitMode (TI_HANDLE hTWD);
3161 * \param hTWD - TWD module object handle
3169 void TWD_FinalizeDownload (TI_HANDLE hTWD);
3173 * \param hTWD - TWD module object handle
3181 void TWD_FinalizeOnFailure (TI_HANDLE hTWD);
3185 * \param hTWD - TWD module object handle
3193 TI_STATUS TWD_ConfigFw (TI_HANDLE hTWD);
3197 * \param hTWD - TWD module object handle
3205 TI_STATUS TWD_InterruptRequest (TI_HANDLE hTWD);
3209 * \param hTWD - TWD module object handle
3217 TI_BOOL TWD_RecoveryEnabled (TI_HANDLE hTWD);
3221 * \param hTWD - TWD module object handle
3235 TI_STATUS TWD_StartMeasurement (TI_HANDLE hTWD,
3245 * \param hTWD - TWD module object handle
3256 TI_STATUS TWD_StopMeasurement (TI_HANDLE hTWD,
3263 * \param hTWD - TWD module object handle
3282 TI_STATUS TWD_Scan (TI_HANDLE hTWD,
3295 * \param hTWD - TWD module object handle
3307 TI_STATUS TWD_StopScan (TI_HANDLE hTWD,
3315 * \param hTWD - TWD module object handle
3324 TI_STATUS TWD_StopScanOnFWReset (TI_HANDLE hTWD);
3328 * \param hTWD - TWD module object handle
3341 TI_STATUS TWD_StartConnectionScan (TI_HANDLE hTWD,
3350 * \param hTWD - TWD module object handle
3361 TI_STATUS TWD_StopPeriodicScan (TI_HANDLE hTWD,
3368 * \param hTWD - TWD module object handle
3378 TI_STATUS TWD_RegisterScanCompleteCb (TI_HANDLE hTWD,
3384 * \param hTWD - TWD module object handle
3393 TI_STATUS TWD_SetParam (TI_HANDLE hTWD, TTwdParamInfo *pParamInfo);
3397 * \param hTWD - TWD module object handle
3406 TI_STATUS TWD_GetParam (TI_HANDLE hTWD, TTwdParamInfo *pParamInfo);
3410 * \param hTWD - TWD module object handle
3422 TI_STATUS TWD_CheckMailboxCb (TI_HANDLE hTWD, TI_UINT16 uMboxStatus, void *pItrParamBuf);
3426 * \param hTWD - TWD module object handle
3435 TI_STATUS TWD_WriteMib (TI_HANDLE hTWD, TMib* pMib);
3439 * \param hTWD - TWD module object handle
3450 TI_STATUS TWD_ReadMib (TI_HANDLE hTWD, TI_HANDLE hCb, void* fCb, void* pCb);
3454 * \param hTWD - TWD module object handle
3464 TI_STATUS TWD_Debug (TI_HANDLE hTWD, TI_UINT32 funcType, void *pParam);
3468 * \param hTWD - TWD module object handle
3479 TI_STATUS TWD_RegisterEvent (TI_HANDLE hTWD, TI_UINT32 event, void *fCb, TI_HANDLE hCb);
3483 * \param hTWD - TWD module object handle
3493 TI_STATUS TWD_DisableEvent (TI_HANDLE hTWD, TI_UINT32 event);
3497 * \param hTWD - TWD module object handle
3506 TI_STATUS TWD_EnableEvent (TI_HANDLE hTWD, TI_UINT32 event);
3510 * \param hTWD - TWD module object handle
3519 TI_INT8 TWD_ConvertRSSIToRxLevel (TI_HANDLE hTWD, TI_INT32 iRssiVal);
3523 * \param hTWD - TWD module object handle
3530 void TWD_StopComplete (TI_HANDLE hTWD);
3534 * \param hTWD - TWD module object handle
3542 void TWD_DisableInterrupts (TI_HANDLE hTWD);
3546 * \param hTWD - TWD module object handle
3554 void TWD_EnableInterrupts (TI_HANDLE hTWD);
3558 * \param hTWD - TWD module object handle
3567 TI_UINT32 TWD_TranslateToFwTime (TI_HANDLE hTWD, TI_UINT32 uHostTime);
3571 * \param hTWD - TWD module object handle
3580 void TWD_GetTwdHtCapabilities (TI_HANDLE hTWD, TTwdHtCapabilities **pTwdHtCapabilities);
3585 * \param hTWD - TWD module object handle
3592 TI_STATUS TWD_PrintMacServDebugStatus (TI_HANDLE hTWD);
3597 * \param hTWD - TWD module object handle
3606 TI_STATUS TWD_PrintTxInfo (TI_HANDLE hTWD, ETwdPrintInfoType ePrintInfo);
3616 * \param hTWD - TWD module object handle
3623 TI_UINT32 TWD_GetMaxNumberOfCommandsInQueue (TI_HANDLE hTWD);
3627 * \param hTWD - TWD module object handle
3634 TI_BOOL TWD_GetPsStatus (TI_HANDLE hTWD);
3640 * \param hTWD - TWD module object handle
3648 TFwInfo* TWD_GetFWInfo (TI_HANDLE hTWD);
3652 * \param hTWD - TWD module object handle
3662 TI_STATUS TWD_GetGroupAddressTable (TI_HANDLE hTWD, TI_UINT8* pEnabled, TI_UINT8* pNumGroupAddrs, TMacAddr *pGroupAddr);
3666 * \param hTWD - TWD module object handle
3676 TI_STATUS TWD_readMem (TI_HANDLE hTWD, TFwDebugParams* pMemDebug, void* fCb, TI_HANDLE hCb);
3680 * \param hTWD - TWD module object handle
3690 TI_STATUS TWD_writeMem (TI_HANDLE hTWD, TFwDebugParams* pMemDebug, void* fCb, TI_HANDLE hCb);
3695 * \param hTWD - TWD module object handle
3703 TI_BOOL TWD_isValidMemoryAddr (TI_HANDLE hTWD, TFwDebugParams* pMemDebug);
3708 * \param hTWD - TWD module object handle
3716 TI_BOOL TWD_isValidRegAddr (TI_HANDLE hTWD, TFwDebugParams* pMemDebug);
3725 * \param hTWD - TWD module object handle
3737 TI_STATUS TWD_SetPsMode (TI_HANDLE hTWD,
3746 * \param hTWD - TWD module object handle
3754 TI_STATUS TWD_SetNullRateModulation (TI_HANDLE hTWD, TI_UINT16 rate);
3758 * \param hTWD - TWD module object handle
3766 TI_STATUS TWD_SetRadioBand (TI_HANDLE hTWD, ERadioBand eRadioBand);
3770 * \param hTWD - TWD module object handle
3781 TI_STATUS TWD_SetSecuritySeqNum (TI_HANDLE hTWD, TI_UINT8 securitySeqNumLsByte);
3785 * \param hTWD - TWD module object handle
3795 void TWD_UpdateDtimTbtt (TI_HANDLE hTWD, TI_UINT8 uDtimPeriod, TI_UINT16 uBeaconInterval);
3805 * \param hTWD - TWD module object handle
3814 TI_STATUS TWD_CmdSetSplitScanTimeOut (TI_HANDLE hTWD, TI_UINT32 uTimeOut);
3818 * \param hTWD - TWD module object handle
3826 TI_STATUS TWD_CmdJoinBss (TI_HANDLE hTWD, TJoinBss *pJoinBssParams);
3830 * \param hTWD - TWD module object handle
3842 TI_STATUS TWD_CmdTemplate (TI_HANDLE hTWD, TSetTemplate *pTemplateParams, void *fCb, TI_HANDLE hCb);
3846 * \param hTWD - TWD module object handle
3855 TI_STATUS TWD_CmdEnableTx (TI_HANDLE hTWD, TI_UINT8 channel);
3859 * \param hTWD - TWD module object handle
3866 TI_STATUS TWD_CmdDisableTx (TI_HANDLE hTWD);
3870 * \param hTWD - TWD module object handle
3881 TI_STATUS TWD_CmdNoiseHistogram (TI_HANDLE hTWD, TNoiseHistogram *pNoiseHistParams);
3886 * \param hTWD - TWD module object handle
3894 TI_STATUS TWD_CmdSwitchChannel (TI_HANDLE hTWD, TSwitchChannelParams *pSwitchChannelCmd);
3898 * \param hTWD - TWD module object handle
3906 TI_STATUS TWD_CmdSwitchChannelCancel (TI_HANDLE hTWD, TI_UINT8 channel);
3910 * \param hTWD - TWD module object handle
3917 TI_STATUS TWD_CmdFwDisconnect (TI_HANDLE hTWD, DisconnectType_e uDisconType, TI_UINT16 uDisconReason);
3921 * \param hTWD - TWD module object handle
3931 TI_STATUS TWD_CmdMeasurement (TI_HANDLE hTWD,
3938 * \param hTWD - TWD module object handle
3948 TI_STATUS TWD_CmdMeasurementStop (TI_HANDLE hTWD, void* fCb, TI_HANDLE hCb);
3952 * \param hTWD - TWD module object handle
3960 TI_STATUS TWD_CmdApDiscovery (TI_HANDLE hTWD, TApDiscoveryParams *pApDiscoveryParams);
3964 * \param hTWD - TWD module object handle
3971 TI_STATUS TWD_CmdApDiscoveryStop (TI_HANDLE hTWD);
3976 * \param hTWD - TWD module object handle
3984 TI_STATUS TWD_CmdHealthCheck (TI_HANDLE hTWD);
3988 * \param hTWD - TWD module object handle
3996 TI_STATUS TWD_CmdSetStaState (TI_HANDLE hTWD, TI_UINT8 staState, void *fCb, TI_HANDLE hCb);
4005 * \param hTWD - TWD module object handle
4016 TI_STATUS TWD_CfgArpIpAddrTable (TI_HANDLE hTWD,
4021 TI_STATUS TWD_CfgArpIpFilter (TI_HANDLE hTWD,
4027 * \param hTWD - TWD module object handle
4037 TI_STATUS TWD_CfgGroupAddressTable (TI_HANDLE hTWD,
4044 * \param hTWD - TWD module object handle
4053 TI_STATUS TWD_CfgRx (TI_HANDLE hTWD, TI_UINT32 uRxConfigOption, TI_UINT32 uRxFilterOption);
4057 * \param hTWD - TWD module object handle
4065 TI_STATUS TWD_CfgPacketDetectionThreshold (TI_HANDLE hTWD, TI_UINT32 threshold);
4069 * \param hTWD - TWD module object handle
4077 TI_STATUS TWD_CfgSlotTime (TI_HANDLE hTWD, ESlotTime eSlotTimeVal);
4081 * \param hTWD - TWD module object handle
4089 TI_STATUS TWD_CfgPreamble (TI_HANDLE hTWD, EPreamble ePreamble);
4093 * \param hTWD - TWD module object handle
4107 TI_STATUS TWD_CfgBeaconFilterOpt (TI_HANDLE hTWD, TI_UINT8 uBeaconFilteringStatus, TI_UINT8 uNumOfBeaconsToBuffer);
4111 * \param hTWD - TWD module object handle
4122 TI_STATUS TWD_CfgBeaconFilterTable (TI_HANDLE hTWD, TI_UINT8 uNumOfIe, TI_UINT8 *pIeTable, TI_UINT8 uIeTableSize);
4126 * \param hTWD - TWD module object handle
4135 TI_STATUS TWD_CfgWakeUpCondition (TI_HANDLE hTWD, TPowerMgmtConfig *pPowerMgmtConfig);
4139 * \param hTWD - TWD module object handle
4156 TI_STATUS TWD_CfgBcnBrcOptions (TI_HANDLE hTWD, TPowerMgmtConfig *pPowerMgmtConfig);
4161 * \param hTWD - TWD module object handle
4172 TI_STATUS TWD_CfgMaxTxRetry (TI_HANDLE hTWD, TRroamingTriggerParams *pRoamingTriggerCmd);
4176 * \param hTWD - TWD module object handle
4188 TI_STATUS TWD_CfgConnMonitParams (TI_HANDLE hTWD, TRroamingTriggerParams *pRoamingTriggerCmd);
4192 * \param hTWD - TWD module object handle
4201 TI_STATUS TWD_CfgSleepAuth (TI_HANDLE hTWD, EPowerPolicy eMinPowerPolicy);
4205 * \param hTWD - TWD module object handle
4213 TI_STATUS TWD_CfgMacClock (TI_HANDLE hTWD, TI_UINT32 uMacClock);
4217 * \param hTWD - TWD module object handle
4225 TI_STATUS TWD_CfgArmClock (TI_HANDLE hTWD, TI_UINT32 uArmClock);
4229 * \param hTWD - TWD module object handle
4243 TI_STATUS TWD_CfgRxDataFilter (TI_HANDLE hTWD,
4253 * \param hTWD - TWD module object handle
4264 TI_STATUS TWD_CfgEnableRxDataFilter (TI_HANDLE hTWD, TI_BOOL bEnabled, filter_e eDefaultAction);
4268 * \param hTWD - TWD module object handle
4276 TI_STATUS TWD_CfgRssiSnrTrigger (TI_HANDLE hTWD, RssiSnrTriggerCfg_t* pRssiSnrTrigger);
4280 * \param hTWD - TWD module object handle
4296 TI_STATUS TWD_CfgAcParams (TI_HANDLE hTWD, TAcQosParams *pAcQosParams, void *fCb, TI_HANDLE hCb);
4300 * \param hTWD - TWD module object handle
4315 TI_STATUS TWD_CfgPsRxStreaming (TI_HANDLE hTWD, TPsRxStreaming *pPsRxStreaming, void *fCb, TI_HANDLE hCb);
4319 * \param hTWD - TWD module object handle
4328 TI_STATUS TWD_CfgBet (TI_HANDLE hTWD, TI_UINT8 Enable, TI_UINT8 MaximumConsecutiveET);
4332 * \param hTWD - TWD module object handle
4341 TI_STATUS TWD_CfgKeepAlive (TI_HANDLE hTWD, TKeepAliveParams *pKeepAliveParams);
4345 * \param hTWD - TWD module object handle
4353 TI_STATUS TWD_CfgKeepAliveEnaDis (TI_HANDLE hTWD, TI_UINT8 enaDisFlag);
4357 * \param hTWD - TWD module object handle
4377 TI_STATUS TWD_CfgSetBaInitiator (TI_HANDLE hTWD,
4386 * \param hTWD - TWD module object handle
4404 TI_STATUS TWD_CfgSetBaReceiver (TI_HANDLE hTWD,
4413 * \param hTWD - TWD module object handle
4421 void TWD_CloseAllBaSessions(TI_HANDLE hTWD);
4426 * \param hTWD - TWD module object handle
4436 TI_STATUS TWD_CfgSetFwHtCapabilities (TI_HANDLE hTWD,
4442 * \param hTWD - TWD module object handle
4451 TI_STATUS TWD_CfgSetFwHtInformation (TI_HANDLE hTWD, Tdot11HtInformationUnparse *pHtInformationIe);
4457 * \param hTWD - TWD module object handle
4465 TI_STATUS TWD_CfgBurstMode (TI_HANDLE hTWD, TI_BOOL bEnabled);
4474 * \param hTWD - TWD module object handle
4485 TI_STATUS TWD_ItrRoammingStatisitics (TI_HANDLE hTWD, void *fCb, TI_HANDLE hCb, void *pCb);
4489 * \param hTWD - TWD module object handle
4503 TI_STATUS TWD_ItrRSSI (TI_HANDLE hTWD, void *fCb, TI_HANDLE hCb, void *pCb);
4507 * \param hTWD - TWD module object handle
4517 */TI_STATUS TWD_ItrMemoryMap (TI_HANDLE hTWD, MemoryMap_t *pMap, void *fCb, TI_HANDLE hCb);
4521 * \param hTWD - TWD module object handle
4531 TI_STATUS TWD_ItrStatistics (TI_HANDLE hTWD, void *fCb, TI_HANDLE hCb, void *pCb);
4535 * \param hTWD - TWD module object handle
4544 */TI_STATUS TWD_ItrDataFilterStatistics (TI_HANDLE hTWD, void *fCb, TI_HANDLE hCb, void *pCb);
4555 * \param hTWD - TWD module object handle
4563 TTxCtrlBlk *TWD_txCtrlBlk_Alloc (TI_HANDLE hTWD);
4567 * \param hTWD - TWD module object handle
4576 void TWD_txCtrlBlk_Free (TI_HANDLE hTWD, TTxCtrlBlk *pCurrentEntry);
4580 * \param hTWD - TWD module object handle
4589 TTxCtrlBlk *TWD_txCtrlBlk_GetPointer (TI_HANDLE hTWD, TI_UINT8 descId);
4594 * \param hTWD - TWD module object handle
4603 ETxHwQueStatus TWD_txHwQueue_AllocResources (TI_HANDLE hTWD, TTxCtrlBlk *pTxCtrlBlk);
4608 * \param hTWD - TWD module object handle
4617 ETxnStatus TWD_txXfer_SendPacket (TI_HANDLE hTWD, TTxCtrlBlk *pPktCtrlBlk);
4622 * \param hTWD - TWD module object handle
4630 void TWD_txXfer_EndOfBurst (TI_HANDLE hTWD);
4635 * \param hTWD - TWD module object handle
4643 ETxnStatus TWD_WdExpireEvent (TI_HANDLE hTWD);
4686 * \param hTWD - handle to TWD object
4698 TI_STATUS TWDriverTest(TI_HANDLE hTWD,
4717 TI_UINT8 TWD_GetFEMType (TI_HANDLE hTWD);
4731 void TWD_FinalizeFEMRead(TI_HANDLE hTWD);
4732 void TWD_FinalizePolarityRead(TI_HANDLE hTWD);
4737 * \param hTWD - TWD module object handle
4746 TI_STATUS TWD_CfgBurstMode (TI_HANDLE hTWD, TI_BOOL bEnabled);
4747 TI_STATUS TWD_SetRateMngDebug(TI_HANDLE hTWD, RateMangeParams_t *pRateMngParams);
4748 TI_STATUS TWD_GetRateMngDebug(TI_HANDLE hTWD, RateMangeReadParams_t *pParamInfo);