prep: Initialize PC speaker
authorHervé Poussineau <hpoussin@reactos.org>
Sat, 14 Apr 2012 20:51:34 +0000 (22:51 +0200)
committerAndreas Färber <andreas.faerber@web.de>
Sat, 28 Apr 2012 19:15:53 +0000 (21:15 +0200)
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>
hw/ppc_prep.c

index 9d8e6592e1b6b0ddecda033f50be5fd76290857e..61c655c60e55d298076fa80a8f4e191406f212f7 100644 (file)
@@ -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 = {