processor-sdk/performance-audio-sr.git
4 years agoPASDK-218:Add debug counters
Frank Livingston [Fri, 7 Jul 2017 17:25:52 +0000 (12:25 -0500)]
PASDK-218:Add debug counters

4 years agoPASDK-218:Move CB init source select to after first decoded frame
Frank Livingston [Fri, 7 Jul 2017 16:36:43 +0000 (11:36 -0500)]
PASDK-218:Move CB init source select to after first decoded frame

4 years agoPASDK-218:Add default THD CB nominal delay setting
Frank Livingston [Thu, 6 Jul 2017 21:46:05 +0000 (16:46 -0500)]
PASDK-218:Add default THD CB nominal delay setting

4 years agoPASDK-218:Change order of CB init and Dec Info Out Init-Sync
Frank Livingston [Wed, 5 Jul 2017 16:52:44 +0000 (11:52 -0500)]
PASDK-218:Change order of CB init and Dec Info Out Init-Sync

4 years agoPASDK-218:Add check for Dec sync before sending INFO1 sync message
Frank Livingston [Tue, 4 Jul 2017 17:41:11 +0000 (12:41 -0500)]
PASDK-218:Add check for Dec sync before sending INFO1 sync message

Add check for Dec sync before sending Dec Info1 sync message. This is
similar to logic in DSP:ASIT:decodeProcessing():INFO1 which checks for
THD/DTSHD/DXP majorAu.

Inspecting Dec Info function for various decoders:
- it appears this should work for MAT-THD/PCM, DDP & PCM.
- this may not work for DTSHD and DXP.
Whether it work correctly depends on Dec Info audio frame sampleDecode and
sampleRate output parameters.

Limited testing demonstrates this works for MAT-THD & DDP.

4 years agoPASDK-218:Replace initSyncUpdateAf() with outIsCpyAf() in PAF_ASOT_initSyncResync()
Frank Livingston [Tue, 4 Jul 2017 00:54:39 +0000 (19:54 -0500)]
PASDK-218:Replace initSyncUpdateAf() with outIsCpyAf() in PAF_ASOT_initSyncResync()

4 years agoPASDK-218:Replace initSyncUpdateAf() with outIsCpyAf().
Frank Livingston [Tue, 4 Jul 2017 00:08:52 +0000 (19:08 -0500)]
PASDK-218:Replace initSyncUpdateAf() with outIsCpyAf().

NOTE: Can combine outIsReadDecStageFlagAndAf() and outIsCpyAf() functions
into single function in API.

4 years agoPASDK-218:Add comment
Frank Livingston [Mon, 3 Jul 2017 23:34:34 +0000 (18:34 -0500)]
PASDK-218:Add comment

4 years agoPASDK-218:Fix Out IS audio frame copy (write & read)
Frank Livingston [Mon, 3 Jul 2017 23:29:46 +0000 (18:29 -0500)]
PASDK-218:Fix Out IS audio frame copy (write & read)

4 years agoPASDK-218:Add traces, fix typo in decodeEncode
Frank Livingston [Mon, 3 Jul 2017 21:23:25 +0000 (16:23 -0500)]
PASDK-218:Add traces, fix typo in decodeEncode

4 years agoPASDK-218:Update cbInitSourceSel() to init CB using Dec Info1 AF output
Frank Livingston [Mon, 3 Jul 2017 19:12:17 +0000 (14:12 -0500)]
PASDK-218:Update cbInitSourceSel() to init CB using Dec Info1 AF output

4 years agoPASDK-218:Move cbInitSourceSel() from DSP to ARM.
Frank Livingston [Sun, 2 Jul 2017 19:13:49 +0000 (14:13 -0500)]
PASDK-218:Move cbInitSourceSel() from DSP to ARM.

Old location: DSP:ASIT:decodeProcessing():INIT:decodeInit()
New location: ARM:ASDT:INFO

cbInitSourceSel() still initializes CB using hard-coded values for some
parameters (e.g. sampling rate). Need to udpate function to take AF input
for initialization of these parameters.

4 years agoPASDK-218:Update flag only after AF written for Out IS write.
Frank Livingston [Sun, 2 Jul 2017 19:04:24 +0000 (14:04 -0500)]
PASDK-218:Update flag only after AF written for Out IS write.

Code is logically correct this way. Note entire function is gated, so
functionality won't change.

