Implemented event-based ASIT FSM execpt the initial state.
authorJianzhong Xu <a0869574@ti.com>
Fri, 9 Feb 2018 20:01:17 +0000 (15:01 -0500)
committerJianzhong Xu <a0869574@ti.com>
Fri, 9 Feb 2018 20:01:17 +0000 (15:01 -0500)
commitd53a69c69082875542d1ef9a6d7812aa4adab378
tree0e88b45fd65b80fb288b04f6fa7215e265430ce3
parentc5e4460e6c2d761b91c15a697d5c8c85afaf61f1
Implemented event-based ASIT FSM execpt the initial state.
Sending messages to ARM is split into send and acknowledgment.
Message event posting by ARM is simulated for testing.
The state machine works fine for PCM streams. However for bit stream, two problems remain:
1. sometimes message from ARM has error
2. sometimes loss of SYNC is detected in the beginning portion of a bitstream.
pasdk/test_dsp/framework/audioStreamInpDec.c
pasdk/test_dsp/framework/audioStreamInpProc.h
pasdk/test_dsp/framework/audioStreamInpProcNewIO.c
pasdk/test_dsp/io/ioBuff.c
pasdk/test_dsp/mib/mib.c
pasdk/test_dsp/sap/sap.c