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.