Claims
- 1. A method of automatically configuring a peripheral device to communicate with a host computer system in a selected operating mode, comprising the following steps:a. coupling the peripheral device to the host computer system, the coupling step establishing a communication channel between the peripheral device and the computer system; b. powering the peripheral device; c. sequentially analyzing within the peripheral device plurality of signals until the selected operating mode is identified; and d. automatically configuring the peripheral device into the selected operating mode in response to unencoded and encoded signals.
- 2. The method according to claim 1 wherein the step of sequentially analyzing the signals includes the following steps:a. sensing within the peripheral device the encoded signal originating from the host computer system and the unencoded signal originating from the host computer system; and b. encoding a preencoded signal originating from the host computer system with a finite set of predetermined codes, each predetermined code uniquely identifying an operating mode, thereby transforming the preencoded signal into the encoded signal.
- 3. The method according to claim 2 further comprising the step of configuring the peripheral device into a preliminary operating mode before the step of encoding the preencoded signal.
- 4. The method according to claim 3 wherein the preliminary operating mode is an ATA IDE mode.
- 5. The method according to claim 1 wherein the peripheral device is a flash memory card.
- 6. The method according to claim 5 wherein the encoded signal is an ATA IDE operating mode signal pin selected from HA3, HA4, HA5, HA6, HA7, HA8, HA9, and HA 10.
- 7. The method according to claim 1 wherein the selected operating mode is a PCMCIA mode.
- 8. The method according to claim 1 wherein the selected operating mode is a universal serial bus mode.
- 9. The method according to claim 1 wherein the selected operating mode is an ATA IDE mode.
RELATED APPLICATIONS
This Patent Application is a divisional of co-pending U.S. patent application Ser. No. 09/234,430, the contents of which are hereby incorporated by reference, filed Jan. 20, 1999, which is a continuation-in-part of commonly owned U.S. patent application Ser. No. 09/034,173, filed Mar. 2, 1998, entitled “Improved Compact Flash Memory Card and Interface”, Estakhri et al., now issued as Pat. No. 6,182,162.
US Referenced Citations (93)
Foreign Referenced Citations (4)
Number |
Date |
Country |
5-46461 |
Feb 1993 |
JP |
5-233426 |
Sep 1993 |
JP |
9-147581 |
Jun 1997 |
JP |
10-79197 |
Mar 1998 |
JP |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09/034173 |
Mar 1998 |
US |
Child |
09/234430 |
|
US |