Thanks Skimask, the demo was fantastic - I used it as my jump point to get in to USB but as DT says, there is nothing for interrupt transfers.

Thanks for the replies guys, it looks like I may be beat by this one. If I find a way, I will post here but its not looking good.

Paul