1
0
mirror of synced 2026-01-12 00:02:46 +00:00
Matthieu Bucchianeri 0fbbc0070c
Add support for DOS Upper Memory Blocks (UMBs). (#38)
* Import unmodified USE!UMBS source.

From https://forum.vcfed.org/index.php?threads/loading-dos-high-on-a-xt.32320/

* Customize the UMB Driver prompts.

* Refactor memory management. Allow activation of EMS/UMB on demand.

* Update the XTEMM and XTUMBS drivers to map their ranges.

* Add instructions for all the drivers.
2025-03-07 22:00:26 -08:00

40 lines
1.3 KiB
Plaintext

*************************************************************************
* *
* EMS 4.0 Driver for XTMax, rev.02, Jan-2025 *
* *
* Based on Lo-Tech driver *
* *
* http://www.lo-tech.co.uk/wiki/2MB-EMS-Board *
* http://www.lo-tech.co.uk/wiki/LTEMM.EXE *
* *
* This code is TASM source. *
* *
* Based on original works Copyright (c) 1988, Alex Tsourikov. *
* All rights reserved. *
* *
* Original source kindly provided subject to the BSD 3-Clause *
* License: http://opensource.org/licenses/BSD-3-Clause *
* *
* This software, as modified, is provided subject to the terms *
* of use at: *
* *
* http://www.lo-tech.co.uk/wiki/lo-tech.co.uk:General_disclaimer *
* *
* No charge has been made for this software. *
* *
*************************************************************************
Syntax: DEVICE=LTEMM.EXE [/switches]
/p:nnnn - Page frame address (D000)
/i:nnn - EMS i/o port base address (260)
/h:nnn - Maximal number of handles (64)
/d:nn - Depth of contest saves (5)
/n - Bypass memory test
/x - Perform long memory test
/3 - Use only EMS 3.2 functions
/q - Quiet mode
Defaults in parentheses. This driver has been tested under MS-DOS 6.22.