Compartir a través de


Identificadores para dispositivos PCMCIA

En el caso de los dispositivos de la Asociación Internacional de tarjetas de memoria de equipo personal (PCMCIA), el identificador del dispositivo puede tener varias formas diferentes. En el caso de los dispositivos que no son multifuncionales, el identificador de dispositivo tiene el siguiente formato:

PCMCIA\Manufacturer-Product-Crc(4)

Donde:

  • El fabricante es el nombre del fabricante.

  • Product es el nombre del producto.

El enumerador PCMCIA recupera estas cadenas directamente de las tuplas de la tarjeta. Tanto Fabricante como Producto son cadenas de longitud variable que no superan los 64 caracteres. Crc(4) es la suma de comprobación CRC hexadecimal hexadecimal (comprobación de redundancia cíclica) de 4 dígitos para la tarjeta. Los números menores de cuatro dígitos tienen un relleno cero a la izquierda. Por ejemplo, el identificador de dispositivo de un adaptador de red podría ser el siguiente:

PCMCIA\MEGAHERTZ-CC10BT/2-BF05

Para una tarjeta multifunción, cada función tiene un identificador de la forma:

PCMCIA\Manufacturer-Product-DEVd(4)-Crc(4)

El número de función secundaria (d(4) en este ejemplo) es un número decimal sin ceros a la izquierda.

Si la tarjeta no tiene un nombre del fabricante, el identificador tiene una de estas tres formas:

PCMCIA\UNKNOWN_MANUFACTURER-Crc(4)

PCMCIA\UNKNOWN_MANUFACTURER-DEVd(4)-Crc(4)

PCMCIA\MTD-MemoryType(4)

La última de estas tres alternativas es para una tarjeta de memoria flash sin un identificador de fabricante en la tarjeta. MemoryType(4) es uno de los dos números hexadecimales de 4 dígitos: 0000 para las tarjetas SRAM y 0002 para las tarjetas ROM.

Además de las distintas formas de identificador de dispositivo que se acaba de describir, la sección Modelos de un archivo INF también puede contener un identificador de hardware compuesto reemplazando la comprobación de redundancia cíclica hexadecimal de 4 dígitos (CRC) por una cadena que contiene el código del fabricante hexadecimal de 4 dígitos, un guión y el código de información del fabricante hexadecimal de 4 dígitos (tanto de tuplas incorporadas). Por ejemplo:

PCMCIA\MEGAHERTZ-CC10BT/2-0128-0103

Los identificadores compatibles con PCMCIA corresponden a los identificadores de dispositivo genéricos mencionados en la sección Identificadores genéricos . Actualmente, los identificadores compatibles con PCMCIA se generan solo para tres tipos de dispositivos, como se describe en la tabla siguiente.

Id. compatible con PCMCIA Tipo de dispositivo

PNP0600

Un controlador de disco de datos adjuntos AT (ATA)

PNP0D00

Tarjeta PC multifunción 3.0

*PNPC200

Una tarjeta de módem