u0039 User Exit

The u0039 user exit reads an absolute disk sector. This user exit provides more information than u14a.

Syntax

result = oconv(read.command, ’u39’)

Description

read.command is a dynamic array that contains:

read.command<1> = drive.num, <vm>, cylinder.num, <vm>, head.num, <vm>, sector.num

where drive.num can be:

1

Drive A:

2

Drive B:

3

Drive C:

4

Drive D:

 

read.command<2> = mode, <vm>, table1, <vm>, table2, <vm>, #bytes

where

mode

Possible values.

1

Convert ASCII to hexadecimal.

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.

<vm>

Value mark.

table1

Contains one or more hexadecimal characters to scan for on input. If there is more than one entry, then they are separated by subvalue marks.

<vm>

Value mark.

table2

Contains one or more hexadecimal characters to replace the corresponding characters from table1. If there is more than one entry, then they are separated by subvalue marks.

#bytes

Number of bytes per sector.

See Also

u014b User Exit