Revision 02e2da45 hw/ssi.h
b/hw/ssi.h | ||
---|---|---|
17 | 17 |
|
18 | 18 |
/* Slave devices. */ |
19 | 19 |
typedef struct { |
20 |
DeviceInfo qdev; |
|
20 | 21 |
void (*init)(SSISlave *dev); |
21 | 22 |
uint32_t (*transfer)(SSISlave *dev, uint32_t val); |
22 | 23 |
} SSISlaveInfo; |
... | ... | |
34 | 35 |
DeviceState *ssi_create_slave(SSIBus *bus, const char *name); |
35 | 36 |
|
36 | 37 |
/* Master interface. */ |
37 |
SSIBus *ssi_create_bus(void);
|
|
38 |
SSIBus *ssi_create_bus(DeviceState *parent, const char *name);
|
|
38 | 39 |
|
39 | 40 |
uint32_t ssi_transfer(SSIBus *bus, uint32_t val); |
40 | 41 |
|
Also available in: Unified diff