Hi Zhou,
Don't know if this is useful, but in sprued6 (Guide to creating
algorithms), I remember reading this...
"In Codec Engine, memory shared by the GPP and DSP is not cached on
the GPP, but is cached on the DSP. The skeleton must manage the
cache by invalidating the cache area occupied by the I/O buffer before
the xDAIS process() call and by flushing the output buffers' cache area
after the xDAIS process() call."
Its on section 3.1.2, and that might be the key to your problems....
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source