X86: Set up the IDE device correctly, ie. with and using legacy ports.
authorGabe Black <gblack@eecs.umich.edu>
Mon, 3 Aug 2009 01:01:13 +0000 (18:01 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Mon, 3 Aug 2009 01:01:13 +0000 (18:01 -0700)
src/dev/x86/SouthBridge.py

index d89ed9dc6134b59f473dd010916a9f4cb9b1d911..2d1827998b5f86a1631fa3e89b9c04f5e6b1fcb1 100644 (file)
@@ -86,7 +86,8 @@ class SouthBridge(SimObject):
     ide.BAR3Size = '3B'
     ide.BAR3LegacyIO = True
     ide.BAR4 = 1
-    ide.Command = 1
+    ide.Command = 0
+    ide.ProgIF = 0x80
     ide.InterruptLine = 14
     ide.InterruptPin = 1