scripts: prepare new configuration for x86_64 on vault13 server using pre build cross...
[AROS.git] / compiler / include / exec / alerts.h
blob5f9d0be79896a8e0370351a389a2c3f49eff00b7
1 #ifndef EXEC_ALERTS_H
2 #define EXEC_ALERTS_H
4 /*
5 Copyright © 1995-2012, The AROS Development Team. All rights reserved.
6 $Id$
8 Desc: alert numbers
9 Lang: english
12 /* General Types */
13 #define AT_Recovery 0x00000000 /* Alert that returns */
14 #define AT_DeadEnd 0x80000000 /* Alert that crashes */
16 /* General errors */
17 #define AG_NoMemory 0x00010000
18 #define AG_MakeLib 0x00020000
19 #define AG_OpenLib 0x00030000
20 #define AG_OpenDev 0x00040000
21 #define AG_OpenRes 0x00050000
22 #define AG_IOError 0x00060000
23 #define AG_NoSignal 0x00070000
24 #define AG_BadParm 0x00080000
25 #define AG_CloseLib 0x00090000
26 #define AG_CloseDev 0x000A0000
27 #define AG_ProcCreate 0x000B0000
29 /* 680x0 */
30 #define ACPU_BusErr 0x80000002
31 #define ACPU_AddressErr 0x80000003
32 #define ACPU_InstErr 0x80000004
33 #define ACPU_DivZero 0x80000005
34 #define ACPU_CHK 0x80000006
35 #define ACPU_TRAPV 0x80000007
36 #define ACPU_PrivErr 0x80000008
37 #define ACPU_Trace 0x80000009
38 #define ACPU_LineA 0x8000000A
39 #define ACPU_LineF 0x8000000B
40 #define ACPU_Format 0x8000000E
41 #define ACPU_Spurious 0x80000018
42 #define ACPU_AutoVec1 0x80000019
43 #define ACPU_AutoVec2 0x8000001A
44 #define ACPU_AutoVec3 0x8000001B
45 #define ACPU_AutoVec4 0x8000001C
46 #define ACPU_AutoVec5 0x8000001D
47 #define ACPU_AutoVec6 0x8000001E
48 #define ACPU_AutoVec7 0x8000001F
50 /* Libraries */
51 #define AO_ExecLib 0x00008001
52 #define AO_GraphicsLib 0x00008002
53 #define AO_LayersLib 0x00008003
54 #define AO_Intuition 0x00008004
55 #define AO_MathLib 0x00008005
56 #define AO_DOSLib 0x00008007
57 #define AO_RAMLib 0x00008008
58 #define AO_IconLib 0x00008009
59 #define AO_ExpansionLib 0x0000800A
60 #define AO_DiskfontLib 0x0000800B
61 #define AO_UtilityLib 0x0000800C
62 #define AO_KeyMapLib 0x0000800D
63 /* Devices */
64 #define AO_AudioDev 0x00008010
65 #define AO_ConsoleDev 0x00008011
66 #define AO_GamePortDev 0x00008012
67 #define AO_KeyboardDev 0x00008013
68 #define AO_TrackDiskDev 0x00008014
69 #define AO_TimerDev 0x00008015
70 /* Resources */
71 #define AO_CIARsrc 0x00008020
72 #define AO_DiskRsrc 0x00008021
73 #define AO_MiscRsrc 0x00008022
74 /* Miscellaneous */
75 #define AO_BootStrap 0x00008030
76 #define AO_Workbench 0x00008031
77 #define AO_DiskCopy 0x00008032
78 #define AO_GadTools 0x00008033
79 #define AO_Unknown 0x00008035
81 /* AROS Additions, start at 0x40 */
82 #define AO_ArosLib 0x00008040
83 #define AO_OOPLib 0x00008041
84 #define AO_HiddLib 0x00008042
85 #define AO_PartitionLib 0x00008043
87 /* exec.library */
88 #define AN_ExecLib 0x01000000
89 #define AN_ExcptVect 0x01000001
90 #define AN_BaseChkSum 0x01000002
91 #define AN_LibChkSum 0x01000003
92 #define AN_MemCorrupt 0x81000005
93 #define AN_IntrMem 0x81000006
94 #define AN_InitAPtr 0x01000007
95 #define AN_SemCorrupt 0x01000008
96 #define AN_FreeTwice 0x01000009
97 #define AN_BogusExcpt 0x8100000A
98 #define AN_IOUsedTwice 0x0100000B
99 #define AN_MemoryInsane 0x0100000C
100 #define AN_IOAfterClose 0x0100000D
101 #define AN_StackProbe 0x0100000E /* stack has wrong size */
102 #define AN_BadFreeAddr 0x0100000F
103 #define AN_BadSemaphore 0x01000010
105 /* dos.library */
106 #define AN_DOSLib 0x07000000
107 #define AN_StartMem 0x07010001
108 #define AN_EndTask 0x07000002
109 #define AN_QPktFail 0x07000003
110 #define AN_AsyncPkt 0x07000004
111 #define AN_FreeVec 0x07000005
112 #define AN_DiskBlkSeq 0x07000006
113 #define AN_BitMap 0x07000007
114 #define AN_KeyFree 0x07000008
115 #define AN_BadChkSum 0x07000009
116 #define AN_DiskError 0x0700000A
117 #define AN_KeyRange 0x0700000B
118 #define AN_BadOverlay 0x0700000C
119 #define AN_BadInitFunc 0x0700000D
120 #define AN_FileReclosed 0x0700000E
122 /* graphics.library */
123 #define AN_GraphicsLib 0x02000000
124 #define AN_GfxNoMem 0x82010000
125 #define AN_GfxNoMemMspc 0x82010001
126 #define AN_LongFrame 0x82010006
127 #define AN_ShortFrame 0x82010007
128 #define AN_TextTmpRas 0x82010009
129 #define AN_BltBitMap 0x8201000A
130 #define AN_RegionMemory 0x8201000B
131 #define AN_MakeVPort 0x82010030
132 #define AN_GfxNewError 0x0200000C
133 #define AN_GfxFreeError 0x0200000D
134 #define AN_GfxNoLCM 0x82011234
135 #define AN_ObsoleteFont 0x02000401
137 /* intuition.library */
138 #define AN_Intuition 0x04000000
139 #define AN_GadgetType 0x84000001
140 #define AN_BadGadget 0x04000001
141 #define AN_CreatePort 0x84010002
142 #define AN_ItemAlloc 0x04010003
143 #define AN_SubAlloc 0x04010004
144 #define AN_PlaneAlloc 0x84010005
145 #define AN_ItemBoxTop 0x84000006
146 #define AN_OpenScreen 0x84010007
147 #define AN_OpenScrnRast 0x84010008
148 #define AN_SysScrnType 0x84000009
149 #define AN_AddSWGadget 0x8401000A
150 #define AN_OpenWindow 0x8401000B
151 #define AN_BadState 0x8400000C
152 #define AN_BadMessage 0x8400000D
153 #define AN_WeirdEcho 0x8400000E
154 #define AN_NoConsole 0x8400000F
155 #define AN_NoISem 0x04000010
156 #define AN_ISemOrder 0x04000011
158 /* utility.library */
159 #define AN_UtilityLib 0x34000000
161 /* layers.library */
162 #define AN_LayersLib 0x03000000
163 #define AN_LayersNoMem 0x83010000
165 /* math.library */
166 #define AN_MathLib 0x05000000
168 /* ramlib.library */
169 #define AN_RAMLib 0x08000000
170 #define AN_BadSegList 0x08000001
172 /* expansion.library */
173 #define AN_ExpansionLib 0x0A000000
174 #define AN_BadExpansionFree 0x0A000001
176 /* diskfont.library */
177 #define AN_DiskfontLib 0x0B000000
179 /* icon.library */
180 #define AN_IconLib 0x09000000
182 /* gadtools.library */
183 #define AN_GadTools 0x33000000
185 /* audio.device */
186 #define AN_AudioDev 0x10000000
188 /* console.device */
189 #define AN_ConsoleDev 0x11000000
190 #define AN_NoWindow 0x11000001
192 /* gameport.device */
193 #define AN_GamePortDev 0x12000000
195 /* keyboard.device */
196 #define AN_KeyboardDev 0x13000000
198 /* trackdisk.device */
199 #define AN_TrackDiskDev 0x14000000
200 #define AN_TDCalibSeek 0x14000001
201 #define AN_TDDelay 0x14000002
203 /* timer.device */
204 #define AN_TimerDev 0x15000000
205 #define AN_TMBadReq 0x15000001
206 #define AN_TMBadSupply 0x15000002
208 /* cia.resource */
209 #define AN_CIARsrc 0x20000000
211 /* disk.resource */
212 #define AN_DiskRsrc 0x21000000
213 #define AN_DRHasDisk 0x21000001
214 #define AN_DRIntNoAct 0x21000002
216 /* misc.resource */
217 #define AN_MiscRsrc 0x22000000
219 /* bootstrap */
220 #define AN_BootStrap 0x30000000
221 #define AN_BootError 0x30000001
223 /* Workbench */
224 #define AN_Workbench 0x31000000
225 #define AN_NoFonts 0xB1000001
226 #define AN_WBBadStartupMsg1 0x31000001
227 #define AN_WBBadStartupMsg2 0x31000002
228 #define AN_WBBadIOMsg 0x31000003
229 #define AN_WBReLayoutToolMenu 0xB1010009
231 /* DiskCopy */
232 #define AN_DiskCopy 0x32000000
234 #define AN_Unknown 0x35000000
236 /* AROS Additions */
237 #define AN_Aros 0x40000000
238 #define AN_OOP 0x41000000
240 /* Hidd Subsystem */
241 #define AN_Hidd 0x42000000
242 #define AN_HiddNoRoot 0xC2000001 /* Could not create root device */
244 #endif /* EXEC_ALERTS_H */