summaryrefslogtreecommitdiffstats
path: root/hw/ppc_prep.c
diff options
context:
space:
mode:
authorHervé Poussineau <hpoussin@reactos.org>2012-04-14 22:51:34 +0200
committerAndreas Färber <andreas.faerber@web.de>2012-04-28 21:15:53 +0200
commit9357b1449a6daa6fd79e2375f0aa8b1f60635bcb (patch)
treebcab764ca044d62d0e2ec7bc0c9d0c79f49a7caf /hw/ppc_prep.c
parenta527b5452eb6bb7ee00c940c450e592f0b448042 (diff)
downloadhqemu-9357b1449a6daa6fd79e2375f0aa8b1f60635bcb.zip
hqemu-9357b1449a6daa6fd79e2375f0aa8b1f60635bcb.tar.gz
prep: Initialize PC speaker
Speaker init has been added in 506b7ddf889312659b36c667f7ae17bc9e909418, but audio subsystem init was missing. Signed-off-by: Hervé Poussineau <hpoussin@reactos.org> Signed-off-by: Andreas Färber <andreas.faerber@web.de>
Diffstat (limited to 'hw/ppc_prep.c')
-rw-r--r--hw/ppc_prep.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/hw/ppc_prep.c b/hw/ppc_prep.c
index 9d8e659..61c655c 100644
--- a/hw/ppc_prep.c
+++ b/hw/ppc_prep.c
@@ -37,6 +37,7 @@
#include "loader.h"
#include "mc146818rtc.h"
#include "blockdev.h"
+#include "arch_init.h"
#include "exec-memory.h"
//#define HARD_DEBUG_PPC_IO
@@ -716,6 +717,9 @@ static void ppc_prep_init (ram_addr_t ram_size,
/* Special port to get debug messages from Open-Firmware */
register_ioport_write(0x0F00, 4, 1, &PPC_debug_write, NULL);
+
+ /* Initialize audio subsystem */
+ audio_init(isa_bus, pci_bus);
}
static QEMUMachine prep_machine = {
OpenPOWER on IntegriCloud