Prise en charge des périphériques de carte PC multifonctionnels
La norme de multifonction PC Card spécifie qu’un appareil multifonction dispose d’un ensemble de registres de configuration dans la mémoire d’attribut pour chaque fonction. Ces registres permettent au pilote de bus PCMCIA d’activer, par exemple, chaque fonction indépendamment et de définir une plage de ressources d’E/S qui sont exclusives à chaque fonction. La norme spécifie également qu’un appareil multifonction contient, en mémoire d’attribut, l’adresse de chaque ensemble de registres de configuration. Ces adresses permettent au pilote de bus PCMCIA de programmer les registres de configuration.
Si un périphérique PC Card 16 bits implémente complètement et correctement la norme multifonction PC Card, le fournisseur d’un tel appareil a des exigences INF et de pilote minimales pour s’assurer que l’appareil est correctement configuré sur un système NT. Pour plus d’informations, consultez Prise en charge des cartes PC conformes à la norme multifonctions .
Si un périphérique PC Card 16 bits n’implémente pas entièrement la norme multifonction pc card, le fournisseur doit fournir les informations manquantes dans un fichier INF. Il existe deux façons pour qu’un appareil de carte PC multifonction ne parvient pas à implémenter la norme multifonction :
L’appareil implémente un ensemble de registres de configuration multifonction par fonction, mais ne contient pas les emplacements de tous les jeux de registres dans sa mémoire d’attribut.
L’appareil n’implémente pas un ensemble de registres de configuration multifonction par fonction.
Si un appareil présente les limitations répertoriées ci-dessus, le pilote de bus PCMCIA peut programmer les registres de configuration si l’INF de l’appareil contient les informations nécessaires dans DDInstall. Section(s) LogConfigOverride . Pour plus d’informations, consultez les sections suivantes :
Cartes PC de prise en charge qui ont des adresses de registre de configuration incomplètes
Cartes PC de prise en charge qui ont des registres de configuration incomplets
Les appareils Cardbus suivent essentiellement les règles de multifonction PCI. Consultez Prise en charge des appareils PCI multifonctionnels.