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

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

?? ar5210reg.h

?? Atheros AP Test with Agilent N4010A source code
?? H
?? 第 1 頁 / 共 2 頁
字號:

#define F2_SREV             0x4020  // Silicon Revision register
#define F2_SREV_ID_M         0x000000FF // Mask to read SREV info
#define F2_SREV_FPGA         1
#define F2_SREV_D2PLUS       2
#define F2_SREV_D2PLUS_MS    3		// metal spin
#define F2_SREV_CRETE        4
#define F2_SREV_CRETE_MS     5		// FCS metal spin
#define F2_SREV_CRETE_MS23   7          // 2.3 metal spin (6 skipped)
#define F2_SREV_CRETE_23     8          // 2.3 full tape out

// EEPROM Registers in the MAC
#define F2_EEPROM_BASE	    0x6000  // Base register for EEPROM config
#define F2_EEPROM_RDATA	    0x6800  // EEPROM read data values
#define F2_EEPROM_STATUS    0x6c00  // Status register for EEPROM action status
#define F2_EEPROM_STAT_RDERR  0x0001 // Indicates a read error
#define F2_EEPROM_STAT_RDDONE 0x0002 // Indicates a read has completed
#define F2_EEPROM_STAT_WRERR  0x0004 // Indicates a write error
#define F2_EEPROM_STAT_WRDONE 0x0008 // Indicates a write has completed

// MAC PCU Registers
#define F2_STA_ID0          0x8000  // MAC station ID0 register - low 32 bits
#define F2_STA_ID1          0x8004  // MAC station ID1 register - upper 16 bits
#define F2_STA_ID1_SADH_MASK   0x0000FFFF // Mask for upper 16 bits of MAC addr
#define F2_STA_ID1_STA_AP      0x00010000 // Device is AP
#define F2_STA_ID1_AD_HOC      0x00020000 // Device is ad-hoc
#define F2_STA_ID1_PWR_SAV     0x00040000 // Power save reporting in self-generated frames
#define F2_STA_ID1_KSRCHDIS    0x00080000 // Key search disable
#define F2_STA_ID1_PSPOLLDIS   0x00100000 // Automatic PS poll disable
#define F2_STA_ID1_PCF         0x00200000 // Observe PCF
#define F2_STA_ID1_DESC_ANT    0x00400000 // Descriptor selects antenna
#define F2_STA_ID1_DEFAULT_ANT 0x00800000 // Toggles the antenna setting
#define F2_STA_ID1_ACKCTS_6MB  0x01000000 // Use 6Mb/s rate for ACK & CTS

#define F2_BSS_ID0          0x8008  // MAC BSSID low 32 bits
#define F2_BSS_ID1          0x800C  // MAC BSSID upper 16 bits / AID
#define F2_BSS_ID1_U16_M     0x0000FFFF // Mask for upper 16 bits of BSSID
#define F2_BSS_ID1_AID_M     0xFFFF0000 // Mask for association ID 
#define F2_BSS_ID1_AID_S     16         // Shift for association ID 

#define F2_SLOT_TIME        0x8010  // MAC Time-out after a collision
#define F2_SLOT_TIME_MASK    0x000007FF // Slot time mask

#define F2_TIME_OUT         0x8014  // MAC ACK & CTS time-out
#define F2_TIME_OUT_ACK_M    0x00001FFF // Mask for ACK time-out
#define F2_TIME_OUT_CTS_M    0x1FFF0000 // Mask for CTS time-out
#define F2_TIME_OUT_CTS_S    16         // Shift for CTS time-out

#define F2_RSSI_THR         0x8018  // MAC Beacon RSSI warning and missed beacon threshold
#define F2_RSSI_THR_MASK     0x000000FF // Mask for Beacon RSSI warning threshold
#define F2_RSSI_THR_BM_THR_M 0x00000700 // Mask for Missed beacon threshold
#define F2_RSSI_THR_BM_THR_S 8          // Shift for Missed beacon threshold

