Set Coprocessor Emulation [1.0]

Enables or disables the numeric coprocessor for this virtual machine and the reflection of coprocessor exceptions to the client.

Note that all known DPMI 0.9 hosts support this function.

Call With

AX = 0E01H
BX = coprocessor bits

BitSignificance
0new value of MPv bit for client's virtual CR0
0 = disable numeric coprocessor for this client
1 = enable numeric coprocessor for this client
1new value of EMv bit for client's virtual CR0
0 = client will not supply coprocessor emulation
1 = client will supply coprocessor emulation
2-15not applicable
Returns

if function successful
Carry flag = clear

if function unsuccessful
Carry flag = set
AX = error code
8026Hinvalid request (client requested disabling coprocessor on a processor which does not support this)

Notes