Revision 5dcb6b91 vl.h
b/vl.h | ||
---|---|---|
1024 | 1024 |
typedef struct fdctrl_t fdctrl_t; |
1025 | 1025 |
|
1026 | 1026 |
fdctrl_t *fdctrl_init (qemu_irq irq, int dma_chann, int mem_mapped, |
1027 |
uint32_t io_base,
|
|
1027 |
target_phys_addr_t io_base,
|
|
1028 | 1028 |
BlockDriverState **fds); |
1029 | 1029 |
int fdctrl_get_drive_type(fdctrl_t *fdctrl, int drive_num); |
1030 | 1030 |
|
... | ... | |
1047 | 1047 |
|
1048 | 1048 |
void pci_pcnet_init(PCIBus *bus, NICInfo *nd, int devfn); |
1049 | 1049 |
void pcnet_h_reset(void *opaque); |
1050 |
void *lance_init(NICInfo *nd, uint32_t leaddr, void *dma_opaque, qemu_irq irq); |
|
1050 |
void *lance_init(NICInfo *nd, target_phys_addr_t leaddr, void *dma_opaque, |
|
1051 |
qemu_irq irq); |
|
1051 | 1052 |
|
1052 | 1053 |
/* vmmouse.c */ |
1053 | 1054 |
void *vmmouse_init(void *m); |
... | ... | |
1208 | 1209 |
extern QEMUMachine ss5_machine, ss10_machine; |
1209 | 1210 |
|
1210 | 1211 |
/* iommu.c */ |
1211 |
void *iommu_init(uint32_t addr);
|
|
1212 |
void *iommu_init(target_phys_addr_t addr);
|
|
1212 | 1213 |
void sparc_iommu_memory_rw(void *opaque, target_phys_addr_t addr, |
1213 | 1214 |
uint8_t *buf, int len, int is_write); |
1214 | 1215 |
static inline void sparc_iommu_memory_read(void *opaque, |
... | ... | |
1226 | 1227 |
} |
1227 | 1228 |
|
1228 | 1229 |
/* tcx.c */ |
1229 |
void tcx_init(DisplayState *ds, uint32_t addr, uint8_t *vram_base,
|
|
1230 |
unsigned long vram_offset, int vram_size, int width, int height,
|
|
1230 |
void tcx_init(DisplayState *ds, target_phys_addr_t addr, uint8_t *vram_base,
|
|
1231 |
unsigned long vram_offset, int vram_size, int width, int height,
|
|
1231 | 1232 |
int depth); |
1232 | 1233 |
|
1233 | 1234 |
/* slavio_intctl.c */ |
1234 | 1235 |
void pic_set_irq_cpu(void *opaque, int irq, int level, unsigned int cpu); |
1235 |
void *slavio_intctl_init(uint32_t addr, uint32_t addrg,
|
|
1236 |
void *slavio_intctl_init(target_phys_addr_t addr, target_phys_addr_t addrg,
|
|
1236 | 1237 |
const uint32_t *intbit_to_level, |
1237 | 1238 |
qemu_irq **irq); |
1238 | 1239 |
void slavio_intctl_set_cpu(void *opaque, unsigned int cpu, CPUState *env); |
... | ... | |
1248 | 1249 |
int load_uboot(const char *filename, target_ulong *ep, int *is_linux); |
1249 | 1250 |
|
1250 | 1251 |
/* slavio_timer.c */ |
1251 |
void slavio_timer_init(uint32_t addr, int irq, int mode, unsigned int cpu,
|
|
1252 |
void *intctl); |
|
1252 |
void slavio_timer_init(target_phys_addr_t addr, int irq, int mode,
|
|
1253 |
unsigned int cpu, void *intctl);
|
|
1253 | 1254 |
|
1254 | 1255 |
/* slavio_serial.c */ |
1255 |
SerialState *slavio_serial_init(int base, qemu_irq irq, CharDriverState *chr1,
|
|
1256 |
CharDriverState *chr2); |
|
1257 |
void slavio_serial_ms_kbd_init(int base, qemu_irq);
|
|
1256 |
SerialState *slavio_serial_init(target_phys_addr_t base, qemu_irq irq,
|
|
1257 |
CharDriverState *chr1, CharDriverState *chr2);
|
|
1258 |
void slavio_serial_ms_kbd_init(target_phys_addr_t base, qemu_irq irq);
|
|
1258 | 1259 |
|
1259 | 1260 |
/* slavio_misc.c */ |
1260 |
void *slavio_misc_init(uint32_t base, qemu_irq irq); |
|
1261 |
void *slavio_misc_init(target_phys_addr_t base, target_phys_addr_t power_base, |
|
1262 |
qemu_irq irq); |
|
1261 | 1263 |
void slavio_set_power_fail(void *opaque, int power_failing); |
1262 | 1264 |
|
1263 | 1265 |
/* esp.c */ |
1264 | 1266 |
void esp_scsi_attach(void *opaque, BlockDriverState *bd, int id); |
1265 |
void *esp_init(BlockDriverState **bd, uint32_t espaddr, void *dma_opaque); |
|
1267 |
void *esp_init(BlockDriverState **bd, target_phys_addr_t espaddr, |
|
1268 |
void *dma_opaque); |
|
1266 | 1269 |
void esp_reset(void *opaque); |
1267 | 1270 |
|
1268 | 1271 |
/* sparc32_dma.c */ |
1269 |
void *sparc32_dma_init(uint32_t daddr, qemu_irq espirq, qemu_irq leirq,
|
|
1270 |
void *iommu); |
|
1272 |
void *sparc32_dma_init(target_phys_addr_t daddr, qemu_irq espirq,
|
|
1273 |
qemu_irq leirq, void *iommu);
|
|
1271 | 1274 |
void ledma_set_irq(void *opaque, int isr); |
1272 | 1275 |
void ledma_memory_read(void *opaque, target_phys_addr_t addr, |
1273 | 1276 |
uint8_t *buf, int len, int do_bswap); |
Also available in: Unified diff