|Command||ue.0039 User Exit/BASIC Program
Applicable release versions:
|Category||BASIC Program (486)|
|Description||reads an absolute disk sector.
"read.command" is a dynamic array which contains the following information:
Read.command<1> = drive.number, <vm>, cylinder.number, <vm>, head.number, <vm>, sector.number
Drive.number may be:
1 = drive A:
2 = drive B:
3 = drive C:
4 = drive D:
read.command<2> = mode, <vm>, table1, <vm>, table2, <vm>, #bytes
Mode may be:
1 = convert ASCII to HEX
2 = transform and prefix character
3 = translate and delete character
4 = transform, prefix and drop Most Significant Bit
5 = transform, delete and drop Most Significant Bit
Table1 contains one or more hex characters to scan for on input. If there is more than one entry, then they are separated by <subvalue marks>.
Table2 contains one or more hex characters to replace the corresponding characters from table1. If there is more than one entry, then they are separated by <subvalue marks>.
#bytes is the number of bytes per sector.
|Syntax||result = oconv(read.command, 'u0039')|