Partilhar via


Identificadores para dispositivos PCMCIA

Para dispositivos PCMCIA (Personal Computer Memory Card International Association), a ID do dispositivo pode assumir várias formas diferentes. Para dispositivos que não são multifuncionais, o identificador do dispositivo é formatado da seguinte maneira:

PCMCIA\Manufacturer-Product-Crc(4)

Em que:

  • Fabricante é o nome do fabricante.

  • Produto é o nome do produto.

O enumerador PCMCIA recupera essas cadeias de caracteres diretamente de tuplas no cartão. Fabricante e Produto são cadeias de caracteres de comprimento variável que não excedem 64 caracteres. Crc(4) é a soma de verificação de CRC hexadecimal de 4 dígitos (redundância cíclica marcar) para o cartão. Números com menos de quatro dígitos têm um preenchimento zero à esquerda. Por exemplo, a ID do dispositivo para um adaptador de rede pode ser esta:

PCMCIA\MEGAHERTZ-CC10BT/2-BF05

Para uma cartão multifuncional, cada função tem um identificador do formulário:

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

O número da função filho (d(4) neste exemplo) é um número decimal sem zeros à esquerda.

Se o cartão não tiver um nome do fabricante, o identificador terá uma destas três formas:

PCMCIA\UNKNOWN_MANUFACTURER-Crc(4)

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

PCMCIA\MTD-MemoryType(4)

A última dessas três alternativas é para uma memória flash cartão sem um identificador de fabricante no cartão. MemoryType(4) é um dos dois números hexadecimal de 4 dígitos: 0000 para cartões SRAM e 0002 para cartões ROM.

Além das várias formas de ID do dispositivo descritas, a seção Modelos de um arquivo INF também pode conter uma ID de hardware composta pela substituição do CRC (marcar de redundância cíclica hexadecimal hexadecimal) de 4 dígitos por uma cadeia de caracteres que contém o código hexadecimal do fabricante de 4 dígitos, um hífen e o código de informações do fabricante hexadecimal de 4 dígitos (ambos de tuplas a bordo). Por exemplo:

PCMCIA\MEGAHERTZ-CC10BT/2-0128-0103

As IDs compatíveis com PCMCIA correspondem às IDs de dispositivo genéricas mencionadas na seção Identificadores Genéricos . Atualmente, as IDs compatíveis com PCMCIA são geradas para apenas três tipos de dispositivo, conforme descrito na tabela a seguir.

ID compatível com PCMCIA Tipo de dispositivo

PNP0600

Um driver de disco at attachment (ATA)

PNP0D00

Um cartão de computador multifuncional 3.0

*PNPC200

Um modem cartão