Commenting/cleanup.
Change generic name for audio stream task configuration(s) ("pC") to
something specific to particular audio stream task, ASIT/ASOT/ASDT
("pAsitCfg/pAsotCfg/pAsdtCfg").
Change generic name for audio stream task configuration(s) ("pC") to
something specific to particular audio stream task, ASIT/ASOT/ASDT
("pAsitCfg/pAsotCfg/pAsdtCfg").
PASDK-254:Move location of mem stat dump on ARM to include memory malloc'd in EXT NC SHM in GateMP() functions
PASDK-254:Add debug IDLE memstat report
Remove audio clock simulation build options
Commenting/cleanup
Commenting/cleanup
Remove ref to debug var in AFP
PASDK-254:Provide compile-time switch to allow heap usage to be displayed after each Task has completed intialization
PASDK-254:Update paf submodule
PASDK-254:
Update PAF mem status print function to account for all heaps in shared regions.
Replace printf w/ System_printf in paf_alg_print.c
Update PAF mem status print function to account for all heaps in shared regions.
Replace printf w/ System_printf in paf_alg_print.c
Build #43:Update submodules
Update CCS project build for "Release" build to build ARM Debug build profile. This is because currenlty we don't have an ARM release build profile, but we have a DSP release build profile.
PASDK-71:Update Release build profile to not include clk.c
PASDK-71:Disable PFP's by default.
PASDK-71:Update to PFP #7.
Change PFP usage for autodet cycle collection.
Change PFP IDs.
Change PFP usage for autodet cycle collection.
Change PFP IDs.
PASDK-71:Ensure pfpBegin() not called twice before call to pfpEnd() for particular PFP ID
Add "Release" build profile.
Currently this is the same as "Debug" build profile, except using -o3 for
mib.c and sap.c.
Currently this is the same as "Debug" build profile, except using -o3 for
mib.c and sap.c.
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.
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
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-71:Add init values for SS status for ASIT/ASOT, etc. loads
PASDK-71:Add PFP for measurement of autodet cycles
PASDK-71:Add benchmark configuration for all ASPs using PFP
PASDK-71:Add SS status for ASIT/ASOT/AIP/AFP/SS peak load
PASDK-71:Update paf and tools submodules
PASDK-71:Add SS status for ASIT/ASOT/AIP/AFP/SS load
PASDK-71:Update PFP begin/end for ASIT decode processing & ASOT output processing
PASDK-71:Add PFP for (1) ASIT decode processing and (2) ASOT output processing
PASDK-71:Add PFP component to ARM & DSP.
PFP used for INFO/DECODE profile on ARM.
PFP used for ASP profile on DSP.
Need to add alpha interface for e.g.:
- Change ASP being profiled
- Reset PFP statistics
- Read PFP statistics
PFP used for INFO/DECODE profile on ARM.
PFP used for ASP profile on DSP.
Need to add alpha interface for e.g.:
- Change ASP being profiled
- Reset PFP statistics
- Read PFP statistics
Build #42:Update Dolby IP submodules
Build #41: update PAF submodule
Build #41: update submodules
Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk251' into dev_pasdk_frank
Merge for Build #41
Merge for Build #41
PASDK-251: Input Rate now dynamically managed by CSL-I2C.
PASDK-251: Free DMA resources (link params + error param, too; not just active channel) during PAF_SIO_CONTROL_CLOSE.
(cherry picked from commit 011092a6642a0c3a403aa8dc0b55d450dd55000c)
(cherry picked from commit 011092a6642a0c3a403aa8dc0b55d450dd55000c)
PASDK-251: Free DMA resources (link params + error param, too; not just active channel) during PAF_SIO_CONTROL_CLOSE.
Add more comments
PASDK-251: CSL based I2C implement, to communicate with HDMI repeater card.
PASDK-251: Remove DEC commands from Output Shortcuts.
PASDK-251: Rearrange dependent files for SAP (out of pa/boards area).
Update tools submodule
PASDK-251: SAP_reclaim bug-fix. Alleviates the problem with control stuck in SAP_shutdown.
PASDK-251: Clean up - Log_info() related mod.
PASDK-251: Clean up initialization. Now HDMI clock is Default for output clock mux.
Update PAF submodule
Fix uninitialized ENC status variables
Updated OAR and PAF submodule.
PASDK-251:Fix uninitialized global variables (DSP params, numBufOverride
in PAF_AST_params_outBufStatus.
NOTE: This problem also exists in DA8x, DSPA (SB00) params.
in PAF_AST_params_outBufStatus.
NOTE: This problem also exists in DA8x, DSPA (SB00) params.
PASDK-216:Update tools
PASDK-258:Merge remote-tracking branch 'origin/dev_pasdk_frank_pasdk258Alpha4Release'
PASDK-258:Add comment to PASDK release notes describing incomplete functionality w.r.t. PASDK-242.
PASDK-258:Update build scripts to handle release notes
PASDK-258:Add Brandon's Release Notes for PASDK & Dolby IP
PASDK-258:Remove stale ReadMe.txt file
PASDK-258:Update PASDK setup guide (.doc & .pdf), Brandon's updates
PASDK-258:Update OS package creation script to handle tools as sub-module (remove 3rd party python tools, add tools setup script)
PASDK-258:Merge remote-tracking branch 'origin/dev_pasdk_pp_pasdk258HigherSampleRateSupport' into dev_pasdk_frank_pasdk258Alpha4Release
PASDK-258:Update Alpha command package (code cleanup + copyright change to 2017)
PASDK-258:Update copyright for files modified since Alpha-2 release.
PASDK-258:Update FD package version number.
PASDK258: Always use Input interface rate hard-coded to 192 kHz.
PASDK258: Updated PAF submodule for SRC fix.
PASDK-258:Update copyright for files modified since Alpha-2 release.
PASDK-258:Update copyright for files modified since Alpha-2 release.
PASDK-258:Update copyright for files modified since Alpha-2 release.
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.
PASDK-258:Add FD package version number build scripts.
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.
PASDK-258:Update PDK eng to 1.0.1.1. Using build number to differentiate PDK eng versions.
PASDK-258:Update build_os_pkg.bat to include config_cust.ini for pyalpha from tools for release.
PASDK-258:Update PASDK_VERSION in build_all.bat
PASDK-258:Remove TEST_MULTICHANNEL define from DSP application, IP packages build
PASDK-258:Add ML0 include path for DSP application, IP packages build
PASDK-258:Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk258Clean4Alpha4' into dev_pasdk_frank_pasdk258Alpha4Release
PASDK-258: Minor clean up removing dead wood from test_dsp application.
PASDK-258:Update tools submodule
PASDK-258:Update root installation folder to processor_audio_sdk_1_00_00_02
PASDK-258:Update code merged from 4573453 (PP PASDK-242).
Provide single header file to enable/disable and configure benchmarking
build (see PASDK-242 for details on benchmarking configurations).
Header file: common/dbgBenchmark.h
Build with benchmarking disabled is default (SIDK) build.
Provide single header file to enable/disable and configure benchmarking
build (see PASDK-242 for details on benchmarking configurations).
Header file: common/dbgBenchmark.h
Build with benchmarking disabled is default (SIDK) build.
PASDK-258:Update code merged from 4573453 (PP PASDK-242) for default build.
ASIT/ASOT maxFramelength==1024 results in malloc failure during system
intialization w/ CAR,OAR and BMDA in build.
ASIT/ASOT maxFramelength==1024 results in malloc failure during system
intialization w/ CAR,OAR and BMDA in build.
PASDK-258:Merge remote-tracking branch 'origin/dev_pasdk_pp_pasdk242HigherSamplingRate' into dev_pasdk_frank_pasdk258Alpha4Release
PASDK-258:Update Dolby DDP IP submodules to Harmony v1.3
PASDK-258:Update PAF submodule
PASDK-258:Update Dolby IP submodules to Harmony v1.3
PASDK242: Added BMDA and merged CB memset() fix.
PASDK-258:Update linker File Search Path for LibArch EDMA example code for PASDK custom PDK
PASDK-258:Add LibArch environment setup batch file
PASDK-258:Add LibArch release from Jianzhong
PASDK-258:Update OS package creation script:
1. Remove .doc version of setup guide in docs folder.
2. Retain .pdf version of setup guide in docs folder.
Note: release notes will replace "ReadMe.txt" in root folder.
1. Remove .doc version of setup guide in docs folder.
2. Retain .pdf version of setup guide in docs folder.
Note: release notes will replace "ReadMe.txt" in root folder.