亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wlan_wt4.h

?? linux,red ,test,driver,need
?? H
?? 第 1 頁 / 共 3 頁
字號:
      #ifndef _WLAN_WT4_H#define _WLAN_WT4_H#ifndef WT_11B_SCO//#define WT_11B_SCO#endif //WT_11B_SCO#define RF2827 0#define RF2829 1#define RFMD   2#define RFAiroha 3#define RF2230 4//mxx add#define RFAL2230 5#define MAX_TX_AUX_BUF_LEN (sizeof(WTWLAN_TAUXB))#define MAX_RX_AUX_BUF_LEN (sizeof(WTWLAN_RSB))#define MAX_LLC_LEN     20#define MAX_HW_HEAD_LEN	80#define MAX_HW_BODY_LEN		1600#define MAX_TX_CELL_LEN	1600#define MAX_RX_CELL_LEN	1600#define MAX_INTERNAL_MEM_LEN  (16*1024)#define HW_CSMEM_SIZE		0x1000#ifndef WT_11B_SCO#define TX_BUF_NUM							5#define RX_BUF_NUM							4#define TX_BANK_SIZE						0x1000		#define RX_BANK_SIZE						0x1000#define OFFSET_KEY_MEM						0x3B10	#else//WT_11B_SCO#define TX_BUF_NUM							2#define RX_BUF_NUM							2#define TX_BANK_SIZE						0x800		#define RX_BANK_SIZE						0x800#define OFFSET_KEY_MEM						(0x5000-HW_CSMEM_SIZE-4*TX_BANK_SIZE)+TX_BUF_NUM*(MAX_HW_HEAD_LEN+MAX_TX_CELL_LEN) +RX_BUF_NUM*(MAX_HW_HEAD_LEN+MAX_RX_CELL_LEN)#endif//WT_11B_SCO#define ETH_ALEN		6#define MAX_STATIONS			64#define MAX_STA_HASH_ENTRY	64#define MAX_KEY_CELL_LEN		32#define MAX_KEY_CELL_NUM		16#define MAX_RX_DESC 64//32#define MAX_TX_DESC 64//32#define MAX_NUM_TX_MGMT_BUF 20#define MAX_NUM_RX_MGMT_BUF 20//#define MAX_RX_DESC 64//#define MAX_TX_DESC 64//#define MAX_NUM_TX_MGMT_BUF 32//#define MAX_NUM_RX_MGMT_BUF 32#define MAX_SENDWAITQUEUE_LEN  128#define MAX_URGENCY_BANK_LOOP_COUNT 200#define MAX_SCAN_DB_LEN	32#define MAX_SUPPORT_RATE_TYPE 32#define CURRENT_RATE_TYPE_LEN 14#define MAX_RATE_VALUE 108#define IEEE_802_11_FRAME_TTL 0x61a8//#define IEEE_802_11_FRAME_TTL 0xEA60//define for convenient use#define DEFAULT_INIT_NAV 0x201#define DEFAULT_HW_INIT_SEQ 0x0#define DEFAULT_HW_SEQ_STEP	0x1#define MAX_RECEIVED_PACKETS_LEN (1024*128)//added by hk 2004.11.23#define WTHWCSMEM (Adapter->MainMemAddress->HwCSMem)#define SWITCH_CHANNEL_DELAY 50//added by hk 2005.2.23#define SYSTIMER_OP_DELAY 2//added by hk 2005.2.23#define HW_CFG_DELAY     20 //2005.7.22#define KEY_NUM 4//added by hk 2005.3.7#define MAX_KEY_LEN 60//added by hk 2005.3.22#define IV_LEN 3#define TKIP_KEY_LEN 16#define MIC_LEN 8#define PRIORITY_LEN 1#define AES_KEY_LEN 16#define MIC_IV_LEN 1#define CTR_PRELOAD_LEN 1#define KEY_INDEX_MASK 0xFF//added by hk 2005.5.14#define TKIP_TRANSMIT_KEY_KEYTABLE_INDEX 0#define TKIP_RECEIVE_KEY_KEYTABLE_INDEX 1//added by hk 2005.5.30#define USE_PROTECTION_MASK 0x02////added by hk 2005.6.1#define GROUP_ADDRESS_REG_LEN 0X08//added by hk for mic failure. 2005.6.14#define MIC_FAIL_BLOCK_TIME 60000#define BEACON_RECEIVE_WATCH_DOG_THRESHOLD 4//added by hk 2005.6.28//added by hk 2005.9.26typedef enum COUNTRY_ENUM {China, NorthAmerica, Europe, France, Japan} COUNTRY_ENUM, *PCOUNTRY_ENUM;#pragma pack(1)//-------------------------------------------------------------------------// Ethernet Frame Structure//-------------------------------------------------------------------------//- Ethernet 6-byte Addresstypedef struct _ETH_ADDRESS_STRUC {    //UCHAR       EthNodeAddress[ETHERNET_ADDRESS_LENGTH]; //who define it?}__WLAN_ATTRIB_PACK__ ETH_ADDRESS_STRUC, *PETH_ADDRESS_STRUC;//- Ethernet 14-byte Headertypedef struct _ETH_HEADER_STRUC {    //UCHAR       Destination[ETHERNET_ADDRESS_LENGTH];    //UCHAR       Source[ETHERNET_ADDRESS_LENGTH];    USHORT      TypeLength;}__WLAN_ATTRIB_PACK__ ETH_HEADER_STRUC, *PETH_HEADER_STRUC;//const//-------------------------------------------------------------------------// Wt4 HW Data Structures//-------------------------------------------------------------------------// control reg#define MASK_SOFT_RESET			0X01#define MASK_AUTOACKENABLE		0X02#define MASK_SEARCHKEYMODE		0X04#define MASK_OPENKEYMODE		0X08#define MASK_N_FILTERGROUPADDR	0X10#define MASK_N_FILTERNETADDR	0X20#define MASK_N_DECRYPT			0X40#define MASK_PROMISCUOUS_MODE	0X80#define MASK_PSINDICATE			0X100#define MASK_TKIPMICENABLE		0X200#define MASK_IVENABLE			0X400#define MASK_LOOPTEST			0X800#define MASK_PCFAVAILABLE		0X1000#define MASK_APMODE				0X2000#define MASK_LHWTSEQ			0X4000typedef union{	struct _BIT_REGCHIPCTRL		{			 UCHAR	SReset			: 1 ;			 UCHAR	AutoAckEn		: 1 ;			 UCHAR	SearchKeyMode	: 1 ;			 UCHAR	OpenKeyMode  	: 1 ;			 			 UCHAR	nFilterGroupAddr	: 1 ;			 UCHAR	nFilterNetAddr	: 1 ;			 UCHAR	nDecrypt  		: 1 ;			 UCHAR	Promiscuous  	: 1 ;			 			 UCHAR	PsIndicate  		: 1 ;			 UCHAR	TkipMicEn  		: 1 ;			 UCHAR	IVEn  			: 1 ;			 UCHAR  LoopTestEn		: 1 ;			 UCHAR	PcfAvailable		: 1 ;			 UCHAR	ApMode			: 1 ;			 UCHAR	LhwtSeq			: 1 ;			 UCHAR	Resv			: 1 ;		} __WLAN_ATTRIB_PACK__ Bit_RegChipCtrl;			 USHORT RegChipCtrl;	} __WLAN_ATTRIB_PACK__ CHIPCTRL;//#define MASK_POWER_SAVE		0X01//edited by hk 2005.1.14  #define MASK_INT_ALL			(host2ieee16(0X01))#define MASK_INT_FULL			(host2ieee16(0x7FFF))#define MASK_INT_TXEND			(host2ieee16(0X02))#define MASK_INT_RXSTART		0X04#define MASK_INT_RXEND			(host2ieee16(0X08))#define MASK_INT_TIMER_BEACON	0X10#define MASK_INT_TIMER_ATIM		0X20#define MASK_INT_PSINDICATE		0X40#define MASK_INT_RECVBEACON		0X80#define MASK_INT_RECV_PSPOLL	0X100#define MASK_INT_RECV_CFPOLL	0X200//#define MASK_TX_START			0X01//#define MASK_RF_SEND_BRANCH		0X01#define MASK_RF_SEND_FREQ		0X02#define MASK_RF_IF_TYPE			0X04#define RF_IF_MAXIM 1#define RF_IF_LHWT 2#define RF_DATA_WIDTH_MAXIM 0x12#define RF_DATA_WIDTH_LHWT 0x14#define RF_SEND_BRANCH_A  0#define RF_SEND_BRANCH_B 1typedef union{	struct _BIT_REGRFIFCFG		{			 UCHAR	RFSendBranch	: 1 ;			 UCHAR  RFSendFreq		: 1 ;			 UCHAR  RFIFType		: 1 ;			 //edited by hk 2005.6.16			 //UCHAR	Resv1			: 5 ;			 UCHAR  SoftAntSelEn    : 1 ;			 UCHAR  SoftAntSel      : 1 ;			 UCHAR  SoftAntSetBar   : 1 ;			 UCHAR  AGCSel          : 1 ;			 UCHAR  PALowValidEn    : 1 ;			 UCHAR	RFDataWidth		: 6 ;			 //edited by hk 2005.6.16			 //UCHAR	Resv2			: 2 ;			 UCHAR  RficEn          : 1 ;			 UCHAR  RfmdEn          : 1 ;			 //added by hk 2005.6.16			 UCHAR  RADIOPELowValidEn    : 1 ;			 UCHAR  RXENALowValidEn		 : 1 ;			 UCHAR  TXENALowValidEn		 : 1 ;			 UCHAR  TRSWLowValidEn		 : 1 ;			 UCHAR  AntSelLowValid		 : 1 ;			 UCHAR  SHDNLowValidEn		 : 1 ;			 UCHAR  RXHPLowValidEn		 : 1 ;			 UCHAR  RFCSHighValidEn		 : 1 ;			 //added by hk 2005.6.16			 UCHAR	Resv1			     : 3 ;			 UCHAR  RxABExchangeEn       : 1 ;			 UCHAR  RxAIQExchangeEn      : 1 ;			 UCHAR  RxBIQExchangeEn      : 1 ;			 UCHAR  TxIQExchangeEn       : 1 ;			 UCHAR  Resv2                : 1 ;		}__WLAN_ATTRIB_PACK__ Bit_RegRfIFCfg;			ULONG     RegRfIFCfg;	}__WLAN_ATTRIB_PACK__ RFIFCFG;#define MASK_RF_SHUTDOWN	0X01#define MASK_RF_RADIOPE		0X02#define MASK_RF_RESET		0X04//#define MASK_STATUS_POWERSAVE			0X01#define MASK_STATUS_CCA					0X02#define MASK_STATUS_WPI_ALARM			0X04#define MASK_STATUS_RF_PARAMETER_ALARM	0X08typedef union{	struct _BIT_REGCHIPSTATUS		{			 UCHAR	PowerStatus		: 1 ;			 UCHAR	CCAStatus		: 1 ;			 UCHAR	JamingStatus	: 1 ;			 UCHAR	Resv			: 5 ;		}__WLAN_ATTRIB_PACK__ Bit_RegChipStatus;			 UCHAR RegChipStatus;	}__WLAN_ATTRIB_PACK__ CHIPSTATUS;//#define MASK_STATUS_INT_TXEND				(host2ieee16(0X01))#define MASK_STATUS_INT_RXSTART			(host2ieee16(0X02))#define MASK_STATUS_INT_RXEND				(host2ieee16(0X04))#define MASK_STATUS_INT_TIMER_BEACON		(host2ieee16(0X08))#define MASK_STATUS_INT_TIMER_ATIM		(host2ieee16(0X10))#define MASK_STATUS_INT_PSINDICATE		(host2ieee16(0X20))#define MASK_STATUS_INT_RECVBEACON		(host2ieee16(0X40))#define MASK_STATUS_INT_RECV_PSPOLL		(host2ieee16(0X80))#define MASK_STATUS_INT_RECV_CFPOLL		(host2ieee16(0X100))//edited by hk 2004.12.23//#define MASK_TX_BANK					0X07#define MASK_TX_BANK					0X0007#define MASK_TX_BANK0					(0X07<<0)#define MASK_TX_BANK1					(0X07<<3)#define MASK_TX_BANK2					(0X07<<(3*2))#define MASK_TX_BANK3					(0X07<<(3*3))#define MASK_TX_BANK4					(0X07<<(3*4))#define MASK_TX_STATUS_BANK_AVAILABLE	0X4#define TX_STATUS_BANK_EMPTY				0X4#define MASK_TX_STATUS_ERROR				0X2#define TX_STATUS_SUCCESS_DONE		0X05#define TX_STATUS_FAILURE_DONE		0X06#define TX_STATUS_FAILURE_TTL			0X07#define TX_STATUS_UNDERGO				0X01#define TX_STATUS_WAITSEND			0X02#define MASK_TX_STATUS_UNDERGO				0X01#define MASK_TX_STATUS_FAILURE_DONE		0X06#define MASK_TX_STATUS_FAILURE_TTL			0X07typedef union{	struct _BIT_REGTXSTATUS		{			 USHORT	Bank0		: 3 ;//占用一個short的三位			 USHORT	Bank1		: 3 ;			 USHORT	Bank2		: 3 ;			 USHORT	Bank3		: 3 ;			 USHORT	Bank4		: 3 ;			 USHORT	Resv		: 1 ;		}__WLAN_ATTRIB_PACK__ Bit_RegTxStatus;			 USHORT RegTxStatus;	}__WLAN_ATTRIB_PACK__ TXSTATUS;//edited by hk 204.12.27//#define MASK_RX_BANK					0x03#define MASK_RX_BANK					0x0003#define MASK_RX_BANK_DONE					0x01#define MASK_RX_BANK0					(0X03<<0)#define MASK_RX_BANK1					(0X03<<2)#define MASK_RX_BANK2					(0X03<<(2*2))#define MASK_RX_BANK3					(0X03<<(2*3))#define MASK_RX_DATACOUNT				0XFFFF0000#define MASK_RX_STATUS_EMPTY				0X00#define MASK_RX_STATUS_UNDERGO				0X02#define MASK_RX_STATUS_DONE					0X03typedef union{	struct _BIT_REGRXSTATUS		{			 UCHAR	Bank0		: 2 ;			 UCHAR	Bank1		: 2 ;			 UCHAR	Bank2		: 2 ;			 UCHAR	Bank3		: 2 ;			 UCHAR	Resv		: 8 ;			 USHORT	RecvLen		: 16 ;		}__WLAN_ATTRIB_PACK__ Bit_RegRxStatus;			 ULONG RegRxStatus;	}__WLAN_ATTRIB_PACK__ RXSTATUS;//#define MASK_POWERMGT_STATUS				0X01typedef union{	struct _BIT_REGPSINDICATE		{			 UCHAR	MacAddress[6];			 UCHAR	PowerStatus		: 1 ;			 UCHAR	Resv1			: 7 ;			 UCHAR	Resv2			: 8 ;		}__WLAN_ATTRIB_PACK__ Bit_RegPsIndicate;			 ULONGLONG RegPsIndicate;	}__WLAN_ATTRIB_PACK__ PSINDICATE;#define OFFSET_EEPROM_OP   0x2#define OFFSET_EEPROM_SOFT_EN   0x00enum WTWLAN_WT4Regs {	OFFSET_RESV0				= 0X0,	OFFSET_CHIPCTRL			= 0X8,	OFFSET_POERSAVE			= 0X0A,	OFFSET_INTMASKCTRL		= 0X0B,	OFFSET_TXCTRL				= 0X12,	OFFSET_RFDATA				= 0X14,	OFFSET_CHIPSTATUS			= 0X18,	OFFSET_INTSTATUS			= 0X19,	OFFSET_TXSTATUS			= 0X1A,	OFFSET_RXSTATUS			= 0X1C,	OFFSET_PSINDICATE			= 0X20,	OFFSET_XMTMSDU			= 0X28,	OFFSET_XMTMPDU			= 0X2C,	OFFSET_XMTSUCCESSMSDU	= 0X30,	OFFSET_XMTSUCCESSMPDU	= 0X34,	OFFSET_RCVMPDU			= 0X38,	OFFSET_RCVSUCCESSMPDU	= 0X3C,	OFFSET_RCVMISSED			= 0X3F,};// NetAddresstypedef struct _WTWLAN_SYSCFG{//system	UCHAR				ChipFreq;    //default 40	UCHAR				Resv000[3];	//UCHAR				BusFreq;	 // default 33 / Addr 0x1bc	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕av一区二区三区免费看| 亚洲精品一区二区三区精华液 | 国产成人在线观看| 在线免费观看日本欧美| 欧美成人艳星乳罩| 精品一区二区三区日韩| 精品国产免费久久| 麻豆91精品91久久久的内涵| 欧美在线免费观看视频| 国内精品伊人久久久久av影院| 欧洲精品一区二区| 亚洲激情中文1区| 91久久精品日日躁夜夜躁欧美| 亚洲精品老司机| 欧美日韩极品在线观看一区| 日韩主播视频在线| 久久久久久9999| 91在线porny国产在线看| 国产一区不卡精品| 97精品久久久午夜一区二区三区 | 国产一区二区三区在线看麻豆| 日韩一区二区麻豆国产| 国产精品综合网| 亚洲视频网在线直播| 欧美日韩国产综合一区二区| 日本在线不卡一区| 亚洲国产精品国自产拍av| 不卡一区在线观看| 视频精品一区二区| 国产日韩欧美制服另类| 欧美性生活影院| 高清日韩电视剧大全免费| 综合电影一区二区三区 | 99久久免费视频.com| 五月激情六月综合| 中文字幕中文字幕在线一区| 日韩免费高清视频| 在线观看中文字幕不卡| 国内外成人在线| 婷婷国产在线综合| 一区二区三区鲁丝不卡| 久久人人爽人人爽| 精品免费视频.| 欧美另类久久久品| 欧美综合天天夜夜久久| 国产高清一区日本| 国产成人免费在线| 卡一卡二国产精品 | 久久久亚洲综合| 久久亚洲综合av| 日韩精品专区在线影院重磅| 欧美日韩不卡视频| 欧美自拍偷拍午夜视频| 色吊一区二区三区| 色婷婷久久久久swag精品| av毛片久久久久**hd| 成人av动漫网站| 91美女在线视频| 日本二三区不卡| 51精品久久久久久久蜜臀| 在线不卡的av| 欧美日本一区二区在线观看| 欧美做爰猛烈大尺度电影无法无天| 成人h动漫精品一区二区| 成人精品gif动图一区| 91丨porny丨中文| 欧美丝袜丝nylons| 精品日韩99亚洲| 中文字幕日韩欧美一区二区三区| 国产精品网站在线| 亚洲一二三区在线观看| 午夜国产不卡在线观看视频| 九一九一国产精品| voyeur盗摄精品| 555www色欧美视频| 中文天堂在线一区| 日韩高清不卡一区二区| 懂色av中文字幕一区二区三区| 色八戒一区二区三区| 精品免费视频一区二区| 一卡二卡欧美日韩| 国产一区二区三区日韩| 欧美三级电影一区| 国产亚洲一二三区| 日韩av中文字幕一区二区三区 | 亚洲情趣在线观看| 国产激情一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 国产亚洲精品资源在线26u| 亚洲成人动漫在线观看| 国产福利精品导航| 久久综合九色综合久久久精品综合| 亚洲女人小视频在线观看| 精品一区二区三区在线观看| 欧美在线高清视频| 国产精品的网站| 成人综合婷婷国产精品久久蜜臀| 日韩欧美激情四射| 久久精品久久99精品久久| 欧美日韩在线亚洲一区蜜芽| 亚洲卡通动漫在线| 91美女精品福利| 日韩伦理免费电影| 波多野结衣中文字幕一区二区三区| 精品国产一二三| 国产精品一区二区三区99| 久久婷婷综合激情| 成人手机电影网| 国产精品看片你懂得| 国产精品影视在线| 国产精品视频看| 91老师片黄在线观看| 成人欧美一区二区三区黑人麻豆| 成人激情免费视频| 亚洲摸摸操操av| 欧美一区二区三区不卡| 韩国成人福利片在线播放| 中文字幕巨乱亚洲| 在线观看欧美黄色| 美女视频黄久久| 国产亚洲欧美一级| 在线观看视频一区二区欧美日韩| 午夜日韩在线电影| 国产精品蜜臀av| 51精品秘密在线观看| 成人国产精品免费网站| 亚洲午夜激情av| 国产精品视频免费| 欧美变态tickle挠乳网站| 91麻豆免费观看| 国产精品系列在线观看| 亚洲一二三区在线观看| 久久嫩草精品久久久精品一| 亚洲福利一区二区三区| 国产嫩草影院久久久久| 欧美三电影在线| 丰满放荡岳乱妇91ww| 日韩主播视频在线| 国产精品久久久久一区二区三区共| www.欧美精品一二区| 秋霞午夜鲁丝一区二区老狼| 中文字幕一区二区三区不卡 | 亚洲午夜精品一区二区三区他趣| 欧美一卡2卡三卡4卡5免费| 国产乱码精品一区二区三区av| 亚洲成人免费av| 亚洲美女一区二区三区| 26uuu精品一区二区| 国产成人精品一区二区三区四区 | 久久久久国产成人精品亚洲午夜| 91一区二区在线观看| 国产毛片精品一区| 热久久一区二区| 国产在线精品不卡| 丝瓜av网站精品一区二区| 亚洲精品高清视频在线观看| 国产清纯白嫩初高生在线观看91| 欧美精品1区2区3区| 欧美私人免费视频| 精品视频一区三区九区| 91免费观看视频在线| 97se亚洲国产综合自在线不卡| 99re这里都是精品| 色婷婷久久一区二区三区麻豆| 成人美女视频在线观看| 成人黄页毛片网站| 欧美在线免费观看亚洲| 日韩一区二区三区观看| 2023国产精品视频| 久久久一区二区| 欧美mv和日韩mv国产网站| 91丨九色丨蝌蚪丨老版| 色老综合老女人久久久| 欧美xxx久久| 中文字幕一区二区三区视频| 亚洲另类在线视频| 午夜精品福利一区二区蜜股av| 日韩在线一二三区| 激情综合色综合久久综合| 成人性视频网站| 欧美一区二区三区四区在线观看| 欧美电影免费观看高清完整版在 | 老司机午夜精品99久久| 99精品视频一区| 欧美大胆一级视频| 亚洲欧美怡红院| 国产精品1区二区.| 欧美日韩不卡在线| 亚洲欧洲日韩在线| 亚洲一区二区中文在线| 国产精品456| 日韩一卡二卡三卡四卡| 亚洲高清久久久| 91在线播放网址| 成人免费一区二区三区视频| 久久精品国产99国产| 欧美精品一区二区三区在线| 一区二区在线观看视频| 成人av影视在线观看| 久久精品日产第一区二区三区高清版 |