1 #ifndef _HERMES_RID_H
2 #define _HERMES_RID_H
3 
4 /*
5  * Configuration RIDs
6  */
7 #define HERMES_RID_CNFPORTTYPE			0xFC00
8 #define HERMES_RID_CNFOWNMACADDR		0xFC01
9 #define HERMES_RID_CNFDESIREDSSID		0xFC02
10 #define HERMES_RID_CNFOWNCHANNEL		0xFC03
11 #define HERMES_RID_CNFOWNSSID			0xFC04
12 #define HERMES_RID_CNFOWNATIMWINDOW		0xFC05
13 #define HERMES_RID_CNFSYSTEMSCALE		0xFC06
14 #define HERMES_RID_CNFMAXDATALEN		0xFC07
15 #define HERMES_RID_CNFWDSADDRESS		0xFC08
16 #define HERMES_RID_CNFPMENABLED			0xFC09
17 #define HERMES_RID_CNFPMEPS			0xFC0A
18 #define HERMES_RID_CNFMULTICASTRECEIVE		0xFC0B
19 #define HERMES_RID_CNFMAXSLEEPDURATION		0xFC0C
20 #define HERMES_RID_CNFPMHOLDOVERDURATION	0xFC0D
21 #define HERMES_RID_CNFOWNNAME			0xFC0E
22 #define HERMES_RID_CNFOWNDTIMPERIOD		0xFC10
23 #define HERMES_RID_CNFWDSADDRESS1		0xFC11
24 #define HERMES_RID_CNFWDSADDRESS2		0xFC12
25 #define HERMES_RID_CNFWDSADDRESS3		0xFC13
26 #define HERMES_RID_CNFWDSADDRESS4		0xFC14
27 #define HERMES_RID_CNFWDSADDRESS5		0xFC15
28 #define HERMES_RID_CNFWDSADDRESS6		0xFC16
29 #define HERMES_RID_CNFMULTICASTPMBUFFERING	0xFC17
30 #define HERMES_RID_CNFWEPENABLED_AGERE		0xFC20
31 #define HERMES_RID_CNFAUTHENTICATION_AGERE	0xFC21
32 #define HERMES_RID_CNFMANDATORYBSSID_SYMBOL	0xFC21
33 #define HERMES_RID_CNFDROPUNENCRYPTED		0xFC22
34 #define HERMES_RID_CNFWEPDEFAULTKEYID		0xFC23
35 #define HERMES_RID_CNFDEFAULTKEY0		0xFC24
36 #define HERMES_RID_CNFDEFAULTKEY1		0xFC25
37 #define HERMES_RID_CNFMWOROBUST_AGERE		0xFC25
38 #define HERMES_RID_CNFDEFAULTKEY2		0xFC26
39 #define HERMES_RID_CNFDEFAULTKEY3		0xFC27
40 #define HERMES_RID_CNFWEPFLAGS_INTERSIL		0xFC28
41 #define HERMES_RID_CNFWEPKEYMAPPINGTABLE	0xFC29
42 #define HERMES_RID_CNFAUTHENTICATION		0xFC2A
43 #define HERMES_RID_CNFMAXASSOCSTA		0xFC2B
44 #define	HERMES_RID_CNFKEYLENGTH_SYMBOL		0xFC2B
45 #define HERMES_RID_CNFTXCONTROL			0xFC2C
46 #define HERMES_RID_CNFROAMINGMODE		0xFC2D
47 #define HERMES_RID_CNFHOSTAUTHENTICATION	0xFC2E
48 #define HERMES_RID_CNFRCVCRCERROR		0xFC30
49 #define HERMES_RID_CNFMMLIFE			0xFC31
50 #define HERMES_RID_CNFALTRETRYCOUNT		0xFC32
51 #define HERMES_RID_CNFBEACONINT			0xFC33
52 #define HERMES_RID_CNFAPPCFINFO			0xFC34
53 #define HERMES_RID_CNFSTAPCFINFO		0xFC35
54 #define HERMES_RID_CNFPRIORITYQUSAGE		0xFC37
55 #define HERMES_RID_CNFTIMCTRL			0xFC40
56 #define HERMES_RID_CNFTHIRTY2TALLY		0xFC42
57 #define HERMES_RID_CNFENHSECURITY		0xFC43
58 #define HERMES_RID_CNFGROUPADDRESSES		0xFC80
59 #define HERMES_RID_CNFCREATEIBSS		0xFC81
60 #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD	0xFC82
61 #define HERMES_RID_CNFRTSTHRESHOLD		0xFC83
62 #define HERMES_RID_CNFTXRATECONTROL		0xFC84
63 #define HERMES_RID_CNFPROMISCUOUSMODE		0xFC85
64 #define HERMES_RID_CNFBASICRATES_SYMBOL		0xFC8A
65 #define HERMES_RID_CNFPREAMBLE_SYMBOL		0xFC8C
66 #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD0	0xFC90
67 #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD1	0xFC91
68 #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD2	0xFC92
69 #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD3	0xFC93
70 #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD4	0xFC94
71 #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD5	0xFC95
72 #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD6	0xFC96
73 #define HERMES_RID_CNFRTSTHRESHOLD0		0xFC97
74 #define HERMES_RID_CNFRTSTHRESHOLD1		0xFC98
75 #define HERMES_RID_CNFRTSTHRESHOLD2		0xFC99
76 #define HERMES_RID_CNFRTSTHRESHOLD3		0xFC9A
77 #define HERMES_RID_CNFRTSTHRESHOLD4		0xFC9B
78 #define HERMES_RID_CNFRTSTHRESHOLD5		0xFC9C
79 #define HERMES_RID_CNFRTSTHRESHOLD6		0xFC9D
80 #define HERMES_RID_CNFHOSTSCAN_SYMBOL		0xFCAB
81 #define HERMES_RID_CNFSHORTPREAMBLE		0xFCB0
82 #define HERMES_RID_CNFWEPKEYS_AGERE		0xFCB0
83 #define HERMES_RID_CNFEXCLUDELONGPREAMBLE	0xFCB1
84 #define HERMES_RID_CNFTXKEY_AGERE		0xFCB1
85 #define HERMES_RID_CNFAUTHENTICATIONRSPTO	0xFCB2
86 #define HERMES_RID_CNFSCANSSID_AGERE		0xFCB2
87 #define HERMES_RID_CNFBASICRATES		0xFCB3
88 #define HERMES_RID_CNFSUPPORTEDRATES		0xFCB4
89 #define HERMES_RID_CNFADDDEFAULTTKIPKEY_AGERE	0xFCB4
90 #define HERMES_RID_CNFSETWPAAUTHMGMTSUITE_AGERE	0xFCB5
91 #define HERMES_RID_CNFREMDEFAULTTKIPKEY_AGERE	0xFCB6
92 #define HERMES_RID_CNFADDMAPPEDTKIPKEY_AGERE	0xFCB7
93 #define HERMES_RID_CNFREMMAPPEDTKIPKEY_AGERE	0xFCB8
94 #define HERMES_RID_CNFSETWPACAPABILITIES_AGERE	0xFCB9
95 #define HERMES_RID_CNFCACHEDPMKADDRESS		0xFCBA
96 #define HERMES_RID_CNFREMOVEPMKADDRESS		0xFCBB
97 #define HERMES_RID_CNFSCANCHANNELS2GHZ		0xFCC2
98 #define HERMES_RID_CNFDISASSOCIATE		0xFCC8
99 #define HERMES_RID_CNFTICKTIME			0xFCE0
100 #define HERMES_RID_CNFSCANREQUEST		0xFCE1
101 #define HERMES_RID_CNFJOINREQUEST		0xFCE2
102 #define HERMES_RID_CNFAUTHENTICATESTATION	0xFCE3
103 #define HERMES_RID_CNFCHANNELINFOREQUEST	0xFCE4
104 #define HERMES_RID_CNFHOSTSCAN			0xFCE5
105 
106 /*
107  * Information RIDs
108  */
109 #define HERMES_RID_MAXLOADTIME			0xFD00
110 #define HERMES_RID_DOWNLOADBUFFER		0xFD01
111 #define HERMES_RID_PRIID			0xFD02
112 #define HERMES_RID_PRISUPRANGE			0xFD03
113 #define HERMES_RID_CFIACTRANGES			0xFD04
114 #define HERMES_RID_NICSERNUM			0xFD0A
115 #define HERMES_RID_NICID			0xFD0B
116 #define HERMES_RID_MFISUPRANGE			0xFD0C
117 #define HERMES_RID_CFISUPRANGE			0xFD0D
118 #define HERMES_RID_CHANNELLIST			0xFD10
119 #define HERMES_RID_REGULATORYDOMAINS		0xFD11
120 #define HERMES_RID_TEMPTYPE			0xFD12
121 #define HERMES_RID_CIS				0xFD13
122 #define HERMES_RID_STAID			0xFD20
123 #define HERMES_RID_STASUPRANGE			0xFD21
124 #define HERMES_RID_MFIACTRANGES			0xFD22
125 #define HERMES_RID_CFIACTRANGES2		0xFD23
126 #define HERMES_RID_SECONDARYVERSION_SYMBOL	0xFD24
127 #define HERMES_RID_PORTSTATUS			0xFD40
128 #define HERMES_RID_CURRENTSSID			0xFD41
129 #define HERMES_RID_CURRENTBSSID			0xFD42
130 #define HERMES_RID_COMMSQUALITY			0xFD43
131 #define HERMES_RID_CURRENTTXRATE		0xFD44
132 #define HERMES_RID_CURRENTBEACONINTERVAL	0xFD45
133 #define HERMES_RID_CURRENTSCALETHRESHOLDS	0xFD46
134 #define HERMES_RID_PROTOCOLRSPTIME		0xFD47
135 #define HERMES_RID_SHORTRETRYLIMIT		0xFD48
136 #define HERMES_RID_LONGRETRYLIMIT		0xFD49
137 #define HERMES_RID_MAXTRANSMITLIFETIME		0xFD4A
138 #define HERMES_RID_MAXRECEIVELIFETIME		0xFD4B
139 #define HERMES_RID_CFPOLLABLE			0xFD4C
140 #define HERMES_RID_AUTHENTICATIONALGORITHMS	0xFD4D
141 #define HERMES_RID_PRIVACYOPTIONIMPLEMENTED	0xFD4F
142 #define HERMES_RID_DBMCOMMSQUALITY_INTERSIL	0xFD51
143 #define HERMES_RID_CURRENTTXRATE1		0xFD80
144 #define HERMES_RID_CURRENTTXRATE2		0xFD81
145 #define HERMES_RID_CURRENTTXRATE3		0xFD82
146 #define HERMES_RID_CURRENTTXRATE4		0xFD83
147 #define HERMES_RID_CURRENTTXRATE5		0xFD84
148 #define HERMES_RID_CURRENTTXRATE6		0xFD85
149 #define HERMES_RID_OWNMACADDR			0xFD86
150 #define HERMES_RID_SCANRESULTSTABLE		0xFD88
151 #define HERMES_RID_CURRENT_COUNTRY_INFO		0xFD89
152 #define HERMES_RID_CURRENT_WPA_IE		0xFD8A
153 #define HERMES_RID_CURRENT_TKIP_IV		0xFD8B
154 #define HERMES_RID_CURRENT_ASSOC_REQ_INFO	0xFD8C
155 #define HERMES_RID_CURRENT_ASSOC_RESP_INFO	0xFD8D
156 #define HERMES_RID_TXQUEUEEMPTY			0xFD91
157 #define HERMES_RID_PHYTYPE			0xFDC0
158 #define HERMES_RID_CURRENTCHANNEL		0xFDC1
159 #define HERMES_RID_CURRENTPOWERSTATE		0xFDC2
160 #define HERMES_RID_CCAMODE			0xFDC3
161 #define HERMES_RID_SUPPORTEDDATARATES		0xFDC6
162 #define HERMES_RID_BUILDSEQ			0xFFFE
163 #define HERMES_RID_FWID				0xFFFF
164 
165 #endif
166