From 19d51452b1d4809de31702a7132cfba53af9dfd2 Mon Sep 17 00:00:00 2001 From: Steve Reinhardt Date: Mon, 28 Aug 2006 10:34:15 -0700 Subject: Get rid of unused BARAddrs[] in PciConfigData object. --HG-- extra : convert_revision : a82e05326ca6150c70cb288b28f9f6eee89ad93d --- src/dev/pcidev.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/dev/pcidev.cc') diff --git a/src/dev/pcidev.cc b/src/dev/pcidev.cc index 1cd018ea2..9e6d5cd37 100644 --- a/src/dev/pcidev.cc +++ b/src/dev/pcidev.cc @@ -116,10 +116,11 @@ PciDev::PciDev(Params *p) if (configData) { memcpy(config.data, configData->config.data, sizeof(config.data)); memcpy(BARSize, configData->BARSize, sizeof(BARSize)); - memcpy(BARAddrs, configData->BARAddrs, sizeof(BARAddrs)); } else panic("NULL pointer to configuration data"); + memset(BARAddrs, 0, sizeof(BARAddrs)); + plat->registerPciDevice(0, p->deviceNum, p->functionNum, letoh(configData->config.interruptLine)); } -- cgit v1.2.3