Hi,
I still play around with my OMAP L 137 board from Spectrum Digital. Today I intended to test the PRD (periodic function) feature of DSP/BIOS.
I used the DSP editor to setup a PRD object called PRD0 in the hello-world example which is part of DSP/BIOS example directory. Then I changed the period of the PRD object to 1000 ticks, added a functionname "_myPDR" as the function argument (the callback, as described here: http://www.tij.co.jp/jp/lit/an/spra829/spra829.pdf). Finally, I added a function called "Void myPDR(Void)" in the main.c file.
Compiling worked fine, loading of the executable worked fine. I also setup a breakpoint in the "myPDR" function. Then starting: Nothing happens. Should not the function myPDR be called periodically (1000 ticks = 1 sec)? Or do I have to add some code in the main function to get this working?
Thank you, best regards,
HT