4 * Copyright 1995 Alexandre Julliard
7 #ifndef __WINE_SELECTORS_H
8 #define __WINE_SELECTORS_H
13 extern WORD
SELECTOR_AllocBlock( const void *base
, DWORD size
,
14 enum seg_type type
, BOOL32 is32bit
,
16 extern WORD
SELECTOR_ReallocBlock( WORD sel
, const void *base
, DWORD size
,
17 enum seg_type type
, BOOL32 is32bit
,
19 extern void SELECTOR_FreeBlock( WORD sel
, WORD count
);
22 # define WINE_DATA_SELECTOR 0x2b
23 # define WINE_CODE_SELECTOR 0x23
24 #elif defined(__NetBSD__)
25 # define WINE_DATA_SELECTOR 0x1f
26 # define WINE_CODE_SELECTOR 0x17
27 #elif defined(__FreeBSD__)
28 # define WINE_DATA_SELECTOR 0x27
29 # define WINE_CODE_SELECTOR 0x1f
30 #elif defined(__svr4__) || defined(_SCO_DS)
31 # define WINE_DATA_SELECTOR 0x1f
32 # define WINE_CODE_SELECTOR 0x17
33 #elif defined(__EMX__)
34 # define WINE_DATA_SELECTOR 0x53 /* Is this always true? */
35 # define WINE_CODE_SELECTOR 0x5b
37 # define WINE_DATA_SELECTOR 0x00
38 # define WINE_CODE_SELECTOR 0x00
41 #endif /* __WINE_SELECTORS_H */