User`s guide

Aironet Wireless Communications, Inc. 7-28 Confidential and Proprietary
The first word of all RIDs is the total length of the RID (in bytes) including this length field.
To read a RID 1.Use the Read RID command with the RID in the first parameter.
2.Read the RID using the BAP registers
To write a RID 1.Use the Read RID command with the RID in the first parameter.
This ensures that the firmware BAP register access is correct.
2.Read the RID using the BAP registers.
3.Modify the appropriate fields using the BAP registers.
4.Write the RID using the Write RID command.
Access RID Command
Command (0x00) Param0 (0x02) Param1 (0x04) Param2 (0x06)
0x0021 RID 0x0000 0x0000 Read RID
0x0121 RID 0x0000 0x0000 Write RID
Access RID Responses = Success
Status (0x08) Resp0 (0x0A) Resp1 (0x0C) Resp2 (0x0E) Description
0x0021 0x0000 0x0000 0x0000 Successful access RID command
Access RID Responses = Failure
Status (0x08) Resp0 (0x0A) Resp1 (0x0C) Resp2 (0x0E) Reason
Error Qualifier
0x7F21 0x0002 0x0000 0x0000 Illegal format (Command)
0x7F21 0x0004 0x0000 0x0000 Invalid RID
0x7F21 0x0006 0x0000 0x0000 Cannot write to this RID while
MAC is enabled
0x7F21 0x000B 0x0000 0x0000 RID is write only
0x7F21 0x000C 0x0000 0x0000 RID is read only
Allocate Buffer Command
The Allocate Buffer command is used to pass variables used for transmitter testing (See Transmitter Test
Command).
The allocated buffer is returned in PARAM0.
Allocate Buffer Command
Command (0x00) Param0 (0x02) Param1 (0x04) Param2 (0x06)
0x0028 Buffer Size 0x0000 0x0000 Allocate Buffer
Allocate Buffer Responses = Success
Status (0x08) Resp0 (0x0A) Resp1 (0x0C) Resp2 (0x0E) Description
0x0028 Buffer start 0x0000 0x0000 Successful allocate command
Allocate Buffer Responses = Failure
Status (0x08) Resp0 (0x0A) Resp1 (0x0C) Resp2 (0x0E) Reason
Error Qualifier
0x7F28 0x0002 0x0000 0x0000 Illegal format (Command)
0x7F28 0x00?? 0x0000 0x0000 No buffer space