summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/pc16552d.h
blob: 58133ccc24e8c45cfd3657e2976ec81177a67834 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef PC16552D_H
#define PC16552D_H

void pc16552d_init(running_machine *machine, int chip, int frequency, void (* irq_handler)(running_machine *machine, int channel, int value), void (* tx_callback)(int channel, int count, UINT8* data));
void pc16552d_rx_data(running_machine *machine, int chip, int channel, UINT8 data);

READ8_HANDLER(pc16552d_0_r);
WRITE8_HANDLER(pc16552d_0_w);
READ8_HANDLER(pc16552d_1_r);
WRITE8_HANDLER(pc16552d_1_w);

#endif