Showing changes from revision #1 to #2:
Added | Removed | Changed
Entry | |
---|---|
R0 | 26 (&1A) |
R1 | Pointer to wildcarded filename of files to copy |
R2 | Pointer to destination |
R3 | Flags |
R4 | Start load |
R5 | Start exec |
R6 | End load |
R7 | End exec |
R8 | Pointer to descriptor |
Exit | |
---|---|
All registers preserved |
The purpose of this call is to copy objects.
This SWI allows you to copy files from one directory to another or as a new name. The destination leafname may not be wildcarded, unless it is “*” signifying “take destination leafname from source leafname”.
The start and end load and exec parameters give a range of date stamps to copy between. The filetype field is ignored.
It is not possible to choose a combination of flags to perform the same operation as “no confirm” in the desktop, as the desktop will overwrite files without confirmation, but won’t force the overwriting of locked files, whereas this SWI will only overwrite files if it either has force set, or confirm set and gets positive confirmation.