#define F2_RETRY_LMT        0x801c  // MAC Retry limits
#define F2_RETRY_LMT_SH_M    0x0000000F // Mask for short frame retry limit
#define F2_RETRY_LMT_LG_M    0x000000F0 // Mask for long frame retry limit
#define F2_RETRY_LMT_LG_S    4          // Shift for long frame retry limit
#define F2_RETRY_LMT_SSH_M   0x00003F00 // Mask for short station retry limit
#define F2_RETRY_LMT_SSH_S   8          // Shift for short station retry limit
#define F2_RETRY_LMT_SLG_M   0x000FC000 // Mask for long station retry limit
#define F2_RETRY_LMT_SLG_S   14         // Shift for long station retry limit
#define F2_RETRY_LMT_CW_M    0x3FF00000 // Mask for minimum contention window
#define F2_RETRY_LMT_CW_S    20         // Shift for minimum contention window

#define F2_USEC             0x8020  // MAC transmit latency register
#define F2_USEC_M            0x0000007F // Mask for clock cycles in 1 usec
#define F2_USEC_32_M         0x00003F80 // Mask for number of 32MHz clock cycles in 1 usec
#define F2_USEC_32_S         7          // Shift for number of 32MHz clock cycles in 1 usec
#define F2_USEC_TX_LAT_M     0x000FC000 // Mask for tx latency to start of SIGNAL (usec)
#define F2_USEC_TX_LAT_S     14         // Shift for tx latency to start of SIGNAL (usec)
#define F2_USEC_RX_LAT_M     0x03F00000 // Mask for rx latency to start of SIGNAL (usec)
#define F2_USEC_RX_LAT_S     20         // Shift for rx latency to start of SIGNAL (usec)

#define F2_BEACON           0x8024  // MAC beacon control value/mode bits
#define F2_BEACON_PERIOD_MASK 0x0000FFFF  // Beacon period mask in TU/msec
#define F2_BEACON_TIM_MASK    0x007F0000  // Mask for byte offset of TIM start
#define F2_BEACON_TIM_S       16          // Shift for byte offset of TIM start
#define F2_BEACON_EN          0x00800000  // beacon enable
#define F2_BEACON_RESET_TSF   0x01000000  // Clears TSF to 0

#define F2_CFP_PERIOD       0x8028  // MAC CFP Interval (TU/msec)
#define F2_TIMER0           0x802c  // MAC Next beacon time (TU/msec)
#define F2_TIMER1           0x8030  // MAC DMA beacon alert time (1/8 TU)
#define F2_TIMER2           0x8034  // MAC Software beacon alert (1/8 TU)
#define F2_TIMER3           0x8038  // MAC ATIM window time

#define F2_IFS0             0x8040  // MAC IFS 0 timers
#define F2_IFS0_SIFS_M       0x000007FF  // SIFS in core clock cycles
#define F2_IFS0_DIFS_M       0x007FF800  // Mask for DIFS in core clock cycles
#define F2_IFS0_DIFS_S       11          // Shift for DIFS in core clock cycles

#define F2_IFS1             0x8044  // MAC IFS 1 timers
#define F2_IFS1_PIFS_M       0x00000FFF  // PIFS in core clock cycles
#define F2_IFS1_EIFS_M       0x03FFF000  // Mask for EIFS in core clock cycles
#define F2_IFS1_EIFS_S       12          // Shift for EIFS in core clock cycles
#define F2_IFS1_CS_EN        0x04000000  // Carrier sense enable

#define F2_CFP_DUR          0x8048  // MAC maximum CFP duration in TU

#define F2_RX_FILTER        0x804C  // MAC receive filter register
#define F2_RX_FILTER_ALL     0x00000000 // Disallow all frames
#define F2_RX_UCAST          0x00000001 // Allow unicast frames
#define F2_RX_MCAST          0x00000002 // Allow multicast frames
#define F2_RX_BCAST          0x00000004 // Allow broadcast frames
#define F2_RX_CONTROL        0x00000008 // Allow control frames
#define F2_RX_BEACON         0x00000010 // Allow beacon frames
#define F2_RX_PROM           0x00000020 // Promiscuous mode, all packets

#define F2_MCAST_FIL0       0x8050  // MAC multicast filter lower 32 bits
#define F2_MCAST_FIL1       0x8054  // MAC multicast filter upper 32 bits
#define F2_TX_MASK0         0x8058  // MAC tx block mask lower 32 bits
#define F2_TX_MASK1         0x805c  // MAC tx block mask upper 32 bits
#define F2_CLR_TMASK        0x8060  // MAC tx block filter mask clear
#define F2_TRIG_LEV         0x8064  // MAC transmit FIFO threshold-fill before tx

