^

AR# 35794 12.1 EDK - The xps_usb driver has incorrect call back in the interrupt handler

The XPS_USB driver interrupt handler has a call back to the incorrect error handler.

To work around the problem, open the file C:\Xilinx\12.1\ISE_DS\EDK\sw\XilinxProcessorIPLib\drivers\usb_v3_00_a\src\xusb_intr.c in a text editor.

Edit line 303 from:
UsbInstPtr->HandlerFunc(UsbInstPtr->HandlerRef
to:
UsbInstPtr->ErrHandlerFunc(UsbInstPtr->ErrHandlerRef

This issue has been fixed in v3.01.a of the driver, which will be available with the EDK 12.2 release.

AR# 35794
Date Created 05/28/2010
Last Updated 05/28/2010
Status Active
Type
Devices
  • Spartan-3A
  • Spartan-3A DSP
  • Spartan-3AN
  • More
  • Spartan-3E
  • Spartan-6 LX
  • Spartan-6 LXT
  • Virtex-4 FX
  • Virtex-4 LX
  • Virtex-4 QPro/R
  • Virtex-4 SX
  • Virtex-5 FXT
  • Virtex-5 LX
  • Virtex-5 LXT
  • Virtex-5 SXT
  • Virtex-5 TXT
  • Virtex-5Q
  • Virtex-6 CXT
  • Virtex-6 HXT
  • Less
Tools
  • ISE Design Suite - 12.1
  • EDK - 12.1
IP
  • XPS USB 2.0 Device
Feed Back