]> Git Repo - qemu.git/blobdiff - hw/char/serial-isa.c
Merge remote-tracking branch 'public/tags/tracing-pull-request' into staging
[qemu.git] / hw / char / serial-isa.c
index b9b5bc6db28a1b87ec89a69c6883906b1426869e..54d3a12f51dcf88e610b12ed2ac919f3006586d5 100644 (file)
@@ -24,6 +24,7 @@
  */
 
 #include "qemu/osdep.h"
+#include "qapi/error.h"
 #include "hw/char/serial.h"
 #include "hw/isa/isa.h"
 
@@ -132,13 +133,14 @@ static void serial_isa_init(ISABus *bus, int index, CharDriverState *chr)
     qdev_init_nofail(dev);
 }
 
-void serial_hds_isa_init(ISABus *bus, int n)
+void serial_hds_isa_init(ISABus *bus, int from, int to)
 {
     int i;
 
-    assert(n <= MAX_SERIAL_PORTS);
+    assert(from >= 0);
+    assert(to <= MAX_SERIAL_PORTS);
 
-    for (i = 0; i < n; ++i) {
+    for (i = from; i < to; ++i) {
         if (serial_hds[i]) {
             serial_isa_init(bus, i, serial_hds[i]);
         }
This page took 0.024379 seconds and 4 git commands to generate.