home *** CD-ROM | disk | FTP | other *** search
- /****************************************************************************/
- /* mpdos.c -- EXTENSIONS TO TURBO C / MICROSOFT C dos.h INCLUDE (IMPLEMNTN)*/
- /* Created: 8/1/87 Release: 0.7 Version: 12/03/87 */
- /****************************************************************************
- (c) Copyright 1987 by Michael Benjamin Parker (USA SS# 557-49-4130)
-
- All Rights Reserved unless specified in the following include files: */
- #include "mptsk.cpy" /*
-
- DO NOT REMOVE OR ALTER THIS NOTICE AND ITS PROVISIONS.
- ****************************************************************************/
- /****************************************************************************/
- #include "mpdos.h"
- /****************************************************************************/
- char mpdos_flagread_code[3]= { /* ARRAY CONTAINING ASSEMBLY TO */
- 0x9C, /* pushf */ /* READ STATUS OF FLAGS */
- 0x58, /* pop ax */
- 0xCB /* retf (far) */
- };
-
- /* A VARIABLE CONTAINING A POINTER TO THAT ARRAY */
- MPDOS_FLAGREAD mpdos_flagread= (MPDOS_FLAGREAD)mpdos_flagread_code;
-
- /* (CAN'T JUST CAST THE ARRAY INTO A FUNCTION CALL DUE TO SERIOUS CASTING
- BUG IN TURBO C 1.0) */
- /****************************************************************************/
- /****************************************************************************/
- /****************************************************************************/
-