Showing changes from revision #2 to #3:
Added | Removed | Changed
Entry | |
---|---|
R0 | 13 (&0D) |
R1 | Filing system number or pointer to name |
R2 | Dependant on R1 |
R3 | Pointer to private word |
Exit | |
---|---|
R0 | Preserved |
R1 | Filing system number |
R2 | Pointer to filing system control block or 0 if not found |
The purpose of this call is to check for a presence of a filing system.
The FS name match is case-insensitive.
If R2 is 0, the FS name is taken to be terminated with any control character or the characters: “#”,“:” or “-”. If R2 is not 0, then the FS name is terminated by any control character.
The FS control block that is pointed to by R2 on exit is for the internal use of FileSwitch, and you should not use or alter it. You should only test R2 for equality (or not) with 0.
An error is returned if the FS name contains bad chars or is badly terminated.