|
|
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.