4 years agoPASDK-218:Add function to get "decoder frame length" using source select.
Frank Livingston [Sun, 2 Jul 2017 18:08:48 +0000 (13:08 -0500)]
PASDK-218:Add function to get "decoder frame length" using source select.

Need to review decoder (and other) frame lengths used in system.

4 years agoPASDK-218:Update locations of functions on ARM for Out Init-Sync
Frank Livingston [Fri, 30 Jun 2017 22:59:21 +0000 (17:59 -0500)]
PASDK-218:Update locations of functions on ARM for Out Init-Sync

4 years agoPASDK-218:Update OAR submodule
Frank Livingston [Fri, 30 Jun 2017 22:17:34 +0000 (17:17 -0500)]
PASDK-218:Update OAR submodule

4 years agoUpdate MAT-THD submodule
Frank Livingston [Fri, 30 Jun 2017 22:14:07 +0000 (17:14 -0500)]
Update MAT-THD submodule

4 years agoPASDK-218:Update decodeProcessing error codes
Frank Livingston [Fri, 30 Jun 2017 21:59:26 +0000 (16:59 -0500)]
PASDK-218:Update decodeProcessing error codes

4 years agoPASDK-218:Add Out Init-Sync to ASOT (DSP) and ASDT (ARM)
Frank Livingston [Fri, 30 Jun 2017 21:23:33 +0000 (16:23 -0500)]
PASDK-218:Add Out Init-Sync to ASOT (DSP) and ASDT (ARM)

4 years agoPASDK-218:Add low-level Out Init-Sync code
Frank Livingston [Fri, 30 Jun 2017 21:19:55 +0000 (16:19 -0500)]
PASDK-218:Add low-level Out Init-Sync code

4 years agoPASDK-218:Remove unused PAF_AST_Params and other defs
Frank Livingston [Fri, 30 Jun 2017 21:17:16 +0000 (16:17 -0500)]
PASDK-218:Remove unused PAF_AST_Params and other defs

4 years agoPASDK-218:Update cbCtlInit() in sysInit on ARM/DSP.
Frank Livingston [Fri, 30 Jun 2017 21:13:41 +0000 (16:13 -0500)]
PASDK-218:Update cbCtlInit() in sysInit on ARM/DSP.

Expose global ASDT parameters to ARM sysinit.
Expose global ASIT parmaeters to DSP sysinit.

4 years agoPASDK-218:Update Circular Buffer
Frank Livingston [Fri, 30 Jun 2017 21:06:33 +0000 (16:06 -0500)]
PASDK-218:Update Circular Buffer

1) Remove CB drain indicator from cbReadAf().
2) Add check CB drain function.
3) Add # CBs to CB control.
4) Move ARM/DSP code w/ common API to common source file (cbCtlInit()).

4 years agoPASDK-218:ASOT code clean ups
Frank Livingston [Wed, 28 Jun 2017 21:42:47 +0000 (16:42 -0500)]
PASDK-218:ASOT code clean ups

4 years agoPASDK-218:Change CB write to only skip write in case of overflow.
Frank Livingston [Fri, 23 Jun 2017 17:48:15 +0000 (12:48 -0500)]
PASDK-218:Change CB write to only skip write in case of overflow.

CB write doesn't skip write in case reader is inactive.

4 years agoPASDK-218:Add CB drained indicator to CB read
Frank Livingston [Fri, 23 Jun 2017 02:43:00 +0000 (21:43 -0500)]
PASDK-218:Add CB drained indicator to CB read

4 years agoPASDK-218:Add function to get CB statistics
Frank Livingston [Fri, 23 Jun 2017 01:02:34 +0000 (20:02 -0500)]
PASDK-218:Add function to get CB statistics

4 years agoPASDK-218:Add CB statistics
Frank Livingston [Fri, 23 Jun 2017 00:18:52 +0000 (19:18 -0500)]
PASDK-218:Add CB statistics

- readAfWriterInactiveCnt
- wrtAfReaderInactiveCnt
- wrtAfZeroSampsCnt

4 years agoFix comment
Frank Livingston [Thu, 22 Jun 2017 01:15:51 +0000 (20:15 -0500)]
Fix comment

4 years agoPASDK-218:Update MAT-THD submodule
Frank Livingston [Thu, 22 Jun 2017 01:15:31 +0000 (20:15 -0500)]
PASDK-218:Update MAT-THD submodule

4 years agoChange name of CB emptyFlag to drainFlag
Frank Livingston [Thu, 22 Jun 2017 00:50:20 +0000 (19:50 -0500)]
Change name of CB emptyFlag to drainFlag

