blob: de2b00600aeefe9c37514abe6f788799cfa0057f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
/*
* am53cf96.h
*
*/
#ifndef _AM53CF96_H_
#define _AM53CF96_H_
#include "scsi.h"
struct AM53CF96interface
{
const SCSIConfigTable *scsidevs; /* SCSI devices */
void (*irq_callback)(void); /* irq callback */
};
extern void am53cf96_init( const struct AM53CF96interface *interface );
extern void am53cf96_exit( const 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
|