diff options
Diffstat (limited to 'src/emu/machine/am53cf96.h')
-rw-r--r-- | src/emu/machine/am53cf96.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/emu/machine/am53cf96.h b/src/emu/machine/am53cf96.h new file mode 100644 index 00000000000..b3e23de8712 --- /dev/null +++ b/src/emu/machine/am53cf96.h @@ -0,0 +1,24 @@ +/* + * am53cf96.h + * + */ + +#ifndef _AM53CF96_H_ +#define _AM53CF96_H_ + +#include "scsi.h" + +struct AM53CF96interface +{ + SCSIConfigTable *scsidevs; /* SCSI devices */ + void (*irq_callback)(void); /* irq callback */ +}; + +extern void am53cf96_init( struct AM53CF96interface *interface ); +extern void am53cf96_read_data(int bytes, UINT8 *pData); +void am53cf96_write_data(int bytes, UINT8 *pData); +void *am53cf96_get_device(int id); +extern READ32_HANDLER( am53cf96_r ); +extern WRITE32_HANDLER( am53cf96_w ); + +#endif |