Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
staging
csr
csr_wifi_hip_sigs.h
Go to the documentation of this file.
1
/*****************************************************************************
2
3
(c) Cambridge Silicon Radio Limited 2011
4
All rights reserved and confidential information of CSR
5
6
Refer to LICENSE.txt included with this source for details
7
on the license terms.
8
9
*****************************************************************************/
10
11
/* Note: this is an auto-generated file. */
12
13
14
/* Generated by hip_dd_l_h_gen.pl */
15
16
#ifndef CSR_WIFI_HIP_SIGS_H
17
#define CSR_WIFI_HIP_SIGS_H
18
19
#ifdef __cplusplus
20
extern
"C"
{
21
#endif
22
23
typedef
s16
csr_place_holding_type
;
24
25
typedef
u16
CSR_ASSOCIATION_ID
;
26
27
typedef
u16
CSR_AUTONOMOUS_SCAN_ID
;
28
29
typedef
u16
CSR_BEACON_PERIODS
;
30
31
typedef
u16
CSR_BLACKOUT_ID
;
32
33
typedef
enum
CSR_BLACKOUT_SOURCE
34
{
35
CSR_DOT11_LOCAL
= 0x0000,
36
CSR_DOT11_REMOTE
= 0x0001,
37
CSR_OTHER_RADIO
= 0x0002,
38
CSR_NOT_LINKED
= 0x0004
39
}
CSR_BLACKOUT_SOURCE
;
40
41
typedef
enum
CSR_BLACKOUT_TYPE
42
{
43
CSR_LOCAL_DEVICE_ONLY
= 0x0001,
44
CSR_SPECIFIED_PEER
= 0x0002,
45
CSR_CURRENT_CHANNEL
= 0x0004,
46
CSR_P2P
= 0x0008
47
}
CSR_BLACKOUT_TYPE
;
48
49
typedef
enum
CSR_BOOT_LOADER_OPERATION
50
{
51
CSR_BOOT_LOADER_IDLE
= 0x00,
52
CSR_BOOT_LOADER_RESTART
= 0x01,
53
CSR_BOOT_LOADER_PATCH
= 0x02,
54
CSR_BOOT_LOADER_IMAGE_0
= 0x10,
55
CSR_BOOT_LOADER_IMAGE_1
= 0x11,
56
CSR_BOOT_LOADER_IMAGE_2
= 0x12,
57
CSR_BOOT_LOADER_IMAGE_3
= 0x13
58
}
CSR_BOOT_LOADER_OPERATION
;
59
60
typedef
u16
CSR_CAPABILITY_INFORMATION
;
61
62
typedef
u16
CSR_CHANNEL_STARTING_FACTOR
;
63
64
typedef
u32
CSR_CIPHER_SUITE_SELECTOR
;
65
66
typedef
u32
CSR_CLIENT_TAG
;
67
68
typedef
enum
CSR_CONNECTION_STATUS
69
{
70
CSR_DISCONNECTED
= 0x0000,
71
CSR_CONNECTED_AWAKE
= 0x0001
72
}
CSR_CONNECTION_STATUS
;
73
74
typedef
s16
CSR_DECIBELS
;
75
76
typedef
enum
CSR_DIRECTION
77
{
78
CSR_TRANSMIT
= 0x0000,
79
CSR_RECEIVE
= 0x0001,
80
CSR_BIDIRECTIONAL
= 0x0003
81
}
CSR_DIRECTION
;
82
83
typedef
enum
CSR_FRAME_TYPE
84
{
85
CSR_RESERVED
= 0x0000,
86
CSR_BEACON
= 0x0001,
87
CSR_PROBE_RESPONSE
= 0x0002,
88
CSR_BEACON_AND_PROBE_RESPONSE
= 0x0003,
89
CSR_PROBE_REQUEST
= 0x0004
90
}
CSR_FRAME_TYPE
;
91
92
typedef
u32
CSR_IPV4_ADDRESS
;
93
94
typedef
enum
CSR_IFINTERFACE
95
{
96
CSR_INDEX_2G4
= 0x0001,
97
CSR_INDEX_5G
= 0x0002
98
}
CSR_IFINTERFACE
;
99
100
typedef
enum
CSR_KEY_TYPE
101
{
102
CSR_GROUP
= 0x0000,
103
CSR_PAIRWISE
= 0x0001,
104
CSR_PEER_KEY
= 0x0002,
105
CSR_IGTK
= 0x0003
106
}
CSR_KEY_TYPE
;
107
108
typedef
enum
CSR_LOADER_OPERATION
109
{
110
CSR_LOADER_IDLE
= 0x0000,
111
CSR_LOADER_COPY
= 0x0001
112
}
CSR_LOADER_OPERATION
;
113
114
typedef
struct
CSR_MAC_ADDRESS
115
{
116
u8
x
[6];
117
}
CSR_MACADDRESS
;
118
119
typedef
enum
CSR_MIB_STATUS
120
{
121
CSR_MIB_SUCCESSFUL
= 0x0000,
122
CSR_MIB_INVALID_PARAMETERS
= 0x0001,
123
CSR_MIB_WRITE_ONLY
= 0x0002,
124
CSR_MIB_READ_ONLY
= 0x0003
125
}
CSR_MIB_STATUS
;
126
127
typedef
enum
CSR_MEMORY_SPACE
128
{
129
CSR_NONE
= 0x00,
130
CSR_SHARED_DATA_MEMORY
= 0x01,
131
CSR_EXTERNAL_FLASH_MEMORY
= 0x02,
132
CSR_EXTERNAL_SRAM
= 0x03,
133
CSR_REGISTERS
= 0x04,
134
CSR_PHY_PROCESSOR_DATA_MEMORY
= 0x10,
135
CSR_PHY_PROCESSOR_PROGRAM_MEMORY
= 0x11,
136
CSR_PHY_PROCESSOR_ROM
= 0x12,
137
CSR_MAC_PROCESSOR_DATA_MEMORY
= 0x20,
138
CSR_MAC_PROCESSOR_PROGRAM_MEMORY
= 0x21,
139
CSR_MAC_PROCESSOR_ROM
= 0x22,
140
CSR_BT_PROCESSOR_DATA_MEMORY
= 0x30,
141
CSR_BT_PROCESSOR_PROGRAM_MEMORY
= 0x31,
142
CSR_BT_PROCESSOR_ROM
= 0x32
143
}
CSR_MEMORY_SPACE
;
144
145
typedef
u16
CSR_MICROSECONDS16
;
146
147
typedef
u32
CSR_MICROSECONDS32
;
148
149
typedef
u16
CSR_NATURAL16
;
150
151
typedef
enum
CSR_PS_SCHEME
152
{
153
CSR_LEGACY_PS
= 0x0001,
154
CSR_U_APSD
= 0x0002,
155
CSR_S_APSD
= 0x0004
156
}
CSR_PS_SCHEME
;
157
158
typedef
enum
CSR_PACKET_FILTER_MODE
159
{
160
CSR_PFM_OPT_OUT
= 0x0000,
161
CSR_PFM_OPT_IN
= 0x0003
162
}
CSR_PACKET_FILTER_MODE
;
163
164
typedef
u16
CSR_PERIODIC_ID
;
165
166
typedef
enum
CSR_PERIODIC_SCHEDULING_MODE
167
{
168
CSR_PSM_PERIODIC_SCHEDULE_PS_POLL
= 0x0001,
169
CSR_PSM_PERIODIC_SCHEDULE_PM_BIT
= 0x0002,
170
CSR_PSM_PERIODIC_SCHEDULE_UAPSD
= 0x0004,
171
CSR_PSM_PERIODIC_SCHEDULE_SAPSD
= 0x0008
172
}
CSR_PERIODIC_SCHEDULING_MODE
;
173
174
typedef
enum
CSR_POWER_MANAGEMENT_MODE
175
{
176
CSR_PMM_ACTIVE_MODE
= 0x0000,
177
CSR_PMM_POWER_SAVE
= 0x0001,
178
CSR_PMM_FAST_POWER_SAVE
= 0x0002
179
}
CSR_POWER_MANAGEMENT_MODE
;
180
181
typedef
enum
CSR_PRIORITY
182
{
183
CSR_QOS_UP0
= 0x0000,
184
CSR_QOS_UP1
= 0x0001,
185
CSR_QOS_UP2
= 0x0002,
186
CSR_QOS_UP3
= 0x0003,
187
CSR_QOS_UP4
= 0x0004,
188
CSR_QOS_UP5
= 0x0005,
189
CSR_QOS_UP6
= 0x0006,
190
CSR_QOS_UP7
= 0x0007,
191
CSR_CONTENTION
= 0x8000,
192
CSR_MANAGEMENT
= 0x8010
193
}
CSR_PRIORITY
;
194
195
typedef
enum
CSR_REASON_CODE
196
{
197
CSR_UNSPECIFIED_REASON
= 0x0001,
198
CSR_INVALID_INFORMATION_ELEMENT
= 0x000d,
199
CSR_QOS_UNSPECIFIED_REASON
= 0x0020,
200
CSR_QOS_EXCESSIVE_NOT_ACK
= 0x0022,
201
CSR_QOS_TXOP_LIMIT_EXCEEDED
= 0x0023,
202
CSR_QSTA_LEAVING
= 0x0024,
203
CSR_UNKNOWN_BA
= 0x0026,
204
CSR_UNKNOWN_TS
= 0x0026,
205
CSR_TIMEOUT
= 0x0027
206
}
CSR_REASON_CODE
;
207
208
typedef
enum
CSR_RECEPTION_STATUS
209
{
210
CSR_RX_SUCCESS
= 0x0000,
211
CSR_RX_FAILURE_UNSPECIFIED
= 0x0001,
212
CSR_MICHAEL_MIC_ERROR
= 0x0002,
213
CSR_DECRYPTION_ERROR
= 0x0003,
214
CSR_NO_TEMPORAL_KEY_AVAILABLE
= 0x0004,
215
CSR_UNSUPPORTED_MODULATION
= 0x0011,
216
CSR_BAD_FCS
= 0x0012,
217
CSR_BAD_SIGNAL
= 0x0013
218
}
CSR_RECEPTION_STATUS
;
219
220
typedef
enum
CSR_RESULT_CODE
221
{
222
CSR_RC_SUCCESS
= 0x0000,
223
CSR_RC_UNSPECIFIED_FAILURE
= 0x0001,
224
CSR_RC_REFUSED
= 0x0003,
225
CSR_RC_INVALID_PARAMETERS
= 0x0026,
226
CSR_RC_REJECTED_INVALID_IE
= 0x0028,
227
CSR_RC_REJECTED_INVALID_GROUP_CIPHER
= 0x0029,
228
CSR_RC_REJECTED_INVALID_PAIRWISE_CIPHER
= 0x002a,
229
CSR_RC_TIMEOUT
= 0x8000,
230
CSR_RC_TOO_MANY_SIMULTANEOUS_REQUESTS
= 0x8001,
231
CSR_RC_BSS_ALREADY_STARTED_OR_JOINED
= 0x8002,
232
CSR_RC_NOT_SUPPORTED
= 0x8003,
233
CSR_RC_TRANSMISSION_FAILURE
= 0x8004,
234
CSR_RC_RESET_REQUIRED_BEFORE_START
= 0x8006,
235
CSR_RC_INSUFFICIENT_RESOURCE
= 0x8007,
236
CSR_RC_NO_BUFFERED_BROADCAST_MULTICAST_FRAMES
= 0x8008,
237
CSR_RC_INVALID_UNICAST_CIPHER
= 0xf02f,
238
CSR_RC_INVALID_MULTICAST_CIPHER
= 0xf030
239
}
CSR_RESULT_CODE
;
240
241
typedef
enum
CSR_SCAN_TYPE
242
{
243
CSR_SC_ACTIVE_SCAN
= 0x0000,
244
CSR_SC_PASSIVE_SCAN
= 0x0001
245
}
CSR_SCAN_TYPE
;
246
247
typedef
enum
CSR_SIGNAL_ID
248
{
249
CSR_MA_PACKET_REQUEST_ID
= 0x0110,
250
CSR_MA_PACKET_CONFIRM_ID
= 0x0111,
251
CSR_MA_PACKET_INDICATION_ID
= 0x0113,
252
CSR_MA_PACKET_CANCEL_REQUEST_ID
= 0x0114,
253
CSR_MA_VIF_AVAILABILITY_RESPONSE_ID
= 0x0116,
254
CSR_MA_VIF_AVAILABILITY_INDICATION_ID
= 0x0117,
255
CSR_MA_PACKET_ERROR_INDICATION_ID
= 0x011b,
256
CSR_MLME_RESET_REQUEST_ID
= 0x0200,
257
CSR_MLME_RESET_CONFIRM_ID
= 0x0201,
258
CSR_MLME_GET_REQUEST_ID
= 0x0204,
259
CSR_MLME_GET_CONFIRM_ID
= 0x0205,
260
CSR_MLME_SET_REQUEST_ID
= 0x0208,
261
CSR_MLME_SET_CONFIRM_ID
= 0x0209,
262
CSR_MLME_GET_NEXT_REQUEST_ID
= 0x020c,
263
CSR_MLME_GET_NEXT_CONFIRM_ID
= 0x020d,
264
CSR_MLME_POWERMGT_REQUEST_ID
= 0x0210,
265
CSR_MLME_POWERMGT_CONFIRM_ID
= 0x0211,
266
CSR_MLME_SCAN_REQUEST_ID
= 0x0214,
267
CSR_MLME_SCAN_CONFIRM_ID
= 0x0215,
268
CSR_MLME_HL_SYNC_REQUEST_ID
= 0x0244,
269
CSR_MLME_HL_SYNC_CONFIRM_ID
= 0x0245,
270
CSR_MLME_MEASURE_REQUEST_ID
= 0x0258,
271
CSR_MLME_MEASURE_CONFIRM_ID
= 0x0259,
272
CSR_MLME_MEASURE_INDICATION_ID
= 0x025b,
273
CSR_MLME_SETKEYS_REQUEST_ID
= 0x0268,
274
CSR_MLME_SETKEYS_CONFIRM_ID
= 0x0269,
275
CSR_MLME_DELETEKEYS_REQUEST_ID
= 0x026c,
276
CSR_MLME_DELETEKEYS_CONFIRM_ID
= 0x026d,
277
CSR_MLME_AUTONOMOUS_SCAN_LOSS_INDICATION_ID
= 0x0287,
278
CSR_MLME_CONNECTED_INDICATION_ID
= 0x028b,
279
CSR_MLME_SCAN_CANCEL_REQUEST_ID
= 0x028c,
280
CSR_MLME_HL_SYNC_CANCEL_REQUEST_ID
= 0x0298,
281
CSR_MLME_HL_SYNC_CANCEL_CONFIRM_ID
= 0x0299,
282
CSR_MLME_ADD_PERIODIC_REQUEST_ID
= 0x02a0,
283
CSR_MLME_ADD_PERIODIC_CONFIRM_ID
= 0x02a1,
284
CSR_MLME_DEL_PERIODIC_REQUEST_ID
= 0x02a4,
285
CSR_MLME_DEL_PERIODIC_CONFIRM_ID
= 0x02a5,
286
CSR_MLME_ADD_AUTONOMOUS_SCAN_REQUEST_ID
= 0x02a8,
287
CSR_MLME_ADD_AUTONOMOUS_SCAN_CONFIRM_ID
= 0x02a9,
288
CSR_MLME_DEL_AUTONOMOUS_SCAN_REQUEST_ID
= 0x02ac,
289
CSR_MLME_DEL_AUTONOMOUS_SCAN_CONFIRM_ID
= 0x02ad,
290
CSR_MLME_SET_PACKET_FILTER_REQUEST_ID
= 0x02b8,
291
CSR_MLME_SET_PACKET_FILTER_CONFIRM_ID
= 0x02b9,
292
CSR_MLME_STOP_MEASURE_REQUEST_ID
= 0x02bc,
293
CSR_MLME_STOP_MEASURE_CONFIRM_ID
= 0x02bd,
294
CSR_MLME_PAUSE_AUTONOMOUS_SCAN_REQUEST_ID
= 0x02cc,
295
CSR_MLME_PAUSE_AUTONOMOUS_SCAN_CONFIRM_ID
= 0x02cd,
296
CSR_MLME_AUTONOMOUS_SCAN_DONE_INDICATION_ID
= 0x02db,
297
CSR_MLME_ADD_TRIGGERED_GET_REQUEST_ID
= 0x02dc,
298
CSR_MLME_ADD_TRIGGERED_GET_CONFIRM_ID
= 0x02dd,
299
CSR_MLME_DEL_TRIGGERED_GET_REQUEST_ID
= 0x02e0,
300
CSR_MLME_DEL_TRIGGERED_GET_CONFIRM_ID
= 0x02e1,
301
CSR_MLME_TRIGGERED_GET_INDICATION_ID
= 0x02e7,
302
CSR_MLME_ADD_BLACKOUT_REQUEST_ID
= 0x02f8,
303
CSR_MLME_ADD_BLACKOUT_CONFIRM_ID
= 0x02f9,
304
CSR_MLME_BLACKOUT_ENDED_INDICATION_ID
= 0x02fb,
305
CSR_MLME_DEL_BLACKOUT_REQUEST_ID
= 0x02fc,
306
CSR_MLME_DEL_BLACKOUT_CONFIRM_ID
= 0x02fd,
307
CSR_MLME_ADD_RX_TRIGGER_REQUEST_ID
= 0x0304,
308
CSR_MLME_ADD_RX_TRIGGER_CONFIRM_ID
= 0x0305,
309
CSR_MLME_DEL_RX_TRIGGER_REQUEST_ID
= 0x0308,
310
CSR_MLME_DEL_RX_TRIGGER_CONFIRM_ID
= 0x0309,
311
CSR_MLME_CONNECT_STATUS_REQUEST_ID
= 0x0310,
312
CSR_MLME_CONNECT_STATUS_CONFIRM_ID
= 0x0311,
313
CSR_MLME_MODIFY_BSS_PARAMETER_REQUEST_ID
= 0x0314,
314
CSR_MLME_MODIFY_BSS_PARAMETER_CONFIRM_ID
= 0x0315,
315
CSR_MLME_ADD_TEMPLATE_REQUEST_ID
= 0x0318,
316
CSR_MLME_ADD_TEMPLATE_CONFIRM_ID
= 0x0319,
317
CSR_MLME_CONFIG_QUEUE_REQUEST_ID
= 0x031c,
318
CSR_MLME_CONFIG_QUEUE_CONFIRM_ID
= 0x031d,
319
CSR_MLME_ADD_TSPEC_REQUEST_ID
= 0x0320,
320
CSR_MLME_ADD_TSPEC_CONFIRM_ID
= 0x0321,
321
CSR_MLME_DEL_TSPEC_REQUEST_ID
= 0x0324,
322
CSR_MLME_DEL_TSPEC_CONFIRM_ID
= 0x0325,
323
CSR_MLME_START_AGGREGATION_REQUEST_ID
= 0x0328,
324
CSR_MLME_START_AGGREGATION_CONFIRM_ID
= 0x0329,
325
CSR_MLME_BLOCKACK_ERROR_INDICATION_ID
= 0x032b,
326
CSR_MLME_STOP_AGGREGATION_REQUEST_ID
= 0x032c,
327
CSR_MLME_STOP_AGGREGATION_CONFIRM_ID
= 0x032d,
328
CSR_MLME_SM_START_REQUEST_ID
= 0x0334,
329
CSR_MLME_SM_START_CONFIRM_ID
= 0x0335,
330
CSR_MLME_LEAVE_REQUEST_ID
= 0x0338,
331
CSR_MLME_LEAVE_CONFIRM_ID
= 0x0339,
332
CSR_MLME_SET_TIM_REQUEST_ID
= 0x033c,
333
CSR_MLME_SET_TIM_CONFIRM_ID
= 0x033d,
334
CSR_MLME_GET_KEY_SEQUENCE_REQUEST_ID
= 0x0340,
335
CSR_MLME_GET_KEY_SEQUENCE_CONFIRM_ID
= 0x0341,
336
CSR_MLME_SET_CHANNEL_REQUEST_ID
= 0x034c,
337
CSR_MLME_SET_CHANNEL_CONFIRM_ID
= 0x034d,
338
CSR_MLME_ADD_MULTICAST_ADDRESS_REQUEST_ID
= 0x040c,
339
CSR_MLME_ADD_MULTICAST_ADDRESS_CONFIRM_ID
= 0x040d,
340
CSR_DEBUG_STRING_INDICATION_ID
= 0x0803,
341
CSR_DEBUG_WORD16_INDICATION_ID
= 0x0807,
342
CSR_DEBUG_GENERIC_REQUEST_ID
= 0x0808,
343
CSR_DEBUG_GENERIC_CONFIRM_ID
= 0x0809,
344
CSR_DEBUG_GENERIC_INDICATION_ID
= 0x080b
345
}
CSR_SIGNAL_ID
;
346
347
typedef
u16
CSR_SIMPLE_POINTER
;
348
349
typedef
u16
CSR_STARTING_SEQUENCE_NUMBER
;
350
351
typedef
enum
CSR_SYMBOL_ID
352
{
353
CSR_SLT_END
= 0x0000,
354
CSR_SLT_PCI_SLOT_CONFIG
= 0x0001,
355
CSR_SLT_SDIO_SLOT_CONFIG
= 0x0002,
356
CSR_SLT_BUILD_ID_NUMBER
= 0x0003,
357
CSR_SLT_BUILD_ID_STRING
= 0x0004,
358
CSR_SLT_PERSISTENT_STORE_DB
= 0x0005,
359
CSR_SLT_RESET_VECTOR_PHY
= 0x0006,
360
CSR_SLT_RESET_VECTOR_MAC
= 0x0007,
361
CSR_SLT_SDIO_LOADER_CONTROL
= 0x0008,
362
CSR_SLT_TEST_CMD
= 0x0009,
363
CSR_SLT_TEST_ALIVE_COUNTER
= 0x000a,
364
CSR_SLT_TEST_PARAMETERS
= 0x000b,
365
CSR_SLT_TEST_RESULTS
= 0x000c,
366
CSR_SLT_TEST_VERSION
= 0x000d,
367
CSR_SLT_MIB_PSID_RANGES
= 0x000e,
368
CSR_SLT_KIP_TABLE
= 0x000f,
369
CSR_SLT_PANIC_DATA_PHY
= 0x0010,
370
CSR_SLT_PANIC_DATA_MAC
= 0x0011,
371
CSR_SLT_BOOT_LOADER_CONTROL
= 0x0012,
372
CSR_SLT_SOFT_MAC
= 0x0013
373
}
CSR_SYMBOL_ID
;
374
375
typedef
struct
CSR_TSF_TIME
376
{
377
u8
x
[8];
378
}
CSR_TSF_TIME
;
379
380
typedef
u16
CSR_TIME_UNITS
;
381
382
typedef
enum
CSR_TRANSMISSION_CONTROL
383
{
384
CSR_TRIGGERED
= 0x0001,
385
CSR_END_OF_SERVICE
= 0x0002,
386
CSR_NO_CONFIRM_REQUIRED
= 0x0004,
387
CSR_ALLOW_BA
= 0x0008
388
}
CSR_TRANSMISSION_CONTROL
;
389
390
typedef
enum
CSR_TRANSMISSION_STATUS
391
{
392
CSR_TX_SUCCESSFUL
= 0x0000,
393
CSR_TX_RETRY_LIMIT
= 0x0001,
394
CSR_TX_LIFETIME
= 0x0002,
395
CSR_TX_NO_BSS
= 0x0003,
396
CSR_TX_EXCESSIVE_DATA_LENGTH
= 0x0004,
397
CSR_TX_UNSUPPORTED_PRIORITY
= 0x0006,
398
CSR_TX_UNAVAILABLE_PRIORITY
= 0x0007,
399
CSR_TX_UNAVAILABLE_KEY_MAPPING
= 0x000a,
400
CSR_TX_EDCA_TIMEOUT
= 0x000b,
401
CSR_TX_BLOCK_ACK_TIMEOUT
= 0x000c,
402
CSR_TX_FAIL_TRANSMISSION_VIF_INTERRUPTED
= 0x000d,
403
CSR_TX_REJECTED_PEER_STATION_SLEEPING
= 0x000e,
404
CSR_TX_REJECTED_DTIM_ENDED
= 0x000f,
405
CSR_TX_REJECTED_DTIM_STARTED
= 0x0010
406
}
CSR_TRANSMISSION_STATUS
;
407
408
typedef
u16
CSR_TRIGGER_ID
;
409
410
typedef
u16
CSR_TRIGGERED_ID
;
411
412
typedef
enum
CSR_HIP_VERSIONS
413
{
414
CSR_HIP_ENG_VERSION
= 0x0001,
415
CSR_HIP_VERSION
= 0x0900
416
}
CSR_HIP_VERSIONS
;
417
418
typedef
u16
CSR_BUFFER_HANDLE
;
419
420
typedef
u16
CSR_CHANNEL_NUMBER
;
421
422
typedef
struct
CSR_DATA_REFERENCE
423
{
424
u16
SlotNumber
;
425
u16
DataLength
;
426
}
CSR_DATAREF
;
427
428
typedef
u16
CSR_DIALOG_TOKEN
;
429
430
typedef
struct
CSR_GENERIC_POINTER
431
{
432
u32
MemoryOffset
;
433
CSR_MEMORY_SPACE
MemorySpace
;
434
}
CSR_GENERIC_POINTER
;
435
436
typedef
struct
CSR_MLME_CONFIG_QUEUE_CONFIRM
437
{
438
CSR_DATAREF
Dummydataref1
;
439
CSR_DATAREF
Dummydataref2
;
440
CSR_RESULT_CODE
ResultCode
;
441
}
CSR_MLME_CONFIG_QUEUE_CONFIRM
;
442
443
typedef
struct
CSR_MLME_CONFIG_QUEUE_REQUEST
444
{
445
CSR_DATAREF
Dummydataref1
;
446
CSR_DATAREF
Dummydataref2
;
447
CSR_NATURAL16
QueueIndex
;
448
CSR_NATURAL16
Aifs
;
449
CSR_NATURAL16
Cwmin
;
450
CSR_NATURAL16
Cwmax
;
451
CSR_NATURAL16
TxopLimit
;
452
}
CSR_MLME_CONFIG_QUEUE_REQUEST
;
453
454
typedef
struct
CSR_MLME_GET_CONFIRM
455
{
456
CSR_DATAREF
MibAttributeValue
;
457
CSR_DATAREF
Dummydataref2
;
458
CSR_MIB_STATUS
Status
;
459
CSR_NATURAL16
ErrorIndex
;
460
}
CSR_MLME_GET_CONFIRM
;
461
462
typedef
struct
CSR_MLME_GET_REQUEST
463
{
464
CSR_DATAREF
MibAttribute
;
465
CSR_DATAREF
Dummydataref2
;
466
}
CSR_MLME_GET_REQUEST
;
467
468
typedef
struct
CSR_MLME_GET_NEXT_CONFIRM
469
{
470
CSR_DATAREF
MibAttributeValue
;
471
CSR_DATAREF
Dummydataref2
;
472
CSR_MIB_STATUS
Status
;
473
CSR_NATURAL16
ErrorIndex
;
474
}
CSR_MLME_GET_NEXT_CONFIRM
;
475
476
typedef
struct
CSR_MLME_GET_NEXT_REQUEST
477
{
478
CSR_DATAREF
MibAttribute
;
479
CSR_DATAREF
Dummydataref2
;
480
}
CSR_MLME_GET_NEXT_REQUEST
;
481
482
typedef
struct
CSR_MLME_HL_SYNC_CONFIRM
483
{
484
CSR_DATAREF
Dummydataref1
;
485
CSR_DATAREF
Dummydataref2
;
486
CSR_MACADDRESS
GroupAddress
;
487
CSR_RESULT_CODE
ResultCode
;
488
}
CSR_MLME_HL_SYNC_CONFIRM
;
489
490
typedef
struct
CSR_MLME_HL_SYNC_REQUEST
491
{
492
CSR_DATAREF
Dummydataref1
;
493
CSR_DATAREF
Dummydataref2
;
494
CSR_MACADDRESS
GroupAddress
;
495
}
CSR_MLME_HL_SYNC_REQUEST
;
496
497
typedef
struct
CSR_MLME_HL_SYNC_CANCEL_CONFIRM
498
{
499
CSR_DATAREF
Dummydataref1
;
500
CSR_DATAREF
Dummydataref2
;
501
CSR_RESULT_CODE
ResultCode
;
502
}
CSR_MLME_HL_SYNC_CANCEL_CONFIRM
;
503
504
typedef
struct
CSR_MLME_HL_SYNC_CANCEL_REQUEST
505
{
506
CSR_DATAREF
Dummydataref1
;
507
CSR_DATAREF
Dummydataref2
;
508
CSR_MACADDRESS
GroupAddress
;
509
}
CSR_MLME_HL_SYNC_CANCEL_REQUEST
;
510
511
typedef
struct
CSR_MLME_MEASURE_CONFIRM
512
{
513
CSR_DATAREF
Dummydataref1
;
514
CSR_DATAREF
Dummydataref2
;
515
CSR_RESULT_CODE
ResultCode
;
516
CSR_DIALOG_TOKEN
DialogToken
;
517
}
CSR_MLME_MEASURE_CONFIRM
;
518
519
typedef
struct
CSR_MLME_MEASURE_INDICATION
520
{
521
CSR_DATAREF
MeasurementReportSet
;
522
CSR_DATAREF
Dummydataref2
;
523
CSR_DIALOG_TOKEN
DialogToken
;
524
}
CSR_MLME_MEASURE_INDICATION
;
525
526
typedef
struct
CSR_MLME_MEASURE_REQUEST
527
{
528
CSR_DATAREF
MeasurementRequestSet
;
529
CSR_DATAREF
Dummydataref2
;
530
CSR_DIALOG_TOKEN
DialogToken
;
531
}
CSR_MLME_MEASURE_REQUEST
;
532
533
typedef
struct
CSR_MLME_RESET_CONFIRM
534
{
535
CSR_DATAREF
Dummydataref1
;
536
CSR_DATAREF
Dummydataref2
;
537
CSR_RESULT_CODE
ResultCode
;
538
}
CSR_MLME_RESET_CONFIRM
;
539
540
typedef
struct
CSR_MLME_RESET_REQUEST
541
{
542
CSR_DATAREF
Dummydataref1
;
543
CSR_DATAREF
Dummydataref2
;
544
CSR_MACADDRESS
StaAddress
;
545
s16
SetDefaultMib
;
546
}
CSR_MLME_RESET_REQUEST
;
547
548
typedef
struct
CSR_MLME_SET_CONFIRM
549
{
550
CSR_DATAREF
MibAttributeValue
;
551
CSR_DATAREF
Dummydataref2
;
552
CSR_MIB_STATUS
Status
;
553
CSR_NATURAL16
ErrorIndex
;
554
}
CSR_MLME_SET_CONFIRM
;
555
556
typedef
struct
CSR_MLME_SET_REQUEST
557
{
558
CSR_DATAREF
MibAttributeValue
;
559
CSR_DATAREF
Dummydataref2
;
560
}
CSR_MLME_SET_REQUEST
;
561
562
typedef
struct
CSR_MLME_STOP_MEASURE_CONFIRM
563
{
564
CSR_DATAREF
Dummydataref1
;
565
CSR_DATAREF
Dummydataref2
;
566
CSR_RESULT_CODE
ResultCode
;
567
CSR_DIALOG_TOKEN
DialogToken
;
568
}
CSR_MLME_STOP_MEASURE_CONFIRM
;
569
570
typedef
struct
CSR_MLME_STOP_MEASURE_REQUEST
571
{
572
CSR_DATAREF
Dummydataref1
;
573
CSR_DATAREF
Dummydataref2
;
574
CSR_DIALOG_TOKEN
DialogToken
;
575
}
CSR_MLME_STOP_MEASURE_REQUEST
;
576
577
typedef
u16
CSR_PROCESS_ID
;
578
579
typedef
u16
CSR_RATE
;
580
581
typedef
u16
CSR_SEQUENCE_NUMBER
;
582
583
typedef
struct
CSR_SIGNAL_PRIMITIVE_HEADER
584
{
585
s16
SignalId
;
586
CSR_PROCESS_ID
ReceiverProcessId
;
587
CSR_PROCESS_ID
SenderProcessId
;
588
}
CSR_SIGNAL_PRIMITIVE_HEADER
;
589
590
typedef
u16
CSR_TRAFFIC_WINDOW
;
591
592
typedef
u16
CSR_VIF_IDENTIFIER
;
593
594
typedef
struct
CSR_DEBUG_GENERIC_CONFIRM
595
{
596
CSR_DATAREF
DebugVariable
;
597
CSR_DATAREF
Dummydataref2
;
598
CSR_NATURAL16
DebugWords
[8];
599
}
CSR_DEBUG_GENERIC_CONFIRM
;
600
601
typedef
struct
CSR_DEBUG_GENERIC_INDICATION
602
{
603
CSR_DATAREF
DebugVariable
;
604
CSR_DATAREF
Dummydataref2
;
605
CSR_NATURAL16
DebugWords
[8];
606
}
CSR_DEBUG_GENERIC_INDICATION
;
607
608
typedef
struct
CSR_DEBUG_GENERIC_REQUEST
609
{
610
CSR_DATAREF
DebugVariable
;
611
CSR_DATAREF
Dummydataref2
;
612
CSR_NATURAL16
DebugWords
[8];
613
}
CSR_DEBUG_GENERIC_REQUEST
;
614
615
typedef
struct
CSR_DEBUG_STRING_INDICATION
616
{
617
CSR_DATAREF
DebugMessage
;
618
CSR_DATAREF
Dummydataref2
;
619
}
CSR_DEBUG_STRING_INDICATION
;
620
621
typedef
struct
CSR_DEBUG_WORD16_INDICATION
622
{
623
CSR_DATAREF
Dummydataref1
;
624
CSR_DATAREF
Dummydataref2
;
625
CSR_NATURAL16
DebugWords
[16];
626
}
CSR_DEBUG_WORD16_INDICATION
;
627
628
typedef
struct
CSR_MA_PACKET_CONFIRM
629
{
630
CSR_DATAREF
Dummydataref1
;
631
CSR_DATAREF
Dummydataref2
;
632
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
633
CSR_TRANSMISSION_STATUS
TransmissionStatus
;
634
CSR_NATURAL16
RetryCount
;
635
CSR_RATE
Rate
;
636
CSR_CLIENT_TAG
HostTag
;
637
}
CSR_MA_PACKET_CONFIRM
;
638
639
typedef
struct
CSR_MA_PACKET_INDICATION
640
{
641
CSR_DATAREF
Data
;
642
CSR_DATAREF
Dummydataref2
;
643
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
644
CSR_TSF_TIME
LocalTime
;
645
CSR_IFINTERFACE
Ifindex
;
646
CSR_CHANNEL_NUMBER
Channel
;
647
CSR_RECEPTION_STATUS
ReceptionStatus
;
648
CSR_DECIBELS
Rssi
;
649
CSR_DECIBELS
Snr
;
650
CSR_RATE
ReceivedRate
;
651
}
CSR_MA_PACKET_INDICATION
;
652
653
typedef
struct
CSR_MA_PACKET_REQUEST
654
{
655
CSR_DATAREF
Data
;
656
CSR_DATAREF
Dummydataref2
;
657
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
658
CSR_RATE
TransmitRate
;
659
CSR_CLIENT_TAG
HostTag
;
660
CSR_PRIORITY
Priority
;
661
CSR_MACADDRESS
Ra
;
662
CSR_TRANSMISSION_CONTROL
TransmissionControl
;
663
}
CSR_MA_PACKET_REQUEST
;
664
665
typedef
struct
CSR_MA_PACKET_CANCEL_REQUEST
666
{
667
CSR_DATAREF
Dummydataref1
;
668
CSR_DATAREF
Dummydataref2
;
669
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
670
CSR_CLIENT_TAG
HostTag
;
671
}
CSR_MA_PACKET_CANCEL_REQUEST
;
672
673
typedef
struct
CSR_MA_PACKET_ERROR_INDICATION
674
{
675
CSR_DATAREF
Dummydataref1
;
676
CSR_DATAREF
Dummydataref2
;
677
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
678
CSR_MACADDRESS
PeerQstaAddress
;
679
CSR_PRIORITY
UserPriority
;
680
CSR_SEQUENCE_NUMBER
SequenceNumber
;
681
}
CSR_MA_PACKET_ERROR_INDICATION
;
682
683
typedef
struct
CSR_MA_VIF_AVAILABILITY_INDICATION
684
{
685
CSR_DATAREF
Dummydataref1
;
686
CSR_DATAREF
Dummydataref2
;
687
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
688
s16
Multicast
;
689
}
CSR_MA_VIF_AVAILABILITY_INDICATION
;
690
691
typedef
struct
CSR_MA_VIF_AVAILABILITY_RESPONSE
692
{
693
CSR_DATAREF
Dummydataref1
;
694
CSR_DATAREF
Dummydataref2
;
695
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
696
CSR_RESULT_CODE
ResultCode
;
697
}
CSR_MA_VIF_AVAILABILITY_RESPONSE
;
698
699
typedef
struct
CSR_MLME_ADD_AUTONOMOUS_SCAN_CONFIRM
700
{
701
CSR_DATAREF
Dummydataref1
;
702
CSR_DATAREF
Dummydataref2
;
703
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
704
CSR_RESULT_CODE
ResultCode
;
705
CSR_AUTONOMOUS_SCAN_ID
AutonomousScanId
;
706
}
CSR_MLME_ADD_AUTONOMOUS_SCAN_CONFIRM
;
707
708
typedef
struct
CSR_MLME_ADD_AUTONOMOUS_SCAN_REQUEST
709
{
710
CSR_DATAREF
ChannelList
;
711
CSR_DATAREF
InformationElements
;
712
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
713
CSR_AUTONOMOUS_SCAN_ID
AutonomousScanId
;
714
CSR_IFINTERFACE
Ifindex
;
715
CSR_CHANNEL_STARTING_FACTOR
ChannelStartingFactor
;
716
CSR_SCAN_TYPE
ScanType
;
717
CSR_MICROSECONDS32
ProbeDelay
;
718
CSR_TIME_UNITS
MinChannelTime
;
719
CSR_TIME_UNITS
MaxChannelTime
;
720
}
CSR_MLME_ADD_AUTONOMOUS_SCAN_REQUEST
;
721
722
typedef
struct
CSR_MLME_ADD_BLACKOUT_CONFIRM
723
{
724
CSR_DATAREF
Dummydataref1
;
725
CSR_DATAREF
Dummydataref2
;
726
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
727
CSR_BLACKOUT_ID
BlackoutId
;
728
CSR_RESULT_CODE
ResultCode
;
729
}
CSR_MLME_ADD_BLACKOUT_CONFIRM
;
730
731
typedef
struct
CSR_MLME_ADD_BLACKOUT_REQUEST
732
{
733
CSR_DATAREF
Dummydataref1
;
734
CSR_DATAREF
Dummydataref2
;
735
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
736
CSR_BLACKOUT_ID
BlackoutId
;
737
CSR_BLACKOUT_TYPE
BlackoutType
;
738
CSR_BLACKOUT_SOURCE
BlackoutSource
;
739
CSR_MICROSECONDS32
BlackoutStartReference
;
740
CSR_MICROSECONDS32
BlackoutPeriod
;
741
CSR_MICROSECONDS32
BlackoutDuration
;
742
CSR_MACADDRESS
PeerStaAddress
;
743
CSR_NATURAL16
BlackoutCount
;
744
}
CSR_MLME_ADD_BLACKOUT_REQUEST
;
745
746
typedef
struct
CSR_MLME_ADD_MULTICAST_ADDRESS_CONFIRM
747
{
748
CSR_DATAREF
Dummydataref1
;
749
CSR_DATAREF
Dummydataref2
;
750
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
751
CSR_RESULT_CODE
ResultCode
;
752
}
CSR_MLME_ADD_MULTICAST_ADDRESS_CONFIRM
;
753
754
typedef
struct
CSR_MLME_ADD_MULTICAST_ADDRESS_REQUEST
755
{
756
CSR_DATAREF
Data
;
757
CSR_DATAREF
Dummydataref2
;
758
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
759
CSR_NATURAL16
NumberOfMulticastGroupAddresses
;
760
}
CSR_MLME_ADD_MULTICAST_ADDRESS_REQUEST
;
761
762
typedef
struct
CSR_MLME_ADD_PERIODIC_CONFIRM
763
{
764
CSR_DATAREF
Dummydataref1
;
765
CSR_DATAREF
Dummydataref2
;
766
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
767
CSR_PERIODIC_ID
PeriodicId
;
768
CSR_RESULT_CODE
ResultCode
;
769
}
CSR_MLME_ADD_PERIODIC_CONFIRM
;
770
771
typedef
struct
CSR_MLME_ADD_PERIODIC_REQUEST
772
{
773
CSR_DATAREF
Dummydataref1
;
774
CSR_DATAREF
Dummydataref2
;
775
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
776
CSR_PERIODIC_ID
PeriodicId
;
777
CSR_MICROSECONDS32
MaximumLatency
;
778
CSR_PERIODIC_SCHEDULING_MODE
PeriodicSchedulingMode
;
779
s16
WakeHost
;
780
CSR_PRIORITY
UserPriority
;
781
}
CSR_MLME_ADD_PERIODIC_REQUEST
;
782
783
typedef
struct
CSR_MLME_ADD_RX_TRIGGER_CONFIRM
784
{
785
CSR_DATAREF
Dummydataref1
;
786
CSR_DATAREF
Dummydataref2
;
787
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
788
CSR_TRIGGER_ID
TriggerId
;
789
CSR_RESULT_CODE
ResultCode
;
790
}
CSR_MLME_ADD_RX_TRIGGER_CONFIRM
;
791
792
typedef
struct
CSR_MLME_ADD_RX_TRIGGER_REQUEST
793
{
794
CSR_DATAREF
InformationElements
;
795
CSR_DATAREF
Dummydataref2
;
796
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
797
CSR_TRIGGER_ID
TriggerId
;
798
CSR_PRIORITY
Priority
;
799
}
CSR_MLME_ADD_RX_TRIGGER_REQUEST
;
800
801
typedef
struct
CSR_MLME_ADD_TEMPLATE_CONFIRM
802
{
803
CSR_DATAREF
Dummydataref1
;
804
CSR_DATAREF
Dummydataref2
;
805
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
806
CSR_FRAME_TYPE
FrameType
;
807
CSR_RESULT_CODE
ResultCode
;
808
}
CSR_MLME_ADD_TEMPLATE_CONFIRM
;
809
810
typedef
struct
CSR_MLME_ADD_TEMPLATE_REQUEST
811
{
812
CSR_DATAREF
Data1
;
813
CSR_DATAREF
Data2
;
814
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
815
CSR_FRAME_TYPE
FrameType
;
816
CSR_RATE
MinTransmitRate
;
817
}
CSR_MLME_ADD_TEMPLATE_REQUEST
;
818
819
typedef
struct
CSR_MLME_ADD_TRIGGERED_GET_CONFIRM
820
{
821
CSR_DATAREF
Dummydataref1
;
822
CSR_DATAREF
Dummydataref2
;
823
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
824
CSR_RESULT_CODE
ResultCode
;
825
CSR_TRIGGERED_ID
TriggeredId
;
826
}
CSR_MLME_ADD_TRIGGERED_GET_CONFIRM
;
827
828
typedef
struct
CSR_MLME_ADD_TRIGGERED_GET_REQUEST
829
{
830
CSR_DATAREF
MibAttribute
;
831
CSR_DATAREF
Dummydataref2
;
832
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
833
CSR_TRIGGERED_ID
TriggeredId
;
834
}
CSR_MLME_ADD_TRIGGERED_GET_REQUEST
;
835
836
typedef
struct
CSR_MLME_ADD_TSPEC_CONFIRM
837
{
838
CSR_DATAREF
Dummydataref1
;
839
CSR_DATAREF
Dummydataref2
;
840
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
841
CSR_PRIORITY
UserPriority
;
842
CSR_RESULT_CODE
ResultCode
;
843
}
CSR_MLME_ADD_TSPEC_CONFIRM
;
844
845
typedef
struct
CSR_MLME_ADD_TSPEC_REQUEST
846
{
847
CSR_DATAREF
Dummydataref1
;
848
CSR_DATAREF
Dummydataref2
;
849
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
850
CSR_PRIORITY
UserPriority
;
851
CSR_DIRECTION
Direction
;
852
CSR_PS_SCHEME
PsScheme
;
853
CSR_NATURAL16
MediumTime
;
854
CSR_MICROSECONDS32
ServiceStartTime
;
855
CSR_MICROSECONDS32
ServiceInterval
;
856
CSR_RATE
MinimumDataRate
;
857
}
CSR_MLME_ADD_TSPEC_REQUEST
;
858
859
typedef
struct
CSR_MLME_AUTONOMOUS_SCAN_DONE_INDICATION
860
{
861
CSR_DATAREF
Dummydataref1
;
862
CSR_DATAREF
Dummydataref2
;
863
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
864
CSR_RESULT_CODE
ResultCode
;
865
CSR_AUTONOMOUS_SCAN_ID
AutonomousScanId
;
866
}
CSR_MLME_AUTONOMOUS_SCAN_DONE_INDICATION
;
867
868
typedef
struct
CSR_MLME_AUTONOMOUS_SCAN_LOSS_INDICATION
869
{
870
CSR_DATAREF
Dummydataref1
;
871
CSR_DATAREF
Dummydataref2
;
872
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
873
CSR_MACADDRESS
Bssid
;
874
}
CSR_MLME_AUTONOMOUS_SCAN_LOSS_INDICATION
;
875
876
typedef
struct
CSR_MLME_BLACKOUT_ENDED_INDICATION
877
{
878
CSR_DATAREF
Dummydataref1
;
879
CSR_DATAREF
Dummydataref2
;
880
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
881
CSR_BLACKOUT_ID
BlackoutId
;
882
}
CSR_MLME_BLACKOUT_ENDED_INDICATION
;
883
884
typedef
struct
CSR_MLME_BLOCKACK_ERROR_INDICATION
885
{
886
CSR_DATAREF
Dummydataref1
;
887
CSR_DATAREF
Dummydataref2
;
888
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
889
CSR_REASON_CODE
ResultCode
;
890
CSR_MACADDRESS
PeerQstaAddress
;
891
}
CSR_MLME_BLOCKACK_ERROR_INDICATION
;
892
893
typedef
struct
CSR_MLME_CONNECTED_INDICATION
894
{
895
CSR_DATAREF
Dummydataref1
;
896
CSR_DATAREF
Dummydataref2
;
897
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
898
CSR_CONNECTION_STATUS
ConnectionStatus
;
899
CSR_MACADDRESS
PeerMacAddress
;
900
}
CSR_MLME_CONNECTED_INDICATION
;
901
902
typedef
struct
CSR_MLME_CONNECT_STATUS_CONFIRM
903
{
904
CSR_DATAREF
Dummydataref1
;
905
CSR_DATAREF
Dummydataref2
;
906
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
907
CSR_RESULT_CODE
ResultCode
;
908
}
CSR_MLME_CONNECT_STATUS_CONFIRM
;
909
910
typedef
struct
CSR_MLME_CONNECT_STATUS_REQUEST
911
{
912
CSR_DATAREF
InformationElements
;
913
CSR_DATAREF
Dummydataref2
;
914
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
915
CSR_CONNECTION_STATUS
ConnectionStatus
;
916
CSR_MACADDRESS
StaAddress
;
917
CSR_ASSOCIATION_ID
AssociationId
;
918
CSR_CAPABILITY_INFORMATION
AssociationCapabilityInformation
;
919
}
CSR_MLME_CONNECT_STATUS_REQUEST
;
920
921
typedef
struct
CSR_MLME_DELETEKEYS_CONFIRM
922
{
923
CSR_DATAREF
Dummydataref1
;
924
CSR_DATAREF
Dummydataref2
;
925
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
926
CSR_RESULT_CODE
ResultCode
;
927
}
CSR_MLME_DELETEKEYS_CONFIRM
;
928
929
typedef
struct
CSR_MLME_DELETEKEYS_REQUEST
930
{
931
CSR_DATAREF
Dummydataref1
;
932
CSR_DATAREF
Dummydataref2
;
933
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
934
CSR_NATURAL16
KeyId
;
935
CSR_KEY_TYPE
KeyType
;
936
CSR_MACADDRESS
Address
;
937
}
CSR_MLME_DELETEKEYS_REQUEST
;
938
939
typedef
struct
CSR_MLME_DEL_AUTONOMOUS_SCAN_CONFIRM
940
{
941
CSR_DATAREF
Dummydataref1
;
942
CSR_DATAREF
Dummydataref2
;
943
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
944
CSR_RESULT_CODE
ResultCode
;
945
CSR_AUTONOMOUS_SCAN_ID
AutonomousScanId
;
946
}
CSR_MLME_DEL_AUTONOMOUS_SCAN_CONFIRM
;
947
948
typedef
struct
CSR_MLME_DEL_AUTONOMOUS_SCAN_REQUEST
949
{
950
CSR_DATAREF
Dummydataref1
;
951
CSR_DATAREF
Dummydataref2
;
952
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
953
CSR_AUTONOMOUS_SCAN_ID
AutonomousScanId
;
954
}
CSR_MLME_DEL_AUTONOMOUS_SCAN_REQUEST
;
955
956
typedef
struct
CSR_MLME_DEL_BLACKOUT_CONFIRM
957
{
958
CSR_DATAREF
Dummydataref1
;
959
CSR_DATAREF
Dummydataref2
;
960
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
961
CSR_BLACKOUT_ID
BlackoutId
;
962
CSR_RESULT_CODE
ResultCode
;
963
}
CSR_MLME_DEL_BLACKOUT_CONFIRM
;
964
965
typedef
struct
CSR_MLME_DEL_BLACKOUT_REQUEST
966
{
967
CSR_DATAREF
Dummydataref1
;
968
CSR_DATAREF
Dummydataref2
;
969
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
970
CSR_BLACKOUT_ID
BlackoutId
;
971
}
CSR_MLME_DEL_BLACKOUT_REQUEST
;
972
973
typedef
struct
CSR_MLME_DEL_PERIODIC_CONFIRM
974
{
975
CSR_DATAREF
Dummydataref1
;
976
CSR_DATAREF
Dummydataref2
;
977
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
978
CSR_PERIODIC_ID
PeriodicId
;
979
CSR_RESULT_CODE
ResultCode
;
980
}
CSR_MLME_DEL_PERIODIC_CONFIRM
;
981
982
typedef
struct
CSR_MLME_DEL_PERIODIC_REQUEST
983
{
984
CSR_DATAREF
Dummydataref1
;
985
CSR_DATAREF
Dummydataref2
;
986
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
987
CSR_PERIODIC_ID
PeriodicId
;
988
}
CSR_MLME_DEL_PERIODIC_REQUEST
;
989
990
typedef
struct
CSR_MLME_DEL_RX_TRIGGER_CONFIRM
991
{
992
CSR_DATAREF
Dummydataref1
;
993
CSR_DATAREF
Dummydataref2
;
994
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
995
CSR_TRIGGER_ID
TriggerId
;
996
CSR_RESULT_CODE
ResultCode
;
997
}
CSR_MLME_DEL_RX_TRIGGER_CONFIRM
;
998
999
typedef
struct
CSR_MLME_DEL_RX_TRIGGER_REQUEST
1000
{
1001
CSR_DATAREF
Dummydataref1
;
1002
CSR_DATAREF
Dummydataref2
;
1003
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1004
CSR_TRIGGER_ID
TriggerId
;
1005
}
CSR_MLME_DEL_RX_TRIGGER_REQUEST
;
1006
1007
typedef
struct
CSR_MLME_DEL_TRIGGERED_GET_CONFIRM
1008
{
1009
CSR_DATAREF
Dummydataref1
;
1010
CSR_DATAREF
Dummydataref2
;
1011
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1012
CSR_RESULT_CODE
ResultCode
;
1013
CSR_TRIGGERED_ID
TriggeredId
;
1014
}
CSR_MLME_DEL_TRIGGERED_GET_CONFIRM
;
1015
1016
typedef
struct
CSR_MLME_DEL_TRIGGERED_GET_REQUEST
1017
{
1018
CSR_DATAREF
Dummydataref1
;
1019
CSR_DATAREF
Dummydataref2
;
1020
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1021
CSR_TRIGGERED_ID
TriggeredId
;
1022
}
CSR_MLME_DEL_TRIGGERED_GET_REQUEST
;
1023
1024
typedef
struct
CSR_MLME_DEL_TSPEC_CONFIRM
1025
{
1026
CSR_DATAREF
Dummydataref1
;
1027
CSR_DATAREF
Dummydataref2
;
1028
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1029
CSR_PRIORITY
UserPriority
;
1030
CSR_RESULT_CODE
ResultCode
;
1031
}
CSR_MLME_DEL_TSPEC_CONFIRM
;
1032
1033
typedef
struct
CSR_MLME_DEL_TSPEC_REQUEST
1034
{
1035
CSR_DATAREF
Dummydataref1
;
1036
CSR_DATAREF
Dummydataref2
;
1037
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1038
CSR_PRIORITY
UserPriority
;
1039
CSR_DIRECTION
Direction
;
1040
}
CSR_MLME_DEL_TSPEC_REQUEST
;
1041
1042
typedef
struct
CSR_MLME_GET_KEY_SEQUENCE_CONFIRM
1043
{
1044
CSR_DATAREF
Dummydataref1
;
1045
CSR_DATAREF
Dummydataref2
;
1046
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1047
CSR_RESULT_CODE
ResultCode
;
1048
CSR_NATURAL16
SequenceNumber
[8];
1049
}
CSR_MLME_GET_KEY_SEQUENCE_CONFIRM
;
1050
1051
typedef
struct
CSR_MLME_GET_KEY_SEQUENCE_REQUEST
1052
{
1053
CSR_DATAREF
Dummydataref1
;
1054
CSR_DATAREF
Dummydataref2
;
1055
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1056
CSR_NATURAL16
KeyId
;
1057
CSR_KEY_TYPE
KeyType
;
1058
CSR_MACADDRESS
Address
;
1059
}
CSR_MLME_GET_KEY_SEQUENCE_REQUEST
;
1060
1061
typedef
struct
CSR_MLME_LEAVE_CONFIRM
1062
{
1063
CSR_DATAREF
Dummydataref1
;
1064
CSR_DATAREF
Dummydataref2
;
1065
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1066
CSR_RESULT_CODE
ResultCode
;
1067
}
CSR_MLME_LEAVE_CONFIRM
;
1068
1069
typedef
struct
CSR_MLME_LEAVE_REQUEST
1070
{
1071
CSR_DATAREF
Dummydataref1
;
1072
CSR_DATAREF
Dummydataref2
;
1073
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1074
}
CSR_MLME_LEAVE_REQUEST
;
1075
1076
typedef
struct
CSR_MLME_MODIFY_BSS_PARAMETER_CONFIRM
1077
{
1078
CSR_DATAREF
Dummydataref1
;
1079
CSR_DATAREF
Dummydataref2
;
1080
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1081
CSR_RESULT_CODE
ResultCode
;
1082
}
CSR_MLME_MODIFY_BSS_PARAMETER_CONFIRM
;
1083
1084
typedef
struct
CSR_MLME_MODIFY_BSS_PARAMETER_REQUEST
1085
{
1086
CSR_DATAREF
Data
;
1087
CSR_DATAREF
Dummydataref2
;
1088
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1089
CSR_TIME_UNITS
BeaconPeriod
;
1090
CSR_BEACON_PERIODS
DtimPeriod
;
1091
CSR_CAPABILITY_INFORMATION
CapabilityInformation
;
1092
CSR_MACADDRESS
Bssid
;
1093
CSR_NATURAL16
RtsThreshold
;
1094
}
CSR_MLME_MODIFY_BSS_PARAMETER_REQUEST
;
1095
1096
typedef
struct
CSR_MLME_PAUSE_AUTONOMOUS_SCAN_CONFIRM
1097
{
1098
CSR_DATAREF
Dummydataref1
;
1099
CSR_DATAREF
Dummydataref2
;
1100
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1101
CSR_RESULT_CODE
ResultCode
;
1102
CSR_AUTONOMOUS_SCAN_ID
AutonomousScanId
;
1103
}
CSR_MLME_PAUSE_AUTONOMOUS_SCAN_CONFIRM
;
1104
1105
typedef
struct
CSR_MLME_PAUSE_AUTONOMOUS_SCAN_REQUEST
1106
{
1107
CSR_DATAREF
Dummydataref1
;
1108
CSR_DATAREF
Dummydataref2
;
1109
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1110
CSR_AUTONOMOUS_SCAN_ID
AutonomousScanId
;
1111
s16
Pause
;
1112
}
CSR_MLME_PAUSE_AUTONOMOUS_SCAN_REQUEST
;
1113
1114
typedef
struct
CSR_MLME_POWERMGT_CONFIRM
1115
{
1116
CSR_DATAREF
Dummydataref1
;
1117
CSR_DATAREF
Dummydataref2
;
1118
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1119
CSR_RESULT_CODE
ResultCode
;
1120
}
CSR_MLME_POWERMGT_CONFIRM
;
1121
1122
typedef
struct
CSR_MLME_POWERMGT_REQUEST
1123
{
1124
CSR_DATAREF
Dummydataref1
;
1125
CSR_DATAREF
Dummydataref2
;
1126
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1127
CSR_POWER_MANAGEMENT_MODE
PowerManagementMode
;
1128
s16
ReceiveDtims
;
1129
CSR_BEACON_PERIODS
ListenInterval
;
1130
CSR_TRAFFIC_WINDOW
TrafficWindow
;
1131
}
CSR_MLME_POWERMGT_REQUEST
;
1132
1133
typedef
struct
CSR_MLME_SCAN_CONFIRM
1134
{
1135
CSR_DATAREF
Dummydataref1
;
1136
CSR_DATAREF
Dummydataref2
;
1137
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1138
CSR_RESULT_CODE
ResultCode
;
1139
}
CSR_MLME_SCAN_CONFIRM
;
1140
1141
typedef
struct
CSR_MLME_SCAN_REQUEST
1142
{
1143
CSR_DATAREF
ChannelList
;
1144
CSR_DATAREF
InformationElements
;
1145
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1146
CSR_IFINTERFACE
Ifindex
;
1147
CSR_SCAN_TYPE
ScanType
;
1148
CSR_MICROSECONDS32
ProbeDelay
;
1149
CSR_TIME_UNITS
MinChannelTime
;
1150
CSR_TIME_UNITS
MaxChannelTime
;
1151
}
CSR_MLME_SCAN_REQUEST
;
1152
1153
typedef
struct
CSR_MLME_SCAN_CANCEL_REQUEST
1154
{
1155
CSR_DATAREF
Dummydataref1
;
1156
CSR_DATAREF
Dummydataref2
;
1157
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1158
}
CSR_MLME_SCAN_CANCEL_REQUEST
;
1159
1160
typedef
struct
CSR_MLME_SETKEYS_CONFIRM
1161
{
1162
CSR_DATAREF
Dummydataref1
;
1163
CSR_DATAREF
Dummydataref2
;
1164
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1165
CSR_RESULT_CODE
ResultCode
;
1166
}
CSR_MLME_SETKEYS_CONFIRM
;
1167
1168
typedef
struct
CSR_MLME_SETKEYS_REQUEST
1169
{
1170
CSR_DATAREF
Key
;
1171
CSR_DATAREF
Dummydataref2
;
1172
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1173
CSR_NATURAL16
Length
;
1174
CSR_NATURAL16
KeyId
;
1175
CSR_KEY_TYPE
KeyType
;
1176
CSR_MACADDRESS
Address
;
1177
CSR_NATURAL16
SequenceNumber
[8];
1178
CSR_CIPHER_SUITE_SELECTOR
CipherSuiteSelector
;
1179
}
CSR_MLME_SETKEYS_REQUEST
;
1180
1181
typedef
struct
CSR_MLME_SET_CHANNEL_CONFIRM
1182
{
1183
CSR_DATAREF
Dummydataref1
;
1184
CSR_DATAREF
Dummydataref2
;
1185
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1186
CSR_RESULT_CODE
ResultCode
;
1187
}
CSR_MLME_SET_CHANNEL_CONFIRM
;
1188
1189
typedef
struct
CSR_MLME_SET_CHANNEL_REQUEST
1190
{
1191
CSR_DATAREF
Dummydataref1
;
1192
CSR_DATAREF
Dummydataref2
;
1193
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1194
CSR_IFINTERFACE
Ifindex
;
1195
CSR_CHANNEL_NUMBER
Channel
;
1196
CSR_MACADDRESS
Address
;
1197
CSR_TIME_UNITS
AvailabilityDuration
;
1198
CSR_TIME_UNITS
AvailabilityInterval
;
1199
}
CSR_MLME_SET_CHANNEL_REQUEST
;
1200
1201
typedef
struct
CSR_MLME_SET_PACKET_FILTER_CONFIRM
1202
{
1203
CSR_DATAREF
Dummydataref1
;
1204
CSR_DATAREF
Dummydataref2
;
1205
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1206
CSR_RESULT_CODE
ResultCode
;
1207
}
CSR_MLME_SET_PACKET_FILTER_CONFIRM
;
1208
1209
typedef
struct
CSR_MLME_SET_PACKET_FILTER_REQUEST
1210
{
1211
CSR_DATAREF
InformationElements
;
1212
CSR_DATAREF
Dummydataref2
;
1213
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1214
CSR_PACKET_FILTER_MODE
PacketFilterMode
;
1215
CSR_IPV4_ADDRESS
ArpFilterAddress
;
1216
}
CSR_MLME_SET_PACKET_FILTER_REQUEST
;
1217
1218
typedef
struct
CSR_MLME_SET_TIM_CONFIRM
1219
{
1220
CSR_DATAREF
Dummydataref1
;
1221
CSR_DATAREF
Dummydataref2
;
1222
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1223
CSR_RESULT_CODE
ResultCode
;
1224
}
CSR_MLME_SET_TIM_CONFIRM
;
1225
1226
typedef
struct
CSR_MLME_SET_TIM_REQUEST
1227
{
1228
CSR_DATAREF
Dummydataref1
;
1229
CSR_DATAREF
Dummydataref2
;
1230
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1231
CSR_ASSOCIATION_ID
AssociationId
;
1232
s16
TimValue
;
1233
}
CSR_MLME_SET_TIM_REQUEST
;
1234
1235
typedef
struct
CSR_MLME_SM_START_CONFIRM
1236
{
1237
CSR_DATAREF
Dummydataref1
;
1238
CSR_DATAREF
Dummydataref2
;
1239
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1240
CSR_RESULT_CODE
ResultCode
;
1241
}
CSR_MLME_SM_START_CONFIRM
;
1242
1243
typedef
struct
CSR_MLME_SM_START_REQUEST
1244
{
1245
CSR_DATAREF
Beacon
;
1246
CSR_DATAREF
BssParameters
;
1247
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1248
CSR_IFINTERFACE
Ifindex
;
1249
CSR_CHANNEL_NUMBER
Channel
;
1250
CSR_MACADDRESS
InterfaceAddress
;
1251
CSR_MACADDRESS
Bssid
;
1252
CSR_TIME_UNITS
BeaconPeriod
;
1253
CSR_BEACON_PERIODS
DtimPeriod
;
1254
CSR_CAPABILITY_INFORMATION
CapabilityInformation
;
1255
}
CSR_MLME_SM_START_REQUEST
;
1256
1257
typedef
struct
CSR_MLME_START_AGGREGATION_CONFIRM
1258
{
1259
CSR_DATAREF
Dummydataref1
;
1260
CSR_DATAREF
Dummydataref2
;
1261
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1262
CSR_MACADDRESS
PeerQstaAddress
;
1263
CSR_PRIORITY
UserPriority
;
1264
CSR_DIRECTION
Direction
;
1265
CSR_RESULT_CODE
ResultCode
;
1266
CSR_SEQUENCE_NUMBER
SequenceNumber
;
1267
}
CSR_MLME_START_AGGREGATION_CONFIRM
;
1268
1269
typedef
struct
CSR_MLME_START_AGGREGATION_REQUEST
1270
{
1271
CSR_DATAREF
Dummydataref1
;
1272
CSR_DATAREF
Dummydataref2
;
1273
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1274
CSR_MACADDRESS
PeerQstaAddress
;
1275
CSR_PRIORITY
UserPriority
;
1276
CSR_DIRECTION
Direction
;
1277
CSR_STARTING_SEQUENCE_NUMBER
StartingSequenceNumber
;
1278
CSR_NATURAL16
BufferSize
;
1279
CSR_TIME_UNITS
BlockAckTimeout
;
1280
}
CSR_MLME_START_AGGREGATION_REQUEST
;
1281
1282
typedef
struct
CSR_MLME_STOP_AGGREGATION_CONFIRM
1283
{
1284
CSR_DATAREF
Dummydataref1
;
1285
CSR_DATAREF
Dummydataref2
;
1286
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1287
CSR_MACADDRESS
PeerQstaAddress
;
1288
CSR_PRIORITY
UserPriority
;
1289
CSR_DIRECTION
Direction
;
1290
CSR_RESULT_CODE
ResultCode
;
1291
}
CSR_MLME_STOP_AGGREGATION_CONFIRM
;
1292
1293
typedef
struct
CSR_MLME_STOP_AGGREGATION_REQUEST
1294
{
1295
CSR_DATAREF
Dummydataref1
;
1296
CSR_DATAREF
Dummydataref2
;
1297
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1298
CSR_MACADDRESS
PeerQstaAddress
;
1299
CSR_PRIORITY
UserPriority
;
1300
CSR_DIRECTION
Direction
;
1301
}
CSR_MLME_STOP_AGGREGATION_REQUEST
;
1302
1303
typedef
struct
CSR_MLME_TRIGGERED_GET_INDICATION
1304
{
1305
CSR_DATAREF
MibAttributeValue
;
1306
CSR_DATAREF
Dummydataref2
;
1307
CSR_VIF_IDENTIFIER
VirtualInterfaceIdentifier
;
1308
CSR_MIB_STATUS
Status
;
1309
CSR_NATURAL16
ErrorIndex
;
1310
CSR_TRIGGERED_ID
TriggeredId
;
1311
}
CSR_MLME_TRIGGERED_GET_INDICATION
;
1312
1313
typedef
struct
CSR_SIGNAL_PRIMITIVE
1314
{
1315
CSR_SIGNAL_PRIMITIVE_HEADER
SignalPrimitiveHeader
;
1316
union
1317
{
1318
CSR_MA_PACKET_REQUEST
MaPacketRequest
;
1319
CSR_MA_PACKET_CONFIRM
MaPacketConfirm
;
1320
CSR_MA_PACKET_INDICATION
MaPacketIndication
;
1321
CSR_MA_PACKET_CANCEL_REQUEST
MaPacketCancelRequest
;
1322
CSR_MA_VIF_AVAILABILITY_RESPONSE
MaVifAvailabilityResponse
;
1323
CSR_MA_VIF_AVAILABILITY_INDICATION
MaVifAvailabilityIndication
;
1324
CSR_MA_PACKET_ERROR_INDICATION
MaPacketErrorIndication
;
1325
CSR_MLME_RESET_REQUEST
MlmeResetRequest
;
1326
CSR_MLME_RESET_CONFIRM
MlmeResetConfirm
;
1327
CSR_MLME_GET_REQUEST
MlmeGetRequest
;
1328
CSR_MLME_GET_CONFIRM
MlmeGetConfirm
;
1329
CSR_MLME_SET_REQUEST
MlmeSetRequest
;
1330
CSR_MLME_SET_CONFIRM
MlmeSetConfirm
;
1331
CSR_MLME_GET_NEXT_REQUEST
MlmeGetNextRequest
;
1332
CSR_MLME_GET_NEXT_CONFIRM
MlmeGetNextConfirm
;
1333
CSR_MLME_POWERMGT_REQUEST
MlmePowermgtRequest
;
1334
CSR_MLME_POWERMGT_CONFIRM
MlmePowermgtConfirm
;
1335
CSR_MLME_SCAN_REQUEST
MlmeScanRequest
;
1336
CSR_MLME_SCAN_CONFIRM
MlmeScanConfirm
;
1337
CSR_MLME_HL_SYNC_REQUEST
MlmeHlSyncRequest
;
1338
CSR_MLME_HL_SYNC_CONFIRM
MlmeHlSyncConfirm
;
1339
CSR_MLME_MEASURE_REQUEST
MlmeMeasureRequest
;
1340
CSR_MLME_MEASURE_CONFIRM
MlmeMeasureConfirm
;
1341
CSR_MLME_MEASURE_INDICATION
MlmeMeasureIndication
;
1342
CSR_MLME_SETKEYS_REQUEST
MlmeSetkeysRequest
;
1343
CSR_MLME_SETKEYS_CONFIRM
MlmeSetkeysConfirm
;
1344
CSR_MLME_DELETEKEYS_REQUEST
MlmeDeletekeysRequest
;
1345
CSR_MLME_DELETEKEYS_CONFIRM
MlmeDeletekeysConfirm
;
1346
CSR_MLME_AUTONOMOUS_SCAN_LOSS_INDICATION
MlmeAutonomousScanLossIndication
;
1347
CSR_MLME_CONNECTED_INDICATION
MlmeConnectedIndication
;
1348
CSR_MLME_SCAN_CANCEL_REQUEST
MlmeScanCancelRequest
;
1349
CSR_MLME_HL_SYNC_CANCEL_REQUEST
MlmeHlSyncCancelRequest
;
1350
CSR_MLME_HL_SYNC_CANCEL_CONFIRM
MlmeHlSyncCancelConfirm
;
1351
CSR_MLME_ADD_PERIODIC_REQUEST
MlmeAddPeriodicRequest
;
1352
CSR_MLME_ADD_PERIODIC_CONFIRM
MlmeAddPeriodicConfirm
;
1353
CSR_MLME_DEL_PERIODIC_REQUEST
MlmeDelPeriodicRequest
;
1354
CSR_MLME_DEL_PERIODIC_CONFIRM
MlmeDelPeriodicConfirm
;
1355
CSR_MLME_ADD_AUTONOMOUS_SCAN_REQUEST
MlmeAddAutonomousScanRequest
;
1356
CSR_MLME_ADD_AUTONOMOUS_SCAN_CONFIRM
MlmeAddAutonomousScanConfirm
;
1357
CSR_MLME_DEL_AUTONOMOUS_SCAN_REQUEST
MlmeDelAutonomousScanRequest
;
1358
CSR_MLME_DEL_AUTONOMOUS_SCAN_CONFIRM
MlmeDelAutonomousScanConfirm
;
1359
CSR_MLME_SET_PACKET_FILTER_REQUEST
MlmeSetPacketFilterRequest
;
1360
CSR_MLME_SET_PACKET_FILTER_CONFIRM
MlmeSetPacketFilterConfirm
;
1361
CSR_MLME_STOP_MEASURE_REQUEST
MlmeStopMeasureRequest
;
1362
CSR_MLME_STOP_MEASURE_CONFIRM
MlmeStopMeasureConfirm
;
1363
CSR_MLME_PAUSE_AUTONOMOUS_SCAN_REQUEST
MlmePauseAutonomousScanRequest
;
1364
CSR_MLME_PAUSE_AUTONOMOUS_SCAN_CONFIRM
MlmePauseAutonomousScanConfirm
;
1365
CSR_MLME_AUTONOMOUS_SCAN_DONE_INDICATION
MlmeAutonomousScanDoneIndication
;
1366
CSR_MLME_ADD_TRIGGERED_GET_REQUEST
MlmeAddTriggeredGetRequest
;
1367
CSR_MLME_ADD_TRIGGERED_GET_CONFIRM
MlmeAddTriggeredGetConfirm
;
1368
CSR_MLME_DEL_TRIGGERED_GET_REQUEST
MlmeDelTriggeredGetRequest
;
1369
CSR_MLME_DEL_TRIGGERED_GET_CONFIRM
MlmeDelTriggeredGetConfirm
;
1370
CSR_MLME_TRIGGERED_GET_INDICATION
MlmeTriggeredGetIndication
;
1371
CSR_MLME_ADD_BLACKOUT_REQUEST
MlmeAddBlackoutRequest
;
1372
CSR_MLME_ADD_BLACKOUT_CONFIRM
MlmeAddBlackoutConfirm
;
1373
CSR_MLME_BLACKOUT_ENDED_INDICATION
MlmeBlackoutEndedIndication
;
1374
CSR_MLME_DEL_BLACKOUT_REQUEST
MlmeDelBlackoutRequest
;
1375
CSR_MLME_DEL_BLACKOUT_CONFIRM
MlmeDelBlackoutConfirm
;
1376
CSR_MLME_ADD_RX_TRIGGER_REQUEST
MlmeAddRxTriggerRequest
;
1377
CSR_MLME_ADD_RX_TRIGGER_CONFIRM
MlmeAddRxTriggerConfirm
;
1378
CSR_MLME_DEL_RX_TRIGGER_REQUEST
MlmeDelRxTriggerRequest
;
1379
CSR_MLME_DEL_RX_TRIGGER_CONFIRM
MlmeDelRxTriggerConfirm
;
1380
CSR_MLME_CONNECT_STATUS_REQUEST
MlmeConnectStatusRequest
;
1381
CSR_MLME_CONNECT_STATUS_CONFIRM
MlmeConnectStatusConfirm
;
1382
CSR_MLME_MODIFY_BSS_PARAMETER_REQUEST
MlmeModifyBssParameterRequest
;
1383
CSR_MLME_MODIFY_BSS_PARAMETER_CONFIRM
MlmeModifyBssParameterConfirm
;
1384
CSR_MLME_ADD_TEMPLATE_REQUEST
MlmeAddTemplateRequest
;
1385
CSR_MLME_ADD_TEMPLATE_CONFIRM
MlmeAddTemplateConfirm
;
1386
CSR_MLME_CONFIG_QUEUE_REQUEST
MlmeConfigQueueRequest
;
1387
CSR_MLME_CONFIG_QUEUE_CONFIRM
MlmeConfigQueueConfirm
;
1388
CSR_MLME_ADD_TSPEC_REQUEST
MlmeAddTspecRequest
;
1389
CSR_MLME_ADD_TSPEC_CONFIRM
MlmeAddTspecConfirm
;
1390
CSR_MLME_DEL_TSPEC_REQUEST
MlmeDelTspecRequest
;
1391
CSR_MLME_DEL_TSPEC_CONFIRM
MlmeDelTspecConfirm
;
1392
CSR_MLME_START_AGGREGATION_REQUEST
MlmeStartAggregationRequest
;
1393
CSR_MLME_START_AGGREGATION_CONFIRM
MlmeStartAggregationConfirm
;
1394
CSR_MLME_BLOCKACK_ERROR_INDICATION
MlmeBlockackErrorIndication
;
1395
CSR_MLME_STOP_AGGREGATION_REQUEST
MlmeStopAggregationRequest
;
1396
CSR_MLME_STOP_AGGREGATION_CONFIRM
MlmeStopAggregationConfirm
;
1397
CSR_MLME_SM_START_REQUEST
MlmeSmStartRequest
;
1398
CSR_MLME_SM_START_CONFIRM
MlmeSmStartConfirm
;
1399
CSR_MLME_LEAVE_REQUEST
MlmeLeaveRequest
;
1400
CSR_MLME_LEAVE_CONFIRM
MlmeLeaveConfirm
;
1401
CSR_MLME_SET_TIM_REQUEST
MlmeSetTimRequest
;
1402
CSR_MLME_SET_TIM_CONFIRM
MlmeSetTimConfirm
;
1403
CSR_MLME_GET_KEY_SEQUENCE_REQUEST
MlmeGetKeySequenceRequest
;
1404
CSR_MLME_GET_KEY_SEQUENCE_CONFIRM
MlmeGetKeySequenceConfirm
;
1405
CSR_MLME_SET_CHANNEL_REQUEST
MlmeSetChannelRequest
;
1406
CSR_MLME_SET_CHANNEL_CONFIRM
MlmeSetChannelConfirm
;
1407
CSR_MLME_ADD_MULTICAST_ADDRESS_REQUEST
MlmeAddMulticastAddressRequest
;
1408
CSR_MLME_ADD_MULTICAST_ADDRESS_CONFIRM
MlmeAddMulticastAddressConfirm
;
1409
CSR_DEBUG_STRING_INDICATION
DebugStringIndication
;
1410
CSR_DEBUG_WORD16_INDICATION
DebugWord16Indication
;
1411
CSR_DEBUG_GENERIC_REQUEST
DebugGenericRequest
;
1412
CSR_DEBUG_GENERIC_CONFIRM
DebugGenericConfirm
;
1413
CSR_DEBUG_GENERIC_INDICATION
DebugGenericIndication
;
1414
}
u
;
1415
}
CSR_SIGNAL
;
1416
1417
#define SIG_FILTER_SIZE 6
1418
1419
u32
SigGetFilterPos
(
u16
aSigID);
1420
1421
#ifdef __cplusplus
1422
}
1423
#endif
1424
1425
#endif
Generated on Thu Jan 10 2013 14:27:42 for Linux Kernel by
1.8.2