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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? rtmp.h

?? r73模塊的無線網(wǎng)卡在Linux下的驅(qū)動(dòng)程序
?? H
?? 第 1 頁 / 共 5 頁
字號(hào):
    // Fast Roaming    BOOLEAN                 bFastRoaming;       // 0:disable fast roaming, 1:enable fast roaming    ULONG                   dBmToRoam;          // the condition to roam when receiving Rssi less than this value. It's negative value.    RADAR_DETECT_STRUCT	    RadarDetect;    BOOLEAN                 bGetAPConfig;    BOOLEAN                 bWscCapable;	// 1:use simple config, 0:otherwise    WSC_LV_INFO             WscIEProbeReq;    WSC_LV_INFO             WscIEBeacon;} PORT_CONFIG, *PPORT_CONFIG;// This data structure keep the current active BSS/IBSS's configuration that this STA// had agreed upon joining the network. Which means these parameters are usually decided// by the BSS/IBSS creator instead of user configuration. Data in this data structurre// is valid only when either ADHOC_ON(pAd) or INFRA_ON(pAd) is TRUE.// Normally, after SCAN or failed roaming attempts, we need to recover back to// the current active settings.typedef struct _ACTIVE_CONFIG {	USHORT		Aid;	USHORT		AtimWin;				// in kusec; IBSS parameter set element	USHORT		CapabilityInfo;	USHORT		CfpMaxDuration;	USHORT		CfpPeriod;	// Copy supported rate from desired AP's beacon. We are trying to match	// AP's supported and extended rate settings.	UCHAR		SupRate[MAX_LEN_OF_SUPPORTED_RATES];	UCHAR		ExtRate[MAX_LEN_OF_SUPPORTED_RATES];	UCHAR		SupRateLen;	UCHAR		ExtRateLen;} ACTIVE_CONFIG, *PACTIVE_CONFIG;////	The miniport adapter structure//typedef struct _RTMP_ADAPTER{	//----------------------------	// Linux specific	//----------------------------	CHAR							nickn[IW_ESSID_MAX_SIZE+1]; // nickname, only used in the iwconfig i/f	struct usb_device				*pUsb_Dev;	struct net_device				*net_dev;	struct usb_device *usb;#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0) && defined(CONFIG_PM)	struct pm_dev				*pmdev;#endif	struct tasklet_struct			rx_bh;	struct tasklet_struct			rx_bk;	struct usb_config_descriptor	*config;	devctrlrequest					*devreq;	INT	EAPOLVer;	/* The device we're working with	 * It's important to note:	 *	  (o) you must hold dev_semaphore to change pUsb_Dev	 */	struct semaphore	usbdev_semaphore;		/* protect	usb */	// Thread	struct semaphore	mlme_semaphore;			/* to sleep thread on	*/	struct semaphore	RTUSBCmd_semaphore;		/* to sleep thread on	*/	struct completion	mlmenotify;				/* thread begin/end	 */	struct completion	cmdnotify;				/* thread begin/end	 */	pid_t			MLMEThr_pid;	pid_t			RTUSBCmdThr_pid;	wait_queue_head_t	*wait;#if WIRELESS_EXT >= 12	struct iw_statistics iw_stats;#endif	struct net_device_stats stats;	ULONG  VendorDesc;		// VID/PID	// resource for software backlog queues	struct sk_buff_head			TxSwQueue[NUM_OF_TX_RING];	// 4 AC + 1 HCCA	MGMT_STRUC				MgmtRing[MGMT_RING_SIZE];	// outgoing BEACON frame buffer and corresponding TXD	TXD_STRUC				BeaconTxD;	CHAR					BeaconBuf[256]; // NOTE: BeaconBuf should be 4-byte aligned	// pre-build PS-POLL and NULL frame upon link up. for efficiency purpose.	PSPOLL_FRAME			PsPollFrame;	HEADER_802_11			NullFrame;	// configuration: read from Registry & E2PROM	BOOLEAN bLocalAdminMAC; 					// Use user changed MAC	// Factory default MAC address	UCHAR	PermanentAddress[MAC_ADDR_LEN] ALIGN_USB_RCV;	// User changed MAC address	UCHAR	CurrentAddress[MAC_ADDR_LEN];	MLME_STRUCT 			Mlme;	// ---------------------------	// STA specific configuration	// ---------------------------	PORT_CONFIG 			PortCfg;			// user desired settings	ACTIVE_CONFIG			ActiveCfg;			// valid only when ADHOC_ON(pAd) || INFRA_ON(pAd)	MLME_AUX				MlmeAux;			// temporary settings used during MLME state machine	BSS_TABLE				ScanTab;			// store the latest SCAN result	// encryption/decryption KEY tables	CIPHER_KEY				SharedKey[4];//	CIPHER_KEY				PairwiseKey[64];		// for AP only	// Boolean control for packet filter	BOOLEAN 				bAcceptDirect;	BOOLEAN 				bAcceptMulticast;	BOOLEAN 				bAcceptBroadcast;	BOOLEAN 				bAcceptAllMulticast;	BOOLEAN 				bAcceptRFMONTx;	UINT					ForcePrismHeader;	// 802.3 multicast support	ULONG					NumberOfMcastAddresses; 	// Number of mcast entry exists	UCHAR					McastTable[MAX_MCAST_LIST_SIZE][MAC_ADDR_LEN];		// Mcast list	// RX Tuple chahe for duplicate frame check	TUPLE_CACHE				TupleCache[MAX_CLIENT];		// Maximum number of tuple caches, only useful in Ad-Hoc	UCHAR					TupleCacheLastUpdateIndex;	// 0..MAX_CLIENT-1	// RX re-assembly buffer for fragmentation	FRAGMENT_FRAME			FragFrame;					// Frame storage for fragment frame	// various Counters	COUNTER_802_3			Counters8023;				// 802.3 counters	COUNTER_802_11			WlanCounters;				// 802.11 MIB counters	COUNTER_RALINK			RalinkCounters;				// Ralink propriety counters	COUNTER_DRS 			DrsCounters;				// counters for Dynamic TX Rate Switching	PRIVATE_STRUC			PrivateInfo;				// Private information & counters	// Counters for 802.3 & generic.	// Add 802.11 specific counters later	COUNTER_802_3			Counters;					// 802.3 counters	COUNTER_QA				QACounters;				// Ralink propriety counters	// flags, see fRTMP_ADAPTER_xxx flags	ULONG					Flags;						// Represent current device status	// current TX sequence #	USHORT					Sequence;	// Control disconnect / connect event generation	ULONG					LinkDownTime;	ULONG					LastRxRate;	BOOLEAN 				bConfigChanged; 		// Config Change flag for the same SSID setting	ULONG					ExtraInfo;				// Extra information for displaying status	ULONG					SystemErrorBitmap;		// b0: E2PROM version error	// ---------------------------	// E2PROM	// ---------------------------	ULONG					EepromVersion;			// byte 0: version, byte 1: revision, byte 2~3: unused	UCHAR					EEPROMAddressNum;		// 93c46=6	93c66=8	USHORT					EEPROMDefaultValue[NUM_EEPROM_BBP_PARMS];	ULONG					FirmwareVersion;		// byte 0: Minor version, byte 1: Major version, otherwise unused.	// ---------------------------	// BBP Control	// ---------------------------	UCHAR					BbpWriteLatch[110]; 	// record last BBP register value written via BBP_IO_WRITE/BBP_IO_WRITE_VY_REG_ID	UCHAR					BbpRssiToDbmDelta;	BBP_R17_TUNING			BbpTuning;	// ----------------------------	// RFIC control	// ----------------------------	UCHAR					RfIcType;		// RFIC_xxx	ULONG					RfFreqOffset;	// Frequency offset for channel switching	BOOLEAN 				bAutoTxAgc;		// Enable driver auto Tx Agc control	RTMP_RF_REGS			LatchRfRegs;	// latch th latest RF programming value since RF IC doesn't support READ//	  CCK_TX_POWER_CALIBRATE  CckTxPowerCalibrate;	  // 2004-05-25 add CCK TX power caliberation based on E2PROM settings	UCHAR					RFProgSeq;	EEPROM_ANTENNA_STRUC	Antenna;							// Since ANtenna definition is different for a & g. We need to save it for future reference.	EEPROM_NIC_CONFIG2_STRUC	NicConfig2;	CHANNEL_TX_POWER		TxPower[MAX_NUM_OF_CHANNELS];		// Store Tx power value for all channels.	CHANNEL_TX_POWER		ChannelList[MAX_NUM_OF_CHANNELS];	// list all supported channels for site survey	UCHAR		            ChannelListNum; 		            // number of channel in ChannelList[]    EEPROM_TXPOWER_DELTA_STRUC  TxPowerDeltaConfig;				// Compensate the Tx power BBP94 with this configurate value	UCHAR					    Bbp94;	BOOLEAN					    BbpForCCK;//	UCHAR		ChannelTssiRef[MAX_NUM_OF_CHANNELS];		// Store Tssi Reference value for all channels.//	UCHAR		ChannelTssiDelta;							// Store Tx TSSI delta increment / decrement value	// This soft Rx Antenna Diversity mechanism is used only when user set	// RX Antenna = DIVERSITY ON	SOFT_RX_ANT_DIVERSITY	RxAnt;	BOOLEAN 	bAutoTxAgcA;				// Enable driver auto Tx Agc control	UCHAR		TssiRefA;					// Store Tssi reference value as 25 tempature.	UCHAR		TssiPlusBoundaryA[5];		// Tssi boundary for increase Tx power to compensate.	UCHAR		TssiMinusBoundaryA[5];		// Tssi boundary for decrease Tx power to compensate.	UCHAR		TxAgcStepA;					// Store Tx TSSI delta increment / decrement value	CHAR		TxAgcCompensateA;			// Store the compensation (TxAgcStep * (idx-1))	BOOLEAN 	bAutoTxAgcG;				// Enable driver auto Tx Agc control	UCHAR		TssiRefG;					// Store Tssi reference value as 25 tempature.	UCHAR		TssiPlusBoundaryG[5];		// Tssi boundary for increase Tx power to compensate.	UCHAR		TssiMinusBoundaryG[5];		// Tssi boundary for decrease Tx power to compensate.	UCHAR		TxAgcStepG;					// Store Tx TSSI delta increment / decrement value	CHAR		TxAgcCompensateG;			// Store the compensation (TxAgcStep * (idx-1))	CHAR		BGRssiOffset1;				// Store B/G RSSI#1 Offset value on EEPROM 0x9Ah	CHAR		BGRssiOffset2;				// Store B/G RSSI#2 Offset value	CHAR		ARssiOffset1;				// Store A RSSI#1 Offset value on EEPROM 0x9Ch	CHAR		ARssiOffset2;	// ----------------------------	// LED control	// ----------------------------	MCU_LEDCS_STRUC		LedCntl;	USHORT				LedIndicatorStrength;	// ----------------------------	// DEBUG paramerts	// ----------------------------//	ULONG					DebugSetting[4];	//////////////////////////////////////////////////////////////////////	//	USB	//////////////////////////////////////////////////////////////////////	USHORT				BulkOutMaxPacketSize;	   // 64 in XP	USHORT				BulkInMaxPacketSize;	CmdQ				CmdQ;	CmdQElmt			CmdQElements[COMMAND_QUEUE_SIZE];	// SpinLocks	spinlock_t			MLMEWaitQueueLock;	spinlock_t			CmdQLock;	spinlock_t			BulkOutLock[4];		// for 4 ACs	spinlock_t			MLMEQLock;	spinlock_t			BulkFlagsLock;	/////////////////////	// Transmit Path	/////////////////////	TX_CONTEXT				MLMEContext[PRIO_RING_SIZE];	TX_CONTEXT				BeaconContext[BEACON_RING_SIZE];	TX_CONTEXT				NullContext;	TX_CONTEXT				PsPollContext;	TX_CONTEXT				RTSContext;//	PUCHAR					TxBuffer;//	TX_BUFFER				TxMgmtBuf;//	PURB					pTxMgmtUrb;//	PIRP					pTxMgmtIrp;	struct sk_buff_head		SendTxWaitQueue[4];	UINT32					TxRingTotalNumber[4];	UCHAR					NextTxIndex[4];				// Next TxD write pointer	UCHAR					NextMLMEIndex;				// Next PrioD write pointer	UCHAR					PushMgmtIndex;				// Next SW management ring index	UCHAR					PopMgmtIndex;				// Next SW management ring index	atomic_t				MgmtQueueSize;				// Number of Mgmt request stored in MgmtRing	UCHAR					NextRxBulkInIndex;	UCHAR					CurRxBulkInIndex;	// 4 sets of Bulk Out index and pending flag	UCHAR					NextBulkOutIndex[4];	BOOLEAN					BulkOutPending[4];//	BOOLEAN					ControlPending;	ULONG					PrioRingTxCnt;	UCHAR					PrioRingFirstIndex;	atomic_t				PendingTx;		// Number of Bulkout waiting to be send.	// Data related context and AC specified, 4 AC supported	TX_CONTEXT				TxContext[4][TX_RING_SIZE];	LONG					NumPacketsQueued[4];//	PURB					pTxUrb[4];//	PIRP					pTxIrp[4];	/////////////////////	// Receive Path	/////////////////////	RX_CONTEXT				RxContext[RX_RING_SIZE];//	PURB					pRxUrb;//	PIRP					pRxIrp;//	PUCHAR					RxBuffer;	atomic_t				PendingRx;	/////////////////////	//	Control Flags	///////////////////////	atomic_t				PendingIoCount;	// Flags for bulk out data priority	ULONG					BulkFlags;	ULONG					BulkOutDataOneSecCount;	ULONG					BulkInDataOneSecCount;	ULONG					BulkLastOneSecCount; // BulkOutDataOneSecCount + BulkInDataOneSecCount}	RTMP_ADAPTER, *PRTMP_ADAPTER;/* Define in md5.h *///// SHA context////typedef struct//{//	ULONG		H[5];//	ULONG		W[80];//	INT 		lenW;//	ULONG		sizeHi, sizeLo;//}	SHA_CTX;//// Prototypes of function definition////// Miniport routines in rtmp_main.c//VOID RTUSBHalt(	IN	PRTMP_ADAPTER	pAd,	IN	BOOLEAN 		IsFree);VOID CMDHandler(	IN PRTMP_ADAPTER pAd);INT MlmeThread(	IN void * Context);INT RTUSBCmdThread(	IN void * Context);#if WIRELESS_EXT >= 12struct iw_statistics *rt73_get_wireless_stats(	IN	struct net_device *net_dev);#endifstruct net_device_stats *rt73_get_ether_stats(	IN	struct net_device *net_dev);long rt_abs(long arg);//// Routines in rtmp_init.c//VOID CreateThreads(PRTMP_ADAPTER pAd);void KillThreads(PRTMP_ADAPTER pAd);NDIS_STATUS NICInitTransmit(	IN	PRTMP_ADAPTER	 pAd );NDIS_STATUS NICInitRecv(	IN	PRTMP_ADAPTER	pAd);VOID ReleaseAdapter(	IN	PRTMP_ADAPTER pAd,    IN  BOOLEAN         IsFree,    IN  BOOLEAN         IsOnlyTx);VOID	RTMPInitAdapterBlock(	IN	PRTMP_ADAPTER	pAd);NDIS_STATUS	RTUSBWriteHWMACAddress(	IN	PRTMP_ADAPTER		pAd);VOID NICReadEEPROMParameters(	IN	PRTMP_ADAPTER	pAd);VOID NICInitAsicFromEEPROM(	IN	PRTMP_ADAPTER	pAd);NDIS_STATUS	NICInitializeAsic(	IN	PRTMP_ADAPTER	pAd);VOID NICIssueReset(	IN	PRTMP_ADAPTER	pAd);BOOLEAN	NICCheckForHang(	IN	PRTMP_ADAPTER	pAd);VOID NICUpdateRawCounters(	IN PRTMP_ADAPTER pAd);VOID NICResetFromError(	IN	PRTMP_ADAPTER	pAd);INT LoadFirmware (IN PRTMP_ADAPTER pAd, char *firmName);PUCHAR RTMPFindSection(	IN	PCHAR	buffer);#ifndef BIG_ENDIANULONG	RTMPEqualMemory(	IN	PVOID	pSrc1,	IN	PVOID	pSrc2,	IN	ULONG	Length);#endifULONG	RTMPCompareMemory(	IN	PVOID	pSrc1,	IN	PVOID	pSrc2,	IN	ULONG	Length);VOID	RTMPZeroMemory(	IN	PVOID	pSrc,	IN	ULONG	Length);VOID	RTMPFillMemory(	IN	PVOID	pSrc,	IN	ULONG	Length,	IN	UCHAR	Fill);VOID	RTMPMoveMemory(	OUT PVOID	pDest,

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品三级视频| 欧美日韩精品一区二区三区四区 | 91麻豆精品国产91久久久久久久久| 欧美日韩视频一区二区| 日韩欧美一区二区免费| 亚洲国产精品t66y| 亚洲综合无码一区二区| 蜜桃一区二区三区四区| 国产很黄免费观看久久| 色婷婷精品大在线视频| 日韩一区二区在线免费观看| 国产日产欧美精品一区二区三区| 亚洲品质自拍视频网站| 久久草av在线| 99国产精品视频免费观看| 欧美精品乱码久久久久久按摩| 久久老女人爱爱| 亚洲国产欧美在线人成| 久久99精品久久久| 一本一道久久a久久精品 | 久久超碰97中文字幕| 99久久久精品| 欧美大片日本大片免费观看| 中文字幕一区二区三| 麻豆精品一二三| 色播五月激情综合网| 精品国产在天天线2019| 一个色综合av| 国产精品66部| 欧美高清视频www夜色资源网| 国产欧美精品一区| 日本特黄久久久高潮| 99久久综合精品| 精品久久人人做人人爱| 亚洲图片自拍偷拍| 成熟亚洲日本毛茸茸凸凹| 欧美一区二区三区精品| 亚洲日本丝袜连裤袜办公室| 国产精品综合二区| 欧美性猛交xxxx黑人交| 中文字幕在线视频一区| 狠狠色丁香九九婷婷综合五月| 欧美日韩国产区一| 亚洲日本韩国一区| 成人黄色片在线观看| 欧美va亚洲va香蕉在线| 日韩精品五月天| 色av一区二区| 中文字幕一区二区三区不卡在线| 国产一区二区伦理| 日韩欧美www| 日本亚洲欧美天堂免费| 欧美人与性动xxxx| 亚洲主播在线观看| 色欧美乱欧美15图片| 中文字幕五月欧美| 粉嫩久久99精品久久久久久夜 | 国产91清纯白嫩初高中在线观看 | 国产精品99久久久久久似苏梦涵| 欧美剧情电影在线观看完整版免费励志电影 | 亚洲第一精品在线| 欧美在线观看一二区| 亚洲女人小视频在线观看| 成人久久18免费网站麻豆| 久久久久免费观看| 国产精品综合在线视频| 久久久久国产成人精品亚洲午夜| 国产一区在线观看麻豆| 久久久不卡影院| 国产成人av电影免费在线观看| 国产午夜精品在线观看| 国产精品一区二区久久不卡 | 成人18精品视频| 亚洲国产精品成人综合| 成人av网址在线| 国产精品久久久久四虎| 99热99精品| 一区二区在线观看免费| 欧美伊人久久大香线蕉综合69| 亚洲中国最大av网站| 欧美日韩国产成人在线免费| 亚洲成av人片一区二区三区| 制服.丝袜.亚洲.另类.中文 | 久久久不卡影院| 国产成人免费视频| 国产精品乱人伦中文| 成人一级视频在线观看| 日韩理论在线观看| 日本精品免费观看高清观看| 亚洲国产精品久久人人爱蜜臀| 欧美精品电影在线播放| 美女视频黄频大全不卡视频在线播放| 日韩免费在线观看| 国产高清精品久久久久| 国产精品久线观看视频| 日本道在线观看一区二区| 亚洲aⅴ怡春院| 日韩三级免费观看| 国产精品夜夜嗨| 国产精品白丝在线| 欧美无砖砖区免费| 蜜臀av性久久久久蜜臀aⅴ| 2020国产精品| av不卡一区二区三区| 亚洲综合精品自拍| 欧美一区二区三区在线看 | 国产精品成人午夜| 欧美日韩国产高清一区| 国产精品亚洲一区二区三区妖精| 国产精品久久福利| 欧美精品色综合| 国产sm精品调教视频网站| 亚洲精品菠萝久久久久久久| 51精品国自产在线| 成人精品免费看| 亚洲午夜国产一区99re久久| 久久亚洲一级片| 欧洲精品在线观看| 狠狠狠色丁香婷婷综合激情| 成人免费视频在线观看| 日韩一区二区中文字幕| av一区二区久久| 奇米四色…亚洲| 中文字幕日韩一区| 日韩网站在线看片你懂的| 成人久久久精品乱码一区二区三区| 午夜精品一区二区三区免费视频| 国产欧美在线观看一区| 欧美日韩成人综合在线一区二区| 国产一本一道久久香蕉| 五月综合激情婷婷六月色窝| 国产日韩欧美制服另类| 欧美日韩电影在线| 99久久综合99久久综合网站| 美女脱光内衣内裤视频久久影院| 亚洲摸摸操操av| 久久久久9999亚洲精品| 欧美久久免费观看| 色综合天天综合网天天看片| 国产综合久久久久久鬼色| 亚洲成人一区在线| 一区在线观看视频| 久久国产精品区| 一区二区三区日韩在线观看| wwwwxxxxx欧美| 欧美精品 国产精品| 91视频你懂的| 国产精品99久久不卡二区| 免费成人你懂的| 亚洲综合一区在线| 中文字幕制服丝袜成人av| 久久众筹精品私拍模特| 91精品在线麻豆| 欧美性大战久久| 91丨九色丨黑人外教| 国产精品18久久久久久久网站| 日韩精品三区四区| 亚洲自拍偷拍综合| 亚洲欧洲性图库| 亚洲国产精品黑人久久久| 精品国产亚洲在线| 91精品国产全国免费观看| 在线观看成人免费视频| 色综合久久久久| 波多野结衣中文字幕一区 | 国产一区二区三区免费看| 青青草国产精品97视觉盛宴| 一区二区三区免费看视频| 国产精品欧美综合在线| 国产日本欧美一区二区| 久久久蜜臀国产一区二区| 日韩视频免费观看高清在线视频| 91麻豆精品国产91久久久| 欧美体内she精高潮| 在线观看网站黄不卡| 色av成人天堂桃色av| 91成人国产精品| 在线观看免费亚洲| 在线精品视频小说1| 一本一道久久a久久精品综合蜜臀| eeuss鲁片一区二区三区在线看| 国产盗摄一区二区| 国产成人精品一区二| 成人免费高清在线观看| 成人av中文字幕| www.欧美亚洲| 91亚洲精品乱码久久久久久蜜桃| 成人高清av在线| 99久久久精品免费观看国产蜜| 色综合咪咪久久| 91精品91久久久中77777| 欧美怡红院视频| 在线成人免费视频| 91精品国产福利| 精品久久久久久久久久久久包黑料| 精品国产一区二区精华| 精品女同一区二区| 久久美女高清视频| 综合激情成人伊人| 亚洲午夜久久久久|