mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 08:13:54 -06:00
qdev: drop iobase properties from isa bus
Lot of ISA devices work at fixed addresses, so having iobase as bus property doesn't make much sense. Devices which can have different iobases will get a device property. Also simply hard-code stuff which can't be configured anyway. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
316940b062
commit
86c8615784
9 changed files with 23 additions and 34 deletions
|
@ -617,12 +617,12 @@ static void sun4uv_init(ram_addr_t RAM_size,
|
|||
|
||||
pci_cmd646_ide_init(pci_bus, hd, 1);
|
||||
|
||||
isa_create_simple("i8042", 0x60, 0x64, 1, 12);
|
||||
isa_create_simple("i8042", 1, 12);
|
||||
for(i = 0; i < MAX_FD; i++) {
|
||||
dinfo = drive_get(IF_FLOPPY, 0, i);
|
||||
fd[i] = dinfo ? dinfo->bdrv : NULL;
|
||||
}
|
||||
fdctrl_init_isa(6, 2, 0x3f0, fd);
|
||||
fdctrl_init_isa(fd);
|
||||
/* FIXME: wire up interrupts. */
|
||||
nvram = m48t59_init(NULL/*8*/, 0, 0x0074, NVRAM_SIZE, 59);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue