Altera_Forum
Honored Contributor
21 years agoCyclone SL811HS interrupts
I think there's a problem with the Cyclone Development Board.
I am using the NIOS-II Kitchen sink design, and I have coded a small USB driver for the board. I am now capable of performing a full enumeration sequence on Windows XP. However - I am unable to get interrupts from the SL811HS controller into the NIOS-II core. So the way I've implemented the "driver" is by having a loop continuously polling the SL811HS's interrupt status register. The sample code which was presented in this forum, uses the same technique. On the NIOS-1 examples, some sort of interrupt is used. I beleive it may run on a timer-interrupt instead of the "real" interrupt from the SL811HS - Is this correct? If there is an issue with the USB controller and Interrupts, please let me know.