 IFND EXEC_ALERTS_I
EXEC_ALERTS_I EQU 1

 IFND EXEC_TYPES_I
 INCLUDE "exec/types.i"
 ENDC

 BITDEF S,ALERTWACK,1

ALERT macro
 movem.l d7/a5/a6,-(sp)
 move.l #\1,d7
 IFNC '\2',''
 lea \2,a5
 ENDC
 move.l 4,a6
 jsr _LVOAlert(a6)
 movem.l (sp)+,d7/a5/a6
 endm

AT_DeadEnd equ $80000000
AT_Recovery equ 0
AG_NoMemory equ $10000
AG_MakeLib equ $20000
AG_OpenLib equ $30000
AG_OpenDev equ $40000
AG_OpenRes equ $50000
AG_IOError equ $60000
AG_NoSignal equ $70000
AO_ExecLib equ $8001
AO_GraphicsLib equ $8002
AO_LayersLib equ $8003
AO_Intuition equ $8004
AO_MathLib equ $8005
AO_CListLib equ $8006
AO_DOSLib equ $8007
AO_RAMLib equ $8008
AO_IconLib equ $8009
AO_ExpansionLib equ $800A
AO_AudioDev equ $8010
AO_ConsoleDev equ $8011
AO_GamePortDev equ $8012
AO_KeyboardDev equ $8013
AO_TrackDiskDev equ $8014
AO_TimerDev equ $8015
AO_CIARsrc equ $8020
AO_DiskRsrc equ $8021
AO_MiscRsrc equ $8022
AO_BootStrap equ $8030
AO_Workbench equ $8031
AN_ExecLib equ $1000000
AN_ExcptVect equ $81000001
AN_BaseChkSum equ $81000002
AN_LibChkSum equ $81000003
AN_LibMem equ $81000004
AN_MemCorrupt equ $81000005
AN_IntrMem equ $81000006
AN_InitAPtr equ $81000007
AN_SemCorrupt equ $81000008
AN_FreeTwice equ $81000009
AN_BogusExcpt equ $8100000A
AN_GraphicsLib equ $2000000
AN_GfxNoMem equ $82010000
AN_LongFrame equ $82010006
AN_ShortFrame equ $82010007
AN_TextTmpRas equ $02010009
AN_BltBitMap equ $8201000A
AN_RegionMemory equ $8201000B
AN_MakeVPort equ $82010030
AN_GfxNoLCM equ $82011234
AN_LayersLib equ $3000000
AN_LayersNoMem equ $83010000
AN_Intuition equ $4000000
AN_GadgetType equ $84000001
AN_BadGadget equ $4000001
AN_CreatePort equ $84010002
AN_ItemAlloc equ $4010003
AN_SubAlloc equ $4010004
AN_PlaneAlloc equ $84010005
AN_ItemBoxTop equ $84000006
AN_OpenScreen equ $84010007
AN_OpenScrnRast equ $84010008
AN_SysScrnType equ $84000009
AN_AddSWGadget equ $8401000A
AN_OpenWindow equ $8401000B
AN_BadState equ $8400000C
AN_BadMessage equ $8400000D
AN_WeirdEcho equ $8400000E
AN_NoConsole equ $8400000F
AN_MathLib equ $5000000
AN_CListLib equ $6000000
AN_DOSLib equ $7000000
AN_StartMem equ $7010001
AN_EndTask equ $7000002
AN_QPktFail equ $7000003
AN_AsyncPkt equ $7000004
AN_FreeVec equ $7000005
AN_DiskBlkSeq equ $7000006
AN_BitMap equ $7000007
AN_KeyFree equ $7000008
AN_BadChkSum equ $7000009
AN_DiskError equ $700000A
AN_KeyRange equ $700000B
AN_BadOverlay equ $700000C
AN_RAMLib equ $8000000
AN_BadSegList equ $8000001
AN_IconLib equ $9000000
AN_ExpansionLib equ $A000000
AN_BadExpansionFree equ $A000001
AN_AudioDev equ $10000000
AN_ConsoleDev equ $11000000
AN_GamePortDev equ $12000000
AN_KeyboardDev equ $13000000
AN_TrackDiskDev equ $14000000
AN_TDCalibSeek equ $14000001
AN_TDDelay equ $14000002
AN_TimerDev equ $15000000
AN_TMBadReq equ $15000001
AN_TMBadSupply equ $15000002
AN_CIARsrc equ $20000000
AN_DiskRsrc equ $21000000
AN_DRHasDisk equ $21000001
AN_DRIntNoAct equ $21000002
AN_MiscRsrc equ $22000000
AN_BootStrap equ $30000000
AN_BootError equ $30000001
AN_Workbench equ $31000000
AN_DiskCopy equ $32000000

 ENDC
