I am using PSP release 1.20.00 on a C6747. I have configured McASP1 Rx to sink (external input) the CLK and FS signals. When I call the function SIO_create() the program crashes if there is no clock present. The PSP documentation references this but makese no mention of how to avoid it. And actually, the documentation is not accurate, since in my case the program aborts. It would be better if the function returned NULL, then I could periodically re-attempt driver creation until an input clock source is present. So my question is, how can I check for clock present BEFORE calling SIO_create(), so the program doesn't abort? Can I check some McASP register to know an input clk is present, and only then proceed to call SIO_create()?
thanks,
Mike