Hi,
I'm working on the DM648 on custom HW. We have two raw video inputs on VP0 and VP1 and are using the UART to communicate with another processor. Because we have had problems with the reliability of the UART I've written our own driver. This tests ok in a seperate test project, but not in the video project (sem_pend has stopped blocking, can't see why). I'm using HWI INT4, mapped to the UART as follows in the bios config file:
bios.HWI.instance("HWI_INT4").useDispatcher = 1;
bios.HWI.instance("HWI_INT4").fxn = prog.extern("M2_UART_HWI");
bios.HWI.instance("HWI_INT4").interruptSelectNumber = 36;
I'm wondering if this interrupt is also being used by the video ports or bios, but don't know how to find out. How can I see which HWI are in use once the video drivers etc are up and running? The video project is based on the encode/decode example in the DVSDK.
Thanks,
Simon