Ove Kaaven | b8e7a83 | 1998-12-24 16:23:01 +0000 | [diff] [blame] | 1 | #ifndef __WINE_DOSMOD_H |
| 2 | #define __WINE_DOSMOD_H |
| 3 | |
| 4 | #define DOSMOD_ENTER 0x01 /* VM86_ENTER */ |
| 5 | #define DOSMOD_SET_TIMER 0x10 |
Alexandre Julliard | 638f169 | 1999-01-17 16:32:32 +0000 | [diff] [blame] | 6 | #define DOSMOD_GET_TIMER 0x11 |
Ove Kaaven | 43b2ad1 | 2000-01-30 02:53:56 +0000 | [diff] [blame] | 7 | #define DOSMOD_MPROTECT 0x12 |
| 8 | #define DOSMOD_ENTERIDLE 0x13 |
| 9 | #define DOSMOD_LEAVEIDLE 0x14 |
Ove Kaaven | b8e7a83 | 1998-12-24 16:23:01 +0000 | [diff] [blame] | 10 | |
Ove Kaaven | 43b2ad1 | 2000-01-30 02:53:56 +0000 | [diff] [blame] | 11 | #define DOSMOD_SIGNAL 0x00 /* VM86_SIGNAL */ |
| 12 | #define DOSMOD_LEFTIDLE 0x10 |
| 13 | |
| 14 | typedef struct { |
| 15 | void *addr; |
| 16 | size_t len; |
| 17 | int prot; |
| 18 | } mprot_info; |
Ove Kaaven | b8e7a83 | 1998-12-24 16:23:01 +0000 | [diff] [blame] | 19 | |
| 20 | #endif |