| Line No. | Rev | Author | Line |
|---|---|---|---|
| 1 | 6 | kaklik | |
| 2 | // The contents of this file are believed to come from a linux PRISM2 driver, |
||
| 3 | // with some changes made by Pascal Stang. |
||
| 4 | |||
| 5 | /*--- Record ID Constants --------------------------*/ |
||
| 6 | /*-------------------------------------------------------------------- |
||
| 7 | Configuration RIDs: Network Parameters, Static Configuration Entities |
||
| 8 | --------------------------------------------------------------------*/ |
||
| 9 | #define PRISM2_RID_CNFPORTTYPE ((UINT16)0xFC00) |
||
| 10 | #define PRISM2_RID_CNFOWNMACADDR ((UINT16)0xFC01) |
||
| 11 | #define PRISM2_RID_CNFDESIREDSSID ((UINT16)0xFC02) |
||
| 12 | #define PRISM2_RID_CNFOWNCHANNEL ((UINT16)0xFC03) |
||
| 13 | #define PRISM2_RID_CNFOWNSSID ((UINT16)0xFC04) |
||
| 14 | #define PRISM2_RID_CNFOWNATIMWIN ((UINT16)0xFC05) |
||
| 15 | #define PRISM2_RID_CNFSYSSCALE ((UINT16)0xFC06) |
||
| 16 | #define PRISM2_RID_CNFMAXDATALEN ((UINT16)0xFC07) |
||
| 17 | #define PRISM2_RID_CNFWDSADDR ((UINT16)0xFC08) |
||
| 18 | #define PRISM2_RID_CNFPMENABLED ((UINT16)0xFC09) |
||
| 19 | #define PRISM2_RID_CNFPMEPS ((UINT16)0xFC0A) |
||
| 20 | #define PRISM2_RID_CNFMULTICASTRX ((UINT16)0xFC0B) |
||
| 21 | #define PRISM2_RID_CNFMAXSLEEPDUR ((UINT16)0xFC0C) |
||
| 22 | #define PRISM2_RID_CNFPMHOLDDUR ((UINT16)0xFC0D) |
||
| 23 | #define PRISM2_RID_CNFOWNNAME ((UINT16)0xFC0E) |
||
| 24 | #define PRISM2_RID_CNFOWNDTIMPER ((UINT16)0xFC10) |
||
| 25 | #define PRISM2_RID_CNFWDSADDR1 ((UINT16)0xFC11) |
||
| 26 | #define PRISM2_RID_CNFWDSADDR2 ((UINT16)0xFC12) |
||
| 27 | #define PRISM2_RID_CNFWDSADDR3 ((UINT16)0xFC13) |
||
| 28 | #define PRISM2_RID_CNFWDSADDR4 ((UINT16)0xFC14) |
||
| 29 | #define PRISM2_RID_CNFWDSADDR5 ((UINT16)0xFC15) |
||
| 30 | #define PRISM2_RID_CNFWDSADDR6 ((UINT16)0xFC16) |
||
| 31 | #define PRISM2_RID_CNFMCASTPMBUFF ((UINT16)0xFC17) |
||
| 32 | |||
| 33 | /*-------------------------------------------------------------------- |
||
| 34 | Configuration RID lengths: Network Params, Static Config Entities |
||
| 35 | This is the length of JUST the DATA part of the RID (does not |
||
| 36 | include the len or code fields) |
||
| 37 | --------------------------------------------------------------------*/ |
||
| 38 | /* TODO: fill in the rest of these */ |
||
| 39 | #define PRISM2_RID_CNFPORTTYPE_LEN ((UINT16)2) |
||
| 40 | #define PRISM2_RID_CNFOWNMACADDR_LEN ((UINT16)6) |
||
| 41 | #define PRISM2_RID_CNFDESIREDSSID_LEN ((UINT16)34) |
||
| 42 | #define PRISM2_RID_CNFOWNCHANNEL_LEN ((UINT16)2) |
||
| 43 | #define PRISM2_RID_CNFOWNSSID_LEN ((UINT16)34) |
||
| 44 | #define PRISM2_RID_CNFOWNATIMWIN_LEN ((UINT16)2) |
||
| 45 | #define PRISM2_RID_CNFSYSSCALE_LEN ((UINT16)0) |
||
| 46 | #define PRISM2_RID_CNFMAXDATALEN_LEN ((UINT16)0) |
||
| 47 | #define PRISM2_RID_CNFWDSADDR_LEN ((UINT16)6) |
||
| 48 | #define PRISM2_RID_CNFPMENABLED_LEN ((UINT16)0) |
||
| 49 | #define PRISM2_RID_CNFPMEPS_LEN ((UINT16)0) |
||
| 50 | #define PRISM2_RID_CNFMULTICASTRX_LEN ((UINT16)0) |
||
| 51 | #define PRISM2_RID_CNFMAXSLEEPDUR_LEN ((UINT16)0) |
||
| 52 | #define PRISM2_RID_CNFPMHOLDDUR_LEN ((UINT16)0) |
||
| 53 | #define PRISM2_RID_CNFOWNNAME_LEN ((UINT16)34) |
||
| 54 | #define PRISM2_RID_CNFOWNDTIMPER_LEN ((UINT16)0) |
||
| 55 | #define PRISM2_RID_CNFWDSADDR1_LEN ((UINT16)6) |
||
| 56 | #define PRISM2_RID_CNFWDSADDR2_LEN ((UINT16)6) |
||
| 57 | #define PRISM2_RID_CNFWDSADDR3_LEN ((UINT16)6) |
||
| 58 | #define PRISM2_RID_CNFWDSADDR4_LEN ((UINT16)6) |
||
| 59 | #define PRISM2_RID_CNFWDSADDR5_LEN ((UINT16)6) |
||
| 60 | #define PRISM2_RID_CNFWDSADDR6_LEN ((UINT16)6) |
||
| 61 | #define PRISM2_RID_CNFMCASTPMBUFF_LEN ((UINT16)0) |
||
| 62 | #define PRISM2_RID_CNFAUTHENTICATION_LEN ((UINT16)sizeof(UINT16)) |
||
| 63 | #define PRISM2_RID_CNFMAXSLEEPDUR_LEN ((UINT16)0) |
||
| 64 | |||
| 65 | /*-------------------------------------------------------------------- |
||
| 66 | Configuration RIDs: Network Parameters, Dynamic Configuration Entities |
||
| 67 | --------------------------------------------------------------------*/ |
||
| 68 | #define PRISM2_RID_GROUPADDR ((UINT16)0xFC80) |
||
| 69 | #define PRISM2_RID_CREATEIBSS ((UINT16)0xFC81) |
||
| 70 | #define PRISM2_RID_FRAGTHRESH ((UINT16)0xFC82) |
||
| 71 | #define PRISM2_RID_RTSTHRESH ((UINT16)0xFC83) |
||
| 72 | #define PRISM2_RID_TXRATECNTL ((UINT16)0xFC84) |
||
| 73 | #define PRISM2_RID_PROMISCMODE ((UINT16)0xFC85) |
||
| 74 | #define PRISM2_RID_FRAGTHRESH0 ((UINT16)0xFC90) |
||
| 75 | #define PRISM2_RID_FRAGTHRESH1 ((UINT16)0xFC91) |
||
| 76 | #define PRISM2_RID_FRAGTHRESH2 ((UINT16)0xFC92) |
||
| 77 | #define PRISM2_RID_FRAGTHRESH3 ((UINT16)0xFC93) |
||
| 78 | #define PRISM2_RID_FRAGTHRESH4 ((UINT16)0xFC94) |
||
| 79 | #define PRISM2_RID_FRAGTHRESH5 ((UINT16)0xFC95) |
||
| 80 | #define PRISM2_RID_FRAGTHRESH6 ((UINT16)0xFC96) |
||
| 81 | #define PRISM2_RID_RTSTHRESH0 ((UINT16)0xFC97) |
||
| 82 | #define PRISM2_RID_RTSTHRESH1 ((UINT16)0xFC98) |
||
| 83 | #define PRISM2_RID_RTSTHRESH2 ((UINT16)0xFC99) |
||
| 84 | #define PRISM2_RID_RTSTHRESH3 ((UINT16)0xFC9A) |
||
| 85 | #define PRISM2_RID_RTSTHRESH4 ((UINT16)0xFC9B) |
||
| 86 | #define PRISM2_RID_RTSTHRESH5 ((UINT16)0xFC9C) |
||
| 87 | #define PRISM2_RID_RTSTHRESH6 ((UINT16)0xFC9D) |
||
| 88 | #define PRISM2_RID_TXRATECNTL0 ((UINT16)0xFC9E) |
||
| 89 | #define PRISM2_RID_TXRATECNTL1 ((UINT16)0xFC9F) |
||
| 90 | #define PRISM2_RID_TXRATECNTL2 ((UINT16)0xFCA0) |
||
| 91 | #define PRISM2_RID_TXRATECNTL3 ((UINT16)0xFCA1) |
||
| 92 | #define PRISM2_RID_TXRATECNTL4 ((UINT16)0xFCA2) |
||
| 93 | #define PRISM2_RID_TXRATECNTL5 ((UINT16)0xFCA3) |
||
| 94 | #define PRISM2_RID_TXRATECNTL6 ((UINT16)0xFCA4) |
||
| 95 | |||
| 96 | /*-------------------------------------------------------------------- |
||
| 97 | Configuration RID Lengths: Network Param, Dynamic Config Entities |
||
| 98 | This is the length of JUST the DATA part of the RID (does not |
||
| 99 | include the len or code fields) |
||
| 100 | --------------------------------------------------------------------*/ |
||
| 101 | /* TODO: fill in the rest of these */ |
||
| 102 | #define PRISM2_RID_GROUPADDR_LEN ((UINT16)16 * WLAN_ADDR_LEN) |
||
| 103 | #define PRISM2_RID_CREATEIBSS_LEN ((UINT16)0) |
||
| 104 | #define PRISM2_RID_FRAGTHRESH_LEN ((UINT16)0) |
||
| 105 | #define PRISM2_RID_RTSTHRESH_LEN ((UINT16)0) |
||
| 106 | #define PRISM2_RID_TXRATECNTL_LEN ((UINT16)4) |
||
| 107 | #define PRISM2_RID_PROMISCMODE_LEN ((UINT16)2) |
||
| 108 | #define PRISM2_RID_FRAGTHRESH0_LEN ((UINT16)0) |
||
| 109 | #define PRISM2_RID_FRAGTHRESH1_LEN ((UINT16)0) |
||
| 110 | #define PRISM2_RID_FRAGTHRESH2_LEN ((UINT16)0) |
||
| 111 | #define PRISM2_RID_FRAGTHRESH3_LEN ((UINT16)0) |
||
| 112 | #define PRISM2_RID_FRAGTHRESH4_LEN ((UINT16)0) |
||
| 113 | #define PRISM2_RID_FRAGTHRESH5_LEN ((UINT16)0) |
||
| 114 | #define PRISM2_RID_FRAGTHRESH6_LEN ((UINT16)0) |
||
| 115 | #define PRISM2_RID_RTSTHRESH0_LEN ((UINT16)0) |
||
| 116 | #define PRISM2_RID_RTSTHRESH1_LEN ((UINT16)0) |
||
| 117 | #define PRISM2_RID_RTSTHRESH2_LEN ((UINT16)0) |
||
| 118 | #define PRISM2_RID_RTSTHRESH3_LEN ((UINT16)0) |
||
| 119 | #define PRISM2_RID_RTSTHRESH4_LEN ((UINT16)0) |
||
| 120 | #define PRISM2_RID_RTSTHRESH5_LEN ((UINT16)0) |
||
| 121 | #define PRISM2_RID_RTSTHRESH6_LEN ((UINT16)0) |
||
| 122 | #define PRISM2_RID_TXRATECNTL0_LEN ((UINT16)0) |
||
| 123 | #define PRISM2_RID_TXRATECNTL1_LEN ((UINT16)0) |
||
| 124 | #define PRISM2_RID_TXRATECNTL2_LEN ((UINT16)0) |
||
| 125 | #define PRISM2_RID_TXRATECNTL3_LEN ((UINT16)0) |
||
| 126 | #define PRISM2_RID_TXRATECNTL4_LEN ((UINT16)0) |
||
| 127 | #define PRISM2_RID_TXRATECNTL5_LEN ((UINT16)0) |
||
| 128 | #define PRISM2_RID_TXRATECNTL6_LEN ((UINT16)0) |
||
| 129 | |||
| 130 | /*-------------------------------------------------------------------- |
||
| 131 | Configuration RIDs: Behavior Parameters |
||
| 132 | --------------------------------------------------------------------*/ |
||
| 133 | #define PRISM2_RID_ITICKTIME ((UINT16)0xFCE0) |
||
| 134 | |||
| 135 | /*-------------------------------------------------------------------- |
||
| 136 | Configuration RID Lengths: Behavior Parameters |
||
| 137 | This is the length of JUST the DATA part of the RID (does not |
||
| 138 | include the len or code fields) |
||
| 139 | --------------------------------------------------------------------*/ |
||
| 140 | #define PRISM2_RID_ITICKTIME_LEN ((UINT16)2) |
||
| 141 | |||
| 142 | /*---------------------------------------------------------------------- |
||
| 143 | Information RIDs: NIC Information |
||
| 144 | --------------------------------------------------------------------*/ |
||
| 145 | #define PRISM2_RID_MAXLOADTIME ((UINT16)0xFD00) |
||
| 146 | #define PRISM2_RID_DOWNLOADBUFFER ((UINT16)0xFD01) |
||
| 147 | #define PRISM2_RID_PRIIDENTITY ((UINT16)0xFD02) |
||
| 148 | #define PRISM2_RID_PRISUPRANGE ((UINT16)0xFD03) |
||
| 149 | #define PRISM2_RID_PRI_CFIACTRANGES ((UINT16)0xFD04) |
||
| 150 | #define PRISM2_RID_NICSERIALNUMBER ((UINT16)0xFD0A) |
||
| 151 | #define PRISM2_RID_NICIDENTITY ((UINT16)0xFD0B) |
||
| 152 | #define PRISM2_RID_MFISUPRANGE ((UINT16)0xFD0C) |
||
| 153 | #define PRISM2_RID_CFISUPRANGE ((UINT16)0xFD0D) |
||
| 154 | #define PRISM2_RID_CHANNELLIST ((UINT16)0xFD10) |
||
| 155 | #define PRISM2_RID_REGULATORYDOMAINS ((UINT16)0xFD11) |
||
| 156 | #define PRISM2_RID_TEMPTYPE ((UINT16)0xFD12) |
||
| 157 | #define PRISM2_RID_CIS ((UINT16)0xFD13) |
||
| 158 | #define PRISM2_RID_STAIDENTITY ((UINT16)0xFD20) |
||
| 159 | #define PRISM2_RID_STASUPRANGE ((UINT16)0xFD21) |
||
| 160 | #define PRISM2_RID_STA_MFIACTRANGES ((UINT16)0xFD22) |
||
| 161 | #define PRISM2_RID_STA_CFIACTRANGES ((UINT16)0xFD23) |
||
| 162 | #define PRISM2_RID_BUILDSEQ ((UINT16)0xFFFE) |
||
| 163 | #define PRISM2_RID_FWID ((UINT16)0xFFFF) |
||
| 164 | |||
| 165 | /*---------------------------------------------------------------------- |
||
| 166 | Information RID Lengths: NIC Information |
||
| 167 | This is the length of JUST the DATA part of the RID (does not |
||
| 168 | include the len or code fields) |
||
| 169 | --------------------------------------------------------------------*/ |
||
| 170 | #define PRISM2_RID_MAXLOADTIME_LEN ((UINT16)0) |
||
| 171 | #define PRISM2_RID_DOWNLOADBUFFER_LEN ((UINT16)sizeof(PRISM2_downloadbuffer_t)) |
||
| 172 | #define PRISM2_RID_PRIIDENTITY_LEN ((UINT16)8) |
||
| 173 | #define PRISM2_RID_PRISUPRANGE_LEN ((UINT16)10) |
||
| 174 | #define PRISM2_RID_CFIACTRANGES_LEN ((UINT16)10) |
||
| 175 | #define PRISM2_RID_NICSERIALNUMBER_LEN ((UINT16)12) |
||
| 176 | #define PRISM2_RID_NICIDENTITY_LEN ((UINT16)8) |
||
| 177 | #define PRISM2_RID_MFISUPRANGE_LEN ((UINT16)10) |
||
| 178 | #define PRISM2_RID_CFISUPRANGE_LEN ((UINT16)10) |
||
| 179 | #define PRISM2_RID_CHANNELLIST_LEN ((UINT16)0) |
||
| 180 | #define PRISM2_RID_REGULATORYDOMAINS_LEN ((UINT16)12) |
||
| 181 | #define PRISM2_RID_TEMPTYPE_LEN ((UINT16)0) |
||
| 182 | #define PRISM2_RID_CIS_LEN ((UINT16)480) |
||
| 183 | #define PRISM2_RID_STAIDENTITY_LEN ((UINT16)8) |
||
| 184 | #define PRISM2_RID_STASUPRANGE_LEN ((UINT16)10) |
||
| 185 | #define PRISM2_RID_MFIACTRANGES_LEN ((UINT16)10) |
||
| 186 | #define PRISM2_RID_CFIACTRANGES2_LEN ((UINT16)10) |
||
| 187 | #define PRISM2_RID_BUILDSEQ_LEN ((UINT16)sizeof(PRISM2_BuildSeq_t)) |
||
| 188 | #define PRISM2_RID_FWID_LEN ((UINT16)sizeof(PRISM2_FWID_t)) |
||
| 189 | |||
| 190 | /*-------------------------------------------------------------------- |
||
| 191 | Information RIDs: MAC Information |
||
| 192 | --------------------------------------------------------------------*/ |
||
| 193 | #define PRISM2_RID_PORTSTATUS ((UINT16)0xFD40) |
||
| 194 | #define PRISM2_RID_CURRENTSSID ((UINT16)0xFD41) |
||
| 195 | #define PRISM2_RID_CURRENTBSSID ((UINT16)0xFD42) |
||
| 196 | #define PRISM2_RID_COMMSQUALITY ((UINT16)0xFD43) |
||
| 197 | #define PRISM2_RID_CURRENTTXRATE ((UINT16)0xFD44) |
||
| 198 | #define PRISM2_RID_CURRENTBCNINT ((UINT16)0xFD45) |
||
| 199 | #define PRISM2_RID_CURRENTSCALETHRESH ((UINT16)0xFD46) |
||
| 200 | #define PRISM2_RID_PROTOCOLRSPTIME ((UINT16)0xFD47) |
||
| 201 | #define PRISM2_RID_SHORTRETRYLIMIT ((UINT16)0xFD48) |
||
| 202 | #define PRISM2_RID_LONGRETRYLIMIT ((UINT16)0xFD49) |
||
| 203 | #define PRISM2_RID_MAXTXLIFETIME ((UINT16)0xFD4A) |
||
| 204 | #define PRISM2_RID_MAXRXLIFETIME ((UINT16)0xFD4B) |
||
| 205 | #define PRISM2_RID_CFPOLLABLE ((UINT16)0xFD4C) |
||
| 206 | #define PRISM2_RID_AUTHALGORITHMS ((UINT16)0xFD4D) |
||
| 207 | #define PRISM2_RID_PRIVACYOPTIMP ((UINT16)0xFD4F) |
||
| 208 | #define PRISM2_RID_DBMCOMMSQUALITY ((UINT16)0xFD51) |
||
| 209 | #define PRISM2_RID_CURRENTTXRATE1 ((UINT16)0xFD80) |
||
| 210 | #define PRISM2_RID_CURRENTTXRATE2 ((UINT16)0xFD81) |
||
| 211 | #define PRISM2_RID_CURRENTTXRATE3 ((UINT16)0xFD82) |
||
| 212 | #define PRISM2_RID_CURRENTTXRATE4 ((UINT16)0xFD83) |
||
| 213 | #define PRISM2_RID_CURRENTTXRATE5 ((UINT16)0xFD84) |
||
| 214 | #define PRISM2_RID_CURRENTTXRATE6 ((UINT16)0xFD85) |
||
| 215 | #define PRISM2_RID_OWNMACADDRESS ((UINT16)0xFD86) |
||
| 216 | // #define PRISM2_RID_PCFINFO ((UINT16)0xFD87) |
||
| 217 | #define PRISM2_RID_SCANRESULTS ((UINT16)0xFD88) // NEW |
||
| 218 | #define PRISM2_RID_HOSTSCANRESULTS ((UINT16)0xFD89) // NEW |
||
| 219 | #define PRISM2_RID_AUTHENTICATIONUSED ((UINT16)0xFD8A) // NEW |
||
| 220 | |||
| 221 | /*-------------------------------------------------------------------- |
||
| 222 | Information RID Lengths: MAC Information |
||
| 223 | This is the length of JUST the DATA part of the RID (does not |
||
| 224 | include the len or code fields) |
||
| 225 | --------------------------------------------------------------------*/ |
||
| 226 | #define PRISM2_RID_PORTSTATUS_LEN ((UINT16)0) |
||
| 227 | #define PRISM2_RID_CURRENTSSID_LEN ((UINT16)34) |
||
| 228 | #define PRISM2_RID_CURRENTBSSID_LEN ((UINT16)WLAN_BSSID_LEN) |
||
| 229 | #define PRISM2_RID_COMMSQUALITY_LEN ((UINT16)sizeof(PRISM2_commsquality_t)) |
||
| 230 | #define PRISM2_RID_DBMCOMMSQUALITY_LEN ((UINT16)sizeof(PRISM2_dbmcommsquality_t)) |
||
| 231 | #define PRISM2_RID_CURRENTTXRATE_LEN ((UINT16)0) |
||
| 232 | #define PRISM2_RID_CURRENTBCNINT_LEN ((UINT16)0) |
||
| 233 | #define PRISM2_RID_STACURSCALETHRESH_LEN ((UINT16)12) |
||
| 234 | #define PRISM2_RID_APCURSCALETHRESH_LEN ((UINT16)6) |
||
| 235 | #define PRISM2_RID_PROTOCOLRSPTIME_LEN ((UINT16)0) |
||
| 236 | #define PRISM2_RID_SHORTRETRYLIMIT_LEN ((UINT16)0) |
||
| 237 | #define PRISM2_RID_LONGRETRYLIMIT_LEN ((UINT16)0) |
||
| 238 | #define PRISM2_RID_MAXTXLIFETIME_LEN ((UINT16)0) |
||
| 239 | #define PRISM2_RID_MAXRXLIFETIME_LEN ((UINT16)0) |
||
| 240 | #define PRISM2_RID_CFPOLLABLE_LEN ((UINT16)0) |
||
| 241 | #define PRISM2_RID_AUTHALGORITHMS_LEN ((UINT16)4) |
||
| 242 | #define PRISM2_RID_PRIVACYOPTIMP_LEN ((UINT16)0) |
||
| 243 | #define PRISM2_RID_CURRENTTXRATE1_LEN ((UINT16)0) |
||
| 244 | #define PRISM2_RID_CURRENTTXRATE2_LEN ((UINT16)0) |
||
| 245 | #define PRISM2_RID_CURRENTTXRATE3_LEN ((UINT16)0) |
||
| 246 | #define PRISM2_RID_CURRENTTXRATE4_LEN ((UINT16)0) |
||
| 247 | #define PRISM2_RID_CURRENTTXRATE5_LEN ((UINT16)0) |
||
| 248 | #define PRISM2_RID_CURRENTTXRATE6_LEN ((UINT16)0) |
||
| 249 | #define PRISM2_RID_OWNMACADDRESS_LEN ((UINT16)6) |
||
| 250 | #define PRISM2_RID_PCFINFO_LEN ((UINT16)6) |
||
| 251 | #define PRISM2_RID_CNFAPPCFINFO_LEN ((UINT16)sizeof(PRISM2_PCFInfo_data_t)) |
||
| 252 | #define PRISM2_RID_SCANREQUEST_LEN ((UINT16)sizeof(PRISM2_ScanRequest_data_t)) |
||
| 253 | #define PRISM2_RID_JOINREQUEST_LEN ((UINT16)sizeof(PRISM2_JoinRequest_data_t)) |
||
| 254 | #define PRISM2_RID_AUTHENTICATESTA_LEN ((UINT16)sizeof(PRISM2_authenticateStation_data_t)) |
||
| 255 | #define PRISM2_RID_CHANNELINFOREQUEST_LEN ((UINT16)sizeof(PRISM2_ChannelInfoRequest_data_t)) |
||
| 256 | /*-------------------------------------------------------------------- |
||
| 257 | Information RIDs: Modem Information |
||
| 258 | --------------------------------------------------------------------*/ |
||
| 259 | #define PRISM2_RID_PHYTYPE ((UINT16)0xFDC0) |
||
| 260 | #define PRISM2_RID_CURRENTCHANNEL ((UINT16)0xFDC1) |
||
| 261 | #define PRISM2_RID_CURRENTPOWERSTATE ((UINT16)0xFDC2) |
||
| 262 | #define PRISM2_RID_CCAMODE ((UINT16)0xFDC3) |
||
| 263 | #define PRISM2_RID_SUPPORTEDDATARATES ((UINT16)0xFDC6) |
||
| 264 | #define PRISM2_RID_LFOSTATUS ((UINT16)0xFDC7) // 1.7.1 |
||
| 265 | |||
| 266 | /*-------------------------------------------------------------------- |
||
| 267 | Information RID Lengths: Modem Information |
||
| 268 | This is the length of JUST the DATA part of the RID (does not |
||
| 269 | include the len or code fields) |
||
| 270 | --------------------------------------------------------------------*/ |
||
| 271 | #define PRISM2_RID_PHYTYPE_LEN ((UINT16)0) |
||
| 272 | #define PRISM2_RID_CURRENTCHANNEL_LEN ((UINT16)0) |
||
| 273 | #define PRISM2_RID_CURRENTPOWERSTATE_LEN ((UINT16)0) |
||
| 274 | #define PRISM2_RID_CCAMODE_LEN ((UINT16)0) |
||
| 275 | #define PRISM2_RID_SUPPORTEDDATARATES_LEN ((UINT16)10) |
||
| 276 | |||
| 277 | /*-------------------------------------------------------------------- |
||
| 278 | API ENHANCEMENTS (NOT ALREADY IMPLEMENTED) |
||
| 279 | --------------------------------------------------------------------*/ |
||
| 280 | #define PRISM2_RID_CNFWEPDEFAULTKEYID ((UINT16)0xFC23) |
||
| 281 | #define PRISM2_RID_CNFWEPDEFAULTKEY0 ((UINT16)0xFC24) |
||
| 282 | #define PRISM2_RID_CNFWEPDEFAULTKEY1 ((UINT16)0xFC25) |
||
| 283 | #define PRISM2_RID_CNFWEPDEFAULTKEY2 ((UINT16)0xFC26) |
||
| 284 | #define PRISM2_RID_CNFWEPDEFAULTKEY3 ((UINT16)0xFC27) |
||
| 285 | #define PRISM2_RID_CNFWEPFLAGS ((UINT16)0xFC28) |
||
| 286 | #define PRISM2_RID_CNFWEPKEYMAPTABLE ((UINT16)0xFC29) |
||
| 287 | #define PRISM2_RID_CNFAUTHENTICATION ((UINT16)0xFC2A) |
||
| 288 | #define PRISM2_RID_CNFMAXASSOCSTATIONS ((UINT16)0xFC2B) |
||
| 289 | #define PRISM2_RID_CNFTXCONTROL ((UINT16)0xFC2C) |
||
| 290 | #define PRISM2_RID_CNFROAMINGMODE ((UINT16)0xFC2D) |
||
| 291 | #define PRISM2_RID_CNFHOSTAUTH ((UINT16)0xFC2E) |
||
| 292 | #define PRISM2_RID_CNFRCVCRCERROR ((UINT16)0xFC30) |
||
| 293 | // #define PRISM2_RID_CNFMMLIFE ((UINT16)0xFC31) |
||
| 294 | #define PRISM2_RID_CNFALTRETRYCNT ((UINT16)0xFC32) |
||
| 295 | #define PRISM2_RID_CNFAPBCNINT ((UINT16)0xFC33) |
||
| 296 | #define PRISM2_RID_CNFAPPCFINFO ((UINT16)0xFC34) |
||
| 297 | #define PRISM2_RID_CNFSTAPCFINFO ((UINT16)0xFC35) |
||
| 298 | #define PRISM2_RID_CNFPRIORITYQUSAGE ((UINT16)0xFC37) |
||
| 299 | #define PRISM2_RID_CNFTIMCTRL ((UINT16)0xFC40) |
||
| 300 | #define PRISM2_RID_CNFTHIRTY2TALLY ((UINT16)0xFC42) |
||
| 301 | #define PRISM2_RID_CNFENHSECURITY ((UINT16)0xFC43) |
||
| 302 | #define PRISM2_RID_CNFDBMADJUST ((UINT16)0xFC46) // NEW |
||
| 303 | #define PRISM2_RID_SSNGENERICELEMENT ((UINT16)0xFC48) // 1.7.0 |
||
| 304 | #define PRISM2_RID_CNFSHORTPREAMBLE ((UINT16)0xFCB0) |
||
| 305 | #define PRISM2_RID_CNFEXCLONGPREAMBLE ((UINT16)0xFCB1) |
||
| 306 | #define PRISM2_RID_CNFAUTHRSPTIMEOUT ((UINT16)0xFCB2) |
||
| 307 | #define PRISM2_RID_CNFBASICRATES ((UINT16)0xFCB3) |
||
| 308 | #define PRISM2_RID_CNFSUPPRATES ((UINT16)0xFCB4) |
||
| 309 | #define PRISM2_RID_CNFFALLBACKCTRL ((UINT16)0xFCB5) // NEW |
||
| 310 | #define PRISM2_RID_WEPKEYDISABLE ((UINT16)0xFCB6) // NEW |
||
| 311 | #define PRISM2_RID_WEPKEYMAPINDEX ((UINT16)0xFCB7) // NEW |
||
| 312 | #define PRISM2_RID_BROADCASTKEYID ((UINT16)0xFCB8) // NEW |
||
| 313 | #define PRISM2_RID_ENTSECFLAGEYID ((UINT16)0xFCB9) // NEW |
||
| 314 | #define PRISM2_RID_CNFPASSIVESCANCTRL ((UINT16)0xFCBA) // NEW STA |
||
| 315 | #define PRISM2_RID_SSNHANDLINGMODE ((UINT16)0xFCBB) // 1.7.0 |
||
| 316 | #define PRISM2_RID_MDCCONTROL ((UINT16)0xFCBC) // 1.7.0/1.4.0 |
||
| 317 | #define PRISM2_RID_MDCCOUNTRY ((UINT16)0xFCBD) // 1.7.0/1.4.0 |
||
| 318 | #define PRISM2_RID_TXPOWERMAX ((UINT16)0xFCBE) // 1.7.0/1.4.0 |
||
| 319 | #define PRISM2_RID_CNFLFOENBLED ((UINT16)0xFCBF) // 1.6.3 |
||
| 320 | #define PRISM2_RID_CAPINFO ((UINT16)0xFCC0) // 1.7.0/1.3.7 |
||
| 321 | #define PRISM2_RID_LISTENINTERVAL ((UINT16)0xFCC1) // 1.7.0/1.3.7 |
||
| 322 | #define PRISM2_RID_SCANREQUEST (UINT16)0xFCE1) |
||
| 323 | #define PRISM2_RID_JOINREQUEST ((UINT16)0xFCE2) |
||
| 324 | #define PRISM2_RID_AUTHENTICATESTA ((UINT16)0xFCE3) |
||
| 325 | #define PRISM2_RID_CHANNELINFOREQUEST ((UINT16)0xFCE4) |
||
| 326 | #define PRISM2_RID_HOSTSCAN ((UINT16)0xFCE5) // NEW STA |
||
| 327 | |||
| 328 | #define PRISM2_RID_CNFWEPDEFAULTKEY_LEN ((UINT16)6) |
||
| 329 | #define PRISM2_RID_CNFWEP128DEFAULTKEY_LEN ((UINT16)14) |
||
| 330 | #define PRISM2_RID_CNFPRIOQUSAGE_LEN ((UINT16)4) |
Powered by WebSVN v2.8.3