|
|
@ -473,7 +473,7 @@ struct soundhw { |
|
|
int enabled; |
|
|
int enabled; |
|
|
int isa; |
|
|
int isa; |
|
|
union { |
|
|
union { |
|
|
int (*init_isa) (ISABus *bus, qemu_irq *pic); |
|
|
int (*init_isa) (ISABus *bus); |
|
|
int (*init_pci) (PCIBus *bus); |
|
|
int (*init_pci) (PCIBus *bus); |
|
|
} init; |
|
|
} init; |
|
|
}; |
|
|
}; |
|
|
@ -628,15 +628,15 @@ void select_soundhw(const char *optarg) |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void audio_init(ISABus *isa_bus, qemu_irq *isa_pic, PCIBus *pci_bus) |
|
|
void audio_init(ISABus *isa_bus, PCIBus *pci_bus) |
|
|
{ |
|
|
{ |
|
|
struct soundhw *c; |
|
|
struct soundhw *c; |
|
|
|
|
|
|
|
|
for (c = soundhw; c->name; ++c) { |
|
|
for (c = soundhw; c->name; ++c) { |
|
|
if (c->enabled) { |
|
|
if (c->enabled) { |
|
|
if (c->isa) { |
|
|
if (c->isa) { |
|
|
if (isa_pic) { |
|
|
if (isa_bus) { |
|
|
c->init.init_isa(isa_bus, isa_pic); |
|
|
c->init.init_isa(isa_bus); |
|
|
} |
|
|
} |
|
|
} else { |
|
|
} else { |
|
|
if (pci_bus) { |
|
|
if (pci_bus) { |
|
|
@ -650,7 +650,7 @@ void audio_init(ISABus *isa_bus, qemu_irq *isa_pic, PCIBus *pci_bus) |
|
|
void select_soundhw(const char *optarg) |
|
|
void select_soundhw(const char *optarg) |
|
|
{ |
|
|
{ |
|
|
} |
|
|
} |
|
|
void audio_init(ISABus *isa_bus, qemu_irq *isa_pic, PCIBus *pci_bus) |
|
|
void audio_init(ISABus *isa_bus, PCIBus *pci_bus) |
|
|
{ |
|
|
{ |
|
|
} |
|
|
} |
|
|
#endif |
|
|
#endif |
|
|
|