#define F2_DIAG_SW          0x8068  // MAC PCU control register
#define F2_DIAG_CACHE_ACK    0x00000001 // disable ACK when no valid key found
#define F2_DIAG_ACK_DIS      0x00000002 // disable ACK generation
#define F2_DIAG_CTS_DIS      0x00000004 // disable CTS generation
#define F2_DIAG_ENCRYPT_DIS  0x00000008 // disable encryption
#define F2_DIAG_DECRYPT_DIS  0x00000010 // disable decryption
#define F2_DIAG_TX_DIS       0x00000020 // disable transmit
#define F2_DIAG_RX_DIS       0x00000040 // disable receive
#define F2_DIAG_LOOP_EN      0x00000080 // enable tx-rx loopback
#define F2_DIAG_CORR_FCS     0x00000100 // corrupt FCS
#define F2_DIAG_CHAN_INFO    0x00000200 // dump channel info
#define F2_DIAG_EN_SCRAMSD   0x00000400 // enable fixed scrambler seed
#define F2_DIAG_SCRAM_SEED_M 0x0003F800 // Mask for fixed scrambler seed
#define F2_DIAG_SCRAM_SEED_S 11         // Shift for fixed scrambler seed
#define F2_DIAG_DIS_SEQ_INC  0x00040000 // freeze sequence number increment
#define F2_DIAG_FRAME_NV0    0x00080000 // accept frames of non-zero protocol version

#define F2_TSF_L32          0x806c  // MAC local clock lower 32 bits
#define F2_TSF_U32          0x8070  // MAC local clock upper 32 bits
#define F2_LAST_TSTP        0x8080  // MAC Time stamp of the last beacon received
#define F2_RETRY_CNT        0x8084  // MAC current short and long retry counts
#define F2_RETRY_CNT_SSH_M   0x0000003F // Mask for Current station short retry count
#define F2_RETRY_CNT_SLG_M   0x00000FC0 // Mask for Current station long retry count
#define F2_RETRY_CNT_SLG_S   6          // Shift for Current station long retry count

#define F2_BACKOFF          0x8088  // MAC contention window size and back-off count
#define F2_BACKOFF_CW_M      0x000003FF // Current contention window size
#define F2_BACKOFF_CNT_M     0x03FF0000 // Mask for Back-off count
#define F2_BACKOFF_CNT_S     16         // Shift for Back-off count

#define F2_NAV              0x808c  // MAC current NAV value
#define F2_RTS_OK           0x8090  // MAC RTS exchange success counter
#define F2_RTS_FAIL         0x8094  // MAC RTS exchange failure counter
#define F2_ACK_FAIL         0x8098  // MAC ACK failure counter
#define F2_FCS_FAIL         0x809C  // FCS check failure counter
#define F2_BEACON_CNT       0x80A0  // Valid beacon counter

//
// Key table is 64 entries of 8 double-words each
//
#ifndef SWIG // SWIG cannot parse structures
#define D2_KEY_TABLE		0x9000
#define D2_KEY_NUM_ENTRIES	64
typedef struct D2KeyTableEntry
{
	A_UINT32	KeyVal0;
	A_UINT32	KeyVal1;
	A_UINT32	KeyVal2;
	A_UINT32	KeyVal3;
	A_UINT32	KeyVal4;
	A_UINT32	KeyType;
	A_UINT32	MacAddrLo;
	A_UINT32	MacAddrHi;
} D2_KEY_TABLE_ENTRY;

#ifdef ARCH_BIG_ENDIAN
typedef struct 
{
	A_UINT32	Reserved4:16,
				KeyValid:1,
				MacAddrHi:15;
} MAC_ADDR_HI_KEY_VALID;
#else
typedef struct 
{
	A_UINT32	MacAddrHi:15,
				KeyValid:1,
				Reserved4:16;
} MAC_ADDR_HI_KEY_VALID;
#endif /* ARCH_BIG_ENDIAN */
#endif // #ifndef SWIG

// PHY registers
#define PHY_BASE            0x9800  // PHY registers base address

#define PHY_FRAME_CONTROL   0x9804  // PHY frame control register
#define PHY_FC_TURBO_MODE    0x00000001 // Set turbo mode bits
#define PHY_FC_TURBO_SHORT   0x00000002 // Set short symbols to turbo mode setting
#define PHY_FC_TIMING_ERR    0x01000000 // Detect PHY timing error
#define PHY_FC_PARITY_ERR    0x02000000 // Detect PHY signal parity error
#define PHY_FC_ILLRATE_ERR   0x04000000 // Detect PHY illegal rate error
#define PHY_FC_ILLLEN_ERR    0x08000000 // Detect PHY illegal length error
#define PHY_FC_SERVICE_ERR   0x20000000 // Detect PHY non-zero service bytes error
#define PHY_FC_TX_UNDER_ERR  0x40000000 // Detect PHY transmit underrun error

