some fixes to accented characters
[tangerine.git] / rom / exec / exec_intern.h
blobf43c746b61f5b000d1f11bb554228ad1f348634d
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc: Private data belonging to exec.library
6 Lang:
7 */
8 #ifndef __EXEC_INTERN_H__
9 #define __EXEC_INTERN_H__
11 /* Needed for aros_print_not_implemented macro */
12 #include <aros/debug.h>
14 /* This is a short file that contains a few things every Exec function
15 needs */
17 #ifndef AROS_SYSTEM_H
18 # include <aros/system.h>
19 #endif
20 #ifndef AROS_LIBCALL_H
21 # include <aros/libcall.h>
22 #endif
23 #ifndef EXEC_EXECBASE_H
24 # include <exec/execbase.h>
25 #endif
26 #ifndef PROTO_EXEC_H
27 # include <proto/exec.h>
28 #endif
30 #if UseLVOs
31 extern void __AROS_InitExecBase (void);
32 #endif
35 /* These are the bit definitions of the SysFlags and AttnResched flags.
36 They are listed here more as somewhere to list them.
39 #define SFB_SoftInt 5 /* There is a software interrupt */
40 #define SFF_SoftInt (1L<<5)
42 #define ARB_AttnSwitch 7 /* Delayed Switch() pending */
43 #define ARF_AttnSwitch (1L<<7)
44 #define ARB_AttnDispatch 15 /* Delayed Dispatch() pending */
45 #define ARF_AttnDispatch (1L<<15)
47 ULONG **AROS_SLIB_ENTRY(RomTagScanner,Exec)(struct ExecBase *, UWORD *ranges[]);
48 struct ExecBase *PrepareExecBase(struct MemHeader *mh);
50 #endif /* __EXEC_INTERN_H__ */