| Entry | |
|---|---|
| R0 | 1 (reason code) |
| R1 | Pointer to filename |
| R2 | Load address |
| R3 | Execution address |
| R5 | Attributes |
| Exit | |
|---|---|
| All registers preserved | |
The purpose of this call is to write the load address, execution address and file attributes for a named object.
There are several different reason codes that can be used to write various catalogue information using the OS_File call.