Hello, I have problems with do_eeprom_cmd it always returns 0 as return value. i have tried with larger udelay() as well .. i have made sure pci initialisation of card is o.k. can it be a problem with pci access or timing issues..? pls. cc reply to me . Best Regards, Ashish