#define PHY_CHIP_ID         0x9818  // PHY chip revision ID

#define PHY_ACTIVE          0x981C  // PHY activation register
#define PHY_ACTIVE_EN        0x00000001 // Activate PHY chips
#define PHY_ACTIVE_DIS       0x00000000 // Deactivate PHY chips

#define PHY_AGC_CONTROL     0x9860  // PHY chip calibration and noise floor setting
#define PHY_AGC_CONTROL_CAL  0x00000001 // Perform PHY chip internal calibration
#define PHY_AGC_CONTROL_NF   0x00000002 // Perform PHY chip noise-floor calculation

// Device ID defines for AR5210 devices
#define DEV_E2_PCI          0x0101 
#define DEV_E5_PCI          0x0102
#define DEV_E7_PCI          0x0103
#define DEV_E7_PCI_PA       0x0104
#define DEV_E7_PC_PA        0x0004
#define DEV_E9_PCI_PA       0x0105
#define DEV_E9_PC_PA        0x0005
#define DEV_E9_PC_ANT       0x0006
#define DEV_AR5210_PCI      0x0107
#define DEV_AR5210_PC       0x0007
#define DEV_AR5210_AP       0x0207
#define DEV_AR5001          0x0010
#define DEV_AR5001_QMAC     0x0011
#define DEV_AR5001_QMAC_FPGA 0xf011
#define DEV_LEGACY          0x1107


