Dec 122017
 
Complete specifications for the Extended Memory standard. Written by Microsoft for HIMEM.SYS.
File EXTMEM.ZIP from The Programmer’s Corner in
Category Miscellaneous Language Source Code
Complete specifications for the Extended Memory standard. Written by Microsoft for HIMEM.SYS.
File Name File Size Zip Size Zip Type
CLIB.EXE 22829 22397 deflated
HIMEM.SYS 6261 3426 deflated
OEMSRC.EXE 43875 43336 deflated
README.TXT 3705 1435 deflated
SPEC.EXE 38277 37754 deflated
TESTS.EXE 44238 43200 deflated

Download File EXTMEM.ZIP Here

Contents of the README.TXT file


eXtended Memory Specification (XMS), ver 2.0/3.0 XMS Distribution Diskette
==========================================================================

Copyright (C) 1988, Microsoft Corporation, Lotus Development
Corporation, Intel Corporation, and AST Research, Inc.

NOTE: The information included on this disk was written for version
2.0 of the eXtended Memory Specification with the exception
of the \SPEC\XMS30.TXT file, a text-based copy of XMS 3.00.

This diskette contains the following files:

\HIMEM.SYS - An early version of Microsoft's XMS Driver version
2.04. (Note this is an XMS version 2.0 driver.)

SPEC directory:

\SPEC\XMS20.TXT - A machine-readable version of the XMS 2.00 Spec
\SPEC\XMS30.TXT - A machine-readable version of the XMS 3.00 Spec
\SPEC\HIMEM.TXT - User documentation for the HIMEM.SYS driver 2.04

CLIB directory :

\CLIB\XMM.LIB - A library of functions which allow C programs to
access XMS 2.00 functions
\CLIB\XMMLIB.DOC - Documentation for the C library
\CLIB\XMM.H - A C header file for use with the C library functions
\CLIB\XMM.ASM - Source listing for XMM.LIB
\CLIB\CMACROS.INC - Included by XMM.ASM


OEMSRC Directory :

\OEMSRC\HIMEM.ASM - Source listing for HIMEM version 2.03, which has only
minor differences from version 2.04.
\OEMSRC\XM286.ASM - Included by HIMEM.ASM
\OEMSRC\XM386.ASM - Included by HIMEM.ASM
\OEMSRC\HIMEM - The MAKE file for HIMEM
\OEMSRC\HIMEM203.SYS- The binary file produced by these sources

TESTS directory :

Make sure that HIMEM.SYS is loaded before running these test programs.

\TESTS\HITEST.COM - A simple XMS 2.00 driver testing program
\TESTS\HITEST.ASM - Source to Hitest.asm
\TESTS\HITEST - Make file for Hitest.com
\TESTS\TEST.EXE - A more advanced XMS 2.00 test program
\TESTS\TEST.C - Source to test.exe
\TESTS\TEST - Make file for test.exe
\TESTS\XMSTIME.EXE - An ExtBlockMove Timing test program

Make sure that HIMEM.SYS is loaded before running these test programs.
To make these files, you need to use Microsoft's MASM 5.1, as well
as C 5.1 and Microsoft's MAKE.

********

Microsoft Corporation
Box 97017
One Microsoft Way
Redmond, WA 98073

This specification was jointly developed by Microsoft Corporation,
Lotus Development Corporation, Intel Corporation,and AST Research,
Inc. Although it has been released into the public domain and is not
confidential or proprietary, the specification is still the copyright
and property of Microsoft Corporation, Lotus Development Corporation,
Intel Corporation, and AST Research, Inc.

Disclaimer of Warranty

MICROSOFT CORPORATION, LOTUS DEVELOPMENT CORPORATION, INTEL CORPORATION,
AND AST RESEARCH, INC., EXCLUDE ANY AND ALL IMPLIED WARRANTIES,
INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. NEITHER MICROSOFT NOR LOTUS NOR INTEL NOR AST RESEARCH MAKE
ANY WARRANTY OF REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT
TO THIS SPECIFICATION, ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR
FITNESS FOR A PARTICULAR PURPOSE. NEITHER MICROSOFT NOR LOTUS NOR
INTEL NOR AST RESEARCH SHALL HAVE ANY LIABILITY FOR SPECIAL, INCIDENTAL,
OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RESULTING FROM THE USE OR
MODIFICATION OF THIS SPECIFICATION.

This specification uses the following trademarks:

Intel is a registered trademark of Intel Corporation,
Microsoft is a registered trademark of Microsoft Corporation,
Lotus is a registered trademark of Lotus Development Corporation, and
AST is a registered trademark of AST Research, Inc.


 December 12, 2017  Add comments

Leave a Reply