En entrée | |
---|---|
R0 | 1 |
R1 | Pointeur de fichier |
R2 | Pointer sur zone mémoire où écrire les données retournée |
R3 | Nombre d’octets à écrire |
R4 | File pointer |
En sortie | |
---|---|
R0 | Inchangé |
R1 | Inchangé |
R2 | Pointer after end of data |
R3 | Number of bytes not transferred |
R4 | New file pointer |
C flag is clear |
Cet appel permet d’écrire des octets sur un fichier ouvert à une position donnée.
Le flag ‘EOF-error-on-next-read’ est éteint.
Une erreur se produit si le pointeur de fichier est invalide, si le fichier fourni est un dossier, ou si l’écriture sur le fichier n’est pas autorisée.