#endif


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本va欧美va精品发布| 久久99蜜桃精品| 国产目拍亚洲精品99久久精品 | 99久久精品国产麻豆演员表| 欧美日韩一区 二区 三区 久久精品| 日韩一区二区精品葵司在线| 国产清纯美女被跳蛋高潮一区二区久久w | 国产精品私人自拍| 一区二区三区**美女毛片| 日韩高清国产一区在线| 色88888久久久久久影院野外 | 欧美日韩精品综合在线| 国产精品久久久久久久久图文区| 亚洲综合色区另类av| 亚洲成人免费在线| 成人ar影院免费观看视频| 欧美高清你懂得| 一级中文字幕一区二区| 久久成人免费电影| 另类小说一区二区三区| 欧美群妇大交群的观看方式| 中文字幕五月欧美| 成人夜色视频网站在线观看| 日韩免费电影网站| 亚洲福利一二三区| 波波电影院一区二区三区| 欧美一区二区三区男人的天堂 | 久久精品视频一区二区| 日本欧美一区二区在线观看| 色噜噜久久综合| 亚洲日本护士毛茸茸| 国产成人在线视频网站| 日韩一区二区三区视频在线| 日韩国产一区二| 欧美亚洲国产bt| 日韩免费在线观看| 天天色综合天天| 欧美日韩一区久久| 亚洲激情网站免费观看| 99视频精品全部免费在线| 久久免费美女视频| 国产一区二区看久久| 欧美tickling挠脚心丨vk| 蜜桃久久精品一区二区| 91精品国产aⅴ一区二区| 国产日韩欧美综合在线| voyeur盗摄精品| 国产精品久久久久9999吃药| 99精品欧美一区二区三区小说| 欧美极品少妇xxxxⅹ高跟鞋| 国产成人a级片| 中文字幕欧美国产| 粉嫩av一区二区三区在线播放 | 日韩和欧美一区二区| 5858s免费视频成人| 亚洲在线观看免费视频| 91福利在线免费观看| 一区二区三区小说| 欧洲日韩一区二区三区| 亚洲线精品一区二区三区| 在线观看区一区二| 亚洲高清在线精品| 欧美精品乱码久久久久久| 麻豆精品一二三| 久久青草欧美一区二区三区| 韩国三级在线一区| 国产精品久久久久久久岛一牛影视 | 日韩小视频在线观看专区| 国产精品资源网站| 中文字幕一区二区三区精华液| 播五月开心婷婷综合| 亚洲一级片在线观看| 日韩欧美一二区| 91小宝寻花一区二区三区| 亚洲一区二区三区四区中文字幕| 精品国产免费久久| 国产电影一区在线| 久久精品视频免费| 欧洲生活片亚洲生活在线观看| 蜜臀精品一区二区三区在线观看| 国产精品视频线看| 日本精品视频一区二区| 国产精品一区二区在线观看网站| 亚洲男人的天堂av| 久久亚洲精华国产精华液 | 久久嫩草精品久久久精品| 亚洲一区免费在线观看| 国产日韩欧美精品综合| 欧美性大战久久久久久久| 国产成人在线视频播放| 亚洲成人av电影| 亚洲欧美日韩在线| 欧美tk—视频vk| 欧美男男青年gay1069videost| 国产精品一区二区久久精品爱涩| 国产精品视频一二| 精品美女在线观看| 色综合中文字幕国产 | 从欧美一区二区三区| 亚洲激情六月丁香| 日本一区二区三区国色天香| 欧美mv日韩mv国产网站app| 一道本成人在线| 奇米综合一区二区三区精品视频 | 亚洲一二三级电影| 国产日本欧美一区二区| 欧美va亚洲va在线观看蝴蝶网| 色婷婷狠狠综合| heyzo一本久久综合| 黑人精品欧美一区二区蜜桃| 婷婷开心久久网| 亚洲精品第一国产综合野| 欧美无砖砖区免费| 精品视频一区 二区 三区| 不卡视频一二三| 91一区二区三区在线观看| 国产成人综合在线| 精品系列免费在线观看| 日本大胆欧美人术艺术动态| 亚洲小说欧美激情另类| 亚洲午夜视频在线观看| 一区二区三区中文字幕精品精品 | 精品少妇一区二区三区免费观看| 色天天综合色天天久久| 91丝袜呻吟高潮美腿白嫩在线观看| 久久av资源站| 国内精品久久久久影院一蜜桃| 美脚の诱脚舐め脚责91| 看片的网站亚洲| 精品综合久久久久久8888| 久久国产精品第一页| 美国av一区二区| 亚洲国产中文字幕在线视频综合| 午夜精品久久一牛影视| 亚洲欧洲一区二区在线播放| 亚洲一区自拍偷拍| 亚洲综合成人在线| 日韩av午夜在线观看| 人妖欧美一区二区| 久久99精品久久久久久动态图| 琪琪一区二区三区| 日韩精品亚洲一区二区三区免费| 亚洲午夜av在线| 免费成人在线影院| 石原莉奈一区二区三区在线观看 | 国产一区二区导航在线播放| 免费不卡在线观看| 韩国午夜理伦三级不卡影院| 丁香婷婷综合色啪| 一本色道久久综合亚洲aⅴ蜜桃 | 国产精品一区二区在线观看网站| 国产91色综合久久免费分享| 久久99这里只有精品| 成人免费高清在线| 99久久99久久免费精品蜜臀| 4hu四虎永久在线影院成人| 欧美一区二区成人6969| 国产农村妇女毛片精品久久麻豆| 亚洲日穴在线视频| 麻豆精品国产91久久久久久| 国产iv一区二区三区| 欧美视频一区二| 精品av久久707| 欧美国产视频在线| 亚洲综合av网| 久久久美女艺术照精彩视频福利播放| 久久免费的精品国产v∧| 亚洲视频在线观看一区| 美日韩一区二区三区| 成人精品视频一区二区三区| 欧美一级理论性理论a| 国产欧美日韩综合精品一区二区| 日日摸夜夜添夜夜添国产精品| 国产伦精一区二区三区| 欧美日韩中文字幕一区| 久久久久久久久久看片| 日韩av中文字幕一区二区| 国产精品亚洲一区二区三区在线 | 久久久久久久久岛国免费| 亚洲国产精品精华液2区45| 蜜桃视频在线观看一区二区| 成人午夜激情片| 久久午夜国产精品| 婷婷国产v国产偷v亚洲高清| 91国产免费看| 国产欧美精品一区| 国精产品一区一区三区mba桃花| 在线欧美小视频| 国产精品乱码一区二三区小蝌蚪| 欧美aaaaaa午夜精品| 国产成人综合在线| 欧美三级电影精品| 亚洲天堂2016| 99久久婷婷国产综合精品 | 日韩免费电影一区| 亚洲欧洲日韩av| 国产69精品久久久久毛片| 欧美mv日韩mv| 久久国产生活片100| 日韩一级片在线观看|