?? wlan_wt4.h
字號:
UCHAR TestSignSel; UCHAR Resv00; UCHAR TestSign; UCHAR Resv01; //8 USHORT TxHeadAddrBank0; UCHAR Resv2[2]; USHORT TxBodyAddrBank0; UCHAR Resv3[2]; //10 USHORT TxHeadAddrBank1; UCHAR Resv4[2]; USHORT TxBodyAddrBank1; UCHAR Resv5[2]; //18 USHORT TxHeadAddrBank2; UCHAR Resv6[2]; USHORT TxBodyAddrBank2; UCHAR Resv7[2]; //20 USHORT TxHeadAddrBank3; UCHAR Resv8[2]; USHORT TxBodyAddrBank3; UCHAR Resv9[2]; //28 USHORT TxHeadAddrBank4; UCHAR Resv10[2]; USHORT TxBodyAddrBank4; UCHAR Resv11[2]; //30 USHORT RxHeadAddrBank0; UCHAR Resv12[2]; USHORT RxBodyAddrBank0; UCHAR Resv13[2]; //38 USHORT RxHeadAddrBank1; UCHAR Resv14[2]; USHORT RxBodyAddrBank1; UCHAR Resv15[2]; //40 USHORT RxHeadAddrBank2; UCHAR Resv16[2]; USHORT RxBodyAddrBank2; UCHAR Resv17[2]; //48 USHORT RxHeadAddrBank3; UCHAR Resv18[2]; USHORT RxBodyAddrBank3; UCHAR Resv19[2]; USHORT KeyMapAddr; UCHAR Resv20[2]; UCHAR KeyMapLen; UCHAR Resv21[3];//------------------------------------------------ UCHAR ProtocolVer; //0x00 UCHAR Resv22[3]; //--------------------------------------------------- UCHAR aSlotTime; UCHAR Resv24[3]; UCHAR aSIFSTime; UCHAR Resv25[3]; UCHAR TrspTime; UCHAR Resv26[3]; UCHAR aPlcpHeadLenBB; UCHAR Resv31[3]; UCHAR aPreambleLenBB; UCHAR Resv32[3]; UCHAR aPlcpHeadLenOFDM; UCHAR Resv33[3]; ULONG PktRcvdLifeTime; }__WLAN_ATTRIB_PACK__ WTWLAN_SYSCFG, *PWTWLAN_SYSCFG;// NetAddresstypedef struct _WTWLAN_MACADDR{ UCHAR MacAddress[6]; UCHAR Resv36[2]; UCHAR NetAddress[6]; UCHAR Resv37[2]; UCHAR MultiCastAddress0[6]; UCHAR Resv38[2]; UCHAR MultiCastAddress1[6]; UCHAR Resv39[2]; UCHAR MultiCastAddress2[6]; UCHAR Resv40[2]; UCHAR MultiCastAddress3[6]; UCHAR Resv41[2];}__WLAN_ATTRIB_PACK__ WTWLAN_MACADDR, *PWTWLAN_MACADDR;// ProtocolParmtypedef struct _WTWLAN_PROTOPARAM{ ULONGLONG SystemTime; ULONG HwBeaconTime; ULONG HwAtimTime; USHORT HwNavTime; UCHAR Resv42[2]; USHORT FrmSN; UCHAR Resv43[2]; UCHAR FrmSeqStep; UCHAR Resv44[3]; ULONG MsduTTL; //3byte //UCHAR Resv944[1];}__WLAN_ATTRIB_PACK__ WTWLAN_PROTOPARAM, *PWTWLAN_PROTOPARAM;// En/Decrypttypedef struct _WTWLAN_ENCRYPTCSMEM{ UCHAR DecryptModeUnicast; UCHAR Resv45[3]; UCHAR DecryptModeMulticast; UCHAR Resv46[3]; USHORT DecryptKeyAddrUnicast; UCHAR Resv47[2]; USHORT DefaultAddrKey0; UCHAR Resv48[2]; USHORT DefaultAddrKey1; UCHAR Resv49[2]; USHORT DefaultAddrKey2; UCHAR Resv50[2]; USHORT DefaultAddrKey3; UCHAR Resv51[2]; UCHAR NetType; // IBSS 0; BSS 1; WDS 2 UCHAR Resv52[3]; UCHAR PNUnicastStep; UCHAR Resv53[3]; UCHAR PNMulticastStep; UCHAR Resv54[3]; UCHAR PNUnicast[16]; UCHAR PNBroadcast[16]; }__WLAN_ATTRIB_PACK__ WTWLAN_ENCRYPTCSMEM, *PWTWLAN_ENCRYPTCSMEM;//typedef struct _WTWLAN_HWSTATISTIC { //Hardware ctrl and status reg, define in Unite later ULONG XmtMsduCounter;//xmt = Transmit ULONG XmtMpduCounter; ULONG XmtSuccessMsduCounter; ULONG XmtSuccessMpduCounter; ULONG RcvMpduCounter; ULONG RcvSuccessMpduCounter; ULONG RcvMissedCounter; }__WLAN_ATTRIB_PACK__ WTWLAN_HWSTATISTIC, *PWTWLAN_HWSTATISTIC; #pragma pack(1)typedef struct _WTWLAN_HWCSR { //Hardware ctrl and status reg, define in Unite later#ifdef _TEST_PORT_// UCHAR Resv0[4]; UCHAR IntCtrl; UCHAR Resv0[7];#endif CHIPCTRL ChipCtrl; UCHAR Resv00[2]; UCHAR PowerSaveCtrl; UCHAR Resv1[3]; USHORT IntMaskCtrl; UCHAR Resv2[2]; ULONG TxCtrl[TX_BUF_NUM]; RFIFCFG RFIfCfg; //UCHAR Resv3[2];//edited by hk 2005.6.16 UCHAR RFIfCtrl; UCHAR Resv4[3]; ULONG RFData; CHIPSTATUS ChipStatus; UCHAR Resv5[3]; USHORT IntStatus; UCHAR Resv6[2]; TXSTATUS TxStatus; UCHAR Resv7[2]; RXSTATUS RxStatus;// UCHAR Resv8[2]; PSINDICATE PsIndicateStatus;// WTWLAN_HWSTATISTIC HwStatisticCounter; } __WLAN_ATTRIB_PACK__ WTWLAN_HWCSR, *PWTWLAN_HWCSR;#pragma pack()// BB reg define typedef struct _WTWLAN_BBCSMEM{ UCHAR OFDMCmdEn; UCHAR Resv68[3]; //------------------ UCHAR AckPower; UCHAR Resv680[3];// UCHAR MacFrmType;// UCHAR Resv69[3]; UCHAR RGBCCAMode; UCHAR Resv70[3]; UCHAR targetDB; UCHAR Resv71[3]; UCHAR adjustTim; UCHAR Resv72[3]; UCHAR RGBVGAPreset; UCHAR Resv73[3]; UCHAR RGBRSSILThresh; UCHAR Resv74[3]; UCHAR RGBRSSIHThresh; UCHAR Resv75[3]; UCHAR RGBRSSIAGCThresh; UCHAR Resv76[3]; UCHAR RGBRSSILMskTim; UCHAR Resv77[3]; UCHAR RGBRMS0; UCHAR Resv78[3]; UCHAR RGBRMSN; UCHAR Resv79[3]; UCHAR RGBAmpRxAnt1; UCHAR RGBAmpRxAnt2; UCHAR RGBAngRxAnt1; UCHAR RGBAngRxAnt2; UCHAR RGBVGA2ND; UCHAR Resv80[3]; UCHAR VGAGAINSEL; UCHAR Resv800[3];//--------------------------------------- UCHAR aPIFSTime; UCHAR Resv81[3]; UCHAR RGBAmpTx; UCHAR RGBAngTx; UCHAR Resv85[2]; UCHAR RGBTXDCI; UCHAR RGBTXDCQ; UCHAR Resv870[2];//--------------------------------------- UCHAR OFDMSIFSDely; UCHAR Resv871[3]; UCHAR BusFreq; UCHAR Resv872[3]; UCHAR RGBADCDACSign; UCHAR Resv881[1]; UCHAR RGBDAAMP; UCHAR Resv882[1]; UCHAR RGBAGCCH; UCHAR Resv89[3];}__WLAN_ATTRIB_PACK__ WTWLAN_BBCSMEM, *PWTWLAN_BBCSMEM;// rf reg definetypedef struct _WTWLAN_RFCSMEM{ UCHAR TxSTTIM; UCHAR Resv90[3]; UCHAR RGBPADly; UCHAR Resv91[3]; UCHAR TxAGCIniTIM; UCHAR Resv92[3]; UCHAR TxPAEnTIM; UCHAR Resv93[3]; //UCHAR TxDataPreTIM; //UCHAR Resv94[3]; UCHAR TxDataOutTIM; UCHAR Resv95[3]; UCHAR TxBBDly; UCHAR Resv96[3]; UCHAR RGBRfDly; UCHAR Resv97[3];// UCHAR RGBRfDly;// UCHAR Resv98[3]; UCHAR TxDlyTIM1; UCHAR Resv99[3]; UCHAR TxDlyTIM2; UCHAR Resv100[3]; //UCHAR TxRxSWTIM; //UCHAR Resv101[3]; UCHAR RxSTTIM; UCHAR Resv102[3]; UCHAR RxAGCIniTIM; UCHAR Resv103[1]; USHORT RGBTxDelayBB[1]; //UCHAR RxTxSWTIM; //UCHAR Resv104[3]; UCHAR RegRstTIM; UCHAR Resv105[1]; USHORT RGBTxDelayOFDM; UCHAR LPFTuneTIM; UCHAR Resv106[3]; //UCHAR PsPLLStableTIM; //UCHAR Resv107[3]; USHORT PSPOLLACKID; UCHAR Resv108[2]; }__WLAN_ATTRIB_PACK__ WTWLAN_RFCSMEM, *PWTWLAN_RFCSMEM;typedef struct _WTWLAN_HWCSMEM { //Hardware ctrl and status reg, define in Unite later//--------------------------------------------------- WTWLAN_SYSCFG SysCfg;//--------------------------------------------------- WTWLAN_MACADDR NetMacAddress;//--------------------------------------------------- WTWLAN_PROTOPARAM ProtoParam;//En/Decrypt WTWLAN_ENCRYPTCSMEM EncyptCSMem;//--------------------------------------------------- WTWLAN_HWSTATISTIC HwStatistic;//-------------------------------------------------- WTWLAN_HWCSR CSRAddress;//BB WTWLAN_BBCSMEM BBCSMem;//RF WTWLAN_RFCSMEM RfCSMem; }__WLAN_ATTRIB_PACK__ WTWLAN_HWCSMEM, *PWTWLAN_HWCSMEM;#define MAX_KEY_LEN_WEP 32#define MAX_KEY_LEN_TKIP 16#define MAX_KEY_LEN_TKIP_MIC 16#define MAX_KEY_LEN_AES 16#define MAX_KEY_LEN_AES_MIC_IV 1#define MAX_KEY_LEN_AES_CTR_PRELOAD 1#define MAX_KEY_LEN_WPI_UNICAST 16
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -