blob: 155a91c3f840207cc901d590dda71c45881e0310 [file] [log] [blame]
Ove Kaavenb8e7a831998-12-24 16:23:01 +00001#ifndef __WINE_DOSMOD_H
2#define __WINE_DOSMOD_H
3
4#define DOSMOD_ENTER 0x01 /* VM86_ENTER */
5#define DOSMOD_SET_TIMER 0x10
Alexandre Julliard638f1691999-01-17 16:32:32 +00006#define DOSMOD_GET_TIMER 0x11
Ove Kaaven43b2ad12000-01-30 02:53:56 +00007#define DOSMOD_MPROTECT 0x12
8#define DOSMOD_ENTERIDLE 0x13
9#define DOSMOD_LEAVEIDLE 0x14
Ove Kaavenb8e7a831998-12-24 16:23:01 +000010
Ove Kaaven43b2ad12000-01-30 02:53:56 +000011#define DOSMOD_SIGNAL 0x00 /* VM86_SIGNAL */
12#define DOSMOD_LEFTIDLE 0x10
13
14typedef struct {
15 void *addr;
16 size_t len;
17 int prot;
18} mprot_info;
Ove Kaavenb8e7a831998-12-24 16:23:01 +000019
20#endif