#ifndef RESOURCES_CARD_H #define RESOURCES_CARD_H 1 /* ** $VER: card.h 1.9 (04.09.92) ** Includes Release 38.56 ** ** card.resource include file ** ** (C) Copyright 1991-1992 Commodore-Amiga, Inc. ** All Rights Reserved ** */ #ifndef EXEC_TYPES_H #include "exec/types.h" #endif #ifndef EXEC_NODES_H #include "exec/nodes.h" #endif #ifndef EXEC_INTERRUPTS_H #include "exec/interrupts.h" #endif #define CARDRESNAME "card.resource" struct CardHandle { struct Node cah_CardNode; struct Interrupt *cah_CardRemoved; struct Interrupt *cah_CardInserted; struct Interrupt *cah_CardStatus; UBYTE cah_CardFlags; }; struct DeviceTData { ULONG dtd_DTsize; ULONG dtd_DTspeed; UBYTE dtd_DTtype; UBYTE dtd_DTflags; }; struct CardMemoryMap { UBYTE *cmm_CommonMemory; UBYTE *cmm_AttributeMemory; UBYTE *cmm_IOMemory; }; #define CARDB_RESETREMOVE 0 #define CARDF_RESETREMOVE (1<