4 years agoPASDK-218:Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pa...
Frank Livingston [Mon, 19 Jun 2017 20:08:27 +0000 (15:08 -0500)]
PASDK-218:Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pasdk_frank_pasdk218MatThdHsr

4 years agoPASDK-218: Fixed incorrect divider for PAF_SAMPLERATE_96000HZ in clkxDivHDMI table.
Govind Jeyaram [Mon, 19 Jun 2017 19:55:12 +0000 (12:55 -0700)]
PASDK-218: Fixed incorrect divider for PAF_SAMPLERATE_96000HZ in clkxDivHDMI table.

4 years agoPASDK-218:Update OAR submodule for 96 kHz support
Frank Livingston [Mon, 19 Jun 2017 15:48:22 +0000 (10:48 -0500)]
PASDK-218:Update OAR submodule for 96 kHz support

4 years agoBuild #48:Update submodules
Frank Livingston [Tue, 13 Jun 2017 01:05:22 +0000 (20:05 -0500)]
Build #48:Update submodules

4 years agoPASDK-318:Update tools submodule
Frank Livingston [Thu, 8 Jun 2017 21:42:13 +0000 (16:42 -0500)]
PASDK-318:Update tools submodule

4 years agoPASDK-319:Update tools submodule
Frank Livingston [Thu, 8 Jun 2017 19:40:16 +0000 (14:40 -0500)]
PASDK-319:Update tools submodule

4 years agoPASDK-319:Update PASDK Dolby IP release notes for BR1
Frank Livingston [Thu, 8 Jun 2017 18:36:26 +0000 (13:36 -0500)]
PASDK-319:Update PASDK Dolby IP release notes for BR1

4 years agoPASDK-319:Update PASDK release notes for BR1
Frank Livingston [Thu, 8 Jun 2017 18:04:04 +0000 (13:04 -0500)]
PASDK-319:Update PASDK release notes for BR1

4 years agoPASDK-319:Update PASDK setup guide for BR1
Frank Livingston [Thu, 8 Jun 2017 01:16:16 +0000 (20:16 -0500)]
PASDK-319:Update PASDK setup guide for BR1

4 years agoPASDK-319:Update release notes handling
Frank Livingston [Thu, 8 Jun 2017 01:14:18 +0000 (20:14 -0500)]
PASDK-319:Update release notes handling
- Move AR4 release notes to archive
- Change release notes names so not linked to AR4
- Update build scripts to use new names for release notes during creates of release packages

4 years agoPASDK-319:Update root installation folder to processor_audio_sdk_1_00_00_03
Frank Livingston [Wed, 7 Jun 2017 20:26:32 +0000 (15:26 -0500)]
PASDK-319:Update root installation folder to processor_audio_sdk_1_00_00_03

4 years agoPASDK-319:Update PDK eng to 1.0.1.2.
Frank Livingston [Wed, 7 Jun 2017 20:23:31 +0000 (15:23 -0500)]
PASDK-319:Update PDK eng to 1.0.1.2.

Using build number (LS digit of version number) to differentiate PDK eng versions.

4 years agoPASDK-319:Update PDK eng to 1.0.1.2.
Frank Livingston [Wed, 7 Jun 2017 16:16:01 +0000 (11:16 -0500)]
PASDK-319:Update PDK eng to 1.0.1.2.

Using build number (LS digit of version number) to differentiate PDK eng versions.

4 years agoPASDK-319:Update PDK eng to 1.0.1.2.
Frank Livingston [Wed, 7 Jun 2017 16:13:07 +0000 (11:13 -0500)]
PASDK-319:Update PDK eng to 1.0.1.2.

Using build number (LS digit of version number) to differentiate PDK eng versions.

4 years agoPASDK-319:Update PDK eng to 1.0.1.2.
Frank Livingston [Wed, 7 Jun 2017 15:47:50 +0000 (10:47 -0500)]
PASDK-319:Update PDK eng to 1.0.1.2.

Using build number (LS digit of version number) to differentiate PDK eng versions.

4 years agoPASDK-319:Update tools submodule
Frank Livingston [Wed, 7 Jun 2017 12:30:17 +0000 (07:30 -0500)]
PASDK-319:Update tools submodule

4 years agoPASDK-319:Change cygwin path location for component build script
Frank Livingston [Wed, 7 Jun 2017 12:27:18 +0000 (07:27 -0500)]
PASDK-319:Change cygwin path location for component build script

