I am using the fx2 to do HID mouse enumeration. So far, enumeration is ok. Windows recognizes fx2 as a hid mouse.
But I am unable to send any data to the host. I am trying to use EP1IN end point. EP1IN interrupt is enabled.
I think USB jump table might not be working.
Here's how I have implemented the jump table:
AUTO vector is Enabled in the INTSETUP register
INT2VEC EQU 0900H
CSEG AT 0043H
CSEG AT 0900H ;start of jump table
CSEG AT 0928H ;
Also, in cypress's USBjmptb.a51, what does USB_Int2AutoVector equ $ + 2 mean?