User`s guide

Aironet Wireless Communications, Inc. 7-12 Confidential and Proprietary
Command Register (I/O offset 0x00)
Bit #1514131211109876543210
Name
busy Additional Info No
Ack
0 Command Code
This register is used to write commands. Busy is automatically set to 1 when a value is written to this
register (irrespective of the actual value written) and reset to 0 when the command is accepted.
A command written while the Busy bit is set to 1 will be neglected.
The commands are described in detail in later sections.
COMMAND SUMMARY
Command Number Command
0x0000 NOP
0x0001 Enable
0x0002 Disable
0x0003 Force a Loss of Sync
0x0004 Firmware Restart (soft reset)
0x0005 Host Sleep (must be issued as 0x0085)
0x0006 Magic Packet
0x0008 Read the Configuration from nonvolatile
storage
0x000A Allocate Transmit Buffer
0x000B Transmit
0x000C Deallocate
0x0010 NOP (same as 0x0000)
0x0021 Access RID
0x0028 Allocate Buffer
0x0030 PSP nodes (AP only)
0x003E Set PHY register
0x003F Transmitter Test
0x0085 Go to Sleep (No Ack bit is mandatory)
0x0108 Save the configuration to nonvolatile
storage
NoAck – An EvStat.Cmd will not be generated when the command is complete. (This option is not
supported by all commands).
Param0-2 Registers (I/O offsets 0x02 – 0x06)
Bit #1514131211109876543210
Name Command Parameter
These registers are used to write required parameters for various commands.
Command parameters should only be written when the Command.Busy bit is 0. Therefore, parameters
must be entered before the command is entered in the Command register.
Details of specific parameters are provided along with the command descriptions.