Revision ba3c64fb vl.h
b/vl.h | ||
---|---|---|
806 | 806 |
/* sun4m.c */ |
807 | 807 |
extern QEMUMachine sun4m_machine; |
808 | 808 |
uint32_t iommu_translate(uint32_t addr); |
809 |
void pic_set_irq_cpu(int irq, int level, unsigned int cpu); |
|
809 | 810 |
|
810 | 811 |
/* iommu.c */ |
811 | 812 |
void *iommu_init(uint32_t addr); |
... | ... | |
823 | 824 |
|
824 | 825 |
/* slavio_intctl.c */ |
825 | 826 |
void *slavio_intctl_init(); |
827 |
void slavio_intctl_set_cpu(void *opaque, unsigned int cpu, CPUState *env); |
|
826 | 828 |
void slavio_pic_info(void *opaque); |
827 | 829 |
void slavio_irq_info(void *opaque); |
828 | 830 |
void slavio_pic_set_irq(void *opaque, int irq, int level); |
831 |
void slavio_pic_set_irq_cpu(void *opaque, int irq, int level, unsigned int cpu); |
|
829 | 832 |
|
830 | 833 |
/* magic-load.c */ |
831 | 834 |
int load_elf(const char *filename, uint8_t *addr); |
832 | 835 |
int load_aout(const char *filename, uint8_t *addr); |
833 | 836 |
|
834 | 837 |
/* slavio_timer.c */ |
835 |
void slavio_timer_init(uint32_t addr1, int irq1, uint32_t addr2, int irq2);
|
|
838 |
void slavio_timer_init(uint32_t addr, int irq, int mode, unsigned int cpu);
|
|
836 | 839 |
|
837 | 840 |
/* slavio_serial.c */ |
838 | 841 |
SerialState *slavio_serial_init(int base, int irq, CharDriverState *chr1, CharDriverState *chr2); |
Also available in: Unified diff