|
|
1.1 root 1: /*
2: * Common declarations for the Zaurii.
3: *
4: * This file is licensed under the GNU GPL.
5: */
6: #ifndef QEMU_SHARPSL_H
7: #define QEMU_SHARPSL_H
8:
9: #define zaurus_printf(format, ...) \
10: fprintf(stderr, "%s: " format, __FUNCTION__, ##__VA_ARGS__)
11:
12: /* zaurus.c */
13: struct scoop_info_s *scoop_init(struct pxa2xx_state_s *cpu,
14: int instance, target_phys_addr_t target_base);
15: void scoop_gpio_set(void *opaque, int line, int level);
16: qemu_irq *scoop_gpio_in_get(struct scoop_info_s *s);
17: void scoop_gpio_out_set(struct scoop_info_s *s, int line,
18: qemu_irq handler);
19:
20: #define SL_PXA_PARAM_BASE 0xa0000a00
21: void sl_bootparam_write(uint32_t ptr);
22:
23: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.