pci_write_config_dword(dev, PCI_BASE_ADDRESS_0+4*i, ~0); pci_read_config_dword(dev, PCI_BASE_ADDRESS_0+4*i, &size); pci_write_config_dword(dev, PCI_BASE_ADDRESS_0+4*i, dev->base_address[i size=~(size&PCI_BASE_ADDRESS_MEM_MASK); size++; /* mind the fence */ I/O should be virtually identical. Hopefully that is enough info to help the backport maintainer get perfection Alan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
- Re: [linux-usb] 2.2 backport: How to emulatte pci_resou... Alan Cox
- Re: [linux-usb] 2.2 backport: How to emulatte pci_... Vojtech Pavlik
- Re: [linux-usb] 2.2 backport: How to emulatte ... Alan Cox
- Re: [linux-usb] 2.2 backport: How to emula... David Brownell
- Re: [linux-usb] 2.2 backport: How to e... Roman Weissgaerber
- Re: [linux-usb] 2.2 backport: How... Vojtech Pavlik
- Re: [linux-usb] 2.2 backport: How to e... Alan Cox
- Re: [linux-usb] 2.2 backport: How to emulatte pci_... Vojtech Pavlik
- Re: [linux-usb] 2.2 backport: How to emulatte ... Roman Weissgaerber