Cyze production vous presente le cours sur les microprocesseurs


CYZE PRODUCTION

VOUS PRESENTE LE COURS SUR LES MICROPROCESSEURS ET LEURS FABRICANTS

Tél : (00229) 96 15 81 18 E-mail : cyze2002@yahoo.fr / cyze2002@hotmail.com

CYZE PRODUCTION

ATA-7 ATA/ATAPI-7 Ultra-DMA/133: UDMA 6: 133 — NCITS 361-2002

ATA-8 ATA/ATAPI-8 — — en projet

Jeu d’instructions Packet

Ce jeu d’instructions constitue la principale différence entre ATA et ATAPI. Il implémente les deux commandes

suivantes :

§ Obtention d’informations : une commande du même type existe dans le protocole ATA mais fournit des

informations différentes. Ces deux commandes sont décrites plus bas.

§ Envoi d’une commande Packet : cette commande permet l’envoi de commandes Packet dans un format

spécial par le biais du port de données. Ces commandes permettent d’envoyer plus d’informations que les

commandes ATA normales. Cette commande est également décrite plus bas.

Ces commandes servent d’interface à un jeu d’instructions spéciales spécifques au type de périphérique (CD-

ROM, CD-R/RW, DVD ). Ces commandes ne sont pas défnies par le protocole ATAPI.

Dans le cas des CD-ROM et des DVD, ces commandes sont défnies par le T10 (Technical Committee T10,

dépendant de NCITS (National Committee for Information and Technology Standards) chargé de SCSI) dans les

MMC (Multimedia Commands 1, 2 et 3 actuellement).

Note : Ces commandes étaient, pour les CD-ROM, définies dans le document SFF-8020i, maintenant obsolète.

Tout système digne de ce nom doit impérativement supporter un protocole soit par le biais d’un pilote ou bien sûr,

serait plus simple d’utiliser le BIOS qui fournit déjà des fonctions d’accès aux disques durs (interruption 13h) mais

ces fonctions sont limitées, lentes, et parfois boguées. Se baser sur le BIOS ne permet donc pas d’avoir un

système fable sans compter qu’en mode protégé, cela est impossible. C’est pourquoi il faut réécrire les routines

d’accès aux disques pour avoir un pilote satisfaisant.

Quelques-unes des commandes de base sont décrites dans ce document.

Ports et commandes Récapitulatif

Voici un récapitulatif des ports utilisés par le protocole IDE.

(Voir plus bas la signifcation de X et Y)

Adresse Description

Laisser un commentaire