Submodules clean up: Change submodule pasdk to pasrc Remove submodule os_paf_dev Move submodules asp, 3p-ipp-ti to upper level
Changed copyright year to 2018.
PASDK-576:Avoid IO Buff allocating split buffer on buffer wrap Dynamically size IO Buff buffer from which to allocate. Size is multiple of: Stream AF sample count x stride x size of element. - Stream AF sample count is computed from ASP chain reset. - Stride is from Output shortcut (select devices, McASP LLD config). - Size of element is hard-coded in some place to 4. This need to be checked. It should be possible to obtain size of element from the Output shortcut.
PASDK-585:Update PDK & EDMA3 LLD
PASDK-538:Update DSP ASP master messaging to use SyncEvents
PASDK-516:Add updates for PCE Add updates for proper OB configuration for PCM encoder.
PASDK-516:First version of ASOT refactoring - First version of ASOT refactoring using Wake Timer & Tx McASP EDMA events. - Uses New IO Phy & Buff routines. - Cleaned up and removed unused code. Code compiles, but is as yet untested.
PASDK-516:Remove unused semaphore for Tx McASP EDMA
Align abort messages in sys init
Started refactoring output task and integrating new I/O into output task. PCM loopback bypassing ARM working fine for HDMI in and analog out.
Started refactoring input task. New code works up to auto-detection which detects input format reliably when input switches between PCM and bit stream.
PASDK-376:Remove GPIO debug for release
Replaced platform APIs from pdk 1.0.1.2.eng with Board and Addon APIs from pdk 1.0.6 (PRSDK 4.0).
PASDK-218:Update cbCtlInit() in sysInit on ARM/DSP. Expose global ASDT parameters to ARM sysinit. Expose global ASIT parmaeters to DSP sysinit.
Fix comment
PASDK-254:Provide compile-time switch to allow heap usage to be displayed after each Task has completed intialization
PASDK-71:Add System Stream code to handle PFP alpha commands on DSP. Also change System Initialization Task to use location in locally defined global array to determine when System Stream Task is initialized. System Stream Task sets array location to 1 upon completion of initialization.
Cleaned up system stream. 1) gSysInit renamed to gSysStreamInit. 2) gSysStreamInit declaration moved to systemStream.c, extern'd in systemStream.h. 3) Moved system stream task code from system.c to systemStream.c (system.c is SS configuration only). 4) sysInit Task uses gSysStreamInit exported from systemStream.c. 5) Added header files for itopo/identify.h and itopo/system.c. Replaced externs in various .c files for externs defined in .c files corresponding to these header files. Fixed PFP for autoprocessing to call pfpEnd() and thus not be "inside" autoprocessing PFP when auto processing completes. Fixed PFP for decode processing to call pfpEnd() and thus not be "inside" decode processing PFP when decode processing completes. Added partial alpha interface for PFPs: 1) enable/disable PFPs over alpha commands 2) reset PFPs over alpha commands
PASDK-258:Update copyright for files modified since Alpha-2 release.
PASDK-258: Minor clean up removing dead wood from test_dsp application.