diff options
Diffstat (limited to 'hw/sharpsl.h')
-rw-r--r-- | hw/sharpsl.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/hw/sharpsl.h b/hw/sharpsl.h new file mode 100644 index 0000000000..c8340404c9 --- /dev/null +++ b/hw/sharpsl.h @@ -0,0 +1,15 @@ +#ifndef QEMU_SHARPSL_H +#define QEMU_SHARPSL_H + +/* zaurus.c */ +struct scoop_info_s *scoop_init(struct pxa2xx_state_s *cpu, + int instance, target_phys_addr_t target_base); +void scoop_gpio_set(void *opaque, int line, int level); +qemu_irq *scoop_gpio_in_get(struct scoop_info_s *s); +void scoop_gpio_out_set(struct scoop_info_s *s, int line, + qemu_irq handler); + +#define SL_PXA_PARAM_BASE 0xa0000a00 +void sl_bootparam_write(uint32_t ptr); + +#endif |