Revision 3023f332 hw/devices.h
b/hw/devices.h | ||
---|---|---|
8 | 8 |
|
9 | 9 |
/* ssd0323.c */ |
10 | 10 |
int ssd0323_xfer_ssi(void *opaque, int data); |
11 |
void *ssd0323_init(DisplayState *ds, qemu_irq *cmd_p);
|
|
11 |
void *ssd0323_init(qemu_irq *cmd_p); |
|
12 | 12 |
|
13 | 13 |
/* ads7846.c */ |
14 | 14 |
struct ads7846_state_s; |
... | ... | |
37 | 37 |
void stellaris_gamepad_init(int n, qemu_irq *irq, const int *keycode); |
38 | 38 |
|
39 | 39 |
/* blizzard.c */ |
40 |
void *s1d13745_init(qemu_irq gpio_int, DisplayState *ds);
|
|
40 |
void *s1d13745_init(qemu_irq gpio_int); |
|
41 | 41 |
void s1d13745_write(void *opaque, int dc, uint16_t value); |
42 | 42 |
void s1d13745_write_block(void *opaque, int dc, |
43 | 43 |
void *buf, size_t len, int pitch); |
... | ... | |
67 | 67 |
/* tc6393xb.c */ |
68 | 68 |
struct tc6393xb_s; |
69 | 69 |
#define TC6393XB_RAM 0x110000 /* amount of ram for Video and USB */ |
70 |
struct tc6393xb_s *tc6393xb_init(uint32_t base, qemu_irq irq, DisplayState *ds);
|
|
70 |
struct tc6393xb_s *tc6393xb_init(uint32_t base, qemu_irq irq); |
|
71 | 71 |
void tc6393xb_gpio_out_set(struct tc6393xb_s *s, int line, |
72 | 72 |
qemu_irq handler); |
73 | 73 |
qemu_irq *tc6393xb_gpio_in_get(struct tc6393xb_s *s); |
74 | 74 |
qemu_irq tc6393xb_l3v_get(struct tc6393xb_s *s); |
75 | 75 |
|
76 | 76 |
/* sm501.c */ |
77 |
void sm501_init(DisplayState *ds, uint32_t base, unsigned long local_mem_base,
|
|
77 |
void sm501_init(uint32_t base, unsigned long local_mem_base, |
|
78 | 78 |
uint32_t local_mem_bytes, CharDriverState *chr); |
79 | 79 |
#endif |
Also available in: Unified diff