I am having problems porting the usb extender code to VDK. I have succeeded in bringing the connection up, but I am unable to send any data over the connection.
The example code has a lot of critical sections and such code. I have no clue if this code is VDK-friendly. Are there any guidelines regarding which registers should not be directly manipulated in a VDK application?
The example code contains the file NcDebug.h. It has an empty DEBUG macro. Redefining this macro (to call assert) provokes a lot of compiler errors. This is extremely sloppy programming.
Any help with this is welcome.