A-2APPENDIX A: USING A MEMORY MANAGER

For the point enabler, the required exclusions are shown in the following example (using EMM386, this is done using the X= parameter):

For enhanced mode:

DEVICE=C:\POINTTR.EXE SA RS=4 MMIO=D000 IRQ=9 SRAM=D000,4 WS=0

.

.

DEVICE=C:\DOS\HIMEM.SYS

.

.

DEVICE=C:\DOS\EMM386.EXE 1024 RAM X=D000-D1FF

For compatibility mode:

DEVICE=C:\POINTTR.EXE SA RS=4 MMIO=D000 IRQ=9 SRAM=D800,16 WS=0

.

.

DEVICE=C:\DOS\HIMEM.SYS

.

.

DEVICE=C:\DOS\EMM386.EXE 1024 RAM X=D000-D1FF X=D800-DBFF

Notice that the EMM386 line excludes the ranges that the POINTTR.EXE enabler uses.

Memory Managers with Card and Socket Services

To prevent duplicate use of a memory location, the memory range used by your 3C389 PC Card must be excluded from the memory manager. To do this, you must edit your CONFIG.SYS file. In certain environments, the installation program will add the exclude statement automatically.

If you are in enhanced mode, 8 KB of the MMIO range must be excluded.

If you are in compatibility mode, 8 KB of the MMIO range (MMIO base address default of D000) and 16 KB of the shared RAM (SRAM) range (SRAM base address default of D800) must be excluded.

Page 66
Image 66
3Com 3C389 manual Memory Managers with Card and Socket Services, For compatibility mode