12be45b66SKalle Valo #ifndef _HERMES_RID_H
22be45b66SKalle Valo #define _HERMES_RID_H
32be45b66SKalle Valo 
42be45b66SKalle Valo /*
52be45b66SKalle Valo  * Configuration RIDs
62be45b66SKalle Valo  */
72be45b66SKalle Valo #define HERMES_RID_CNFPORTTYPE			0xFC00
82be45b66SKalle Valo #define HERMES_RID_CNFOWNMACADDR		0xFC01
92be45b66SKalle Valo #define HERMES_RID_CNFDESIREDSSID		0xFC02
102be45b66SKalle Valo #define HERMES_RID_CNFOWNCHANNEL		0xFC03
112be45b66SKalle Valo #define HERMES_RID_CNFOWNSSID			0xFC04
122be45b66SKalle Valo #define HERMES_RID_CNFOWNATIMWINDOW		0xFC05
132be45b66SKalle Valo #define HERMES_RID_CNFSYSTEMSCALE		0xFC06
142be45b66SKalle Valo #define HERMES_RID_CNFMAXDATALEN		0xFC07
152be45b66SKalle Valo #define HERMES_RID_CNFWDSADDRESS		0xFC08
162be45b66SKalle Valo #define HERMES_RID_CNFPMENABLED			0xFC09
172be45b66SKalle Valo #define HERMES_RID_CNFPMEPS			0xFC0A
182be45b66SKalle Valo #define HERMES_RID_CNFMULTICASTRECEIVE		0xFC0B
192be45b66SKalle Valo #define HERMES_RID_CNFMAXSLEEPDURATION		0xFC0C
202be45b66SKalle Valo #define HERMES_RID_CNFPMHOLDOVERDURATION	0xFC0D
212be45b66SKalle Valo #define HERMES_RID_CNFOWNNAME			0xFC0E
222be45b66SKalle Valo #define HERMES_RID_CNFOWNDTIMPERIOD		0xFC10
232be45b66SKalle Valo #define HERMES_RID_CNFWDSADDRESS1		0xFC11
242be45b66SKalle Valo #define HERMES_RID_CNFWDSADDRESS2		0xFC12
252be45b66SKalle Valo #define HERMES_RID_CNFWDSADDRESS3		0xFC13
262be45b66SKalle Valo #define HERMES_RID_CNFWDSADDRESS4		0xFC14
272be45b66SKalle Valo #define HERMES_RID_CNFWDSADDRESS5		0xFC15
282be45b66SKalle Valo #define HERMES_RID_CNFWDSADDRESS6		0xFC16
292be45b66SKalle Valo #define HERMES_RID_CNFMULTICASTPMBUFFERING	0xFC17
302be45b66SKalle Valo #define HERMES_RID_CNFWEPENABLED_AGERE		0xFC20
312be45b66SKalle Valo #define HERMES_RID_CNFAUTHENTICATION_AGERE	0xFC21
322be45b66SKalle Valo #define HERMES_RID_CNFMANDATORYBSSID_SYMBOL	0xFC21
332be45b66SKalle Valo #define HERMES_RID_CNFDROPUNENCRYPTED		0xFC22
342be45b66SKalle Valo #define HERMES_RID_CNFWEPDEFAULTKEYID		0xFC23
352be45b66SKalle Valo #define HERMES_RID_CNFDEFAULTKEY0		0xFC24
362be45b66SKalle Valo #define HERMES_RID_CNFDEFAULTKEY1		0xFC25
372be45b66SKalle Valo #define HERMES_RID_CNFMWOROBUST_AGERE		0xFC25
382be45b66SKalle Valo #define HERMES_RID_CNFDEFAULTKEY2		0xFC26
392be45b66SKalle Valo #define HERMES_RID_CNFDEFAULTKEY3		0xFC27
402be45b66SKalle Valo #define HERMES_RID_CNFWEPFLAGS_INTERSIL		0xFC28
412be45b66SKalle Valo #define HERMES_RID_CNFWEPKEYMAPPINGTABLE	0xFC29
422be45b66SKalle Valo #define HERMES_RID_CNFAUTHENTICATION		0xFC2A
432be45b66SKalle Valo #define HERMES_RID_CNFMAXASSOCSTA		0xFC2B
442be45b66SKalle Valo #define	HERMES_RID_CNFKEYLENGTH_SYMBOL		0xFC2B
452be45b66SKalle Valo #define HERMES_RID_CNFTXCONTROL			0xFC2C
462be45b66SKalle Valo #define HERMES_RID_CNFROAMINGMODE		0xFC2D
472be45b66SKalle Valo #define HERMES_RID_CNFHOSTAUTHENTICATION	0xFC2E
482be45b66SKalle Valo #define HERMES_RID_CNFRCVCRCERROR		0xFC30
492be45b66SKalle Valo #define HERMES_RID_CNFMMLIFE			0xFC31
502be45b66SKalle Valo #define HERMES_RID_CNFALTRETRYCOUNT		0xFC32
512be45b66SKalle Valo #define HERMES_RID_CNFBEACONINT			0xFC33
522be45b66SKalle Valo #define HERMES_RID_CNFAPPCFINFO			0xFC34
532be45b66SKalle Valo #define HERMES_RID_CNFSTAPCFINFO		0xFC35
542be45b66SKalle Valo #define HERMES_RID_CNFPRIORITYQUSAGE		0xFC37
552be45b66SKalle Valo #define HERMES_RID_CNFTIMCTRL			0xFC40
562be45b66SKalle Valo #define HERMES_RID_CNFTHIRTY2TALLY		0xFC42
572be45b66SKalle Valo #define HERMES_RID_CNFENHSECURITY		0xFC43
582be45b66SKalle Valo #define HERMES_RID_CNFGROUPADDRESSES		0xFC80
592be45b66SKalle Valo #define HERMES_RID_CNFCREATEIBSS		0xFC81
602be45b66SKalle Valo #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD	0xFC82
612be45b66SKalle Valo #define HERMES_RID_CNFRTSTHRESHOLD		0xFC83
622be45b66SKalle Valo #define HERMES_RID_CNFTXRATECONTROL		0xFC84
632be45b66SKalle Valo #define HERMES_RID_CNFPROMISCUOUSMODE		0xFC85
642be45b66SKalle Valo #define HERMES_RID_CNFBASICRATES_SYMBOL		0xFC8A
652be45b66SKalle Valo #define HERMES_RID_CNFPREAMBLE_SYMBOL		0xFC8C
662be45b66SKalle Valo #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD0	0xFC90
672be45b66SKalle Valo #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD1	0xFC91
682be45b66SKalle Valo #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD2	0xFC92
692be45b66SKalle Valo #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD3	0xFC93
702be45b66SKalle Valo #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD4	0xFC94
712be45b66SKalle Valo #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD5	0xFC95
722be45b66SKalle Valo #define HERMES_RID_CNFFRAGMENTATIONTHRESHOLD6	0xFC96
732be45b66SKalle Valo #define HERMES_RID_CNFRTSTHRESHOLD0		0xFC97
742be45b66SKalle Valo #define HERMES_RID_CNFRTSTHRESHOLD1		0xFC98
752be45b66SKalle Valo #define HERMES_RID_CNFRTSTHRESHOLD2		0xFC99
762be45b66SKalle Valo #define HERMES_RID_CNFRTSTHRESHOLD3		0xFC9A
772be45b66SKalle Valo #define HERMES_RID_CNFRTSTHRESHOLD4		0xFC9B
782be45b66SKalle Valo #define HERMES_RID_CNFRTSTHRESHOLD5		0xFC9C
792be45b66SKalle Valo #define HERMES_RID_CNFRTSTHRESHOLD6		0xFC9D
802be45b66SKalle Valo #define HERMES_RID_CNFHOSTSCAN_SYMBOL		0xFCAB
812be45b66SKalle Valo #define HERMES_RID_CNFSHORTPREAMBLE		0xFCB0
822be45b66SKalle Valo #define HERMES_RID_CNFWEPKEYS_AGERE		0xFCB0
832be45b66SKalle Valo #define HERMES_RID_CNFEXCLUDELONGPREAMBLE	0xFCB1
842be45b66SKalle Valo #define HERMES_RID_CNFTXKEY_AGERE		0xFCB1
852be45b66SKalle Valo #define HERMES_RID_CNFAUTHENTICATIONRSPTO	0xFCB2
862be45b66SKalle Valo #define HERMES_RID_CNFSCANSSID_AGERE		0xFCB2
872be45b66SKalle Valo #define HERMES_RID_CNFBASICRATES		0xFCB3
882be45b66SKalle Valo #define HERMES_RID_CNFSUPPORTEDRATES		0xFCB4
892be45b66SKalle Valo #define HERMES_RID_CNFADDDEFAULTTKIPKEY_AGERE	0xFCB4
902be45b66SKalle Valo #define HERMES_RID_CNFSETWPAAUTHMGMTSUITE_AGERE	0xFCB5
912be45b66SKalle Valo #define HERMES_RID_CNFREMDEFAULTTKIPKEY_AGERE	0xFCB6
922be45b66SKalle Valo #define HERMES_RID_CNFADDMAPPEDTKIPKEY_AGERE	0xFCB7
932be45b66SKalle Valo #define HERMES_RID_CNFREMMAPPEDTKIPKEY_AGERE	0xFCB8
942be45b66SKalle Valo #define HERMES_RID_CNFSETWPACAPABILITIES_AGERE	0xFCB9
952be45b66SKalle Valo #define HERMES_RID_CNFCACHEDPMKADDRESS		0xFCBA
962be45b66SKalle Valo #define HERMES_RID_CNFREMOVEPMKADDRESS		0xFCBB
972be45b66SKalle Valo #define HERMES_RID_CNFSCANCHANNELS2GHZ		0xFCC2
982be45b66SKalle Valo #define HERMES_RID_CNFDISASSOCIATE		0xFCC8
992be45b66SKalle Valo #define HERMES_RID_CNFTICKTIME			0xFCE0
1002be45b66SKalle Valo #define HERMES_RID_CNFSCANREQUEST		0xFCE1
1012be45b66SKalle Valo #define HERMES_RID_CNFJOINREQUEST		0xFCE2
1022be45b66SKalle Valo #define HERMES_RID_CNFAUTHENTICATESTATION	0xFCE3
1032be45b66SKalle Valo #define HERMES_RID_CNFCHANNELINFOREQUEST	0xFCE4
1042be45b66SKalle Valo #define HERMES_RID_CNFHOSTSCAN			0xFCE5
1052be45b66SKalle Valo 
1062be45b66SKalle Valo /*
1072be45b66SKalle Valo  * Information RIDs
1082be45b66SKalle Valo  */
1092be45b66SKalle Valo #define HERMES_RID_MAXLOADTIME			0xFD00
1102be45b66SKalle Valo #define HERMES_RID_DOWNLOADBUFFER		0xFD01
1112be45b66SKalle Valo #define HERMES_RID_PRIID			0xFD02
1122be45b66SKalle Valo #define HERMES_RID_PRISUPRANGE			0xFD03
1132be45b66SKalle Valo #define HERMES_RID_CFIACTRANGES			0xFD04
1142be45b66SKalle Valo #define HERMES_RID_NICSERNUM			0xFD0A
1152be45b66SKalle Valo #define HERMES_RID_NICID			0xFD0B
1162be45b66SKalle Valo #define HERMES_RID_MFISUPRANGE			0xFD0C
1172be45b66SKalle Valo #define HERMES_RID_CFISUPRANGE			0xFD0D
1182be45b66SKalle Valo #define HERMES_RID_CHANNELLIST			0xFD10
1192be45b66SKalle Valo #define HERMES_RID_REGULATORYDOMAINS		0xFD11
1202be45b66SKalle Valo #define HERMES_RID_TEMPTYPE			0xFD12
1212be45b66SKalle Valo #define HERMES_RID_CIS				0xFD13
1222be45b66SKalle Valo #define HERMES_RID_STAID			0xFD20
1232be45b66SKalle Valo #define HERMES_RID_STASUPRANGE			0xFD21
1242be45b66SKalle Valo #define HERMES_RID_MFIACTRANGES			0xFD22
1252be45b66SKalle Valo #define HERMES_RID_CFIACTRANGES2		0xFD23
1262be45b66SKalle Valo #define HERMES_RID_SECONDARYVERSION_SYMBOL	0xFD24
1272be45b66SKalle Valo #define HERMES_RID_PORTSTATUS			0xFD40
1282be45b66SKalle Valo #define HERMES_RID_CURRENTSSID			0xFD41
1292be45b66SKalle Valo #define HERMES_RID_CURRENTBSSID			0xFD42
1302be45b66SKalle Valo #define HERMES_RID_COMMSQUALITY			0xFD43
1312be45b66SKalle Valo #define HERMES_RID_CURRENTTXRATE		0xFD44
1322be45b66SKalle Valo #define HERMES_RID_CURRENTBEACONINTERVAL	0xFD45
1332be45b66SKalle Valo #define HERMES_RID_CURRENTSCALETHRESHOLDS	0xFD46
1342be45b66SKalle Valo #define HERMES_RID_PROTOCOLRSPTIME		0xFD47
1352be45b66SKalle Valo #define HERMES_RID_SHORTRETRYLIMIT		0xFD48
1362be45b66SKalle Valo #define HERMES_RID_LONGRETRYLIMIT		0xFD49
1372be45b66SKalle Valo #define HERMES_RID_MAXTRANSMITLIFETIME		0xFD4A
1382be45b66SKalle Valo #define HERMES_RID_MAXRECEIVELIFETIME		0xFD4B
1392be45b66SKalle Valo #define HERMES_RID_CFPOLLABLE			0xFD4C
1402be45b66SKalle Valo #define HERMES_RID_AUTHENTICATIONALGORITHMS	0xFD4D
1412be45b66SKalle Valo #define HERMES_RID_PRIVACYOPTIONIMPLEMENTED	0xFD4F
1422be45b66SKalle Valo #define HERMES_RID_DBMCOMMSQUALITY_INTERSIL	0xFD51
1432be45b66SKalle Valo #define HERMES_RID_CURRENTTXRATE1		0xFD80
1442be45b66SKalle Valo #define HERMES_RID_CURRENTTXRATE2		0xFD81
1452be45b66SKalle Valo #define HERMES_RID_CURRENTTXRATE3		0xFD82
1462be45b66SKalle Valo #define HERMES_RID_CURRENTTXRATE4		0xFD83
1472be45b66SKalle Valo #define HERMES_RID_CURRENTTXRATE5		0xFD84
1482be45b66SKalle Valo #define HERMES_RID_CURRENTTXRATE6		0xFD85
1492be45b66SKalle Valo #define HERMES_RID_OWNMACADDR			0xFD86
1502be45b66SKalle Valo #define HERMES_RID_SCANRESULTSTABLE		0xFD88
1512be45b66SKalle Valo #define HERMES_RID_CURRENT_COUNTRY_INFO		0xFD89
1522be45b66SKalle Valo #define HERMES_RID_CURRENT_WPA_IE		0xFD8A
1532be45b66SKalle Valo #define HERMES_RID_CURRENT_TKIP_IV		0xFD8B
1542be45b66SKalle Valo #define HERMES_RID_CURRENT_ASSOC_REQ_INFO	0xFD8C
1552be45b66SKalle Valo #define HERMES_RID_CURRENT_ASSOC_RESP_INFO	0xFD8D
1562be45b66SKalle Valo #define HERMES_RID_TXQUEUEEMPTY			0xFD91
1572be45b66SKalle Valo #define HERMES_RID_PHYTYPE			0xFDC0
1582be45b66SKalle Valo #define HERMES_RID_CURRENTCHANNEL		0xFDC1
1592be45b66SKalle Valo #define HERMES_RID_CURRENTPOWERSTATE		0xFDC2
1602be45b66SKalle Valo #define HERMES_RID_CCAMODE			0xFDC3
1612be45b66SKalle Valo #define HERMES_RID_SUPPORTEDDATARATES		0xFDC6
1622be45b66SKalle Valo #define HERMES_RID_BUILDSEQ			0xFFFE
1632be45b66SKalle Valo #define HERMES_RID_FWID				0xFFFF
1642be45b66SKalle Valo 
1652be45b66SKalle Valo #endif
166