4 years agoPASDK-319:Fix alpha package generation in build scripts
Frank Livingston [Wed, 7 Jun 2017 06:39:54 +0000 (01:39 -0500)]
PASDK-319:Fix alpha package generation in build scripts

4 years agoPASDK-319:Fix include paths for test_dsp project, Debug_pkgs build profile
Frank Livingston [Wed, 7 Jun 2017 06:38:42 +0000 (01:38 -0500)]
PASDK-319:Fix include paths for test_dsp project, Debug_pkgs build profile

4 years agoPASDK-319:Update PAF build script to include DEL3 (not used in DSP application)
Frank Livingston [Wed, 7 Jun 2017 01:03:41 +0000 (20:03 -0500)]
PASDK-319:Update PAF build script to include DEL3 (not used in DSP application)

4 years agoPASDK-319:Update headers to 2017
Frank Livingston [Wed, 7 Jun 2017 00:37:27 +0000 (19:37 -0500)]
PASDK-319:Update headers to 2017

4 years agoPASDK-319:Update headers to 2017
Frank Livingston [Wed, 7 Jun 2017 00:15:16 +0000 (19:15 -0500)]
PASDK-319:Update headers to 2017

4 years agoPASDK-319:Update headers to 2017
Frank Livingston [Tue, 6 Jun 2017 22:30:28 +0000 (17:30 -0500)]
PASDK-319:Update headers to 2017

4 years agoPASDK-319:Add alpha package generation to build scripts
Frank Livingston [Tue, 6 Jun 2017 20:32:30 +0000 (15:32 -0500)]
PASDK-319:Add alpha package generation to build scripts

4 years agoPASDK-319:Update OS package creation script to include DEL3,DM
Frank Livingston [Tue, 6 Jun 2017 19:55:23 +0000 (14:55 -0500)]
PASDK-319:Update OS package creation script to include DEL3,DM

4 years agoPASDK-319:Update PAF submodule for DEL3 makefile update
Frank Livingston [Tue, 6 Jun 2017 19:05:14 +0000 (14:05 -0500)]
PASDK-319:Update PAF submodule for DEL3 makefile update

4 years agoUpdate tools submodule (v2.4.8)
Frank Livingston [Tue, 6 Jun 2017 18:58:22 +0000 (13:58 -0500)]
Update tools submodule (v2.4.8)

4 years agoBuild #46:Disable PP CB dumps
Frank Livingston [Sat, 3 Jun 2017 19:09:15 +0000 (14:09 -0500)]
Build #46:Disable PP CB dumps

4 years agoBuild #46:Update DDP submodule
Frank Livingston [Sat, 3 Jun 2017 18:37:51 +0000 (13:37 -0500)]
Build #46:Update DDP submodule

4 years agoPASDK-277:Increase MAT-THD nominal delay to 3504.
Frank Livingston [Sat, 3 Jun 2017 18:26:37 +0000 (13:26 -0500)]
PASDK-277:Increase MAT-THD nominal delay to 3504.

Resulting maximum size for PCM circular buffer in CB is 7680 samples.
=>maximum size for AF circular buffer size in CB is 7680/256=30.

We currently allocate 90*4096 bytes for each audio frame, and this is
being allocated from SR_DDR3. Needed to increase size of SR_DDR3, which
required moving other memory regions to different base addresses.
NOTE: COMMON2_DDR3 is untouched, hard-coded MAR settings in DSP system
init thread don't need to be changed.

4 years agoPASDK-277:Add debug variables
Frank Livingston [Sat, 3 Jun 2017 14:36:18 +0000 (09:36 -0500)]
PASDK-277:Add debug variables

Captures show ASIT exits & re-enters decodeProcessing().
Because of this, cbInitSourceSel() is called twice during MAT-THD stream,
both "early" in stream. Because of this, ~5 decode frames are lost from CB.

Data accumulation in the CB associated with these 5 frames is lost.
(variable fill rate - fixed empty rate). As a result, CB can underflow
for MAT-THD streams.

Current approach(s) to circumvent CB underflow problem center around
artificially accumulating some amount of data at point in stream where
decodeProcessing() is re-entered.
- PP approach will accumulate first 5 frames of data (of whatever size in stream).
- Bogdan's approach will accumulate some number of samples:
(fixed nominal delay - size of frame where decodeProcessing is resumed).

Neither approach will gaurantee no underflow.

