Port d'entrée/sortie 80x86 | 0008h |
---|---|
PC, XT, PC Junior, AT, PS/2 | DMA-1, Status/Command Register |
Description
Ce port permet de manipuler le registre de commande lors de l'écriture sur le port et de demander l'état lors de la lecture du contrôleur 8237A.
Lecture
Bits | Description |
---|---|
0 | Ce bit vaut 1 si le canal 0 du DMA est a atteint la limite du compteur. |
1 | Ce bit vaut 1 si le canal 1 du DMA est a atteint la limite du compteur. |
2 | Ce bit vaut 1 si le canal 2 du DMA est a atteint la limite du compteur. |
3 | Ce bit vaut 1 si le canal 3 du DMA est a atteint la limite du compteur. |
4 | Ce bit vaut 1 si le canal 0 du DMA a une requête. |
5 | Ce bit vaut 1 si le canal 1 du DMA a une requête. |
6 | Ce bit vaut 1 si le canal 2 du DMA a une requête. |
7 | Ce bit vaut 1 si le canal 3 du DMA a une requête. |
Écriture
Bits | Description |
---|---|
0 | Ce bit doit être à 1 pour activer le transfert de mémoire-en-mémoire. |
1 | Ce bit doit être à 1 pour activer le canal 0 d'adressage. |
2 | Ce bit doit être à 1 pour activer le contrôleur. |
3 | Ce bit doit être à 1 pour la minuterie compressé ou 1 pour normal. |
4 | Ce bit doit être à 1 pour des priorités fixes ou 0 pour des priorité rotatives. |
5 | Ce bit doit être à 1 pour étendre la sélection d'écriture ou 0 pour la sélection d'écriture retardé. |
6 | Ce bit doit être à 1 pour activé le sens bas du DREQ ou 0 pour la sens élevé du DREQ. |
7 | Ce bit doit être à 1 pour activé le sens élevé du DACK ou 0 pour la sens bas du DACK. |
Références
The Undocumented PC: A programmer's Guide to I/O, CPUs, and Fixed Memory Areas - Second Edition, Edition Addison-Wesley, Frank van Gilluwe, 1997, ISBN: 0-201-47950-8, page 1054 à 1055.
Dernière mise à jour : Samedi, le 2 août 2014