1 #ifndef EXEC_RESIDENT_H
2 #define EXEC_RESIDENT_H
5 Copyright © 1995-2004, The AROS Development Team. All rights reserved.
12 # include <exec/types.h>
15 #ifndef UTILITY_TAGITEM_H
16 # include <utility/tagitem.h>
21 UWORD rt_MatchWord
; /* equal to RTC_MATCHWORD (see below) */
22 const struct Resident
*rt_MatchTag
; /* Pointer to this struct */
24 UBYTE rt_Flags
; /* see below */
29 CONST_STRPTR rt_IdString
;
32 /* Extension taken over from MorphOS. Only valid
33 if RTF_EXTENDED is set */
36 struct TagItem
*rt_Tags
;
39 #define RTC_MATCHWORD (0x4AFC)
41 #define RTF_COLDSTART (1<<0)
42 #define RTF_SINGLETASK (1<<1)
43 #define RTF_AFTERDOS (1<<2)
44 #define RTF_AUTOINIT (1<<7)
46 #define RTF_EXTENDED (1<<6) /* MorphOS extension: extended
47 structure fields are valid */
50 #define RTW_COLDSTART (1)
52 #endif /* EXEC_RESIDENT_H */