/hardware/ti/wlan/wl1271/Txn/ |
BusDrv.h | 83 #define TXN_PARAM_GET_PRIORITY(pTxn) ( (pTxn->uTxnParams & 0x00000003) >> 0 ) 84 #define TXN_PARAM_GET_FUNC_ID(pTxn) ( (pTxn->uTxnParams & 0x0000000C) >> 2 ) 85 #define TXN_PARAM_GET_DIRECTION(pTxn) ( (pTxn->uTxnParams & 0x00000010) >> 4 ) 86 #define TXN_PARAM_GET_FIXED_ADDR(pTxn) ( (pTxn->uTxnParams & 0x00000020) >> 5 ) 87 #define TXN_PARAM_GET_MORE(pTxn) ( (pTxn->uTxnParams & 0x00000040) >> 6 [all...] |
SdioBusDrv.c | 104 static TI_BOOL busDrv_PrepareTxnParts (TBusDrvObj *pBusDrv, TTxnStruct *pTxn); 303 * \param pTxn - The transaction object 307 ETxnStatus busDrv_Transact (TI_HANDLE hBusDrv, TTxnStruct *pTxn) 313 pBusDrv->pCurrTxn = pTxn; 318 bWithinAggregation = busDrv_PrepareTxnParts (pBusDrv, pTxn); 353 * \param pTxn - The transaction object 357 static TI_BOOL busDrv_PrepareTxnParts (TBusDrvObj *pBusDrv, TTxnStruct *pTxn) 360 TI_UINT32 uCurrHwAddr = pTxn->uHwAddr; 361 TI_BOOL bFixedHwAddr = TXN_PARAM_GET_FIXED_ADDR(pTxn); 362 TI_BOOL bWrite = (TXN_PARAM_GET_DIRECTION(pTxn) == TXN_DIRECTION_WRITE) ? TI_TRUE : TI_FALSE [all...] |
WspiBusDrv.c | 273 * \param pTxn - The transaction object 277 ETxnStatus busDrv_Transact (TI_HANDLE hBusDrv, TTxnStruct *pTxn) 283 pBusDrv->pCurrTxn = pTxn; 289 if (TXN_PARAM_GET_DIRECTION(pTxn) == TXN_DIRECTION_WRITE) 293 // ("busDrv_Transact: Write to pTxn->uHwAddr %x\n", pTxn->uHwAddr )); 297 ("busDrv_Transact: Buff= %x, Len=%d\n", pTxn->aBuf[0], pTxn->aLen[0]));*/ 300 tempWriteBuff = pTxn->aBuf[0]; 304 pBusDrv->eCurrTxnStatus = WSPI_WriteAsync(pBusDrv->hWspi, pTxn->uHwAddr,tempWriteBuff,pTxn->aLen[0], &cb, TI_TRUE, TI_TRUE,TXN_PARAM_GET_FIXED_ADDR(pTxn)); [all...] |
TxnQueue.c | 419 ETxnStatus txnQ_Transact (TI_HANDLE hTxnQ, TTxnStruct *pTxn) 422 TI_UINT32 uFuncId = TXN_PARAM_GET_FUNC_ID(pTxn); 425 if (TXN_PARAM_GET_SINGLE_STEP(pTxn)) 427 pTxnQ->aFuncInfo[uFuncId].pSingleStep = pTxn; 433 TI_HANDLE hQueue = pTxnQ->aTxnQueues[uFuncId][TXN_PARAM_GET_PRIORITY(pTxn)]; 435 eStatus = que_Enqueue (hQueue, (TI_HANDLE)pTxn); 439 TRACE3(pTxnQ->hReport, REPORT_SEVERITY_ERROR, "txnQ_Transact(): Enqueue failed, pTxn=0x%x, HwAddr=0x%x, Len0=%d\n", pTxn, pTxn->uHwAddr, pTxn->aLen[0]) [all...] |
/system/wlan/ti/wilink_6_1/Txn/ |
BusDrv.h | 79 #define TXN_PARAM_GET_PRIORITY(pTxn) ( (pTxn->uTxnParams & 0x00000003) >> 0 ) 80 #define TXN_PARAM_GET_FUNC_ID(pTxn) ( (pTxn->uTxnParams & 0x0000000C) >> 2 ) 81 #define TXN_PARAM_GET_DIRECTION(pTxn) ( (pTxn->uTxnParams & 0x00000010) >> 4 ) 82 #define TXN_PARAM_GET_FIXED_ADDR(pTxn) ( (pTxn->uTxnParams & 0x00000020) >> 5 ) 83 #define TXN_PARAM_GET_MORE(pTxn) ( (pTxn->uTxnParams & 0x00000040) >> 6 [all...] |
SdioBusDrv.c | 103 static void busDrv_PrepareTxnParts (TBusDrvObj *pBusDrv, TTxnStruct *pTxn); 291 * \param pTxn - The transaction object 295 ETxnStatus busDrv_Transact (TI_HANDLE hBusDrv, TTxnStruct *pTxn) 300 pBusDrv->pCurrTxn = pTxn; 305 busDrv_PrepareTxnParts (pBusDrv, pTxn); 332 * \param pTxn - The transaction object 336 static void busDrv_PrepareTxnParts (TBusDrvObj *pBusDrv, TTxnStruct *pTxn) 341 TI_UINT32 uCurrHwAddr = pTxn->uHwAddr; 342 TI_BOOL bFixedHwAddr = TXN_PARAM_GET_FIXED_ADDR(pTxn); 350 uBufLen = pTxn->aLen[uBufNum] [all...] |
WspiBusDrv.c | 273 * \param pTxn - The transaction object 277 ETxnStatus busDrv_Transact (TI_HANDLE hBusDrv, TTxnStruct *pTxn) 283 pBusDrv->pCurrTxn = pTxn; 289 if (TXN_PARAM_GET_DIRECTION(pTxn) == TXN_DIRECTION_WRITE) 293 // ("busDrv_Transact: Write to pTxn->uHwAddr %x\n", pTxn->uHwAddr )); 297 ("busDrv_Transact: Buff= %x, Len=%d\n", pTxn->aBuf[0], pTxn->aLen[0]));*/ 300 tempWriteBuff = pTxn->aBuf[0]; 304 pBusDrv->eCurrTxnStatus = WSPI_WriteAsync(pBusDrv->hWspi, pTxn->uHwAddr,tempWriteBuff,pTxn->aLen[0], &cb, TI_TRUE, TI_TRUE,TXN_PARAM_GET_FIXED_ADDR(pTxn)); [all...] |
TxnQueue.c | 408 ETxnStatus txnQ_Transact (TI_HANDLE hTxnQ, TTxnStruct *pTxn) 411 TI_UINT32 uFuncId = TXN_PARAM_GET_FUNC_ID(pTxn); 414 if (TXN_PARAM_GET_SINGLE_STEP(pTxn)) 416 pTxnQ->aFuncInfo[uFuncId].pSingleStep = pTxn; 421 TI_HANDLE hQueue = pTxnQ->aTxnQueues[uFuncId][TXN_PARAM_GET_PRIORITY(pTxn)]; 423 que_Enqueue (hQueue, (TI_HANDLE)pTxn); 429 rc = txnQ_RunScheduler (pTxnQ, pTxn); 443 * \param pTxn - The completed transaction object 465 * \param pTxn - The completed transaction object 472 TTxnStruct *pTxn = (TTxnStruct *)hTxn [all...] |
/hardware/ti/wlan/wl1271/TWD/TwIf/ |
TwIf.c | 190 static ETxnStatus twIf_SendTransaction (TTwIfObj *pTwIf, TTxnStruct *pTxn); 192 static void twIf_TxnDoneCb (TI_HANDLE hTwIf, TTxnStruct *pTxn); 663 * \param pTxn - The transaction object 667 ETxnStatus twIf_Transact (TI_HANDLE hTwIf, TTxnStruct *pTxn) 672 if ((pTxn->uHwAddr >= pTwIf->uMemAddr2) && (pTxn->uHwAddr <= pTwIf->uMemAddr2 + pTwIf->uMemSize2)) 674 pTxn->uHwAddr = pTxn->uHwAddr - pTwIf->uMemAddr2 + pTwIf->uMemSize1; 679 pTxn->uHwAddr = pTxn->uHwAddr - pTwIf->uMemAddr1 [all...] |
TwIf.h | 96 ETxnStatus twIf_Transact (TI_HANDLE hTwIf, TTxnStruct *pTxn); 97 ETxnStatus twIf_TransactReadFWStatus (TI_HANDLE hTwIf, TTxnStruct *pTxn);
|
/system/wlan/ti/wilink_6_1/TWD/TwIf/ |
TwIf.c | 184 static ETxnStatus twIf_SendTransaction (TTwIfObj *pTwIf, TTxnStruct *pTxn); 186 static void twIf_TxnDoneCb (TI_HANDLE hTwIf, TTxnStruct *pTxn); 621 * \param pTxn - The transaction object 625 ETxnStatus twIf_Transact (TI_HANDLE hTwIf, TTxnStruct *pTxn) 630 if ((pTxn->uHwAddr >= pTwIf->uMemAddr2) && (pTxn->uHwAddr <= pTwIf->uMemAddr2 + pTwIf->uMemSize2)) 632 pTxn->uHwAddr = pTxn->uHwAddr - pTwIf->uMemAddr2 + pTwIf->uMemSize1; 637 pTxn->uHwAddr = pTxn->uHwAddr - pTwIf->uMemAddr1 [all...] |
TwIf.h | 90 ETxnStatus twIf_Transact (TI_HANDLE hTwIf, TTxnStruct *pTxn); 91 ETxnStatus twIf_TransactReadFWStatus (TI_HANDLE hTwIf, TTxnStruct *pTxn);
|
/hardware/ti/wlan/wl1271/TWD/FW_Transfer/ |
RxXfer.c | 143 static void rxXfer_TxnDoneCb (TI_HANDLE hRxXfer, TTxnStruct* pTxn); 144 static void rxXfer_PktDropTxnDoneCb (TI_HANDLE hRxXfer, TTxnStruct *pTxn); 146 static void rxXfer_ForwardPacket (TRxXfer* pRxXfer, TTxnStruct* pTxn); 312 static void rxXfer_ForwardPacket (TRxXfer *pRxXfer, TTxnStruct *pTxn) 315 RxIfDescriptor_t *pRxInfo = (RxIfDescriptor_t*)(pTxn->aBuf[0]); 324 if (pTxn->aLen[uBufNum] == 0) 331 pRxInfo = (RxIfDescriptor_t*)(pTxn->aBuf[uBufNum]); 335 if (pTxn->aLen[uBufNum] != uLenFromRxInfo) 337 TRACE3(pRxXfer->hReport, REPORT_SEVERITY_ERROR , "rxXfer_ForwardPacket: Bad Length!! RxInfoLength=%d, ShortDescLen=%d, RxInfoStatus=0x%x\n", uLenFromRxInfo, pTxn->aLen[uBufNum], pRxInfo->status); 341 pRxInfo->length = ENDIAN_HANDLE_WORD(pTxn->aLen[uBufNum] >> 2) [all...] |
fwDebug.c | 70 static void fwDbg_WriteAddrCb (TI_HANDLE hFwDebug,TTxnStruct* pTxn); 71 static void fwDbg_ReadAddrCb (TI_HANDLE hFwDebug,TTxnStruct* pTxn); 181 TTxnStruct *pTxn; 184 pTxn = &pFwDebug->tTxn; 198 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 200 BUILD_TTxnStruct(pTxn, Address, pFwDebug->pDMABuf, Length,(TTxnDoneCb)fwDbg_WriteAddrCb, pFwDebug) 201 rc = twIf_Transact(pFwDebug->hTwif,pTxn); 232 TTxnStruct *pTxn; 234 pTxn = &pFwDebug->tTxn; 247 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR [all...] |
HwInit.c | 168 #define HW_INIT_PTXN_SET(pHwInit, pTxn) pTxn = (TTxnStruct*)&(pHwInit->aHwInitTxn[pHwInit->uTxnIndex].tTxnStruct); 170 #define BUILD_HW_INIT_TXN_DATA(pHwInit, pTxn, uAddr, uVal, uSize, direction, fCB, hCB) \ 171 HW_INIT_PTXN_SET(pHwInit, pTxn) \ 172 TXN_PARAM_SET_DIRECTION(pTxn, direction); \ 174 BUILD_TTxnStruct(pTxn, uAddr, &(pHwInit->aHwInitTxn[pHwInit->uTxnIndex].uData), uSize, fCB, hCB) 176 #define BUILD_HW_INIT_FW_STATIC_TXN(pHwInit, pTxn, uAddr, fCB, hCB) \ 177 HW_INIT_PTXN_SET(pHwInit, pTxn) \ 178 TXN_PARAM_SET_DIRECTION(pTxn, TXN_DIRECTION_READ); \ 179 BUILD_TTxnStruct(pTxn, uAddr, &(pHwInit->tFwStaticTxn.tFwStaticInfo), sizeof(FwStaticData_t), fCB, hCB [all...] |
txResult.c | 179 TTxnStruct *pTxn; 185 pTxn = &pTxResult->tHostCounterWriteTxn.tTxnStruct; 186 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 187 BUILD_TTxnStruct(pTxn, 0, &pTxResult->tHostCounterWriteTxn.uCounter, REGISTER_SIZE, NULL, NULL) 190 pTxn = &pTxResult->tResultsInfoReadTxn.tTxnStruct; 191 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 192 BUILD_TTxnStruct(pTxn, 309 TTxnStruct *pTxn = &(pTxResult->tResultsInfoReadTxn.tTxnStruct); 320 pTxn->uHwAddr = pTxResult->uTxResultInfoAddr; 321 eTwifStatus = twIf_Transact (pTxResult->hTwIf, pTxn); [all...] |
txXfer.c | 93 static void txXfer_TransferDoneCb (TI_HANDLE hTxXfer, TTxnStruct *pTxn); 137 TTxnStruct *pTxn; 147 pTxn = &(pTxXfer->aPktsCntrTxn[i].tTxnStruct); 148 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 149 BUILD_TTxnStruct(pTxn, HOST_WR_ACCESS_REG, &pTxXfer->aPktsCntrTxn[i].uPktsCntr, REGISTER_SIZE, NULL, NULL) 299 TTxnStruct *pTxn; 308 pTxn = (TTxnStruct *)pCurrPkt; 313 TXN_PARAM_SET_AGGREGATE(pTxn, TXN_AGGREGATE_ON); 314 pTxn->fTxnDoneCb = NULL; 320 TXN_PARAM_SET_AGGREGATE(pTxn, TXN_AGGREGATE_OFF) [all...] |
eventMbox.c | 357 TTxnStruct *pTxn; 361 pTxn = &pEventMbox->iTxnGenRegSize.tTxnReg; 368 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 370 BUILD_TTxnStruct(pTxn, REG_EVENT_MAILBOX_PTR, &pEventMbox->iTxnGenRegSize.iRegBuffer, REGISTER_SIZE, eventMbox_ReadAddrCb, hEventMbox) 371 rc = twIf_Transact(pEventMbox->hTwif,pTxn); 614 TTxnStruct *pTxn; 617 pTxn = &pEventMbox->iTxnEventMbox.tEventMbox; 646 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 648 BUILD_TTxnStruct(pTxn, pEventMbox->EventMboxAddr[pEventMbox->ActiveMbox], &pEventMbox->iTxnEventMbox.iEventMboxBuf, sizeof(EventMailBox_t),(TTxnDoneCb)eventMbox_ReadCompleteCB, pEventMbox) 649 rc = twIf_Transact(pEventMbox->hTwif,pTxn); [all...] |
/system/wlan/ti/wilink_6_1/TWD/FW_Transfer/ |
fwDebug.c | 70 static void fwDbg_WriteAddrCb (TI_HANDLE hFwDebug,TTxnStruct* pTxn); 71 static void fwDbg_ReadAddrCb (TI_HANDLE hFwDebug,TTxnStruct* pTxn); 171 TTxnStruct *pTxn; 174 pTxn = &pFwDebug->tTxn; 188 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 190 BUILD_TTxnStruct(pTxn, Address, pFwDebug->pDMABuf, Length,(TTxnDoneCb)fwDbg_WriteAddrCb, pFwDebug) 191 rc = twIf_Transact(pFwDebug->hTwif,pTxn); 222 TTxnStruct *pTxn; 224 pTxn = &pFwDebug->tTxn; 237 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR [all...] |
txXfer.c | 84 static void txXfer_TransferDoneCb (TI_HANDLE hTxXfer, TTxnStruct *pTxn); 151 TTxnStruct *pTxn; 162 pTxn = &(pTxXfer->aPktsCntrTxn[i].tTxnStruct); 163 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 164 BUILD_TTxnStruct(pTxn, HOST_WR_ACCESS_REG, &pTxXfer->aPktsCntrTxn[i].uPktsCntr, REGISTER_SIZE, NULL, NULL) 205 TTxnStruct *pTxn = (TTxnStruct *)pPktCtrlBlk; 210 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_FIXED_ADDR) 211 pTxn->uHwAddr = SLV_MEM_DATA; 216 pTxn->fTxnDoneCb = NULL; 220 pTxn->fTxnDoneCb = (TTxnDoneCb)txXfer_TransferDoneCb [all...] |
RxXfer.c | 144 static void rxXfer_TxnDoneCb (TI_HANDLE hRxXfer, TTxnStruct* pTxn); 145 static void rxXfer_PktDropTxnDoneCb (TI_HANDLE hRxXfer, TTxnStruct *pTxn); 147 static void rxXfer_ForwardPacket (TRxXfer* pRxXfer, TTxnStruct* pTxn); 293 static void rxXfer_ForwardPacket (TRxXfer *pRxXfer, TTxnStruct *pTxn) 297 RxIfDescriptor_t *pRxInfo = (RxIfDescriptor_t*)(pTxn->aBuf[0]); 305 if (pTxn->aLen[uBufNum] == 0) 312 pRxInfo = (RxIfDescriptor_t*)(pTxn->aBuf[uBufNum]); 316 if (pTxn->aLen[uBufNum] != uLenFromRxInfo) 318 TRACE3(pRxXfer->hReport, REPORT_SEVERITY_ERROR , "rxXfer_ForwardPacket: Bad Length!! RxInfoLength=%d, ShortDescLen=%d, RxInfoStatus=0x%x\n", uLenFromRxInfo, pTxn->aLen[uBufNum], pRxInfo->status); 322 pRxInfo->length = ENDIAN_HANDLE_WORD(pTxn->aLen[uBufNum] >> 2) [all...] |
HwInit.c | 152 #define HW_INIT_PTXN_SET(pHwInit, pTxn) pTxn = (TTxnStruct*)&(pHwInit->aHwInitTxn[pHwInit->uTxnIndex].tTxnStruct); 154 #define BUILD_HW_INIT_TXN_DATA(pHwInit, pTxn, uAddr, uVal, uSize, direction, fCB, hCB) \ 155 HW_INIT_PTXN_SET(pHwInit, pTxn) \ 156 TXN_PARAM_SET_DIRECTION(pTxn, direction); \ 158 BUILD_TTxnStruct(pTxn, uAddr, &(pHwInit->aHwInitTxn[pHwInit->uTxnIndex].uData), uSize, fCB, hCB) 160 #define BUILD_HW_INIT_FW_STATIC_TXN(pHwInit, pTxn, uAddr, fCB, hCB) \ 161 HW_INIT_PTXN_SET(pHwInit, pTxn) \ 162 TXN_PARAM_SET_DIRECTION(pTxn, TXN_DIRECTION_READ); \ 163 BUILD_TTxnStruct(pTxn, uAddr, &(pHwInit->tFwStaticTxn.tFwStaticInfo), sizeof(FwStaticData_t), fCB, hCB [all...] |
txResult.c | 179 TTxnStruct *pTxn; 185 pTxn = &pTxResult->tHostCounterWriteTxn.tTxnStruct; 186 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 187 BUILD_TTxnStruct(pTxn, 0, &pTxResult->tHostCounterWriteTxn.uCounter, REGISTER_SIZE, NULL, NULL) 190 pTxn = &pTxResult->tResultsInfoReadTxn.tTxnStruct; 191 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 192 BUILD_TTxnStruct(pTxn, 308 TTxnStruct *pTxn = &(pTxResult->tResultsInfoReadTxn.tTxnStruct); 319 pTxn->uHwAddr = pTxResult->uTxResultInfoAddr; 320 eTwifStatus = twIf_Transact (pTxResult->hTwIf, pTxn); [all...] |
eventMbox.c | 357 TTxnStruct *pTxn; 361 pTxn = &pEventMbox->iTxnGenRegSize.tTxnReg; 368 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 370 BUILD_TTxnStruct(pTxn, REG_EVENT_MAILBOX_PTR, &pEventMbox->iTxnGenRegSize.iRegBuffer, REGISTER_SIZE, eventMbox_ReadAddrCb, hEventMbox) 371 rc = twIf_Transact(pEventMbox->hTwif,pTxn); 614 TTxnStruct *pTxn; 617 pTxn = &pEventMbox->iTxnEventMbox.tEventMbox; 646 TXN_PARAM_SET(pTxn, TXN_LOW_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 648 BUILD_TTxnStruct(pTxn, pEventMbox->EventMboxAddr[pEventMbox->ActiveMbox], &pEventMbox->iTxnEventMbox.iEventMboxBuf, sizeof(EventMailBox_t),(TTxnDoneCb)eventMbox_ReadCompleteCB, pEventMbox) 649 rc = twIf_Transact(pEventMbox->hTwif,pTxn); [all...] |
FwEvent.c | 218 TTxnStruct* pTxn; 239 pTxn = (TTxnStruct*)&pFwEvent->tMaskTxn.tTxnStruct; 240 TXN_PARAM_SET(pTxn, TXN_HIGH_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 241 BUILD_TTxnStruct(pTxn, HINT_MASK, &pFwEvent->tMaskTxn.uData, REGISTER_SIZE, NULL, NULL) 243 pTxn = (TTxnStruct*)&pFwEvent->tUnMaskTxn.tTxnStruct; 244 TXN_PARAM_SET(pTxn, TXN_HIGH_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_WRITE, TXN_INC_ADDR) 245 BUILD_TTxnStruct(pTxn, HINT_MASK, &pFwEvent->tUnMaskTxn.uData, REGISTER_SIZE, NULL, NULL) 248 pTxn = (TTxnStruct*)&pFwEvent->tFwStatusTxn.tTxnStruct; 249 TXN_PARAM_SET(pTxn, TXN_HIGH_PRIORITY, TXN_FUNC_ID_WLAN, TXN_DIRECTION_READ, TXN_INC_ADDR) 250 BUILD_TTxnStruct(pTxn, FW_STATUS_ADDR, &pFwEvent->tFwStatusTxn.tFwStatus, sizeof(FwStatus_t), (TTxnDoneCb)fwEvent_ReadCo (…) [all...] |