Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La figure suivante montre les objets de périphérique créés pour le système avec un contrôleur PCI IEEE 1394 et un périphérique IEEE 1394 CD-ROM attaché. Les objets d’appareil pour les appareils attachés à l’adaptateur SCSI sont décrits dans Device Object Example pour un HBA SCSI.
Arborescence d’objets de périphérique pour un périphérique CD-ROM sur un contrôleur IEEE 1394
À partir du bas de la figure, les éléments suivants décrivent chaque objet de périphérique et son pilote correspondant :
Pour décrire l’arborescence des périphériques à partir du FDO du bus de stockage jusqu’aux PDO des adaptateurs, consultez l’exemple d’objet périphérique pour un HBA SCSI.
Le pilote le plus élevé dans la pile de pilotes IEEE 1394 crée un PDO de périphérique de disque SBP2. La pile de pilotes IEEE 1394 émet finalement des commandes SBP2 sur le périphérique CD-ROM cible sur le bus IEEE 1394.
Le pilote de port de stockage IEEE 1394 fourni par le système est implémenté en tant que pilote de filtre qui crée une FONCTION de filtre et l’attache au PDO du périphérique de disque SBP2. Le pilote de port de stockage IEEE 1394 traduit les SRBs du pilote de classe CD-ROM en commandes SBP2 adressées à la pile de pilotes IEEE 1394 sous-jacente. L’interface que ce pilote présente aux pilotes de stockage inférieurs suivants est identique à celui présenté par le pilote de port/miniport SCSI décrit dans Device Object Example pour un HBA SCSI.
Le pilote de classe CD-ROM crée un FDO et l’attache à l’objet de périphérique inférieur suivant, qui est soit le filtre de port SBP2 DO, soit un autre filtre DO attaché à la pile par un pilote de filtre intermédiaire. Le pilote de classe émet toutes les demandes suivantes adressées à l’appareil via l’objet périphérique du pilote inférieur.