4 years agoPASDK_277:Initial code for Bogdan's CB nominal delay
Frank Livingston [Fri, 2 Jun 2017 00:15:44 +0000 (19:15 -0500)]
PASDK_277:Initial code for Bogdan's CB nominal delay

4 years agoPASDK-277: Added GPIO for timestamping CB operation.
Chitresh Gupta [Mon, 29 May 2017 15:26:35 +0000 (20:56 +0530)]
PASDK-277: Added GPIO for timestamping CB operation.

4 years agoPASDK-277: Added capture for CB R/W operations.
Chitresh Gupta [Mon, 29 May 2017 15:10:43 +0000 (20:40 +0530)]
PASDK-277: Added capture for CB R/W operations.

4 years agoPASDK-277: Capture MAT-THD core samples output.
Chitresh Gupta [Mon, 29 May 2017 14:56:50 +0000 (20:26 +0530)]
PASDK-277: Capture MAT-THD core samples output.

4 years agoPASDK-277: Corrected comment.
Chitresh Gupta [Sat, 27 May 2017 13:50:21 +0000 (19:20 +0530)]
PASDK-277: Corrected comment.

4 years agoPASDK-277: Updated CB lag implementation.
Chitresh Gupta [Sat, 27 May 2017 13:47:29 +0000 (19:17 +0530)]
PASDK-277: Updated CB lag implementation.

This implementation also helps to
synchronize CB read and write operation.

4 years agoBuild #44 debug:revert changes for PASDK-277,CID=e58c364a
Frank Livingston [Sat, 20 May 2017 15:28:11 +0000 (10:28 -0500)]
Build #44 debug:revert changes for PASDK-277,CID=e58c364a

4 years agoUpdate tools submodule (v2.4.7) (note tools CID for 2.4.7 moved)
Frank Livingston [Fri, 19 May 2017 15:31:04 +0000 (10:31 -0500)]
Update tools submodule (v2.4.7) (note tools CID for 2.4.7 moved)

4 years agoBuild #44:Update mat-thd submodule (remove update for PASDK-300, CID=c96187b2
Frank Livingston [Fri, 19 May 2017 02:17:52 +0000 (21:17 -0500)]
Build #44:Update mat-thd submodule (remove update for PASDK-300, CID=c96187b2

4 years agoUpdate tools submodule (v2.4.7)
Frank Livingston [Thu, 18 May 2017 22:45:45 +0000 (17:45 -0500)]
Update tools submodule (v2.4.7)

4 years agoBuild #44:Update submodules
Frank Livingston [Thu, 18 May 2017 19:28:40 +0000 (14:28 -0500)]
Build #44:Update submodules

4 years agoBuild #44:Merge remote-tracking branch 'origin/dev_pasdk_pp_pasdk277' into dev_pasdk_...
Frank Livingston [Thu, 18 May 2017 18:59:29 +0000 (13:59 -0500)]
Build #44:Merge remote-tracking branch 'origin/dev_pasdk_pp_pasdk277' into dev_pasdk_frank

4 years agoCommenting/cleanup.
Frank Livingston [Thu, 18 May 2017 17:17:33 +0000 (12:17 -0500)]
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").

4 years agoPASDK-277: Mute issue fix for THD.
Chitresh Gupta [Fri, 12 May 2017 13:51:41 +0000 (19:21 +0530)]
PASDK-277: Mute issue fix for THD.

4 years agoPASDK-254:Move location of mem stat dump on ARM to include memory malloc'd in EXT...
Frank Livingston [Thu, 11 May 2017 23:27:31 +0000 (18:27 -0500)]
PASDK-254:Move location of mem stat dump on ARM to include memory malloc'd in EXT NC SHM in GateMP() functions

4 years agoPASDK-254:Add debug IDLE memstat report
Frank Livingston [Thu, 11 May 2017 17:19:58 +0000 (12:19 -0500)]
PASDK-254:Add debug IDLE memstat report

4 years agoRemove audio clock simulation build options
Frank Livingston [Thu, 11 May 2017 17:08:28 +0000 (12:08 -0500)]
Remove audio clock simulation build options

4 years agoCommenting/cleanup
Frank Livingston [Wed, 10 May 2017 22:26:56 +0000 (17:26 -0500)]
Commenting/cleanup

4 years agoCommenting/cleanup
Frank Livingston [Wed, 10 May 2017 22:25:22 +0000 (17:25 -0500)]
Commenting/cleanup

