This repository has been archived on 2024-12-16. You can view files and clone it, but cannot push or open issues or pull requests.
CodeBlocksPortable/WATCOM/samples/os2/pdd/header.c

42 lines
1.7 KiB
C

/*================================================================\
| |
| OS/2 Physical Device Driver Example Code |
| for Open Watcom C/C++ |
| |
| HEADER.C (Header portion of driver, must be first in DATA SEG) |
| |
| This device driver provides a high-resolution timer for OS/2 |
| |
| The source code was adapted from the Fall 1991 issue of |
| IBM Personal Systems Developer magazine. |
| |
| |
| Adapted for Open Watcom C/C++ |
| Original Author: Rick Fishman |
| Code Blazers, Inc. |
| 4113 Apricot |
| Irvine, CA 92720 |
| |
\================================================================*/
#include "devdefs.h"
#include "devhdr.h"
// Ensure that the header is located at the beginning of the driver
#pragma data_seg ( "_HEADER", "DATA" ) ;
// Declare the device driver header
extern VOID Strategy();
DEVHEADER HRTimer = {
FENCE,
DAW_CHARACTER | DAW_OPENCLOSE | DAW_LEVEL1,
Strategy,
0,
"WTIMER$ "
"",
CAP_NULL
};