User`s guide

Aironet Wireless Communications, Inc. 7-5 Confidential and Proprietary
Bootstrap -- Starting the PC4500/4800
The following is the correct start sequence from the host perspective.
1. Wait for Card Detect signals to go active.
2. Enable power (VCC) to the socket. Also, set VPP1, VPP2 = 5V.
3. Delay for power to stabilize (200 ms).
4. Release PCMCIA reset.
5. Delay at least 10us.
6. Wait for Card Ready to go active.
7. Read the CIS to identify card.
8. Configure socket to have an I/O window with 32 consecutive 16-bit ports.
9. Set Card Configuration Options Register to 0x45. [Currently this is at address 0x3E0 of attribute
memory; but, use the CIS to determine the correct address]
10. Release PC4500/4800 from reset by issuing a NOP command -- OUT4500(COMMAND,
0x0010).
11. Wait for EvStat.Cmd bit to be set.
12. Ack the command completion by setting EvAck.Cmd.
Resetting the PC4500/4800
Three methods exist to reset the PC4500/4800:
1. use the PCMCIA reset line,
2. by writing a 0x80 into the Configuration Options Register, followed by writing a 0x00 into the
same register (after the initial boot).
3. by issuing the restart command.
Note, when resetting the card, the VPP1 and VPP2 lines must be held at 5V for normal operation.
Startup is then the same as for normal bootstrap of the card.