pcem/src/ide_sff8038i.h
SarahW 5043cff3f9 Move SFF-8038i IDE bus mastering code out of PIIX files.
Add bus mastering to VT82C586B emulation.
2018-12-02 15:46:28 +00:00

13 lines
376 B
C

typedef struct sff_busmaster_t
{
uint8_t command;
uint8_t status;
uint32_t ptr, ptr_cur;
int count;
uint32_t addr;
int eot;
} sff_busmaster_t;
uint8_t sff_bus_master_read(uint16_t port, void *p);
void sff_bus_master_write(uint16_t port, uint8_t val, void *p);
void sff_bus_master_init(sff_busmaster_t *busmaster);