From 61702408c7b321ae57f871d4ccddb372ec0347ad Mon Sep 17 00:00:00 2001 From: Stefan Weil Date: Thu, 7 Jan 2010 12:15:25 +0100 Subject: [PATCH] eepro100: Fix initial value for PCI_STATUS The numerical value was wrong (0x2800 instead of 0x0280) which indeed did not make sense. Signed-off-by: Stefan Weil Signed-off-by: Michael S. Tsirkin --- hw/eepro100.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/hw/eepro100.c b/hw/eepro100.c index 82e37665bc..21753c751c 100644 --- a/hw/eepro100.c +++ b/hw/eepro100.c @@ -415,10 +415,8 @@ static void pci_reset(EEPRO100State * s) /* TODO: this is the default, do not override. */ PCI_CONFIG_16(PCI_COMMAND, 0x0000); /* PCI Status */ - /* TODO: this seems to make no sense. */ /* TODO: Value at RST# should be 0. */ - PCI_CONFIG_16(PCI_STATUS, - PCI_STATUS_REC_MASTER_ABORT | PCI_STATUS_SIG_TARGET_ABORT); + PCI_CONFIG_16(PCI_STATUS, PCI_STATUS_DEVSEL_MEDIUM | PCI_STATUS_FAST_BACK); /* PCI Revision ID */ PCI_CONFIG_8(PCI_REVISION_ID, 0x08); /* TODO: this is the default, do not override. */ -- GitLab