Revision defdb20e hw/pc.h
b/hw/pc.h | ||
---|---|---|
20 | 20 |
void serial_set_frequency(SerialState *s, uint32_t frequency); |
21 | 21 |
|
22 | 22 |
/* parallel.c */ |
23 |
static inline bool parallel_init(int index, CharDriverState *chr) |
|
24 |
{ |
|
25 |
ISADevice *dev; |
|
26 |
|
|
27 |
dev = isa_create("isa-parallel"); |
|
28 |
qdev_prop_set_uint32(&dev->qdev, "index", index); |
|
29 |
qdev_prop_set_chr(&dev->qdev, "chardev", chr); |
|
30 |
if (qdev_init(&dev->qdev) < 0) { |
|
31 |
return false; |
|
32 |
} |
|
33 |
return true; |
|
34 |
} |
|
23 | 35 |
|
24 |
typedef struct ParallelState ParallelState; |
|
25 |
ParallelState *parallel_init(int index, CharDriverState *chr); |
|
26 |
ParallelState *parallel_mm_init(target_phys_addr_t base, int it_shift, qemu_irq irq, CharDriverState *chr); |
|
36 |
bool parallel_mm_init(target_phys_addr_t base, int it_shift, qemu_irq irq, |
|
37 |
CharDriverState *chr); |
|
27 | 38 |
|
28 | 39 |
/* i8259.c */ |
29 | 40 |
|
Also available in: Unified diff