Reset correct channel aka NetBSD boot fix
authorblueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 25 Jun 2008 18:31:21 +0000 (18:31 +0000)
committerblueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 25 Jun 2008 18:31:21 +0000 (18:31 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4790 c046a42c-6fe2-441c-8c8c-71466251a162

hw/slavio_serial.c

index 1ef3c119e59417dd702b423cd406059b4ce20b34..97891cc529c627f0dbe6fef291f8e35ebe076b92 100644 (file)
@@ -529,10 +529,10 @@ static void slavio_serial_mem_writeb(void *opaque, target_phys_addr_t addr,
             default:
                 break;
             case MINTR_RST_B:
-                slavio_serial_reset_chn(&serial->chn[1]);
+                slavio_serial_reset_chn(&serial->chn[0]);
                 return;
             case MINTR_RST_A:
-                slavio_serial_reset_chn(&serial->chn[0]);
+                slavio_serial_reset_chn(&serial->chn[1]);
                 return;
             case MINTR_RST_ALL:
                 slavio_serial_reset(serial);