h6. [[OS SWI Calls]] h6(. » [[OS_GBPB]] h6((. » OS_GBPB 2 h2. OS_ GBPB 2 h5. (SWI &0C) |_<^{width:4em}. Entry | | |<^. R0 |<^. 2 | |<^. R1 |<^. File handle | |<^. R2 |<^. Buffer | |<^. R3 |<^. Bytes to write | |_<^{width:4em}. Exit | | |<^. R0 |<^. Preserved | |<^. R1 |<^. Preserved | |<^. R2 |<^. Pointer after end of data | |<^. R3 |<^. Number of bytes not transferred | |<^. R4 |<^. New file pointer | |\2<^. C flag is clear| h4. Use The purpose of this call is to write bytes to an open file at the current file pointer. h4. Notes The 'EOF-error-on-next-read' flag is cleared. Error is generated if invalid file handle, directory, or no write access. [[OS_GBPB 1]] writes bytes to an open file, and allows to specify the file pointer. h4. See also * [[OS_GBPB]] * [[OS_GBPB 1]] h5. Other languages documentation [[OS_GBPB 2 (français)|Français]]