diff options
author | pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> | 2006-04-09 01:32:52 +0000 |
---|---|---|
committer | pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> | 2006-04-09 01:32:52 +0000 |
commit | cdbdb648b7c2867f0bb7dce27efb1986f770dedb (patch) | |
tree | f838b39e8f30e4872a792638e532d8ac8db6fbfc /vl.h | |
parent | 95219897ff4e6d0502b920c521fccc612ad913dd (diff) |
ARM Versatile Platform Baseboard emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1804 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'vl.h')
-rw-r--r-- | vl.h | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -966,6 +966,9 @@ void usb_info(void); extern QEMUMachine integratorcp926_machine; extern QEMUMachine integratorcp1026_machine; +/* versatilepb.c */ +extern QEMUMachine versatilepb_machine; + /* ps2.c */ void *ps2_kbd_init(void (*update_irq)(void *, int), void *update_arg); void *ps2_mouse_init(void (*update_irq)(void *, int), void *update_arg); @@ -981,6 +984,22 @@ void smc91c111_init(NICInfo *, uint32_t, void *, int); /* pl110.c */ void *pl110_init(DisplayState *ds, uint32_t base, void *pic, int irq, int); +/* pl011.c */ +void pl011_init(uint32_t base, void *pic, int irq, CharDriverState *chr); + +/* pl050.c */ +void pl050_init(uint32_t base, void *pic, int irq, int is_mouse); + +/* pl080.c */ +void *pl080_init(uint32_t base, void *pic, int irq); + +/* pl190.c */ +void *pl190_init(uint32_t base, void *parent, int irq, int fiq); + +/* arm-timer.c */ +void sp804_init(uint32_t base, void *pic, int irq); +void icp_pit_init(uint32_t base, void *pic, int irq); + #endif /* defined(QEMU_TOOL) */ /* monitor.c */ |