Run Time Memory Environment Variables

Restriction: This topic applies to Windows environments only.

The following environment variables control the run time virtual memory

MFMP
This must be set to ON for assembler to execute.
Example:

MFMP=ON

SVC370
This switch is related to backward compatibility. It must always be set to MFI.
Example:

SVC370=MFI

MEMSIZE=<LOW>,<HIGH>
Maximum 370 linear address that assembler modules can address. A value of 0,7FFFFFFF addresses the bottom 2 gigabytes of 370 virtual memory
Example:

MEMSIZE=0,7FFFFFFF

VM370
Amount of memory, starting at absolute address 0, to be allocated for the use of 370 assembler modules to be loaded into. Default is 3 meg below the 16 meg address line.
Example:

VM370=3000

AMODE370
Tells the assembler emulator which addressing mode to initially start in when the first assembler module is called.
Example:

AMODE370=31