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