I am using the PSP Driver for the McASP and the code seems to get stuck when trying to set the RSRCLR bit.
It is polling the GBLCTL looking for the bit to be set and it doesn't seem to ever get set. The bit is set in RGLBCTL which is kind of strange since the documentation claims that reads of the RGLBCTL reflect the GBLCTL, but reading the GBLCTL doesn't reflect the bit being set.
If I use a GEL file to set all the registers it seems to run. The big difference is that the GEL file is setting both TGLBCTL and RGLBCTL at the same time via the GBLCTL.
Thanks,