SetDOSTrans Set new address and size of the buffer used for DOS memory transfers.

Inputs: AX = 0ff26h

BX = Real mode segment of buffer.

DX = Protected mode selector for buffer.

ECX = Buffer size (should be <=64K)

Outputs: None

Errors: None

Notes: The buffer must be in conventional memory and only the first 64K will be used even if a bigger buffer is specified. CauseWay will automatically restore the previous buffer setting when the application terminates but GetDOSTrans can be used to get the current buffer's settings if you only want the change to be temporary.

You can still use the default buffer for your own purposes even after setting a new address.

SetDump Disable/enable error display and CW.ERR creation

Inputs: AX = 0ff30h

CL = 0 if disable error display and CW.ERR file

CL = nonzero if enable error display and CW.ERR file

Outputs: None

Errors: None

Notes: By default, register dump display to screen and CW.ERR file creation are enabled on CPU faults. This option may be used to turn on and off CauseWay error processing output any number of times within an application.

Next Page

Previous Page

Go to Table of Contents