|
0x40 |
L'opération de recherche a échoué |
0x80 |
L'attachement n'a pas répondu |
0xAA |
Conduire non prêt (le disque dur seulement) |
0xB0 |
Volume non fermé à clef dans la commande (13 prolongements INTERNES) |
0xB1 |
Le volume a fermé à clef dans la commande (les 13 prolongements INTERNES) |
0xB2 |
Volume non démontable (13 prolongements INTERNES) |
0xB3 |
Volume en service (13 prolongements INTERNES) |
0xB4 |
Ferment le compte à clef dépassé (les 13 prolongements INTERNES) |
0xB5 |
Valide éjectent la demande échouée (les 13 prolongements INTERNES) |
0xBB |
L'erreur non définie s'est produite (le disque dur seulement) |
0xCC |
Écrivent le défaut se sont produits |
0xE0 |
Erreur de registre de statut |
0xFF |
L'opération de sens a échoué |
La table donnée après représente les commandes d'opération d'être exécuté par paramètre de cmd. D'abord de tous nous verrons les opérations communes les des deux les fonctions.
biosdisk |
_bios_disk |
Ce qu'il |
0 |
_DISK_RESET |
Remet à zéro le système de disque, forçant le contrôleur d'entraînement à faire une remise dure. Ignorer tous autres paramètres |
1 |
_DISK_STATUS |
Renvoie le statut de la dernière opération de disque. Ignore tous autres paramètres |
2 |
_DISK_READ |
Lit un ou plusieurs secteurs de disque dans la mémoire |
3 |
_DISK_WRITE |
Écrit un ou plusieurs secteurs de disque de mémoire |
4 |
_DISK_VERIFY |
Vérifie un ou plusieurs secteurs |
5 |
_DISK_FORMAT |
Compose une voie |
Bien que vous soyez libre pour employer le cmd = 0, 1, 2, 3, 4.5 ou cmd = _DISK_RESET, le _DISK_STATUS, le _DISK_READ, le _DISK_WRITE, le _DISK_VARIFY, le _DISK_FORMAT et les les deux les options ont le même effet, mais on lui recommande que vous devriez avoir une habitude pour employer l'option de mots telle que le cmd = le _DISK_FORMAT au lieu du cmd = 5 parce qu'il peut vous aider à éviter les erreurs qui peuvent avoir lieu si vous avez dactylographié un nombre faux de commande pour le cmd.
|
|