diff options
author | Hervé Poussineau <hpoussin@reactos.org> | 2012-09-20 23:07:53 +0200 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2012-11-14 18:19:22 +0100 |
commit | 075f5532f182a12d8c89352f876363f110722e82 (patch) | |
tree | 5ec576e40916b9eb9074bab0b135c6f8134a0997 /tests/fdc-test.c | |
parent | d6ed4e21060d13a2faf7c1c9d121e68a16a411f8 (diff) | |
download | qemu-075f5532f182a12d8c89352f876363f110722e82.zip qemu-075f5532f182a12d8c89352f876363f110722e82.tar.gz qemu-075f5532f182a12d8c89352f876363f110722e82.tar.bz2 |
fdc: fix false FD_SR0_SEEK
Do not always set FD_SR0_SEEK, as callers already set it if needed.
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'tests/fdc-test.c')
-rw-r--r-- | tests/fdc-test.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/fdc-test.c b/tests/fdc-test.c index 4649e3f..1156112 100644 --- a/tests/fdc-test.c +++ b/tests/fdc-test.c @@ -154,7 +154,7 @@ static uint8_t send_read_command(void) } st0 = floppy_recv(); - if (st0 != 0x60) { + if (st0 != 0x40) { ret = 1; } @@ -398,7 +398,7 @@ static void test_read_no_dma_1(void) outb(FLOPPY_BASE + reg_dor, inb(FLOPPY_BASE + reg_dor) & ~0x08); send_seek(0); - ret = send_read_no_dma_command(1, 0x24); /* FIXME: should be 0x04 */ + ret = send_read_no_dma_command(1, 0x04); g_assert(ret == 0); } @@ -408,7 +408,7 @@ static void test_read_no_dma_18(void) outb(FLOPPY_BASE + reg_dor, inb(FLOPPY_BASE + reg_dor) & ~0x08); send_seek(0); - ret = send_read_no_dma_command(18, 0x24); /* FIXME: should be 0x04 */ + ret = send_read_no_dma_command(18, 0x04); g_assert(ret == 0); } |