Running the SAS· System Under 386 Multitasking Software Julie Maddox, SAS Institute Inc., Cary, NC

Total Page:16

File Type:pdf, Size:1020Kb

Running the SAS· System Under 386 Multitasking Software Julie Maddox, SAS Institute Inc., Cary, NC Running the SAS· System Under 386 Multitasking Software Julie Maddox, SAS Institute Inc., Cary, NC ABSTRACT The DESOview SETUP program lets you tell DESQview how you want your system CQrtfigured and how you would like the The ability to muttitask is fast becoming a necessity in the world DESOview system options set. The Performance Setup options of personal computers. The virtual mode of the 80386 mlcropro­ control the amount of processing time DESQv1ew allocates to the cessor has made multitasking viable. This paper discusses how foreground and background tasks. Since the task processing to run the SAS System for personal computers under OESOView time can be altered dynamically, it is probably best to accept 386. Microsoft" Windowsf386, PC-MOS®1386, and VMf386~ DESQview's default values for these options. Creating the DESQv!ew 386 Program Information File for the INTRODUCTION SAS System The fntef0 80386 microprocessor has opened up a whole new For DESOview to run SAS software or any other program, you W()rtd of computing power for those of us who are always trying must relay some basic information, such as the amount of mem­ to do several tasks at one time. The 386 processor supports mul­ ory to allocate and where the system files are located. This infor­ tiple virtual machines that' can run applications in a multitasking mation is communicated via the DESOview program information environment as if each task is running on its own BOB6 machine. file (OVP). Some of the options defined in this file depend on what Although only one application has control of the central process­ type of jobs you plan on submitting during the SAS session, For ing unit (CPU) at any given instant, the multitasking software example, if you want to run SAS/GRAPH® software or if you plan passes control back and forth between the different tasks such to download a file using the micro-to-host, link. then you have to that they all appear to be executing simultaneously. change some of the DVP options. Four of the most popular 386 multitasking environments include: The Change A Program menu is shown in Figure 1, with the typical OESQview 386 by Quarterdeck Office Systems, Microsoft Win­ options that should be set tor a base SAS session. The Memory dowsf386 by Microsoft Corporation, PC-MOS/386 by The Soft­ Size option specifies the minimum amount of memory the SAS ware Link, and VM/386 by Intelligent Graphics Corporation. System needs to come up in the interactive display manager DESOview 366 and Windowsl386 both allow you to display tasks mode. The Parameters field can be used to enter SAS configura­ in a windowed environmen~ while PC·MOS/386 and VM/386 will tion options, such as -EMS ALL, or to enter SAS program names display only one task on the screen at a time. All four of these you wish to run in batch mode. To help prevent lost clusters, dis-­ packages wiN allow applications to be executed in background able the Allow Close Window command. This way the SAS ses­ or in foreground. Thts paper discusses how to run the SAS\!) Sys­ sion must be terminated normally (thus SASUSER and SASWORK tem fQr personal computers in these four multitasking environ~ files are closed) before the window is closed. The DESQview 386 menis. program information file shown in Figure 1 is useful for running base SAS software, SAS/STAr." SASIFSP1' SAS/A~ and SAS/ETS® software. In order to run SAS/ASSIST"" software, you DESOVIEW 386 need to change tile Program Name field to either ASSIST.BAT or SASMOUSE.BAT depending on whether you want to use a DESOview 386 is a multitasking control program developed by mouse within SAS/ASSIST. Figure 2 displays the DVP file for Quarterdeck Office Systems. DESQview 386 consists of two sep-­ SAS/ASSIST running with a mouse, arate programs. OESOview Version 2,2 and the Quarterdeck Expanded Memory Manager - 386'" Version 4.2., Together these Configuring DESQview 386 to Run SASIGRAPH, SAS/IML, programs take advantage of the powerful features of the 80386 SAS/OC, and SAS/OR Software microprocessor to provide a polished multitasking environment. System requirements for running the SAS. System under To run SAS/GRAPH software, several options in the program OESOview 386 include information file need to be modified, Figure 3 displays the .. B03S6-based IBM® compatible personal computer DESQview information file needed to run SAS/GRAPH software. SAS/GRAPH usually tries to display graphics using the entire • 4 MB of Extended Memory screen. Setting the Virtualize text/graphics option tells OESQview to force SAS/GRAPH output to stay within the window borders. • Mouse (optional) To maximize performance on a EGA display adapter, disable the Share EGA when foreground/zoomed option. Thus, when the .. PC DOS or MS·DOS® Version 2.0 or later. SAS/GRAPH window is zoomed and executing in the foreground. all other background EGA graphics programs are temporarily Configuring DESQview 386 to Run with the SAS System suspended. Note: SAS/IML~ SASIQCf and SASIOR® software also display graphiCS information and thus should be configured Quarterdeck's Expanded Memory Manager (QEMM-386) can as described above for SAS/GRAPH, transform all extended memory into expanded memory. To enable aEMM~386 add a DEVICE- statement to your Configuring DESQview 386 to Run the Micro-to~Host Unk CONFIG.SYS file. This Is normally done automatically for you dur­ ing the QEMM-386 installation process. In addition, if you plan To execute the SAS micrcrto-host link under DESQview. modifi~ to use a mouse with OESQviaw, you need to add a OEVICE= cations need to be made in the DVP file. Also a DOS batch file statement to load your mouse driver. 537 is used to invoke the communications program and the SAS Sys­ • IBM compatible personal computer with an Intel 80386 tem. The DVP file for the micro-ta-host Imk is shown in FlQure processor or equipped with an Intel Inboard"" 386/AT 4. • 4 MB of Extended Memory The most critical setting in the DVP file for the micro-to-host link is disabling the Can be swapped out option. Communications pro­ • Microsoft Mouse (strongly recommended) grams must be managed at all times. Thus, they cannot be • PC DOS or MS-OOS Version 3.1 or later. swapped out of memory to disk. Otherwise data are lost, and the PC will probably lock up, requiring you to reboot the machine. Also, in order to run the micro-to-host link in the background, Configuring Windowsj386 to run the SAS System make sure that you do not have a mouse oonflgured to use the same port as the asynchronous communications line. Note that Windowsf386 allows each application to allocate up to 640k of a DOS batch file, such as the one shown below, is used to startup conventional memory. In addition, each application can access the communications program and then to invoke the SAS Sys~ expanded memory. All memory on your PC should be configured tem. as extended memory and any EMS device drivers in your CONFIG.SYS file should be removed. U you plan to use a mouse CD \ll:t.1NK with Windows/386, you need to add a DEVICE - statement that TTY loads your mouse driver. 'AS Finally. depending on the communication program being used, The WIN.JNI file contains settings for Windows/386 features. Sys­ you may need to increase the Memory Size option. tem settings such as c~or pr.eferences, mouse acceleration. and default fonts or printers can be changed using the Control Panel. The most notable windows configuration options are Multitasking and Performance Issues WINOOWM£MSIZ£ and £MMSIZE. The WlNDOWMEMSIZE tells Windows/386 the maximum amount of memory anyone applica:­ The SAS System for personal computers can be executed in tion can allocate. The EMMSIZE fixes the maximum amount of either foreground or background. In fact multiple SAS sessions extended memory that can be used as expanded memory at any can be run simultaneously. The only restriction is that each SAS one time. Set these two options as follows: session should have its own SASUSER and SASWORK subdirec­ tories. You can ensure this by invoking each SAS session from "'iw.:lrn_elll$i;$"'6~(j a different directory. or by inserting the ..sASUSER and emms.he= -sASWORK options in the Parameters field of the program infor­ mation fi1e. Also, you should not attempt to share SAS data sets Creating the Program Information File for the SAS System 'or catalogs. Unpredictable results, including data corruption. may occur. The program information file (Plf) contains information about how the SAS System wlll use system resources and memory. You As you start multitasking you will notlce a perfonnance degrada­ will probably want to have several different PIF files for running tion. DESQview atlows you to change the foreground task and the SAS System under different scenerios. For example, the PIF the system options dynamically. Ftgure 5 shows the performance fiie for running SAS/ASSIST software would be different from a options that can be modified in-stream. To increase the perfor­ SAS session executing the micro-ta-host link. mance of the foreground task. you should look at the Share CPU, Share EGA. and Allow swapping out options. If you disable 111. The Windows/aS6 Program Information Editor with the typical Share CPU option, then all other background tasks are sus~ settings necessary for a basic SAS session is shown in Figure ponded. Also, if you are working wi1l1 SAS/GRAPH software 6. The first four entries provide basic program information. The using an EGA adapter,.
Recommended publications
  • Computing :: Operatingsystems :: DOS Beyond 640K 2Nd
    DOS® Beyond 640K 2nd Edition DOS® Beyond 640K 2nd Edition James S. Forney Windcrest®/McGraw-Hill SECOND EDITION FIRST PRINTING © 1992 by James S. Forney. First Edition © 1989 by James S. Forney. Published by Windcrest Books, an imprint of TAB Books. TAB Books is a division of McGraw-Hill, Inc. The name "Windcrest" is a registered trademark of TAB Books. Printed in the United States of America. All rights reserved. The publisher takes no responsibility for the use of any of the materials or methods described in this book, nor for the products thereof. Library of Congress Cataloging-in-Publication Data Forney, James. DOS beyond 640K / by James S. Forney. - 2nd ed. p. cm. Rev. ed. of: MS-DOS beyond 640K. Includes index. ISBN 0-8306-9717-9 ISBN 0-8306-3744-3 (pbk.) 1. Operating systems (Computers) 2. MS-DOS (Computer file) 3. PC -DOS (Computer file) 4. Random access memory. I. Forney, James. MS-DOS beyond 640K. II. Title. QA76.76.063F644 1991 0058.4'3--dc20 91-24629 CIP TAB Books offers software for sale. For information and a catalog, please contact TAB Software Department, Blue Ridge Summit, PA 17294-0850. Acquisitions Editor: Stephen Moore Production: Katherine G. Brown Book Design: Jaclyn J. Boone Cover: Sandra Blair Design, Harrisburg, PA WTl To Sheila Contents Preface Xlll Acknowledgments xv Introduction xvii Chapter 1. The unexpanded system 1 Physical limits of the system 2 The physical machine 5 Life beyond 640K 7 The operating system 10 Evolution: a two-way street 12 What else is in there? 13 Out of hiding 13 Chapter 2.
    [Show full text]
  • DR DOS for the Zfx86
    DR DOS for the ZFx86 Cost Effective, Reliable, Rapid Deployment of Embedded Systems w DR DOS on the ZFx86 gets products to market quickly at the lowest development and ownership cost. w Thousands of compatible applications, drivers and utilities available free or at minimal cost. w Full documentation available. DR DOS 7.03 Key Features of DR DOS Online Manual - DRDOS is supplied with a complete The ideal embedded DOS system, online manual that contains detailed information about all designed for out-of-the-box of the features of the operating system including the basic implementation into ROM or Flash commands, and the advanced utilities. It also has online ROM with tools and associated help available for all its commands. documents available in the DRDOS Memory Management - Memory management features OEM Documentation Kit. include a set of device drivers and commands that enable w 100% MS-DOS 6.22 compatible.. you to manage memory efficiently and make as much memory as possible available to your applications. w Comprehensive DOS utility set DOS Protected Mode Services - DOS Protected Mode w Multitasking, with API for developers Services (DPMS) interface allows specially-implemented w DPMS memory manager in addition to DPMI device drivers and TSRs to operate in extended memory. w Stacker disk compression This makes more memory within the first megabyte w NWCACHE - disk caching program available to applications and other conventionally-written drivers and TSRs. Both Stacker* (the disk compression w EMM386 memory manager program), and NWCACHE (the disk cache) use DPMS. w DOS Protected Mode Services (DPMS) Disk Compression - The disk compression component w Multitasking enables you to store more information by compressing the w DR-DOS provides a full multitasking environment data.
    [Show full text]
  • Microsoft Plays Hardball: Use of Exclusionary Pricing and Technical
    Antitrust Bulletin, XL:2, Summer 1995, 265-315 MICROSOFT PLAYS HARDBALL: The Use of Exclusionary Pricing and Technical Incompatibility to Maintain Monopoly Power in Markets for Operating System Software† by KENNETH C. BASEMAN* FREDERICK R. WARREN-BOULTON* and GLENN A. WOROCH** May 1995 ___________________ * Principals, MiCRA: Microeconomic Consulting and Research Associates, Inc., Washington, DC. ** University of California, Berkeley. † Forthcoming, Antitrust Bulletin, June 1995. We would like to express our appreciation for helpful comments and other assistance to Sturge Sobin, Linnet Harlan, Paul Dennis and the participants at the Columbia Business School's Institute for Tele-Information's Seminar on Sustaining Competition in Network Industries through Regulating and Pricing Access, especially Janusz Ordover and Bobby Willig. TABLE OF CONTENTS I. INTRODUCTION AND SUMMARY ................................... 1 II. BACKGROUND .................................................... 3 A. THE MARKET FOR PERSONAL COMPUTER OPERATING SYSTEMS ............................................................ 3 TABLE: NEW SHIPMENTS OF PERSONAL COMPUTER OPERATING SYSTEMS .............................................. 8 B. MICROSOFT'S PRACTICES ..................................... 9 III. FIRST-DEGREE PRICE DISCRIMINATION vs. INEFFICIENT SUBSTITUTION ................................................... 15 A. FIRST-DEGREE PRICE DISCRIMINATION ........................ 16 B. INEFFICIENT SUBSTITUTION ................................. 20 IV. ANTIFRAUD AND ANTIPIRACY
    [Show full text]
  • Microsoft Windows Resource
    Appendix D Articles This appendix contains technical articles on these topics: • Microsoft Windows for Pens • Quarterdeck’s QEMM –386 and Windows 3.1 • PC-NFS and Windows 3.1 • FastDisk: An Introduction to 32–Bit Access Contents of this appendix Windows for Pens.............................................................................................506 Why Pens?.................................................................................................506 Technical Highlights .................................................................................508 The Internal Architecture of Pen for Windows..........................................509 RC Manager ..............................................................................................510 Pen for Windows Support Resources ........................................................511 Quarterdeck’s QEMM –386 and Windows 3.1 ..................................................515 QEMM –386 Features for Windows ...........................................................515 Troubleshooting for QEMM -386 ...............................................................516 Getting Additional Help ............................................................................518 PC-NFS and Windows 3.1.................................................................................519 Installation Tips.........................................................................................519 Using PC-NFS With Windows ...................................................................519
    [Show full text]
  • Memory Management
    University of Mississippi eGrove American Institute of Certified Public Guides, Handbooks and Manuals Accountants (AICPA) Historical Collection 1993 Memory management American Institute of Certified Public Accountants. Information echnologyT Division Follow this and additional works at: https://egrove.olemiss.edu/aicpa_guides Part of the Accounting Commons, and the Taxation Commons Recommended Citation American Institute of Certified Public Accountants. Information echnologyT Division, "Memory management" (1993). Guides, Handbooks and Manuals. 486. https://egrove.olemiss.edu/aicpa_guides/486 This Book is brought to you for free and open access by the American Institute of Certified Public Accountants (AICPA) Historical Collection at eGrove. It has been accepted for inclusion in Guides, Handbooks and Manuals by an authorized administrator of eGrove. For more information, please contact [email protected]. INFORMATION TECHNOLOGY DIVISION BULLETIN AICPA American Institute of Certified Public Accountants TECHNOLOGY Notice to Readers This technology bulletin is the first in a series of bulletins that provide accountants with information about a particular technology. These bulletins are issued by the AICPA Information Technology Division for the benefit of Information Technology Section Members. This bulletin does not establish standards or preferred practice; it represents the opinion of the author and does not necessarily reflect the policies of the AICPA or the Information Technology Division. The Information Technology Division expresses its appreciation to the author of this technology bulletin, Liz O’Dell. She is employed by Crowe, Chizek and Company in South Bend, Indiana, as a manager of firmwide microcomputer operations, supporting both hardware and software applications. Liz is an Indiana University graduate with an associate’s degree in computer information systems and a bachelor’s degree in business management.
    [Show full text]
  • Quarterdeck Desqview 2.0 (1987).Pdf
    411M- (r,g5; Quarterdeck DEv119- Quarterdeck For us For you it's the next (we hope) logical step. it's a wish come true. InfoWorld voted DESQview 1.3 Product of the We believe the personal computer equates to Year. personal freedom, and that software, any soft- In the PC Tech Journal "System Builder Con- ware, must enlarge the scope of that freedom. test" at Comdex Fall 1986, it was voted best We are committed to technical leadership. operating environment We are committed to customer solutions, not Soft Sector gave it the Editor's Choice Award. merely our own. And 450,000 dedicated PC users on four con- We are committed to producing a foundation tinents voted yes with their dollars. for growth, an open process, not restrictive So why on earth did we change what is architecture. undoubtedly the best, most efficient, most ver- We are committed to protecting the cus- satile, multi-tasking, multi-window software inte- tomer's investment, allowing existing software grator that exists today. and soon-to-be software to blend and work It's easy to understand when you examine together at the customer's choice. what's at the core of DESQview. So we watched how you use DESQview. We listened. We incorporated many of your wishes. And many of ours. The result is a more powerful, more versatile, (and whenever hardware permits) a much smaller DESQview. DEP v e9 Quarterdeck With DESQvieN v 2.0 you can do almost arghirg on earth. Like its predecessor DESQview L3, DESQview handle them. And DESQview can show them 2.0 multi-tasks within 640K and beyond It does side by side in windows.
    [Show full text]
  • Older Operating Systems
    Older Operating Systems Class Notes # 14 Computer Configuration November 20, 2003 The default configuration of DOS, which may be adequate for many users, is intended to work with the greatest number of systems. DOS also allows users to take full advantage of their computers features. We could configure our computer to operate more efficiently. There are two general ways of making our computers efficient: • Add or replace hardware • Use software to attain an optimal configuration for existing hardware resources DOS falls in the second category. With DOS we can manage our memory more efficiently and we can also use special device drivers and utility programs to enhance the performance of our hardware and software. Device Drivers Device drivers are software programs, which is used by DOS to control hardware devices. Most device drivers are loaded at boot time by including the device driver in your CONFIG.SYS. The DEVICE command tells DOS to load a device driver and uses the following syntax: DEVICE = driver /switches The driver is the actual software for the device, and the /switches are any switches that the device driver software needs. For example, the mouse device driver (MOUSE.SYS) is loaded in the CONFIG.SYS file with this command: DEVICE = C:\DRIVERS\MOUSE.SYS The DEVICE = command tells DOS that the program file name MOUSE.SYS stored in the \DRIVERS directory on drive C is a TSR needed to drive the mouse device. You may also load certain device drivers in AUTOEXEC.BAT. For example, the mouse device driver can also be loaded from the AUTOEXEC.BAT file.
    [Show full text]
  • T1000 Datasheet BT100AO 5/87
    TOSHIBA Portable Persona] Computer o The srnaJJest, lightest Portable PC-just 6.4 pounds o IBM®compatibility-and true Toshiba portability 0 [email protected] in ROM o Portable PC Power at a very affordable price! T1000 Portable Personal Computer Pick up on the Tl 000 and you'll go Best of all, the TlOOO is a Toshiba including details on our Exceptional far! Toshiba's most affordable laptop computer, so you know it's advanced, Care service program and options to gives you desktop PC power wherever reliable, realistically priced, and fully tailor our computer to your growing you need it. For added convenience supported. Your dealer has all the facts, needs. Find out more today! and speed, this full-function portable uses the industry standard MS-DOS operating system in ROM. And because it's IBM compatible, you can draw on SPECIFICATIONS . the comprehensive array of software created for the IBM PC family. A full Standard interface 512KB of user memory, expandable --lJ-.--" ports broaden your to 640KB, means you can use very computing horizons. sophisticated programs. There's also • ~ Shown with a built-in 720KB diskette drive for • optional modem. generous storage capacity and all the advantages of the sturdy, popular, PROCESSOR STANDARD ACCESSORIES and easy-to-transport 3 Vz " diskettes. D 80C88, running at 4. 77MHz D AC adapter/battery charger D IBM PC® compatible DIMENSIONS D Real time clock/ calendar D 12.2flW x 2.05flH x 11.0flD; fits in desk MEMORY drawer D 512KB RAM, expandable to 640KB user D 6.4 lbs.
    [Show full text]
  • Ramcram.Txt MEMORY MANAGEMENT for CD-ROM WORKSTATIONS
    ramcram.txt MEMORY MANAGEMENT FOR CD-ROM WORKSTATIONS by Peter Brueggeman Scripps Institution of Oceanography Library University of California San Diego "Memory management for CD-ROM workstations, Part II", CD-ROM PROFESSIONAL, 4(6):74-78, November 1991. "Memory management for CD-ROM workstations, Part I", CD-ROM PROFESSIONAL, 4(5):39-43, September 1991. The nature of the memory in IBM compatible microcomputers can be confusing to understand and worse to manage. If you are lucky, everything runs fine on the CD-ROM workstation or network and an article on memory management will be interesting but lack immediacy. Try to load other software concurrent with CD-ROM software or to implement network access and you may be due for a crash course in DOS memory, its limitations, and management. Running CD-ROM software usually demands considerable memory resources. Software in general has become more memory-hungry with time, and CD-ROM software have a reputation for being very hungry. Many CD-ROM products state that 640K RAM memory is required; this is not the exact memory requirement of the CD-ROM software. The CD-ROM software itself uses some of the 640K RAM as does DOS. Rarely will the exact memory requirement of a CD-ROM software be readily accessible. Sales representatives usually will not know it and only experienced technical support staff may know. CD-ROM workstation/network managers should try to learn the exact memory requirement of their CD-ROM software. Knowing their memory requirement helps greatly in selecting the level of solution(s). Addressing memory shortfalls may involve considerable tinkering and patience and involve seemingly endless rebooting.
    [Show full text]
  • Bill Gates' Original Dream When He Created Microsoft Was to Have
    Bill Gates’ original dream when he created Microsoft was to have “a computer on every desk and i n every home, all running Microsoft software.” Clearly, he accomplished that goal. Depending on whose statistics you want to believe, Windows has a market share in the high 80% - low 90% rang e. So, unless you run Linux or prefer Mac OS X, chances are you’re a Windows user. When it comes to desktop operating systems, your choices are really pretty narrow. You either run Windows, or you do some Unix-like OS. There are the 12,000 different Linux distributions. There’ s always FreeBSD if you prefer your Unix without a Finnish flavor. You could go the vendor route and run AIX or HP-UX. Sun has Solaris, and as much as you might want to, you can’t forget SCO. And of course, there’s always Mac OS X. Although it may sound like variety when it comes down to it, it’s still Windows vs. Unix. There are other options, or at least there USED to be. Here are a list of five of the best operating s ystems that you probably never used. OS/2 No discussion can be had of Microsoft alternatives without mentioning OS/2. Until Microsoft ship ped Windows 2000 Professional, OS/2 4.0 was probably my desktop OS of choice. For the purpos es of this section, I’m referring to OS/2 2.0 and later, not IBM and Microsoft’s ill fated OS/2 1.x s eries. IBM billed OS/2 as being a “Better DOS than DOS” and a “Better Windows than Windows”.
    [Show full text]
  • System Support Addendum
    System Support Addendum PRODUCT NAME: PATHWORKS for DOS, Version 4.0 SSA 55.07.1 G-A (Formerly DECnet PCSA Client for DOS) HARDWARE REQUIREMENTS Maximum disk space required for the installation of all PATHWORKS for DOS software is 12MB of tree disk Systems, components, and peripherals specified be­ space (or 23,000 blocks on a VMS server). low are supported except as noted for specific software components: Other configurations, using selected components, may require less disk space. • An Intel® 8086-, 8088-, 80286-, 80386-, 80486- based personal computer from the Supported Base Systems Chart. OPnONALHARDWARE • A minimum of 640KB system memory. Expanded Memory Specification Version 4.0 Support • One network connection, either asynchronous or via PATHWORKS for DOS software supports the use of Ex­ an Ethernet controller. Refer to the Supported Base panded Memory Specification (EMS) applications that Systems Chart at the end of this document for a list are EMS, Version 4.0 compliant. The PATHWORKS for of supported Ethernet controllers in the various sup­ DOS networking software that can be loaded into EMS ported systems. More than one communications de­ requires 144KB of memory. vice may be installed in a system subject to system limitations. If use of another device is required, the Digital Printers system may need to be rebooted. A device cannot typically be shared with other communications prod­ PATHWORKS for DOS software supports the following ucts. Digital printers which can be connected to the PC: • In a PC local area network, at least one base system LA75 LA75P must have one diskette drive capable of reading 5.25 LA50 LA210 inch (360KB) diskettes or 3.50 inch (720KB) diskettes W250 W252 to load the distribution media.
    [Show full text]
  • Dos Protected Mode Interface (Dpmi) Specification
    DOS PROTECTED MODE INTERFACE (DPMI) SPECIFICATION Version 1.0 March 12, 1991 Application Program Interface (API) for Protected Mode DOS Applications © Copyright The DPMI Committee, 1989-1991. All rights reserved. Please send written comments to: Albert Teng, DPMI Committee Secretary Mailstop: NW1-18 2801 Northwestern Parkway Santa Clara, CA 95051 FAX: (408) 765-5165 Intel order no.: 240977-001 DOS Protected Mode Interface Version 1.0 Copyright The DPMI Specification Version 1.0 is copyrighted 1989, 1990, 1991 by the DPMI Committee. Although this Specification is publicly available and is not confidential or proprietary, it is the sole property of the DPMI Committee and may not be reproduced or distributed without the written permission of the Committee. The founding members of the DPMI Committee are: Borland International, IBM Corporation, Ergo Computer Solutions, Incorporated, Intelligent Graphics Corporation, Intel Corporation, Locus Computing Corporation, Lotus Development Corporation, Microsoft Corporation, Phar Lap Software, Incorporated, Phoenix Technologies Ltd, Quarterdeck Office Systems, and Rational Systems, Incorporated. Software vendors can receive additional copies of the DPMI Specification at no charge by contacting Intel Literature JP26 at (800) 548-4725, or by writing Intel Literature JP26, 3065 Bowers Avenue, P.O. Box 58065, Santa Clara, CA 95051-8065. DPMI Specification Version 0.9 will be sent out along with Version 1.0 for a period about six months. Once DPMI Specification Version 1.0 has been proven by the implementation of a host, Version 0.9 will be dropped out of the distribution channel. Disclaimer of Warranty THE DPMI COMMITTEE EXCLUDES ANY AND ALL IMPLIED WARRANTIES, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
    [Show full text]