User`s guide

Aironet Wireless Communications, Inc. C-2 Confidential and Proprietary
Communicating with the Loader Program
Transmit:
To transmit a byte to the card, use RAM address 0x0028 which translates to the MAC
processor SW_SUPPORT0 register. To transmit a byte, first wait until D15 of the word at 0x0028
is clear. Then write the desired byte to 0x0028 with D15 set to logic ‘1’. D15 is the busy bit - If
D15 is set, the transmit register is full. If D15 is clear, you may write to the transmit register
without overwriting anything. You may want to implement a timeout while waiting for D15 to
clear.
Receive:
To receive a byte from the card, use RAM address 0x002A which translates to the MAC
processor SW_SUPPORT1 register. To receive a byte, first wait until D15 of the word at 0x002A
is set to logic ‘1’. Then read the contents of 0x002A. Mask the value read with 0xFF to obtain the
data byte. Then, write a value of 0x0000 to address 0x002A to inform the card that you read the
data byte.