4 years agoRemove ref to debug var in AFP
Frank Livingston [Wed, 10 May 2017 21:03:10 +0000 (16:03 -0500)]
Remove ref to debug var in AFP

4 years agoPASDK-254:Provide compile-time switch to allow heap usage to be displayed after each...
Frank Livingston [Wed, 10 May 2017 20:28:37 +0000 (15:28 -0500)]
PASDK-254:Provide compile-time switch to allow heap usage to be displayed after each Task has completed intialization

4 years agoPASDK-254:Update paf submodule
Frank Livingston [Tue, 9 May 2017 23:38:53 +0000 (18:38 -0500)]
PASDK-254:Update paf submodule

4 years agoPASDK-254:
Frank Livingston [Tue, 9 May 2017 23:36:41 +0000 (18:36 -0500)]
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

4 years agoBuild #43:Update submodules
Frank Livingston [Tue, 9 May 2017 16:34:06 +0000 (11:34 -0500)]
Build #43:Update submodules

4 years agoUpdate CCS project build for "Release" build to build ARM Debug build profile. This...
Frank Livingston [Fri, 5 May 2017 22:07:56 +0000 (17:07 -0500)]
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.

4 years agoPASDK-71:Update Release build profile to not include clk.c
Frank Livingston [Thu, 4 May 2017 22:18:50 +0000 (17:18 -0500)]
PASDK-71:Update Release build profile to not include clk.c

4 years agoPASDK-71:Disable PFP's by default.
Frank Livingston [Thu, 4 May 2017 19:25:00 +0000 (14:25 -0500)]
PASDK-71:Disable PFP's by default.

4 years agoPASDK-71:Update to PFP #7.
Frank Livingston [Thu, 4 May 2017 02:02:25 +0000 (21:02 -0500)]
PASDK-71:Update to PFP #7.
Change PFP usage for autodet cycle collection.
Change PFP IDs.

4 years agoPASDK-71:Ensure pfpBegin() not called twice before call to pfpEnd() for particular...
Frank Livingston [Wed, 3 May 2017 18:12:27 +0000 (13:12 -0500)]
PASDK-71:Ensure pfpBegin() not called twice before call to pfpEnd() for particular PFP ID

4 years agoAdd "Release" build profile.
Frank Livingston [Tue, 2 May 2017 20:40:30 +0000 (15:40 -0500)]
Add "Release" build profile.

Currently this is the same as "Debug" build profile, except using -o3 for
mib.c and sap.c.

4 years agoPASDK-71:Add System Stream code to handle PFP alpha commands on DSP.
Frank Livingston [Tue, 2 May 2017 01:27:18 +0000 (20:27 -0500)]
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.

4 years agoCleaned up system stream.
Frank Livingston [Sat, 29 Apr 2017 21:15:48 +0000 (16:15 -0500)]
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

4 years agoPASDK-71:Add init values for SS status for ASIT/ASOT, etc. loads
Frank Livingston [Sat, 29 Apr 2017 14:00:22 +0000 (09:00 -0500)]
PASDK-71:Add init values for SS status for ASIT/ASOT, etc. loads

4 years agoPASDK-71:Add PFP for measurement of autodet cycles
Frank Livingston [Fri, 28 Apr 2017 22:28:47 +0000 (17:28 -0500)]
PASDK-71:Add PFP for measurement of autodet cycles

4 years agoPASDK-71:Add benchmark configuration for all ASPs using PFP
Frank Livingston [Fri, 28 Apr 2017 02:33:08 +0000 (21:33 -0500)]
PASDK-71:Add benchmark configuration for all ASPs using PFP

4 years agoPASDK-71:Add SS status for ASIT/ASOT/AIP/AFP/SS peak load
Frank Livingston [Thu, 27 Apr 2017 23:31:22 +0000 (18:31 -0500)]
PASDK-71:Add SS status for ASIT/ASOT/AIP/AFP/SS peak load

4 years agoPASDK-71:Update paf and tools submodules
Frank Livingston [Thu, 27 Apr 2017 19:44:52 +0000 (14:44 -0500)]
PASDK-71:Update paf and tools submodules

4 years agoPASDK-71:Add SS status for ASIT/ASOT/AIP/AFP/SS load
Frank Livingston [Thu, 27 Apr 2017 19:39:51 +0000 (14:39 -0500)]
PASDK-71:Add SS status for ASIT/ASOT/AIP/AFP/SS load