qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [5972] IDE: Implement SEEK command


From: Aurelien Jarno
Subject: [Qemu-devel] [5972] IDE: Implement SEEK command
Date: Wed, 10 Dec 2008 18:17:07 +0000

Revision: 5972
          http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=5972
Author:   aurel32
Date:     2008-12-10 18:17:06 +0000 (Wed, 10 Dec 2008)

Log Message:
-----------
IDE: Implement SEEK command

Signed-off-by: Justin Chevrier <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>

Modified Paths:
--------------
    trunk/hw/ide.c

Modified: trunk/hw/ide.c
===================================================================
--- trunk/hw/ide.c      2008-12-10 17:31:51 UTC (rev 5971)
+++ trunk/hw/ide.c      2008-12-10 18:17:06 UTC (rev 5972)
@@ -2324,6 +2324,13 @@
             s->status = READY_STAT;
             ide_set_irq(s);
             break;
+        case WIN_SEEK:
+            if(s->is_cdrom)
+                goto abort_cmd;
+            /* XXX: Check that seek is within bounds */
+            s->status = READY_STAT | SEEK_STAT;
+            ide_set_irq(s);
+            break;
             /* ATAPI commands */
         case WIN_PIDENTIFY:
             if (s->is_cdrom) {






reply via email to

[Prev in Thread] Current Thread [Next in Thread]