From 2be8f884613fadd97f20c25d5245914ffbd5a6c6 Mon Sep 17 00:00:00 2001 From: Rostislav Lisovy Date: Tue, 22 Mar 2011 22:31:07 +0100 Subject: [PATCH] Bugfix. Changed BADR1 to BADR2, BADR to BADR4. Hudaqlib now seems to work 'somehow' --- src/uio/mf624/kernel/mf624.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/uio/mf624/kernel/mf624.c b/src/uio/mf624/kernel/mf624.c index bbde9cd..939f290 100755 --- a/src/uio/mf624/kernel/mf624.c +++ b/src/uio/mf624/kernel/mf624.c @@ -125,10 +125,10 @@ static int __devinit mf624_pci_probe(struct pci_dev *dev, info->mem[1].name = "ADC, DAC, DIO"; - info->mem[1].addr = pci_resource_start(dev, 1); + info->mem[1].addr = pci_resource_start(dev, 2); if (!info->mem[1].addr) goto out_release; - info->mem[1].size = pci_resource_len(dev, 1); + info->mem[1].size = pci_resource_len(dev, 2); info->mem[1].memtype = UIO_MEM_PHYS; info->mem[1].internal_addr = pci_ioremap_bar(dev, 2); if (!info->mem[1].internal_addr) @@ -136,10 +136,10 @@ static int __devinit mf624_pci_probe(struct pci_dev *dev, info->mem[2].name = "Counter/timer chip"; - info->mem[2].addr = pci_resource_start(dev, 2); + info->mem[2].addr = pci_resource_start(dev, 4); if (!info->mem[2].addr) goto out_release; - info->mem[2].size = pci_resource_len(dev, 2); + info->mem[2].size = pci_resource_len(dev, 4); info->mem[2].memtype = UIO_MEM_PHYS; info->mem[2].internal_addr = pci_ioremap_bar(dev, 4); if (!info->mem[2].internal_addr) -- 2.39.2