Fonction 17h |
Renomme un fichier |
CP/M 80 |
Description
Cette fonction permet de renommer un fichier.
Entrée
Registre |
Valeur ou description |
C |
17h |
DE |
Cette paire de registres permet d'indiquer l'adresse d'une structure FCB. |
Sortie
Registre |
Valeur ou description |
A |
Ce registre permet d'indiquer un code de répertoire. |
Remarque
- La fonction 17h utilise le FCB adressé par le registre D et E pour remplacer toutes les occurrences du fichier nommé dans les 16 premiers octets par le fichier nommé dans les
16 octets suivants. Le code de lecteur DR à la position 0 est utilisé pour sélectionner le lecteur, tandis que le code de lecteur pour le nouveau nom de fichier à la position
16 du FCB est supposé être zéro. Au retour, le registre A prend une valeur comprise entre 0 et 3 si le changement de nom a réussi et 0FFh (255 décimal) si le premier nom de fichier
n'a pas pu être trouvé dans le parcours du répertoire.
Dernière mise à jour : Lundi, le 18 juillet 2022