diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c9a9b29 --- /dev/null +++ b/.gitignore @@ -0,0 +1,330 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore + +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +#x64/ +#x86/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +Debug_NoOpenSSL/ +Release_NoOpenSSL/ +Library_Debug_NoOpenSSL/ +Library_Release_NoOpenSSL/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUNIT +*.VisualState.xml +TestResult.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ +**/Properties/launchSettings.json + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_i.h +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding add-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# TypeScript v1 declaration files +typings/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# JetBrains Rider +.idea/ +*.sln.iml + +# CodeRush +.cr/ + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# Klocwork +.klocwork/ diff --git a/DevOps/ProtexAutomation/GenerateCOSReport/COS.html b/DevOps/ProtexAutomation/GenerateCOSReport/COS.html new file mode 100644 index 0000000..595cf3b --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateCOSReport/COS.html @@ -0,0 +1,499 @@ +c_icgci_css-ispsystemfirmwaretrunk-ecr-stable_btns_20160510_13183 + + +
ConfidentialFor Internal Use Only
DISCLAIMERThis report was created using Black Duck(TM) Protex software compliance management products and services. The results contained in the report reflect the user's analysis and decision making. Recipient of the results bears all of the risks relating to use of, or reliance upon, such results or any other content contained in this report. Black Duck Software makes no representation or warranty to any party regarding the contents of this report, its accuracy, completeness or correctness, and Black Duck Software hereby disclaims any and all warranties (both express and implied) with respect thereto.
+

c_icgci_css-ispsystemfirmwaretrunk-ecr-stable_btns_20160510_13183

+

July 6, 2016 9:20 AM

+
+ +
Table Of Contents
 
Summary
Analysis Summary
BOM
Licenses in Effect
License Conflicts
File Inventory
IP Architecture
Obligations
Identified Files
Excluded Components
Work History - Bill of Material
Work History - File Inventory
Potential Bill Of Materials
Searches
+


+
+ +
Summary
Name:ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510
Project Creator:Peter Lems
License:Intel OBL Permissive Binary License (use for binary blobs)
Description:This Project is scanning the BTNS PV stable, branched off the ECR-trunk based CSS ISP root firmware package from the ICG ISP-FW team.
Number of Files:8,106
Files Pending Identification:0 (0%)
Files with Violations:0 (0%)
Server:127.0.0.1:8080
+


+
+ +
Analysis Summary
Last Updated:June 29, 2016 4:42 AM
Scan Started:June 29, 2016 2:17 AM
Scan Finished:June 29, 2016 4:42 AM
Files Analyzed:8,106 Files
Bytes Analyzed:17.651 GB (18,952,088,437 B)
Files Skipped:36 Files
Bytes Skipped:11,973,233 B
Analysis Release Description:Product version 7.1.3 KB update 131, custom codeprints modified June 28, 2016 03:49 PM
Analyzed From Host:irsumgbld048.ir.intel.com
Analyzed By:Peter (viedscan) Lems (viedscan@intel.com)
Analyzed With OS:Linux
Analyzed With Locale:en-GB
Analyzed With Options:
File Matches -Yes
Snippet Matches -Yes
Snippet Match Sensitivity -8 - Default
Java Import Statements -No
Java Package Statements -No
Binary Dependencies -No
String Searches -Yes
Allow wild cards (*) in string search queries -Yes
Allow regular expression search queries -Yes
Decompress Compressed Files -Yes
Discard Rejected Code Matches -No
Keep Only To Discoveries To Codeprinted Components -No
Keep Only Discoveries To Components With Best Matching Source Path -No
Keep Only Discoveries To Components Released On Or After -No
Keep Only Discoveries To Top Component Matches -Yes
Keep Only Discoveries To Maven Artifacts -No
Expand Archive Files -No
Enable Multi-User File Comparison -Yes
Store non-precision matches -No
Enable Rapid Identification -No
+


+
+ +
BOM
Approval StatusLicense ConflictComponentVersionHome PageComponent CommentLicenseExternal IDsUsageShip Status# Manual Code Match# Rapid ID Code Match# Depends# SearchUsed By
N/AN/AICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original CodeShip4,603000
ApprovedNo ConflictsIntel_CP IntelHeaderUnspecifiedhttps://intelpedia.intel.com/COS:_Auto-identifying_ComponentsUnspecifiedSnippetShip3,398000
+


+
+ +
Licenses in Effect
License NameShip StatusCustom Fields
Intel OBL Permissive Binary License (use for binary blobs)Ship
UnspecifiedShip
+


+
+ +
License Conflicts
ComponentComponent VersionLicenseConflicting ComponentConflicting Component VersionConflicting Component LicenseComponent ObligationConflicting Component ObligationDeprecated Component
There are no license conflicts in this project.
+


+
+ +
File Inventory
Full PathTypeSizeFile/Folder Comment
.gitattributesFile1,719
.gitignoreFile9,740
Linux.mkFile2,030
applicationsFolder
applications/buildFolder
applications/build/MakefileFile171
applications/build/builddefs.mkFile443
applications/build/rules.mkFile389
applications/examplesFolder
applications/examples/CannyFolder
applications/examples/Canny/CVG Canny.xlsxFile25,442
applications/examples/Canny/Optimizing Canny.pptxFile258,242
applications/examples/Canny/broxton.cshFile669
applications/examples/Canny/bxt11Folder
applications/examples/Canny/bxt11/MakefileFile1,817
applications/examples/Canny/bxt11/canny.isp.cFile9,492
applications/examples/Canny/bxt11/canny.isp.hFile1,668
applications/examples/Canny/bxt11/compat.isp.hFile1,918
applications/examples/Canny/bxt11/defs.hFile1,498
applications/examples/Canny/bxt11/dma.isp.hFile4,528
applications/examples/Canny/bxt11/host.cFile3,513
applications/examples/Canny/bxt11/pgm.cFile3,399
applications/examples/Canny/bxt11/pgm.hFile1,347
applications/examples/Canny/bxt11/propagate.isp.cFile2,169
applications/examples/Canny/bxt11/propagate.isp.hFile1,312
applications/examples/Canny/bxt31Folder
applications/examples/Canny/bxt31/MakefileFile2,302
applications/examples/Canny/bxt31/bamem.isp.cFile2,384
applications/examples/Canny/bxt31/bamem.isp.hFile1,374
applications/examples/Canny/bxt31/binarize.isp.cFile4,406
applications/examples/Canny/bxt31/binarize.isp.hFile1,312
applications/examples/Canny/bxt31/canny.isp.cFile12,661
applications/examples/Canny/bxt31/canny.isp.hFile1,669
applications/examples/Canny/bxt31/compat.isp.hFile2,331
applications/examples/Canny/bxt31/defs.hFile1,862
applications/examples/Canny/bxt31/dma.isp.hFile4,528
applications/examples/Canny/bxt31/filter_3x3.cFile4,637
applications/examples/Canny/bxt31/filter_3x3.hFile3,150
applications/examples/Canny/bxt31/host.cFile3,486
applications/examples/Canny/bxt31/pgm.cFile3,446
applications/examples/Canny/bxt31/pgm.hFile1,398
applications/examples/Canny/bxt31/propagate.isp.cFile16,907
applications/examples/Canny/bxt31/propagate.isp.hFile1,373
applications/examples/Canny/bxt31/slice_vector.isp.hFile1,476
applications/examples/Canny/bxt31aFolder
applications/examples/Canny/bxt31a/MakefileFile2,299
applications/examples/Canny/bxt31a/bamem.isp.cFile2,384
applications/examples/Canny/bxt31a/bamem.isp.hFile1,374
applications/examples/Canny/bxt31a/binarize.isp.cFile4,406
applications/examples/Canny/bxt31a/binarize.isp.hFile1,312
applications/examples/Canny/bxt31a/canny.isp.cFile12,659
applications/examples/Canny/bxt31a/canny.isp.hFile1,669
applications/examples/Canny/bxt31a/compat.isp.hFile2,331
applications/examples/Canny/bxt31a/defs.hFile1,862
applications/examples/Canny/bxt31a/dma.isp.hFile4,528
applications/examples/Canny/bxt31a/filter_3x3.cFile4,356
applications/examples/Canny/bxt31a/filter_3x3.hFile2,898
applications/examples/Canny/bxt31a/host.cFile3,486
applications/examples/Canny/bxt31a/pgm.cFile3,446
applications/examples/Canny/bxt31a/pgm.hFile1,398
applications/examples/Canny/bxt31a/propagate.isp.cFile16,907
applications/examples/Canny/bxt31a/propagate.isp.hFile1,373
applications/examples/Canny/bxt31a/slice_vector.isp.hFile1,476
applications/examples/Canny/bxt32Folder
applications/examples/Canny/bxt32/MakefileFile2,302
applications/examples/Canny/bxt32/bamem.isp.cFile2,384
applications/examples/Canny/bxt32/bamem.isp.hFile1,374
applications/examples/Canny/bxt32/binarize.isp.cFile4,406
applications/examples/Canny/bxt32/binarize.isp.hFile1,312
applications/examples/Canny/bxt32/canny.isp.cFile14,330
applications/examples/Canny/bxt32/canny.isp.hFile1,669
applications/examples/Canny/bxt32/compat.isp.hFile2,841
applications/examples/Canny/bxt32/defs.hFile1,862
applications/examples/Canny/bxt32/dma.isp.hFile4,528
applications/examples/Canny/bxt32/filter_3x3.cFile5,545
applications/examples/Canny/bxt32/filter_3x3.hFile3,501
applications/examples/Canny/bxt32/host.cFile3,486
applications/examples/Canny/bxt32/pgm.cFile3,446
applications/examples/Canny/bxt32/pgm.hFile1,398
applications/examples/Canny/bxt32/propagate.isp.cFile16,907
applications/examples/Canny/bxt32/propagate.isp.hFile1,373
applications/examples/Canny/bxt32/slice_vector.isp.hFile1,476
applications/examples/Canny/cFolder
applications/examples/Canny/c/canny.cFile8,429
applications/examples/Canny/c/pgm.cFile3,399
applications/examples/Canny/c/pgm.hFile1,347
applications/examples/Canny/c2Folder
applications/examples/Canny/c2/canny.cFile7,978
applications/examples/Canny/c2/pgm.cFile2,445
applications/examples/Canny/c2/pgm.hFile1,315
applications/examples/Canny/cppFolder
applications/examples/Canny/cpp/pgm.hFile2,880
applications/examples/Canny/csimc3File26,780
applications/examples/Canny/inputs.zipFile1,657,414
applications/examples/Canny/measure.cshFile260
applications/examples/Canny/run_all.cshFile650
applications/examples/Canny/sdk1Folder
applications/examples/Canny/sdk1/MakefileFile1,697
applications/examples/Canny/sdk1/canny.isp.cFile5,546
applications/examples/Canny/sdk1/canny.isp.hFile1,588
applications/examples/Canny/sdk1/defs.hFile1,401
applications/examples/Canny/sdk1/host.cFile3,259
applications/examples/Canny/sdk1/pgm.cFile3,399
applications/examples/Canny/sdk1/pgm.hFile1,347
applications/examples/Canny/sdk10Folder
applications/examples/Canny/sdk10/MakefileFile1,748
applications/examples/Canny/sdk10/canny.isp.cFile9,607
applications/examples/Canny/sdk10/canny.isp.hFile1,631
applications/examples/Canny/sdk10/defs.hFile1,498
applications/examples/Canny/sdk10/dma.isp.hFile4,368
applications/examples/Canny/sdk10/host.cFile3,078
applications/examples/Canny/sdk10/pgm.cFile3,399
applications/examples/Canny/sdk10/pgm.hFile1,347
applications/examples/Canny/sdk11Folder
applications/examples/Canny/sdk11/MakefileFile1,783
applications/examples/Canny/sdk11/canny.isp.cFile9,281
applications/examples/Canny/sdk11/canny.isp.hFile1,668
applications/examples/Canny/sdk11/defs.hFile1,498
applications/examples/Canny/sdk11/dma.isp.hFile4,528
applications/examples/Canny/sdk11/host.cFile3,513
applications/examples/Canny/sdk11/pgm.cFile3,399
applications/examples/Canny/sdk11/pgm.hFile1,347
applications/examples/Canny/sdk11/propagate.isp.cFile2,136
applications/examples/Canny/sdk11/propagate.isp.hFile1,312
applications/examples/Canny/sdk12Folder
applications/examples/Canny/sdk12/MakefileFile1,783
applications/examples/Canny/sdk12/canny.isp.cFile12,007
applications/examples/Canny/sdk12/canny.isp.hFile1,668
applications/examples/Canny/sdk12/defs.hFile1,498
applications/examples/Canny/sdk12/dma.isp.hFile4,528
applications/examples/Canny/sdk12/filter_3x3.cFile4,637
applications/examples/Canny/sdk12/filter_3x3.hFile3,150
applications/examples/Canny/sdk12/host.cFile3,513
applications/examples/Canny/sdk12/pgm.cFile3,399
applications/examples/Canny/sdk12/pgm.hFile1,347
applications/examples/Canny/sdk12/propagate.isp.cFile2,136
applications/examples/Canny/sdk12/propagate.isp.hFile1,312
applications/examples/Canny/sdk12/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk13Folder
applications/examples/Canny/sdk13/MakefileFile1,783
applications/examples/Canny/sdk13/canny.isp.cFile12,433
applications/examples/Canny/sdk13/canny.isp.hFile1,668
applications/examples/Canny/sdk13/defs.hFile1,498
applications/examples/Canny/sdk13/dma.isp.hFile4,528
applications/examples/Canny/sdk13/filter_3x3.cFile4,637
applications/examples/Canny/sdk13/filter_3x3.hFile3,150
applications/examples/Canny/sdk13/host.cFile3,513
applications/examples/Canny/sdk13/pgm.cFile3,399
applications/examples/Canny/sdk13/pgm.hFile1,347
applications/examples/Canny/sdk13/propagate.isp.cFile2,136
applications/examples/Canny/sdk13/propagate.isp.hFile1,312
applications/examples/Canny/sdk13/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk14Folder
applications/examples/Canny/sdk14/MakefileFile1,783
applications/examples/Canny/sdk14/canny.isp.cFile13,127
applications/examples/Canny/sdk14/canny.isp.hFile1,668
applications/examples/Canny/sdk14/defs.hFile1,498
applications/examples/Canny/sdk14/dma.isp.hFile4,528
applications/examples/Canny/sdk14/filter_3x3.cFile4,637
applications/examples/Canny/sdk14/filter_3x3.hFile3,150
applications/examples/Canny/sdk14/host.cFile3,513
applications/examples/Canny/sdk14/pgm.cFile3,399
applications/examples/Canny/sdk14/pgm.hFile1,347
applications/examples/Canny/sdk14/propagate.isp.cFile2,136
applications/examples/Canny/sdk14/propagate.isp.hFile1,312
applications/examples/Canny/sdk14/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk15Folder
applications/examples/Canny/sdk15/MakefileFile1,783
applications/examples/Canny/sdk15/canny.isp.cFile13,127
applications/examples/Canny/sdk15/canny.isp.hFile1,668
applications/examples/Canny/sdk15/defs.hFile1,498
applications/examples/Canny/sdk15/dma.isp.hFile4,528
applications/examples/Canny/sdk15/filter_3x3.cFile4,637
applications/examples/Canny/sdk15/filter_3x3.hFile3,150
applications/examples/Canny/sdk15/host.cFile3,513
applications/examples/Canny/sdk15/pgm.cFile3,399
applications/examples/Canny/sdk15/pgm.hFile1,347
applications/examples/Canny/sdk15/propagate.isp.cFile3,763
applications/examples/Canny/sdk15/propagate.isp.hFile1,312
applications/examples/Canny/sdk15/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk16Folder
applications/examples/Canny/sdk16/MakefileFile1,783
applications/examples/Canny/sdk16/canny.isp.cFile13,127
applications/examples/Canny/sdk16/canny.isp.hFile1,668
applications/examples/Canny/sdk16/defs.hFile1,498
applications/examples/Canny/sdk16/dma.isp.hFile4,528
applications/examples/Canny/sdk16/filter_3x3.cFile4,637
applications/examples/Canny/sdk16/filter_3x3.hFile3,150
applications/examples/Canny/sdk16/host.cFile3,593
applications/examples/Canny/sdk16/pgm.cFile3,399
applications/examples/Canny/sdk16/pgm.hFile1,347
applications/examples/Canny/sdk16/propagate.isp.cFile4,043
applications/examples/Canny/sdk16/propagate.isp.hFile1,312
applications/examples/Canny/sdk16/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk17Folder
applications/examples/Canny/sdk17/MakefileFile1,783
applications/examples/Canny/sdk17/bamem.isp.cFile2,374
applications/examples/Canny/sdk17/bamem.isp.hFile1,374
applications/examples/Canny/sdk17/canny.isp.cFile11,856
applications/examples/Canny/sdk17/canny.isp.hFile1,668
applications/examples/Canny/sdk17/defs.hFile1,616
applications/examples/Canny/sdk17/dma.isp.hFile4,528
applications/examples/Canny/sdk17/filter_3x3.cFile4,637
applications/examples/Canny/sdk17/filter_3x3.hFile3,150
applications/examples/Canny/sdk17/host.cFile3,596
applications/examples/Canny/sdk17/pgm.cFile3,399
applications/examples/Canny/sdk17/pgm.hFile1,347
applications/examples/Canny/sdk17/propagate.isp.cFile4,452
applications/examples/Canny/sdk17/propagate.isp.hFile1,312
applications/examples/Canny/sdk17/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk18Folder
applications/examples/Canny/sdk18/MakefileFile1,796
applications/examples/Canny/sdk18/bamem.isp.cFile2,374
applications/examples/Canny/sdk18/bamem.isp.hFile1,374
applications/examples/Canny/sdk18/canny.isp.cFile11,856
applications/examples/Canny/sdk18/canny.isp.hFile1,668
applications/examples/Canny/sdk18/defs.hFile1,722
applications/examples/Canny/sdk18/dma.isp.hFile4,528
applications/examples/Canny/sdk18/filter_3x3.cFile4,637
applications/examples/Canny/sdk18/filter_3x3.hFile3,150
applications/examples/Canny/sdk18/host.cFile3,596
applications/examples/Canny/sdk18/pgm.cFile3,399
applications/examples/Canny/sdk18/pgm.hFile1,347
applications/examples/Canny/sdk18/propagate.isp.cFile4,665
applications/examples/Canny/sdk18/propagate.isp.hFile1,312
applications/examples/Canny/sdk18/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk19Folder
applications/examples/Canny/sdk19/MakefileFile1,812
applications/examples/Canny/sdk19/bamem.isp.cFile2,384
applications/examples/Canny/sdk19/bamem.isp.hFile1,374
applications/examples/Canny/sdk19/canny.isp.cFile11,856
applications/examples/Canny/sdk19/canny.isp.hFile1,668
applications/examples/Canny/sdk19/defs.hFile1,722
applications/examples/Canny/sdk19/dma.isp.hFile4,528
applications/examples/Canny/sdk19/filter_3x3.cFile4,637
applications/examples/Canny/sdk19/filter_3x3.hFile3,150
applications/examples/Canny/sdk19/host.cFile3,596
applications/examples/Canny/sdk19/pgm.cFile3,399
applications/examples/Canny/sdk19/pgm.hFile1,347
applications/examples/Canny/sdk19/propagate.isp.cFile7,362
applications/examples/Canny/sdk19/propagate.isp.hFile1,312
applications/examples/Canny/sdk19/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk2Folder
applications/examples/Canny/sdk2/MakefileFile1,690
applications/examples/Canny/sdk2/canny.isp.cFile5,953
applications/examples/Canny/sdk2/canny.isp.hFile1,588
applications/examples/Canny/sdk2/defs.hFile1,401
applications/examples/Canny/sdk2/host.cFile3,028
applications/examples/Canny/sdk2/pgm.cFile3,399
applications/examples/Canny/sdk2/pgm.hFile1,347
applications/examples/Canny/sdk20Folder
applications/examples/Canny/sdk20/MakefileFile1,812
applications/examples/Canny/sdk20/bamem.isp.cFile2,384
applications/examples/Canny/sdk20/bamem.isp.hFile1,374
applications/examples/Canny/sdk20/canny.isp.cFile11,856
applications/examples/Canny/sdk20/canny.isp.hFile1,668
applications/examples/Canny/sdk20/defs.hFile1,722
applications/examples/Canny/sdk20/dma.isp.hFile4,528
applications/examples/Canny/sdk20/filter_3x3.cFile4,637
applications/examples/Canny/sdk20/filter_3x3.hFile3,150
applications/examples/Canny/sdk20/host.cFile3,596
applications/examples/Canny/sdk20/pgm.cFile3,399
applications/examples/Canny/sdk20/pgm.hFile1,347
applications/examples/Canny/sdk20/propagate.isp.cFile7,624
applications/examples/Canny/sdk20/propagate.isp.hFile1,312
applications/examples/Canny/sdk20/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk21Folder
applications/examples/Canny/sdk21/MakefileFile2,270
applications/examples/Canny/sdk21/bamem.isp.cFile2,384
applications/examples/Canny/sdk21/bamem.isp.hFile1,374
applications/examples/Canny/sdk21/canny.isp.cFile11,784
applications/examples/Canny/sdk21/canny.isp.hFile1,668
applications/examples/Canny/sdk21/defs.hFile1,819
applications/examples/Canny/sdk21/dma.isp.hFile4,528
applications/examples/Canny/sdk21/filter_3x3.cFile4,637
applications/examples/Canny/sdk21/filter_3x3.hFile3,150
applications/examples/Canny/sdk21/host.cFile3,596
applications/examples/Canny/sdk21/pgm.cFile3,399
applications/examples/Canny/sdk21/pgm.hFile1,347
applications/examples/Canny/sdk21/propagate.isp.cFile9,058
applications/examples/Canny/sdk21/propagate.isp.hFile1,312
applications/examples/Canny/sdk21/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk22Folder
applications/examples/Canny/sdk22/MakefileFile2,272
applications/examples/Canny/sdk22/bamem.isp.cFile2,384
applications/examples/Canny/sdk22/bamem.isp.hFile1,374
applications/examples/Canny/sdk22/canny.isp.cFile11,784
applications/examples/Canny/sdk22/canny.isp.hFile1,669
applications/examples/Canny/sdk22/defs.hFile1,819
applications/examples/Canny/sdk22/dma.isp.hFile4,528
applications/examples/Canny/sdk22/filter_3x3.cFile4,637
applications/examples/Canny/sdk22/filter_3x3.hFile3,150
applications/examples/Canny/sdk22/host.cFile3,596
applications/examples/Canny/sdk22/pgm.cFile3,399
applications/examples/Canny/sdk22/pgm.hFile1,347
applications/examples/Canny/sdk22/propagate.isp.cFile9,919
applications/examples/Canny/sdk22/propagate.isp.hFile1,312
applications/examples/Canny/sdk22/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk23Folder
applications/examples/Canny/sdk23/MakefileFile2,272
applications/examples/Canny/sdk23/bamem.isp.cFile2,384
applications/examples/Canny/sdk23/bamem.isp.hFile1,374
applications/examples/Canny/sdk23/canny.isp.cFile11,784
applications/examples/Canny/sdk23/canny.isp.hFile1,669
applications/examples/Canny/sdk23/defs.hFile1,819
applications/examples/Canny/sdk23/dma.isp.hFile4,528
applications/examples/Canny/sdk23/filter_3x3.cFile4,637
applications/examples/Canny/sdk23/filter_3x3.hFile3,150
applications/examples/Canny/sdk23/host.cFile3,596
applications/examples/Canny/sdk23/pgm.cFile3,399
applications/examples/Canny/sdk23/pgm.hFile1,347
applications/examples/Canny/sdk23/propagate.isp.cFile10,146
applications/examples/Canny/sdk23/propagate.isp.hFile1,312
applications/examples/Canny/sdk23/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk24Folder
applications/examples/Canny/sdk24/MakefileFile2,272
applications/examples/Canny/sdk24/bamem.isp.cFile2,384
applications/examples/Canny/sdk24/bamem.isp.hFile1,374
applications/examples/Canny/sdk24/canny.isp.cFile11,784
applications/examples/Canny/sdk24/canny.isp.hFile1,669
applications/examples/Canny/sdk24/defs.hFile1,819
applications/examples/Canny/sdk24/dma.isp.hFile4,528
applications/examples/Canny/sdk24/filter_3x3.cFile4,637
applications/examples/Canny/sdk24/filter_3x3.hFile3,150
applications/examples/Canny/sdk24/host.cFile3,596
applications/examples/Canny/sdk24/pgm.cFile3,399
applications/examples/Canny/sdk24/pgm.hFile1,347
applications/examples/Canny/sdk24/propagate.isp.cFile10,488
applications/examples/Canny/sdk24/propagate.isp.hFile1,312
applications/examples/Canny/sdk24/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk25Folder
applications/examples/Canny/sdk25/MakefileFile2,271
applications/examples/Canny/sdk25/bamem.isp.cFile2,384
applications/examples/Canny/sdk25/bamem.isp.hFile1,374
applications/examples/Canny/sdk25/canny.isp.cFile11,784
applications/examples/Canny/sdk25/canny.isp.hFile1,669
applications/examples/Canny/sdk25/defs.hFile1,819
applications/examples/Canny/sdk25/dma.isp.hFile4,528
applications/examples/Canny/sdk25/filter_3x3.cFile4,637
applications/examples/Canny/sdk25/filter_3x3.hFile3,150
applications/examples/Canny/sdk25/host.cFile3,596
applications/examples/Canny/sdk25/pgm.cFile3,399
applications/examples/Canny/sdk25/pgm.hFile1,347
applications/examples/Canny/sdk25/propagate.isp.cFile11,205
applications/examples/Canny/sdk25/propagate.isp.hFile1,312
applications/examples/Canny/sdk25/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk26Folder
applications/examples/Canny/sdk26/MakefileFile2,273
applications/examples/Canny/sdk26/bamem.isp.cFile2,384
applications/examples/Canny/sdk26/bamem.isp.hFile1,374
applications/examples/Canny/sdk26/canny.isp.cFile11,784
applications/examples/Canny/sdk26/canny.isp.hFile1,669
applications/examples/Canny/sdk26/defs.hFile1,819
applications/examples/Canny/sdk26/dma.isp.hFile4,528
applications/examples/Canny/sdk26/filter_3x3.cFile4,637
applications/examples/Canny/sdk26/filter_3x3.hFile3,150
applications/examples/Canny/sdk26/host.cFile3,596
applications/examples/Canny/sdk26/pgm.cFile3,399
applications/examples/Canny/sdk26/pgm.hFile1,347
applications/examples/Canny/sdk26/propagate.isp.cFile11,867
applications/examples/Canny/sdk26/propagate.isp.hFile1,312
applications/examples/Canny/sdk26/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk27Folder
applications/examples/Canny/sdk27/MakefileFile2,273
applications/examples/Canny/sdk27/bamem.isp.cFile2,384
applications/examples/Canny/sdk27/bamem.isp.hFile1,374
applications/examples/Canny/sdk27/canny.isp.cFile11,784
applications/examples/Canny/sdk27/canny.isp.hFile1,669
applications/examples/Canny/sdk27/defs.hFile1,819
applications/examples/Canny/sdk27/dma.isp.hFile4,528
applications/examples/Canny/sdk27/filter_3x3.cFile4,637
applications/examples/Canny/sdk27/filter_3x3.hFile3,150
applications/examples/Canny/sdk27/host.cFile3,596
applications/examples/Canny/sdk27/pgm.cFile3,399
applications/examples/Canny/sdk27/pgm.hFile1,347
applications/examples/Canny/sdk27/propagate.isp.cFile12,064
applications/examples/Canny/sdk27/propagate.isp.hFile1,312
applications/examples/Canny/sdk27/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk28Folder
applications/examples/Canny/sdk28/MakefileFile2,273
applications/examples/Canny/sdk28/bamem.isp.cFile2,384
applications/examples/Canny/sdk28/bamem.isp.hFile1,374
applications/examples/Canny/sdk28/canny.isp.cFile11,784
applications/examples/Canny/sdk28/canny.isp.hFile1,669
applications/examples/Canny/sdk28/defs.hFile1,819
applications/examples/Canny/sdk28/dma.isp.hFile4,528
applications/examples/Canny/sdk28/filter_3x3.cFile4,637
applications/examples/Canny/sdk28/filter_3x3.hFile3,150
applications/examples/Canny/sdk28/host.cFile3,596
applications/examples/Canny/sdk28/pgm.cFile3,399
applications/examples/Canny/sdk28/pgm.hFile1,347
applications/examples/Canny/sdk28/propagate.isp.cFile14,977
applications/examples/Canny/sdk28/propagate.isp.hFile1,312
applications/examples/Canny/sdk28/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk29Folder
applications/examples/Canny/sdk29/MakefileFile2,273
applications/examples/Canny/sdk29/bamem.isp.cFile2,384
applications/examples/Canny/sdk29/bamem.isp.hFile1,374
applications/examples/Canny/sdk29/canny.isp.cFile11,784
applications/examples/Canny/sdk29/canny.isp.hFile1,669
applications/examples/Canny/sdk29/defs.hFile1,862
applications/examples/Canny/sdk29/dma.isp.hFile4,528
applications/examples/Canny/sdk29/filter_3x3.cFile4,637
applications/examples/Canny/sdk29/filter_3x3.hFile3,150
applications/examples/Canny/sdk29/host.cFile3,621
applications/examples/Canny/sdk29/pgm.cFile3,446
applications/examples/Canny/sdk29/pgm.hFile1,398
applications/examples/Canny/sdk29/propagate.isp.cFile15,468
applications/examples/Canny/sdk29/propagate.isp.hFile1,373
applications/examples/Canny/sdk29/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk3Folder
applications/examples/Canny/sdk3/MakefileFile1,690
applications/examples/Canny/sdk3/canny.isp.cFile5,812
applications/examples/Canny/sdk3/canny.isp.hFile1,588
applications/examples/Canny/sdk3/defs.hFile1,401
applications/examples/Canny/sdk3/host.cFile3,028
applications/examples/Canny/sdk3/pgm.cFile3,399
applications/examples/Canny/sdk3/pgm.hFile1,347
applications/examples/Canny/sdk30Folder
applications/examples/Canny/sdk30/MakefileFile2,273
applications/examples/Canny/sdk30/bamem.isp.cFile2,384
applications/examples/Canny/sdk30/bamem.isp.hFile1,374
applications/examples/Canny/sdk30/binarize.isp.cFile4,406
applications/examples/Canny/sdk30/binarize.isp.hFile1,312
applications/examples/Canny/sdk30/canny.isp.cFile11,784
applications/examples/Canny/sdk30/canny.isp.hFile1,669
applications/examples/Canny/sdk30/defs.hFile1,862
applications/examples/Canny/sdk30/dma.isp.hFile4,528
applications/examples/Canny/sdk30/filter_3x3.cFile4,637
applications/examples/Canny/sdk30/filter_3x3.hFile3,150
applications/examples/Canny/sdk30/host.cFile3,486
applications/examples/Canny/sdk30/pgm.cFile3,446
applications/examples/Canny/sdk30/pgm.hFile1,398
applications/examples/Canny/sdk30/propagate.isp.cFile16,907
applications/examples/Canny/sdk30/propagate.isp.hFile1,373
applications/examples/Canny/sdk30/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk31Folder
applications/examples/Canny/sdk31/MakefileFile2,306
applications/examples/Canny/sdk31/bamem.isp.cFile2,384
applications/examples/Canny/sdk31/bamem.isp.hFile1,374
applications/examples/Canny/sdk31/binarize.isp.cFile4,406
applications/examples/Canny/sdk31/binarize.isp.hFile1,312
applications/examples/Canny/sdk31/canny.isp.cFile12,322
applications/examples/Canny/sdk31/canny.isp.hFile1,669
applications/examples/Canny/sdk31/defs.hFile1,862
applications/examples/Canny/sdk31/dma.isp.hFile4,528
applications/examples/Canny/sdk31/filter_3x3.cFile4,637
applications/examples/Canny/sdk31/filter_3x3.hFile3,150
applications/examples/Canny/sdk31/host.cFile3,486
applications/examples/Canny/sdk31/pgm.cFile3,446
applications/examples/Canny/sdk31/pgm.hFile1,398
applications/examples/Canny/sdk31/propagate.isp.cFile16,907
applications/examples/Canny/sdk31/propagate.isp.hFile1,373
applications/examples/Canny/sdk31/slice_vector.isp.hFile1,476
applications/examples/Canny/sdk4Folder
applications/examples/Canny/sdk4/MakefileFile1,690
applications/examples/Canny/sdk4/canny.isp.cFile5,497
applications/examples/Canny/sdk4/canny.isp.hFile1,588
applications/examples/Canny/sdk4/defs.hFile1,401
applications/examples/Canny/sdk4/host.cFile3,028
applications/examples/Canny/sdk4/pgm.cFile3,399
applications/examples/Canny/sdk4/pgm.hFile1,347
applications/examples/Canny/sdk4aFolder
applications/examples/Canny/sdk4a/MakefileFile1,690
applications/examples/Canny/sdk4a/canny.isp.cFile5,849
applications/examples/Canny/sdk4a/canny.isp.hFile1,588
applications/examples/Canny/sdk4a/defs.hFile1,401
applications/examples/Canny/sdk4a/host.cFile3,028
applications/examples/Canny/sdk4a/pgm.cFile2,477
applications/examples/Canny/sdk4a/pgm.hFile1,347
applications/examples/Canny/sdk5Folder
applications/examples/Canny/sdk5/MakefileFile1,690
applications/examples/Canny/sdk5/canny.isp.cFile5,432
applications/examples/Canny/sdk5/canny.isp.hFile1,541
applications/examples/Canny/sdk5/defs.hFile1,401
applications/examples/Canny/sdk5/host.cFile2,580
applications/examples/Canny/sdk5/pgm.cFile3,399
applications/examples/Canny/sdk5/pgm.hFile1,347
applications/examples/Canny/sdk6Folder
applications/examples/Canny/sdk6/MakefileFile1,690
applications/examples/Canny/sdk6/canny.isp.cFile5,915
applications/examples/Canny/sdk6/canny.isp.hFile1,541
applications/examples/Canny/sdk6/defs.hFile1,401
applications/examples/Canny/sdk6/host.cFile2,580
applications/examples/Canny/sdk6/pgm.cFile3,399
applications/examples/Canny/sdk6/pgm.hFile1,347
applications/examples/Canny/sdk7Folder
applications/examples/Canny/sdk7/MakefileFile1,690
applications/examples/Canny/sdk7/canny.isp.cFile6,417
applications/examples/Canny/sdk7/canny.isp.hFile1,541
applications/examples/Canny/sdk7/defs.hFile1,401
applications/examples/Canny/sdk7/host.cFile2,580
applications/examples/Canny/sdk7/pgm.cFile3,399
applications/examples/Canny/sdk7/pgm.hFile1,347
applications/examples/Canny/sdk8Folder
applications/examples/Canny/sdk8/MakefileFile1,690
applications/examples/Canny/sdk8/canny.isp.cFile10,310
applications/examples/Canny/sdk8/canny.isp.hFile1,562
applications/examples/Canny/sdk8/defs.hFile1,401
applications/examples/Canny/sdk8/host.cFile2,580
applications/examples/Canny/sdk8/pgm.cFile3,399
applications/examples/Canny/sdk8/pgm.hFile1,347
applications/examples/Canny/sdk9Folder
applications/examples/Canny/sdk9/MakefileFile1,690
applications/examples/Canny/sdk9/canny.isp.cFile8,769
applications/examples/Canny/sdk9/canny.isp.hFile1,562
applications/examples/Canny/sdk9/defs.hFile1,401
applications/examples/Canny/sdk9/host.cFile2,580
applications/examples/Canny/sdk9/pgm.cFile3,399
applications/examples/Canny/sdk9/pgm.hFile1,347
applications/examples/blendingFolder
applications/examples/blending/1_starting_pointFolder
applications/examples/blending/1_starting_point/MakefileFile2,079
applications/examples/blending/1_starting_point/blending.hive.cFile6,480
applications/examples/blending/1_starting_point/blending.hive.hFile1,388
applications/examples/blending/1_starting_point/blending.host.cFile5,395
applications/examples/blending/1_starting_point/frame.cFile3,891
applications/examples/blending/1_starting_point/frame.hFile1,683
applications/examples/blending/1_starting_point/frame.hive.hFile1,419
applications/examples/blending/2_pipelinedFolder
applications/examples/blending/2_pipelined/MakefileFile2,079
applications/examples/blending/2_pipelined/blending.hive.cFile7,266
applications/examples/blending/2_pipelined/blending.hive.hFile1,388
applications/examples/blending/2_pipelined/blending.host.cFile5,395
applications/examples/blending/2_pipelined/frame.cFile3,891
applications/examples/blending/2_pipelined/frame.hFile1,683
applications/examples/blending/2_pipelined/frame.hive.hFile1,419
applications/examples/blending/3_io_moduleFolder
applications/examples/blending/3_io_module/MakefileFile2,079
applications/examples/blending/3_io_module/blending.hive.cFile3,001
applications/examples/blending/3_io_module/blending.hive.hFile1,456
applications/examples/blending/3_io_module/blending.host.cFile5,395
applications/examples/blending/3_io_module/frame.cFile3,891
applications/examples/blending/3_io_module/frame.hFile1,683
applications/examples/blending/3_io_module/frame.hive.hFile1,419
applications/examples/blending/3_io_module/io.hive.cFile4,990
applications/examples/blending/3_io_module/io.hive.hFile2,029
applications/examples/blending/4_spFolder
applications/examples/blending/4_sp/MakefileFile2,378
applications/examples/blending/4_sp/blending.hive.cFile3,001
applications/examples/blending/4_sp/blending.hive.hFile1,456
applications/examples/blending/4_sp/blending.host.cFile7,669
applications/examples/blending/4_sp/frame.cFile3,891
applications/examples/blending/4_sp/frame.hFile1,683
applications/examples/blending/4_sp/frame.hive.hFile1,419
applications/examples/blending/4_sp/io.hive.cFile4,990
applications/examples/blending/4_sp/io.hive.hFile2,029
applications/examples/blending/4_sp/sp.hive.cFile2,778
applications/examples/blending/4_sp/sp.hive.hFile1,422
applications/examples/blending/5_proxyFolder
applications/examples/blending/5_proxy/MakefileFile2,410
applications/examples/blending/5_proxy/blending.hive.cFile2,900
applications/examples/blending/5_proxy/blending.hive.hFile1,456
applications/examples/blending/5_proxy/blending.host.cFile7,582
applications/examples/blending/5_proxy/frame.cFile3,891
applications/examples/blending/5_proxy/frame.hFile1,683
applications/examples/blending/5_proxy/frame.hive.hFile1,419
applications/examples/blending/5_proxy/io.hive.cFile3,854
applications/examples/blending/5_proxy/io.hive.hFile1,752
applications/examples/blending/5_proxy/isp_proxy.hive.cFile2,000
applications/examples/blending/5_proxy/isp_proxy.hive.hFile1,535
applications/examples/blending/5_proxy/proxy.hive.hFile1,568
applications/examples/blending/5_proxy/sp.hive.cFile3,112
applications/examples/blending/5_proxy/sp.hive.hFile1,490
applications/examples/blending/5_proxy/sp_proxy.hive.cFile5,130
applications/examples/blending/5_proxy/sp_proxy.hive.hFile1,245
applications/examples/blending/6_auto_proxyFolder
applications/examples/blending/6_auto_proxy/MakefileFile2,410
applications/examples/blending/6_auto_proxy/blending.hive.cFile4,588
applications/examples/blending/6_auto_proxy/blending.hive.hFile1,456
applications/examples/blending/6_auto_proxy/blending.host.cFile7,582
applications/examples/blending/6_auto_proxy/frame.cFile3,891
applications/examples/blending/6_auto_proxy/frame.hFile1,683
applications/examples/blending/6_auto_proxy/frame.hive.hFile1,419
applications/examples/blending/6_auto_proxy/isp_proxy.hive.cFile2,160
applications/examples/blending/6_auto_proxy/isp_proxy.hive.hFile1,635
applications/examples/blending/6_auto_proxy/proxy.hive.hFile1,718
applications/examples/blending/6_auto_proxy/sp.hive.cFile3,112
applications/examples/blending/6_auto_proxy/sp.hive.hFile1,490
applications/examples/blending/6_auto_proxy/sp_proxy.hive.cFile6,692
applications/examples/blending/6_auto_proxy/sp_proxy.hive.hFile1,245
applications/examples/blending/7_dynamicFolder
applications/examples/blending/7_dynamic/MakefileFile5,178
applications/examples/blending/7_dynamic/Makefile.fwFile5,967
applications/examples/blending/7_dynamic/accelerate.host.cFile4,573
applications/examples/blending/7_dynamic/accelerate.host.hFile1,692
applications/examples/blending/7_dynamic/blending.hive.cFile5,364
applications/examples/blending/7_dynamic/blending.hive.hFile1,456
applications/examples/blending/7_dynamic/blending.host.cFile6,203
applications/examples/blending/7_dynamic/frame.cFile3,956
applications/examples/blending/7_dynamic/frame.hFile1,768
applications/examples/blending/7_dynamic/frame.hive.hFile1,472
applications/examples/blending/7_dynamic/isp_proxy.hive.cFile3,063
applications/examples/blending/7_dynamic/isp_proxy.hive.hFile1,635
applications/examples/blending/7_dynamic/my_firmware.host.cFile2,949
applications/examples/blending/7_dynamic/my_firmware.host.hFile1,294
applications/examples/blending/7_dynamic/proxy.hive.hFile1,718
applications/examples/blending/7_dynamic/sp.hive.cFile6,449
applications/examples/blending/7_dynamic/sp.hive.hFile1,958
applications/examples/blending/7_dynamic/sp_proxy.hive.cFile6,691
applications/examples/blending/7_dynamic/sp_proxy.hive.hFile1,245
applications/examples/blending/8_isp_onlyFolder
applications/examples/blending/8_isp_only/Makefile.fwFile1,487
applications/examples/blending/8_isp_only/blending.isp.cFile7,577
applications/examples/blending/8_isp_only/blending.isp.hFile1,310
applications/examples/blending/8_isp_only/blending_types.hFile1,602
applications/examples/blending/8_isp_only/isp_defs_for_hive.hFile5,445
applications/examples/blending/MakefileFile1,130
applications/examples/blending/bench.mkFile1,309
applications/examples/blending/dataFolder
applications/examples/blending/data/input0.ppmFile921,615
applications/examples/blending/data/input1.ppmFile921,615
applications/examples/blending/data/mask.ppmFile921,615
applications/examples/blending/data/merged.ppmFile921,615
applications/examples/multi_threadingFolder
applications/examples/multi_threading/README.txtFile477
applications/examples/multi_threading/setjmpFolder
applications/examples/multi_threading/setjmp/MakefileFile2,291
applications/examples/multi_threading/setjmp/README.txtFile98
applications/examples/multi_threading/setjmp/fiber.sp.cFile2,904
applications/examples/multi_threading/setjmp/fiber.sp.hFile1,809
applications/examples/multi_threading/setjmp/fibertest.cFile2,893
applications/examples/multi_threading/setjmp/fibertest.hFile1,238
applications/examples/multi_threading/setjmp/host.cFile2,342
applications/examples/multi_threading/setjmp/semaphore.cFile1,910
applications/examples/multi_threading/setjmp/semaphore.hFile1,508
applications/examples/multi_threading/setjmp/switchtest.cFile3,705
applications/examples/multi_threading/setjmp/switchtest.hFile1,243
applications/examples/multi_threading/setjmp/thread.cFile2,672
applications/examples/multi_threading/setjmp/thread.hFile1,975
applications/examples/multi_threading/setjmp/thread_queue.cFile2,616
applications/examples/multi_threading/setjmp/thread_queue.hFile1,712
applications/examples/multi_threading/setjmp/threadtest.cFile3,138
applications/examples/multi_threading/setjmp/threadtest.hFile1,243
applications/examples/multi_threading/setjmp_v2Folder
applications/examples/multi_threading/setjmp_v2/MakefileFile2,392
applications/examples/multi_threading/setjmp_v2/README.txtFile806
applications/examples/multi_threading/setjmp_v2/fiber.sp.cFile3,634
applications/examples/multi_threading/setjmp_v2/fiber.sp.hFile2,741
applications/examples/multi_threading/setjmp_v2/host.cFile1,746
applications/examples/multi_threading/setjmp_v2/semaphore.sp.cFile4,591
applications/examples/multi_threading/setjmp_v2/semaphore.sp.hFile2,380
applications/examples/multi_threading/setjmp_v2/thread.sp.cFile4,652
applications/examples/multi_threading/setjmp_v2/thread.sp.hFile5,469
applications/examples/multi_threading/setjmp_v2/thread_queue.sp.cFile2,613
applications/examples/multi_threading/setjmp_v2/thread_queue.sp.hFile3,039
applications/examples/multi_threading/setjmp_v2/threadtest.sp.cFile5,621
applications/examples/multi_threading/setjmp_v2/threadtest.sp.hFile1,243
applications/examples/multi_threading/setjmp_v3Folder
applications/examples/multi_threading/setjmp_v3/MakefileFile2,438
applications/examples/multi_threading/setjmp_v3/README.txtFile206
applications/examples/multi_threading/setjmp_v3/fiber.sp.cFile3,634
applications/examples/multi_threading/setjmp_v3/fiber.sp.hFile2,775
applications/examples/multi_threading/setjmp_v3/host.cFile1,746
applications/examples/multi_threading/setjmp_v3/semaphore.sp.cFile4,264
applications/examples/multi_threading/setjmp_v3/semaphore.sp.hFile2,311
applications/examples/multi_threading/setjmp_v3/thread.sp.cFile6,192
applications/examples/multi_threading/setjmp_v3/thread.sp.hFile5,915
applications/examples/multi_threading/setjmp_v3/thread_profiler_beta.pyFile19,096
applications/examples/multi_threading/setjmp_v3/thread_queue.sp.cFile2,026
applications/examples/multi_threading/setjmp_v3/thread_queue.sp.hFile3,248
applications/examples/multi_threading/setjmp_v3/threadtest.sp.cFile5,621
applications/examples/multi_threading/setjmp_v3/threadtest.sp.hFile1,243
applications/examples/multi_threading/setjmp_v4Folder
applications/examples/multi_threading/setjmp_v4/MakefileFile2,416
applications/examples/multi_threading/setjmp_v4/README.txtFile761
applications/examples/multi_threading/setjmp_v4/assert_support.hFile1,541
applications/examples/multi_threading/setjmp_v4/fiber.sp.cFile3,770
applications/examples/multi_threading/setjmp_v4/fiber.sp.hFile2,951
applications/examples/multi_threading/setjmp_v4/host.cFile1,746
applications/examples/multi_threading/setjmp_v4/semaphore.sp.cFile4,058
applications/examples/multi_threading/setjmp_v4/semaphore.sp.hFile2,311
applications/examples/multi_threading/setjmp_v4/thread.sp.cFile5,768
applications/examples/multi_threading/setjmp_v4/thread.sp.hFile6,094
applications/examples/multi_threading/setjmp_v4/thread_profiler_beta.pyFile17,642
applications/examples/multi_threading/setjmp_v4/thread_queue.sp.cFile2,181
applications/examples/multi_threading/setjmp_v4/thread_queue.sp.hFile6,377
applications/examples/multi_threading/setjmp_v4/thread_scheduler.sp.cFile1,149
applications/examples/multi_threading/setjmp_v4/thread_scheduler.sp.hFile3,310
applications/examples/multi_threading/setjmp_v4/threadtest.sp.cFile6,987
applications/examples/multi_threading/setjmp_v4/threadtest.sp.hFile1,243
applications/examples/skycam_acc_pkgFolder
applications/examples/skycam_acc_pkg/MakefileFile5,098
applications/examples/skycam_acc_pkg/Makefile.host_top.skycamFile5,745
applications/examples/skycam_acc_pkg/Makefile.skycamFile5,207
applications/examples/skycam_acc_pkg/Readme.txtFile9,810
applications/examples/skycam_acc_pkg/firmwareFolder
applications/examples/skycam_acc_pkg/firmware/addFolder
applications/examples/skycam_acc_pkg/firmware/add/Makefile.fwFile1,767
applications/examples/skycam_acc_pkg/firmware/simple_extensionFolder
applications/examples/skycam_acc_pkg/firmware/simple_extension/Makefile.fwFile1,697
applications/examples/skycam_acc_pkg/hive_setup.shFile1,745
applications/examples/skycam_acc_pkg/skc_pkg.mkFile3,022
applications/examples/skycam_acc_pkg/smoke_acc.shFile2,629
applications/examples/skycam_acc_pkg/test_applicationsFolder
applications/examples/skycam_acc_pkg/test_applications/MakefileFile2,866
applications/examples/skycam_acc_pkg/test_applications/acc_testFolder
applications/examples/skycam_acc_pkg/test_applications/acc_test/acc_test.mkFile1,808
applications/examples/skycam_acc_pkg/test_applications/tests.mkFile2,511
applications/examples/skycam_acc_pkg/test_applications/videoFolder
applications/examples/skycam_acc_pkg/test_applications/video/video.mkFile2,762
applications/examples/test_extensionsFolder
applications/examples/test_extensions/acc_testFolder
applications/examples/test_extensions/acc_test/MakefileFile4,655
applications/examples/test_extensions/acc_test/Makefile.fwFile1,655
applications/examples/test_extensions/acc_test/acc_test.cFile7,616
applications/examples/test_extensions/acc_test/add.hive.cFile4,410
applications/examples/test_extensions/acc_test/add.hive.hFile1,277
applications/examples/test_extensions/acc_test/add_types.hFile1,400
applications/examples/test_extensions/acc_test/isp_defs_for_hive.hFile5,434
applications/examples/test_extensions/acc_test_qos_iotgFolder
applications/examples/test_extensions/acc_test_qos_iotg/MakefileFile5,050
applications/examples/test_extensions/acc_test_qos_iotg/Makefile.fwFile2,109
applications/examples/test_extensions/acc_test_qos_iotg/acc_test_qos_iotg.cFile15,154
applications/examples/test_extensions/acc_test_qos_iotg/isp_defs_for_hive.hFile5,459
applications/examples/test_extensions/acc_test_qos_iotg/subtract.hive.cFile4,337
applications/examples/test_extensions/acc_test_qos_iotg/subtract.hive.hFile1,302
applications/examples/test_extensions/acc_test_qos_iotg/subtract_types.hFile1,420
applications/examples/test_extensions/simple_extensionFolder
applications/examples/test_extensions/simple_extension/Makefile.fwFile1,586
applications/examples/test_extensions/simple_extension/dataFolder
applications/examples/test_extensions/simple_extension/data/input.ppmFile921,615
applications/examples/test_extensions/simple_extension/data/output.ppmFile921,615
applications/examples/test_extensions/simple_extension/extension.hive.cFile8,948
applications/examples/test_extensions/simple_extension/extension.hive.hFile1,637
applications/examples/test_extensions/simple_extension/isp_defs_for_hive.hFile5,726
applications/examples/test_extensions/simple_extension/isp_proxy.hive.cFile7,584
applications/examples/test_extensions/simple_extension/isp_proxy.hive.hFile1,698
applications/examples/test_extensions/simple_extension/isp_sync.hFile1,190
applications/examples/test_extensions/simple_extension/proxy.hive.hFile1,687
applications/examples/test_extensions/simple_extension/simple_extension.hFile1,879
applications/examples/test_extensions_pkgFolder
applications/examples/test_extensions_pkg/MakefileFile6,521
applications/examples/test_extensions_pkg/ReadmeFile12,546
applications/examples/test_extensions_pkg/acc_ext_testFolder
applications/examples/test_extensions_pkg/acc_ext_test/MakefileFile8,505
applications/examples/test_extensions_pkg/acc_ext_test/ReadmeFile1,972
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_cameraFolder
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/Acc.cFile9,300
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/Acc.hFile3,600
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/CameraDriver.cFile93,820
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/IspConfig.cFile61,414
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/MakefileFile4,105
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/includeFolder
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/include/CameraDriver.hFile19,297
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/include/IspConfig.hFile10,999
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_ext.cFile9,616
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_ext.hFile1,862
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_preview_host.cFile10,988
applications/examples/test_extensions_pkg/acc_ext_test/toolsFolder
applications/examples/test_extensions_pkg/acc_ext_test/tools/host_tools.cFile90,650
applications/examples/test_extensions_pkg/acc_ext_test/tools/includeFolder
applications/examples/test_extensions_pkg/acc_ext_test/tools/include/host_tools.hFile6,088
applications/examples/test_extensions_pkg/acc_testFolder
applications/examples/test_extensions_pkg/acc_test/MakefileFile4,731
applications/examples/test_extensions_pkg/acc_test/ReadmeFile2,631
applications/examples/test_extensions_pkg/smoke_acc.shFile7,905
applications/externalFolder
applications/external/FA_integratedFolder
applications/external/FA_integrated/MakefileFile9,404
applications/external/FA_integrated/Makefile.fwFile9,662
applications/external/FA_integrated/README.TXTFile4,046
applications/external/FA_integrated/config_fw.cFile8,549
applications/external/FA_integrated/config_fw.hFile3,526
applications/external/FA_integrated/fa_firmware.host.cFile2,969
applications/external/FA_integrated/fa_firmware.host.hFile1,303
applications/external/FA_integrated/fa_host.cFile63,503
applications/external/FA_integrated/fa_host.hFile1,893
applications/external/FA_integrated/isp_defs_for_hive.hFile6,632
applications/external/FA_integrated/make_fw.shFile1,568
applications/external/FA_integrated/sh_css_debug.cFile1,727
applications/external/FA_integrated/sp_fa.hive.cFile10,584
applications/external/FA_integrated/sp_fa.hive.hFile1,969
applications/external/FA_integrated/sp_fa_init.hive.cFile4,583
applications/external/FA_integrated/sp_fa_init.hive.hFile1,421
applications/external/FA_mainFolder
applications/external/FA_main/MakefileFile8,233
applications/external/FA_main/cfg.cFile1,252
applications/external/FA_main/cfg.hFile1,252
applications/external/FA_main/cfg_fa.hFile3,586
applications/external/FA_main/ctrl_fa.cFile44,370
applications/external/FA_main/ctrl_fa.hFile17,195
applications/external/FA_main/ctrl_fa_hmm.cFile23,190
applications/external/FA_main/ctrl_fa_hmm.hFile8,532
applications/external/FA_main/hive_isp_css_sp_isp_api.cFile7,152
applications/external/FA_main/host.cFile37,968
applications/external/FA_main/isp_defs_for_hive.hFile1,818
applications/external/FA_main/isp_fa.hive.cFile36,174
applications/external/FA_main/isp_fa.hive.hFile3,186
applications/external/FA_main/malloc_fa.cFile5,678
applications/external/FA_main/malloc_fa.hFile5,132
applications/external/FA_main/malloc_fa_private.hFile14,889
applications/external/FA_main/scheduler.sp.cFile4,027
applications/external/FA_main/scheduler.sp.hFile2,962
applications/external/FA_main/sp_fa.hive.cFile12,406
applications/external/FA_main/sp_fa.hive.hFile1,631
applications/external/FA_main/statistics.savFile302,697
applications/external/FA_preintegratedFolder
applications/external/FA_preintegrated/MakefileFile2,649
applications/external/FA_preintegrated/Makefile.gccFile3,241
applications/external/FA_preintegrated/hive_isp_css_defs.hFile1,365
applications/external/FA_preintegrated/hive_isp_css_mm_hrt.cFile3,363
applications/external/FA_preintegrated/hive_isp_css_mm_hrt.hFile2,489
applications/external/FA_preintegrated/host.cFile63,182
applications/external/FA_preintegrated/host.noFSM.cFile37,053
applications/external/FA_preintegrated/isp2300_medfield_params.hFile1,274
applications/external/FA_preintegrated/sp.emul.cFile33,506
applications/external/FA_preintegrated/sp.emul.hFile1,708
applications/external/FD_stage0Folder
applications/external/FD_stage0/FD_stage0_waveform.docxFile1,053,430
applications/external/FD_stage0/MakefileFile4,060
applications/external/FD_stage0/RefCalcStage0.cFile3,325
applications/external/FD_stage0/RefCalcStage0.hFile1,745
applications/external/FD_stage0/cfg_fd.cFile2,392
applications/external/FD_stage0/cfg_fd.hFile8,869
applications/external/FD_stage0/data_fd.cFile7,911
applications/external/FD_stage0/data_fd.hFile2,718
applications/external/FD_stage0/host.cFile12,166
applications/external/FD_stage0/isp_fd.hive.cFile35,516
applications/external/FD_stage0/isp_fd.hive.hFile2,655
applications/external/FD_stage0/ops_fd.hive.cFile11,028
applications/external/FD_stage0/ops_fd.hive.hFile3,339
applications/external/FD_stage0/statistics.savFile81,857
applications/external/FR_distanceFolder
applications/external/FR_distance/MakefileFile4,368
applications/external/FR_distance/RefCalcDist_35x42x16_form.cFile6,573
applications/external/FR_distance/RefCalcDist_35x42x16_form.hFile1,535
applications/external/FR_distance/cfg_fr.cFile2,922
applications/external/FR_distance/cfg_fr.hFile14,667
applications/external/FR_distance/dataFolder
applications/external/FR_distance/data/query_vector_short.rawFile23,520
applications/external/FR_distance/data/result_dist0.rawFile5,880
applications/external/FR_distance/data/result_dist1.rawFile5,880
applications/external/FR_distance/data/test_vector_0_short.rawFile23,520
applications/external/FR_distance/data_fr.cFile37,867
applications/external/FR_distance/data_fr.hFile4,653
applications/external/FR_distance/file_fr.cFile4,619
applications/external/FR_distance/file_fr.hFile1,909
applications/external/FR_distance/host.cFile16,671
applications/external/FR_distance/isp_fr.hive.cFile27,914
applications/external/FR_distance/isp_fr.hive.hFile2,141
applications/external/FR_distance/isp_fr_phase0.hive.cFile98,722
applications/external/FR_distance/ops_fr.hive.cFile13,048
applications/external/FR_distance/ops_fr.hive.hFile6,373
applications/external/FR_distance/statistics3x3.savFile86,171
applications/external/FR_distance/statistics5x5.savFile86,172
applications/external/ISP2300_FD_FR_integration_v1.2.4.docFile2,654,208
applications/external/hive_isp_css_2400_systemFolder
applications/external/hive_isp_css_2400_system/device_accessFolder
applications/external/hive_isp_css_2400_system/device_access/device_access.cFile3,512
applications/external/hive_isp_css_2400_system/memory_accessFolder
applications/external/hive_isp_css_2400_system/memory_access/memory_access.cFile9,920
applications/external/hive_isp_css_systemFolder
applications/external/hive_isp_css_system/device_accessFolder
applications/external/hive_isp_css_system/device_access/device_access.cFile3,914
applications/external/hive_isp_css_system/memory_accessFolder
applications/external/hive_isp_css_system/memory_access/memory_access.cFile9,830
applications/ispFolder
applications/isp/DocumentationFolder
applications/isp/Documentation/3ATraining_README.txtFile380
applications/isp/Documentation/3a_layering.odpFile12,192
applications/isp/Documentation/HiveGo_CSS_3A_API.docFile1,179,648
applications/isp/Documentation/HiveGo_CSS_3A_API.pdfFile999,800
applications/isp/Documentation/HiveGo_CSS_API.pdfFile1,106,184
applications/isp/Documentation/ISP_Pipe_Cycle_Budgets.xlsFile15,872
applications/isp/Documentation/ISP_ineffective_parameter.xlsxFile14,574
applications/isp/Documentation/Intel_Inspector.txtFile3,445
applications/isp/Documentation/Pipe_Configurations_20100913.xlsxFile16,655
applications/isp/Documentation/ShCameraDriver.odtFile247,554
applications/isp/Documentation/ShCameraDriver.pdfFile398,816
applications/isp/Documentation/Vmem.odsFile16,190
applications/isp/Documentation/bbb_main.doxFile6,089
applications/isp/Documentation/css_api_main.doxFile15,402
applications/isp/Documentation/datasheet.txtFile146
applications/isp/Documentation/debug_support.doxFile11,678
applications/isp/Documentation/dma_transactions.odpFile19,805
applications/isp/Documentation/doc_hiveblockdia.pngFile37,518
applications/isp/Documentation/doc_logo.pngFile4,331
applications/isp/Documentation/doc_titleimg.pngFile20,309
applications/isp/Documentation/isp_architecture.odtFile1,196,655
applications/isp/Documentation/isp_architecture.pdfFile1,126,358
applications/isp/Documentation/isp_pipelining.odtFile235,381
applications/isp/Documentation/primary_bayer.diaFile4,008
applications/isp/Documentation/video_bayer.diaFile6,559
applications/isp/Documentation/video_bayer_bufs.diaFile3,491
applications/isp/Documentation/video_bayer_m4.diaFile5,932
applications/isp/Documentation/video_cur.diaFile5,931
applications/isp/Documentation/video_dz_m4.diaFile5,730
applications/isp/Documentation/video_yuv.diaFile7,112
applications/isp/Documentation/video_yuv_bufs.diaFile3,397
applications/isp/FileSupport.cFile93,216
applications/isp/FileSupport.hFile13,173
applications/isp/File_inputFolder
applications/isp/File_input/00000_Input.datFile1,228,818
applications/isp/File_input/100113_fisheye_test_2560x1920.hrfFile9,830,482
applications/isp/File_input/100113_fisheye_test_2560x1920.jpgFile636,683
applications/isp/File_input/100113_fisheye_test_2560x1920_f43_ch1_frames1_chid0_w2560_h1920.datFile15,398,420
applications/isp/File_input/1080_distortion.hrfFile4,178,002
applications/isp/File_input/1080_distortion_f43_ch1_frames1_chid0_w1920_h1088.datFile6,549,780
applications/isp/File_input/1104_COLORBAR_YCC640x480_0_yuv420nv12_13_.hrfFile921,681
applications/isp/File_input/1104_COLORBAR_YCC640x480_0_yuv420planar_13.hrfFile921,683
applications/isp/File_input/1108_COLORBAR_YCC640x480_0_yuv444planar_13_.hrfFile1,843,283
applications/isp/File_input/13mp_isp27.hrfFile26,258,002
applications/isp/File_input/14mp.hrfFile28,593,010
applications/isp/File_input/14mp.jpgFile2,655,376
applications/isp/File_input/14mp.rawFile28,409,856
applications/isp/File_input/14mp_distortion.hrfFile28,593,010
applications/isp/File_input/14mp_distortion_f43_ch1_frames1_chid0_w4364_h3276.datFile44,750,180
applications/isp/File_input/14mp_f43_ch1_frames1_chid0_w4364_h3276.datFile44,750,180
applications/isp/File_input/16mp.hrfFile31,988,962
applications/isp/File_input/16mp.jpgFile2,965,692
applications/isp/File_input/16mp.rawFile31,795,200
applications/isp/File_input/16mp_distortion.hrfFile31,988,962
applications/isp/File_input/16mp_distortion_f43_ch1_frames1_chid0_w4620_h3462.datFile50,060,540
applications/isp/File_input/2048x1088_distortion.hrfFile4,481,650
applications/isp/File_input/2048x1088_distortion_f43_ch1_frames1_chid0_w2052_h1092.datFile7,021,580
applications/isp/File_input/5MP_distortion.hrfFile9,938,290
applications/isp/File_input/5MP_distortion_f43_ch1_frames1_chid0_w2572_h1932.datFile15,571,940
applications/isp/File_input/5mp.hrfFile9,938,290
applications/isp/File_input/5mp.jpgFile875,013
applications/isp/File_input/5mp.rawFile9,830,400
applications/isp/File_input/5mp_f43_ch1_frames1_chid0_w2572_h1932.datFile15,571,940
applications/isp/File_input/5mp_isp27.hrfFile9,938,290
applications/isp/File_input/5mp_noise_06p5_lux.hrfFile10,202,194
applications/isp/File_input/5mp_noise_06p5_lux_f43_ch1_frames1_chid0_w2592_h1968.datFile15,980,180
applications/isp/File_input/6000K_1000Lux_D65_S1_F_Off_1920x1080.BY2File4,147,216
applications/isp/File_input/6000K_1000Lux_D65_S1_F_Off_4416x3312.jpgFile1,702,996
applications/isp/File_input/6000K_1000Lux_D65_S1_F_Off_4416x3312.rawFile29,251,584
applications/isp/File_input/6000K_1000Lux_D65_S1_F_Off_X4_5248x3952.BY2File41,480,208
applications/isp/File_input/8mp_distortion.hrfFile16,118,002
applications/isp/File_input/8mp_distortion_f43_ch1_frames1_chid0_w3276_h2460.datFile25,239,620
applications/isp/File_input/8mp_isp27.hrfFile15,980,626
applications/isp/File_input/AE_Ev0.hrfFile624,720
applications/isp/File_input/AE_Ev0_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/AE_Ev1.hrfFile624,720
applications/isp/File_input/AE_Ev1_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/AE_EvM1.hrfFile624,720
applications/isp/File_input/AE_EvM1_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/AF_F025.hrfFile624,720
applications/isp/File_input/AF_F025_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/AF_F050.hrfFile624,720
applications/isp/File_input/AF_F050_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/AF_F100.hrfFile624,720
applications/isp/File_input/AF_F100_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/AF_F170.hrfFile624,720
applications/isp/File_input/AF_F170_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/AF_F240.hrfFile624,720
applications/isp/File_input/AF_F240_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/CzpDefect_1344_992_test_WB.hrfFile2,666,577
applications/isp/File_input/CzpDefect_1344_992_test_WB_f43_ch1_frames1_chid0_w1344_h992.datFile4,186,260
applications/isp/File_input/D55.hrfFile624,720
applications/isp/File_input/D55_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/D65.hrfFile624,720
applications/isp/File_input/D65_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/FL_D.hrfFile624,720
applications/isp/File_input/FL_D_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/FL_EX_D.hrfFile624,720
applications/isp/File_input/FL_EX_D_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/FL_EX_L.hrfFile624,720
applications/isp/File_input/FL_EX_L_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/FL_N.hrfFile624,720
applications/isp/File_input/FL_N_EDL.hrfFile624,720
applications/isp/File_input/FL_N_EDL_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/FL_N_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/FL_W.hrfFile624,720
applications/isp/File_input/FL_WW.hrfFile624,720
applications/isp/File_input/FL_WW_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/FL_W_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/Halogen.hrfFile624,720
applications/isp/File_input/Halogen_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw10_16.9_ch0_1frame.datFile25,221,580
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw10_3.2_ch0_1frame.datFile25,285,140
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw10_4.3_ch0_1frame.datFile25,239,620
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw8_16.9_ch0_1frame.datFile20,190,060
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw8_3.2_ch0_1frame.datFile20,242,060
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw8_4.3_ch0_1frame.datFile20,196,620
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw10_16.9_ch0_1frame.datFile25,221,580
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw10_3.2_ch0_1frame.datFile25,285,140
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw10_4.3_ch0_1frame.datFile25,239,620
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw8_16.9_ch0_1frame.datFile20,190,060
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw8_3.2_ch0_1frame.datFile20,242,060
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw8_4.3_ch0_1frame.datFile20,196,620
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw10_16.9_ch0_1frame.datFile25,221,580
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw10_3.2_ch0_1frame.datFile25,285,140
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw10_4.3_ch0_1frame.datFile25,239,620
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw8_16.9_ch0_1frame.datFile20,190,060
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw8_3.2_ch0_1frame.datFile20,242,060
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw8_4.3_ch0_1frame.datFile20,196,620
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw10_16.9_ch0_1frame.datFile25,221,580
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw10_3.2_ch0_1frame.datFile25,285,140
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw10_4.3_ch0_1frame.datFile25,239,620
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw8_16.9_ch0_1frame.datFile20,190,060
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw8_3.2_ch0_1frame.datFile20,242,060
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw8_4.3_ch0_1frame.datFile20,196,620
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw10_16.9_ch0_1frame.datFile25,221,580
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw10_3.2_ch0_1frame.datFile25,285,140
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw10_4.3_ch0_1frame.datFile25,239,620
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw8_16.9_ch0_1frame.datFile20,190,060
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw8_3.2_ch0_1frame.datFile20,242,060
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw8_4.3_ch0_1frame.datFile20,196,620
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw10_16.9_ch0_1frame.datFile25,221,580
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw10_3.2_ch0_1frame.datFile25,285,140
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw10_4.3_ch0_1frame.datFile25,239,620
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw8_16.9_ch0_1frame.datFile20,190,060
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw8_3.2_ch0_1frame.datFile20,242,060
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw8_4.3_ch0_1frame.datFile20,196,620
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw10_16.9_ch0_1frame.datFile25,221,580
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw10_3.2_ch0_1frame.datFile25,285,140
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw10_4.3_ch0_1frame.datFile25,239,620
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw8_16.9_ch0_1frame.datFile20,190,060
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw8_3.2_ch0_1frame.datFile20,242,060
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw8_4.3_ch0_1frame.datFile20,196,620
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw10_16.9_ch0_1frame.datFile25,221,580
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw10_3.2_ch0_1frame.datFile25,285,140
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw10_4.3_ch0_1frame.datFile25,239,620
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw8_16.9_ch0_1frame.datFile20,190,060
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw8_3.2_ch0_1frame.datFile20,242,060
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw8_4.3_ch0_1frame.datFile20,196,620
applications/isp/File_input/Input_isys2401conv_advanced_1080p.datFile6,617,540
applications/isp/File_input/Input_isys2401conv_advanced_5mp.datFile15,870,980
applications/isp/File_input/Input_isys2401conv_advanced_640x240.datFile519,140
applications/isp/File_input/Input_isys2401conv_advanced_no_morph.datFile15,870,980
applications/isp/File_input/Input_isys2401conv_advanced_xnr.datFile15,870,980
applications/isp/File_input/Input_isys2401conv_advanced_xnr_yuv_ds.datFile6,617,540
applications/isp/File_input/Input_isys2401conv_bayer_1080p.datFile6,617,540
applications/isp/File_input/Input_isys2401conv_bayer_5mp.datFile15,870,980
applications/isp/File_input/Input_isys2401conv_bayer_720p.datFile2,971,940
applications/isp/File_input/Input_isys2401conv_bayer_8mp.datFile25,239,620
applications/isp/File_input/Input_isys2401conv_bayer_8mp_quick.datFile1,436,420
applications/isp/File_input/Input_isys2401conv_bayer_vga.datFile1,013,540
applications/isp/File_input/Input_isys2401conv_copy_1080p.datFile19,852,620
applications/isp/File_input/Input_isys2401conv_copy_5mp.datFile31,741,960
applications/isp/File_input/Input_isys2401conv_copy_odd_raw10.datFile801,420
applications/isp/File_input/Input_isys2401conv_copy_small.datFile216,260
applications/isp/File_input/Input_isys2401conv_copy_vga.datFile3,040,620
applications/isp/File_input/Input_isys2401conv_low_light_1080p.datFile6,617,540
applications/isp/File_input/Input_isys2401conv_low_light_13M_quick_isp2.datFile1,828,420
applications/isp/File_input/Input_isys2401conv_low_light_13M_quick_isp2_xnr.datFile1,828,420
applications/isp/File_input/Input_isys2401conv_low_light_5mp.datFile15,870,980
applications/isp/File_input/Input_isys2401conv_low_light_720p.datFile2,971,940
applications/isp/File_input/Input_isys2401conv_low_light_8mp.datFile25,239,620
applications/isp/File_input/Input_isys2401conv_low_light_8mp_quick.datFile1,436,420
applications/isp/File_input/Input_isys2401conv_low_light_vga.datFile1,013,540
applications/isp/File_input/Input_isys2401conv_low_light_vga_isp2.datFile1,013,540
applications/isp/File_input/Input_isys2401conv_low_light_vga_isp2_packed.datFile1,013,540
applications/isp/File_input/Input_isys2401conv_low_light_vga_isp2_raw8_w620_h460.datFile722,220
applications/isp/File_input/Input_isys2401conv_primary_1080p_w1932_h1092.datFile6,617,540
applications/isp/File_input/Input_isys2401conv_primary_13mp_xnr_isp2_w4172_h3132.datFile40,903,940
applications/isp/File_input/Input_isys2401conv_primary_1800_w1812_h268.datFile1,522,260
applications/isp/File_input/Input_isys2401conv_primary_7mp_w3084_h2316.datFile22,372,580
applications/isp/File_input/Input_isys2401conv_primary_8mp_nv21_w3276_h2460.datFile25,239,620
applications/isp/File_input/Input_isys2401conv_primary_8mp_w3276_h2460.datFile25,239,620
applications/isp/File_input/Input_isys2401conv_primary_8mp_xnr_isp2_offline_quick_w3276_h140.datFile1,436,420
applications/isp/File_input/Input_isys2401conv_primary_8mp_xnr_isp2_offline_w3276_h2460.datFile25,239,620
applications/isp/File_input/Input_isys2401conv_primary_8mp_xnr_isp2_w3276_h2460.datFile25,239,620
applications/isp/File_input/Input_isys2401conv_primary_8mp_xnr_zoom_isp2_w3276_h136.datFile1,395,380
applications/isp/File_input/Input_isys2401conv_primary_no_file_io_h1292_w732.datFile8,915,820
applications/isp/File_input/Input_isys2401conv_primary_odd_size_w564_h398.datFile708,460
applications/isp/File_input/Input_isys2401conv_primary_offline_h1292_w732.datFile8,915,820
applications/isp/File_input/Input_isys2401conv_primary_small_max_422.datFile1,436,420
applications/isp/File_input/Input_isys2401conv_primary_small_max_444.datFile1,436,420
applications/isp/File_input/Input_isys2401conv_primary_small_odd_size1_w716_h492.datFile1,111,940
applications/isp/File_input/Input_isys2401conv_primary_small_odd_size2_w684_h492.datFile1,062,740
applications/isp/File_input/Input_isys2401conv_primary_small_odd_size_w684_h492.datFile1,062,740
applications/isp/File_input/Input_isys2401conv_primary_var_odd_size1_w4236_h268.datFile3,553,700
applications/isp/File_input/Input_isys2401conv_primary_var_odd_size_w4204_h268.datFile3,526,900
applications/isp/File_input/Input_isys2401conv_primary_vf_rgb565_w972_h204.datFile624,260
applications/isp/File_input/Input_isys2401conv_primary_vga_offline_w652_h492.datFile3,040,620
applications/isp/File_input/Input_isys2401conv_primary_vga_raw10_w652_h492.datFile3,040,620
applications/isp/File_input/Input_isys2401conv_primary_wide_420.datFile3,553,700
applications/isp/File_input/Input_isys2401conv_primary_wide_422.datFile3,553,700
applications/isp/File_input/Input_isys2401conv_primary_wide_444.datFile3,526,900
applications/isp/File_input/Input_isys2401conv_primary_wide_nv16.datFile3,526,900
applications/isp/File_input/Input_isys2401conv_primary_wide_nv21.datFile3,526,900
applications/isp/File_input/Input_isys2401conv_primary_wide_nv61.datFile3,526,900
applications/isp/File_input/Input_isys2401conv_primary_wide_rgb565.datFile3,526,900
applications/isp/File_input/Input_isys2401conv_primary_wide_rgb888.datFile3,526,900
applications/isp/File_input/Input_isys2401conv_primary_wide_uyvy.datFile3,526,900
applications/isp/File_input/Input_isys2401conv_primary_wide_yuyv.datFile3,526,900
applications/isp/File_input/Input_isys2401conv_primary_wide_yv12.datFile3,553,700
applications/isp/File_input/Input_isys2401conv_primary_wide_yv16.datFile3,553,700
applications/isp/File_input/Input_isys2401conv_primary_xnr.datFile2,971,940
applications/isp/File_input/Input_isys2401conv_primary_xnr_13MP.datFile1,849,420
applications/isp/File_input/Input_isys2401conv_primary_xnr_rgb888_w4364_h140.datFile1,912,420
applications/isp/File_input/Input_isys2401conv_primary_xnr_yuv_ds.datFile2,971,940
applications/isp/File_input/Input_isys2401conv_primary_yuv_ds_odd1.datFile7,889,720
applications/isp/File_input/Input_isys2401conv_primary_yuv_ds_odd2.datFile45,832,640
applications/isp/File_input/Input_isys2401conv_primary_yuv_ds_odd3.datFile6,377,780
applications/isp/File_input/Input_primary_720p_2ppc_raw10_w1292_h732.datFile8,915,820
applications/isp/File_input/Input_primary_720p_raw10_w1292_h732.datFile8,915,820
applications/isp/File_input/Input_primary_vga_prbs_raw10_w652_h492.datFile3,040,620
applications/isp/File_input/Input_primary_vga_tpg_raw10_w652_h492.datFile3,040,620
applications/isp/File_input/MorTest_5MP_fisheye.jpgFile195,930
applications/isp/File_input/MorTest_5MP_fisheye.rawFile9,830,400
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_chid0_format30_w3200_h1200_chid0_emb_w3200_h2.datFile19,240,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_chid0_format30_w640_h480_chid0_emb_w640_h2.datFile1,548,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_chid0_w1280_h720.datFile3,470,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_chid0_w320_h240.datFile292,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_chid0_w640_h480.datFile1,161,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1024_h768.datFile2,964,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1224_h816.datFile3,761,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1280_h720.datFile3,470,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1736_h1160.datFile7,574,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w176_h144.datFile97,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1920_h1080.datFile7,797,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1932_h1092.datFile7,933,400
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w2312_h1736.datFile15,085,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w2324_h1748.datFile15,268,800
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w3768_h2120.datFile29,998,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w4808_h2704.datFile48,807,220
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w4820_h2716.datFile49,146,040
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w640_h480.datFile1,161,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch2_frames1_chid0_w320_h240.datFile585,640
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch2_frames1_chid1_w1152_h864.datFile7,499,560
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch2_frames1_chid1_w2120_h1416.datFile31,293,880
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format26_ch1_frames1_chid0_w1920_h1080.datFile7,797,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format26_ch1_frames1_chid0_w640_h488.datFile1,180,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1280_h720.datFile4,622,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1280_h960.datFile6,163,220
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1600_h1200.datFile9,624,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1600_h900.datFile7,218,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w176_h144.datFile129,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1888_h1064.datFile10,065,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1920_h1080.datFile10,389,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w2048_h1536.datFile15,759,380
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w2312_h1304.datFile15,100,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w2448_h1632.datFile20,008,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w2736_h1824.datFile24,988,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w320_h240.datFile388,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w3264_h2448.datFile40,000,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w4160_h3120.datFile64,958,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w4608_h3458.datFile79,741,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w4616_h3464.datFile80,018,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w640_h480.datFile1,545,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid1_w1920_h1080.datFile10,389,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid1_w2560_h1920.datFile24,614,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid1_w320_h240.datFile388,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w1224_h816.datFile5,010,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w1736_h1160.datFile10,092,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w1920_h1080.datFile10,389,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w1932_h1092.datFile10,570,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w2312_h1736.datFile20,102,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w3000_h2000.datFile30,040,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w3264_h2448.datFile40,000,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w3768_h2120.datFile39,983,220
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w3780_h2132.datFile40,337,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w4626_h2600.datFile60,190,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w4638_h2612.datFile60,624,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames3_w1920_h1080.datFile31,168,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames3_w1932_h1092.datFile31,711,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch2_frames1_chid0_w1152_h864.datFile9,987,880
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch2_frames1_chid3_w4416_h2944.datFile130,124,840
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch2_frames2_w1920_h1080.datFile41,558,480
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch2_frames2_w1932_h1092.datFile42,282,320
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1024_h768.datFile1,981,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1224_h816.datFile2,513,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1224_h816_hrf.datFile2,513,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1336_h752.datFile2,526,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1736_h1160.datFile5,057,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w2060_h1548_hrf.datFile8,003,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w2448_h1632.datFile10,020,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w2572_h1452_hrf.datFile9,365,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w2664_h1496.datFile9,993,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w320_h240_hrf.datFile196,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3276_h1848_hrf.datFile15,172,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3276_h2460_hrf.datFile20,196,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w332_h252.datFile214,220
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w332_h252_hrf.datFile214,220
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3476_h2324_hrf.datFile20,242,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3648_h2736.datFile25,007,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3780_h2132_hrf.datFile20,190,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4012_h3012.datFile30,270,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4172_h3132_hrf.datFile32,729,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4364_h3276_hrf.datFile35,806,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4428_h2956_hrf.datFile32,782,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4820_h2716.datFile32,782,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4820_h2716_hrf.datFile32,782,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w620_h460_hrf.datFile722,220
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w652_h492.datFile811,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w652_h492_hrf.datFile811,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w660_h460_hrf_noise.datFile768,220
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1036_h780.datFile2,035,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1224_h816.datFile2,513,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1224_h816_hrf.datFile2,513,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1236_h828.datFile2,575,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1292_h732.datFile2,379,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w2584_h1936.datFile12,545,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w2844_h2140.datFile15,258,220
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w2996_h1692.datFile12,706,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w320_h240.datFile196,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w4000_h3000.datFile30,060,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w4000_h3000_hrf.datFile30,060,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w4240_h2824.datFile29,990,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w1224_h816.datFile2,513,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w1224_h816_hrf.datFile2,513,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w1632_h1224.datFile5,018,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w1920_h1080.datFile5,205,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w2060_h1548.datFile8,003,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w3012_h2012.datFile15,190,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w3660_h2748.datFile25,199,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w3768_h2120.datFile20,012,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w4000_h3000.datFile30,060,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w4000_h3000_hrf.datFile30,060,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w4416_h2944.datFile32,560,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w4416_h2944_hrf.datFile32,560,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w800_h600.datFile1,212,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid3_w1224_h816.datFile2,513,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid3_w1224_h816_hrf.datFile2,513,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid3_w3464_h2312.datFile20,068,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_w640_h480_emb_2.datFile780,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid0_w3264_h2448.datFile23,158,120
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid0_w3648_h2736.datFile50,014,120
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid0_w3648_h2736_hrf.datFile50,014,120
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid1_w3264_h1840.datFile30,102,440
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid2_w3648_h2736.datFile50,014,120
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid2_w3648_h2736_hrf.datFile50,014,120
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid3_w4000_h3000.datFile60,120,040
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid3_w4000_h3000_hrf.datFile60,120,040
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch3_frames1_chid0_w1224_h816.datFile30,165,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch3_frames1_chid0_w1336_h752.datFile15,078,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch3_frames1_chid0_w176_h144.datFile15,348,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch3_frames1_chid0_w2448_h1632.datFile17,352,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1036_h780.datFile2,542,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1036_h780_hrf.datFile2,542,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1040_h784_hrf.datFile2,563,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1164_h876.datFile3,206,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1164_h876_hrf.datFile3,206,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1224_h816_hrf.datFile3,133,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1236_h828.datFile3,212,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1236_h828_hrf.datFile3,212,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1280_h720.datFile2,894,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1280_h720_hrf.datFile2,894,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h1036_hrf.datFile4,206,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h268_hrf.datFile1,088,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h732.datFile2,971,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h732_hrf.datFile2,971,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h732_hrf_noise.datFile2,971,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h744_hrf.datFile3,020,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1296_h736_hrf.datFile2,995,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1296_h976_hrf.datFile3,972,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1452_h1092.datFile4,979,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1452_h1092_hrf.datFile4,979,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1456_h1096_hrf.datFile5,008,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h264_hrf.datFile1,272,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h272_hrf.datFile1,311,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h272_hrf_good.datFile1,311,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h864_hrf.datFile4,164,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h912.datFile4,395,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h912_hrf.datFile4,395,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1612_h1036_hrf.datFile5,242,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1636_h1096_hrf.datFile5,622,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1640_h1232_hrf.datFile6,332,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1644_h1236.datFile6,377,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1644_h1236_hrf.datFile6,377,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1644_h930_hrf.datFile4,798,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1656_h1248_hrf.datFile6,477,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1664_h936_hrf.datFile4,885,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1736_h1160.datFile6,310,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1748_h1172.datFile6,422,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1748_h1172_hrf.datFile6,422,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1812_h1212_hrf.datFile6,884,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1812_h268_hrf.datFile1,522,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w188_h156.datFile95,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w188_h156_hrf.datFile95,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1900_h1076.datFile6,412,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1900_h1076_hrf.datFile6,412,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1920_h1080.datFile6,501,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1920_h1080_hrf.datFile6,501,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h1092.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h1092_hrf.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h1092_hrf_fisheye.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h1092_hrf_noise.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h552_hrf.datFile3,345,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1936_h1094_hrf.datFile6,640,600
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1936_h1096_hrf.datFile6,652,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1936_h1104_hrf.datFile6,701,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1936_h1456_hrf.datFile8,837,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1940_h1092_hrf.datFile6,639,380
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1940_h1096_hrf.datFile6,663,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2060_h1548.datFile10,000,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2060_h1548_hrf.datFile10,000,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2064_h1552_hrf.datFile10,041,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2092_h1572_hrf.datFile10,312,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2116_h1196_hrf.datFile7,929,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2128_h1204_hrf.datFile8,030,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2304_h1296.datFile9,357,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2304_h1296_hrf.datFile9,357,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2304_h1304_hrf.datFile9,414,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2320_h1548_hrf.datFile11,253,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2324_h1316.datFile9,580,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2324_h1748.datFile12,725,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2324_h1748_hrf.datFile12,725,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2448_h1632.datFile12,517,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2448_h1632_hrf.datFile12,517,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2460_h1644.datFile12,675,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2460_h1644_hrf.datFile12,675,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2560_h1440_hrf.datFile11,548,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2560_h1920_hrf.datFile15,398,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h1452_hrf.datFile11,703,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h1932_hrf.datFile15,571,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h1932_hrf_fisheye.datFile15,571,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h1932_hrf_noise.datFile15,571,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h372_hrf.datFile2,998,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h492_hrf.datFile3,965,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2592_h1944_hrf.datFile15,785,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2596_h1948.datFile15,837,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2596_h1948_hrf.datFile15,837,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2600_h2060_hrf.datFile16,768,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w268_h140_hrf.datFile120,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2736_h1824.datFile15,631,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2736_h1824_hrf.datFile15,631,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2748_h1836.datFile15,807,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2748_h1836_hrf.datFile15,807,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2844_h2140.datFile19,067,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2844_h2140_hrf.datFile19,067,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2996_h1692_hrf.datFile15,870,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2996_h1697_hrf.datFile15,917,880
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3012_h2012.datFile18,973,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3012_h2012_hrf.datFile18,973,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3084_h2316_hrf.datFile22,372,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w320_h192_hrf.datFile195,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w320_h240_hrf.datFile244,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3212_h2060_hrf.datFile20,723,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3212_h2412_hrf.datFile24,264,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h136_hrf.datFile1,395,380
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h140_hrf.datFile1,436,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h1848_hrf.datFile18,960,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h1852.datFile19,001,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h1852_hrf.datFile19,001,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h2460.datFile25,239,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h2460_hrf.datFile25,239,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h492_hrf.datFile5,047,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3280_h1852_hrf.datFile19,020,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3280_h2464_hrf.datFile25,305,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w332_h252.datFile267,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w332_h252_hrf.datFile267,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3476_h2324.datFile25,285,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3476_h2324_hrf.datFile25,285,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w352_h288_hrf.datFile322,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3648_h2736.datFile31,245,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3648_h2736_hrf.datFile31,245,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w364_h300_hrf.datFile348,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3660_h2748.datFile31,492,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3660_h2748_hrf.datFile31,492,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3852_h2412_hrf.datFile29,088,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3884_h2064.datFile25,098,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3884_h2604.datFile31,664,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3884_h2604_hrf.datFile31,664,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w396_h268_hrf.datFile337,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4108_h3084_hrf.datFile39,660,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4160_h2340_hrf.datFile30,466,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4160_h3120_hrf.datFile40,622,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4172_h140_hrf.datFile1,828,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4172_h2352_hrf.datFile30,717,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4172_h3132.datFile40,903,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4172_h3132_hrf.datFile40,903,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4204_h268_hrf.datFile3,526,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4220_h140_hrf.datFile1,849,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4220_h2380_hrf.datFile31,439,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4220_h3092_hrf.datFile40,845,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4236_h268_hrf.datFile3,553,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4252_h2836.datFile37,747,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4252_h2836_hrf.datFile37,747,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4332_h2444.datFile33,140,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4332_h2444_hrf.datFile33,140,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4352_h3264_hrf.datFile44,455,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4352_h3276_hrf.datFile44,619,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4364_h140_hrf.datFile1,912,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4364_h3276_hrf.datFile44,750,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4416_h2944.datFile40,686,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4428_h2956.datFile40,970,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4428_h2956_hrf.datFile40,970,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4432_h3326_hrf.datFile46,131,640
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w448_h368_hrf.datFile522,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4608_h3450_hrf.datFile49,749,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4620_h3476_hrf.datFile50,262,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4820_h2716.datFile40,957,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4820_h2716_hrf.datFile40,957,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w5008_h3084_hrf.datFile48,326,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w524_h268_hrf.datFile444,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w564_h398_hrf.datFile708,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w620_h460_hrf.datFile901,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w640_h480.datFile969,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w640_h480_hrf.datFile969,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w652_h252_hrf.datFile519,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w652_h252_hrf_fisheye.datFile519,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w652_h492.datFile1,013,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w652_h492_hrf.datFile1,013,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w684_h492_hrf.datFile1,062,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w716_h492_hrf.datFile1,111,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w732_h588.datFile1,358,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w780_h396_hrf.datFile974,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w780_h492_hrf.datFile1,210,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w812_h612.datFile3,133,546
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w812_h612_hrf.datFile1,566,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w832_h608_hrf.datFile1,592,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w896_h672_hrf.datFile1,895,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w960_h576_hrf.datFile1,739,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w960_h576_hrf_good.datFile1,739,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w972_h204_hrf.datFile624,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w976_h736_hrf.datFile2,259,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1024_h768.datFile2,472,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1036_h780.datFile2,542,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1036_h780_hrf.datFile2,542,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1164_h876.datFile3,206,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1164_h876_hrf.datFile3,206,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1224_h816.datFile3,133,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1224_h816_hrf.datFile3,133,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1236_h828.datFile3,212,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1236_h828_hrf.datFile3,212,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1280_h720.datFile2,894,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1280_h720_hrf.datFile2,894,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1292_h732.datFile2,971,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1292_h732_hrf.datFile2,971,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1292_h972.datFile3,946,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1348_h764.datFile3,231,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1348_h764_hrf.datFile3,231,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1452_h1092.datFile4,979,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1452_h1092_hrf.datFile4,979,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1644_h1236.datFile6,377,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1644_h1236_hrf.datFile6,377,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1748_h1172.datFile6,422,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1748_h1172_hrf.datFile6,422,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1888_h1064.datFile6,298,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1888_h1064_hrf.datFile6,298,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1900_h1076.datFile6,412,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1900_h1076_hrf.datFile6,412,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1932_h1092.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1932_h1092_hrf.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2060_h1548.datFile10,000,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2060_h1548_hrf.datFile10,000,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2132_h1428.datFile9,539,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2132_h1428_hrf.datFile9,539,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2324_h1316.datFile9,580,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2324_h1316_hrf.datFile9,580,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2324_h1748.datFile12,725,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2324_h1748_hrf.datFile12,725,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2584_h1936.datFile15,662,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2592_h1944.datFile15,785,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2596_h1948.datFile15,837,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2596_h1948_hrf.datFile15,837,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2676_h1508.datFile12,637,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2676_h1508_hrf.datFile12,637,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2748_h1836.datFile15,807,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2748_h1836_hrf.datFile15,807,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2996_h1692.datFile15,870,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2996_h1692_hrf.datFile15,870,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3264_h1840.datFile18,804,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3276_h1852.datFile19,001,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3276_h1852_hrf.datFile19,001,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3276_h2460.datFile25,239,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w332_h252_hrf.datFile267,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3476_h2324.datFile25,285,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3476_h2324_hrf.datFile25,285,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w364_h300.datFile348,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w364_h300_hrf.datFile348,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3780_h2132.datFile25,221,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3780_h2132_hrf.datFile25,221,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4000_h3000.datFile37,560,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4000_h3000_hrf.datFile37,560,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4012_h3012.datFile37,830,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4012_h3012_hrf.datFile37,830,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4172_h3132.datFile40,903,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4172_h3132_2.datFile81,807,442
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4172_h3132_hrf.datFile40,903,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4428_h2956.datFile40,970,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4428_h2956_hrf.datFile40,970,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4636_h2612.datFile37,900,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4636_h2612_hrf.datFile37,900,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4820_h2716.datFile40,957,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4820_h2716_hrf.datFile40,957,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w652_h492.datFile1,013,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w652_h492_hrf.datFile1,013,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w800_h600.datFile1,512,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w800_h600_hrf.datFile1,512,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w812_h612.datFile1,566,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w812_h612_hrf.datFile1,566,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1036_h780.datFile2,542,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1036_h780_hrf.datFile2,542,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1164_h876.datFile3,206,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1164_h876_hrf.datFile3,206,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1224_h816_hrf.datFile3,133,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1236_h828.datFile3,212,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1236_h828_hrf.datFile3,212,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1280_h720.datFile2,894,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1280_h720_hrf.datFile2,894,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1292_h732.datFile2,971,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1292_h732_hrf.datFile2,971,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1348_h764.datFile3,231,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1348_h764_hrf.datFile3,231,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1452_h1092.datFile4,979,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1644_h1236.datFile6,377,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1644_h1236_hrf.datFile6,377,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1748_h1172.datFile6,422,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1748_h1172_hrf.datFile6,422,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1888_h1064.datFile6,298,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1888_h1064_hrf.datFile6,298,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w188_h156.datFile95,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1900_h1076.datFile6,412,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1900_h1076_hrf.datFile6,412,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1932_h1092.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1932_h1092_hrf.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2132_h1428.datFile9,539,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2132_h1428_hrf.datFile9,539,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2324_h1316.datFile9,580,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2324_h1316_hrf.datFile9,580,500
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2324_h1748.datFile12,725,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2324_h1748_hrf.datFile12,725,460
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2596_h1948.datFile15,837,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2596_h1948_hrf.datFile15,837,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2664_h1496.datFile12,476,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2664_h1496_hrf.datFile12,476,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2844_h2140.datFile19,067,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2844_h2140_hrf.datFile19,067,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2996_h1692.datFile15,870,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2996_h1692_hrf.datFile15,870,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3012_h2012.datFile18,973,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3012_h2012_hrf.datFile18,973,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3276_h2460.datFile25,239,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3276_h2460_hrf.datFile25,239,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w332_h252.datFile267,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w332_h252_hrf.datFile267,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3476_h2324.datFile25,285,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3476_h2324_hrf.datFile25,285,140
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3660_h2748.datFile31,492,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3660_h2748_hrf.datFile31,492,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4012_h3012.datFile37,830,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4012_h3012_hrf.datFile37,830,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4172_h3132.datFile40,903,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4172_h3132_hrf.datFile40,903,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4252_h2836.datFile37,747,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4252_h2836_hrf.datFile37,747,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4416_h2944.datFile40,686,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4428_h2956.datFile40,970,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4428_h2956_hrf.datFile40,970,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4820_h2716.datFile40,957,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w640_h480.datFile969,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w640_h480_hrf.datFile969,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w732_h492.datFile1,136,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w732_h492_hrf.datFile1,136,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w732_h588.datFile1,358,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w812_h612.datFile1,566,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w812_h612_hrf.datFile1,566,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1036_h780.datFile2,542,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1036_h780_hrf.datFile2,542,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1292_h732.datFile2,971,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1292_h732_hrf.datFile2,971,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1292_h972.datFile3,946,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1452_h1092.datFile4,979,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1932_h1092.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1932_h1092_hrf.datFile6,617,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w2312_h1304.datFile9,440,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w2748_h1836.datFile15,807,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w2748_h1836_hrf.datFile15,807,980
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4172_h3132.datFile40,903,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4172_h3132_hrf.datFile40,903,940
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4320_h2432.datFile32,880,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4416_h2944.datFile40,686,100
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4428_h2956.datFile40,970,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4428_h2956_hrf.datFile40,970,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4820_h2716.datFile40,957,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w640_h480.datFile969,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w652_h492.datFile1,013,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w652_h492_hrf.datFile1,013,540
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w732_h588.datFile1,358,300
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w812_h612.datFile1,566,740
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_w640_h480_emb_1.datFile971,240
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_w640_h480_emb_2.datFile972,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_w652_h492_emb_2_hrf.datFile1,016,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames2_chid0_w1932_h1092.datFile13,235,080
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames2_chid0_w652_h492.datFile2,027,080
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames2_w1280_h720.datFile5,788,840
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames2_w1292_h732.datFile5,943,880
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w1036_h524_hrf.datFile5,124,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w1920_h1080.datFile19,504,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w1932_h1092.datFile19,852,620
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w524_h268_hrf.datFile1,334,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w640_h480.datFile2,908,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1336_h752.datFile10,705,320
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1920_h1080.datFile13,003,240
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1920_h1080_hrf.datFile13,003,240
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1932_h1092.datFile13,235,080
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1932_h1092_hrf.datFile13,235,080
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w352_h288.datFile645,160
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w640_h480.datFile1,939,240
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w640_h480_hrf.datFile1,939,240
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w652_h492.datFile2,027,080
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w652_h492_hrf.datFile2,027,080
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid1_w1024_h768.datFile3,442,600
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid1_w720_h480.datFile7,591,240
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid2_w2120_h1416.datFile10,491,880
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames2_chid0_w1932_h1092.datFile26,470,160
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames2_chid0_w652_h492.datFile4,054,160
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_chid0_w3768_h2120.datFile74,655,680
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w1224_h816.datFile9,412,060
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w1736_h1160.datFile18,876,220
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w2312_h1736.datFile37,562,780
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w3780_h2132.datFile75,746,340
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w4428_h2956.datFile122,831,420
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch4_frames1_chid0_w4320_h2432.datFile108,635,520
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch4_frames1_chid0_w640_h480.datFile3,878,480
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch4_frames1_chid0_w640_h480_hrf.datFile12,838,640
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h1639.datFile163,860
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h1755.datFile175,520
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h1785.datFile178,450
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h1792.datFile179,180
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h2385.datFile238,490
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h700.datFile69,990
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w64_h878.datFile157,960
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w652_h492.datFile811,820
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid1_w32_h1717.datFile171,660
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid2_w32_h5991.datFile599,080
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid2_w32_h6743.datFile674,250
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid2_w32_h6879.datFile687,900
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid2_w32_h8537.datFile853,670
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid3_w32_h2385.datFile238,490
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid0_w32_h11601.datFile1,662,320
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid1_w32_h2385.datFile1,398,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid1_w32_h5354.datFile1,505,020
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid1_w32_h700.datFile233,880
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid2_w32_h1792.datFile1,580,260
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid2_w32_h6743.datFile852,700
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch3_frames1_chid1_w32_h11601.datFile2,558,580
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format97_ch2_frames1_chid0_w1280_h1080.datFile4,829,480
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format97_ch2_frames1_chid0_w1440_h1620.datFile7,216,280
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w1224_h816.datFile3,133,460
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w1236_h828.datFile3,212,660
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w1292_h732.datFile2,971,940
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w2312_h1736.datFile12,568,660
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w2324_h1748.datFile12,725,460
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w256_h256.datFile209,940
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w3768_h2120.datFile24,994,820
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w3780_h2132.datFile25,221,580
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames3_w256_h128.datFile314,940
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames3_w2984_h1680.datFile47,073,660
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames3_w2996_h1692.datFile47,612,940
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w1224_h816.datFile3,133,460
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w1236_h828.datFile3,212,660
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w2312_h1736.datFile12,568,660
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w2324_h1748.datFile12,725,460
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w3768_h2120.datFile24,994,820
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w3780_h2132.datFile25,221,580
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w1224_h816.datFile3,133,460
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w1236_h828.datFile3,212,660
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w2312_h1736.datFile12,568,660
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w2324_h1748.datFile12,725,460
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w3768_h2120.datFile24,994,820
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w3780_h2132.datFile25,221,580
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch3_frames1_w1024_h768.datFile2,472,980
applications/isp/File_input/SIM_f42_from_HRF.datFile811,820
applications/isp/File_input/TestImage_Skintone.rawFile9,830,400
applications/isp/File_input/TestImage_Skintone_VGA.rawFile9,830,400
applications/isp/File_input/Tungsten.hrfFile624,720
applications/isp/File_input/Tungsten_f43_ch1_frames1_chid0_w640_h488.datFile985,780
applications/isp/File_input/UserParameterExample.rawFile9,830,400
applications/isp/File_input/_READMEFile256
applications/isp/File_input/bayer_output_isp27_0_320x240.datFile307,218
applications/isp/File_input/bggr_ch1_frames1_chid0_w656_h496.datFile1,026,740
applications/isp/File_input/byt_frame.datFile19,104,325
applications/isp/File_input/csc2_in_2048x1080_-16b_P444.rgbFile13,271,040
applications/isp/File_input/csc2_in_480x432_-16b_P444.rgbFile1,244,160
applications/isp/File_input/csc2_in_80x66_-16b_P444.rgbFile31,680
applications/isp/File_input/csi_rcvr_2_line_interleaved_raw8_256_128.datFile169,000
applications/isp/File_input/csi_rcvr_frame_interleaved_raw8_256_128.datFile338,000
applications/isp/File_input/csi_rcvr_single_channel_port_0_raw10_1280_720.datFile2,894,420
applications/isp/File_input/csi_rcvr_single_channel_port_0_raw10_176_144.datFile82,100
applications/isp/File_input/csi_rcvr_single_channel_port_1_yuv422_8_1024_768.datFile3,947,540
applications/isp/File_input/csi_rcvr_single_channel_port_1_yuv422_8_640_480.datFile1,545,620
applications/isp/File_input/csi_rcvr_single_channel_port_1_yuv422_8_800_600.datFile2,412,020
applications/isp/File_input/csi_rcvr_single_channel_raw10_128_128.datFile53,780
applications/isp/File_input/csi_rcvr_single_channel_raw10_1292_732.datFile2,971,940
applications/isp/File_input/csi_rcvr_single_channel_raw10_1292_732_ch_2.datFile2,971,940
applications/isp/File_input/csi_rcvr_single_channel_raw10_1932_1092.datFile6,617,540
applications/isp/File_input/csi_rcvr_single_channel_raw10_2560_1920.datFile15,398,420
applications/isp/File_input/csi_rcvr_single_channel_raw10_640_480.datFile969,620
applications/isp/File_input/csi_rcvr_single_channel_raw10_640_480_ch1.datFile969,620
applications/isp/File_input/csi_rcvr_single_channel_raw10_652_492.datFile1,013,540
applications/isp/File_input/csi_rcvr_single_channel_raw10_652_492_ch0.datFile1,013,540
applications/isp/File_input/csi_rcvr_single_channel_raw12_652_492.datFile1,210,340
applications/isp/File_input/csi_rcvr_single_channel_raw8_128_127.datFile43,200
applications/isp/File_input/csi_rcvr_single_channel_raw8_256_128.datFile84,500
applications/isp/File_input/csi_rcvr_single_channel_yuv420_8_128_128.datFile64,020
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1024_768.datFile3,947,540
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1280_720.datFile4,622,420
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_128_128.datFile84,500
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1292_732.datFile4,743,380
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_176_144.datFile129,620
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1920_1080_4lanes.datFile10,389,620
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1932_1092_4lanes.datFile10,570,580
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_640_480.datFile1,545,620
applications/isp/File_input/css_rcvr_1_stim_data.datFile30,120,481
applications/isp/File_input/css_rcvr_48_stim_data.datFile58,568,644
applications/isp/File_input/distorsion_vga_css_rcvr_stim_data.datFile10,040,160
applications/isp/File_input/dvs_input2.yuvFile1,179,648
applications/isp/File_input/gbrg_ch1_frames1_chid0_w656_h496.datFile1,026,740
applications/isp/File_input/grayscale_vga_css_rcvr_stim_data.datFile10,040,160
applications/isp/File_input/input0.ppmFile921,615
applications/isp/File_input/input1.ppmFile921,615
applications/isp/File_input/interleaved_qcifHi_hd720Hi_ch01_4frames.datFile19,354,240
applications/isp/File_input/interleaved_qcifHi_hd720Low_ch01_4frames.datFile18,870,400
applications/isp/File_input/interleaved_qcifLow_hd720Hi_ch01_4frames.datFile19,301,920
applications/isp/File_input/interleaved_qcifLow_hd720Low_ch01_4frames.datFile18,818,080
applications/isp/File_input/isp261Folder
applications/isp/File_input/isp261/AAFolder
applications/isp/File_input/isp261/AA/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_.datFile78,773,778
applications/isp/File_input/isp261/AA/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_.datFile78,773,778
applications/isp/File_input/isp261/AA/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200_.datFile78,773,778
applications/isp/File_input/isp261/AA/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_.datFile78,773,778
applications/isp/File_input/isp261/AWBFolder
applications/isp/File_input/isp261/AWB/PosSCFolder
applications/isp/File_input/isp261/AWB/PosSC/isochart_pos.datFile8,438,994
applications/isp/File_input/isp261/AWB/PosSC/test2_pos.datFile1,283,154
applications/isp/File_input/isp261/AWB/PosSC/test3_pos.datFile1,283,154
applications/isp/File_input/isp261/AWB/PosSC/test_pos.datFile1,283,154
applications/isp/File_input/isp261/AWB/PosSC/vga_pos.datFile1,283,154
applications/isp/File_input/isp261/AWB/PreSCFolder
applications/isp/File_input/isp261/AWB/PreSC/isochart_pre.datFile8,438,994
applications/isp/File_input/isp261/AWB/PreSC/test2_pre.datFile1,283,154
applications/isp/File_input/isp261/AWB/PreSC/test3_pre.datFile1,283,154
applications/isp/File_input/isp261/AWB/PreSC/test_pre.datFile1,283,154
applications/isp/File_input/isp261/AWB/PreSC/vga_pre.datFile1,283,154
applications/isp/File_input/isp261/BLCFolder
applications/isp/File_input/isp261/BLC/249_3raw_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/BLC/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/BLC/name#ls_low_light~ag#1024~exp#32001~cct#2300~frame#0050r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/BLC/noDPC_AG1_2ms_outdoor1.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/BNR2Folder
applications/isp/File_input/isp261/BNR2/bnr2_testimage.datFile4,915,218
applications/isp/File_input/isp261/BinningFolder
applications/isp/File_input/isp261/Binning/14mp_GM_IN_RGB.datFile21,398,898
applications/isp/File_input/isp261/Binning/5mp_GM_IN_RGB.datFile7,426,674
applications/isp/File_input/isp261/BitshiftFolder
applications/isp/File_input/isp261/Bitshift/IU135_Cafetiria_scene1_AG1_15m.datFile78,824,274
applications/isp/File_input/isp261/Bitshift/Outdoor_Idc10__K6500_Lux5000_Exp0.3_AG1_Focus190_best.datFile78,824,274
applications/isp/File_input/isp261/Bitshift/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220.datFile78,824,274
applications/isp/File_input/isp261/Bitshift/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200.datFile78,824,274
applications/isp/File_input/isp261/CSCFolder
applications/isp/File_input/isp261/CSC/16mp_GM_IN_RGB.datFile47,886,402
applications/isp/File_input/isp261/CSC/vga_GM_IN_RGB.datFile948,690
applications/isp/File_input/isp261/CTC2Folder
applications/isp/File_input/isp261/CTC2/14mp_CTC2_IN_YUV444.datFile42,797,778
applications/isp/File_input/isp261/CTC2/16mp_CTC2_IN_YUV444.datFile47,886,402
applications/isp/File_input/isp261/CTC2/5mp_CTC2_IN_YUV444.datFile14,853,330
applications/isp/File_input/isp261/CTC2/sh_test_img_2308x1728_YUV420.datFile23,929,362
applications/isp/File_input/isp261/CTC2/vga_CTC2_IN_YUV444.datFile948,690
applications/isp/File_input/isp261/DPC2Folder
applications/isp/File_input/isp261/DPC2/249_3.raw_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/DPC2/DPC2_testchart.datFile5,023,314
applications/isp/File_input/isp261/DPC2/Exp690_AG1_CCT6550_Lux20_Focus200.bin_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/DPC2/SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/DPC2/SonyIMX135_Star_AG1_Exp_20_Focus230.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/DPC2/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/DPC2/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/DPC2/name#ls_low_light~ag#1024~exp#32001~cct#2300~frame#0050.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/DPC2/name#ls_normal_light~ag#256~exp#13997~cct#6500~frame#0050.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/DPC2/noDPC_AG1_2ms_outdoor1.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/DPC2/noDPC_AG1_50ms_indoor2.r10_4096x3040_.datFile49,807,378
applications/isp/File_input/isp261/EED1_8Folder
applications/isp/File_input/isp261/EED1_8/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_upto_BNLM.datFile52,515,858
applications/isp/File_input/isp261/EED1_8/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_upto_BNLM.datFile52,515,858
applications/isp/File_input/isp261/EED1_8/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200_upto_BNLM.datFile52,515,858
applications/isp/File_input/isp261/EED1_8/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_upto_BNLM.datFile52,515,858
applications/isp/File_input/isp261/GMFolder
applications/isp/File_input/isp261/GM/16mp_CCM_IN_RGB.datFile47,886,402
applications/isp/File_input/isp261/GM/vga_CCM_IN_RGB.datFile948,690
applications/isp/File_input/isp261/IEFdFolder
applications/isp/File_input/isp261/IEFd/czp.datFile1,228,818
applications/isp/File_input/isp261/IEFd/deadleaves.datFile1,228,818
applications/isp/File_input/isp261/IEFd/general_0.datFile1,228,818
applications/isp/File_input/isp261/IEFd/general_1.datFile1,228,818
applications/isp/File_input/isp261/IEFd/iefd_input.datFile48,000,018
applications/isp/File_input/isp261/MACCFolder
applications/isp/File_input/isp261/MACC/16mp_CSC_IN_YUV.datFile23,929,362
applications/isp/File_input/isp261/MACC/vga_CSC_IN_YUV.datFile474,354
applications/isp/File_input/isp261/NorFolder
applications/isp/File_input/isp261/Nor/DatFolder
applications/isp/File_input/isp261/Nor/Dat/SonyIMX135_Star_AG1_Exp_20_Focus230.datFile52,549,522
applications/isp/File_input/isp261/Nor/Dat/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190.datFile52,549,522
applications/isp/File_input/isp261/Nor/Dat/SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35.datFile52,549,522
applications/isp/File_input/isp261/Nor/Dat/Sony_IMX135_Studio_Scene_AG1_D65_Exp15ms__Focus200.datFile52,549,522
applications/isp/File_input/isp261/Nor/Dat/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220.datFile52,549,522
applications/isp/File_input/isp261/Nor/Dat/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200.datFile52,549,522
applications/isp/File_input/isp261/Nor/Dat/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.datFile52,549,522
applications/isp/File_input/isp261/SCFolder
applications/isp/File_input/isp261/SC/testFolder
applications/isp/File_input/isp261/SC/test/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.r10_4096x3040.datFile49,807,378
applications/isp/File_input/isp261/SC/test/ineffective-BLC-249_3raw_4096x3040.datFile49,807,378
applications/isp/File_input/isp261/SC/test/namels_low_lightag1024exp32001cct2300frame#0050r10_4096x3040.datFile49,807,378
applications/isp/File_input/isp261/SC/test/noDPC_AG1_2ms_outdoor1.r10_4096x3040.datFile49,807,378
applications/isp/File_input/isp261/StatsAEFFolder
applications/isp/File_input/isp261/StatsAEF/isochart.datFile25,316,946
applications/isp/File_input/isp261/StatsAEF/test.datFile3,849,426
applications/isp/File_input/isp261/StatsAEF/test2.datFile3,849,426
applications/isp/File_input/isp261/StatsAEF/test3.datFile3,849,426
applications/isp/File_input/isp261/StatsAEF/vga.datFile3,849,426
applications/isp/File_input/isp261/TDFFolder
applications/isp/File_input/isp261/TDF/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_TDF_2630x1560.datFile16,332,882
applications/isp/File_input/isp261/TDF/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_TDF_bayer_640x480.datFile1,228,818
applications/isp/File_input/isp261/TDF/other_images_4208x3120Folder
applications/isp/File_input/isp261/TDF/other_images_4208x3120/SonyIMX135_Star_AG1_Exp_20_Focus230_TDF_bayer_4208x3120.datFile52,515,858
applications/isp/File_input/isp261/TDF/other_images_4208x3120/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_TDF_bayer_4208x3120.datFile52,515,858
applications/isp/File_input/isp261/TDF/other_images_4208x3120/SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_TDF_bayer_4208x3120.datFile52,515,858
applications/isp/File_input/isp261/TDF/other_images_4208x3120/Sony_IMX135_Studio_Scene_AG1_D65_Exp15ms__Focus200_TDF_bayer_4208x3120.datFile52,515,858
applications/isp/File_input/isp261/TDF/other_images_4208x3120/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_TDF_bayer_4208x3120.datFile52,515,858
applications/isp/File_input/isp261/TDF/other_images_4208x3120/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200_TDF_bayer_4208x3120.datFile52,515,858
applications/isp/File_input/isp261/TDF/other_images_4208x3120/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_TDF_bayer_4208x3120.datFile52,515,858
applications/isp/File_input/isp261/WBFolder
applications/isp/File_input/isp261/WB/isochart.datFile8,438,994
applications/isp/File_input/isp261/WB/test.datFile1,283,154
applications/isp/File_input/isp261/WB/test2.datFile1,283,154
applications/isp/File_input/isp261/WB/test3.datFile1,283,154
applications/isp/File_input/isp261/WB/vga.datFile1,283,154
applications/isp/File_input/isp261/XNR2Folder
applications/isp/File_input/isp261/XNR2/0102_COLORBAR_640x480_16_rggb_13_NOISE.datFile3,904,530
applications/isp/File_input/isp261/XNR2/0140_COLORBAR_CHECKERED_640x480_16_gbrg_13_NOISE.datFile3,904,530
applications/isp/File_input/isp261/XNR2/0507_SIEMENSSTAR_640x480_16_grbg_13_20SINCYCLES.datFile3,904,530
applications/isp/File_input/isp261/XNR2/0603_ZONEPLATE_640x480_16_grbg_13.datFile3,904,530
applications/isp/File_input/isp261/XNR2/SonyIMX135_Star_AG1_Exp_20_Focus230_.datFile157,547,538
applications/isp/File_input/isp261/XNR2/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_.datFile157,547,538
applications/isp/File_input/isp261/XNR2/SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_.datFile157,547,538
applications/isp/File_input/isp261/XNR2/Sony_IMX135_Studio_Scene_AG1_D65_Exp15ms__Focus200_.datFile157,547,538
applications/isp/File_input/isp261/XNR2/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_.datFile157,547,538
applications/isp/File_input/isp261/XNR2/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200_.datFile157,547,538
applications/isp/File_input/isp261/XNR2/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_.datFile157,547,538
applications/isp/File_input/isp261/XNR3Folder
applications/isp/File_input/isp261/XNR3/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_XNR3_Yuv420_crop.datFile24,499,314
applications/isp/File_input/isp261/XNR3/SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_XNR3_Yuv420_crop.datFile24,499,314
applications/isp/File_input/isp261/XNR3/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_XNR3_Yuv420_crop.datFile24,499,314
applications/isp/File_input/isp261/commonFolder
applications/isp/File_input/isp261/common/13bit_RGB_unsigned_randtest.datFile1,792,818
applications/isp/File_input/isp261/common/BIT_YUV444_13bits_gradY.datFile6,291,474
applications/isp/File_input/isp261/common/BNLM_Bayer_13bit_signed1292x972.datFile5,023,314
applications/isp/File_input/isp261/common/CBgrey_YCbCr444_s13.datFile3,686,418
applications/isp/File_input/isp261/common/CSC_13bit_RGB_unsigned_510x170.datFile1,040,418
applications/isp/File_input/isp261/common/Colorbars_13bit_RGB_unsigned_512x212.datFile1,302,546
applications/isp/File_input/isp261/common/Colorchecker_13bit_RGB_unsigned_512x212..datFile1,302,546
applications/isp/File_input/isp261/common/GM_13bit_RGB_signed_510x170.datFile1,440,018
applications/isp/File_input/isp261/common/MACC_13bit_YUV444_signed.datFile1,040,418
applications/isp/File_input/isp261/common/NOR10bit_Bayer_1292x972.datFile5,023,314
applications/isp/File_input/isp261/common/NOR12bit_Bayer_1292x972.datFile5,023,314
applications/isp/File_input/isp261/common/NOR13bit_Bayer_1292x972.datFile5,023,314
applications/isp/File_input/isp261/common/NOR_8bit_Bayer_1292x972.datFile5,023,314
applications/isp/File_input/isp261/common/SC_13bits_graychart.datFile1,283,154
applications/isp/File_input/isp261/common/Test_0border13bit_Bayer_1280x960.datFile4,915,218
applications/isp/File_input/isp261/common/UV_13bit_YUV444_Ysigned_300x900.datFile3,240,018
applications/isp/File_input/isp261/common/UV_13bit_YUV444_signed_300x900.datFile3,240,018
applications/isp/File_input/isp261/common/UV_AA_8bit_YUV420_unsigned_300x1500.datFile2,700,018
applications/isp/File_input/isp261/common/UV_Bitshift_13bit_YUV420_signed_300x1500.datFile2,700,018
applications/isp/File_input/isp261/common/UV_Bitshift_13bit_YUV420_unsigned_300x1500.datFile2,700,018
applications/isp/File_input/isp261/common/WB_BLC_Bayer_13bits.datFile5,023,314
applications/isp/File_input/isp261/common/colorGrid_13bit_RGB_checkered.datFile1,736,722
applications/isp/File_input/isp261/common/colorGrid_13bit_YUV444_checkered.datFile1,302,546
applications/isp/File_input/isp261/dat13bitsFolder
applications/isp/File_input/isp261/dat13bits/0102_COLORBAR_640x480_16_rggb_13_NOISE.datFile1,301,522
applications/isp/File_input/isp261/dat13bits/0105_COLORBAR_640x480_16_grbg_13_CLEAN.datFile1,301,522
applications/isp/File_input/isp261/dat13bits/0106_COLORBAR_640x480_16_grbg_13_NOISE.datFile1,301,522
applications/isp/File_input/isp261/dat13bits/0137_COLORBAR_CHECKERED_640x480_16_grbg_13_CLEAN.datFile1,301,522
applications/isp/File_input/isp261/dat13bits/0140_COLORBAR_CHECKERED_640x480_16_gbrg_13_NOISE.datFile1,301,522
applications/isp/File_input/isp261/dat13bits/0319_GRADIENT_640x480_16_grbg_13_CLEAN_BK=64.datFile1,301,522
applications/isp/File_input/isp261/dat13bits/0507_SIEMENSSTAR_640x480_16_grbg_13_20SINCYCLES.datFile1,301,522
applications/isp/File_input/isp261/dat13bits/0508_SIEMENSSTAR_640x480_16_grbg_13_72SINCYCLES.datFile1,301,522
applications/isp/File_input/isp261/dat13bits/0603_ZONEPLATE_640x480_16_grbg_13_.datFile1,301,522
applications/isp/File_input/macbeth_chart.hrfFile614,480
applications/isp/File_input/macbeth_chart_dist.hrfFile614,480
applications/isp/File_input/macbeth_chart_dist_f43_ch1_frames1_chid0_w640_h480.datFile969,620
applications/isp/File_input/macbeth_chart_f43_ch1_frames1_chid0_w640_h480.datFile969,620
applications/isp/File_input/mask.yu1File921,616
applications/isp/File_input/pixel_line_idx_640x480_13b_ycgco.datFile3,686,418
applications/isp/File_input/prinks.datFile811,820
applications/isp/File_input/prinks10.datFile1,013,540
applications/isp/File_input/prinks10_HRF.datFile1,013,540
applications/isp/File_input/prinks10_PPM.datFile1,026,740
applications/isp/File_input/prinks8.datFile811,820
applications/isp/File_input/prinks8_1.datFile811,820
applications/isp/File_input/raw10_frm1_w652_h492.datFile1,013,540
applications/isp/File_input/raw10_frm2_w652_h492.datFile2,027,080
applications/isp/File_input/raw10_hd720Hi_ch0_1frame.datFile2,971,940
applications/isp/File_input/raw10_hd720Low_ch0_1frame.datFile2,894,420
applications/isp/File_input/raw10_qcifHi_ch0_2frames.datFile190,360
applications/isp/File_input/raw10_qcifLow_ch0_2frames.datFile164,200
applications/isp/File_input/raw_info.txtFile212
applications/isp/File_input/rgb565_320x240.datFile386,420
applications/isp/File_input/rggb_ch1_frames1_chid0_w656_h496.datFile1,026,740
applications/isp/File_input/sensor_mipi.datFile9,448,800
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames1_chid0_w1292_h732.datFile2,971,940
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames1_chid0_w4352_h3276.datFile44,619,140
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames2_chid0_w3276_h2460.datFile50,479,240
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames2_chid0_w4220_h3092.datFile81,690,680
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames2_chid0_w652_h492.datFile2,027,080
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames3_chid0_w1036_h524.datFile5,124,780
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames3_chid0_w524_h268.datFile1,334,700
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames3_chid0_w652_h492.datFile3,040,620
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames1_chid0_w3276_h492.datFile5,047,940
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames2_chid0_w3276_h1848.datFile37,921,000
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames2_chid0_w3276_h2460.datFile50,479,240
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames2_chid0_w4172_h3132.datFile81,807,880
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames2_chid0_w4220_h2380.datFile62,879,640
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_video_format43_ch1_frames4_chid0_w2572_h1932.datFile62,287,760
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_video_format43_ch1_frames4_chid0_w652_h492.datFile4,054,160
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format24_ch1_frames3_chid0_w652_h492.datFile3,638,400
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format30_ch1_frames3_chid0_w652_h492.datFile4,841,340
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format42_ch1_frames3_chid0_w652_h492.datFile2,435,460
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w2572_h1452.datFile11,703,140
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w2572_h1932.datFile15,571,940
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w2572_h372.datFile2,998,340
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w2572_h492.datFile3,965,540
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w3276_h492.datFile5,047,940
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w652_h492.datFile1,013,540
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w1644_h1236.datFile12,755,560
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w1644_h930.datFile9,597,640
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w2092_h1572.datFile20,624,680
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w2116_h1196.datFile15,859,000
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w2572_h1452.datFile23,406,280
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w2572_h1932.datFile31,143,880
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w3276_h1848.datFile37,921,000
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w3276_h2460.datFile50,479,240
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w4172_h2352.datFile61,434,280
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w4172_h3132.datFile81,807,880
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w652_h492.datFile2,027,080
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w1292_h732.datFile8,915,820
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w188_h156.datFile285,540
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w332_h252.datFile801,420
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w364_h300.datFile1,044,060
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w652_h492.datFile3,040,620
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames5_chid0_w652_h492.datFile5,067,700
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_sdv_format43_ch1_frames1_chid0_w1636_h1096.datFile5,622,500
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_sdv_format43_ch1_frames1_chid0_w1936_h1096.datFile6,652,740
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_sdv_format43_ch1_frames1_chid0_w3280_h2464.datFile25,305,300
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1280_h720.datFile5,788,840
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1292_h732.datFile5,943,880
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1536_h864.datFile8,329,000
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1536_h912.datFile8,791,720
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1664_h936.datFile9,771,880
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w188_h156.datFile190,360
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1920_h1080.datFile13,003,240
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1932_h1092.datFile13,235,080
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w2304_h1296.datFile18,714,280
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w2304_h1304.datFile18,829,800
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w580_h192.datFile702,760
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w640_h480.datFile1,939,240
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w652_h492.datFile2,027,080
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w832_h608.datFile3,185,960
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w896_h672.datFile3,790,120
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1024_h768.datFile7,418,940
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1036_h780.datFile7,628,460
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1280_h1024.datFile12,349,500
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1280_h720.datFile8,683,260
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1292_h1036.datFile12,618,540
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1292_h732.datFile8,915,820
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1600_h1024.datFile15,421,500
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1612_h1036.datFile15,726,540
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w320_h240.datFile734,460
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w352_h288.datFile967,740
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w640_h480.datFile2,908,860
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w652_h492.datFile3,040,620
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w768_h480.datFile3,484,860
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w780_h492.datFile3,631,020
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w800_h600.datFile4,536,060
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w812_h612.datFile4,700,220
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w188_h156.datFile380,720
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w2560_h1440.datFile46,195,280
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w2560_h1920.datFile61,593,680
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w4160_h2340.datFile121,867,280
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w4160_h3120.datFile162,489,680
applications/isp/File_input/simple_ms_csi_offline_video1_output_1_640x480.ppmFile921,615
applications/isp/File_input/simple_ms_csi_offline_video1_viewfinder_1_640x480.ppmFile921,615
applications/isp/File_input/vga.hrfFile641,648
applications/isp/File_input/vga.jpgFile17,060
applications/isp/File_input/vga.ppmFile936,975
applications/isp/File_input/vga_CTC2_IN_YUV444_324x244.hrfFile474,419
applications/isp/File_input/vga_bggr.hrfFile644,256
applications/isp/File_input/vga_f43_ch1_frames1_chid0_w652_h492.datFile1,013,540
applications/isp/File_input/vga_gbrg.hrfFile646,232
applications/isp/File_input/vga_isp27.hrfFile614,480
applications/isp/File_input/vga_rggb.hrfFile643,616
applications/isp/File_input/w5360_h4032.hrfFile43,223,122
applications/isp/File_input/yuv422_8_1280_720.datFile4,615,220
applications/isp/File_input/yuv422_8_1920_1080.datFile10,378,820
applications/isp/File_input/yuv422_8_240_135.datFile163,370
applications/isp/File_input/yuv422_8_320_240.datFile386,420
applications/isp/File_input/yuv422_8_320x240.datFile386,420
applications/isp/File_input/yuv422_8_640_480.datFile1,540,820
applications/isp/File_input/yuv422_8_960_540.datFile2,597,420
applications/isp/File_input/yuv422_8_hd720Hi_ch0_1frame.datFile4,743,380
applications/isp/File_input/yuv422_8_hd720Hi_ch1_2frames.datFile9,486,760
applications/isp/File_input/yuv422_8_hd720Low_ch0_1frame.datFile4,622,420
applications/isp/File_input/yuv422_8_hd720Low_ch1_2frames.datFile9,244,840
applications/isp/FrameWorkFolder
applications/isp/FrameWork/3a.cFile19,441
applications/isp/FrameWork/3a.hFile2,568
applications/isp/FrameWork/3aCheck.cFile3,943
applications/isp/FrameWork/3aCheck.hFile2,325
applications/isp/FrameWork/3a_logging.hFile5,143
applications/isp/FrameWork/CameraDriver.cFile131,513
applications/isp/FrameWork/CameraDriver.hFile20,733
applications/isp/FrameWork/IspConfig.cFile62,455
applications/isp/FrameWork/IspConfig.hFile11,865
applications/isp/FrameWork/MakefileFile3,293
applications/isp/FrameWork/ShadingTable.cFile4,905
applications/isp/FrameWork/ShadingTable.hFile2,169
applications/isp/FrameWork/circular_buffer.cFile9,182
applications/isp/FrameWork/circular_buffer.hFile5,262
applications/isp/FrameWork/cssFolder
applications/isp/FrameWork/css-apiFolder
applications/isp/FrameWork/css-api/MakefileFile1,810
applications/isp/FrameWork/css-api/READMEFile3,314
applications/isp/FrameWork/css-api/api_changeFile36,351
applications/isp/FrameWork/css-api/binFolder
applications/isp/FrameWork/css-api/bin/test_api_changeFile8,283
applications/isp/FrameWork/css-api/changesFolder
applications/isp/FrameWork/css-api/changes/ACC_extension_QoSFile1,582
applications/isp/FrameWork/css-api/changes/CTC2File1,318
applications/isp/FrameWork/css-api/changes/Change_sensor_binning_paramFile1,082
applications/isp/FrameWork/css-api/changes/CopyrightFile1,006
applications/isp/FrameWork/css-api/changes/Copyright2File1,098
applications/isp/FrameWork/css-api/changes/DPC2File1,332
applications/isp/FrameWork/css-api/changes/DPC_MAXFile1,170
applications/isp/FrameWork/css-api/changes/EED1_8File1,363
applications/isp/FrameWork/css-api/changes/EED_APIFile1,304
applications/isp/FrameWork/css-api/changes/FW_WARNINGFile1,298
applications/isp/FrameWork/css-api/changes/Fix_CNR2_ineffective_valuesFile989
applications/isp/FrameWork/css-api/changes/IA_CSS_FRAME_FORMAT_NV12_TILEYFile1,554
applications/isp/FrameWork/css-api/changes/IA_CSS_FW_WARNING_TAG_EXP_ID_FAILEDFile1,025
applications/isp/FrameWork/css-api/changes/IEFDFile1,318
applications/isp/FrameWork/css-api/changes/IEFD_public_API_fixFile1,010
applications/isp/FrameWork/css-api/changes/LSC_off_center_issueFile1,112
applications/isp/FrameWork/css-api/changes/MACC1_5_APIFile1,322
applications/isp/FrameWork/css-api/changes/MIPI_buffers_optimizeFile1,538
applications/isp/FrameWork/css-api/changes/New_FW_WARNING_frame_param_mismatchFile991
applications/isp/FrameWork/css-api/changes/OB2_APIFile1,307
applications/isp/FrameWork/css-api/changes/QPCTimeStampFile970
applications/isp/FrameWork/css-api/changes/RAW_buffer_lockingFile1,047
applications/isp/FrameWork/css-api/changes/Remove_continuous_mode_handling_in_ia_css_pipe_set_isp_configFile1,227
applications/isp/FrameWork/css-api/changes/TDF_kernel_params_APIFile1,302
applications/isp/FrameWork/css-api/changes/XNR3_0_11File1,347
applications/isp/FrameWork/css-api/changes/YCgCo444_16File1,354
applications/isp/FrameWork/css-api/changes/YUV444-16File1,346
applications/isp/FrameWork/css-api/changes/acc_conf_per_pipeFile1,258
applications/isp/FrameWork/css-api/changes/activate_versioningFile947
applications/isp/FrameWork/css-api/changes/add_16bit_YUV_formatsFile1,370
applications/isp/FrameWork/css-api/changes/add_IA_CSS_STREAM_FORMAT_NUMFile1,217
applications/isp/FrameWork/css-api/changes/add_a_flag_enable_dpc_to_ia_css_pipe_configFile1,045
applications/isp/FrameWork/css-api/changes/add_check_firmware_versionFile1,398
applications/isp/FrameWork/css-api/changes/add_exisitng_binary_attr_to_binary_infoFile1,101
applications/isp/FrameWork/css-api/changes/add_flag_to_disable_continous_viewfinderFile1,040
applications/isp/FrameWork/css-api/changes/add_flag_to_disable_continous_viewfinder_part2File1,126
applications/isp/FrameWork/css-api/changes/add_flag_to_enable_irFile1,044
applications/isp/FrameWork/css-api/changes/add_if_calculations_getterFile1,074
applications/isp/FrameWork/css-api/changes/add_parameters_for_tnr3File1,092
applications/isp/FrameWork/css-api/changes/add_params_xnr3File1,346
applications/isp/FrameWork/css-api/changes/add_sp_assert_eventFile1,080
applications/isp/FrameWork/css-api/changes/add_sp_fw_error_eventFile1,055
applications/isp/FrameWork/css-api/changes/add_tnr3_ref_buf_select_parameterFile1,113
applications/isp/FrameWork/css-api/changes/added_IA_CSS_ERR_NOT_SUPPORTEDFile944
applications/isp/FrameWork/css-api/changes/added_IA_CSS_EVENT_TYPE_TIMERFile924
applications/isp/FrameWork/css-api/changes/af_roi_apiFile1,044
applications/isp/FrameWork/css-api/changes/auto_ver_fileFile1,263
applications/isp/FrameWork/css-api/changes/bnlm_apiFile1,284
applications/isp/FrameWork/css-api/changes/bnlm_api_updateFile1,309
applications/isp/FrameWork/css-api/changes/capture_pp_bli_downscaleFile991
applications/isp/FrameWork/css-api/changes/change_pipe_version_typeFile1,079
applications/isp/FrameWork/css-api/changes/change_pipe_version_type_part2File1,069
applications/isp/FrameWork/css-api/changes/cleanup_awb_ae_rgb_integration_flagsFile1,147
applications/isp/FrameWork/css-api/changes/consolidated_fw_package_2400_2401_csi2p_bxtpocFile1,432
applications/isp/FrameWork/css-api/changes/cont_remove_x_y_end_from_ae_and_awbFile1,138
applications/isp/FrameWork/css-api/changes/copyright_cssFile970
applications/isp/FrameWork/css-api/changes/copyright_header_on_css_apiFile1,313
applications/isp/FrameWork/css-api/changes/copyright_includeFile972
applications/isp/FrameWork/css-api/changes/copyright_ispFile963
applications/isp/FrameWork/css-api/changes/copyright_refactorFile1,010
applications/isp/FrameWork/css-api/changes/cpu_mem_debugFile1,191
applications/isp/FrameWork/css-api/changes/cpu_mem_debug_SVOSFile1,474
applications/isp/FrameWork/css-api/changes/default_dz_disableFile1,619
applications/isp/FrameWork/css-api/changes/direct_shading_tableFile1,365
applications/isp/FrameWork/css-api/changes/display_configFile1,038
applications/isp/FrameWork/css-api/changes/dvs_max_tble_dimFile1,116
applications/isp/FrameWork/css-api/changes/effective_res_on_pipeFile964
applications/isp/FrameWork/css-api/changes/eliminate-two_pixels_per_clockFile1,094
applications/isp/FrameWork/css-api/changes/enable_disable_dz_capture_pipeFile1,206
applications/isp/FrameWork/css-api/changes/enable_isp2_7_namingFile1,381
applications/isp/FrameWork/css-api/changes/enable_runtime_update_mapped_argsFile1,189
applications/isp/FrameWork/css-api/changes/enlarge_af_awb_fr_buffersFile761
applications/isp/FrameWork/css-api/changes/error_on_enabling_dpc_bds_on_pipeFile1,154
applications/isp/FrameWork/css-api/changes/exp_id_per_streamFile1,006
applications/isp/FrameWork/css-api/changes/expose_bnr_enable_ff_bitsFile1,059
applications/isp/FrameWork/css-api/changes/expose_gamm_enable_optionFile1,031
applications/isp/FrameWork/css-api/changes/fix_includes_GC_GC2_kernelsFile1,103
applications/isp/FrameWork/css-api/changes/formats_documentationFile1,008
applications/isp/FrameWork/css-api/changes/frame-format-overrideFile1,597
applications/isp/FrameWork/css-api/changes/frame_time_measurement_in_bufferFile1,297
applications/isp/FrameWork/css-api/changes/gdc_in_buf_info_APIFile1,113
applications/isp/FrameWork/css-api/changes/gdcv2_set_pp_scaler_lutFile986
applications/isp/FrameWork/css-api/changes/host_data_allocate_and_freeFile1,597
applications/isp/FrameWork/css-api/changes/ia_css_bufferFile1,053
applications/isp/FrameWork/css-api/changes/initial_versionFile887
applications/isp/FrameWork/css-api/changes/irq_per_portFile1,670
applications/isp/FrameWork/css-api/changes/isp_cfg_per_pipeFile1,125
applications/isp/FrameWork/css-api/changes/isp_cfg_per_pipe_helpersFile1,030
applications/isp/FrameWork/css-api/changes/isys_event_queueFile1,582
applications/isp/FrameWork/css-api/changes/lock_all_raw_buffersFile1,354
applications/isp/FrameWork/css-api/changes/mmgr_debug_refactoringFile1,152
applications/isp/FrameWork/css-api/changes/move_ver_to_2_1File1,019
applications/isp/FrameWork/css-api/changes/multiple_isys_stream_in_one_virtual_channelFile1,140
applications/isp/FrameWork/css-api/changes/multiple_isys_stream_in_one_virtual_channel_configFile1,166
applications/isp/FrameWork/css-api/changes/multiple_output_portsFile1,089
applications/isp/FrameWork/css-api/changes/new_TPG_PRBS_definesFile1,046
applications/isp/FrameWork/css-api/changes/new_member_ia_css_crop_infoFile954
applications/isp/FrameWork/css-api/changes/num_invalid_framesFile1,116
applications/isp/FrameWork/css-api/changes/output_format_nv12_16File1,021
applications/isp/FrameWork/css-api/changes/output_mirroringFile1,370
applications/isp/FrameWork/css-api/changes/output_system_in_res_infoFile1,458
applications/isp/FrameWork/css-api/changes/output_system_in_resolutionFile1,016
applications/isp/FrameWork/css-api/changes/per_pipe_dpc_configurationFile1,156
applications/isp/FrameWork/css-api/changes/plane_ioFile1,332
applications/isp/FrameWork/css-api/changes/remove_man_ver_fileFile1,008
applications/isp/FrameWork/css-api/changes/remove_skc_author_detailsFile975
applications/isp/FrameWork/css-api/changes/remove_x_y_end_from_ae_and_awbFile1,049
applications/isp/FrameWork/css-api/changes/removed_mix_range_fieldFile1,638
applications/isp/FrameWork/css-api/changes/rename_to_dynamic_queue_idFile1,357
applications/isp/FrameWork/css-api/changes/revert_2_1_3_0File1,473
applications/isp/FrameWork/css-api/changes/rgbirFile1,276
applications/isp/FrameWork/css-api/changes/rm_depr_code_sp_assertFile1,055
applications/isp/FrameWork/css-api/changes/sc_add_enable_tnr_binary_selectionFile1,032
applications/isp/FrameWork/css-api/changes/scaler-lutFile1,143
applications/isp/FrameWork/css-api/changes/sensor_type_apiFile1,539
applications/isp/FrameWork/css-api/changes/skc_dvs_stat_gridFile1,167
applications/isp/FrameWork/css-api/changes/skc_dvs_statistics_fieldFile1,082
applications/isp/FrameWork/css-api/changes/skc_dvs_statistics_field_revertFile1,115
applications/isp/FrameWork/css-api/changes/skc_gdc_osys_dbg_dumpersFile1,049
applications/isp/FrameWork/css-api/changes/skycam_debug_dump_gac_stateFile989
applications/isp/FrameWork/css-api/changes/stop_support_for_skycam_b0File1,105
applications/isp/FrameWork/css-api/changes/type-support-stdintFile1,144
applications/isp/FrameWork/css-api/changes/vertical_output_flipFile997
applications/isp/FrameWork/css-api/changes/vertical_output_flippingFile1,505
applications/isp/FrameWork/css-api/changes/vfpp_bci_downscaleFile1,024
applications/isp/FrameWork/css-api/changes/video_full_range_flagFile1,318
applications/isp/FrameWork/css-api/changes/xnr3_blending_paramsFile1,142
applications/isp/FrameWork/css-api/changes/zoom_regionFile1,241
applications/isp/FrameWork/css/MakefileFile16,199
applications/isp/FrameWork/css/Makefile.cssFile7,582
applications/isp/FrameWork/css/README_PRIVATE_PACKAGE.txtFile1,987
applications/isp/FrameWork/css/baseFolder
applications/isp/FrameWork/css/base/assertFolder
applications/isp/FrameWork/css/base/assert/interfaceFolder
applications/isp/FrameWork/css/base/assert/interface/ia_css_sp_assert_level.sp.hFile3,575
applications/isp/FrameWork/css/base/assert/interface/ia_css_sp_file_id.sp.hFile2,581
applications/isp/FrameWork/css/base/circbufFolder
applications/isp/FrameWork/css/base/circbuf/circbuf.mkFile1,842
applications/isp/FrameWork/css/base/circbuf/interfaceFolder
applications/isp/FrameWork/css/base/circbuf/interface/ia_css_circbuf.hFile9,310
applications/isp/FrameWork/css/base/circbuf/interface/ia_css_circbuf_comm.hFile1,700
applications/isp/FrameWork/css/base/circbuf/interface/ia_css_circbuf_desc.hFile3,934
applications/isp/FrameWork/css/base/circbuf/srcFolder
applications/isp/FrameWork/css/base/circbuf/src/circbuf.cFile8,507
applications/isp/FrameWork/css/base/refcountFolder
applications/isp/FrameWork/css/base/refcount/interfaceFolder
applications/isp/FrameWork/css/base/refcount/interface/ia_css_refcount.hFile1,971
applications/isp/FrameWork/css/base/refcount/refcount.mkFile1,557
applications/isp/FrameWork/css/base/refcount/srcFolder
applications/isp/FrameWork/css/base/refcount/src/refcount.cFile6,316
applications/isp/FrameWork/css/base/threadFolder
applications/isp/FrameWork/css/base/thread/interfaceFolder
applications/isp/FrameWork/css/base/thread/interface/ia_css_thread.sp.hFile14,744
applications/isp/FrameWork/css/base/thread/interface/ia_css_thread_fiber.sp.hFile3,688
applications/isp/FrameWork/css/base/thread/srcFolder
applications/isp/FrameWork/css/base/thread/src/fiber.sp.cFile3,984
applications/isp/FrameWork/css/base/thread/src/semaphore.sp.cFile6,100
applications/isp/FrameWork/css/base/thread/src/thread.sp.cFile7,211
applications/isp/FrameWork/css/base/thread/src/thread_queue.sp.cFile2,056
applications/isp/FrameWork/css/base/thread/thread.mkFile1,614
applications/isp/FrameWork/css/cameraFolder
applications/isp/FrameWork/css/camera/pipeFolder
applications/isp/FrameWork/css/camera/pipe/interfaceFolder
applications/isp/FrameWork/css/camera/pipe/interface/ia_css_pipe_binarydesc.hFile8,162
applications/isp/FrameWork/css/camera/pipe/interface/ia_css_pipe_stagedesc.hFile1,367
applications/isp/FrameWork/css/camera/pipe/interface/ia_css_pipe_util.hFile856
applications/isp/FrameWork/css/camera/pipe/pipe.mkFile1,743
applications/isp/FrameWork/css/camera/pipe/srcFolder
applications/isp/FrameWork/css/camera/pipe/src/pipe_binarydesc.cFile31,523
applications/isp/FrameWork/css/camera/pipe/src/pipe_stagedesc.cFile3,310
applications/isp/FrameWork/css/camera/pipe/src/pipe_util.cFile1,030
applications/isp/FrameWork/css/camera/udsFolder
applications/isp/FrameWork/css/camera/uds/interfaceFolder
applications/isp/FrameWork/css/camera/uds/interface/ia_css_uds.sp.hFile2,247
applications/isp/FrameWork/css/camera/uds/srcFolder
applications/isp/FrameWork/css/camera/uds/src/uds.sp.cFile15,159
applications/isp/FrameWork/css/camera/uds/uds.mkFile1,442
applications/isp/FrameWork/css/camera/utilFolder
applications/isp/FrameWork/css/camera/util/interfaceFolder
applications/isp/FrameWork/css/camera/util/interface/ia_css_util.hFile3,196
applications/isp/FrameWork/css/camera/util/srcFolder
applications/isp/FrameWork/css/camera/util/src/util.cFile5,362
applications/isp/FrameWork/css/camera/util/util.mkFile1,484
applications/isp/FrameWork/css/componentsFolder
applications/isp/FrameWork/css/components/acc_clusterFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_aeFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae.defFile1,500
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_acc.pipeFile1,405
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_ff_api.hFile5,770
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_private.hFile3,682
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_public.hFile3,800
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ff_ae_wght_hist_private_ccbcr.hFile1,169,867
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/host/ae.host.cFile27,660
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/host/ae.host.hFile3,822
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/sp/ae.sp.cFile9,968
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/sp/ae.sp.hFile1,447
applications/isp/FrameWork/css/components/acc_cluster/acc_afFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_af/af.defFile1,988
applications/isp/FrameWork/css/components/acc_cluster/acc_af/af_acc.pipeFile1,402
applications/isp/FrameWork/css/components/acc_cluster/acc_af/af_private.hFile6,736
applications/isp/FrameWork/css/components/acc_cluster/acc_af/af_public.hFile5,752
applications/isp/FrameWork/css/components/acc_cluster/acc_af/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_af/host/af.host.cFile46,550
applications/isp/FrameWork/css/components/acc_cluster/acc_af/host/af.host.hFile3,119
applications/isp/FrameWork/css/components/acc_cluster/acc_af/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_af/sp/af.sp.cFile15,016
applications/isp/FrameWork/css/components/acc_cluster/acc_af/sp/af.sp.hFile1,818
applications/isp/FrameWork/css/components/acc_cluster/acc_af/sp/af_sp_private_ff_access.hFile2,566
applications/isp/FrameWork/css/components/acc_cluster/acc_anrFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr.defFile1,816
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr_acc.pipeFile1,756
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr_private.hFile10,004
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr_public.hFile4,642
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/host/anr.host.cFile86,347
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/host/anr.host.hFile3,681
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/isp/anr_acc.isp.cFile1,188
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/isp/anr_acc.isp.hFile1,189
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/sp/anr.sp.cFile6,382
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/sp/anr.sp.hFile1,360
applications/isp/FrameWork/css/components/acc_cluster/acc_awbFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb.defFile966
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb_acc.pipeFile1,399
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb_private.hFile5,805
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb_public.hFile4,205
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/host/awb.host.cFile37,018
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/host/awb.host.hFile3,077
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/sp/awb.sp.cFile13,818
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/sp/awb.sp.hFile1,802
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/sp/awb_sp_private_ff_access.hFile1,908
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/testsFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_testFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/AWB_stats_test_defs.hFile4,311
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/MakefileFile2,219
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/host.cFile8,346
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/isp.hive.cFile2,997
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/isp.hive.hFile1,354
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/master_port_sim_local.hFile13,287
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/sp.hive.cFile12,475
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/sp.hive.hFile2,266
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/resourcesFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/resources/128x128Image.percFile32,788
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/resources/AWBstatsRefResults.percFile2,580
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_callsFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/MakefileFile4,336
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/host.cFile3,023
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/isp.hive.cFile1,444
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/isp.hive.hFile1,200
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/sp.hive.cFile2,622
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/sp.hive.hFile1,191
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_frFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr.defFile1,282
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr_acc.pipeFile1,415
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr_private.hFile5,174
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr_public.hFile5,569
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/host/awb_fr.host.cFile38,889
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/host/awb_fr.host.hFile3,048
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/sp/awb_fr.sp.cFile14,035
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/sp/awb_fr.sp.hFile1,834
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/sp/awb_fr_sp_private_ff_access.hFile2,598
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoiseFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr.defFile3,733
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr_acc.pipeFile1,789
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr_private.hFile7,373
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr_public.hFile5,254
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/host/bnr.host.cFile19,627
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/host/bnr.host.hFile3,201
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/isp/acc_bayer_denoise.isp.cFile1,266
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/isp/acc_bayer_denoise.isp.hFile1,246
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/sp/bnr.sp.cFile5,733
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/sp/bnr.sp.hFile1,383
applications/isp/FrameWork/css/components/acc_cluster/acc_bdsFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/bds.defFile740
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/includeFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/include/bds_public.hFile2,834
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/srcFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/bds_acc.pipeFile1,305
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/bds_private.hFile4,842
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/host/bds.host.cFile29,465
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/host/bds.host.hFile1,930
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/host/bds_config.incFile283,701
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/sp/bds.sp.cFile5,487
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/sp/bds.sp.hFile1,373
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiacFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm.defFile509
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm_acc.pipeFile1,544
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm_private.hFile2,020
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm_public.hFile2,745
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/host/dm.host.cFile7,755
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/host/dm.host.hFile2,138
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/isp/demosiac_acc.isp.cFile1,198
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/isp/demosiac_acc.isp.hFile1,204
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/sp/dm.sp.cFile3,657
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/sp/dm.sp.hFile1,294
applications/isp/FrameWork/css/components/acc_cluster/acc_dpcFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/dpc.defFile874
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/includeFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/include/dpc_public.hFile3,224
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/srcFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/dpc_acc.pipeFile1,273
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/dpc_private.hFile6,371
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/host/dpc.host.cFile30,213
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/host/dpc.host.hFile1,926
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/sp/dpc.sp.cFile11,511
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/sp/dpc.sp.hFile1,457
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_statFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat.defFile1,822
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_acc.pipeFile1,473
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_common_public.hFile4,659
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_private.hFile9,991
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_public.hFile3,611
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/host/dvs_stat.host.cFile38,855
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/host/dvs_stat.host.hFile3,072
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/sp/dvs_stat.sp.cFile18,237
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/sp/dvs_stat.sp.hFile1,419
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_statFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/host/lace_stat.host.cFile15,158
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/host/lace_stat.host.hFile2,484
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace.defFile1,785
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace_stat_acc.pipeFile1,355
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace_stat_private.hFile5,634
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace_stat_public.hFile4,377
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/sp/lace_stat.sp.cFile9,402
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/sp/lace_stat.sp.hFile1,510
applications/isp/FrameWork/css/components/acc_cluster/acc_rgbFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/host/rgbpp.host.cFile18,919
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/host/rgbpp.host.hFile5,394gamma table initialisation code, ICG written.
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/isp/rgbpp_acc.isp.cFile1,303
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/isp/rgbpp_acc.isp.hFile1,296
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp.defFile2,436
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp_acc.pipeFile2,070
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp_private.hFile3,705
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp_public.hFile7,185
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/sp/rgbpp.sp.cFile6,457
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/sp/rgbpp.sp.hFile1,307
applications/isp/FrameWork/css/components/acc_cluster/acc_shdFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/host/shd.host.cFile25,741
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/host/shd.host.hFile2,184
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/isp/acc_shd.isp.cFile1,188
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/isp/acc_shd.isp.hFile1,189
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd.defFile1,574
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd_acc.pipeFile1,679
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd_private.hFile6,119
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd_public.hFile5,342
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/sp/shd.sp.cFile9,507
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/sp/shd.sp.hFile1,451
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0Folder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/host/yuvp1_b0.host.cFile13,725
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/host/yuvp1_b0.host.hFile2,484
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/isp/yuvp1_b0_acc.isp.cFile1,233
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/isp/yuvp1_b0_acc.isp.hFile1,260
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/sp/yuvp1_b0.sp.cFile3,786
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/sp/yuvp1_b0.sp.hFile1,472
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/yuvp1_b0_acc.pipeFile1,736
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/yuvp1_b0_private.hFile3,942
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/yuvp1_b0_public.hFile4,149
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0Folder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/host/yuvp1_c0.host.cFile52,281
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/host/yuvp1_c0.host.hFile3,419
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/isp/yuvp1_c0_acc.isp.cFile1,235
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/isp/yuvp1_c0_acc.isp.hFile1,262
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/sp/yuvp1_c0.sp.cFile5,247
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/sp/yuvp1_c0.sp.hFile1,479
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/yuvp1_c0_acc.pipeFile1,742
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/yuvp1_c0_private.hFile10,492
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/yuvp1_c0_public.hFile10,674
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_commonFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/host/yuvp1_common.host.cFile14,925
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/host/yuvp1_common.host.hFile3,350
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/sp/yuvp1_common.sp.hFile2,473
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1.defFile10,167
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1_acc.pipeFile1,550
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1_common_private.hFile2,771
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1_common_public.hFile2,471
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2Folder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/host/yuvp2.host.cFile20,976
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/host/yuvp2.host.hFile6,947Table initialisation, ICG written.
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/isp/yuvp2_acc.isp.cFile1,257
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/isp/yuvp2_acc.isp.hFile1,253
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/sp/yuvp2.sp.cFile5,240
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/sp/yuvp2.sp.hFile1,383
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2.defFile2,278
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_acc.pipeFile1,914
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_common_defs.hFile1,501
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_private.hFile4,455
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_public.hFile4,205
applications/isp/FrameWork/css/components/acc_cluster/dma_gac_serviceFolder
applications/isp/FrameWork/css/components/acc_cluster/dma_gac_service/spFolder
applications/isp/FrameWork/css/components/acc_cluster/dma_gac_service/sp/dma_gac_service.sp.cFile9,972
applications/isp/FrameWork/css/components/acc_cluster/dma_gac_service/sp/dma_gac_service.sp.hFile4,334
applications/isp/FrameWork/css/components/acc_cluster/dma_patchFolder
applications/isp/FrameWork/css/components/acc_cluster/dma_patch/spFolder
applications/isp/FrameWork/css/components/acc_cluster/dma_patch/sp/dma_patch.sp.cFile4,133
applications/isp/FrameWork/css/components/acc_cluster/dma_patch/sp/dma_patch.sp.hFile1,435
applications/isp/FrameWork/css/components/acc_cluster/genFolder
applications/isp/FrameWork/css/components/acc_cluster/gen/acc_a0t.pipeFile1,819
applications/isp/FrameWork/css/components/acc_cluster/gen/acc_c0.pipeFile1,936
applications/isp/FrameWork/css/components/acc_cluster/gen/acc_private.hFile1,994
applications/isp/FrameWork/css/components/acc_cluster/gen/arr_mngrFolder
applications/isp/FrameWork/css/components/acc_cluster/gen/arr_mngr/arr_mngr.sp.cFile5,720
applications/isp/FrameWork/css/components/acc_cluster/gen/arr_mngr/arr_mngr.sp.hFile2,393
applications/isp/FrameWork/css/components/acc_cluster/gen/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/gen/host/acc_cluster.host.cFile21,055
applications/isp/FrameWork/css/components/acc_cluster/gen/host/acc_cluster.host.hFile4,558
applications/isp/FrameWork/css/components/acc_cluster/gen/spFolder
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_ack_handler.sp.cFile4,149
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_ack_handler.sp.hFile1,789
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_cluster.sp.cFile10,357
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_cluster.sp.hFile1,286
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_cluster_globals.sp.hFile1,785
applications/isp/FrameWork/css/components/acc_cluster/gen/yuv_splitter_sp_api.hFile1,374
applications/isp/FrameWork/css/components/acc_cluster/s2vFolder
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer1.isp.cFile2,670
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer1.isp.hFile1,331
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer1.pipeFile1,519
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer2.isp.cFile2,664
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer2.isp.hFile1,331
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer2.pipeFile1,398
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer3.isp.cFile2,664
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer3.isp.hFile1,331
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer3.pipeFile1,398
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_common.isp.cFile7,416
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_common.isp.hFile2,942
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv1.isp.cFile2,863
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv1.isp.hFile1,371
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv1.pipeFile1,467
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv2.isp.cFile2,779
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv2.isp.hFile1,324
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv2.pipeFile1,390
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv3.isp.cFile2,763
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv3.isp.hFile1,324
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv3.pipeFile1,390
applications/isp/FrameWork/css/components/acc_cluster/v2sFolder
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer1.isp.cFile1,460
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer1.isp.hFile1,248
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer1.pipeFile1,231
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer2.isp.cFile1,457
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer2.isp.hFile1,248
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer2.pipeFile1,231
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer3.isp.cFile1,462
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer3.isp.hFile1,248
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer3.pipeFile1,231
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_common.isp.cFile1,922
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_common.isp.hFile1,741
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv1.isp.cFile1,464
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv1.isp.hFile1,244
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv1.pipeFile1,225
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv2.isp.cFile1,456
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv2.isp.hFile1,244
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv2.pipeFile1,225
applications/isp/FrameWork/css/components/bamemFolder
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_testFolder
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/MakefileFile2,416
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/test.host.cFile3,276
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/test.isp.cFile8,944
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/test.isp.hFile1,256
applications/isp/FrameWork/css/components/components_public.hFile1,190
applications/isp/FrameWork/css/components/dvsFolder
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0Folder
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/docFolder
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/doc/dvs.docxFile134,963
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/dvs_public.hFile1,988
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/hostFolder
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/host/dvs.host.cFile47,915
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/host/dvs.host.hFile2,308
applications/isp/FrameWork/css/components/includeFolder
applications/isp/FrameWork/css/components/include/components.host.hFile2,401
applications/isp/FrameWork/css/components/include/components_types.host.hFile2,863
applications/isp/FrameWork/css/components/input_feederFolder
applications/isp/FrameWork/css/components/input_feeder/srcFolder
applications/isp/FrameWork/css/components/input_feeder/src/hostFolder
applications/isp/FrameWork/css/components/input_feeder/src/host/ia_css_input_feeder.host.cFile9,867
applications/isp/FrameWork/css/components/input_feeder/src/host/ia_css_input_feeder.host.hFile2,090
applications/isp/FrameWork/css/components/input_feeder/src/ia_css_input_feeder.pipeFile1,381
applications/isp/FrameWork/css/components/input_feeder/src/input_feeder_private.hFile1,828
applications/isp/FrameWork/css/components/input_feeder/src/input_feeder_public.hFile2,148
applications/isp/FrameWork/css/components/input_feeder/src/spFolder
applications/isp/FrameWork/css/components/input_feeder/src/sp/input_feeder.sp.cFile4,586
applications/isp/FrameWork/css/components/input_feeder/src/sp/input_feeder.sp.hFile1,338
applications/isp/FrameWork/css/components/linFolder
applications/isp/FrameWork/css/components/lin/sc_lin_1.0Folder
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/docFolder
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/doc/linearization.docxFile7,831,414
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/doc/linearization.vsdFile51,712
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin.host.cFile5,303
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin.host.hFile1,986
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin_param.hFile1,660
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin_types.hFile1,675
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.defFile329
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.isp.cFile3,353
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.isp.hFile1,558
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.pipeFile1,467
applications/isp/FrameWork/css/components/obFolder
applications/isp/FrameWork/css/components/ob/sc_ob_1.0Folder
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/docFolder
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/doc/obcol.docxFile81,151
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/doc/obgrid.docxFile118,379
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/doc/obrow.docxFile81,236
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/hostFolder
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/host/obgrid.host.cFile14,242
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/host/obgrid.host.hFile2,046
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/obgrid.defFile719
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/obgrid_public.hFile4,166
applications/isp/FrameWork/css/components/output_systemFolder
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0Folder
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/hostFolder
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/coeff_scaler.host.hFile10,466
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system.host.cFile30,113
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system.host.hFile3,450
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_common.host.cFile45,166
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_common.host.hFile11,574
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_local.host.hFile2,905
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_scaler.host.cFile11,187
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_scaler.host.hFile2,460
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/ia_css_osys_public.hFile2,916
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.ioFile208
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.isp.cFile2,120
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.isp.hFile1,904
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.pipeFile1,786
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.sp.cFile48,027
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.sp.hFile5,791
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system_defs.hFile9,052
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system_private.hFile7,282
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/scaler.defFile469
applications/isp/FrameWork/css/components/resolutions_mgrFolder
applications/isp/FrameWork/css/components/resolutions_mgr/srcFolder
applications/isp/FrameWork/css/components/resolutions_mgr/src/hostFolder
applications/isp/FrameWork/css/components/resolutions_mgr/src/host/resolutions_mgr.host.cFile34,511
applications/isp/FrameWork/css/components/resolutions_mgr/src/host/resolutions_mgr.host.hFile4,158
applications/isp/FrameWork/css/components/resolutions_mgr/src/resolutions_mgr.defFile2,968
applications/isp/FrameWork/css/components/resolutions_mgr/src/resolutions_mgr.pipeFile1,295
applications/isp/FrameWork/css/components/resolutions_mgr/src/resolutions_mgr_private.hFile6,095
applications/isp/FrameWork/css/components/resolutions_mgr/src/spFolder
applications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr.sp.cFile8,452
applications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr.sp.hFile1,279
applications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr_ra.sp.hFile2,426
applications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr_wa.sp.hFile1,255
applications/isp/FrameWork/css/components/rgbirFolder
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0Folder
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/hostFolder
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/host/ia_css_rgbir.host.cFile6,909
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/host/ia_css_rgbir.host.hFile1,824
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/ia_css_rgbir_types.hFile3,053
applications/isp/FrameWork/css/components/stats_3aFolder
applications/isp/FrameWork/css/components/stats_3a/srcFolder
applications/isp/FrameWork/css/components/stats_3a/src/hostFolder
applications/isp/FrameWork/css/components/stats_3a/src/host/stats_3a.host.cFile5,239
applications/isp/FrameWork/css/components/stats_3a/src/host/stats_3a.host.hFile1,899
applications/isp/FrameWork/css/components/stats_3a/src/spFolder
applications/isp/FrameWork/css/components/stats_3a/src/sp/stats_3a.sp.cFile1,946
applications/isp/FrameWork/css/components/stats_3a/src/sp/stats_3a.sp.hFile1,200
applications/isp/FrameWork/css/components/stats_3a/src/stats_3a_private.hFile3,858
applications/isp/FrameWork/css/components/stats_3a/src/stats_3a_public.hFile2,480
applications/isp/FrameWork/css/components/tnrFolder
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0Folder
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/docFolder
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/doc/tnr.docxFile74,737
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/hostFolder
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/host/ia_css_tnr.host.cFile4,388
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/host/ia_css_tnr.host.hFile2,065
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/ia_css_tnr_param.hFile1,694
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/ia_css_tnr_state.hFile1,393
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/ia_css_tnr_types.hFile1,995
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr.isp.cFile11,517
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr.isp.hFile1,535
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr.pipeFile1,816
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr_init.isp.cFile8,976
applications/isp/FrameWork/css/components/tnr/tnr.defFile213
applications/isp/FrameWork/css/css.bootloader.mkFile1,322
applications/isp/FrameWork/css/css_2401_systemFolder
applications/isp/FrameWork/css/css_2401_system/csi_rx_global.hFile2,465
applications/isp/FrameWork/css/css_2401_system/css_2401.host.mkFile2,102
applications/isp/FrameWork/css/css_2401_system/css_2401.isp.mkFile5,836
applications/isp/FrameWork/css/css_2401_system/css_2401.sp.mkFile2,004
applications/isp/FrameWork/css/css_2401_system/css_2401_csi2p.host.mkFile2,490
applications/isp/FrameWork/css/css_2401_system/css_2401_csi2p.isp.mkFile7,285
applications/isp/FrameWork/css/css_2401_system/css_2401_csi2p.sp.mkFile2,376
applications/isp/FrameWork/css/css_2401_system/hostFolder
applications/isp/FrameWork/css/css_2401_system/host/csi_rx.cFile1,895
applications/isp/FrameWork/css/css_2401_system/host/csi_rx_local.hFile2,605
applications/isp/FrameWork/css/css_2401_system/host/csi_rx_private.hFile10,201
applications/isp/FrameWork/css/css_2401_system/host/ibuf_ctrl.cFile1,362
applications/isp/FrameWork/css/css_2401_system/host/ibuf_ctrl_local.hFile2,176
applications/isp/FrameWork/css/css_2401_system/host/ibuf_ctrl_private.hFile9,555
applications/isp/FrameWork/css/css_2401_system/host/input_system_local.hFile3,575
applications/isp/FrameWork/css/css_2401_system/host/input_system_private.hFile4,040
applications/isp/FrameWork/css/css_2401_system/host/isys_dma.cFile1,819
applications/isp/FrameWork/css/css_2401_system/host/isys_dma_local.hFile1,244
applications/isp/FrameWork/css/css_2401_system/host/isys_dma_private.hFile2,308
applications/isp/FrameWork/css/css_2401_system/host/isys_irq.cFile1,953
applications/isp/FrameWork/css/css_2401_system/host/isys_irq_local.hFile1,530
applications/isp/FrameWork/css/css_2401_system/host/isys_irq_private.hFile3,972
applications/isp/FrameWork/css/css_2401_system/host/isys_stream2mmio.cFile1,267
applications/isp/FrameWork/css/css_2401_system/host/isys_stream2mmio_local.hFile1,680
applications/isp/FrameWork/css/css_2401_system/host/isys_stream2mmio_private.hFile6,013
applications/isp/FrameWork/css/css_2401_system/host/pixelgen_local.hFile1,968
applications/isp/FrameWork/css/css_2401_system/host/pixelgen_private.hFile7,366
applications/isp/FrameWork/css/css_2401_system/host/system_local.hFile11,459
applications/isp/FrameWork/css/css_2401_system/ibuf_ctrl_global.hFile2,829
applications/isp/FrameWork/css/css_2401_system/input_system_global.hFile5,959
applications/isp/FrameWork/css/css_2401_system/ispFolder
applications/isp/FrameWork/css/css_2401_system/isp/system_local.hFile1,802
applications/isp/FrameWork/css/css_2401_system/isys_dma_global.hFile3,447
applications/isp/FrameWork/css/css_2401_system/isys_irq_global.hFile1,823
applications/isp/FrameWork/css/css_2401_system/isys_stream2mmio_global.hFile1,820
applications/isp/FrameWork/css/css_2401_system/pixelgen_global.hFile2,771
applications/isp/FrameWork/css/css_2401_system/spFolder
applications/isp/FrameWork/css/css_2401_system/sp/csi_rx.cFile1,948
applications/isp/FrameWork/css/css_2401_system/sp/csi_rx_local.hFile1,237
applications/isp/FrameWork/css/css_2401_system/sp/csi_rx_private.hFile9,136
applications/isp/FrameWork/css/css_2401_system/sp/hive_isp_css_sp_api_2401_modified.hFile3,447
applications/isp/FrameWork/css/css_2401_system/sp/ibuf_ctrl.cFile1,756
applications/isp/FrameWork/css/css_2401_system/sp/ibuf_ctrl_local.hFile3,403
applications/isp/FrameWork/css/css_2401_system/sp/ibuf_ctrl_private.hFile4,981
applications/isp/FrameWork/css/css_2401_system/sp/input_system_2401.cFile1,236
applications/isp/FrameWork/css/css_2401_system/sp/input_system_local.hFile1,260
applications/isp/FrameWork/css/css_2401_system/sp/input_system_private.hFile9,867
applications/isp/FrameWork/css/css_2401_system/sp/isys_dma.cFile1,323
applications/isp/FrameWork/css/css_2401_system/sp/isys_dma_local.hFile1,244
applications/isp/FrameWork/css/css_2401_system/sp/isys_dma_private.hFile3,073
applications/isp/FrameWork/css/css_2401_system/sp/isys_stream2mmio.cFile1,373
applications/isp/FrameWork/css/css_2401_system/sp/isys_stream2mmio_local.hFile1,298
applications/isp/FrameWork/css/css_2401_system/sp/isys_stream2mmio_private.hFile3,335
applications/isp/FrameWork/css/css_2401_system/sp/pixelgen.cFile1,270
applications/isp/FrameWork/css/css_2401_system/sp/pixelgen_local.hFile1,266
applications/isp/FrameWork/css/css_2401_system/sp/pixelgen_private.hFile6,456
applications/isp/FrameWork/css/css_2401_system/sp/system_local.hFile2,964
applications/isp/FrameWork/css/css_2401_system/system_global.hFile11,526
applications/isp/FrameWork/css/css_config.mkFile2,611
applications/isp/FrameWork/css/css_module.mkFile4,556
applications/isp/FrameWork/css/css_skycam_systemFolder
applications/isp/FrameWork/css/css_skycam_system/css_2500.host.mkFile2,025
applications/isp/FrameWork/css/css_skycam_system/css_2500.isp.mkFile13,062
applications/isp/FrameWork/css/css_skycam_system/css_2500.sp.mkFile2,281
applications/isp/FrameWork/css/css_skycam_system/css_skycam_c0_system.proj.mkFile25,086
applications/isp/FrameWork/css/css_skycam_system/debug_global.hFile3,082
applications/isp/FrameWork/css/css_skycam_system/dma_global.hFile14,942
applications/isp/FrameWork/css/css_skycam_system/event_fifo_global.hFile1,276
applications/isp/FrameWork/css/css_skycam_system/fifo_monitor_global.hFile1,454
applications/isp/FrameWork/css/css_skycam_system/gdc_global.hFile3,876
applications/isp/FrameWork/css/css_skycam_system/gp_device_global.hFile1,825
applications/isp/FrameWork/css/css_skycam_system/gp_timer_global.hFile1,709
applications/isp/FrameWork/css/css_skycam_system/hmem_global.hFile1,947
applications/isp/FrameWork/css/css_skycam_system/hostFolder
applications/isp/FrameWork/css/css_skycam_system/host/debug.cFile2,501
applications/isp/FrameWork/css/css_skycam_system/host/debug_local.hFile1,233
applications/isp/FrameWork/css/css_skycam_system/host/debug_private.hFile2,920
applications/isp/FrameWork/css/css_skycam_system/host/dma.cFile10,074
applications/isp/FrameWork/css/css_skycam_system/host/dma_local.hFile10,191
applications/isp/FrameWork/css/css_skycam_system/host/dma_private.hFile1,776
applications/isp/FrameWork/css/css_skycam_system/host/event_fifo.cFile1,207
applications/isp/FrameWork/css/css_skycam_system/host/event_fifo_local.hFile2,173
applications/isp/FrameWork/css/css_skycam_system/host/event_fifo_private.hFile2,696
applications/isp/FrameWork/css/css_skycam_system/host/fifo_monitor.cFile19,370
applications/isp/FrameWork/css/css_skycam_system/host/fifo_monitor_local.hFile2,724
applications/isp/FrameWork/css/css_skycam_system/host/fifo_monitor_private.hFile2,733
applications/isp/FrameWork/css/css_skycam_system/host/gdc.cFile3,682
applications/isp/FrameWork/css/css_skycam_system/host/gdc_local.hFile1,304
applications/isp/FrameWork/css/css_skycam_system/host/gdc_private.hFile1,230
applications/isp/FrameWork/css/css_skycam_system/host/gp_device.cFile4,506
applications/isp/FrameWork/css/css_skycam_system/host/gp_device_local.hFile4,807
applications/isp/FrameWork/css/css_skycam_system/host/gp_device_private.hFile1,946
applications/isp/FrameWork/css/css_skycam_system/host/gp_timer.cFile2,546
applications/isp/FrameWork/css/css_skycam_system/host/gp_timer_local.hFile2,545
applications/isp/FrameWork/css/css_skycam_system/host/gp_timer_private.hFile1,305
applications/isp/FrameWork/css/css_skycam_system/host/hive_isp_css_ddr_hrt_modified.hFile4,634
applications/isp/FrameWork/css/css_skycam_system/host/hive_isp_css_hrt_modified.hFile2,632
applications/isp/FrameWork/css/css_skycam_system/host/hmem.cFile1,193
applications/isp/FrameWork/css/css_skycam_system/host/hmem_local.hFile1,228
applications/isp/FrameWork/css/css_skycam_system/host/hmem_private.hFile1,404
applications/isp/FrameWork/css/css_skycam_system/host/irq.cFile10,977
applications/isp/FrameWork/css/css_skycam_system/host/irq_local.hFile4,801
applications/isp/FrameWork/css/css_skycam_system/host/irq_private.hFile1,776
applications/isp/FrameWork/css/css_skycam_system/host/isp.cFile4,735
applications/isp/FrameWork/css/css_skycam_system/host/isp_local.hFile2,040
applications/isp/FrameWork/css/css_skycam_system/host/isp_private.hFile4,706
applications/isp/FrameWork/css/css_skycam_system/host/mmu.cFile1,812
applications/isp/FrameWork/css/css_skycam_system/host/mmu_local.hFile1,247
applications/isp/FrameWork/css/css_skycam_system/host/mmu_private.hFile1,776
applications/isp/FrameWork/css/css_skycam_system/host/osys_local.hFile5,398
applications/isp/FrameWork/css/css_skycam_system/host/sp.cFile3,080
applications/isp/FrameWork/css/css_skycam_system/host/sp_local.hFile5,285
applications/isp/FrameWork/css/css_skycam_system/host/sp_private.hFile5,016
applications/isp/FrameWork/css/css_skycam_system/host/system_local.hFile8,260
applications/isp/FrameWork/css/css_skycam_system/host/timed_ctrl.cFile2,784
applications/isp/FrameWork/css/css_skycam_system/host/timed_ctrl_local.hFile1,252
applications/isp/FrameWork/css/css_skycam_system/host/timed_ctrl_private.hFile1,627
applications/isp/FrameWork/css/css_skycam_system/host/vamem_local.hFile1,232
applications/isp/FrameWork/css/css_skycam_system/host/vmem.cFile8,864
applications/isp/FrameWork/css/css_skycam_system/host/vmem_local.hFile2,033
applications/isp/FrameWork/css/css_skycam_system/host/vmem_private.hFile1,234
applications/isp/FrameWork/css/css_skycam_system/irq_global.hFile1,883
applications/isp/FrameWork/css/css_skycam_system/ispFolder
applications/isp/FrameWork/css/css_skycam_system/isp/dma_local.hFile1,224
applications/isp/FrameWork/css/css_skycam_system/isp/dma_private.hFile2,095
applications/isp/FrameWork/css/css_skycam_system/isp/dmem_private.hFile5,474
applications/isp/FrameWork/css/css_skycam_system/isp/event_fifo_local.hFile3,617
applications/isp/FrameWork/css/css_skycam_system/isp/event_fifo_private.hFile2,648
applications/isp/FrameWork/css/css_skycam_system/isp/gdc.cFile1,190
applications/isp/FrameWork/css/css_skycam_system/isp/gdc_local.hFile2,108
applications/isp/FrameWork/css/css_skycam_system/isp/gdc_private.hFile11,591
applications/isp/FrameWork/css/css_skycam_system/isp/hive_isp_css_isp_dma_api_modified.hFile12,192
applications/isp/FrameWork/css/css_skycam_system/isp/hmem_local.hFile1,320
applications/isp/FrameWork/css/css_skycam_system/isp/hmem_private.hFile1,249
applications/isp/FrameWork/css/css_skycam_system/isp/isp_local.hFile1,605
applications/isp/FrameWork/css/css_skycam_system/isp/isp_private.hFile2,068
applications/isp/FrameWork/css/css_skycam_system/isp/resource_local.hFile1,597
applications/isp/FrameWork/css/css_skycam_system/isp/resource_private.hFile1,250
applications/isp/FrameWork/css/css_skycam_system/isp/stream_private.hFile2,853
applications/isp/FrameWork/css/css_skycam_system/isp/system_local.hFile1,718
applications/isp/FrameWork/css/css_skycam_system/isp/vamem.cFile1,198
applications/isp/FrameWork/css/css_skycam_system/isp/vamem_local.hFile1,366
applications/isp/FrameWork/css/css_skycam_system/isp/vamem_private.hFile2,186
applications/isp/FrameWork/css/css_skycam_system/isp/vmem_local.hFile1,298
applications/isp/FrameWork/css/css_skycam_system/isp/vmem_private.hFile1,278
applications/isp/FrameWork/css/css_skycam_system/isp/xmem_local.hFile1,246
applications/isp/FrameWork/css/css_skycam_system/isp/xmem_private.hFile4,296
applications/isp/FrameWork/css/css_skycam_system/isp_global.hFile3,636
applications/isp/FrameWork/css/css_skycam_system/mmu_global.hFile1,251
applications/isp/FrameWork/css/css_skycam_system/osys_global.hFile1,217
applications/isp/FrameWork/css/css_skycam_system/resource_global.hFile1,584
applications/isp/FrameWork/css/css_skycam_system/spFolder
applications/isp/FrameWork/css/css_skycam_system/sp/common_data_local.hFile2,357
applications/isp/FrameWork/css/css_skycam_system/sp/debug.cFile2,219
applications/isp/FrameWork/css/css_skycam_system/sp/debug_local.hFile1,233
applications/isp/FrameWork/css/css_skycam_system/sp/dma.cFile1,189
applications/isp/FrameWork/css/css_skycam_system/sp/dma_local.hFile1,224
applications/isp/FrameWork/css/css_skycam_system/sp/dma_private.hFile2,231
applications/isp/FrameWork/css/css_skycam_system/sp/event_fifo.cFile4,846
applications/isp/FrameWork/css/css_skycam_system/sp/event_fifo_local.hFile8,557
applications/isp/FrameWork/css/css_skycam_system/sp/event_fifo_private.hFile5,404
applications/isp/FrameWork/css/css_skycam_system/sp/event_queue_sp0_sp1_local.hFile1,792
applications/isp/FrameWork/css/css_skycam_system/sp/fifo_monitor_local.hFile2,868
applications/isp/FrameWork/css/css_skycam_system/sp/fifo_monitor_private.hFile2,887
applications/isp/FrameWork/css/css_skycam_system/sp/gdc_local.hFile1,414
applications/isp/FrameWork/css/css_skycam_system/sp/gdc_private.hFile4,673
applications/isp/FrameWork/css/css_skycam_system/sp/gp_device_local.hFile1,360
applications/isp/FrameWork/css/css_skycam_system/sp/gp_device_private.hFile2,204
applications/isp/FrameWork/css/css_skycam_system/sp/hive_isp_css_sp_api_modified.hFile2,499
applications/isp/FrameWork/css/css_skycam_system/sp/hive_isp_css_sp_dma_api_modified.hFile16,174
applications/isp/FrameWork/css/css_skycam_system/sp/hmem.cFile8,055
applications/isp/FrameWork/css/css_skycam_system/sp/hmem_local.hFile1,249
applications/isp/FrameWork/css/css_skycam_system/sp/hmem_private.hFile1,430
applications/isp/FrameWork/css/css_skycam_system/sp/irq.cFile2,358
applications/isp/FrameWork/css/css_skycam_system/sp/irq_local.hFile1,224
applications/isp/FrameWork/css/css_skycam_system/sp/irq_private.hFile1,859
applications/isp/FrameWork/css/css_skycam_system/sp/isp.cFile1,188
applications/isp/FrameWork/css/css_skycam_system/sp/isp_local.hFile1,260
applications/isp/FrameWork/css/css_skycam_system/sp/isp_private.hFile26,866
applications/isp/FrameWork/css/css_skycam_system/sp/mmu.cFile1,370
applications/isp/FrameWork/css/css_skycam_system/sp/mmu_local.hFile1,225
applications/isp/FrameWork/css/css_skycam_system/sp/mmu_private.hFile1,845
applications/isp/FrameWork/css/css_skycam_system/sp/osys_local.hFile1,228
applications/isp/FrameWork/css/css_skycam_system/sp/osys_private.hFile1,237
applications/isp/FrameWork/css/css_skycam_system/sp/queue_fifo.cFile1,210
applications/isp/FrameWork/css/css_skycam_system/sp/queue_fifo_private.hFile1,854
applications/isp/FrameWork/css/css_skycam_system/sp/resource_local.hFile1,244
applications/isp/FrameWork/css/css_skycam_system/sp/resource_private.hFile2,982
applications/isp/FrameWork/css/css_skycam_system/sp/sp.cFile1,184
applications/isp/FrameWork/css/css_skycam_system/sp/sp_local.hFile3,435
applications/isp/FrameWork/css/css_skycam_system/sp/sp_private.hFile6,485
applications/isp/FrameWork/css/css_skycam_system/sp/system.cFile2,352
applications/isp/FrameWork/css/css_skycam_system/sp/system_local.hFile3,328
applications/isp/FrameWork/css/css_skycam_system/sp/timed_ctrl.cFile1,216
applications/isp/FrameWork/css/css_skycam_system/sp/timed_ctrl_local.hFile1,252
applications/isp/FrameWork/css/css_skycam_system/sp/timed_ctrl_private.hFile2,741
applications/isp/FrameWork/css/css_skycam_system/sp/vamem.cFile6,695
applications/isp/FrameWork/css/css_skycam_system/sp/vamem_local.hFile1,232
applications/isp/FrameWork/css/css_skycam_system/sp/vamem_private.hFile1,342
applications/isp/FrameWork/css/css_skycam_system/sp/vmem_local.hFile1,286
applications/isp/FrameWork/css/css_skycam_system/sp/vmem_private.hFile1,234
applications/isp/FrameWork/css/css_skycam_system/sp_global.hFile2,978
applications/isp/FrameWork/css/css_skycam_system/system_global.hFile5,422
applications/isp/FrameWork/css/css_skycam_system/timed_ctrl_global.hFile3,311
applications/isp/FrameWork/css/css_skycam_system/vamem_global.hFile1,747
applications/isp/FrameWork/css/css_skycam_system/vmem_global.hFile1,436
applications/isp/FrameWork/css/css_skycam_system/xmem_global.hFile1,223
applications/isp/FrameWork/css/css_trace.hFile10,460
applications/isp/FrameWork/css/debug_host_sp.hFile1,575
applications/isp/FrameWork/css/gen_firmware.cFile10,417
applications/isp/FrameWork/css/gen_params.cshFile8,057
applications/isp/FrameWork/css/hive_isp_css_2400_systemFolder
applications/isp/FrameWork/css/hive_isp_css_2400_system/css_2400.host.mkFile2,111
applications/isp/FrameWork/css/hive_isp_css_2400_system/css_2400.isp.mkFile6,537
applications/isp/FrameWork/css/hive_isp_css_2400_system/css_2400.sp.mkFile1,933
applications/isp/FrameWork/css/hive_isp_css_2400_system/debug_global.hFile2,164
applications/isp/FrameWork/css/hive_isp_css_2400_system/dma_global.hFile12,129
applications/isp/FrameWork/css/hive_isp_css_2400_system/event_fifo_global.hFile371
applications/isp/FrameWork/css/hive_isp_css_2400_system/fifo_monitor_global.hFile795
applications/isp/FrameWork/css/hive_isp_css_2400_system/gdc_global.hFile2,609
applications/isp/FrameWork/css/hive_isp_css_2400_system/gp_device_global.hFile3,460
applications/isp/FrameWork/css/hive_isp_css_2400_system/gp_timer_global.hFile850
applications/isp/FrameWork/css/hive_isp_css_2400_system/gpio_global.hFile1,568
applications/isp/FrameWork/css/hive_isp_css_2400_system/hmem_global.hFile1,060
applications/isp/FrameWork/css/hive_isp_css_2400_system/hostFolder
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/debug.cFile1,622
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/debug_local.hFile346
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/debug_private.hFile4,266
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/dma.cFile9,329
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/dma_local.hFile9,271
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/dma_private.hFile889
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/event_fifo.cFile320
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/event_fifo_local.hFile1,265
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/event_fifo_private.hFile1,815
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/fifo_monitor.cFile20,507
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/fifo_monitor_local.hFile2,269
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/fifo_monitor_private.hFile1,868
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gdc.cFile2,798
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gdc_local.hFile337
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gdc_private.hFile343
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_device.cFile3,649
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_device_local.hFile4,912
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_device_private.hFile1,058
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_timer.cFile1,498
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_timer_local.hFile1,658
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_timer_private.hFile418
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gpio_local.hFile341
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gpio_private.hFile926
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hive_isp_css_ddr_hrt_modified.hFile3,747
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hive_isp_css_hrt_modified.hFile2,711
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hmem.cFile306
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hmem_local.hFile341
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hmem_private.hFile517
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_formatter.cFile8,048
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_formatter_local.hFile3,600
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_formatter_private.hFile1,159
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_system.cFile58,424
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_system_local.hFile19,583
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_system_private.hFile3,304
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/irq.cFile10,203
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/irq_local.hFile6,574
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/irq_private.hFile889
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/isp.cFile3,847
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/isp_local.hFile900
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/isp_private.hFile3,794
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/mmu.cFile926
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/mmu_local.hFile337
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/mmu_private.hFile889
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/sp.cFile2,271
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/sp_local.hFile3,260
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/sp_private.hFile4,111
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/system_local.hFile8,756
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/timed_ctrl.cFile1,869
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/timed_ctrl_local.hFile365
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/timed_ctrl_private.hFile740
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vamem_local.hFile345
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vamem_private.hFile744
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vmem.cFile8,106
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vmem_local.hFile1,154
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vmem_private.hFile347
applications/isp/FrameWork/css/hive_isp_css_2400_system/input_formatter_global.hFile5,236
applications/isp/FrameWork/css/hive_isp_css_2400_system/input_system_global.hFile3,395
applications/isp/FrameWork/css/hive_isp_css_2400_system/irq_global.hFile1,280
applications/isp/FrameWork/css/hive_isp_css_2400_system/ispFolder
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/dma_local.hFile1,245
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/dma_private.hFile2,144
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/dmem_private.hFile5,504
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/event_fifo_local.hFile4,166
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/event_fifo_private.hFile2,655
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc.cFile1,210
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc_local.hFile2,354
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc_private.hFile12,464
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc_private_v0.hFile9,207
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/hive_isp_css_isp_dma_api_modified.hFile12,074
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/hmem_local.hFile1,320
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/hmem_private.hFile1,377
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/input_formatter_local.hFile2,312
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/input_formatter_private.hFile1,299
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/input_system_local.hFile1,348
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/io_stream_private.isp.hFile5,769
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/irq_local.hFile1,245
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/irq_private.hFile2,019
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/isp_local.hFile1,899
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/isp_private.hFile3,123
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/libc.cFile1,569
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/libc.hFile1,340
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/resource_local.hFile1,371
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/resource_private.hFile1,271
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/stream_private.hFile2,857
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/system_local.hFile2,213
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vamem.cFile1,218
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vamem_local.hFile1,513
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vamem_private.hFile2,212
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vector_func_2400_private.hFile2,022
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vector_ops_2400_private.hFile1,247
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vmem.cFile1,194
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vmem_local.hFile1,301
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vmem_private.hFile3,050
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/xmem_local.hFile1,246
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/xmem_private.hFile7,499
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp_global.hFile3,059
applications/isp/FrameWork/css/hive_isp_css_2400_system/mmu_global.hFile364
applications/isp/FrameWork/css/hive_isp_css_2400_system/resource_global.hFile697
applications/isp/FrameWork/css/hive_isp_css_2400_system/spFolder
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/debug.cFile2,330
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/debug_local.hFile1,254
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/debug_private.hFile8,469
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/dma.cFile1,209
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/dma_local.hFile1,245
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/dma_private.hFile2,252
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/event_fifo.cFile3,194
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/event_fifo_local.hFile4,833
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/event_fifo_private.hFile5,648
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/fifo_monitor_local.hFile1,787
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/fifo_monitor_private.hFile2,908
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gdc_local.hFile1,522
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gdc_private.hFile8,317
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gp_device_local.hFile1,269
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gp_device_private.hFile2,243
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gpio_local.hFile1,249
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gpio_private.hFile1,906
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hive_isp_css_sp_api_modified.hFile2,689
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hive_isp_css_sp_dma_api_modified.hFile16,337
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hmem.cFile7,872
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hmem_local.hFile1,249
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hmem_private.hFile1,430
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_formatter.cFile1,851
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_formatter_local.hFile2,369
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_formatter_private.hFile10,738
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_system.cFile1,307
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_system_local.hFile2,577
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_system_private.hFile4,276
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/irq.cFile2,438
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/irq_local.hFile1,245
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/irq_private.hFile1,884
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/isp.cFile1,306
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/isp_local.hFile1,275
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/isp_private.hFile26,207
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/mmu.cFile1,487
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/mmu_local.hFile1,246
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/mmu_private.hFile1,910
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/resource_local.hFile1,265
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/resource_private.hFile2,359
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/sp.cFile1,301
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/sp_local.hFile2,269
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/sp_private.hFile8,485
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/system.cFile3,026
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/system_local.hFile2,964
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/timed_ctrl.cFile1,377
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/timed_ctrl_local.hFile1,273
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/timed_ctrl_private.hFile3,173
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vamem.cFile7,583
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vamem_local.hFile1,232
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vamem_private.hFile1,259
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vmem.cFile1,142
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vmem_local.hFile1,289
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vmem_private.hFile1,234
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp_global.hFile2,325
applications/isp/FrameWork/css/hive_isp_css_2400_system/system_global.hFile7,813
applications/isp/FrameWork/css/hive_isp_css_2400_system/timed_ctrl_global.hFile2,181
applications/isp/FrameWork/css/hive_isp_css_2400_system/vamem_global.hFile860
applications/isp/FrameWork/css/hive_isp_css_2400_system/vmem_global.hFile549
applications/isp/FrameWork/css/hive_isp_css_2400_system/xmem_global.hFile336
applications/isp/FrameWork/css/hive_isp_css_2600_systemFolder
applications/isp/FrameWork/css/hive_isp_css_2600_system/bamem_global.hFile1,209
applications/isp/FrameWork/css/hive_isp_css_2600_system/gdc_global.hFile3,545
applications/isp/FrameWork/css/hive_isp_css_2600_system/hostFolder
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/gdc_local.hFile1,224
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/isp.cFile2,344
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/isp_local.hFile1,537
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/isp_private.hFile4,727
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/system_local.hFile3,927
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/vmem.cFile8,987
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/vmem_local.hFile2,041
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/vmem_private.hFile1,234
applications/isp/FrameWork/css/hive_isp_css_2600_system/ispFolder
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/bamem.cFile5,073
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/bamem_local.hFile1,254
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/bamem_private.hFile1,353
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/gdc_local.hFile2,183
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/gdc_private.hFile16,386
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/io_stream_private.isp.hFile7,376
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/isp_local.hFile1,531
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/isp_private.cFile1,139
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/isp_private.hFile10,781
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/system_local.hFile1,682
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/vector_func_2600_private.hFile2,021
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/vmem_local.hFile1,301
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/vmem_private.hFile1,296
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/xmem_local.hFile1,246
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/xmem_private.hFile7,908
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp_global.hFile2,148
applications/isp/FrameWork/css/hive_isp_css_2600_system/system_global.hFile2,948
applications/isp/FrameWork/css/hive_isp_css_2600_system/vmem_global.hFile1,436
applications/isp/FrameWork/css/hive_isp_css_2600_system/xmem_global.hFile1,223
applications/isp/FrameWork/css/hive_isp_css_includeFolder
applications/isp/FrameWork/css/hive_isp_css_include/assert_support.hFile3,488
applications/isp/FrameWork/css/hive_isp_css_include/bamem.hFile1,307
applications/isp/FrameWork/css/hive_isp_css_include/bbb_config.hFile701
applications/isp/FrameWork/css/hive_isp_css_include/bitop_support.hFile484
applications/isp/FrameWork/css/hive_isp_css_include/cpu_mem_support.hFile1,026
applications/isp/FrameWork/css/hive_isp_css_include/csi_rx.hFile1,325
applications/isp/FrameWork/css/hive_isp_css_include/debug.hFile1,309
applications/isp/FrameWork/css/hive_isp_css_include/device_accessFolder
applications/isp/FrameWork/css/hive_isp_css_include/device_access/device_access.hFile4,377
applications/isp/FrameWork/css/hive_isp_css_include/dma.hFile1,283
applications/isp/FrameWork/css/hive_isp_css_include/error_support.hFile1,437
applications/isp/FrameWork/css/hive_isp_css_include/event_fifo.hFile1,303
applications/isp/FrameWork/css/hive_isp_css_include/fifo_monitor.hFile1,409
applications/isp/FrameWork/css/hive_isp_css_include/gdc_device.hFile1,338
applications/isp/FrameWork/css/hive_isp_css_include/gp_device.hFile1,370
applications/isp/FrameWork/css/hive_isp_css_include/gp_timer.hFile1,458
applications/isp/FrameWork/css/hive_isp_css_include/gpio.hFile1,305
applications/isp/FrameWork/css/hive_isp_css_include/hiveFolder
applications/isp/FrameWork/css/hive_isp_css_include/hive/inbuild_types.hFile2,140
applications/isp/FrameWork/css/hive_isp_css_include/hive/macro_support.hFile1,405
applications/isp/FrameWork/css/hive_isp_css_include/hmem.hFile1,294
applications/isp/FrameWork/css/hive_isp_css_include/hostFolder
applications/isp/FrameWork/css/hive_isp_css_include/host/csi_rx_public.hFile4,117
applications/isp/FrameWork/css/hive_isp_css_include/host/debug_public.hFile2,289
applications/isp/FrameWork/css/hive_isp_css_include/host/dma_public.hFile1,517
applications/isp/FrameWork/css/hive_isp_css_include/host/event_fifo_public.hFile1,671
applications/isp/FrameWork/css/hive_isp_css_include/host/fifo_monitor_public.hFile2,910
applications/isp/FrameWork/css/hive_isp_css_include/host/gdc_public.hFile1,465
applications/isp/FrameWork/css/hive_isp_css_include/host/gp_device_public.hFile1,369
applications/isp/FrameWork/css/hive_isp_css_include/host/gp_timer_public.hFile660
applications/isp/FrameWork/css/hive_isp_css_include/host/gpio_public.hFile979
applications/isp/FrameWork/css/hive_isp_css_include/host/hmem_public.hFile635
applications/isp/FrameWork/css/hive_isp_css_include/host/ibuf_ctrl_public.hFile2,653
applications/isp/FrameWork/css/hive_isp_css_include/host/input_formatter_public.hFile3,254
applications/isp/FrameWork/css/hive_isp_css_include/host/input_system_public.hFile10,133
applications/isp/FrameWork/css/hive_isp_css_include/host/irq_public.hFile4,556
applications/isp/FrameWork/css/hive_isp_css_include/host/isp2400_config.hFile609
applications/isp/FrameWork/css/hive_isp_css_include/host/isp2500_config.hFile668
applications/isp/FrameWork/css/hive_isp_css_include/host/isp2600_config.hFile850
applications/isp/FrameWork/css/hive_isp_css_include/host/isp2601_config.hFile2,700
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_config.hFile621
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op1w.cFile16,383
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op1w.hFile21,359
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op1w_types.hFile972
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op2w.cFile15,242
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op2w.hFile16,947
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op2w_types.hFile838
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op_count.cFile8,217
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op_count.hFile4,725
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_public.hFile4,554
applications/isp/FrameWork/css/hive_isp_css_include/host/isys_dma_public.hFile835
applications/isp/FrameWork/css/hive_isp_css_include/host/isys_irq_public.hFile1,068
applications/isp/FrameWork/css/hive_isp_css_include/host/isys_public.hFile1,059
applications/isp/FrameWork/css/hive_isp_css_include/host/isys_stream2mmio_public.hFile2,986
applications/isp/FrameWork/css/hive_isp_css_include/host/mmu_public.hFile1,780
applications/isp/FrameWork/css/hive_isp_css_include/host/mpmath.cFile29,709
applications/isp/FrameWork/css/hive_isp_css_include/host/osys_public.hFile345
applications/isp/FrameWork/css/hive_isp_css_include/host/pipeline_public.hFile330
applications/isp/FrameWork/css/hive_isp_css_include/host/pixelgen_public.hFile2,147
applications/isp/FrameWork/css/hive_isp_css_include/host/ref_vector_func.cFile58,044
applications/isp/FrameWork/css/hive_isp_css_include/host/ref_vector_func.hFile38,594
applications/isp/FrameWork/css/hive_isp_css_include/host/ref_vector_func_types.hFile11,647
applications/isp/FrameWork/css/hive_isp_css_include/host/sp_public.hFile5,688
applications/isp/FrameWork/css/hive_isp_css_include/host/tag_public.hFile877
applications/isp/FrameWork/css/hive_isp_css_include/host/timed_ctrl_public.hFile1,353
applications/isp/FrameWork/css/hive_isp_css_include/host/vamem_public.hFile323
applications/isp/FrameWork/css/hive_isp_css_include/host/vmem_public.hFile354
applications/isp/FrameWork/css/hive_isp_css_include/ibuf_ctrl.hFile1,365
applications/isp/FrameWork/css/hive_isp_css_include/input_formatter.hFile1,448
applications/isp/FrameWork/css/hive_isp_css_include/input_system.hFile1,409
applications/isp/FrameWork/css/hive_isp_css_include/irq.hFile1,280
applications/isp/FrameWork/css/hive_isp_css_include/ispFolder
applications/isp/FrameWork/css/hive_isp_css_include/isp.hFile1,278
applications/isp/FrameWork/css/hive_isp_css_include/isp/bamem_public.hFile2,058
applications/isp/FrameWork/css/hive_isp_css_include/isp/debug_public.hFile1,326
applications/isp/FrameWork/css/hive_isp_css_include/isp/dma_public.hFile2,221
applications/isp/FrameWork/css/hive_isp_css_include/isp/event_fifo_public.hFile2,746
applications/isp/FrameWork/css/hive_isp_css_include/isp/gdc_public.hFile7,629
applications/isp/FrameWork/css/hive_isp_css_include/isp/hmem_public.hFile1,241
applications/isp/FrameWork/css/hive_isp_css_include/isp/input_formatter_public.hFile1,259
applications/isp/FrameWork/css/hive_isp_css_include/isp/input_system_public.hFile1,317
applications/isp/FrameWork/css/hive_isp_css_include/isp/irq_public.hFile1,995
applications/isp/FrameWork/css/hive_isp_css_include/isp/isp_public.hFile5,602
applications/isp/FrameWork/css/hive_isp_css_include/isp/isp_support.hFile1,593
applications/isp/FrameWork/css/hive_isp_css_include/isp/pipeline_public.hFile1,801
applications/isp/FrameWork/css/hive_isp_css_include/isp/resource_public.hFile1,276
applications/isp/FrameWork/css/hive_isp_css_include/isp/vamem_public.hFile1,662
applications/isp/FrameWork/css/hive_isp_css_include/isp/vector_func_public.hFile16,733
applications/isp/FrameWork/css/hive_isp_css_include/isp/vector_ops_public.hFile9,087
applications/isp/FrameWork/css/hive_isp_css_include/isp/vmem_public.hFile1,242
applications/isp/FrameWork/css/hive_isp_css_include/isp/xmem_public.hFile1,242
applications/isp/FrameWork/css/hive_isp_css_include/isys_dma.hFile1,380
applications/isp/FrameWork/css/hive_isp_css_include/isys_irq.hFile882
applications/isp/FrameWork/css/hive_isp_css_include/isys_stream2mmio.hFile1,421
applications/isp/FrameWork/css/hive_isp_css_include/mapFolder
applications/isp/FrameWork/css/hive_isp_css_include/map/map_macros.hFile1,861
applications/isp/FrameWork/css/hive_isp_css_include/math_support.hFile5,337
applications/isp/FrameWork/css/hive_isp_css_include/memory_accessFolder
applications/isp/FrameWork/css/hive_isp_css_include/memory_access/memory_access.hFile9,048
applications/isp/FrameWork/css/hive_isp_css_include/memory_realloc.hFile759
applications/isp/FrameWork/css/hive_isp_css_include/misc_support.hFile582
applications/isp/FrameWork/css/hive_isp_css_include/mmu_device.hFile1,338
applications/isp/FrameWork/css/hive_isp_css_include/mpmath.hFile10,452
applications/isp/FrameWork/css/hive_isp_css_include/osys.hFile1,296
applications/isp/FrameWork/css/hive_isp_css_include/pixelgen.hFile1,352
applications/isp/FrameWork/css/hive_isp_css_include/platform_support.hFile2,240
applications/isp/FrameWork/css/hive_isp_css_include/print_support.hFile1,147
applications/isp/FrameWork/css/hive_isp_css_include/queue.hFile1,183
applications/isp/FrameWork/css/hive_isp_css_include/resource.hFile1,352
applications/isp/FrameWork/css/hive_isp_css_include/socket.hFile1,321
applications/isp/FrameWork/css/hive_isp_css_include/spFolder
applications/isp/FrameWork/css/hive_isp_css_include/sp.hFile1,264
applications/isp/FrameWork/css/hive_isp_css_include/sp/csi_rx_public.hFile3,620
applications/isp/FrameWork/css/hive_isp_css_include/sp/debug_public.hFile2,001
applications/isp/FrameWork/css/hive_isp_css_include/sp/dma_public.hFile2,221
applications/isp/FrameWork/css/hive_isp_css_include/sp/event_fifo_public.hFile3,690
applications/isp/FrameWork/css/hive_isp_css_include/sp/fifo_monitor_public.hFile2,775
applications/isp/FrameWork/css/hive_isp_css_include/sp/gdc_public.hFile2,997
applications/isp/FrameWork/css/hive_isp_css_include/sp/gp_device_public.hFile2,425
applications/isp/FrameWork/css/hive_isp_css_include/sp/gpio_public.hFile1,917
applications/isp/FrameWork/css/hive_isp_css_include/sp/hmem_public.hFile2,795
applications/isp/FrameWork/css/hive_isp_css_include/sp/ibuf_ctrl_public.hFile2,882
applications/isp/FrameWork/css/hive_isp_css_include/sp/input_formatter_public.hFile6,185
applications/isp/FrameWork/css/hive_isp_css_include/sp/input_system_public.hFile4,924
applications/isp/FrameWork/css/hive_isp_css_include/sp/irq_public.hFile2,744
applications/isp/FrameWork/css/hive_isp_css_include/sp/isp_public.hFile11,461
applications/isp/FrameWork/css/hive_isp_css_include/sp/isys_dma_public.hFile2,153
applications/isp/FrameWork/css/hive_isp_css_include/sp/isys_public.hFile2,356
applications/isp/FrameWork/css/hive_isp_css_include/sp/isys_stream2mmio_public.hFile1,946
applications/isp/FrameWork/css/hive_isp_css_include/sp/mmu_public.hFile2,031
applications/isp/FrameWork/css/hive_isp_css_include/sp/osys_public.hFile1,220
applications/isp/FrameWork/css/hive_isp_css_include/sp/pipeline_public.hFile1,238
applications/isp/FrameWork/css/hive_isp_css_include/sp/pixelgen_public.hFile1,888
applications/isp/FrameWork/css/hive_isp_css_include/sp/resource_public.hFile2,375
applications/isp/FrameWork/css/hive_isp_css_include/sp/socket_public.hFile1,212
applications/isp/FrameWork/css/hive_isp_css_include/sp/sp_public.hFile2,968
applications/isp/FrameWork/css/hive_isp_css_include/sp/stream_buffer_public.hFile1,233
applications/isp/FrameWork/css/hive_isp_css_include/sp/tag_public.hFile1,491
applications/isp/FrameWork/css/hive_isp_css_include/sp/timed_ctrl_public.hFile2,306
applications/isp/FrameWork/css/hive_isp_css_include/sp/vamem_public.hFile1,937
applications/isp/FrameWork/css/hive_isp_css_include/sp/vmem_public.hFile1,241
applications/isp/FrameWork/css/hive_isp_css_include/stdboolFolder
applications/isp/FrameWork/css/hive_isp_css_include/stdbool/stdbool.hFile1,453
applications/isp/FrameWork/css/hive_isp_css_include/stdintFolder
applications/isp/FrameWork/css/hive_isp_css_include/stdint/stdint.hFile6,444Implementation of standard, ICG written code.
applications/isp/FrameWork/css/hive_isp_css_include/storage_class.hFile711
applications/isp/FrameWork/css/hive_isp_css_include/stream_buffer.hFile1,412
applications/isp/FrameWork/css/hive_isp_css_include/string_support.hFile3,901
applications/isp/FrameWork/css/hive_isp_css_include/system_types.hFile392
applications/isp/FrameWork/css/hive_isp_css_include/tag.hFile1,134
applications/isp/FrameWork/css/hive_isp_css_include/timed_ctrl.hFile1,383
applications/isp/FrameWork/css/hive_isp_css_include/type_support.hFile1,938
applications/isp/FrameWork/css/hive_isp_css_include/vamem.hFile1,308
applications/isp/FrameWork/css/hive_isp_css_include/vector_func.hFile1,039
applications/isp/FrameWork/css/hive_isp_css_include/vector_ops.hFile741
applications/isp/FrameWork/css/hive_isp_css_include/vmem.hFile1,294
applications/isp/FrameWork/css/hive_isp_css_include/xmem.hFile1,294
applications/isp/FrameWork/css/hive_isp_css_sharedFolder
applications/isp/FrameWork/css/hive_isp_css_shared/hostFolder
applications/isp/FrameWork/css/hive_isp_css_shared/host/queue_local.hFile345
applications/isp/FrameWork/css/hive_isp_css_shared/host/queue_private.hFile324
applications/isp/FrameWork/css/hive_isp_css_shared/host/tag.cFile2,142
applications/isp/FrameWork/css/hive_isp_css_shared/host/tag_local.hFile373
applications/isp/FrameWork/css/hive_isp_css_shared/host/tag_private.hFile318
applications/isp/FrameWork/css/hive_isp_css_shared/ispFolder
applications/isp/FrameWork/css/hive_isp_css_shared/isp/config_unit_params.hFile1,938
applications/isp/FrameWork/css/hive_isp_css_shared/isp/isp_bma_bfa_types.hFile3,884
applications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_func_local.hFile1,315
applications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_func_private.hFile96,958
applications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_ops_local.hFile1,531
applications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_ops_private.hFile29,049
applications/isp/FrameWork/css/hive_isp_css_shared/queue_global.hFile322
applications/isp/FrameWork/css/hive_isp_css_shared/socket_global.hFile1,271
applications/isp/FrameWork/css/hive_isp_css_shared/spFolder
applications/isp/FrameWork/css/hive_isp_css_shared/sp/queue_local.hFile1,253
applications/isp/FrameWork/css/hive_isp_css_shared/sp/queue_private.hFile1,232
applications/isp/FrameWork/css/hive_isp_css_shared/sp/socket.cFile1,115
applications/isp/FrameWork/css/hive_isp_css_shared/sp/socket_local.hFile1,237
applications/isp/FrameWork/css/hive_isp_css_shared/sp/socket_private.hFile11,627
applications/isp/FrameWork/css/hive_isp_css_shared/sp/stream_buffer.cFile1,122
applications/isp/FrameWork/css/hive_isp_css_shared/sp/stream_buffer_local.hFile1,265
applications/isp/FrameWork/css/hive_isp_css_shared/sp/stream_buffer_private.hFile5,981
applications/isp/FrameWork/css/hive_isp_css_shared/sp/tag.cFile2,431
applications/isp/FrameWork/css/hive_isp_css_shared/sp/tag_local.hFile1,313
applications/isp/FrameWork/css/hive_isp_css_shared/sp/tag_private.hFile1,226
applications/isp/FrameWork/css/hive_isp_css_shared/stream_buffer_global.hFile471
applications/isp/FrameWork/css/hive_isp_css_shared/sw_event_global.hFile916
applications/isp/FrameWork/css/hive_isp_css_shared/tag_global.hFile1,600
applications/isp/FrameWork/css/ia_css.hFile1,339
applications/isp/FrameWork/css/ia_css_3a.hFile6,449
applications/isp/FrameWork/css/ia_css_acc_types.hFile16,343
applications/isp/FrameWork/css/ia_css_buffer.hFile2,769
applications/isp/FrameWork/css/ia_css_control.hFile5,084
applications/isp/FrameWork/css/ia_css_device_access.cFile1,700
applications/isp/FrameWork/css/ia_css_device_access.hFile1,492
applications/isp/FrameWork/css/ia_css_dvs.hFile11,477
applications/isp/FrameWork/css/ia_css_env.hFile7,007
applications/isp/FrameWork/css/ia_css_err.hFile3,038
applications/isp/FrameWork/css/ia_css_event_public.hFile7,970
applications/isp/FrameWork/css/ia_css_firmware.hFile2,290
applications/isp/FrameWork/css/ia_css_frac.hFile923
applications/isp/FrameWork/css/ia_css_frame_format.hFile4,692
applications/isp/FrameWork/css/ia_css_frame_public.hFile13,249
applications/isp/FrameWork/css/ia_css_host_data.hFile973
applications/isp/FrameWork/css/ia_css_input_port.hFile2,029
applications/isp/FrameWork/css/ia_css_irq.hFile9,610
applications/isp/FrameWork/css/ia_css_lace_stat.hFile1,305
applications/isp/FrameWork/css/ia_css_memory_access.cFile3,482
applications/isp/FrameWork/css/ia_css_memory_access.hFile409
applications/isp/FrameWork/css/ia_css_metadata.hFile2,046
applications/isp/FrameWork/css/ia_css_mipi.hFile2,491
applications/isp/FrameWork/css/ia_css_mmu.hFile683
applications/isp/FrameWork/css/ia_css_mmu_private.hFile1,501
applications/isp/FrameWork/css/ia_css_morph.hFile811
applications/isp/FrameWork/css/ia_css_pipe.hFile7,473
applications/isp/FrameWork/css/ia_css_pipe_public.hFile22,509
applications/isp/FrameWork/css/ia_css_prbs.hFile1,200
applications/isp/FrameWork/css/ia_css_properties.hFile927
applications/isp/FrameWork/css/ia_css_shading.hFile846
applications/isp/FrameWork/css/ia_css_stream.hFile3,011
applications/isp/FrameWork/css/ia_css_stream_format.hFile4,170
applications/isp/FrameWork/css/ia_css_stream_public.hFile21,851
applications/isp/FrameWork/css/ia_css_system_ctrl.cFile13,309
applications/isp/FrameWork/css/ia_css_system_ctrl.hFile2,792
applications/isp/FrameWork/css/ia_css_timer.hFile1,834
applications/isp/FrameWork/css/ia_css_tpg.hFile1,821
applications/isp/FrameWork/css/ia_css_types.hFile27,146
applications/isp/FrameWork/css/ia_css_version.hFile968
applications/isp/FrameWork/css/ispFolder
applications/isp/FrameWork/css/isp/Makefile.fwFile5,430
applications/isp/FrameWork/css/isp/ioFolder
applications/isp/FrameWork/css/isp/io/io_1.0Folder
applications/isp/FrameWork/css/isp/io/io_1.0/device_buf.hFile2,614
applications/isp/FrameWork/css/isp/io/io_1.0/lineloop.isp.cFile25,951
applications/isp/FrameWork/css/isp/io/io_1.0/lineloop.isp.hFile1,366
applications/isp/FrameWork/css/isp/io/io_1.0/stream_buf.cFile6,639
applications/isp/FrameWork/css/isp/io/io_1.0/stream_buf.hFile2,516
applications/isp/FrameWork/css/isp/io/sc_io_1.0Folder
applications/isp/FrameWork/css/isp/io/sc_io_1.0/device_buf.hFile8,764
applications/isp/FrameWork/css/isp/io/sc_io_1.0/lineloop.isp.cFile14,585
applications/isp/FrameWork/css/isp/io/sc_io_1.0/lineloop.isp.hFile11,414
applications/isp/FrameWork/css/isp/isp.mkFile13,233
applications/isp/FrameWork/css/isp/isp_defs_for_hive.example.hFile5,705
applications/isp/FrameWork/css/isp/kernelsFolder
applications/isp/FrameWork/css/isp/kernels/aaFolder
applications/isp/FrameWork/css/isp/kernels/aa/aa_2Folder
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa.isp.cFile10,066
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa.isp.hFile2,603
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa2.pipeFile2,271
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa_single.isp.cFile6,437
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2.host.cFile1,147
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2.host.hFile941
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2_param.hFile377
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2_state.hFile1,172
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2_types.hFile944
applications/isp/FrameWork/css/isp/kernels/aa/matlabFolder
applications/isp/FrameWork/css/isp/kernels/aa/matlab/bicubic_table.mFile1,177
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_3x3_cascade_decimate_state.mFile2,877
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_3x3_cascade_state.mFile1,574
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_3x3_state.mFile1,886
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_5x5.mFile3,684
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_5x5_3x3.mFile3,214
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_5x5_3x3_state.mFile1,585
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_5x5_state.mFile1,295
applications/isp/FrameWork/css/isp/kernels/aa/matlab/plot_freqz_5x5.mFile1,048
applications/isp/FrameWork/css/isp/kernels/aa/matlab/plot_freqz_frac.mFile3,237
applications/isp/FrameWork/css/isp/kernels/aa/matlab/tst_filter_3x3_cascade_decimate.mFile542
applications/isp/FrameWork/css/isp/kernels/aa/matlab/tst_filter_5x5.mFile859
applications/isp/FrameWork/css/isp/kernels/aa/matlab/tst_filter_5x5_3x3.mFile1,331
applications/isp/FrameWork/css/isp/kernels/anrFolder
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.ioFile558
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.isp.cFile48,028
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.isp.hFile1,954
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.pipeFile1,264
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr_defs.hFile4,563
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr_transforms.hFile21,318
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/ia_css_anr.host.cFile1,180
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/ia_css_anr.host.hFile706
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/ia_css_anr_param.hFile419
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/ia_css_anr_types.hFile715
applications/isp/FrameWork/css/isp/kernels/anr/anr_2Folder
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr.isp.cFile51,401
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr.isp.hFile1,248
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr.pipeFile1,259
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr_defs.hFile6,056
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2.host.cFile742
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2.host.hFile636
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2_table.host.cFile6,461
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2_table.host.hFile407
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2_types.hFile543
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr_param.hFile489
applications/isp/FrameWork/css/isp/kernels/bayer_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_defines.isp.hFile1,406
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue.isp.cFile5,160
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue.isp.hFile2,111
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue.pipeFile2,302
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue_init.isp.cFile2,367
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue_init.isp.hFile1,518
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_load_queue.isp.cFile2,380
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_load_queue.isp.hFile1,404
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_load_queue.pipeFile1,676
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_ls_common.isp.cFile2,913
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_ls_common.isp.hFile1,661
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel.isp.cFile2,543
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel.isp.hFile1,584
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel.pipeFile1,951
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel_init.isp.cFile3,516
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel_init.isp.hFile1,541
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_store_queue.isp.cFile2,375
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_store_queue.isp.hFile1,419
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_store_queue.pipeFile1,666
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/ia_css_bayer_input_buf_queue_param.hFile1,313
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/ia_css_bayer_output_kernel_param.hFile1,236
applications/isp/FrameWork/css/isp/kernels/bayer_lsFolder
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0Folder
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_load.isp.cFile9,168
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_load.isp.hFile3,231
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_load.pipeFile2,094
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_loadstore.isp.hFile1,427
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_store.isp.cFile7,084
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_store.isp.hFile3,190
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_store.pipeFile2,287
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/ia_css_bayer_load_param.hFile357
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/ia_css_bayer_ls_param.hFile397
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/ia_css_bayer_store_param.hFile361
applications/isp/FrameWork/css/isp/kernels/bdsFolder
applications/isp/FrameWork/css/isp/kernels/bds/bds_1.0Folder
applications/isp/FrameWork/css/isp/kernels/bds/bds_1.0/bds.ioFile591
applications/isp/FrameWork/css/isp/kernels/bds/bds_1.0/bds.isp.hFile1,322
applications/isp/FrameWork/css/isp/kernels/bds/bds_1.0/bds.pipeFile1,127
applications/isp/FrameWork/css/isp/kernels/bhFolder
applications/isp/FrameWork/css/isp/kernels/bh/bh_2Folder
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/bh.isp.cFile3,660
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/bh.isp.hFile1,610
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/bh.pipeFile1,725
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/ia_css_bh.host.cFile1,650
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/ia_css_bh.host.hFile713
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/ia_css_bh_param.hFile745
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/ia_css_bh_types.hFile727
applications/isp/FrameWork/css/isp/kernels/binarizeFolder
applications/isp/FrameWork/css/isp/kernels/binarize/binarize.isp.cFile1,939
applications/isp/FrameWork/css/isp/kernels/binarize/binarize.isp.hFile1,423
applications/isp/FrameWork/css/isp/kernels/binarize/binarize.pipeFile1,247
applications/isp/FrameWork/css/isp/kernels/binarize/binarize_param.hFile1,252
applications/isp/FrameWork/css/isp/kernels/bitdepth_conversionFolder
applications/isp/FrameWork/css/isp/kernels/bitdepth_conversion/bitdepth_conversion.config.hFile1,822
applications/isp/FrameWork/css/isp/kernels/bitdepth_conversion/bitdepth_conversion.isp.cFile5,863
applications/isp/FrameWork/css/isp/kernels/bitdepth_conversion/bitdepth_conversion.isp.hFile1,324
applications/isp/FrameWork/css/isp/kernels/bitshiftFolder
applications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0Folder
applications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0/bitshift.isp.cFile4,618
applications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0/bitshift.isp.hFile1,836
applications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0/bitshift.pipeFile1,910
applications/isp/FrameWork/css/isp/kernels/block4x8_lsFolder
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_load.isp.cFile6,600
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_load.isp.hFile2,018
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_load.pipeFile1,565
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_ls_common.cFile2,904
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_ls_common.hFile1,830
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_store.isp.cFile5,956
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_store.isp.hFile2,091
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_store.pipeFile1,594
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_types.isp.cFile2,604
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_types.isp.hFile2,862
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/ia_css_block4x8_load_param.hFile192
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/ia_css_block4x8_ls_param.hFile197
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/ia_css_block4x8_store_param.hFile195
applications/isp/FrameWork/css/isp/kernels/bnlmFolder
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.defFile5,131
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.isp.cFile33,012
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.isp.hFile3,576
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.pipeFile2,137
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm_sad.isp.cFile23,778
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm_sad.isp.hFile5,391
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm.host.cFile11,398
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm.host.hFile757
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm_default.host.cFile2,604
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm_default.host.hFile417
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm_param.hFile1,487
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm_types.hFile2,730
applications/isp/FrameWork/css/isp/kernels/bnrFolder
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2Folder
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.defFile1,515
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.isp.cFile25,410
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.isp.hFile1,851
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.pipeFile1,559
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.cFile3,925
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.hFile688
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_param.hFile996
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_types.hFile2,175
applications/isp/FrameWork/css/isp/kernels/bnr/bnr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.cFile1,626
applications/isp/FrameWork/css/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.hFile595
applications/isp/FrameWork/css/isp/kernels/bnr/bnr_1.0/ia_css_bnr_param.hFile530
applications/isp/FrameWork/css/isp/kernels/cnrFolder
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/cnr.isp.cFile4,334
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/cnr.isp.hFile1,666
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/cnr.pipeFile1,203
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.cFile544
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.hFile422
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/ia_css_cnr_param.hFile445
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/ia_css_cnr_state.hFile555
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2Folder
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/cnr.isp.cFile14,473
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/cnr.isp.hFile2,280
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/cnr.pipeFile1,326
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.cFile1,582
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.hFile805
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr2_param.hFile582
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr2_types.hFile1,738
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr_param.hFile336
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr_state.hFile640
applications/isp/FrameWork/css/isp/kernels/conversionFolder
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0Folder
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.defFile302
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.isp.cFile1,564
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.isp.hFile1,404
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.pipeFile1,522
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/ia_css_conversion.host.cFile618
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/ia_css_conversion.host.hFile776
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/ia_css_conversion_param.hFile475
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/ia_css_conversion_types.hFile670
applications/isp/FrameWork/css/isp/kernels/copy_outputFolder
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0Folder
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/copy_output.isp.cFile1,235
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/copy_output.isp.hFile1,242
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/copy_output.pipeFile1,293
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.cFile915
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.hFile662
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output_param.hFile428
applications/isp/FrameWork/css/isp/kernels/cropFolder
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0Folder
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.ioFile133
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.isp.cFile5,878
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.isp.hFile1,603
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.pipeFile1,900
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop_init.isp.cFile3,329
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/ia_css_crop.host.cFile1,364
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/ia_css_crop.host.hFile792
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/ia_css_crop_param.hFile588
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/ia_css_crop_types.hFile577
applications/isp/FrameWork/css/isp/kernels/crop/crop_2.0Folder
applications/isp/FrameWork/css/isp/kernels/crop/crop_2.0/crop.isp.cFile6,218
applications/isp/FrameWork/css/isp/kernels/crop/crop_2.0/crop.isp.hFile1,568
applications/isp/FrameWork/css/isp/kernels/crop/crop_2.0/crop.pipeFile37
applications/isp/FrameWork/css/isp/kernels/cscFolder
applications/isp/FrameWork/css/isp/kernels/csc/csc2Folder
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.config.hFile1,333
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.defFile1,095
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.isp.cFile8,582
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.isp.hFile2,644
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.pipeFile2,069
applications/isp/FrameWork/css/isp/kernels/csc/csc2/ia_css_csc2.host.cFile1,132
applications/isp/FrameWork/css/isp/kernels/csc/csc2/ia_css_csc2.host.hFile543
applications/isp/FrameWork/css/isp/kernels/csc/csc2/ia_css_csc2_param.hFile551
applications/isp/FrameWork/css/isp/kernels/csc/csc2/ia_css_csc2_types.hFile919
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/csc.isp.cFile4,161
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/csc.isp.hFile1,862
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/csc.pipeFile2,178
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/ia_css_csc.host.cFile2,881
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/ia_css_csc.host.hFile1,016
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/ia_css_csc_param.hFile551
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/ia_css_csc_types.hFile1,720
applications/isp/FrameWork/css/isp/kernels/ctcFolder
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5Folder
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ctc.isp.cFile4,884
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ctc.isp.hFile1,413
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ctc.pipeFile1,251
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.cFile2,650
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.hFile567
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5_param.hFile805
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ia_css_ctc_param.hFile337
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2Folder
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.defFile787
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.isp.cFile7,978
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.isp.hFile1,671
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.pipeFile1,567
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ia_css_ctc2.host.cFile5,326
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ia_css_ctc2.host.hFile879
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ia_css_ctc2_param.hFile1,124
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ia_css_ctc2_types.hFile1,947
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ctc.isp.cFile2,806
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ctc.isp.hFile1,554
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ctc.pipeFile1,265
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.cFile1,559
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.hFile667
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc_param.hFile1,103
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc_table.host.cFile7,837
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc_table.host.hFile434
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.hFile3,295
applications/isp/FrameWork/css/isp/kernels/deFolder
applications/isp/FrameWork/css/isp/kernels/de/de_1.0Folder
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/de.isp.cFile13,261
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/de.isp.hFile1,822
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/de.pipeFile2,099
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de.host.cFile1,674
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de.host.hFile783
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de_param.hFile459
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de_state.hFile459
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de_types.hFile1,012
applications/isp/FrameWork/css/isp/kernels/de/de_2Folder
applications/isp/FrameWork/css/isp/kernels/de/de_2/de.isp.cFile14,813
applications/isp/FrameWork/css/isp/kernels/de/de_2/de.isp.hFile1,940
applications/isp/FrameWork/css/isp/kernels/de/de_2/de.pipeFile2,097
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de2.host.cFile1,084
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de2.host.hFile705
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de2_param.hFile526
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de2_types.hFile902
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de_param.hFile331
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de_state.hFile363
applications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0Folder
applications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0/de.isp.cFile3,333
applications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0/de.isp.hFile1,201
applications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0/de.pipeFile2,058
applications/isp/FrameWork/css/isp/kernels/de_rgbFolder
applications/isp/FrameWork/css/isp/kernels/de_rgb/sc_de_rgb_1.0Folder
applications/isp/FrameWork/css/isp/kernels/de_rgb/sc_de_rgb_1.0/de_rgb.isp.cFile1,656
applications/isp/FrameWork/css/isp/kernels/de_rgb/sc_de_rgb_1.0/de_rgb.isp.hFile1,215
applications/isp/FrameWork/css/isp/kernels/decimateFolder
applications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0Folder
applications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0/decimate.isp.cFile10,538
applications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0/decimate.isp.hFile2,508
applications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0/decimate.pipeFile1,142
applications/isp/FrameWork/css/isp/kernels/dpFolder
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0Folder
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/dp.isp.cFile32,224
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/dp.isp.hFile3,037
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/dp.pipeFile3,187
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp.host.cFile3,246
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp.host.hFile846
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp_param.hFile675
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp_state.hFile633
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp_types.hFile1,342
applications/isp/FrameWork/css/isp/kernels/dpc2Folder
applications/isp/FrameWork/css/isp/kernels/dpc2/dpc2.isp.cFile26,539
applications/isp/FrameWork/css/isp/kernels/dpc2/dpc2.isp.hFile2,024
applications/isp/FrameWork/css/isp/kernels/dpc2/dpc2.pipeFile1,641
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2.host.cFile1,758
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2.host.hFile700
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_default.host.cFile432
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_default.host.hFile418
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_param.hFile1,274
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_state.hFile907
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_types.hFile1,135
applications/isp/FrameWork/css/isp/kernels/dvsFolder
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0Folder
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.ioFile466
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.isp.cFile26,579
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.isp.hFile6,866
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.pipeFile5,847
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_init.isp.cFile9,712
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_init.isp.hFile1,783
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.ioFile187
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.isp.cFile15,436
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.isp.hFile1,630
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.pipeFile3,563
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue_init.isp.cFile6,993
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue_init.isp.hFile1,878
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/encode_param.host.cFile8,239
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/encode_param.host.hFile1,753
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.cFile8,744
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.hFile1,470
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_param.hFile677
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_queue_param.hFile1,114
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_stubs_param.hFile1,394
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_types.hFile459
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0Folder
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs.isp.cFile11,336
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs.isp.hFile3,103
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs.pipeFile1,486
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs_init.isp.cFile6,830
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs.host.cFile1,802
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs.host.hFile1,539
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs_param.hFile1,352
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs_types.hFile1,338
applications/isp/FrameWork/css/isp/kernels/eed1_8Folder
applications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.defFile3,802
applications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.isp.cFile155,233
applications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.isp.hFile7,558
applications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.pipeFile1,727
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8.host.cFile11,410
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8.host.hFile840
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_default.host.cFile1,452
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_default.host.hFile429
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_param.hFile4,275
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_state.hFile1,526
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_types.hFile3,642
applications/isp/FrameWork/css/isp/kernels/fcFolder
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/fc.defFile62
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/formats.isp.cFile35,204
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/formats.isp.hFile1,899
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/formats.pipeFile2,378
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/ia_css_formats.host.cFile1,215
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/ia_css_formats.host.hFile899
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/ia_css_formats_param.hFile444
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/ia_css_formats_types.hFile772
applications/isp/FrameWork/css/isp/kernels/filtersFolder
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0Folder
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_11x11.cFile7,164
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_11x11.hFile3,052
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x2.cFile4,316
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x2.hFile3,106
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x3.cFile3,300
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x3.hFile2,332
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x2.cFile3,591
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x2.hFile2,336
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x3.cFile8,888
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x3.hFile5,019
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x3.cFile5,397
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x3.hFile3,015
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x4.cFile7,967
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x4.hFile4,066
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_5x5.cFile14,858
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_5x5.hFile6,044
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x3.cFile6,552
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x3.hFile3,121
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x5.cFile7,775
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x5.hFile3,529
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x6.cFile8,208
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x6.hFile4,202
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_8x5.cFile9,842
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_8x5.hFile4,350
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_9x9.cFile9,004
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_9x9.hFile2,937
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_1x7.hFile1,324
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_4x4.hFile2,465
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_5x5.hFile4,013
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_6x3.hFile1,472
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_6x6.hFile1,830
applications/isp/FrameWork/css/isp/kernels/fixedbdsFolder
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0Folder
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/fixedbds.isp.cFile47,159
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/fixedbds.isp.hFile13,296
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/fixedbds.pipeFile5,748
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds.host.cFile721
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds.host.hFile662
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds_param.hFile563
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds_types.hFile416
applications/isp/FrameWork/css/isp/kernels/fpnFolder
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0Folder
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.ioFile126
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.isp.cFile4,990
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.isp.hFile4,128
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.pipeFile2,263
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn_init.isp.cFile2,238
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.cFile2,108
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.hFile824
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/ia_css_fpn_param.hFile585
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/ia_css_fpn_types.hFile1,198
applications/isp/FrameWork/css/isp/kernels/gcFolder
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/gc.isp.cFile8,547
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/gc.isp.hFile1,567
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/gc.pipeFile1,489
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc.host.cFile2,325
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc.host.hFile1,192
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_param.hFile1,388
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.cFile7,789gamma table initialisation code, ICG written.
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.hFile436
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_types.hFile2,808
applications/isp/FrameWork/css/isp/kernels/gc/gc_2Folder
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/gc2.isp.cFile12,732
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/gc2.isp.hFile2,158
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/gc2.pipeFile1,992
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2.host.cFile2,095
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2.host.hFile1,859
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2_param.hFile1,016
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2_table.host.cFile5,136
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2_table.host.hFile571
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2_types.hFile1,561
applications/isp/FrameWork/css/isp/kernels/gdcFolder
applications/isp/FrameWork/css/isp/kernels/gdc/gdc.isp.cFile2,839
applications/isp/FrameWork/css/isp/kernels/gdc/gdc.isp.hFile1,586
applications/isp/FrameWork/css/isp/kernels/gdc/gdc.pipeFile1,295
applications/isp/FrameWork/css/isp/kernels/gdc/gdc_init.isp.cFile1,559
applications/isp/FrameWork/css/isp/kernels/gdc/gdc_init.isp.hFile1,264
applications/isp/FrameWork/css/isp/kernels/gdc_dsFolder
applications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0Folder
applications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0/gdc_ds.isp.cFile1,226
applications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0/gdc_ds.isp.hFile1,493
applications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0/gdc_ds.pipeFile1,136
applications/isp/FrameWork/css/isp/kernels/hdrFolder
applications/isp/FrameWork/css/isp/kernels/hdr/defs.hdr.hFile2,161
applications/isp/FrameWork/css/isp/kernels/hdr/hdr_ls.isp.cFile3,940
applications/isp/FrameWork/css/isp/kernels/hdr/hdr_ls.isp.hFile1,579
applications/isp/FrameWork/css/isp/kernels/hdr/ia_css_hdr.host.cFile1,046
applications/isp/FrameWork/css/isp/kernels/hdr/ia_css_hdr.host.hFile538
applications/isp/FrameWork/css/isp/kernels/hdr/ia_css_hdr_param.hFile1,543
applications/isp/FrameWork/css/isp/kernels/hdr/ia_css_hdr_types.hFile2,148
applications/isp/FrameWork/css/isp/kernels/hdr/irradiance.isp.cFile15,581
applications/isp/FrameWork/css/isp/kernels/hdr/irradiance.isp.hFile2,448
applications/isp/FrameWork/css/isp/kernels/iefd2_6Folder
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6.host.cFile10,454
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6.host.hFile855
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_default.host.cFile2,057
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_default.host.hFile436
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_param.hFile2,067
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_state.hFile310
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_types.hFile7,938
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.defFile4,194
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.isp.cFile67,581
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.isp.hFile2,528
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.pipeFile2,088
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6_vssnlm.isp.cFile9,523
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6_vssnlm.isp.hFile2,126
applications/isp/FrameWork/css/isp/kernels/ifFolder
applications/isp/FrameWork/css/isp/kernels/if/if_1.0Folder
applications/isp/FrameWork/css/isp/kernels/if/if_1.0/if.isp.cFile5,107
applications/isp/FrameWork/css/isp/kernels/if/if_1.0/if.isp.hFile1,730
applications/isp/FrameWork/css/isp/kernels/if/if_1.0/if.pipeFile1,505
applications/isp/FrameWork/css/isp/kernels/inputFolder
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0Folder
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv.host.cFile2,285
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv.host.hFile1,688
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv_param.hFile1,623
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv_types.hFile1,393
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/input_yuv.isp.cFile7,503
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/input_yuv.isp.hFile1,411
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/input_yuv.pipeFile1,800
applications/isp/FrameWork/css/isp/kernels/io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.ioFile271
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.isp.cFile9,824
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.isp.hFile3,234
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.pipeFile2,808
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io_init.isp.cFile2,085
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io_init.isp.hFile1,397
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_ls.isp.cFile3,815
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_ls.isp.hFile1,871
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io.host.cFile2,936
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io.host.hFile529
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io_param.hFile356
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io_types.hFile362
applications/isp/FrameWork/css/isp/kernels/io_ls/commonFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/common/common_io.isp.cFile6,188
applications/isp/FrameWork/css/isp/kernels/io_ls/common/common_io.isp.hFile2,837
applications/isp/FrameWork/css/isp/kernels/io_ls/common/ia_css_common_io_param.hFile423
applications/isp/FrameWork/css/isp/kernels/io_ls/common/ia_css_common_io_types.hFile7,742
applications/isp/FrameWork/css/isp/kernels/io_ls/io_ls_init.isp.cFile1,646
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/ia_css_plane_io_param.hFile362
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/ia_css_plane_io_types.hFile595
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.ioFile943
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.isp.cFile7,318
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.isp.hFile4,885
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.pipeFile3,007
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io_init.isp.cFile2,233
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io_init.isp.hFile1,388
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_ls.isp.cFile3,130
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_ls.isp.hFile3,835
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_ls_template.hFile6,969
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/ia_css_yuv420_io_param.hFile328
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/ia_css_yuv420_io_types.hFile328
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.ioFile304
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.isp.cFile14,794
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.isp.hFile3,364
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.pipeFile2,683
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io_init.isp.cFile2,310
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io_init.isp.hFile1,440
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_ls.isp.cFile3,398
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_ls.isp.hFile1,967
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io.host.cFile2,942
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io.host.hFile535
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io_param.hFile328
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io_types.hFile328
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.ioFile280
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.isp.cFile11,054
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.isp.hFile2,821
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.pipeFile2,287
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io_init.isp.cFile1,731
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_ls.isp.cFile2,764
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_ls.isp.hFile1,872
applications/isp/FrameWork/css/isp/kernels/ipfdFolder
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd.shared.isp.cFile9,694
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd.shared.isp.hFile2,169
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue.isp.cFile3,390
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue.isp.hFile1,733
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue.pipeFile1,968
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue_init.isp.cFile4,917
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue_init.isp.hFile1,622
applications/isp/FrameWork/css/isp/kernels/ipu2_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.ioFile271
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.isp.cFile9,366
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.isp.hFile3,188
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.pipeFile1,443
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io_init.isp.cFile1,611
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_ls.isp.cFile3,815
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_ls.isp.hFile1,871
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.cFile2,856
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.hFile530
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_param.hFile356
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_types.hFile362
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/io_ls_init.isp.cFile1,624
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/commonFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/common_io.isp.cFile2,859
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/common_io.isp.hFile1,336
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/ia_css_common_io_param.hFile380
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/ia_css_common_io_types.hFile893
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io.host.cFile2,798
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io.host.hFile550
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io_param.hFile585
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io_types.hFile807
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.ioFile943
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.isp.cFile4,241
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.isp.hFile6,928
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.pipeFile4,168
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io_init.isp.cFile3,382
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io_template.hFile8,832
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_ls.isp.cFile3,130
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_ls.isp.hFile3,840
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_ls_template.hFile6,940
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/ia_css_yuv420_io_param.hFile328
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/ia_css_yuv420_io_types.hFile328
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.ioFile280
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.isp.cFile13,923
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.isp.hFile2,959
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.pipeFile1,892
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io_init.isp.cFile1,753
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_ls.isp.cFile3,398
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_ls.isp.hFile1,967
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.cFile2,862
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.hFile535
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io_param.hFile328
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io_types.hFile328
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.ioFile280
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.isp.cFile10,107
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.isp.hFile2,525
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.pipeFile1,979
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io_init.isp.cFile1,608
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_ls.isp.cFile2,764
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_ls.isp.hFile1,872
applications/isp/FrameWork/css/isp/kernels/isp2isp_queueFolder
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queueFolder
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue.isp.cFile10,204
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue.isp.hFile7,385
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue.pipeFile1,172
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue_ls.isp.cFile19,814
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue_ls.isp.hFile3,847
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/mem_ptrs.hFile3,100
applications/isp/FrameWork/css/isp/kernels/iteratorFolder
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0Folder
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_iterator.isp.cFile2,394
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_iterator.isp.hFile1,608
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_vec_iterators.isp.cFile17,554
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_vec_iterators.isp.hFile4,334
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/hor_iterator.isp.cFile2,714
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/hor_iterator.isp.hFile1,896
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.cFile2,660
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.hFile698
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/ia_css_iterator_param.hFile1,004
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator.isp.cFile1,115
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator.isp.hFile1,115
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator.pipeFile1,306
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator_init.isp.cFile2,287
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator_pos.isp.cFile1,741
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator_pos.isp.hFile1,679
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterators.isp.cFile5,028
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterators.isp.hFile3,546
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterators_types.isp.hFile1,443
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/simple_vec_iterators.isp.cFile5,186
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_io.isp.cFile2,005
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_io.isp.hFile1,872
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_io.pipeFile1,118
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_iterators.isp.cFile5,049
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_iterators.isp.hFile5,697
applications/isp/FrameWork/css/isp/kernels/maccFolder
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5Folder
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5.host.cFile1,927
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5.host.hFile950
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5_param.hFile550
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5_table.host.cFile829
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5_table.host.hFile440
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5_types.hFile1,933
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/macc1_5.isp.cFile4,100
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/macc1_5.isp.hFile1,541
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/macc1_5.pipeFile1,599
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc.host.cFile807
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc.host.hFile756
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc_param.hFile391
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc_table.host.cFile1,344
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc_table.host.hFile468
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc_types.hFile1,684
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/macc.isp.cFile4,255
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/macc.isp.hFile1,241
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/macc.pipeFile1,260
applications/isp/FrameWork/css/isp/kernels/mrfld.kernelsFile3,075
applications/isp/FrameWork/css/isp/kernels/normFolder
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0Folder
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/ia_css_norm.host.cFile239
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/ia_css_norm.host.hFile332
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/ia_css_norm_param.hFile304
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/ia_css_norm_types.hFile306
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/norm.isp.cFile1,670
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/norm.isp.hFile1,350
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/norm.pipeFile1,237
applications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0Folder
applications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0/norm.isp.cFile2,707
applications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0/norm.isp.hFile1,424
applications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0/norm.pipeFile1,336
applications/isp/FrameWork/css/isp/kernels/obFolder
applications/isp/FrameWork/css/isp/kernels/ob/ob2Folder
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ia_css_ob2.host.cFile1,767
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ia_css_ob2.host.hFile736
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ia_css_ob2_param.hFile483
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ia_css_ob2_types.hFile949
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.defFile334
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.isp.cFile1,717
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.isp.hFile1,543
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.pipeFile1,450
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ia_css_ob.host.cFile3,906
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ia_css_ob.host.hFile1,050
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ia_css_ob_param.hFile919
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ia_css_ob_types.hFile1,686
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ob.isp.cFile5,216
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ob.isp.hFile1,621
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ob.pipeFile1,725
applications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0/obgrid.isp.cFile11,523
applications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0/obgrid.isp.hFile1,978
applications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0/obgrid.pipeFile1,416
applications/isp/FrameWork/css/isp/kernels/ofsFolder
applications/isp/FrameWork/css/isp/kernels/ofs/ia_css_ofs_param.hFile406
applications/isp/FrameWork/css/isp/kernels/ofs/ia_css_osys_public.host.hFile1,253
applications/isp/FrameWork/css/isp/kernels/ofs/ia_css_osys_public_types.hFile1,321
applications/isp/FrameWork/css/isp/kernels/ofs/ofs.isp.cFile2,929
applications/isp/FrameWork/css/isp/kernels/ofs/ofs.isp.hFile3,229
applications/isp/FrameWork/css/isp/kernels/ofs/ofs.pipeFile4,597
applications/isp/FrameWork/css/isp/kernels/ofs/ofs_init.isp.cFile6,754
applications/isp/FrameWork/css/isp/kernels/ofs/ofs_init.isp.hFile1,651
applications/isp/FrameWork/css/isp/kernels/outputFolder
applications/isp/FrameWork/css/isp/kernels/output/output_1.0Folder
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/ia_css_output.host.cFile3,626
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/ia_css_output.host.hFile1,579
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/ia_css_output_param.hFile686
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/ia_css_output_types.hFile902
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.defFile112
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.ioFile425
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.isp.cFile1,319
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.isp.hFile5,679
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.pipeFile2,992
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_flip.isp.cFile3,751
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_init.isp.cFile4,820
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_multi.isp.cFile4,396
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_nv12.isp.cFile7,606
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_single.isp.cFile22,100
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_single_config.isp.cFile5,020
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_stream.isp.cFile7,683
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_stream_config.isp.cFile9,699
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_table.isp.cFile19,168
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_table.isp.hFile5,214
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_yuv420.isp.cFile10,797
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0Folder
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/formats.isp.cFile27,020
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output.host.cFile1,902
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output.host.hFile1,567
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output_param.hFile1,569
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output_types.hFile1,357
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output.isp.cFile1,517
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output.isp.hFile2,800
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output.pipeFile2,680
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_bayer.isp.cFile5,189
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_bayer.isp.hFile1,694
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_init.isp.cFile1,113
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_legacy.isp.cFile21,119
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_nv12_16.isp.cFile9,463
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_single_config.isp.cFile4,074
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_yuv420.isp.cFile11,696
applications/isp/FrameWork/css/isp/kernels/params.pipeFile4,690
applications/isp/FrameWork/css/isp/kernels/params.skylake.defFile1,013
applications/isp/FrameWork/css/isp/kernels/params.skylake.pipeFile2,251
applications/isp/FrameWork/css/isp/kernels/pdafFolder
applications/isp/FrameWork/css/isp/kernels/pdaf/ia_css_pdaf.host.cFile3,323
applications/isp/FrameWork/css/isp/kernels/pdaf/ia_css_pdaf.host.hFile674
applications/isp/FrameWork/css/isp/kernels/pdaf/ia_css_pdaf_param.hFile1,483
applications/isp/FrameWork/css/isp/kernels/pdaf/ia_css_pdaf_types.hFile1,425
applications/isp/FrameWork/css/isp/kernels/pdaf/pdaf.isp.cFile37,234
applications/isp/FrameWork/css/isp/kernels/pdaf/pdaf.isp.hFile5,904
applications/isp/FrameWork/css/isp/kernels/pdaf/pdaf.pipeFile2,243
applications/isp/FrameWork/css/isp/kernels/qplaneFolder
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2Folder
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/ia_css_qplane.host.cFile1,382
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/ia_css_qplane.host.hFile887
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/ia_css_qplane_param.hFile587
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/ia_css_qplane_types.hFile548
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.ioFile621
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.isp.cFile9,542
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.isp.hFile3,382
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.pipeFile1,361
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane_init.isp.cFile1,921
applications/isp/FrameWork/css/isp/kernels/rawFolder
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0Folder
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/ia_css_raw.host.cFile3,984
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/ia_css_raw.host.hFile754
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/ia_css_raw_param.hFile857
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/ia_css_raw_types.hFile689
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw.isp.cFile16,335
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw.isp.hFile2,688
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw.pipeFile3,909
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw_config.isp.cFile4,106
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw_init.isp.cFile2,410
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0Folder
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw.host.cFile4,289
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw.host.hFile1,913
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw_param.hFile1,632
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw_types.hFile1,521
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw.isp.cFile4,098
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw.isp.hFile1,426
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw.pipeFile1,676
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw_config.isp.cFile3,446
applications/isp/FrameWork/css/isp/kernels/raw_aa_binningFolder
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0Folder
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/ia_css_raa.host.cFile567
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/ia_css_raa.host.hFile488
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/raw_aa_binning.isp.cFile8,619
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/raw_aa_binning.isp.hFile1,935
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/raw_aa_binning.pipeFile1,618
applications/isp/FrameWork/css/isp/kernels/refFolder
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref.host.cFile1,847
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref.host.hFile812
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref_param.hFile769
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref_state.hFile454
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref_types.hFile396
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.ioFile150
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.isp.cFile3,463
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.isp.hFile3,923
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.pipeFile1,869
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref_init.isp.cFile3,568
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref.host.cFile2,701
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref.host.hFile1,665
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref_param.hFile1,656
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref_state.hFile1,341
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref_types.hFile1,248
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref.isp.cFile8,220
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref.isp.hFile2,057
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref.pipeFile2,413
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref_init.isp.cFile9,305
applications/isp/FrameWork/css/isp/kernels/rgb2yuvFolder
applications/isp/FrameWork/css/isp/kernels/rgb2yuv/rgb2yuv.isp.cFile3,660
applications/isp/FrameWork/css/isp/kernels/rgb2yuv/rgb2yuv.isp.hFile1,221
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extractionFolder
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0Folder
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0/rgbir_ir_extraction.isp.cFile1,725
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0/rgbir_ir_extraction.isp.hFile1,264
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0/rgbir_ir_extraction.pipeFile1,318
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaicFolder
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0Folder
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/ia_css_rgbir_remosaic_param.hFile3,022
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/rgbir_remosaic.isp.cFile20,529
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/rgbir_remosaic.isp.hFile2,174
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/rgbir_remosaic.pipeFile1,634
applications/isp/FrameWork/css/isp/kernels/s3aFolder
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0Folder
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.cFile9,825
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.hFile1,435
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/ia_css_s3a_param.hFile929
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.hFile8,717
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.ioFile170
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.isp.cFile1,195
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.isp.hFile2,793
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.pipeFile2,493
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a_dmem.isp.cFile13,461
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a_init.isp.cFile2,948
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a_vmem.isp.cFile18,800
applications/isp/FrameWork/css/isp/kernels/s3a_stat_lsFolder
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/ia_css_s3a_stat_ls_param.hFile621
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/ia_css_s3a_stat_store_param.hFile373
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/s3a_stat_store.isp.cFile2,773
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/s3a_stat_store.isp.hFile1,509
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/s3a_stat_store.pipeFile1,454
applications/isp/FrameWork/css/isp/kernels/satmFolder
applications/isp/FrameWork/css/isp/kernels/satm/ia_css_satm.host.cFile428
applications/isp/FrameWork/css/isp/kernels/satm/ia_css_satm.host.hFile548
applications/isp/FrameWork/css/isp/kernels/satm/ia_css_satm_param.hFile512
applications/isp/FrameWork/css/isp/kernels/satm/ia_css_satm_types.hFile741
applications/isp/FrameWork/css/isp/kernels/satm/satm.filter_9x9.cFile10,095
applications/isp/FrameWork/css/isp/kernels/scFolder
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/ia_css_sc.host.cFile3,461
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/ia_css_sc.host.hFile2,233
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/ia_css_sc_param.hFile2,438
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/ia_css_sc_types.hFile5,094
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.ioFile168
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.isp.cFile27,627
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.isp.hFile4,563
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.pipeFile2,055
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc_init.isp.cFile1,919
applications/isp/FrameWork/css/isp/kernels/scaleFolder
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0Folder
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/ia_css_scale_param.hFile346
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/scale.isp.cFile6,126
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/scale.isp.hFile3,949
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/scale.pipeFile1,261
applications/isp/FrameWork/css/isp/kernels/sdisFolder
applications/isp/FrameWork/css/isp/kernels/sdis/commonFolder
applications/isp/FrameWork/css/isp/kernels/sdis/common/ia_css_sdis_common.host.hFile3,145
applications/isp/FrameWork/css/isp/kernels/sdis/common/ia_css_sdis_common_types.hFile6,937
applications/isp/FrameWork/css/isp/kernels/sdis/common/ia_css_sdis_param.hFile376
applications/isp/FrameWork/css/isp/kernels/sdis/common/sdis_common.isp.cFile2,409
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0Folder
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.cFile11,623
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.hFile2,738
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/ia_css_sdis_param.hFile327
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.hFile1,612
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis.isp.cFile4,764
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis.isp.hFile1,618
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis.pipeFile1,511
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis_init.isp.cFile1,322
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2Folder
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.cFile12,089
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.hFile2,583
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/ia_css_sdis2_types.hFile2,666
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/ia_css_sdis_param.hFile330
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.ioFile147
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.isp.cFile18,037
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.isp.hFile2,584
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.pipeFile2,259
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis_init.isp.cFile1,895
applications/isp/FrameWork/css/isp/kernels/skycam.kernelsFile906
applications/isp/FrameWork/css/isp/kernels/sobelFolder
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3.isp.cFile2,771
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3.isp.hFile1,706
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3.pipeFile1,498
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3_param.hFile1,181
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5.isp.cFile4,927
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5.isp.hFile2,027
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5.pipeFile1,370
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5_param.hFile1,181
applications/isp/FrameWork/css/isp/kernels/supportFolder
applications/isp/FrameWork/css/isp/kernels/support/support_1.0Folder
applications/isp/FrameWork/css/isp/kernels/support/support_1.0/support.isp.cFile1,094
applications/isp/FrameWork/css/isp/kernels/support/support_1.0/support.isp.hFile1,227
applications/isp/FrameWork/css/isp/kernels/tdfFolder
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0Folder
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.cFile5,648
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.hFile706
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf_default.host.cFile1,553
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf_default.host.hFile412
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf_param.hFile1,013
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf_types.hFile2,244
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf.isp.cFile75,800
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf.isp.hFile1,407
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf.pipeFile1,282
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_defs.hFile6,804
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_lut.cFile18,282Table initialisation code, ICG written.
applications/isp/FrameWork/css/isp/kernels/tnrFolder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3Folder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/hostFolder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/host/ia_css_tnr3.host.cFile11,374
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/host/ia_css_tnr3.host.hFile3,147
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/ia_css_tnr3_param.hFile2,891
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/ia_css_tnr3_state.hFile1,420
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/ia_css_tnr3_types.hFile2,600
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.defFile629
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.isp.cFile8,000
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.isp.hFile2,620
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.pipeFile1,796
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3_init.isp.cFile5,888
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3_io.isp.cFile5,782
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5Folder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5.host.cFile3,013
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5.host.hFile1,597
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5_param.hFile2,022
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5_types.hFile1,554
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5.defFile1,554
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5.isp.hFile2,631
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5.pipeFile1,266
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_content_detection.isp.cFile2,067
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_content_detection.isp.hFile1,799
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_content_detection.pipeFile1,472
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation.isp.cFile6,026
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation.isp.hFile1,472
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation.pipeFile1,200
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation_init.isp.cFile1,353
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation_init.isp.hFile1,276
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_genpipe_types.hFile1,498
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_input_delay.isp.cFile14,109
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_input_delay.isp.hFile2,385
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_input_delay.pipeFile1,530
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_io_types.isp.hFile1,599
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_noise_metric.isp.cFile5,174
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_noise_metric.isp.hFile1,869
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_noise_metric.pipeFile1,475
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_output.isp.cFile3,823
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_pixel_blend.isp.cFile5,683
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_pixel_blend.isp.hFile1,512
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_pixel_blend.pipeFile1,429
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_shuffle_indices.isp.hFile5,818
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_spnr.isp.cFile9,191
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_spnr.isp.hFile1,729
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_spnr.pipeFile1,495
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.cFile2,697
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.hFile1,087
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr_param.hFile761
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr_state.hFile456
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr_types.hFile1,728
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.ioFile1,362
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.isp.cFile9,682
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.isp.hFile5,026
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.pipeFile2,823
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr_init.isp.cFile4,309
applications/isp/FrameWork/css/isp/kernels/tp_xmem_copyFolder
applications/isp/FrameWork/css/isp/kernels/tp_xmem_copy/tproxy_xmem_io.isp.cFile14,503
applications/isp/FrameWork/css/isp/kernels/tp_xmem_copy/tproxy_xmem_io.isp.hFile1,879
applications/isp/FrameWork/css/isp/kernels/udsFolder
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0Folder
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/ia_css_uds.host.cFile586
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/ia_css_uds.host.hFile553
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/ia_css_uds_param.hFile548
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds.isp.cFile36,970
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds.isp.hFile2,074
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds.pipeFile1,279
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.ioFile911
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.isp.cFile7,242
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.isp.hFile2,337
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.pipeFile1,131
applications/isp/FrameWork/css/isp/kernels/vcrFolder
applications/isp/FrameWork/css/isp/kernels/vcr/vcr.isp.cFile8,338
applications/isp/FrameWork/css/isp/kernels/vcr/vcr.isp.hFile2,953
applications/isp/FrameWork/css/isp/kernels/vcr/vcr.pipeFile1,887
applications/isp/FrameWork/css/isp/kernels/vector_lsFolder
applications/isp/FrameWork/css/isp/kernels/vector_ls/vector_load.isp.cFile2,296
applications/isp/FrameWork/css/isp/kernels/vector_ls/vector_load.isp.hFile1,328
applications/isp/FrameWork/css/isp/kernels/vector_ls/vector_store.isp.cFile2,191
applications/isp/FrameWork/css/isp/kernels/vector_ls/vector_store.isp.hFile1,341
applications/isp/FrameWork/css/isp/kernels/vfFolder
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0Folder
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/ia_css_vf.host.cFile3,890
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/ia_css_vf.host.hFile1,089
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/ia_css_vf_param.hFile797
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/ia_css_vf_types.hFile571
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.ioFile159
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.isp.cFile26,190
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.isp.hFile4,249
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.pipeFile2,053
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf_init.isp.cFile5,010
applications/isp/FrameWork/css/isp/kernels/wbFolder
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0Folder
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/ia_css_wb.host.cFile1,873
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/ia_css_wb.host.hFile687
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/ia_css_wb_param.hFile474
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/ia_css_wb_types.hFile1,165
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/wb.isp.cFile2,110
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/wb.isp.hFile1,247
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/wb.pipeFile1,244
applications/isp/FrameWork/css/isp/kernels/xnrFolder
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3Folder
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_downscale.isp.cFile11,252
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_downscale.isp.hFile4,578
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_downscale.pipeFile2,823
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_upscale.isp.cFile8,295
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_upscale.isp.hFile2,983
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_upscale.pipeFile1,396
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/ia_css_xnr3_0_11.host.cFile4,523
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/ia_css_xnr3_0_11.host.hFile1,598
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/ia_css_xnr3_0_11_param.hFile1,068
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/ia_css_xnr3_0_11_types.hFile1,246
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.defFile412
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.isp.cFile2,582
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.isp.hFile2,023
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.pipeFile2,724
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_core.isp.cFile7,278
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_filter.isp.cFile14,836
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_filter.isp.hFile5,096
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_mirror.isp.cFile12,541
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/ia_css_xnr3_0_5.host.cFile4,168
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/ia_css_xnr3_0_5.host.hFile1,573
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/ia_css_xnr3_0_5_param.hFile1,055
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/ia_css_xnr3_0_5_types.hFile987
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.defFile436
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.isp.cFile2,576
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.isp.hFile2,005
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.pipeFile2,598
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_core.isp.cFile5,863
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_filter.isp.cFile14,394
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_filter.isp.hFile5,003
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_mirror.isp.cFile11,693
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_commonFolder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/ia_css_xnr4.host.cFile712
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/ia_css_xnr4.host.hFile568
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/ia_css_xnr4_param.hFile578
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/ia_css_xnr4_types.hFile533
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4.pipeFile1,291
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_downsample.isp.cFile10,000
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_downsample.isp.hFile2,443
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_downsample.pipeFile1,872
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_upsample.isp.cFile11,585
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_upsample.isp.hFile1,839
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_stillFolder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_config.isp.hFile1,974
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still.pipeFile9,443
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_blend.isp.cFile1,787
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_blend.isp.hFile1,290
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p1.isp.cFile6,150
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p1.isp.hFile1,621
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p2.isp.cFile6,352
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p2.isp.hFile1,700
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_videoFolder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_config.isp.hFile1,669
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video.pipeFile6,974
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_merge.isp.cFile1,787
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_merge.isp.hFile1,268
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p0.isp.cFile6,220
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p0.isp.hFile1,557
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p1.isp.cFile6,454
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p1.isp.hFile1,660
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4mFolder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4.host.cFile8,472
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4.host.hFile1,623
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4_param.hFile5,767
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4_types.hFile5,512
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4.defFile7,533
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4.isp.hFile1,203
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4.pipeFile1,274
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_load.isp.cFile5,086
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_load.isp.hFile1,895
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_ls_common.isp.cFile2,535
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_ls_common.isp.hFile2,971
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_store.isp.cFile4,523
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_store.isp.hFile2,138
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_common.isp.cFile2,061
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_downsample.isp.cFile9,958
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_downsample.isp.hFile2,378
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_downsample.pipeFile2,019
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_fixed_parameters.hFile3,478
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_genpipe_types.hFile1,964
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_blend.isp.cFile2,270
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_blend.isp.hFile1,333
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_jbl.isp.cFile5,082
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_jbl.isp.hFile2,672
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_state.isp.cFile3,784
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_state.isp.hFile2,080
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror.isp.cFile9,053
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror.isp.hFile1,909
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror_load.host.cFile2,145
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror_load.host.hFile1,341
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_output_blend.isp.cFile14,591
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_output_blend.isp.hFile3,928
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_output_blend.pipeFile2,187
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_radial_metric.isp.cFile9,755
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_radial_metric.isp.hFile1,583
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_upsample.isp.cFile10,197
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_upsample.isp.hFile2,506
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_upsample.pipeFile1,854
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4m.pipeFile3,692
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.cFile1,175
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.hFile881
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr_param.hFile1,268
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr_table.host.cFile2,694
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr_table.host.hFile403
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr_types.hFile1,785
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnr.isp.cFile14,823
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnr.isp.hFile2,729
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnr.pipeFile1,392
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnrfilter.isp.hFile1,378
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.cFile7,738
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.hFile764
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_param.hFile2,348
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_types.hFile3,379
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_wrapper_param.hFile323
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.defFile1,044
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.isp.cFile2,415
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.isp.hFile1,801
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.pipeFile1,402
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_11x11_mirror.isp.cFile12,245
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_blending.isp.cFile5,157
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_blending.isp.hFile1,633
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_down.isp.cFile10,196
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_down.isp.hFile2,016
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_downscale.isp.cFile8,944
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_downscale.isp.hFile2,806
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_filter.isp.cFile7,759
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_filter.isp.hFile4,204
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_mirror.isp.cFile10,932
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_segdivision.isp.cFile6,526
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_up.isp.cFile7,237
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_up.isp.hFile1,482
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_upscale.isp.cFile7,435
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_upscale.isp.hFile2,457
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_wrapper.isp.cFile3,315
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_wrapper.isp.hFile2,274
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_wrapper.pipeFile3,240
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnrv3.filter_11x11.cFile6,777
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnrv3.filter_5x5.cFile5,521
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnrv3.filter_9x9.cFile5,333
applications/isp/FrameWork/css/isp/kernels/ynrFolder
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.cFile5,704
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.hFile1,135
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr_param.hFile934
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr_state.hFile482
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr_types.hFile2,258
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ynr.isp.cFile29,346
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ynr.isp.hFile2,095
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ynr.pipeFile1,449
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2Folder
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.cFile3,174
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.hFile1,052
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr2_param.hFile876
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr2_types.hFile3,014
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr_param.hFile335
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr_state.hFile369
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ynr.isp.cFile42,473
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ynr.isp.hFile1,659
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ynr.pipeFile1,456
applications/isp/FrameWork/css/isp/kernels/yuv_conversionsFolder
applications/isp/FrameWork/css/isp/kernels/yuv_conversions/yuv_conversions.isp.cFile1,771
applications/isp/FrameWork/css/isp/kernels/yuv_conversions/yuv_conversions.isp.hFile1,266
applications/isp/FrameWork/css/isp/kernels/yuv_conversions/yuv_conversions.pipeFile1,563
applications/isp/FrameWork/css/isp/kernels/yuv_downscaleFolder
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0Folder
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_downscale.isp.cFile2,668
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_downscale.isp.hFile1,290
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_downscale.pipeFile1,628
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_shift.isp.cFile2,550
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_shift.isp.hFile1,270
applications/isp/FrameWork/css/isp/kernels/yuv_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/common.isp.cFile1,674
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/common.isp.hFile1,583
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_ld_buf_param.hFile1,239
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_ld_buf_queue_param.hFile1,259
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_ls_param.hFile1,654
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_st_buf_param.hFile1,241
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_st_buf_queue_param.hFile1,265
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/isp_ls_yuv.cFile6,833
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/isp_ls_yuv.hFile2,683
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.ioFile367
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.isp.cFile7,969
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.isp.hFile1,900
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.pipeFile1,462
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_init.isp.cFile1,638
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue.isp.cFile7,257
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue.isp.hFile2,135
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue.pipeFile2,020
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue_init.isp.cFile2,501
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue_init.isp.hFile1,519
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_load_queue.isp.cFile13,538
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_load_queue.isp.hFile2,161
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_load_queue.pipeFile3,745
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ls_debug_prints.isp.cFile5,742
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ls_debug_prints.isp.hFile2,440
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.ioFile254
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.isp.cFile8,690
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.isp.hFile1,886
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.pipeFile2,131
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_init.isp.cFile2,470
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_init.isp.hFile1,357
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue.isp.cFile8,088
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue.isp.hFile1,975
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue.pipeFile2,008
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue_init.isp.cFile2,566
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue_init.isp.hFile1,520
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_store_queue.isp.cFile8,573
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_store_queue.isp.hFile1,904
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_store_queue.pipeFile2,616
applications/isp/FrameWork/css/isp/kernels/yuv_lsFolder
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0Folder
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/ia_css_yuv_load_param.hFile349
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/ia_css_yuv_ls_param.hFile391
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/ia_css_yuv_store_param.hFile353
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.isp.cFile14,110
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.isp.hFile4,474
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.pipeFile3,013
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.isp.cFile13,700
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.isp.hFile4,287
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.pipeFile3,044
applications/isp/FrameWork/css/isp/kernels/yuv_nrFolder
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0/yuv_nr.isp.cFile1,288
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0/yuv_nr.isp.hFile1,247
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0/yuv_nr.pipeFile2,491
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2Folder
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2/yuv_nr.isp.cFile1,288
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2/yuv_nr.isp.hFile1,247
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2/yuv_nr.pipeFile2,918
applications/isp/FrameWork/css/isp/kernels/yyuvyy_ioFolder
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/ia_css_yyuvyy_ld_buf_queue_param.hFile1,294
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue.isp.cFile5,130
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue.isp.hFile1,936
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue.pipeFile2,200
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue_init.isp.cFile2,394
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue_init.isp.hFile1,514
applications/isp/FrameWork/css/isp/lineloopFolder
applications/isp/FrameWork/css/isp/lineloop/block_lineloop.isp.cFile4,609
applications/isp/FrameWork/css/isp/lineloop/lineloop.isp.cFile1,415
applications/isp/FrameWork/css/isp/lineloop/lineloop.isp.hFile1,276
applications/isp/FrameWork/css/isp/lineloop/simple_lineloop.isp.cFile2,179
applications/isp/FrameWork/css/isp/lineloop/veciterator_lineloop.isp.cFile4,390
applications/isp/FrameWork/css/isp/mk_firmware.cFile3,688
applications/isp/FrameWork/css/isp/mk_firmware.hFile3,357
applications/isp/FrameWork/css/isp/mk_firmware_bootloader.cFile6,560
applications/isp/FrameWork/css/isp/mk_firmware_isp.cFile21,898
applications/isp/FrameWork/css/isp/mk_firmware_sp.cFile11,205
applications/isp/FrameWork/css/isp/modesFolder
applications/isp/FrameWork/css/isp/modes/anrFolder
applications/isp/FrameWork/css/isp/modes/anr/isp_anr.isp.cFile2,596
applications/isp/FrameWork/css/isp/modes/anr/isp_anr.isp.hFile1,220
applications/isp/FrameWork/css/isp/modes/anr/varFolder
applications/isp/FrameWork/css/isp/modes/anr/var/MakefileFile2,020
applications/isp/FrameWork/css/isp/modes/anr/var/isp_defs_for_hive.hFile3,958
applications/isp/FrameWork/css/isp/modes/anr/var/stages.pipeFile1,152
applications/isp/FrameWork/css/isp/modes/anr/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/anr/var_isp2/MakefileFile2,035
applications/isp/FrameWork/css/isp/modes/anr/var_isp2/isp_defs_for_hive.hFile4,069
applications/isp/FrameWork/css/isp/modes/anr/var_isp2/stages.pipeFile1,152
applications/isp/FrameWork/css/isp/modes/capture_ppFolder
applications/isp/FrameWork/css/isp/modes/capture_pp/ldcFolder
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/MakefileFile2,560
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/isp_capture_pp_ldc.isp.cFile2,663
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/isp_capture_pp_ldc.isp.hFile1,253
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/isp_defs_for_hive.hFile6,412
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/partition_order.hive_isp_css_2400_systemFile222
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/partition_order.hive_isp_css_2401_systemFile222
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/stages.pipeFile1,149
applications/isp/FrameWork/css/isp/modes/capture_pp/varFolder
applications/isp/FrameWork/css/isp/modes/capture_pp/var/MakefileFile2,542
applications/isp/FrameWork/css/isp/modes/capture_pp/var/isp_capture_pp_var.isp.cFile2,583
applications/isp/FrameWork/css/isp/modes/capture_pp/var/isp_capture_pp_var.isp.hFile1,253
applications/isp/FrameWork/css/isp/modes/capture_pp/var/isp_defs_for_hive.hFile6,275
applications/isp/FrameWork/css/isp/modes/capture_pp/var/partition_order.hive_isp_css_2400_systemFile222
applications/isp/FrameWork/css/isp/modes/capture_pp/var/partition_order.hive_isp_css_2401_systemFile222
applications/isp/FrameWork/css/isp/modes/capture_pp/var/stages.pipeFile1,149
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bliFolder
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/MakefileFile2,551
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/isp_defs_for_hive.hFile6,153
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/partition_order.hive_isp_css_2400_systemFile222
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/partition_order.hive_isp_css_2401_systemFile222
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/stages.pipeFile1,149
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27Folder
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27/MakefileFile2,553
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27/isp_defs_for_hive.hFile7,198
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27/partition_order.hive_isp_css_2400_systemFile196
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27/stages.pipeFile1,149
applications/isp/FrameWork/css/isp/modes/codesizeFile720
applications/isp/FrameWork/css/isp/modes/commonFolder
applications/isp/FrameWork/css/isp/modes/common/cmd_buf.cFile2,412
applications/isp/FrameWork/css/isp/modes/common/cmd_buf.hFile1,440
applications/isp/FrameWork/css/isp/modes/common/debug.isp.cFile1,942
applications/isp/FrameWork/css/isp/modes/common/defs.hFile19,416
applications/isp/FrameWork/css/isp/modes/common/dump.isp.cFile2,022
applications/isp/FrameWork/css/isp/modes/common/isp_common_defs.hFile4,481
applications/isp/FrameWork/css/isp/modes/common/isp_defs.hFile1,376
applications/isp/FrameWork/css/isp/modes/common/isp_functions.hFile4,571
applications/isp/FrameWork/css/isp/modes/common/isp_globals.isp.cFile7,254
applications/isp/FrameWork/css/isp/modes/common/isp_op_defs.hFile2,012
applications/isp/FrameWork/css/isp/modes/common/isp_params.cFile2,857
applications/isp/FrameWork/css/isp/modes/common/isp_sync.hFile4,557
applications/isp/FrameWork/css/isp/modes/common/isptd.isp.hFile5,969
applications/isp/FrameWork/css/isp/modes/common/timer.isp.cFile2,927
applications/isp/FrameWork/css/isp/modes/common/trace.isp.cFile1,433
applications/isp/FrameWork/css/isp/modes/common/types.hFile1,447
applications/isp/FrameWork/css/isp/modes/copyFolder
applications/isp/FrameWork/css/isp/modes/copy/varFolder
applications/isp/FrameWork/css/isp/modes/copy/var/MakefileFile2,546
applications/isp/FrameWork/css/isp/modes/copy/var/isp_copy_var.isp.cFile1,807
applications/isp/FrameWork/css/isp/modes/copy/var/isp_copy_var.isp.hFile1,242
applications/isp/FrameWork/css/isp/modes/copy/var/isp_defs_for_hive.hFile3,912
applications/isp/FrameWork/css/isp/modes/copy/var/stages.pipeFile1,148
applications/isp/FrameWork/css/isp/modes/gdcFolder
applications/isp/FrameWork/css/isp/modes/gdc/isp_gdc.isp.cFile2,498
applications/isp/FrameWork/css/isp/modes/gdc/isp_gdc.isp.hFile1,220
applications/isp/FrameWork/css/isp/modes/gdc/varFolder
applications/isp/FrameWork/css/isp/modes/gdc/var/MakefileFile1,664
applications/isp/FrameWork/css/isp/modes/gdc/var/isp_defs_for_hive.hFile3,864
applications/isp/FrameWork/css/isp/modes/gdc/var/stages.pipeFile1,142
applications/isp/FrameWork/css/isp/modes/genericTestModeFolder
applications/isp/FrameWork/css/isp/modes/genericTestMode/copy_kerneltest_output_systemFolder
applications/isp/FrameWork/css/isp/modes/genericTestMode/copy_kerneltest_output_system/MakefileFile1,716
applications/isp/FrameWork/css/isp/modes/genericTestMode/copy_kerneltest_output_system/isp_defs_for_hive.hFile3,118
applications/isp/FrameWork/css/isp/modes/genericTestMode/copy_kerneltest_output_system/stages.pipeFile1,208
applications/isp/FrameWork/css/isp/modes/interfaceFolder
applications/isp/FrameWork/css/isp/modes/interface/dma_settings.isp.hFile17,916
applications/isp/FrameWork/css/isp/modes/interface/input_buf.isp.hFile1,926
applications/isp/FrameWork/css/isp/modes/interface/isp_acc.hive.hFile1,246
applications/isp/FrameWork/css/isp/modes/interface/isp_acc.isp.hFile1,258
applications/isp/FrameWork/css/isp/modes/interface/isp_const.hFile17,459
applications/isp/FrameWork/css/isp/modes/interface/isp_exprs.hFile11,677
applications/isp/FrameWork/css/isp/modes/interface/isp_formats.isp.hFile9,437
applications/isp/FrameWork/css/isp/modes/interface/isp_globals.isp.hFile7,282
applications/isp/FrameWork/css/isp/modes/interface/isp_types.hFile3,054
applications/isp/FrameWork/css/isp/modes/interface/timer.isp.hFile1,355
applications/isp/FrameWork/css/isp/modes/interface/trace.isp.hFile6,052
applications/isp/FrameWork/css/isp/modes/kernel_testFolder
applications/isp/FrameWork/css/isp/modes/kernel_test/load_storeFolder
applications/isp/FrameWork/css/isp/modes/kernel_test/load_store/MakefileFile2,927
applications/isp/FrameWork/css/isp/modes/kernel_test/load_store/isp_defs_for_hive.hFile4,387
applications/isp/FrameWork/css/isp/modes/kernel_test/load_store/stages.pipeFile1,238
applications/isp/FrameWork/css/isp/modes/latenciesFile737
applications/isp/FrameWork/css/isp/modes/memuseFile1,063
applications/isp/FrameWork/css/isp/modes/memuse.awkFile807
applications/isp/FrameWork/css/isp/modes/postispFolder
applications/isp/FrameWork/css/isp/modes/postisp/varFolder
applications/isp/FrameWork/css/isp/modes/postisp/var/MakefileFile2,134
applications/isp/FrameWork/css/isp/modes/postisp/var/isp_defs_for_hive.hFile4,871
applications/isp/FrameWork/css/isp/modes/postisp/var/stages.pipeFile1,356
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2/MakefileFile2,443
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2/isp_defs_for_hive.hFile5,087
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2/partition_order.hive_isp_css_2400_systemFile1,455
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2/stages.pipeFile1,315
applications/isp/FrameWork/css/isp/modes/pre_deFolder
applications/isp/FrameWork/css/isp/modes/pre_de/cont_var_isp27Folder
applications/isp/FrameWork/css/isp/modes/pre_de/cont_var_isp27/MakefileFile2,270
applications/isp/FrameWork/css/isp/modes/pre_de/cont_var_isp27/isp_defs_for_hive.hFile4,538
applications/isp/FrameWork/css/isp/modes/pre_de/cont_var_isp27/stages.pipeFile1,230
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp2/MakefileFile2,229
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp2/isp_defs_for_hive.hFile4,474
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp2/stages.pipeFile1,230
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27Folder
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27/MakefileFile2,252
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27/isp.pipeFile5,496
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27/isp_defs_for_hive.hFile4,510
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27/stages.pipeFile1,230
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1Folder
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1/MakefileFile2,364
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1/isp_defs_for_hive.hFile4,126
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1/partition_order.hive_isp_css_2400_systemFile0
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1/stages.pipeFile1,155
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2Folder
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/MakefileFile2,975
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/isp.ioFile46
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/isp.pipeFile2,394
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/isp_defs_for_hive.hFile3,055
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/stages.pipeFile1,429
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/vecit_config.isp.cFile6,251
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/vecit_config.isp.hFile2,094
applications/isp/FrameWork/css/isp/modes/preispFolder
applications/isp/FrameWork/css/isp/modes/preisp/varFolder
applications/isp/FrameWork/css/isp/modes/preisp/var/MakefileFile2,333
applications/isp/FrameWork/css/isp/modes/preisp/var/isp_defs_for_hive.hFile4,387
applications/isp/FrameWork/css/isp/modes/preisp/var/stages.pipeFile1,227
applications/isp/FrameWork/css/isp/modes/preisp/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/preisp/var_isp2/MakefileFile2,233
applications/isp/FrameWork/css/isp/modes/preisp/var_isp2/isp_defs_for_hive.hFile4,433
applications/isp/FrameWork/css/isp/modes/preisp/var_isp2/stages.pipeFile1,227
applications/isp/FrameWork/css/isp/modes/previewFolder
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/MakefileFile2,640
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/isp_defs_for_hive.hFile5,988
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/partition_order.hive_isp_css_2400_systemFile1,002
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/partition_order.hive_isp_css_2401_systemFile1,302
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/stages.pipeFile1,406
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/MakefileFile2,577
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/isp_defs_for_hive.hFile5,988
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/partition_order.hive_isp_css_2400_systemFile1,088
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/partition_order.hive_isp_css_2401_systemFile766
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/stages.pipeFile1,417
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/MakefileFile2,640
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/isp_defs_for_hive.hFile6,097
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/partition_order.hive_isp_css_2400_systemFile758
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/partition_order.hive_isp_css_2401_systemFile785
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/stages.pipeFile1,406
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/MakefileFile2,493
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/delay_hive_isp_css_2401_system_csi2p.txtFile354
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/isp_defs_for_hive.hFile6,139
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/partition_order.hive_isp_css_2400_systemFile1,083
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/partition_order.hive_isp_css_2401_systemFile761
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/stages.pipeFile1,417
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2/MakefileFile2,643
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2/isp_defs_for_hive.hFile6,089
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2/partition_order.hive_isp_css_2401_systemFile3,883
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2/stages.pipeFile1,406
applications/isp/FrameWork/css/isp/modes/preview/decFolder
applications/isp/FrameWork/css/isp/modes/preview/dec/MakefileFile2,462
applications/isp/FrameWork/css/isp/modes/preview/dec/isp_defs_for_hive.hFile5,609
applications/isp/FrameWork/css/isp/modes/preview/dec/partition_order.hive_isp_css_2400_systemFile2,106
applications/isp/FrameWork/css/isp/modes/preview/dec/partition_order.hive_isp_css_2401_systemFile1,930
applications/isp/FrameWork/css/isp/modes/preview/dec/stages.pipeFile1,363
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_previewFolder
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview/MakefileFile1,765
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview/isp_defs_for_hive.hFile4,872
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview/stages.pipeFile1,431
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview_stripedFolder
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview_striped/MakefileFile1,773
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview_striped/isp_defs_for_hive.hFile4,993
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview_striped/stages.pipeFile1,431
applications/isp/FrameWork/css/isp/modes/preview/varFolder
applications/isp/FrameWork/css/isp/modes/preview/var/MakefileFile2,334
applications/isp/FrameWork/css/isp/modes/preview/var/isp_defs_for_hive.hFile5,073
applications/isp/FrameWork/css/isp/modes/preview/var/partition_order.hive_isp_css_2400_systemFile1,895
applications/isp/FrameWork/css/isp/modes/preview/var/stages.pipeFile1,416
applications/isp/FrameWork/css/isp/modes/preview/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/MakefileFile2,730
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/isp_defs_for_hive.hFile5,427
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/partition_order.hive_isp_css_2400_systemFile1,229
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/partition_order.hive_isp_css_2401_systemFile833
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/stages.pipeFile1,406
applications/isp/FrameWork/css/isp/modes/primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/14mpFolder
applications/isp/FrameWork/css/isp/modes/primary/14mp/MakefileFile2,471
applications/isp/FrameWork/css/isp/modes/primary/14mp/isp_defs_for_hive.hFile3,934
applications/isp/FrameWork/css/isp/modes/primary/14mp/partition_order.hive_isp_css_2400_systemFile2,757
applications/isp/FrameWork/css/isp/modes/primary/14mp/stages.pipeFile1,367
applications/isp/FrameWork/css/isp/modes/primary/16mpFolder
applications/isp/FrameWork/css/isp/modes/primary/16mp/MakefileFile2,449
applications/isp/FrameWork/css/isp/modes/primary/16mp/isp_defs_for_hive.hFile3,801
applications/isp/FrameWork/css/isp/modes/primary/16mp/partition_order.hive_isp_css_2400_systemFile2,499
applications/isp/FrameWork/css/isp/modes/primary/16mp/partition_order.hive_isp_css_2401_systemFile2,475
applications/isp/FrameWork/css/isp/modes/primary/16mp/stages.pipeFile1,361
applications/isp/FrameWork/css/isp/modes/primary/8mpFolder
applications/isp/FrameWork/css/isp/modes/primary/8mp/MakefileFile2,284
applications/isp/FrameWork/css/isp/modes/primary/8mp/isp_defs_for_hive.hFile3,822
applications/isp/FrameWork/css/isp/modes/primary/8mp/partition_order.hive_isp_css_2400_systemFile2,701
applications/isp/FrameWork/css/isp/modes/primary/8mp/partition_order.hive_isp_css_2401_systemFile2,773
applications/isp/FrameWork/css/isp/modes/primary/8mp/stages.pipeFile1,350
applications/isp/FrameWork/css/isp/modes/primary/formats.isp.hFile2,859
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary/MakefileFile1,601
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary/isp_defs_for_hive.hFile4,632
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary/stages.pipeFile1,430
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary_stripedFolder
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary_striped/MakefileFile1,609
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary_striped/isp_defs_for_hive.hFile4,752
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary_striped/stages.pipeFile1,430
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary/MakefileFile1,760
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary/isp_defs_for_hive.hFile4,226
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary/stages.pipeFile1,382
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary_stripedFolder
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary_striped/MakefileFile1,768
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary_striped/isp_defs_for_hive.hFile4,179
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary_striped/stages.pipeFile1,366
applications/isp/FrameWork/css/isp/modes/primary/ir_if_to_osys_primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/ir_if_to_osys_primary/MakefileFile1,604
applications/isp/FrameWork/css/isp/modes/primary/ir_if_to_osys_primary/isp_defs_for_hive.hFile4,484
applications/isp/FrameWork/css/isp/modes/primary/ir_if_to_osys_primary/stages.pipeFile1,234
applications/isp/FrameWork/css/isp/modes/primary/isp_defs_for_hive.hFile2,064
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0Folder
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/MakefileFile3,182
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/isp.ioFile94
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/isp.pipeFile2,599
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/isp_defs_for_hive.hFile3,638
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/partition_order.hive_isp_css_2400_systemFile727
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/stages.pipeFile1,521
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/vecit_config.isp.cFile8,627
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/vecit_config.isp.hFile2,141
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1Folder
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/MakefileFile3,782
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/isp.ioFile96
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/isp.pipeFile5,199
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/isp_defs_for_hive.hFile4,469
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/partition_order.hive_isp_css_2400_systemFile445
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/shift.isp.cFile4,421
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/shift.isp.hFile1,327
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/stages.pipeFile1,904
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vecit_config.isp.cFile8,762
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vecit_config.isp.hFile3,332
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vmem_spill.isp.cFile6,513
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vmem_spill.isp.hFile1,853
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2Folder
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/MakefileFile3,634
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/global.isp.cFile1,401
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/global.isp.hFile1,426
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/isp.ioFile208
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/isp.pipeFile5,606
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/isp_defs_for_hive.hFile5,270
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/partition_order.hive_isp_css_2400_systemFile574
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/stages.pipeFile1,831
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/vecit_config.isp.cFile8,544
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/vecit_config.isp.hFile2,024
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3Folder
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/MakefileFile3,116
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/isp.ioFile48
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/isp.pipeFile2,235
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/isp_defs_for_hive.hFile3,714
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/partition_order.hive_isp_css_2400_systemFile153
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/stages.pipeFile607
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/vecit_config.isp.cFile9,966
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/vecit_config.isp.hFile2,203
applications/isp/FrameWork/css/isp/modes/primary/rgbir_if_to_osys_primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/rgbir_if_to_osys_primary/MakefileFile1,607
applications/isp/FrameWork/css/isp/modes/primary/rgbir_if_to_osys_primary/isp_defs_for_hive.hFile4,822
applications/isp/FrameWork/css/isp/modes/primary/rgbir_if_to_osys_primary/stages.pipeFile1,430
applications/isp/FrameWork/css/isp/modes/primary/smallFolder
applications/isp/FrameWork/css/isp/modes/primary/small/MakefileFile2,312
applications/isp/FrameWork/css/isp/modes/primary/small/isp_defs_for_hive.hFile3,725
applications/isp/FrameWork/css/isp/modes/primary/small/partition_order.hive_isp_css_2400_systemFile2,095
applications/isp/FrameWork/css/isp/modes/primary/small/stages.pipeFile1,305
applications/isp/FrameWork/css/isp/modes/primary/stripedFolder
applications/isp/FrameWork/css/isp/modes/primary/striped/MakefileFile2,714
applications/isp/FrameWork/css/isp/modes/primary/striped/isp_defs_for_hive.hFile4,278
applications/isp/FrameWork/css/isp/modes/primary/striped/partition_order.hive_isp_css_2400_systemFile2,172
applications/isp/FrameWork/css/isp/modes/primary/striped/partition_order.isp_css_dev_tbFile2,725
applications/isp/FrameWork/css/isp/modes/primary/striped/stages.pipeFile1,305
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2Folder
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/MakefileFile2,732
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/isp_defs_for_hive.hFile4,365
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/partition_order.hive_isp_css_2400_systemFile1,590
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/partition_order.hive_isp_css_2401_systemFile878
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/stages.pipeFile1,362
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnrFolder
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnr/MakefileFile2,889
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnr/isp_defs_for_hive.hFile4,591
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnr/partition_order.hive_isp_css_2401_systemFile3,429
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnr/stages.pipeFile2,129
applications/isp/FrameWork/css/isp/modes/primary/varFolder
applications/isp/FrameWork/css/isp/modes/primary/var/MakefileFile2,316
applications/isp/FrameWork/css/isp/modes/primary/var/isp_defs_for_hive.hFile3,770
applications/isp/FrameWork/css/isp/modes/primary/var/stages.pipeFile1,305
applications/isp/FrameWork/css/isp/modes/primary/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/MakefileFile2,728
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/isp_defs_for_hive.hFile4,189
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/partition_order.hive_isp_css_2400_systemFile1,560
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/partition_order.hive_isp_css_2401_systemFile2,787
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/stages.pipeFile1,363
applications/isp/FrameWork/css/isp/modes/tdfFolder
applications/isp/FrameWork/css/isp/modes/tdf/isp_tdf.isp.cFile2,375
applications/isp/FrameWork/css/isp/modes/tdf/isp_tdf.isp.hFile1,220
applications/isp/FrameWork/css/isp/modes/vf_ppFolder
applications/isp/FrameWork/css/isp/modes/vf_pp/fullFolder
applications/isp/FrameWork/css/isp/modes/vf_pp/full/MakefileFile2,021
applications/isp/FrameWork/css/isp/modes/vf_pp/full/isp_defs_for_hive.hFile2,430
applications/isp/FrameWork/css/isp/modes/vf_pp/full/stages.pipeFile1,149
applications/isp/FrameWork/css/isp/modes/vf_pp/isp_defs_for_hive.hFile5,931
applications/isp/FrameWork/css/isp/modes/vf_pp/isp_vf_pp.isp.cFile1,799
applications/isp/FrameWork/css/isp/modes/vf_pp/isp_vf_pp.isp.hFile1,226
applications/isp/FrameWork/css/isp/modes/vf_pp/optFolder
applications/isp/FrameWork/css/isp/modes/vf_pp/opt/MakefileFile2,020
applications/isp/FrameWork/css/isp/modes/vf_pp/opt/isp_defs_for_hive.hFile2,254
applications/isp/FrameWork/css/isp/modes/vf_pp/opt/stages.pipeFile1,149
applications/isp/FrameWork/css/isp/modes/videoFolder
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/MakefileFile2,768
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/isp_defs_for_hive.hFile7,146
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/partition_order.hive_isp_css_2400_systemFile2,331
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/partition_order.hive_isp_css_2401_systemFile1,919
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/stages.pipeFile1,482
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/MakefileFile2,724
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/isp_defs_for_hive.hFile7,153
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/partition_order.hive_isp_css_2400_systemFile2,331
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/partition_order.hive_isp_css_2401_systemFile2,337
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/stages.pipeFile1,482
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/MakefileFile2,771
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/isp_defs_for_hive.hFile5,887
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/partition_order.hive_isp_css_2400_systemFile2,176
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/partition_order.hive_isp_css_2401_systemFile3,536
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/stages.pipeFile2,052
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/MakefileFile2,771
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/isp_defs_for_hive.hFile7,167
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/partition_order.hive_isp_css_2400_systemFile2,331
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/partition_order.hive_isp_css_2401_systemFile1,919
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/stages.pipeFile1,482
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_min/MakefileFile2,727
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_min/isp_defs_for_hive.hFile7,334
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_min/partition_order.hive_isp_css_2401_systemFile4,193
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_min/stages.pipeFile1,482
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/MakefileFile2,667
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/isp_defs_for_hive.hFile5,824
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/partition_order.hive_isp_css_2400_systemFile1,976
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/partition_order.hive_isp_css_2401_systemFile2,697
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/stages.pipeFile2,116
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/MakefileFile2,831
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/isp_defs_for_hive.hFile6,810
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/partition_order.hive_isp_css_2400_systemFile2,603
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/partition_order.hive_isp_css_2401_systemFile1,439
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/stages.pipeFile1,482
applications/isp/FrameWork/css/isp/modes/video/dzFolder
applications/isp/FrameWork/css/isp/modes/video/dz/MakefileFile2,696
applications/isp/FrameWork/css/isp/modes/video/dz/isp_defs_for_hive.hFile4,947
applications/isp/FrameWork/css/isp/modes/video/dz/partition_order.hive_isp_css_2400_systemFile3,074
applications/isp/FrameWork/css/isp/modes/video/dz/partition_order.hive_isp_css_2401_systemFile3,074
applications/isp/FrameWork/css/isp/modes/video/dz/partition_order.isp_css_dev_tbFile3,074
applications/isp/FrameWork/css/isp/modes/video/dz/stages.pipeFile1,305
applications/isp/FrameWork/css/isp/modes/video/dz_isp2Folder
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/MakefileFile2,755
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/isp_defs_for_hive.hFile5,786
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/partition_order.hive_isp_css_2400_systemFile2,693
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/partition_order.hive_isp_css_2401_systemFile2,352
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/stages.pipeFile1,443
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/MakefileFile2,855
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/isp_defs_for_hive.hFile6,707
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/partition_order.hive_isp_css_2400_systemFile2,122
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/partition_order.hive_isp_css_2401_systemFile2,117
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/partition_order.hive_isp_css_2401_system_csi2File2,118
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/stages.pipeFile1,484
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvsFolder
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvs/MakefileFile2,858
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvs/isp_defs_for_hive.hFile6,560
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvs/partition_order.hive_isp_css_2400_systemFile1,888
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvs/stages.pipeFile1,484
applications/isp/FrameWork/css/isp/modes/video/highFolder
applications/isp/FrameWork/css/isp/modes/video/high/MakefileFile2,440
applications/isp/FrameWork/css/isp/modes/video/high/isp_defs_for_hive.hFile5,143
applications/isp/FrameWork/css/isp/modes/video/high/partition_order.hive_isp_css_2400_systemFile2,846
applications/isp/FrameWork/css/isp/modes/video/high/partition_order.hive_isp_css_2401_systemFile2,846
applications/isp/FrameWork/css/isp/modes/video/high/stages.pipeFile1,305
applications/isp/FrameWork/css/isp/modes/video/if_to_anrFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_anr/MakefileFile1,693
applications/isp/FrameWork/css/isp/modes/video/if_to_anr/isp_defs_for_hive.hFile3,747
applications/isp/FrameWork/css/isp/modes/video/if_to_anr/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_anr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_anr_striped/MakefileFile1,701
applications/isp/FrameWork/css/isp/modes/video/if_to_anr_striped/isp_defs_for_hive.hFile3,827
applications/isp/FrameWork/css/isp/modes/video/if_to_anr_striped/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_bdsFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bds/MakefileFile1,693
applications/isp/FrameWork/css/isp/modes/video/if_to_bds/isp_defs_for_hive.hFile3,044
applications/isp/FrameWork/css/isp/modes/video/if_to_bds/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0Folder
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0/MakefileFile1,710
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0/isp_defs_for_hive.hFile3,565
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0_striped/MakefileFile1,718
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0_striped/isp_defs_for_hive.hFile3,645
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0_striped/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_striped/MakefileFile1,701
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_striped/isp_defs_for_hive.hFile3,121
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_striped/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/if_to_bnrFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr/MakefileFile1,693
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr/isp_defs_for_hive.hFile3,413
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr_striped/MakefileFile1,701
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr_striped/isp_defs_for_hive.hFile3,742
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr_striped/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_dmFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_dm/MakefileFile1,692
applications/isp/FrameWork/css/isp/modes/video/if_to_dm/isp_defs_for_hive.hFile3,945
applications/isp/FrameWork/css/isp/modes/video/if_to_dm/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_dvsFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs/MakefileFile1,928
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs/isp_defs_for_hive.hFile4,996
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs/stages.pipeFile1,439
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs_striped/MakefileFile1,971
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs_striped/isp_defs_for_hive.hFile5,233
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs_striped/stages.pipeFile1,439
applications/isp/FrameWork/css/isp/modes/video/if_to_linFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_lin/MakefileFile1,693
applications/isp/FrameWork/css/isp/modes/video/if_to_lin/isp_defs_for_hive.hFile3,145
applications/isp/FrameWork/css/isp/modes/video/if_to_lin/stages.pipeFile1,208
applications/isp/FrameWork/css/isp/modes/video/if_to_lin_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_lin_striped/MakefileFile1,701
applications/isp/FrameWork/css/isp/modes/video/if_to_lin_striped/isp_defs_for_hive.hFile3,272
applications/isp/FrameWork/css/isp/modes/video/if_to_lin_striped/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/if_to_normFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_norm/MakefileFile1,721
applications/isp/FrameWork/css/isp/modes/video/if_to_norm/isp_defs_for_hive.hFile3,054
applications/isp/FrameWork/css/isp/modes/video/if_to_norm/stages.pipeFile1,201
applications/isp/FrameWork/css/isp/modes/video/if_to_norm_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_norm_striped/MakefileFile1,702
applications/isp/FrameWork/css/isp/modes/video/if_to_norm_striped/isp_defs_for_hive.hFile3,228
applications/isp/FrameWork/css/isp/modes/video/if_to_norm_striped/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/if_to_obFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_ob/MakefileFile1,692
applications/isp/FrameWork/css/isp/modes/video/if_to_ob/isp_defs_for_hive.hFile3,093
applications/isp/FrameWork/css/isp/modes/video/if_to_ob/stages.pipeFile1,169
applications/isp/FrameWork/css/isp/modes/video/if_to_ob_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_ob_striped/MakefileFile1,700
applications/isp/FrameWork/css/isp/modes/video/if_to_ob_striped/isp_defs_for_hive.hFile3,220
applications/isp/FrameWork/css/isp/modes/video/if_to_ob_striped/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/if_to_osysFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_osys/MakefileFile1,756
applications/isp/FrameWork/css/isp/modes/video/if_to_osys/isp_defs_for_hive.hFile4,901
applications/isp/FrameWork/css/isp/modes/video/if_to_osys/stages.pipeFile1,453
applications/isp/FrameWork/css/isp/modes/video/if_to_osys_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_osys_striped/MakefileFile1,764
applications/isp/FrameWork/css/isp/modes/video/if_to_osys_striped/isp_defs_for_hive.hFile5,022
applications/isp/FrameWork/css/isp/modes/video/if_to_osys_striped/stages.pipeFile1,453
applications/isp/FrameWork/css/isp/modes/video/if_to_refFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_ref/MakefileFile1,752
applications/isp/FrameWork/css/isp/modes/video/if_to_ref/isp_defs_for_hive.hFile4,659
applications/isp/FrameWork/css/isp/modes/video/if_to_ref/stages.pipeFile1,427
applications/isp/FrameWork/css/isp/modes/video/if_to_ref_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_ref_striped/MakefileFile1,760
applications/isp/FrameWork/css/isp/modes/video/if_to_ref_striped/isp_defs_for_hive.hFile4,669
applications/isp/FrameWork/css/isp/modes/video/if_to_ref_striped/stages.pipeFile1,427
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbir_remosaicFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbir_remosaic/MakefileFile1,731
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbir_remosaic/isp_defs_for_hive.hFile3,094
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbir_remosaic/stages.pipeFile1,232
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbppFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp/MakefileFile1,695
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp/isp_defs_for_hive.hFile3,970
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_nv12_16Folder
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_nv12_16/MakefileFile1,766
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_nv12_16/isp_defs_for_hive.hFile4,085
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_nv12_16/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_striped/MakefileFile1,703
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_striped/isp_defs_for_hive.hFile4,054
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_striped/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_shdFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_shd/MakefileFile1,693
applications/isp/FrameWork/css/isp/modes/video/if_to_shd/isp_defs_for_hive.hFile3,326
applications/isp/FrameWork/css/isp/modes/video/if_to_shd/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_shd_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_shd_striped/MakefileFile1,701
applications/isp/FrameWork/css/isp/modes/video/if_to_shd_striped/isp_defs_for_hive.hFile3,703
applications/isp/FrameWork/css/isp/modes/video/if_to_shd_striped/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_tnrFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_tnr/MakefileFile1,751
applications/isp/FrameWork/css/isp/modes/video/if_to_tnr/isp_defs_for_hive.hFile5,001
applications/isp/FrameWork/css/isp/modes/video/if_to_tnr/stages.pipeFile1,439
applications/isp/FrameWork/css/isp/modes/video/if_to_xnrFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr/MakefileFile1,752
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr/isp_defs_for_hive.hFile4,344
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr/stages.pipeFile1,382
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr_striped/MakefileFile1,760
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr_striped/isp_defs_for_hive.hFile4,355
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr_striped/stages.pipeFile1,382
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0Folder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0/MakefileFile1,698
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0/isp_defs_for_hive.hFile4,136
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0_striped/MakefileFile1,706
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0_striped/isp_defs_for_hive.hFile4,217
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0_striped/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_striped/MakefileFile1,703
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_striped/isp_defs_for_hive.hFile4,160
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_striped/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_c0Folder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_c0/MakefileFile1,725
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_c0/isp_defs_for_hive.hFile4,172
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_c0/stages.pipeFile1,210
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_striped/MakefileFile1,730
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_striped/isp_defs_for_hive.hFile4,243
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_striped/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osysFolder
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys/MakefileFile1,759
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys/isp_defs_for_hive.hFile4,719
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys/stages.pipeFile1,235
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys_no_tnr3Folder
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys_no_tnr3/MakefileFile1,767
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys_no_tnr3/isp_defs_for_hive.hFile4,704
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys_no_tnr3/stages.pipeFile1,235
applications/isp/FrameWork/css/isp/modes/video/isp_defs_for_hive.hFile4,937
applications/isp/FrameWork/css/isp/modes/video/isp_defs_for_hive.skycam.hFile4,514
applications/isp/FrameWork/css/isp/modes/video/lp_isp2Folder
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/MakefileFile2,754
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/isp_defs_for_hive.hFile4,366
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/partition_order.hive_isp_css_2400_systemFile1,719
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/partition_order.hive_isp_css_2401_systemFile1,719
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/stages.pipeFile1,415
applications/isp/FrameWork/css/isp/modes/video/nodzFolder
applications/isp/FrameWork/css/isp/modes/video/nodz/MakefileFile2,543
applications/isp/FrameWork/css/isp/modes/video/nodz/isp_defs_for_hive.hFile3,973
applications/isp/FrameWork/css/isp/modes/video/nodz/partition_order.hive_isp_css_2400_systemFile2,361
applications/isp/FrameWork/css/isp/modes/video/nodz/partition_order.hive_isp_css_2401_systemFile2,361
applications/isp/FrameWork/css/isp/modes/video/nodz/stages.pipeFile1,300
applications/isp/FrameWork/css/isp/modes/video/offlineFolder
applications/isp/FrameWork/css/isp/modes/video/offline/MakefileFile2,161
applications/isp/FrameWork/css/isp/modes/video/offline/isp_defs_for_hive.hFile4,794
applications/isp/FrameWork/css/isp/modes/video/offline/stages.pipeFile1,293
applications/isp/FrameWork/css/isp/modes/video/rgbir_if_to_osysFolder
applications/isp/FrameWork/css/isp/modes/video/rgbir_if_to_osys/MakefileFile1,811
applications/isp/FrameWork/css/isp/modes/video/rgbir_if_to_osys/isp_defs_for_hive.hFile5,091
applications/isp/FrameWork/css/isp/modes/video/rgbir_if_to_osys/stages.pipeFile1,431
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3aFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a/MakefileFile1,703
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a/isp_defs_for_hive.hFile3,229
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a/stages.pipeFile1,211
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a_striped/MakefileFile1,711
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a_striped/isp_defs_for_hive.hFile3,315
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a_striped/stages.pipeFile1,169
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_aeFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_ae/MakefileFile1,734
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_ae/isp_defs_for_hive.hFile3,053
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_ae/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_afFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_af/MakefileFile1,734
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_af/isp_defs_for_hive.hFile3,053
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_af/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awbFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb/MakefileFile1,735
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb/isp_defs_for_hive.hFile3,057
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb_frFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb_fr/MakefileFile1,738
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb_fr/isp_defs_for_hive.hFile3,069
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb_fr/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shdFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd/MakefileFile1,735
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd/isp_defs_for_hive.hFile3,045
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd_striped/MakefileFile1,743
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd_striped/isp_defs_for_hive.hFile3,143
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd_striped/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_block_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_block_striped/MakefileFile1,620
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_block_striped/isp_defs_for_hive.hFile3,319
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_block_striped/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuvFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv/MakefileFile1,975
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv/isp_defs_for_hive.hFile3,042
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv/stages.pipeFile1,202
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_blockFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_block/MakefileFile1,745
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_block/isp_defs_for_hive.hFile3,221
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_block/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_striped/MakefileFile1,619
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_striped/isp_defs_for_hive.hFile3,114
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_striped/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv_blockFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv_block/MakefileFile1,983
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv_block/isp_defs_for_hive.hFile3,197
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv_block/stages.pipeFile1,203
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbppFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp/MakefileFile1,736
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp/isp_defs_for_hive.hFile3,142
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp_striped/MakefileFile1,727
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp_striped/isp_defs_for_hive.hFile3,315
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp_striped/stages.pipeFile1,171
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvsFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs/MakefileFile1,604
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs/isp_defs_for_hive.hFile3,378
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs/stages.pipeFile1,229
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs_striped/MakefileFile1,612
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs_striped/isp_defs_for_hive.hFile3,533
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs_striped/stages.pipeFile1,229
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_input_yuvFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_input_yuv/MakefileFile1,710
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_input_yuv/isp_defs_for_hive.hFile2,955
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_input_yuv/stages.pipeFile1,169
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_linFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin/MakefileFile1,731
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin/isp_defs_for_hive.hFile2,944
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin/stages.pipeFile1,198
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin_striped/MakefileFile1,739
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin_striped/isp_defs_for_hive.hFile3,030
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin_striped/stages.pipeFile1,169
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_normFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm/MakefileFile1,732
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm/isp_defs_for_hive.hFile2,960
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm/stages.pipeFile1,198
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm_striped/MakefileFile1,740
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm_striped/isp_defs_for_hive.hFile3,034
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm_striped/stages.pipeFile1,169
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgridFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid/MakefileFile1,734
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid/isp_defs_for_hive.hFile3,003
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid/stages.pipeFile1,198
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid_striped/MakefileFile1,742
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid_striped/isp_defs_for_hive.hFile3,036
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid_striped/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_splitFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_split/MakefileFile1,836
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_split/isp_defs_for_hive.hFile3,105
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_split/stages.pipeFile1,220
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_systemFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system/MakefileFile1,744
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system/isp_defs_for_hive.hFile3,194
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system/stages.pipeFile1,208
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system_striped/MakefileFile1,752
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system_striped/isp_defs_for_hive.hFile3,281
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system_striped/stages.pipeFile1,208
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuvFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv/MakefileFile1,711
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv/isp_defs_for_hive.hFile3,002
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv/stages.pipeFile1,169
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv_16Folder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv_16/MakefileFile1,714
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv_16/isp_defs_for_hive.hFile3,005
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv_16/stages.pipeFile1,169
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_refFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref/MakefileFile1,731
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref/isp_defs_for_hive.hFile3,231
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref/stages.pipeFile1,230
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref_striped/MakefileFile1,612
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref_striped/isp_defs_for_hive.hFile3,386
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref_striped/stages.pipeFile1,230
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3Folder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3/MakefileFile1,764
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3/isp_defs_for_hive.hFile3,234
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3/stages.pipeFile1,198
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3_striped/MakefileFile1,772
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3_striped/isp_defs_for_hive.hFile3,267
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3_striped/stages.pipeFile1,198
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_blockFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_block/MakefileFile1,769
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_block/isp_defs_for_hive.hFile3,288
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_block/stages.pipeFile1,201
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_striped/MakefileFile1,771
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_striped/isp_defs_for_hive.hFile3,340
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_striped/stages.pipeFile1,201
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnrFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr/MakefileFile1,763
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr/isp_defs_for_hive.hFile3,028
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr/stages.pipeFile1,381
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_blendingFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_blending/MakefileFile1,772
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_blending/isp_defs_for_hive.hFile3,052
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_blending/stages.pipeFile1,365
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_refFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_ref/MakefileFile1,767
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_ref/isp_defs_for_hive.hFile3,375
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_ref/stages.pipeFile1,439
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_striped/MakefileFile1,771
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_striped/isp_defs_for_hive.hFile3,182
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_striped/stages.pipeFile1,381
applications/isp/FrameWork/css/isp/modes/video/sc_pipes_desc.xlsxFile29,861
applications/isp/FrameWork/css/isp/modes/video/sc_rawFolder
applications/isp/FrameWork/css/isp/modes/video/sc_raw/MakefileFile1,694
applications/isp/FrameWork/css/isp/modes/video/sc_raw/isp_defs_for_hive.hFile2,804
applications/isp/FrameWork/css/isp/modes/video/sc_raw/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anrFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr/MakefileFile1,729
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr/isp_defs_for_hive.hFile2,986
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr_striped/MakefileFile1,737
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr_striped/isp_defs_for_hive.hFile3,070
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr_striped/stages.pipeFile1,169
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoiseFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise/MakefileFile1,739
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise/isp_defs_for_hive.hFile3,061
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise_striped/MakefileFile1,747
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise_striped/isp_defs_for_hive.hFile3,147
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise_striped/stages.pipeFile1,169
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_demosiacFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_demosiac/MakefileFile1,734
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_demosiac/isp_defs_for_hive.hFile3,088
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_demosiac/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_dvs_stat_c0Folder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_dvs_stat_c0/MakefileFile1,737
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_dvs_stat_c0/isp_defs_for_hive.hFile3,340
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_dvs_stat_c0/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp1_c0Folder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp1_c0/MakefileFile1,734
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp1_c0/isp_defs_for_hive.hFile3,280
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp1_c0/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2Folder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2/MakefileFile1,731
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2/isp_defs_for_hive.hFile3,268
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2/stages.pipeFile1,170
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2_striped/MakefileFile1,739
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2_striped/isp_defs_for_hive.hFile3,453
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2_striped/stages.pipeFile1,171
applications/isp/FrameWork/css/isp/modes/video/stages_isp2.pipeFile2,424
applications/isp/FrameWork/css/isp/modes/video/yuvp1_to_osysFolder
applications/isp/FrameWork/css/isp/modes/video/yuvp1_to_osys/MakefileFile1,759
applications/isp/FrameWork/css/isp/modes/video/yuvp1_to_osys/isp_defs_for_hive.hFile4,075
applications/isp/FrameWork/css/isp/modes/video/yuvp1_to_osys/stages.pipeFile1,432
applications/isp/FrameWork/css/isp/modes/yuv_scaleFolder
applications/isp/FrameWork/css/isp/modes/yuv_scale/varFolder
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/MakefileFile2,727
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/isp_defs_for_hive.hFile6,058
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/isp_yuv_scale_var.isp.cFile2,253
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/isp_yuv_scale_var.isp.hFile1,250
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/stages.pipeFile1,149
applications/isp/FrameWork/css/isp/pipesFolder
applications/isp/FrameWork/css/isp/pipes/anrFolder
applications/isp/FrameWork/css/isp/pipes/anr/anr_1.0Folder
applications/isp/FrameWork/css/isp/pipes/anr/anr_1.0/anr.pipeFile2,020
applications/isp/FrameWork/css/isp/pipes/anr/anr_1.0/lineloop_anr.isp.cFile1,835
applications/isp/FrameWork/css/isp/pipes/anr/anr_2Folder
applications/isp/FrameWork/css/isp/pipes/anr/anr_2/anr.pipeFile2,013
applications/isp/FrameWork/css/isp/pipes/anr/anr_2/lineloop_anr.isp.cFile5,051
applications/isp/FrameWork/css/isp/pipes/capture_ppFolder
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0Folder
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.ioFile1,255
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.isp.cFile56,864
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.isp.hFile1,323
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.pipeFile2,727
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp_defs.hFile9,451
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldcFolder
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0Folder
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.ioFile213
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.isp.cFile23,478
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.isp.hFile1,327
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.pipeFile2,633
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc_defs.hFile9,034
applications/isp/FrameWork/css/isp/pipes/copyFolder
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0Folder
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/copy.pipeFile2,322
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/isp_copy.isp.cFile59,577
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/isp_copy.isp.hFile1,224
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/isp_copy_defs.hFile1,244
applications/isp/FrameWork/css/isp/pipes/gdcFolder
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0Folder
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/composite.isp.cFile8,445
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/composite.isp.hFile1,296
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdc.pipeFile1,117
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.ioFile563
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.isp.cFile14,538
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.isp.hFile5,616
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.pipeFile2,003
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/lineloop_gdc.isp.cFile8,241
applications/isp/FrameWork/css/isp/pipes/ispFolder
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0Folder
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/config.isp.cFile1,987
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/config.isp.hFile1,220
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.ioFile575
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.isp.cFile4,693
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.isp.hFile1,208
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.pipeFile8,340
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators1.isp.cFile11,402
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators1.isp.hFile3,477
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators2.isp.cFile11,176
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators2.isp.hFile3,421
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_changes.isp.cFile1,550
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_changes.isp.hFile1,533
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_in.isp.cFile9,385
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_in.isp.hFile2,345
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/lineloop_dual.isp.cFile22,798
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/lineloop_isp.isp.cFile12,432
applications/isp/FrameWork/css/isp/pipes/isp/isp_2Folder
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.6.1Folder
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.6.1/isp.pipeFile1,269
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.6.1/isp2_6_1.isp.cFile2,249
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.7Folder
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.7/isp2_7.isp.cFile2,596
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.7/isp2_7.isp.hFile1,213
applications/isp/FrameWork/css/isp/pipes/isp/isp_2/isp.pipeFile11,760
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnrFolder
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/isp.isp.cFile2,536
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/isp.isp.hFile1,395
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/isp.pipeFile7,519
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_main.isp.cFile4,512
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_primary.isp.cFile8,886
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_primary.isp.hFile2,586
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_primary_iter.isp.hFile1,699
applications/isp/FrameWork/css/isp/pipes/sc_ispFolder
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0Folder
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop.isp.cFile6,271
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop.isp.hFile2,205
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop.pipeFile2,089
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_io.isp.cFile7,887
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_io.isp.hFile2,018
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_iter.isp.hFile1,573
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_main.isp.cFile3,264
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/dualloop.pipeFile5,686
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/dualloop_main.isp.cFile6,262
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/isp.ioFile147
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/isp.isp.cFile3,324
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/isp.isp.hFile1,207
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators1.isp.cFile8,121
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators1.isp.hFile4,669
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators2.isp.cFile7,066
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators2.isp.hFile4,286
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop.isp.cFile10,047
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop.isp.hFile2,201
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop.pipeFile5,001
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_io.isp.cFile7,488
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_io.isp.hFile2,172
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_iter.isp.hFile1,680
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_main.isp.cFile3,652
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/xnrloop.isp.cFile4,331
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/xnrloop.isp.hFile2,110
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/xnrloop_iter.isp.hFile1,298
applications/isp/FrameWork/css/isp/pipes/tdfFolder
applications/isp/FrameWork/css/isp/pipes/tdf/lineloop_tdf.isp.cFile6,365
applications/isp/FrameWork/css/isp/pipes/tdf/tdf.pipeFile2,041
applications/isp/FrameWork/css/isp/pipes/vf_ppFolder
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0Folder
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.ioFile811
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.isp.cFile21,987
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.isp.hFile2,678
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.pipeFile2,247
applications/isp/FrameWork/css/isp/typesFolder
applications/isp/FrameWork/css/isp/types/bayer.isp.cFile4,946
applications/isp/FrameWork/css/isp/types/bayer.isp.hFile2,783
applications/isp/FrameWork/css/isp/types/bayer_types.isp.hFile2,926
applications/isp/FrameWork/css/isp/types/bit_vector.isp.cFile3,916
applications/isp/FrameWork/css/isp/types/bit_vector.isp.hFile1,898
applications/isp/FrameWork/css/isp/types/exbayer.isp.cFile1,369
applications/isp/FrameWork/css/isp/types/exbayer.isp.hFile1,469
applications/isp/FrameWork/css/isp/types/filter_2x2.isp.cFile3,457
applications/isp/FrameWork/css/isp/types/filter_2x2.isp.hFile2,584
applications/isp/FrameWork/css/isp/types/filter_3x3.isp.cFile3,791
applications/isp/FrameWork/css/isp/types/filter_3x3.isp.hFile2,674
applications/isp/FrameWork/css/isp/types/filter_5x5.isp.cFile4,552
applications/isp/FrameWork/css/isp/types/filter_5x5.isp.hFile2,888
applications/isp/FrameWork/css/isp/types/matrix_2x2.isp.cFile3,747
applications/isp/FrameWork/css/isp/types/matrix_2x2.isp.hFile2,821
applications/isp/FrameWork/css/isp/types/matrix_3x3.isp.cFile5,203
applications/isp/FrameWork/css/isp/types/matrix_3x3.isp.hFile3,390
applications/isp/FrameWork/css/isp/types/matrix_5x5.isp.cFile8,582
applications/isp/FrameWork/css/isp/types/matrix_5x5.isp.hFile4,248
applications/isp/FrameWork/css/isp/types/rgb.isp.cFile1,442
applications/isp/FrameWork/css/isp/types/rgb.isp.hFile2,088
applications/isp/FrameWork/css/isp/types/s3a_stat_types.isp.hFile1,325
applications/isp/FrameWork/css/isp/types/slice_vector.isp.cFile3,294
applications/isp/FrameWork/css/isp/types/slice_vector.isp.hFile2,928
applications/isp/FrameWork/css/isp/types/vpair.isp.cFile2,161
applications/isp/FrameWork/css/isp/types/vpair.isp.hFile1,979
applications/isp/FrameWork/css/isp/types/vquad.isp.cFile2,012
applications/isp/FrameWork/css/isp/types/vquad.isp.hFile2,275
applications/isp/FrameWork/css/isp/types/vtriple.isp.cFile1,891
applications/isp/FrameWork/css/isp/types/vtriple.isp.hFile1,928
applications/isp/FrameWork/css/isp/types/vtuples.isp.cFile7,440
applications/isp/FrameWork/css/isp/types/vtuples.isp.hFile4,417
applications/isp/FrameWork/css/isp/types/yuv.isp.cFile8,907
applications/isp/FrameWork/css/isp/types/yuv.isp.hFile7,333
applications/isp/FrameWork/css/isp_test_frameworkFolder
applications/isp/FrameWork/css/isp_test_framework/ispFolder
applications/isp/FrameWork/css/isp_test_framework/isp/hrf_converterFolder
applications/isp/FrameWork/css/isp_test_framework/isp/hrf_converter/MakefileFile1,984
applications/isp/FrameWork/css/isp_test_framework/isp/hrf_converter/hrf_conv.cFile6,817
applications/isp/FrameWork/css/isp_test_framework/isp/hrf_converter/hrf_conv.hFile1,342
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbenchFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/240x_common.mkFile1,900
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/Makefile.240xFile2,619
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/Makefile.240xFile9,764
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa.defFile81
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quadFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/Makefile.240xFile1,587
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/isp_4quad.pipeFile1,590
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/program.mkFile2,170
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/run_aa_4quad.shFile2,105
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/stages.pipeFile1,174
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/get_ref_output.cFile1,549
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/host_config.cFile2,332
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/isp.pipeFile1,592
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/kernel_info.hFile2,075
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_files/aa_params.prmFile13
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_files/test01_ineffective.prmFile14
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_files/test02_max.prmFile17
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_files/test03_random.prmFile17
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/program.mkFile2,072
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test01_ineffective_SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_XNR3_Yuv420_crop.ATE.datFile24,499,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test01_ineffective_SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_XNR3_Yuv420_crop.ATE.datFile24,499,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test01_ineffective_T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_XNR3_Yuv420_crop.ATE.datFile24,499,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test02_max_value_SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_XNR3_Yuv420_crop.ATE.datFile24,499,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test02_max_value_SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_XNR3_Yuv420_crop.ATE.datFile24,499,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test02_max_value_T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_XNR3_Yuv420_crop.ATE.datFile24,499,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test03_random_SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_XNR3_Yuv420_crop.ATE.datFile24,499,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test03_random_SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_XNR3_Yuv420_crop.ATE.datFile24,499,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test03_random_T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_XNR3_Yuv420_crop.ATE.datFile24,499,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/run_aa.shFile1,871
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/stages.pipeFile1,190
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/test.isp.cFile1,885
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/testbench_support.hFile1,279
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/Makefile.240xFile1,541
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/get_ref_output.cFile1,496
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/host_config.cFile2,197
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/isp.ioFile23
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/isp.pipeFile1,817
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/kernel_info.hFile1,690
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/program.mkFile2,843
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/test.isp.cFile1,427
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/testbench_support.hFile1,397
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/MakefileFile1,253
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/bitdepth_conversion_ref.cFile4,906
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/bitdepth_conversion_ref.hFile1,391
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/get_ref_output.cFile2,848
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/host_config.cFile2,021
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/isp.pipeFile1,988
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/kernel_info.hFile1,694
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/program.mkFile2,806
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/run_bitdepth_conversion.shFile2,842
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/stages.pipeFile1,182
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/test.isp.cFile1,364
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/testbench_support.hFile1,279
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/vecit_config.isp.cFile2,909
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/vecit_config.isp.hFile1,701
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayerFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/MakefileFile1,237
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/Makefile.240xFile1,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/bitshift.defFile123
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/get_ref_output.cFile1,496
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/host_config.cFile2,308
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/isp.pipeFile1,542
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/isp_defs_for_hive.hFile1,517
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/kernel_info.hFile1,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/program.mkFile2,075
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/run_bitshift.shFile1,872
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/stages.pipeFile1,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/test.isp.cFile1,778
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/testbench_support.hFile1,313
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/MakefileFile1,237
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/Makefile.240xFile1,596
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/bitshift.defFile123
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/get_ref_output.cFile1,496
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/host_config.cFile2,308
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/isp.pipeFile1,604
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/isp_defs_for_hive.hFile1,491
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/kernel_info.hFile1,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/program.mkFile2,075
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/run_bitshift.shFile1,895
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/stages.pipeFile1,190
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/test.isp.cFile1,778
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/testbench_support.hFile1,313
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/MakefileFile1,237
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/Makefile.240xFile1,501
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/bitshift.defFile123
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/get_ref_output.cFile1,496
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/host_config.cFile2,308
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/isp.pipeFile1,604
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/isp_defs_for_hive.hFile1,525
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/kernel_info.hFile1,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/program.mkFile2,075
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/run_bitshift.shFile1,916
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/stages.pipeFile1,190
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/test.isp.cFile1,778
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/testbench_support.hFile1,313
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/MakefileFile1,203
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/Makefile.240xFile7,502
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/get_ref_output.cFile1,679
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/host_config.cFile2,289
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/isp.pipeFile1,738
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/kernel_info.hFile1,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test01_default.prmFile1,997
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test01_ww44.prmFile2,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test02_ineffective.prmFile1,954
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test03_strongest.prmFile2,012
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test04_bypass.prmFile2,013
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test05_rad_enable.prmFile1,997
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test06_match_quality_index.prmFile1,997
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test07_texture_classification.prmFile2,000
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test08_radial_power.prmFile1,997
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/program.mkFile3,116
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test01_ww44_bnlm.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test01_ww44_wb_blc.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test02_ineff_bnlm.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test03_strongest_bnlm.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test04_bypass.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test05_rad_enable.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test06_index.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test07_class.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test08_radial_control.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test09_ww44_wb_blc.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test10_ww44_bnlm.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test11_ineff_bnlm.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test12_strongest_bnlm.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test13_bypass.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test14_rad_enable.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test15_index.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test16_class.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test17_radial_control.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/run_bnlm.shFile1,652
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/stages.pipeFile1,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/test.isp.cFile1,404
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/MakefileFile1,203
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/Makefile.240xFile8,977
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/get_ref_output.cFile1,679
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/host_config.cFile2,279
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/isp.pipeFile1,547
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/kernel_info.hFile1,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_dir_meanD.prmFile590
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_dir_varD.prmFile593
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_ineffective1.prmFile604
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_ineffective2.prmFile599
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_full.prmFile609
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_meanA.prmFile590
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_varA.prmFile587
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_varAvarT.prmFile591
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_varAvarTvarTh.prmFile597
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_varT.prmFile590
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_varA.prmFile587
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_varAvarT.prmFile591
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_varT.prmFile590
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/program.mkFile2,830
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/run_bnr2_2.shFile2,756
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/run_bnr2_2_validate.shFile2,551
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/stages.pipeFile1,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/test.isp.cFile1,411
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/MakefileFile1,204
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/Makefile.240xFile2,103
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/ccm2xnr.defFile5,872
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/get_ref_output.cFile1,584
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/host_config.cFile2,217
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/isp.ioFile23
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/isp.pipeFile3,227
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/kernel_info.hFile2,290
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/param_files/Gamma_srgb.prmFile1,270
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/param_files/ccm2xnr_default.prmFile2,711
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/partition_order_2400File280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/program.mkFile4,819
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/stages.pipeFile1,416
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/test.isp.cFile1,443
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/testbench_support.hFile1,333
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/vecit_config.isp.cFile6,420
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/vecit_config.isp.hFile2,079
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/common_defs.hFile2,558
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/MakefileFile1,232
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/isp.pipeFile2,108
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/kernel_info.hFile1,598
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/program.mkFile2,808
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/run_csc2.shFile3,321
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/stages.pipeFile1,300
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/vecit_config.isp.cFile4,186
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/vecit_config.isp.hFile1,890
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/MakefileFile1,232
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/isp.pipeFile2,645
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/kernel_info.hFile1,556
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/program.mkFile2,808
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/run_csc2_unroll2.shFile3,377
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/stages.pipeFile1,272
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/vecit_config.isp.cFile4,163
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/vecit_config.isp.hFile1,890
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/get_ref_output.cFile1,465
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/host_config.cFile2,021
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/param_files/csc2_params_p0.prmFile195
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/test.isp.cFile2,151
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/test.isp.hFile1,282
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/MakefileFile1,203
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/Makefile.240xFile15,761
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/get_ref_output.cFile1,615
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/host_config.cFile2,515
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/isp.pipeFile2,051
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/kernel_info.hFile1,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/default.prmFile257
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test01_ineffective.prmFile221
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test02_GainUV.prmFile221
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test03_GainY.prmFile220
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test04_GainYandUV.prmFile221
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test05_GainYandUV.prmFile220
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/testGainUV_a.prmFile218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/testGainUV_b.prmFile221
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/testGainUV_c.prmFile218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/program.mkFile2,159
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test01_ineffective_UV_signed.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test01_ineffective_UV_unsigned.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test01_ineffective_sh_img.datFile11,964,690
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test02_GainUV_UV_signed.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test02_GainUV_UV_unsigned.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test02_GainUV_sh_img.datFile11,964,690
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test03_GainY_UV_signed.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test03_GainY_UV_unsigned.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test03_GainY_sh_img.datFile11,964,690
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test04_GainYandUV_UV_signed.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test04_GainYandUV_UV_unsigned.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test04_GainYandUV_sh_img.datFile11,964,690
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test05_GainYandUV_UV_signed.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test05_GainYandUV_UV_unsigned.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test05_GainYandUV_sh_img.datFile11,964,690
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_a_UV_signed.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_a_UV_unsigned.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_a_sh_img.datFile11,964,690
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_b_UV_signed.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_b_UV_unsigned.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_b_sh_img.datFile11,964,690
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_c_UV_signed.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_c_UV_unsigned.datFile1,350,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_c_sh_img.datFile11,964,690
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/run_ctc2.shFile1,579
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/run_ctc2_validate.shFile2,664
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/stages.pipeFile1,186
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/test.isp.cFile4,186
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/yuv_fnct.isp.cFile1,441
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/yuv_fnct.isp.hFile1,333
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/Makefile.240xFile13,060
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/dpc2.defFile917
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/get_ref_output.cFile4,109
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/host_config.cFile2,360
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/isp.pipeFile1,544
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/kernel_info.hFile1,677
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/param_files/dpc2_params.prmFile133
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/program.mkFile2,924
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/run_dpc2.shFile1,758
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/stages.pipeFile1,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/test.isp.cFile1,409
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/Makefile.240xFile16,976
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/get_ref_output.cFile1,626
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/host_config.cFile2,340
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/isp.ioFile47
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/isp.pipeFile2,040
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/kernel_info.hFile2,534
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/param_files/eed1_8_params_default.prmFile904
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/param_files/eed1_8_params_ineffective.prmFile873
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/partition_orderFile1,011
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/partition_order_2400File1,071
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/program.mkFile3,890
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/EED1_8_01186_COLORBAR_CHECKERED_640x480_0_grbg_13_NOISE.datFile3,686,418
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/EED1_8_01613_ZONEPLATE_640x480_0_grbg_13_ATE.datFile3,686,418
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0102_colorbar_6.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0106_colorbar_6.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0140_colorbar_c.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0507_siemenssta.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0603_zoneplate_.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0102_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0106_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0140_colorbar_checkered.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0507_siemensstar_640x48.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0603_zoneplate_640x480_.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0102_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0106_COLORBAR.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0106_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0140_colorbar_checkered.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0507_siemensstar_640x48.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0603_zoneplate_640x480_.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0102_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0106_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0140_colorbar_checkered.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0507_siemensstar_640x48.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0603_zoneplate_640x480_.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0102_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0106_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0140_colorbar_checkered.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0507_siemensstar_640x48.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0603_zoneplate_640x480_.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0102_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0106_colorbar_640x480_1.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0140_colorbar_checkered.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0507_siemensstar_640x48.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0603_zoneplate_640x480_.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0102_colorbar_6.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0106_colorbar_6.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0140_colorbar_c.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0507_siemenssta.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0603_zoneplate_.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_0106_COLORBAR.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0102_colorbar_6.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0106_colorbar_6.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0140_colorbar_c.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0507_siemenssta.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0603_zoneplate_.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0102_colorb.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0106_colorb.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0140_colorb.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0507_siemen.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0603_zonepl.datFile3,904,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/run_eed1_8.shFile1,655
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/run_eed1_8_validate.shFile2,769
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/stages.pipeFile1,434
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/test.isp.cFile6,910
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/testbench_support.hFile1,333
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/vecit_config.isp.cFile6,372
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/vecit_config.isp.hFile2,095
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/Makefile.240xFile1,752
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/convert_to_nv12.isp.cFile1,301
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/convert_to_nv12.isp.hFile1,293
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/get_ref_output.cFile1,421
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/host_config.cFile2,272
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/isp.pipeFile1,770
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/isp_defs_for_hive.hFile2,009
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/kernel_info.hFile1,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/mk_iterator.isp.cFile1,434
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/mk_iterator.isp.hFile1,341
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/param_files/fc_params.prmFile31
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/program.mkFile2,606
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/run_fc.shFile1,897
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/stages.pipeFile1,177
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/test.isp.cFile1,928
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/testbench_support.hFile5,714
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/MakefileFile1,236
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/Makefile.240xFile1,638
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/convert_to_yuyv.cFile1,410
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/convert_to_yuyv.hFile1,377
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/fc.defFile62
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/get_ref_output.cFile1,421
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/host_config.cFile2,208
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/isp.pipeFile1,768
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/isp_defs_for_hive.hFile1,751
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/kernel_info.hFile1,564
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/mk_iterator.cFile1,363
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/mk_iterator.hFile1,317
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/param_files/fc_params.prmFile32
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/program.mkFile2,348
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/run_fc.shFile1,815
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/stages.pipeFile1,178
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/test.isp.cFile2,129
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/testbench_support.hFile6,172
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/file_io.cFile44,547
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/file_io.hFile2,676
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/flags.cFile24,789
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/flags.hFile2,148
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/frame_data_types.cFile16,220
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/frame_data_types.hFile3,697
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/Makefile.240xFile8,262
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/gc2.defFile670
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/get_ref_output.cFile1,463
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/host_config.cFile2,600
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/isp.pipeFile1,996
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/kernel_info.hFile1,590
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_exp.csvFile860
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expmin.csvFile992
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expmincube.csvFile1,154
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expminsq.csvFile1,089
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expsq.csvFile726
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expsq.prmFile726
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_inverse.csvFile1,214
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_invx.csvFile818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_linear.csvFile1,214
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_random_01.csvFile1,216
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_random_01.prmFile1,216
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_random_02.csvFile1,103
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_random_02.prmFile1,103
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_sqr.csvFile1,105
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_srgb.csvFile1,270
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_srgb.prmFile1,270
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_srgb_m2.prmFile1,279
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_toinvsqr.csvFile1,267
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp0.prmFile498
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp10.prmFile522
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp11.prmFile524
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp12.prmFile523
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp13.prmFile522
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp0.prmFile490
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp10.prmFile532
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp11.prmFile532
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp12.prmFile531
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp13.prmFile531
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_default.prmFile487
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_gm_inv.prmFile544
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_gm_random.prmFile513
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ineffective.prmFile455
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/gamma_table.prmFile1,263
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/gc2.prmFile493
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/gc2_random.prmFile526
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/program.mkFile2,289
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp0.datFile1,620,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp10.datFile344,082
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp11.datFile2,940,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp12.datFile1,924,722
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp13.datFile1,620,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp0.datFile1,620,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp10.datFile344,082
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp11.datFile2,940,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp12.datFile1,924,722
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp13.datFile1,620,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_default.datFile1,620,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_default_real.datFile1,924,722
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_default_rgb.datFile344,082
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_default_ycbcr.datFile2,940,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_gm_inv.datFile344,082
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_gm_random.datFile1,620,018
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ineffective.datFile344,082
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/run_gc2.shFile3,426
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/stages.pipeFile1,191
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/test.isp.cFile1,510
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/testbench_support.hFile1,463
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdb.shFile2,504
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_testFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/MakefileFile1,391
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/gdc_test.cFile2,333
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/gdc_test.hFile1,252
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/get_ref_output.cFile1,495
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/host_config.cFile2,298
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/isp.pipeFile1,371
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/isp0.info.hFile1,346
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/kernel_info.hFile2,496
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/program.mkFile2,678
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/stages.pipeFile1,178
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/test.isp.cFile1,395
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/testbench_support.hFile1,281
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/dvs.host.cFile4,056
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/dvs.host.hFile1,441
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/get_ref_output.cFile1,495
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/isp.isp.hFile1,419
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/isp0.info.hFile1,554
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/MakefileFile1,365
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/coords_352x288.crdFile1,181
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/coords_352x288_warp.crdFile1,231
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/coords_unity_1920x1080.crdFile21,206
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/coords_unity_3840x2160.crdFile85,295
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/host_config.cFile6,131
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/isp.ioFile105
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/isp.pipeFile1,560
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/kernel_info.hFile4,831
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/pipe_dvs_program_group.prmFile0
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/program.mkFile5,110
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/run_pipe_dvs.shFile3,726
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/stages.pipeFile1,171
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_itFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/MakefileFile1,365
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/host_config.cFile2,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/isp.pipeFile2,594
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/isp_init.isp.cFile1,303
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/kernel_info.hFile4,775
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/program.mkFile3,960
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.shFile4,260
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/stages.pipeFile1,207
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_tdFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/host_config.cFile2,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/isp.pipeFile2,568
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/kernel_info.hFile4,825
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/program.mkFile4,062
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/stages.pipeFile1,176
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/td_support.isp.hFile2,902
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_vFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/MakefileFile1,375
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/host_config.cFile2,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/isp.ioFile105
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/isp.pipeFile2,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/kernel_info.hFile4,775
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/program.mkFile3,966
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/stages.pipeFile1,176
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/test.isp.cFile1,527
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/testbench_support.hFile1,281
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/vecit_config.isp.cFile6,667
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/vecit_config.isp.hFile2,411
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system.mkFile2,124
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/load_program.hFile1,353
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/shared_memory.cFile2,592
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/shared_memory.hFile2,278
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/system_init.hFile1,668
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/system_property.hFile1,515
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2401_system.mkFile2,444
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/isp2601_default_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/isp2601_default_system/system_init.hFile1,912
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/isp2601_default_system/system_property.hFile1,902
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/load_program.hFile2,276
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/processing_system_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/processing_system_system/system_init.hFile2,296
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/processing_system_system/system_property.hFile3,398
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/shared_memory.cFile1,785
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/shared_memory.hFile1,567
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/system_init.hFile1,304
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/system_property.hFile1,312
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/host.mkFile4,583
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/host_main.cFile4,892
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/Makefile.240xFile23,551
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/general_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/get_ref_output.cFile1,584
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/host_config.cFile2,595
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/iefd_ref_output.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/isp.pipeFile1,824
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/kernel_info.hFile1,651
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/iefd_ineffective.prmFile1,562
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/iefd_params.prmFile1,668
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test01_ineffective.prmFile2,410
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test02_default.prmFile2,525
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test03_usm.prmFile2,441
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test04_dir_edge_only.prmFile2,438
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test05_dir_far_edge_only.prmFile2,444
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test06_mixed_edge.prmFile2,454
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test07_rad_test.prmFile2,490
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test08_dir_smooth.prmFile2,455
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test09_vssnlm_test.prmFile2,461
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test10_usm2.prmFile2,441
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test11_random.prmFile2,534
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test12_random_wo_vssnlm.prmFile2,529
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test13_random_wo_rad.prmFile2,507
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test14_random_wo_dir_smooth.prmFile2,534
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test15_random2.prmFile2,530
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/partition_orderFile117
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/program.mkFile3,313
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_01_ineffective_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_01_ineffective_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_01_ineffective_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_01_ineffective_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_02_default_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_02_default_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_02_default_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_02_default_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_03_usm_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_03_usm_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_03_usm_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_03_usm_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_04_dir_edge_only_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_04_dir_edge_only_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_04_dir_edge_only_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_04_dir_edge_only_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_05_dir_far_edge_only_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_05_dir_far_edge_only_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_05_dir_far_edge_only_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_05_dir_far_edge_only_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_06_mixed_edge_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_06_mixed_edge_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_06_mixed_edge_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_06_mixed_edge_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_07_rad__czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_07_rad__d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_07_rad__g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_07_rad__g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_08_dir_smooth_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_08_dir_smooth_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_08_dir_smooth_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_08_dir_smooth_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_09_vssnlm__czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_09_vssnlm__d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_09_vssnlm__g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_09_vssnlm__g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_10_usm2_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_10_usm2_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_10_usm2_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_10_usm2_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_11_random_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_11_random_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_11_random_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_11_random_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_12_random_wo_vssnlm_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_12_random_wo_vssnlm_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_12_random_wo_vssnlm_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_12_random_wo_vssnlm_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_13_random_wo_rad_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_13_random_wo_rad_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_13_random_wo_rad_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_13_random_wo_rad_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_14_random_wo_dir_smooth_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_14_random_wo_dir_smooth_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_14_random_wo_dir_smooth_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_14_random_wo_dir_smooth_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_15_random2_czp.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_15_random2_d_leaves.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_15_random2_g_0.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_15_random2_g_1.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/run_iefd.shFile1,636
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/stages.pipeFile1,313
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/test.isp.cFile1,427
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240xFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLCFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/249_3raw_4096x3040_.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/249_3raw_VGA.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.r10_4096x3040_.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_VGA.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/name#ls_low_light~ag#1024~exp#32001~cct#2300~frame#0050r10_4096x3040_.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/name#ls_low_light~ag#1024~exp#32001~cct#2300~frame#0050r10_VGA.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/noDPC_AG1_2ms_outdoor1.r10_4096x3040_.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/noDPC_AG1_2ms_outdoor1.r10_VGA.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/commonFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/common/BNLM_Bayer_13bit_signed_VGA.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/common/WB_BLC_Bayer_13bits_VGA.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260xFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/input_imagesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/input_images/uhd_1920x1080_16bit.datFile6,220,800
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/input_images/uhd_3840x2160_16bit.datFile24,883,200
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/input_images/uhd_3840x2160_8bit.datFile12,441,600
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/reference_imagesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/reference_images/ref_ofs_fhd_1920x1080_8bit.datFile3,110,400
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/reference_images/ref_ofs_shd_1280x720_8bit.datFile1,382,400
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/reference_images/ref_ofs_uhd_3840x2160_8bit.datFile12,441,600
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/interface_data_types.hFile3,202
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_data.cFile6,292
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_data.hFile3,589
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queueFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/get_ref_output.cFile1,520
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/isp0.info.hFile1,400
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/test.isp.cFile1,395
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/testbench_support.hFile1,281
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/host_config.cFile2,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/isp.pipeFile2,479
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/kernel_info.hFile3,347
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/program.mkFile3,219
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/stages.pipeFile1,326
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/host_config.cFile2,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/isp.pipeFile2,669
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/kernel_info.hFile2,802
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/program.mkFile3,357
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/run_tpin_ls_tpout_bmem.shFile1,997
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/stages.pipeFile1,354
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/host_config.cFile2,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/isp.pipeFile3,576
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/kernel_info.hFile2,871
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/program.mkFile3,369
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/run_tpin_ls_tpout_bmem_x2.shFile1,948
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/stages.pipeFile1,370
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/host_config.cFile2,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/isp.pipeFile1,901
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/kernel_info.hFile3,008
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/program.mkFile3,155
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/stages.pipeFile1,183
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/host_config.cFile2,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/isp.pipeFile2,983
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/kernel_info.hFile3,844
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/program.mkFile3,199
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/stages.pipeFile1,183
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/vecit_config.isp.cFile7,119
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/vecit_config.isp.hFile2,198
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/host_config.cFile2,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/isp.pipeFile2,189
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/kernel_info.hFile2,781
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/program.mkFile3,196
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/stages.pipeFile1,183
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/vecit_config.isp.cFile5,932
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/vecit_config.isp.hFile2,068
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp.mkFile4,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp2601_default_system.mkFile3,221
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_ctrl.cFile7,540
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_ctrl.hFile2,205
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_dut_testbench_tests.testsuiteispFile54,321
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_main.isp.cFile3,806
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_main.isp.hFile2,515
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_tb_trace.mkFile5,342
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_trace.hFile2,296
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/Makefile.240xFile5,440
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/get_ref_output.cFile1,496
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/host_config.cFile2,338
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/isp.pipeFile1,784
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/kernel_info.hFile1,586
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/macc.defFile221
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/param_files/macc_params.prmFile272
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/program.mkFile2,615
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/run_macc.shFile1,588
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/run_macc_validate.shFile2,439
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/stages.pipeFile1,190
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/test.isp.cFile1,432
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/testbench_support.hFile1,306
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/memory_access.cFile7,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/memory_access.hFile2,417
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_ispFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/host_config.cFile2,377
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/program.mkFile3,133
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queueFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/MakefileFile1,243
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/get_ref_output.cFile5,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/isp.pipeFile2,298
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/kernel_info.hFile1,958
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/param_files/queue_params.prmFile83
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/program.mkFile1,700
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue.defFile441
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue_instance.isp.cFile3,800
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue_instance.isp.hFile1,555
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue_shared.isp.hFile2,843
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/run_multicore_bayer.shFile2,996
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/segment_connections.hFile1,863
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/stages.pipeFile1,940
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queueFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/MakefileFile1,243
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/get_ref_output.cFile1,464
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/isp.pipeFile2,127
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/kernel_info.hFile2,252
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/program.mkFile1,451
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue.defFile441
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue_instance.isp.cFile3,800
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue_instance.isp.hFile1,555
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue_shared.isp.hFile2,843
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/run_multicore_yuv420.shFile3,967
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/segment_connections.hFile1,862
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/stages.pipeFile1,948
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_qFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/MakefileFile1,243
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/get_ref_output.cFile1,464
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/isp.pipeFile3,302
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/kernel_info.hFile2,033
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/program.mkFile1,458
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue.defFile0
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue_instance.isp.cFile6,162
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue_instance.isp.hFile1,687
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue_shared.isp.hFile3,196
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/run_multicore_yuv420_vmem_bamem.shFile3,984
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/segment_connections.hFile2,598
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/stages.pipeFile2,050
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/test.isp.cFile1,838
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/testbench_support.hFile1,357
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/Makefile.240xFile2,277
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/get_ref_output.cFile2,876
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/host_config.cFile2,301
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/isp.pipeFile1,528
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/kernel_info.hFile1,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/norm.defFile114
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/param_files/norm_params.prmFile121
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/program.mkFile2,106
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/run_norm.shFile1,590
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/stages.pipeFile1,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/test.isp.cFile2,075
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/testbench_support.hFile1,336
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/Makefile.240xFile1,681
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/get_ref_output.cFile1,648
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/host_config.cFile2,283
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/input.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/isp.ioFile23
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/isp.pipeFile2,806
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/kernel_info.hFile2,301
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/norm2bnr_ref_output.datFile5,023,314
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/norm_to_bnr.defFile2,712
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/param_files/norm_to_bnr_params.prmFile915
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/program.mkFile3,573
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/run_test.shFile1,926
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/td_support.isp.hFile4,884
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/test.isp.cFile1,805
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/testbench_support.hFile1,453
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/vecit_config.isp.cFile6,836
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/vecit_config.isp.hFile2,119
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/Makefile.240xFile6,303
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/get_ref_output.cFile4,962
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/host_config.cFile2,359
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/isp.pipeFile1,603
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/kernel_info.hFile1,622
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/param_files/ob2_params.prmFile70
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/param_files/ob2_params_ineffective.prmFile58
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/program.mkFile2,045
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test01_ineffective_blc249_3raw.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test01_ineffective_blcnamels_l.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test01_ineffective_blcnodpc_ag.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test01_ineffective_blcsonyimx1.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blc249_3raw_409.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blc249_3raw_vga.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blcnamels_low_l.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blcnodpc_ag1_2m.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blcsonyimx135_o.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blc249_3raw_4096x3040_.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blc249_3raw_vga.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blcnamels_low_lightag10.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blcnodpc_ag1_2ms_outdoo.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blcsonyimx135_outdoor_b.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blc249_3raw_4096x3040_.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blc249_3raw_vga.datFile1,228,818
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blcnamels_low_lightag10.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blcnodpc_ag1_2ms_outdoo.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blcsonyimx135_outdoor_b.datFile49,807,378
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/run_ob2.shFile1,588
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/stages.pipeFile1,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/test.isp.cFile2,302
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/MakefileFile1,365
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/get_ref_output.cFile5,139
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/host_config.cFile2,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_downscale_input_3840x2160.datFile12,441,600
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_downscale_input_640x480.datFile460,800
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_downscale_input_uhd_3840x512.datFile2,949,120
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_downscale_input_uhd_3840x64.datFile368,640
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_input_640x480.datFile460,800
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp.isp.hFile1,419
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp.pipeFile1,701
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp0.info.hFile3,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp_init.isp.cFile1,303
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/kernel_info.hFile3,340
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/ofs.defFile1,720
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/ofs_config.host.cFile4,589
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_paramFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_param/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_param/program.mkFile4,098
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_3840x2160_uhd_single_pinFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_3840x2160_uhd_single_pin/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_3840x2160_uhd_single_pin/program.mkFile4,326
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhdFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd/program.mkFile4,186
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd_single_pinFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd_single_pin/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd_single_pin/program.mkFile4,255
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_single_pinFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_single_pin/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_single_pin/program.mkFile4,429
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_nv12.prmFile3,166
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_out_nv12_yuv420.prmFile3,765
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_upscale.prmFile3,191
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_yuv420.prmFile3,163
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_yuv420_single_pin.prmFile3,201
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_640x480_yuv420_flip_and_mirror.prmFile3,635
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_640x480_yuv420_one_mirror_one_flip.prmFile3,635
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_FHDtoSHD_downscale_1920x1080to1280x720.prmFile3,647
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_UHDtoFHD_downscale.prmFile3,647
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_UHDtoFHD_downscale_3840x2160to1920x1080.prmFile3,649
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_UHDtoFHD_downscale_3840x64to1920x32.prmFile3,637
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_downscale.prmFile3,635
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_nv12_tiley.prmFile4,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/program.mkFile5,405
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/reference_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/reference_files/ref_downscale_3840x2160_to_1920x1080_yuv420.datFile3,110,400
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.shFile12,353
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/stages.pipeFile1,473
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/test.isp.cFile1,395
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/testbench_support.hFile1,281
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/parameter_util.cFile6,505
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/parameter_util.hFile2,437
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdafFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/get_ref_output.cFile10,613
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/host_config.cFile2,203
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/isp.pipeFile1,276
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/kernel_info.hFile1,564
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/param_files/pdaf_params.prmFile2,613
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/pdaf.defFile2,410
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/program.mkFile2,933
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/run_pdaf.shFile1,998
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/stages.pipeFile1,177
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/test.isp.cFile1,349
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/Makefile.240xFile1,605
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/get_ref_output.cFile1,492
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/host_config.cFile2,197
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/isp.ioFile22
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/isp.pipeFile2,824
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/kernel_info.hFile2,198
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/program.mkFile2,041
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/run_plane_ls.shFile1,940
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/test.isp.cFile1,427
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/testbench_support.hFile1,396
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/coords_256x256.crdFile749
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/coords_352x288.crdFile1,181
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/coords_352x288_warp.crdFile1,231
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/host_config.cFile5,095
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/isp.ioFile62
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/isp.pipeFile1,991
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/isp_init.isp.cFile1,214
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/kernel_info.hFile4,533
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/program.mkFile3,977
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.shFile7,772
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/stages.pipeFile1,178
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/get_ref_output.cFile1,495
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/get_ref_output.cFile1,520
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/host_config.cFile2,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/isp.pipeFile2,148
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/isp0.info.hFile1,505
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/isp_init.isp.cFile1,481
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/kernel_info.hFile3,469
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/program.mkFile4,069
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/stages.pipeFile1,319
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/test.isp.cFile1,395
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/testbench_support.hFile1,281
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/isp.isp.hFile1,395
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/isp0.info.hFile1,551
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/get_ref_output.cFile3,140
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/host_config.cFile5,341
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/isp.pipeFile2,573
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/isp0.info.hFile3,501
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/isp_init.isp.cFile1,481
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/kernel_info.hFile6,162
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/ofs_params_352x288_yuv420.prmFile3,589
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/program.mkFile6,061
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/run_post_gdc_video_pipe.shFile10,389
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/stages.pipeFile1,524
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/test.isp.cFile1,436
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/testbench_support.hFile1,281
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/unity_640x480.crdFile3,142
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/test.isp.cFile1,527
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/testbench_support.hFile1,281
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/vecit_config.isp.cFile6,667
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/vecit_config.isp.hFile2,411
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/host_config.cFile2,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/isp.pipeFile2,843
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/kernel_info.hFile3,753
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/program.mkFile3,847
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/run_bayer_tpin_q_tpout_pipe.shFile3,652
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/stages.pipeFile1,191
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/get_ref_output.cFile1,516
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/isp0.info.hFile1,402
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/test.isp.cFile1,395
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vfFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/host_config.cFile2,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/isp.pipeFile2,041
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/kernel_info.hFile2,725
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/program.mkFile4,243
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/run_v2s2_rynr_s2vf_pipe.shFile4,469
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/stages.pipeFile1,177
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/MakefileFile1,373
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/host_config.cFile2,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/isp.pipeFile3,003
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/isp0.info.hFile1,402
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/kernel_info.hFile3,759
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/program.mkFile3,996
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/stages.pipeFile1,183
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vecit_config.isp.cFile11,283
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vecit_config.isp.hFile2,298
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/processing_system_system.mkFile4,787
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_qFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/MakefileFile1,370
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/host_config.cFile2,315
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/isp.pipeFile1,599
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/kernel_info.hFile1,872
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/program.mkFile2,597
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/stages.pipeFile1,169
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/get_ref_output.cFile1,495
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/isp0.info.hFile1,345
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/queue_test.cFile2,974
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/queue_test.hFile1,365
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multiFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/MakefileFile1,370
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/host_config.cFile2,315
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/isp.pipeFile1,460
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/kernel_info.hFile1,791
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/program.mkFile2,649
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/stages.pipeFile1,172
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/test.isp.cFile1,395
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/testbench_support.hFile1,281
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/Makefile.240xFile1,589
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/get_ref_output.cFile3,857
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/host_config.cFile3,553
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/isp.ioFile229
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/isp.pipeFile2,845
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/kernel_info.hFile1,658
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/param_files/s3a_params.prmFile401
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/program.mkFile2,426
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/run_s3a.shFile1,893
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/s3a.defFile727
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/stages.pipeFile1,168
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/test.isp.cFile4,736
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/testbench_support.hFile2,203
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/services.mkFile12,338
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/set_ls_configurations.isp.cFile13,617
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/spp.hive.cFile1,277
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/spp.mkFile1,549
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_bench.mkFile3,874
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_init.cFile6,899
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_init.hFile2,707
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_vectorsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/host_config.cFile2,017
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/param_files/tnr5_params.prmFile873
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/program.mkFile4,168
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_kerFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/MakefileFile1,228
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/bitdepth_conversion_ref.cFile4,906
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/bitdepth_conversion_ref.hFile1,391
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/get_ref_output.cFile2,761
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/isp.pipeFile4,404
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/kernel_info.hFile1,855
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/program.mkFile1,559
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/run_tnr5.shFile3,819
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/segment_connections.hFile1,863
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/stages.pipeFile1,531
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/test.isp.cFile1,425
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/testbench_support.hFile1,279
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/tnr5_queues.isp.cFile3,445
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/tnr5_queues.isp.hFile1,518
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/tnr5_queues_types.isp.hFile2,852
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/vecit_config.isp.cFile5,480
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/vecit_config.isp.hFile1,958
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/vecit_config.isp.cFile4,560
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/vecit_config.isp.hFile1,923
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/trace_config.cFile4,199
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/trace_config.hFile1,391
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/get_ref_output.cFile1,464
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/host_config.cFile2,067
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/resolution_config.isp.cFile1,536
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/resolution_config.isp.hFile1,365
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/test.isp.cFile1,501
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr.defFile114
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/MakefileFile1,243
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/isp.pipeFile1,949
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/kernel_info.hFile1,592
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/program.mkFile2,186
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/run_vcr.shFile2,238
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/stages.pipeFile1,265
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/vecit_config.isp.cFile4,252
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/vecit_config.isp.hFile1,889
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/MakefileFile1,243
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/isp.pipeFile2,576
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/kernel_info.hFile1,592
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/program.mkFile2,194
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/run_vcr_unroll2.shFile2,270
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/stages.pipeFile1,296
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/vecit_config.isp.cFile4,487
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/vecit_config.isp.hFile1,903
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/verify_output.cFile6,754
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/verify_output.hFile1,956
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/virtual_function_decl.hFile4,437
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/Makefile.240xFile33,361
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/get_ref_output.cFile4,982
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/host_config.cFile2,359
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/isp.pipeFile1,557
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/kernel_info.hFile1,565
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/param_files/wb_params.prmFile65
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/program.mkFile2,879
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/run_wb.shFile1,761
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/stages.pipeFile1,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/test.isp.cFile2,158
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/wb.defFile392
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/Makefile.240xFile1,532
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/get_ref_output.cFile5,182
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/host_config.cFile2,358
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/isp.ioFile23
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/isp.pipeFile1,839
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/isp0.info.hFile1,435
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/kernel_info.hFile1,907
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/param_files/wbswap_params.prmFile83
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/program.mkFile3,080
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/run_wbswap.shFile1,820
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/stages.pipeFile1,323
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/test.isp.cFile2,797
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/testbench_support.hFile1,322
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/wbswap.defFile441
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/get_ref_output.cFile3,820
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/global.isp.cFile1,347
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/global.isp.hFile1,401
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/host_config.cFile2,353
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/kernel_info.hFile3,363
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_files/default.prmFile210
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_files/default_xnr3_0_11.prmFile166
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_files/default_xnr3_0_5.prmFile195
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_files/xnr3_params.prmFile181
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/td_support.isp.hFile5,164
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/test.isp.cFile4,377
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/testbench_support.hFile1,654
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/vecit_config.isp.cFile5,545
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/vecit_config.isp.hFile1,912
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/MakefileFile1,203
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/Makefile.240xFile12,832
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/isp.ioFile47
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/isp_11x11.pipeFile3,700
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/program.mkFile4,057
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/run_xnr3_0_11.shFile1,622
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/stages.pipeFile1,631
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_input_imagesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_input_images/SFR_AG1_420_VGA.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_input_images/Studio_420_VGA.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_input_images/TE42_420_VGA.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test01_default_outdoor.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test01_default_resolution.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test01_default_studio.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test02_weakest_nr_outdoor.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test02_weakest_nr_resolution.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test02_weakest_nr_studio.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test03_strongest_nr_outdoor.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test03_strongest_nr_resolution.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test03_strongest_nr_studio.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test04_strong_nr_uv_dark_outdo.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test04_strong_nr_uv_dark_resol.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test04_strong_nr_uv_dark_studi.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test05_strong_nr_uv_bright_out.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test05_strong_nr_uv_bright_res.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test05_strong_nr_uv_bright_stu.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test06_strong_nr_y_outdoor.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test06_strong_nr_y_resolution.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test06_strong_nr_y_studio.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test07_weak_nr_uv_dark_outdoor.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test07_weak_nr_uv_dark_resolut.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test07_weak_nr_uv_dark_studio.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test08_weak_nr_uv_bright_outdo.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test08_weak_nr_uv_bright_resol.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test08_weak_nr_uv_bright_studi.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test09_weak_nr_y_outdoor.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test09_weak_nr_y_resolution.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test09_weak_nr_y_studio.datFile1,843,218
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/MakefileFile1,203
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/Makefile.240xFile6,229
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/isp.ioFile47
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/isp_5x5.pipeFile3,729
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/program.mkFile4,021
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/run_xnr3_0_5.shFile9,124
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/stages.pipeFile1,635
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/isp.ioFile47
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/isp_5x5.pipeFile5,150
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/program.mkFile2,804
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/run_xnr3_5x5.shFile3,036
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/run_xnr3_5x5_validate.shFile3,485
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/stages.pipeFile1,631
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscaleFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/Makefile.240xFile1,870
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/isp.ioFile47
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/isp_upscale.pipeFile4,131
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/program.mkFile2,664
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/run_xnr3_up.shFile2,329
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/run_xnr3_up_validate.shFile2,769
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/stages.pipeFile1,629
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/MakefileFile1,203
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/Makefile.240xFile1,870
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/isp.ioFile47
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/isp_upscale.pipeFile3,471
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/program.mkFile2,656
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/run_xnr3_up.shFile2,329
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/stages.pipeFile1,631
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DSFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/MakefileFile1,224
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/get_ref_output.cFile3,123
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/isp.pipeFile2,056
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/kernel_info.hFile1,603
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/program.mkFile1,297
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/run_ds4.shFile2,420
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/stages.pipeFile1,350
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/test.isp.cFile1,364
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/USFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/MakefileFile1,224
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/get_ref_output.cFile2,720
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/isp.pipeFile2,011
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/kernel_info.hFile1,705
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/program.mkFile1,397
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/run_up.shFile2,379
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/stages.pipeFile1,357
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/test.isp.cFile1,364
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_referenceFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_debug_ref.cFile6,015
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_debug_ref.hFile1,727
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_downsample_ref.cFile7,262
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_helper_functions_ref.cFile4,377
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_helper_functions_ref.hFile1,650
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_mf_blend_ref.cFile2,399
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_mfjbl_ref.cFile5,887
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_output_blend_ref.cFile2,797
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_radial_metric_ref.cFile9,030
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_ref.hFile2,974
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_upsample_ref.cFile8,938
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/host_config.cFile2,068
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/isp.ioFile49
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jblFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/MakefileFile1,224
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/get_ref_output.cFile3,925
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/isp.pipeFile3,324
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/kernel_info.hFile1,580
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/program.mkFile1,548
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/run_mf_jbl.shFile2,977
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/stages.pipeFile1,401
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/test.isp.cFile1,364
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blendFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/MakefileFile1,224
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/get_ref_output.cFile3,250
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/isp.pipeFile2,370
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/kernel_info.hFile1,580
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/program.mkFile1,392
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/run_output_blend.shFile2,518
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/stages.pipeFile1,400
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/test.isp.cFile1,364
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/param_files/xnr4_params.prmFile2,149
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/program.mkFile4,252
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metricFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/MakefileFile1,224
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/get_ref_output.cFile3,249
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/isp.pipeFile3,252
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/kernel_info.hFile1,580
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/program.mkFile1,297
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/run_radial_metric.shFile2,065
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/stages.pipeFile1,401
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/test.isp.cFile1,364
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/vecit_config.isp.cFile14,167
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/vecit_config.isp.hFile2,188
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_stillFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/MakefileFile1,243
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/get_ref_output.cFile1,464
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/host_config.cFile2,085
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/isp.pipeFile6,027
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/kernel_info.hFile3,003
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/param_files/xnr4_params.prmFile42
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/program.mkFile3,895
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/queue_instance.isp.cFile10,969
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/queue_instance.isp.hFile2,147
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/queue_shared.isp.hFile3,699
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/resolution_config.isp.cFile1,775
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/resolution_config.isp.hFile1,457
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/run_xnr4_still.shFile4,113
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/segment_connections.hFile2,112
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/stages.pipeFile2,610
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/test.isp.cFile1,750
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/testbench_support.hFile1,357
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/vecit_config.isp.cFile9,660
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/vecit_config.isp.hFile2,935
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/xnr4_still.defFile741
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_videoFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/MakefileFile1,243
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/get_ref_output.cFile1,464
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/host_config.cFile2,085
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/isp.pipeFile5,673
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/kernel_info.hFile2,358
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/param_files/xnr4_params.prmFile42
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/program.mkFile3,600
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/queue_instance.isp.cFile6,909
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/queue_instance.isp.hFile1,817
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/queue_shared.isp.hFile3,106
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/resolution_config.isp.cFile1,775
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/resolution_config.isp.hFile1,457
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/run_xnr4_video.shFile4,113
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/segment_connections.hFile1,862
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/stages.pipeFile2,147
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/test.isp.cFile1,750
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/testbench_support.hFile1,358
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/vecit_config.isp.cFile9,630
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/vecit_config.isp.hFile2,867
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/xnr4_video.defFile741
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4mFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/MakefileFile1,232
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/gen_ref_output.shFile4,053
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/get_ref_output.cFile7,330
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/isp.pipeFile2,922
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/kernel_info.hFile2,130
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/program.mkFile1,951
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/run_xnr4.shFile2,935
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/stages.pipeFile1,723
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/test.isp.cFile1,429
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/testbench_support.hFile1,280
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/Makefile.240xFile1,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/get_ref_output.cFile1,496
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/host_config.cFile2,197
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/isp.ioFile24
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/isp.pipeFile1,903
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/kernel_info.hFile1,640
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/program.mkFile1,708
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/test.isp.cFile1,428
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/testbench_support.hFile1,397
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/MakefileFile1,235
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/Makefile.240xFile1,582
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/get_ref_output.cFile1,496
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/host_config.cFile2,195
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/isp.ioFile24
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/isp.pipeFile1,926
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/kernel_info.hFile1,639
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/program.mkFile1,762
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/test.isp.cFile1,453
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/testbench_support.hFile1,416
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_benchFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/Makefile.240xFile2,339
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tstFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/CU_params.hFile1,405
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/MakefileFile1,387
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb.isp.cFile4,013
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_all.tstFile165
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_cloningFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_cloning/MakefileFile1,450
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_cloning/Makefile.commonFile1,446
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_cloning/bbb_cloning.tstFile2,682
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_double_precisionFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_double_precision/MakefileFile1,454
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_double_precision/Makefile.commonFile1,446
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_double_precision/bbb_mp.tstFile6,646
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_filterFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_filter/MakefileFile1,448
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_filter/Makefile.commonFile1,446
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_filter/bbb_filter.tstFile9,381
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_global.hFile1,844
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_single_precisionFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_single_precision/MakefileFile1,454
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_single_precision/Makefile.commonFile1,446
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_single_precision/bbb_sp.tstFile8,419
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/gen_tv_bbb.cFile52,429
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/host.bbb.init.cFile12,747
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/include_support.isp.hFile1,752
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/io_local.hFile15,275
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/isp.hive_local.hFile3,037
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/program.mkFile3,323
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/cannyFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/MakefileFile1,330
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/Makefile.commonFile1,590
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize.pipeFile1,718
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io.isp.cFile1,765
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io.isp.hFile1,667
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io.pipeFile1,259
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io_param.hFile1,342
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iteratorsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/MakefileFile1,427
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/Makefile.commonFile1,596
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/canny.mkFile1,624
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/canny.pipeFile4,403
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/isp.pipeFile1,242
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/phase1.isp.cFile1,121
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny.isp.cFile9,389
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny.isp.hFile3,574
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny.paramsFile352
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny_it.isp.cFile1,437
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny_it.isp.hFile1,506
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny_param.hFile1,829
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/config.hFile1,764
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/csimc3.cshFile247
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/dirty_queue.isp.cFile2,700
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/dirty_queue.isp.hFile1,741
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/dirty_queue.pipeFile1,477
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/eye_Canny_INTILE.pgmFile36,879
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/gen_tv_vec_canny.cFile1,776
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/host.canny.init.cFile10,288
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/io_local.hFile2,417
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/isp.pipeFile1,242
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/isp2isp_queue.isp.cFile6,312
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/isp2isp_queue.isp.hFile5,557
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/lena512_small.pgmFile36,879
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loopsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/MakefileFile1,330
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/Makefile.commonFile1,596
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/canny.pipeFile3,559
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/isp.pipeFile1,242
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/phase1.isp.cFile4,251
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/program.mkFile1,351
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/measure.cshFile567
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/mkplot.cshFile723
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase1.isp.hFile1,561
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase1_it.isp.cFile4,447
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase2.isp.cFile6,358
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase2.isp.hFile1,696
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/program.mkFile4,150
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate.isp.cFile4,074
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate.isp.hFile1,846
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate.pipeFile2,050
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate_param.hFile1,356
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/ref.cFile9,776
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/ref.hFile1,352
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/row3.isp.cFile1,522
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/row3.isp.hFile1,450
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/row3.pipeFile1,372
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/run_all.cshFile340
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/run_canny.shFile1,311
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iteratorsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/MakefileFile1,473
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/Makefile.commonFile1,596
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/canny.mkFile1,733
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/isp.pipeFile1,242
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/phase1.isp.cFile1,121
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/common.mkFile2,442
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/css_skycam_c0t_system.mkFile2,330
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/css_skycam_c0t_system_tests.mkFile1,127
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_ispFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/ff_isp.mkFile4,772
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/ffisp.defFile64
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/host.device_params.hFile3,846
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/host.ffisp.init.cFile16,202
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_pipe_yuv0_dma.yuvFile147,456
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_0_1.rawFile81,920
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_0_3.rawFile81,920
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_1_0.rawFile81,920
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_2_1.rawFile81,920
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_3_0.rawFile81,920
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/io_local.hFile2,317
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/isp.hive_local.hFile1,142
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/isp.info.hFile1,872
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/kernel_info.hFile1,773
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/param_files/ffisp.prmFile1,884
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_aFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/MakefileFile1,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/isp.pipeFile1,774
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/kernel_info.hFile1,639
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/program.mkFile3,383
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/stages.pipeFile1,176
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/MakefileFile1,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/isp.pipeFile2,168
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/kernel_info.hFile1,639
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/program.mkFile2,987
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/stages.pipeFile1,176
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dmaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/MakefileFile1,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/isp.info.hFile2,031
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/isp.pipeFile4,051
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/kernel_info.hFile2,778
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/program.mkFile2,453
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/stages.pipeFile1,393
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_xmemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_xmem/MakefileFile1,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_xmem/program.mkFile2,680
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dmaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/MakefileFile1,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/isp.info.hFile1,872
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/isp.pipeFile3,923
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/kernel_info.hFile2,778
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/program.mkFile2,503
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/stages.pipeFile1,185
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_xmemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_xmem/MakefileFile1,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_xmem/program.mkFile2,652
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_cFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/MakefileFile1,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/isp.pipeFile2,650
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/kernel_info.hFile1,639
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/program.mkFile3,050
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/stages.pipeFile1,174
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dmaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/MakefileFile1,588
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/isp.pipeFile4,286
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/kernel_info.hFile3,519
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/program.mkFile2,911
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/stages.pipeFile1,176
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/flags.cFile6,350
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/MakefileFile1,748
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/host.hdr.init.cFile8,991
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/io_local.hFile1,834
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/isp.hive_local.hFile1,756
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/isp.pipeFile2,525
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/program.mkFile1,978
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/ref.hdr.cFile13,472
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/ref.hdr.hFile1,324
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/stages.pipeFile1,285
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/vec.hdr.isp.cFile5,974
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2400_system.mkFile2,250
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2400_system_tests.mkFile1,215
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2401_system.mkFile2,571
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2401_system_tests.mkFile1,127
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2600_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2600_system/system_property.hFile3,059
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.cFile13,017
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.init.cFile7,223
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.mkFile3,985
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.tc.init.imageformat.cFile6,550
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rwFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/host.hrf.init.cFile5,495
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/hrf.isp.cFile2,488
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/io_local.hFile2,472
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/isp.hive_local.hFile2,099
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/program.mkFile1,212
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/run_hrf_rw.shFile1,436
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/gen_tv_vec_if.cFile2,956
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/host.if.init.cFile6,246
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/inputsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/inputs/pixel_ddr_0_128x128File16,384
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/inputs/pixel_ddr_0_256x64_8bitFile16,384
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/inputs/pixel_ddr_0_256x8_16bitFile4,096
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/io_local.hFile2,249
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/isp.hive_local.hFile1,722
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/isp.pipeFile1,509
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/program.mkFile1,979
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/run_if.shFile1,534
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/stages.pipeFile1,185
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/vec.if.isp.cFile2,781
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/includeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/flags.hFile1,844
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/io_global.hFile7,383
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/isp.hive_global.hFile2,251
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/pgm.hFile1,347
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/vied_support.host.hFile4,032
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp.isp.cFile2,122
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp.mkFile4,328
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp2601_default_system.mkFile3,148
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp2601_default_system_tests.mkFile1,106
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp_tests.testsuiteispFile18,899
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/param_files/base.prmFile2,369
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_kerFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/Makefile.commonFile1,354
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/gen_ref.host.cFile1,538
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/init_local.host.cFile3,721
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/io_local.hFile1,700
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/isp.hive_local.hFile1,578
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/main.isp.cFile2,969
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.hFile1,813
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.host.cFile2,004
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.host.hFile1,421
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.isp.cFile1,322
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.isp.hFile1,423
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/params.host.hFile4,306
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/program.mkFile1,961
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/pgm.cFile3,807
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/processing_system_system.mkFile3,198
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satmFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/MakefileFile2,236
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/host.satm.init.cFile8,965
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/io_local.hFile1,771
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/isp.hive_local.hFile1,700
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/program.mkFile1,647
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/ref.satm.cFile1,622
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/ref.satm.hFile1,329
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/vec.satm.isp.cFile7,871
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/services.mkFile11,695
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/MakefileFile1,330
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/Makefile.commonFile1,318
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/config.hFile1,672
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/gen_tv_vec_sobel.cFile1,901
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/host.sobel.init.cFile9,498
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/io_local.hFile2,445
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/isp.pipeFile2,038
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/isp_param.hFile1,480
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/lena512_small.pgmFile36,879
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/main.isp.cFile4,403
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/main.isp.hFile1,449
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/measure.cshFile567
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/program.mkFile3,830
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/ref.cFile5,354
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/ref.hFile1,269
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/run_all.cshFile249
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/sobel.isp.cFile2,141
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/sobel.isp.hFile2,198
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/spp.hive.cFile1,257
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/spp.mkFile1,549
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_testFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/MakefileFile1,558
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/host.cFile8,857
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/io.hFile2,057
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/isp.isp.cFile3,449
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/isp.isp.hFile2,012
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/program.mkFile2,087
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/test_bench.mkFile3,534
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/tvFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/tv_file_io.cFile31,030
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/verify_res.cFile16,930
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/MakefileFile1,757
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/host.vhdr.init.cFile5,823
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/io_local.hFile2,128
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/isp.hive_local.hFile1,830
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/program.mkFile1,499
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/utils.vhdr.cFile7,857
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/utils.vhdr.hFile1,402
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/vec.vhdr.isp.cFile6,105
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vied-viedifw-ispfw_imagesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vied_support.host.cFile3,025
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/wdsp_default_system.mkFile2,481
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/wdsp_default_system_tests.mkFile1,106
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/host.xnr.init.cFile6,947
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/io_local.hFile2,143
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.hive_local.hFile2,742
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.ioFile109
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.isp.hFile1,181
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.pipeFile3,632
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/iter.isp.cFile4,084
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/iter.isp.hFile3,671
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/program_config.isp.hFile3,155
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/vec.xnr.isp.cFile9,024
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr.td.support.cFile3,092
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chromaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/isp_chroma_ds.pipeFile2,331
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/isp_tb_defs.hFile2,086
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/program.mkFile2,417
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/stages.pipeFile1,236
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_lumaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/isp_luma_ds.pipeFile1,828
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/isp_tb_defs.hFile2,083
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/program.mkFile2,410
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/stages.pipeFile1,207
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/ia_css_isp_hor_filter_param.hFile1,115
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/isp_hor_filter.pipeFile2,537
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/isp_tb_defs.hFile2,044
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/program.mkFile2,325
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/stages.pipeFile1,294
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/ia_css_isp_hor_filter_param.hFile1,115
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/isp_hor_filter.pipeFile2,537
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/isp_tb_defs.hFile2,045
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/program.mkFile2,396
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/stages.pipeFile1,294
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5/isp_tb_defs.hFile2,044
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5/program.mkFile2,184
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5/stages.pipeFile1,252
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9/isp_tb_defs.hFile2,045
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9/program.mkFile2,420
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9/stages.pipeFile1,252
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5/MakefileFile1,397
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5/isp_tb_defs.hFile2,044
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5/program.mkFile2,214
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5/stages.pipeFile1,252
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9/MakefileFile1,397
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9/isp_tb_defs.hFile2,044
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9/program.mkFile2,317
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9/stages.pipeFile1,252
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscalingFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/isp_tb_defs.hFile2,044
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/isp_us.pipeFile2,754
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/program.mkFile2,386
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/stages.pipeFile1,266
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/ia_css_isp_ver_filter_param.hFile1,115
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/isp_tb_defs.hFile2,045
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/isp_ver_filter.pipeFile2,463
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/program.mkFile2,325
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/stages.pipeFile1,294
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/MakefileFile1,362
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/ia_css_isp_ver_filter_param.hFile1,115
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/isp_tb_defs.hFile2,044
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/isp_ver_filter.pipeFile2,463
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/program.mkFile2,396
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/stages.pipeFile1,294
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/MakefileFile1,319
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/Makefile.commonFile1,510
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/common_host_isp.hFile1,271
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/gen_tv_vec_yuv.cFile2,118
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/host.yuv.init.cFile4,071
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/ia_css_yuv_general_fnc_param.hFile1,279
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/io_local.hFile2,003
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/isp.hive_local.hFile1,978
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/isp.pipeFile1,388
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/program.mkFile1,892
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/run_yuv.shFile1,810
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/stages.pipeFile1,168
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/vec.yuv.isp.cFile4,581
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/yuv_general_fnc.isp.cFile2,558
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/yuv_general_fnc.isp.hFile1,485
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/yuv_general_fnc.pipeFile1,379
applications/isp/FrameWork/css/isp_test_framework/isp/kernel_imresults.shFile9,171
applications/isp/FrameWork/css/isp_test_framework/isp/kernelsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/copy_kernel.isp.cFile2,916
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/copy_kernel.isp.hFile1,442
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_block_ls.cFile17,423
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_block_ls.hFile3,004
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_dmem.cFile2,209
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_dmem.hFile1,424
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_vmem.cFile26,022
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_vmem.hFile4,418
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_matrix_ls.cFile20,768
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_matrix_ls.hFile3,290
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_s_xnr_input_420.cFile7,172
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_s_xnr_input_420.hFile3,410
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/s_types.hFile1,430
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/yuv_input.isp.cFile6,698
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/yuv_output.isp.cFile7,178
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrtFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/image64x32.txtFile4,096
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputs/sequence1Folder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputs/sequence1/hdr_640x480_P420_01.yuvFile460,800
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputs/sequence1/hdr_640x480_P420_02.yuvFile460,800
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputs/sequence1/hdr_640x480_P420_03.yuvFile460,800
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/satmFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/satm/inputFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/satm/input/image640x480_P420.yuvFile460,800
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/satm/input/image64x32.txtFile4,096
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/config.txtFile1,511
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/inputFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/darkroom_bisve_8_grbg_3840x2160.rawFile16,588,800
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/illy_bisve_8_grbg_1280x720.rawFile1,843,200
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/illy_bisve_8_grbg_1920x1280.rawFile4,147,200
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/indoor_bisve_8_grbg_1280x720.rawFile1,843,200
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/indoor_bisve_8_grbg_1920x1280.rawFile4,147,200
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_testFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/InputsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_DownUpSample_256x512.txtFile1,152,585
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_case1_crun_ver_out.txtFile61,632
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_case2_crun_ver_out.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_case4_crun_ver_out.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_case5_crun_ver_out.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/YUV_downscaling1.txtFile61,632
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/YUV_downscaling2.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/YUV_downscaling4.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/YUV_downscaling5.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/image256x256_random1.txtFile577,309
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/image256x512_random.txtFile1,153,609
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/image640x480.txtFile2,703,262
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/RefFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/UV_downscale_BBB5.txtFile40,960
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/YUV420_DownUpSample6.txtFile492,032
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/YUV420_DownUpSample_256x512.txtFile983,040
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/Y_downscale_256x256_phase1.txtFile20,480
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image1.txtFile482,864
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image2.txtFile2,262,239
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image3.txtFile2,262,239
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image4.txtFile2,262,239
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image5.txtFile2,262,239
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/horizontal_filtering1.txtFile61,632
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/horizontal_filtering2.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/horizontal_filtering4.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/horizontal_filtering5.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/vertical_filtering1.txtFile61,632
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/vertical_filtering2.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/vertical_filtering4.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/vertical_filtering5.txtFile288,360
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/readme.txtFile2,271
applications/isp/FrameWork/css/memory_realloc.cFile1,684
applications/isp/FrameWork/css/product_specific_skycamFolder
applications/isp/FrameWork/css/product_specific_skycam/swFolder
applications/isp/FrameWork/css/product_specific_skycam/sw/init_components_sp1.sp.cFile3,498
applications/isp/FrameWork/css/product_specific_skycam/sw/init_components_sp1.sp.hFile1,579
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.host.cFile3,280
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.host.hFile3,761
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.isp.hFile1,240
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.sp.cFile2,002
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.sp.hFile1,463
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific_internal.hFile2,629
applications/isp/FrameWork/css/runtimeFolder
applications/isp/FrameWork/css/runtime/binaryFolder
applications/isp/FrameWork/css/runtime/binary/binary.mkFile1,823
applications/isp/FrameWork/css/runtime/binary/interfaceFolder
applications/isp/FrameWork/css/runtime/binary/interface/ia_css_binary.hFile8,705
applications/isp/FrameWork/css/runtime/binary/srcFolder
applications/isp/FrameWork/css/runtime/binary/src/binary.cFile61,864
applications/isp/FrameWork/css/runtime/bincopyFolder
applications/isp/FrameWork/css/runtime/bincopy/bincopy.mkFile1,594
applications/isp/FrameWork/css/runtime/bincopy/interfaceFolder
applications/isp/FrameWork/css/runtime/bincopy/interface/ia_css_bincopy.sp.hFile1,304
applications/isp/FrameWork/css/runtime/bincopy/srcFolder
applications/isp/FrameWork/css/runtime/bincopy/src/bin_copy.sp.cFile5,982
applications/isp/FrameWork/css/runtime/bincopy/src/bin_copy.sp.hFile1,284
applications/isp/FrameWork/css/runtime/bufqFolder
applications/isp/FrameWork/css/runtime/bufq/bufq.mkFile1,987
applications/isp/FrameWork/css/runtime/bufq/interfaceFolder
applications/isp/FrameWork/css/runtime/bufq/interface/ia_css_bufq.hFile4,134
applications/isp/FrameWork/css/runtime/bufq/interface/ia_css_bufq.sp.hFile6,513
applications/isp/FrameWork/css/runtime/bufq/interface/ia_css_bufq_comm.hFile1,217
applications/isp/FrameWork/css/runtime/bufq/srcFolder
applications/isp/FrameWork/css/runtime/bufq/src/bufq.cFile16,338
applications/isp/FrameWork/css/runtime/bufq/src/bufq.sp.cFile23,540
applications/isp/FrameWork/css/runtime/debugFolder
applications/isp/FrameWork/css/runtime/debug/debug.mkFile1,920
applications/isp/FrameWork/css/runtime/debug/interfaceFolder
applications/isp/FrameWork/css/runtime/debug/interface/ia_css_debug.hFile15,307
applications/isp/FrameWork/css/runtime/debug/interface/ia_css_debug.sp.hFile4,372
applications/isp/FrameWork/css/runtime/debug/interface/ia_css_debug_internal.hFile270
applications/isp/FrameWork/css/runtime/debug/interface/ia_css_debug_pipe.hFile1,485
applications/isp/FrameWork/css/runtime/debug/srcFolder
applications/isp/FrameWork/css/runtime/debug/src/debug.sp.cFile11,507
applications/isp/FrameWork/css/runtime/debug/src/ia_css_debug.cFile118,187
applications/isp/FrameWork/css/runtime/dmaproxyFolder
applications/isp/FrameWork/css/runtime/dmaproxy/dmaproxy.mkFile1,504
applications/isp/FrameWork/css/runtime/dmaproxy/interfaceFolder
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_commands.isp.hFile1,304
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_plain_commands.isp.hFile9,930
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy.common.hFile5,367
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy.isp.hFile11,140
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy_cmd.common.hFile2,968
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy_commands.isp.hFile4,232
applications/isp/FrameWork/css/runtime/dmaproxy/interface/ia_css_dmaproxy.sp.hFile7,002
applications/isp/FrameWork/css/runtime/dmaproxy/srcFolder
applications/isp/FrameWork/css/runtime/dmaproxy/src/dma_proxy.sp.cFile47,650
applications/isp/FrameWork/css/runtime/dmaserviceFolder
applications/isp/FrameWork/css/runtime/dmaservice/dmaservice.mkFile1,510
applications/isp/FrameWork/css/runtime/dmaservice/interfaceFolder
applications/isp/FrameWork/css/runtime/dmaservice/interface/dma_service.sp.hFile6,199
applications/isp/FrameWork/css/runtime/dmaservice/srcFolder
applications/isp/FrameWork/css/runtime/dmaservice/src/dma_service.sp.cFile15,374
applications/isp/FrameWork/css/runtime/eventFolder
applications/isp/FrameWork/css/runtime/event/event.mkFile2,173
applications/isp/FrameWork/css/runtime/event/interfaceFolder
applications/isp/FrameWork/css/runtime/event/interface/ia_css_event.hFile523
applications/isp/FrameWork/css/runtime/event/interface/ia_css_event.sp.hFile1,914
applications/isp/FrameWork/css/runtime/event/srcFolder
applications/isp/FrameWork/css/runtime/event/src/event.cFile2,443
applications/isp/FrameWork/css/runtime/event/src/event.sp.cFile2,274
applications/isp/FrameWork/css/runtime/eventqFolder
applications/isp/FrameWork/css/runtime/eventq/eventq.mkFile1,898
applications/isp/FrameWork/css/runtime/eventq/interfaceFolder
applications/isp/FrameWork/css/runtime/eventq/interface/ia_css_eventq.hFile1,271
applications/isp/FrameWork/css/runtime/eventq/interface/ia_css_eventq.sp.hFile2,212
applications/isp/FrameWork/css/runtime/eventq/srcFolder
applications/isp/FrameWork/css/runtime/eventq/src/eventq.cFile1,876
applications/isp/FrameWork/css/runtime/eventq/src/eventq.sp.cFile2,351
applications/isp/FrameWork/css/runtime/flashFolder
applications/isp/FrameWork/css/runtime/flash/flash.mkFile1,451
applications/isp/FrameWork/css/runtime/flash/interfaceFolder
applications/isp/FrameWork/css/runtime/flash/interface/ia_css_flash.sp.hFile2,424
applications/isp/FrameWork/css/runtime/flash/srcFolder
applications/isp/FrameWork/css/runtime/flash/src/flash.sp.cFile4,004
applications/isp/FrameWork/css/runtime/frameFolder
applications/isp/FrameWork/css/runtime/frame/frame.mkFile1,834
applications/isp/FrameWork/css/runtime/frame/interfaceFolder
applications/isp/FrameWork/css/runtime/frame/interface/ia_css_frame.hFile5,334
applications/isp/FrameWork/css/runtime/frame/interface/ia_css_frame.sp.hFile3,342
applications/isp/FrameWork/css/runtime/frame/interface/ia_css_frame_comm.hFile3,332
applications/isp/FrameWork/css/runtime/frame/srcFolder
applications/isp/FrameWork/css/runtime/frame/src/frame.cFile28,745
applications/isp/FrameWork/css/runtime/framebufFolder
applications/isp/FrameWork/css/runtime/framebuf/framebuf.mkFile1,463
applications/isp/FrameWork/css/runtime/framebuf/interfaceFolder
applications/isp/FrameWork/css/runtime/framebuf/interface/ia_css_framebuf.sp.hFile1,531
applications/isp/FrameWork/css/runtime/framebuf/srcFolder
applications/isp/FrameWork/css/runtime/framebuf/src/framebuf.sp.cFile2,842
applications/isp/FrameWork/css/runtime/ifmtrFolder
applications/isp/FrameWork/css/runtime/ifmtr/ifmtr.mkFile1,924
applications/isp/FrameWork/css/runtime/ifmtr/interfaceFolder
applications/isp/FrameWork/css/runtime/ifmtr/interface/ia_css_ifmtr.hFile758
applications/isp/FrameWork/css/runtime/ifmtr/interface/ia_css_ifmtr.sp.hFile1,748
applications/isp/FrameWork/css/runtime/ifmtr/srcFolder
applications/isp/FrameWork/css/runtime/ifmtr/src/ifmtr.cFile17,512
applications/isp/FrameWork/css/runtime/ifmtr/src/ifmtr.sp.cFile5,431
applications/isp/FrameWork/css/runtime/inputfifoFolder
applications/isp/FrameWork/css/runtime/inputfifo/inputfifo.mkFile1,751
applications/isp/FrameWork/css/runtime/inputfifo/interfaceFolder
applications/isp/FrameWork/css/runtime/inputfifo/interface/ia_css_inputfifo.hFile1,058
applications/isp/FrameWork/css/runtime/inputfifo/srcFolder
applications/isp/FrameWork/css/runtime/inputfifo/src/inputfifo.cFile15,013
applications/isp/FrameWork/css/runtime/isp_paramFolder
applications/isp/FrameWork/css/runtime/isp_param/interfaceFolder
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.gen_fw.hFile1,788
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.hFile2,892
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.mk_fw.hFile8,762
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.sp.hFile1,774
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param_types.hFile2,689
applications/isp/FrameWork/css/runtime/isp_param/isp_param.mkFile2,346
applications/isp/FrameWork/css/runtime/isp_param/srcFolder
applications/isp/FrameWork/css/runtime/isp_param/src/isp_param.cFile6,044
applications/isp/FrameWork/css/runtime/isp_param/src/isp_param.gen_fw.cFile3,008
applications/isp/FrameWork/css/runtime/isp_param/src/isp_param.mk_fw.cFile1,515
applications/isp/FrameWork/css/runtime/isp_param/src/isp_param.sp.cFile7,758
applications/isp/FrameWork/css/runtime/ispctrlFolder
applications/isp/FrameWork/css/runtime/ispctrl/interfaceFolder
applications/isp/FrameWork/css/runtime/ispctrl/interface/ia_css_ispctrl.sp.hFile2,840
applications/isp/FrameWork/css/runtime/ispctrl/interface/ia_css_ispctrl_binary_defines.sp.hFile14,877
applications/isp/FrameWork/css/runtime/ispctrl/interface/ia_css_ispctrl_resource.sp.hFile2,561
applications/isp/FrameWork/css/runtime/ispctrl/ispctrl.mkFile1,972
applications/isp/FrameWork/css/runtime/ispctrl/srcFolder
applications/isp/FrameWork/css/runtime/ispctrl/src/init_vars.sp.cFile5,210
applications/isp/FrameWork/css/runtime/ispctrl/src/init_vars.sp.hFile1,588
applications/isp/FrameWork/css/runtime/ispctrl/src/isp_binary.sp.cFile1,306
applications/isp/FrameWork/css/runtime/ispctrl/src/isp_init.sp.cFile43,125
applications/isp/FrameWork/css/runtime/ispctrl/src/isp_output_init.sp.cFile29,017
applications/isp/FrameWork/css/runtime/ispctrl/src/isp_output_init.sp.hFile1,474
applications/isp/FrameWork/css/runtime/ispctrl/src/set_stream_base_addr.sp.cFile5,909
applications/isp/FrameWork/css/runtime/ispctrl/src/set_stream_base_addr.sp.hFile1,367
applications/isp/FrameWork/css/runtime/ispctrl/src/sp_private_data.sp.cFile1,841
applications/isp/FrameWork/css/runtime/isysFolder
applications/isp/FrameWork/css/runtime/isys/interfaceFolder
applications/isp/FrameWork/css/runtime/isys/interface/ia_css_isys.hFile5,645
applications/isp/FrameWork/css/runtime/isys/interface/ia_css_isys.sp.hFile8,566
applications/isp/FrameWork/css/runtime/isys/interface/ia_css_isys_comm.hFile1,458
applications/isp/FrameWork/css/runtime/isys/isys.mkFile3,373
applications/isp/FrameWork/css/runtime/isys/srcFolder
applications/isp/FrameWork/css/runtime/isys/src/backend.sp.cFile10,063
applications/isp/FrameWork/css/runtime/isys/src/backend.sp.hFile2,650
applications/isp/FrameWork/css/runtime/isys/src/csi_rx_rmgr.cFile4,634
applications/isp/FrameWork/css/runtime/isys/src/csi_rx_rmgr.hFile515
applications/isp/FrameWork/css/runtime/isys/src/exp_id.sp.cFile3,930
applications/isp/FrameWork/css/runtime/isys/src/frontend.sp.cFile13,365
applications/isp/FrameWork/css/runtime/isys/src/frontend.sp.hFile4,517
applications/isp/FrameWork/css/runtime/isys/src/ibuf_ctrl_rmgr.cFile2,665
applications/isp/FrameWork/css/runtime/isys/src/ibuf_ctrl_rmgr.hFile745
applications/isp/FrameWork/css/runtime/isys/src/isr.sp.cFile3,545
applications/isp/FrameWork/css/runtime/isys/src/isys_dma_rmgr.cFile1,971
applications/isp/FrameWork/css/runtime/isys/src/isys_dma_rmgr.hFile448
applications/isp/FrameWork/css/runtime/isys/src/isys_init.cFile3,523
applications/isp/FrameWork/css/runtime/isys/src/isys_stream2mmio_rmgr.cFile2,113
applications/isp/FrameWork/css/runtime/isys/src/isys_stream2mmio_rmgr.hFile496
applications/isp/FrameWork/css/runtime/isys/src/rx.cFile18,459
applications/isp/FrameWork/css/runtime/isys/src/rx_dummy.cFile1,999
applications/isp/FrameWork/css/runtime/isys/src/token_map.sp.cFile17,068
applications/isp/FrameWork/css/runtime/isys/src/token_map.sp.hFile3,628
applications/isp/FrameWork/css/runtime/isys/src/virtual_isys.cFile22,943
applications/isp/FrameWork/css/runtime/isys/src/virtual_isys.hFile540
applications/isp/FrameWork/css/runtime/isys/src/virtual_isys.sp.cFile12,987
applications/isp/FrameWork/css/runtime/isys/src/virtual_isys.sp.hFile1,901
applications/isp/FrameWork/css/runtime/metadataFolder
applications/isp/FrameWork/css/runtime/metadata/interfaceFolder
applications/isp/FrameWork/css/runtime/metadata/interface/ia_css_metadata.sp.hFile1,446
applications/isp/FrameWork/css/runtime/metadata/metadata.mkFile1,595
applications/isp/FrameWork/css/runtime/metadata/srcFolder
applications/isp/FrameWork/css/runtime/metadata/src/metadata.sp.cFile7,901
applications/isp/FrameWork/css/runtime/parambufFolder
applications/isp/FrameWork/css/runtime/parambuf/interfaceFolder
applications/isp/FrameWork/css/runtime/parambuf/interface/ia_css_parambuf.sp.hFile1,784
applications/isp/FrameWork/css/runtime/parambuf/parambuf.mkFile1,503
applications/isp/FrameWork/css/runtime/parambuf/srcFolder
applications/isp/FrameWork/css/runtime/parambuf/src/parambuf.sp.cFile14,443
applications/isp/FrameWork/css/runtime/pipelineFolder
applications/isp/FrameWork/css/runtime/pipeline/interfaceFolder
applications/isp/FrameWork/css/runtime/pipeline/interface/ia_css_pipeline.hFile8,477
applications/isp/FrameWork/css/runtime/pipeline/interface/ia_css_pipeline.sp.hFile5,879
applications/isp/FrameWork/css/runtime/pipeline/interface/ia_css_pipeline_common.hFile529
applications/isp/FrameWork/css/runtime/pipeline/pipeline.mkFile2,107
applications/isp/FrameWork/css/runtime/pipeline/srcFolder
applications/isp/FrameWork/css/runtime/pipeline/src/pipeline.cFile28,485
applications/isp/FrameWork/css/runtime/pipeline/src/pipeline.sp.cFile66,329
applications/isp/FrameWork/css/runtime/qos_schedulerFolder
applications/isp/FrameWork/css/runtime/qos_scheduler/interfaceFolder
applications/isp/FrameWork/css/runtime/qos_scheduler/interface/ia_css_qos_scheduler.sp.hFile2,697
applications/isp/FrameWork/css/runtime/qos_scheduler/qos_scheduler.mkFile1,614
applications/isp/FrameWork/css/runtime/qos_scheduler/srcFolder
applications/isp/FrameWork/css/runtime/qos_scheduler/src/qos_scheduler.sp.cFile3,198
applications/isp/FrameWork/css/runtime/queueFolder
applications/isp/FrameWork/css/runtime/queue/interfaceFolder
applications/isp/FrameWork/css/runtime/queue/interface/ia_css_queue.hFile4,912
applications/isp/FrameWork/css/runtime/queue/interface/ia_css_queue_comm.hFile1,528
applications/isp/FrameWork/css/runtime/queue/queue.mkFile2,062
applications/isp/FrameWork/css/runtime/queue/srcFolder
applications/isp/FrameWork/css/runtime/queue/src/queue.cFile10,668
applications/isp/FrameWork/css/runtime/queue/src/queue_access.cFile4,887
applications/isp/FrameWork/css/runtime/queue/src/queue_access.hFile2,047
applications/isp/FrameWork/css/runtime/queue/src/queue_access.sp.cFile8,355
applications/isp/FrameWork/css/runtime/rawcopyFolder
applications/isp/FrameWork/css/runtime/rawcopy/interfaceFolder
applications/isp/FrameWork/css/runtime/rawcopy/interface/ia_css_rawcopy.sp.hFile1,651
applications/isp/FrameWork/css/runtime/rawcopy/rawcopy.mkFile1,593
applications/isp/FrameWork/css/runtime/rawcopy/srcFolder
applications/isp/FrameWork/css/runtime/rawcopy/src/raw_copy.sp.cFile32,051
applications/isp/FrameWork/css/runtime/rawcopy/src/raw_copy.sp.hFile1,225
applications/isp/FrameWork/css/runtime/rmgrFolder
applications/isp/FrameWork/css/runtime/rmgr/interfaceFolder
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr.hFile1,961
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr.sp.hFile2,962
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_dma.sp.hFile3,284
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_dma_inline.sp.hFile2,379
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_gen.sp.hFile2,243
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_isp.sp.hFile3,041
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_isp_inline.sp.hFile2,348
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_vbuf.hFile2,289
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_vbuf.sp.hFile5,678
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_vbuf_inline.sp.hFile2,951
applications/isp/FrameWork/css/runtime/rmgr/rmgr.mkFile2,404
applications/isp/FrameWork/css/runtime/rmgr/srcFolder
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr.cFile772
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr.sp.cFile2,539
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_dma.sp.cFile1,451
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_gen.sp.cFile3,263
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_isp.sp.cFile1,426
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_vbuf.cFile8,554
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_vbuf.sp.cFile13,592
applications/isp/FrameWork/css/runtime/spctrlFolder
applications/isp/FrameWork/css/runtime/spctrl/interfaceFolder
applications/isp/FrameWork/css/runtime/spctrl/interface/ia_css_spctrl.hFile2,001
applications/isp/FrameWork/css/runtime/spctrl/interface/ia_css_spctrl.sp.hFile1,843
applications/isp/FrameWork/css/runtime/spctrl/interface/ia_css_spctrl_comm.hFile1,178
applications/isp/FrameWork/css/runtime/spctrl/spctrl.mkFile2,086
applications/isp/FrameWork/css/runtime/spctrl/srcFolder
applications/isp/FrameWork/css/runtime/spctrl/src/spctrl.cFile8,284
applications/isp/FrameWork/css/runtime/spctrl/src/spctrl.sp.cFile5,845
applications/isp/FrameWork/css/runtime/statsFolder
applications/isp/FrameWork/css/runtime/stats/interfaceFolder
applications/isp/FrameWork/css/runtime/stats/interface/ia_css_stats.hFile1,330
applications/isp/FrameWork/css/runtime/stats/srcFolder
applications/isp/FrameWork/css/runtime/stats/src/csim_stats.hFile1,315
applications/isp/FrameWork/css/runtime/stats/src/stats.cFile2,799
applications/isp/FrameWork/css/runtime/stats/stats.mkFile1,617
applications/isp/FrameWork/css/runtime/taggerFolder
applications/isp/FrameWork/css/runtime/tagger/interfaceFolder
applications/isp/FrameWork/css/runtime/tagger/interface/ia_css_tagger.sp.hFile9,245
applications/isp/FrameWork/css/runtime/tagger/interface/ia_css_tagger_common.hFile1,033
applications/isp/FrameWork/css/runtime/tagger/srcFolder
applications/isp/FrameWork/css/runtime/tagger/src/tagger.sp.cFile35,165
applications/isp/FrameWork/css/runtime/tagger/src/tagger_buf.sp.cFile10,431
applications/isp/FrameWork/css/runtime/tagger/src/tagger_buf.sp.hFile10,011
applications/isp/FrameWork/css/runtime/tagger/tagger.mkFile1,705
applications/isp/FrameWork/css/runtime/timerFolder
applications/isp/FrameWork/css/runtime/timer/interfaceFolder
applications/isp/FrameWork/css/runtime/timer/interface/ia_css_timer.sp.hFile1,423
applications/isp/FrameWork/css/runtime/timer/srcFolder
applications/isp/FrameWork/css/runtime/timer/src/timer.cFile699
applications/isp/FrameWork/css/runtime/timer/src/timer.sp.cFile2,688
applications/isp/FrameWork/css/runtime/timer/timer.mkFile1,843
applications/isp/FrameWork/css/runtime/tmpmemFolder
applications/isp/FrameWork/css/runtime/tmpmem/interfaceFolder
applications/isp/FrameWork/css/runtime/tmpmem/interface/tmpmem.sp.hFile3,036
applications/isp/FrameWork/css/runtime/tmpmem/srcFolder
applications/isp/FrameWork/css/runtime/tmpmem/src/tmpmem.sp.cFile2,231
applications/isp/FrameWork/css/runtime/tmpmem/tmpmem.mkFile1,497
applications/isp/FrameWork/css/sh_css.cFile351,746
applications/isp/FrameWork/css/sh_css_control.cFile336
applications/isp/FrameWork/css/sh_css_defs.hFile16,101
applications/isp/FrameWork/css/sh_css_dvs_info.hFile975
applications/isp/FrameWork/css/sh_css_firmware.cFile10,694
applications/isp/FrameWork/css/sh_css_firmware.hFile1,379
applications/isp/FrameWork/css/sh_css_frac.hFile1,190
applications/isp/FrameWork/css/sh_css_frame.cFile334
applications/isp/FrameWork/css/sh_css_host_data.cFile744
applications/isp/FrameWork/css/sh_css_hrt.cFile1,813
applications/isp/FrameWork/css/sh_css_hrt.hFile556
applications/isp/FrameWork/css/sh_css_internal.hFile37,030
applications/isp/FrameWork/css/sh_css_irq.cFile332
applications/isp/FrameWork/css/sh_css_lace_stat.cFile338
applications/isp/FrameWork/css/sh_css_legacy.hFile1,814
applications/isp/FrameWork/css/sh_css_metadata.cFile337
applications/isp/FrameWork/css/sh_css_metrics.cFile3,475
applications/isp/FrameWork/css/sh_css_metrics.hFile1,466
applications/isp/FrameWork/css/sh_css_mipi.cFile22,653
applications/isp/FrameWork/css/sh_css_mipi.hFile1,102
applications/isp/FrameWork/css/sh_css_mmu.cFile1,442
applications/isp/FrameWork/css/sh_css_morph.cFile334
applications/isp/FrameWork/css/sh_css_param_dvs.cFile17,055
applications/isp/FrameWork/css/sh_css_param_dvs.hFile2,046
applications/isp/FrameWork/css/sh_css_param_shading.cFile12,238
applications/isp/FrameWork/css/sh_css_param_shading.hFile758
applications/isp/FrameWork/css/sh_css_params.cFile193,270
applications/isp/FrameWork/css/sh_css_params.hFile7,503
applications/isp/FrameWork/css/sh_css_params_internal.hFile361
applications/isp/FrameWork/css/sh_css_pipe.cFile358
applications/isp/FrameWork/css/sh_css_properties.cFile924
applications/isp/FrameWork/css/sh_css_shading.cFile336
applications/isp/FrameWork/css/sh_css_sp.cFile59,842
applications/isp/FrameWork/css/sh_css_sp.hFile6,229
applications/isp/FrameWork/css/sh_css_stream.cFile335
applications/isp/FrameWork/css/sh_css_stream_format.cFile1,686
applications/isp/FrameWork/css/sh_css_stream_format.hFile440
applications/isp/FrameWork/css/sh_css_struct.hFile2,580
applications/isp/FrameWork/css/sh_css_uds.hFile624
applications/isp/FrameWork/css/sh_css_version.cFile750
applications/isp/FrameWork/css/spFolder
applications/isp/FrameWork/css/sp/MakefileFile11,121
applications/isp/FrameWork/css/sp/check_section.cshFile1,823
applications/isp/FrameWork/css/sp/event_handler.sp.cFile13,029
applications/isp/FrameWork/css/sp/event_handler.sp.hFile4,126
applications/isp/FrameWork/css/sp/event_proxy_sp.hive.cFile14,195
applications/isp/FrameWork/css/sp/event_proxy_sp.hive.hFile2,010
applications/isp/FrameWork/css/sp/event_queue_sp0_sp1.sp.cFile7,899
applications/isp/FrameWork/css/sp/event_queue_sp0_sp1.sp.hFile1,801
applications/isp/FrameWork/css/sp/events_observer.sp.hFile1,416
applications/isp/FrameWork/css/sp/inbuild_functions.hFile1,219
applications/isp/FrameWork/css/sp/observer.sp.cFile4,238
applications/isp/FrameWork/css/sp/observer.sp.hFile1,879
applications/isp/FrameWork/css/sp/pipe_data.sp.cFile4,357
applications/isp/FrameWork/css/sp/pipe_data.sp.hFile4,047
applications/isp/FrameWork/css/sp/sp.hive.cFile26,631
applications/isp/FrameWork/css/sp/sp.hive.hFile2,626
applications/isp/FrameWork/css/sp/sp_data.hive.cFile2,843
applications/isp/FrameWork/css/sp/sp_data.hive.hFile4,306
applications/isp/FrameWork/css/sp/sp_isys_copy.hive.cFile8,150
applications/isp/FrameWork/css/sp/sp_isys_copy.hive.hFile1,732
applications/isp/FrameWork/css/sp/symbolinfo2defines.awkFile765
applications/isp/FrameWork/css/sp/thread_data.sp.cFile5,334
applications/isp/FrameWork/css/sp/thread_data.sp.hFile2,818
applications/isp/FrameWork/css/sp/trace.sp.cFile9,961
applications/isp/FrameWork/css/sp/trace.sp.hFile2,887
applications/isp/FrameWork/css/sp1Folder
applications/isp/FrameWork/css/sp1/MakefileFile8,065
applications/isp/FrameWork/css/sp1/event_queue_sp0_sp1.sp1.cFile5,302
applications/isp/FrameWork/css/sp1/event_queue_sp0_sp1.sp1.hFile1,708
applications/isp/FrameWork/css/sp1/events_observer.sp1.hFile1,507
applications/isp/FrameWork/css/sp1/help_func.sp1.cFile3,018
applications/isp/FrameWork/css/sp1/help_func.sp1.hFile2,278
applications/isp/FrameWork/css/sp1/mem_copy.sp1.cFile3,113
applications/isp/FrameWork/css/sp1/mem_copy.sp1.hFile1,278
applications/isp/FrameWork/css/sp1/sp1.hive.cFile15,002
applications/isp/FrameWork/css/sp1/sp1.hive.hFile1,509
applications/isp/FrameWork/css/sp_config.mkFile5,532
applications/isp/FrameWork/css/supportFolder
applications/isp/FrameWork/css/support/bootloaderFolder
applications/isp/FrameWork/css/support/bootloader/MakefileFile5,171
applications/isp/FrameWork/css/support/bootloader/bootloader.mkFile2,329
applications/isp/FrameWork/css/support/bootloader/interfaceFolder
applications/isp/FrameWork/css/support/bootloader/interface/bootloader.isp.hFile1,459
applications/isp/FrameWork/css/support/bootloader/interface/bootloader_types.hFile2,416
applications/isp/FrameWork/css/support/bootloader/interface/ia_css_blctrl.hFile2,788
applications/isp/FrameWork/css/support/bootloader/srcFolder
applications/isp/FrameWork/css/support/bootloader/src/bootloader.isp.cFile6,114
applications/isp/FrameWork/css/support/bootloader/src/ia_css_blctrl.cFile9,215
applications/isp/FrameWork/css/support/bootloader/testFolder
applications/isp/FrameWork/css/support/bootloader/test/MakefileFile3,473
applications/isp/FrameWork/css/support/bootloader/test/host.cFile13,149
applications/isp/FrameWork/css/support/bootloader/test/sp.hive.cFile2,819
applications/isp/FrameWork/css/support/bootloader/test/sp.hive.hFile1,253
applications/isp/FrameWork/css/unusedFile2,696
applications/isp/FrameWork/css/vpFolder
applications/isp/FrameWork/css/vp/README.TXTFile412
applications/isp/FrameWork/css/vp/cell_vp.hFile12,428
applications/isp/FrameWork/css/vp/scalar_processor_2400_params_vp.hFile3,486
applications/isp/FrameWork/css/vp/sh_css_sp_start.cFile3,744
applications/isp/FrameWork/css/vp/sh_css_sp_start.hFile1,806
applications/isp/FrameWork/css/vp/stat_ctrl_vp.hFile10,463
applications/isp/FrameWork/css/wdsp_default_systemFolder
applications/isp/FrameWork/css/wdsp_default_system/hostFolder
applications/isp/FrameWork/css/wdsp_default_system/host/hive_isp_css_ddr_hrt_modified.hFile4,634
applications/isp/FrameWork/css/wdsp_default_system/host/hive_isp_css_hrt_modified.hFile1,566
applications/isp/FrameWork/css/wdsp_default_system/host/isp.cFile2,344
applications/isp/FrameWork/css/wdsp_default_system/host/isp_local.hFile1,829
applications/isp/FrameWork/css/wdsp_default_system/host/isp_private.hFile4,679
applications/isp/FrameWork/css/wdsp_default_system/host/system_local.hFile3,023
applications/isp/FrameWork/css/wdsp_default_system/host/vmem.cFile8,937
applications/isp/FrameWork/css/wdsp_default_system/host/vmem_local.hFile2,033
applications/isp/FrameWork/css/wdsp_default_system/ispFolder
applications/isp/FrameWork/css/wdsp_default_system/isp/isp_local.hFile1,409
applications/isp/FrameWork/css/wdsp_default_system/isp/isp_private.hFile1,744
applications/isp/FrameWork/css/wdsp_default_system/isp/system_local.hFile1,580
applications/isp/FrameWork/css/wdsp_default_system/isp/vmem_local.hFile1,346
applications/isp/FrameWork/css/wdsp_default_system/isp/vmem_private.hFile2,979
applications/isp/FrameWork/css/wdsp_default_system/isp/xmem_local.hFile1,246
applications/isp/FrameWork/css/wdsp_default_system/isp/xmem_private.hFile1,257
applications/isp/FrameWork/css/wdsp_default_system/isp_global.hFile3,274
applications/isp/FrameWork/css/wdsp_default_system/system_global.hFile5,335
applications/isp/FrameWork/css/wdsp_default_system/vmem_global.hFile1,436
applications/isp/FrameWork/css/wdsp_default_system/xmem_global.hFile1,223
applications/isp/FrameWork/dli_envFolder
applications/isp/FrameWork/dli_env/MakefileFile2,630
applications/isp/FrameWork/dli_env/css_skycam_systemFolder
applications/isp/FrameWork/dli_env/css_skycam_system/device_access.av.cFile4,161
applications/isp/FrameWork/dli_env/css_skycam_system/device_access.cFile3,555
applications/isp/FrameWork/dli_env/css_skycam_system/memory_access.cFile10,334
applications/isp/FrameWork/dli_env/dli_device_access.hFile4,211
applications/isp/FrameWork/dli_env/dli_env.cFile5,865
applications/isp/FrameWork/dli_env/dli_env.hFile1,289
applications/isp/FrameWork/dli_env/dli_memory_access.hFile5,745
applications/isp/FrameWork/dli_env/hive_isp_css_2400_systemFolder
applications/isp/FrameWork/dli_env/hive_isp_css_2400_system/device_access.cFile3,525
applications/isp/FrameWork/dli_env/hive_isp_css_2400_system/memory_access.cFile10,322
applications/isp/FrameWork/dli_env/hive_isp_css_systemFolder
applications/isp/FrameWork/dli_env/hive_isp_css_system/device_access.cFile3,927
applications/isp/FrameWork/dli_env/hive_isp_css_system/memory_access.cFile8,850
applications/isp/FrameWork/dli_env/isp_css_dev_tbFolder
applications/isp/FrameWork/dli_env/isp_css_dev_tb/device_access.cFile3,945
applications/isp/FrameWork/dli_env/isp_css_dev_tb/memory_access.cFile4,354
applications/isp/FrameWork/ia_accFolder
applications/isp/FrameWork/ia_acc/MakefileFile2,713
applications/isp/FrameWork/ia_acc/ia_acc.hFile5,584
applications/isp/FrameWork/ia_acc/ia_acc_csim_css_2_0.cFile19,046
applications/isp/FrameWork/prm_default_values.hFile28,210Gamma table intialisation, ICG written.
applications/isp/FrameWork/prm_handlers.hFile24,805
applications/isp/FrameWork/prm_key_list.hFile21,659
applications/isp/FrameWork/prmparser.cFile32,667
applications/isp/FrameWork/prmparser.hFile8,014
applications/isp/FrameWork/thread.cFile2,041
applications/isp/FrameWork/thread.hFile1,325
applications/isp/GetCodeSizeFile1,839
applications/isp/IspParmFolder
applications/isp/IspParm/1080_distortion_8BQ.txtFile1,512,839
applications/isp/IspParm/1080p_distortion_8.txtFile5,795,055
applications/isp/IspParm/14mp_distortion_8BQ.txtFile10,636,452
applications/isp/IspParm/16mp_distortion_8BQ.txtFile11,942,635
applications/isp/IspParm/2048x1088_distortion_8BQ.txtFile1,616,165
applications/isp/IspParm/3288x2472_distortion_8BQ.txtFile11,989,236
applications/isp/IspParm/4416x3312_64BQ_36x27_all1_3_10.scgFile1,952
applications/isp/IspParm/5MP_64BQ_21x16_70per_2_11_B.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_70per_2_11_Gb.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_70per_2_11_Gr.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_70per_2_11_R.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_91E11313_70per_2_11_B.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_91E11313_70per_2_11_Gb.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_91E11313_70per_2_11_Gr.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_91E11313_70per_2_11_R.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_91E11321_70per_2_11_B.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_91E11321_70per_2_11_Gb.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_91E11321_70per_2_11_Gr.scgFile680
applications/isp/IspParm/5MP_64BQ_21x16_91E11321_70per_2_11_R.scgFile680
applications/isp/IspParm/5MP_distortion_8BQ.txtFile3,659,871
applications/isp/IspParm/8mp_distortion_8BQ.txtFile5,915,069
applications/isp/IspParm/BTNSFolder
applications/isp/IspParm/BTNS/Gamma09_SKL_GammaTM.csvFile1,264
applications/isp/IspParm/BTNS/default_ov8858_params_vga.prmFile6,947
applications/isp/IspParm/BTNS/prmFolder
applications/isp/IspParm/BTNS/prm/AAFolder
applications/isp/IspParm/BTNS/prm/AA/aa_kernel_BBB.ateFile2,188
applications/isp/IspParm/BTNS/prm/AA/aa_kernel_test.ateFile2,151
applications/isp/IspParm/BTNS/prm/AA/prmFolder
applications/isp/IspParm/BTNS/prm/AA/prm/test01_ineffective.prmFile21
applications/isp/IspParm/BTNS/prm/AA/prm/test02_max.prmFile24
applications/isp/IspParm/BTNS/prm/AA/prm/test03.prmFile24
applications/isp/IspParm/BTNS/prm/AA/test_set.csvFile626
applications/isp/IspParm/BTNS/prm/BLCFolder
applications/isp/IspParm/BTNS/prm/BLC/blc_kernel_BBB.ateFile2,114
applications/isp/IspParm/BTNS/prm/BLC/blc_kernel_test.ateFile2,078
applications/isp/IspParm/BTNS/prm/BLC/prmFolder
applications/isp/IspParm/BTNS/prm/BLC/prm/test01_ineffective.prmFile62
applications/isp/IspParm/BTNS/prm/BLC/prm/test02_default.prmFile74
applications/isp/IspParm/BTNS/prm/BLC/prm/test03.prmFile78
applications/isp/IspParm/BTNS/prm/BLC/prm/test04.prmFile78
applications/isp/IspParm/BTNS/prm/BLC/test_set.csvFile2,228
applications/isp/IspParm/BTNS/prm/BNLMFolder
applications/isp/IspParm/BTNS/prm/BNLM/bnlm_kernel_BBB.ateFile4,897
applications/isp/IspParm/BTNS/prm/BNLM/bnlm_kernel_test.ateFile4,996
applications/isp/IspParm/BTNS/prm/BNLM/input.lstFile44
applications/isp/IspParm/BTNS/prm/BNLM/prmFolder
applications/isp/IspParm/BTNS/prm/BNLM/prm/test01_ww44.prmFile2,043
applications/isp/IspParm/BTNS/prm/BNLM/prm/test02_ineffective.prmFile1,984
applications/isp/IspParm/BTNS/prm/BNLM/test_set.csvFile253
applications/isp/IspParm/BTNS/prm/BNR2Folder
applications/isp/IspParm/BTNS/prm/BNR2/bnr2_BBB_kernel_test.ateFile5,203
applications/isp/IspParm/BTNS/prm/BNR2/bnr2_kernel_test.ateFile5,138
applications/isp/IspParm/BTNS/prm/BNR2/input.lstFile37
applications/isp/IspParm/BTNS/prm/BNR2/prmFolder
applications/isp/IspParm/BTNS/prm/BNR2/prm/test01_ineffective.prmFile750
applications/isp/IspParm/BTNS/prm/BNR2/prm/test02_default.prmFile753
applications/isp/IspParm/BTNS/prm/BNR2/prm/test03_d_thres.prmFile760
applications/isp/IspParm/BTNS/prm/BNR2/prm/test04_d_gain.prmFile756
applications/isp/IspParm/BTNS/prm/BNR2/prm/test05_var_gain.prmFile751
applications/isp/IspParm/BTNS/prm/BNR2/prm/test06_detail_threshold.prmFile753
applications/isp/IspParm/BTNS/prm/BNR2/prm/test07_detail_level_offset.prmFile750
applications/isp/IspParm/BTNS/prm/BNR2/prm/test08_strong_nr.prmFile726
applications/isp/IspParm/BTNS/prm/BNR2/prm/test09_var_th.prmFile737
applications/isp/IspParm/BTNS/prm/BNR2/test_set.csvFile778
applications/isp/IspParm/BTNS/prm/BinningFolder
applications/isp/IspParm/BTNS/prm/Binning/binning_kernel_BBB.ateFile1,416
applications/isp/IspParm/BTNS/prm/Binning/binning_kernel_test.ateFile1,375
applications/isp/IspParm/BTNS/prm/Binning/test_set.csvFile727
applications/isp/IspParm/BTNS/prm/BitshiftFolder
applications/isp/IspParm/BTNS/prm/Bitshift/bitshift_kernel_BBB.ateFile1,347
applications/isp/IspParm/BTNS/prm/Bitshift/bitshift_kernel_test.ateFile2,388
applications/isp/IspParm/BTNS/prm/Bitshift/prmFolder
applications/isp/IspParm/BTNS/prm/Bitshift/prm/test01_ineffective.prmFile62
applications/isp/IspParm/BTNS/prm/Bitshift/test_set.csvFile666
applications/isp/IspParm/BTNS/prm/CCMFolder
applications/isp/IspParm/BTNS/prm/CCM/ccm_kernel_BBB.ateFile2,483
applications/isp/IspParm/BTNS/prm/CCM/ccm_kernel_test.ateFile2,446
applications/isp/IspParm/BTNS/prm/CCM/input.lstFile39
applications/isp/IspParm/BTNS/prm/CCM/prmFolder
applications/isp/IspParm/BTNS/prm/CCM/prm/WadaFolder
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test01.prmFile73
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test02.prmFile78
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test03.prmFile84
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test04.prmFile75
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test05.prmFile82
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test06.prmFile86
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test07.prmFile93
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test08.prmFile102
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test09.prmFile99
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test10.prmFile99
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test11.prmFile96
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test12.prmFile99
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test13.prmFile96
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test14.prmFile96
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test15.prmFile93
applications/isp/IspParm/BTNS/prm/CCM/prm/test01_default.prmFile95
applications/isp/IspParm/BTNS/prm/CCM/prm/test02_ineffective.prmFile93
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_0.prmFile96
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_1.prmFile94
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_2.prmFile98
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_3.prmFile92
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_4.prmFile97
applications/isp/IspParm/BTNS/prm/CCM/test_set.csvFile1,506
applications/isp/IspParm/BTNS/prm/CCM/test_set_v02.csvFile1,774
applications/isp/IspParm/BTNS/prm/CSCFolder
applications/isp/IspParm/BTNS/prm/CSC/csc_kernel_BBB.ateFile2,496
applications/isp/IspParm/BTNS/prm/CSC/csc_kernel_test.ateFile2,459
applications/isp/IspParm/BTNS/prm/CSC/input.lstFile35
applications/isp/IspParm/BTNS/prm/CSC/prmFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/WadaFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gainFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test01.prmFile74
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test02.prmFile75
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test03.prmFile83
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test04.prmFile74
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test05.prmFile83
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test06.prmFile83
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test07.prmFile92
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test08.prmFile94
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test09.prmFile73
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test10.prmFile76
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test11.prmFile84
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test12.prmFile75
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test13.prmFile83
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test14.prmFile86
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test15.prmFile94
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gainFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test01.prmFile75
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test02.prmFile76
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test03.prmFile84
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test04.prmFile75
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test05.prmFile84
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test06.prmFile84
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test07.prmFile93
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test08.prmFile95
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test09.prmFile74
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test10.prmFile77
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test11.prmFile85
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test12.prmFile76
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test13.prmFile84
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test14.prmFile87
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test15.prmFile95
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gainFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test01.prmFile74
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test02.prmFile75
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test03.prmFile83
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test04.prmFile74
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test05.prmFile83
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test06.prmFile83
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test07.prmFile92
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test08.prmFile94
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test09.prmFile73
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test10.prmFile76
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test11.prmFile84
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test12.prmFile75
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test13.prmFile83
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test14.prmFile86
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test15.prmFile94
applications/isp/IspParm/BTNS/prm/CSC/prm/test01_ineffective.prmFile75
applications/isp/IspParm/BTNS/prm/CSC/prm/test02_default.prmFile95
applications/isp/IspParm/BTNS/prm/CSC/prm/test03_mono1.prmFile74
applications/isp/IspParm/BTNS/prm/CSC/prm/test03_mono2.prmFile77
applications/isp/IspParm/BTNS/prm/CSC/prm/test03_mono3.prmFile76
applications/isp/IspParm/BTNS/prm/CSC/prm/test05_random.prmFile81
applications/isp/IspParm/BTNS/prm/CSC/prm/test06_random.prmFile84
applications/isp/IspParm/BTNS/prm/CSC/test_set.csvFile1,386
applications/isp/IspParm/BTNS/prm/CSC/test_set02.csvFile3,957
applications/isp/IspParm/BTNS/prm/CSC/test_set03.csvFile3,154
applications/isp/IspParm/BTNS/prm/CTC2Folder
applications/isp/IspParm/BTNS/prm/CTC2/binx2_ctc2_bbb.ateFile5,974
applications/isp/IspParm/BTNS/prm/CTC2/binx2_ctc2_float.ateFile5,861
applications/isp/IspParm/BTNS/prm/CTC2/ctc2_BBB_kernel_test.ateFile3,831
applications/isp/IspParm/BTNS/prm/CTC2/ctc2_kernel_test.ateFile3,793
applications/isp/IspParm/BTNS/prm/CTC2/input.lstFile41
applications/isp/IspParm/BTNS/prm/CTC2/input420.lstFile51
applications/isp/IspParm/BTNS/prm/CTC2/prmFolder
applications/isp/IspParm/BTNS/prm/CTC2/prm/test01_ineffective.prmFile235
applications/isp/IspParm/BTNS/prm/CTC2/prm/test02_GainUV.prmFile235
applications/isp/IspParm/BTNS/prm/CTC2/prm/test03_GainY.prmFile234
applications/isp/IspParm/BTNS/prm/CTC2/prm/test04_GainYandUV.prmFile235
applications/isp/IspParm/BTNS/prm/CTC2/prm/test05_GainYandUV.prmFile234
applications/isp/IspParm/BTNS/prm/CTC2/prm/testGainUV_a.prmFile232
applications/isp/IspParm/BTNS/prm/CTC2/prm/testGainUV_b.prmFile235
applications/isp/IspParm/BTNS/prm/CTC2/prm/testGainUV_c.prmFile232
applications/isp/IspParm/BTNS/prm/CTC2/test_set.csvFile1,945
applications/isp/IspParm/BTNS/prm/CTC2/test_set_binx2_ctc2.csvFile2,254
applications/isp/IspParm/BTNS/prm/DPC2Folder
applications/isp/IspParm/BTNS/prm/DPC2/dpc2_kernel_BBB.ateFile2,096
applications/isp/IspParm/BTNS/prm/DPC2/dpc2_kernel_BBBunwrapped.ateFile2,185
applications/isp/IspParm/BTNS/prm/DPC2/dpc2_test_kernel.ateFile2,098
applications/isp/IspParm/BTNS/prm/DPC2/input.lstFile56
applications/isp/IspParm/BTNS/prm/DPC2/prmFolder
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test01_maxgain.prmFile140
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test02_B.prmFile137
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test02_G.prmFile138
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test02_R.prmFile137
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test03_Bmin.prmFile140
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test03_Gmin.prmFile140
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test03_Rmin.prmFile140
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test_random_0.prmFile140
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test_random_1.prmFile139
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test_random_2.prmFile139
applications/isp/IspParm/BTNS/prm/DPC2/prm/test01_default.prmFile138
applications/isp/IspParm/BTNS/prm/DPC2/prm/test01_ineffective.prmFile139
applications/isp/IspParm/BTNS/prm/DPC2/prm/test02.prmFile142
applications/isp/IspParm/BTNS/prm/DPC2/prm/test04.prmFile141
applications/isp/IspParm/BTNS/prm/DPC2/test_set.csvFile20,842
applications/isp/IspParm/BTNS/prm/DPC2/test_set_v02.csvFile2,567
applications/isp/IspParm/BTNS/prm/EED1_8Folder
applications/isp/IspParm/BTNS/prm/EED1_8/CalibrationFolder
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8Folder
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/cgco_inv_x_8seg.datFile83
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/cgco_inv_x_8seg_FL.datFile205
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/chgrsum_inv_x_15seg.datFile135
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/chgrsum_inv_x_15seg_FL.datFile360
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.0_8seg.datFile76
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.0_8seg_FL.datFile198
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.2_8seg.datFile90
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.2_8seg_FL.datFile248
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.8_8seg.datFile91
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.8_8seg_FL.datFile246
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/tint_color_suppression_inv_x_8seg.datFile76
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/tint_color_suppression_inv_x_8seg_FL.datFile199
applications/isp/IspParm/BTNS/prm/EED1_8/eed18_kernel_BBB.ateFile5,675
applications/isp/IspParm/BTNS/prm/EED1_8/eed18_test_kernel.ateFile5,615
applications/isp/IspParm/BTNS/prm/EED1_8/prmFolder
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test01_default.prmFile915
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test02.prmFile905
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test03.prmFile868
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test04.prmFile910
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test05.prmFile910
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test06.prmFile906
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test07_extreme.prmFile915
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test08_extreme.prmFile905
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test09_ineffective.prmFile880
applications/isp/IspParm/BTNS/prm/EED1_8/test_set.csvFile4,327
applications/isp/IspParm/BTNS/prm/EED1_8/test_set01.csvFile3,575
applications/isp/IspParm/BTNS/prm/GMFolder
applications/isp/IspParm/BTNS/prm/GM/ccm_gm_csc_bbb.ateFile3,936
applications/isp/IspParm/BTNS/prm/GM/ccm_gm_csc_float.ateFile3,830
applications/isp/IspParm/BTNS/prm/GM/gm_kernel_BBB.ateFile2,085
applications/isp/IspParm/BTNS/prm/GM/gm_kernel_test.ateFile2,042
applications/isp/IspParm/BTNS/prm/GM/input.lstFile55
applications/isp/IspParm/BTNS/prm/GM/prmFolder
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_exp.csvFile860
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_expmin.csvFile992
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_expmincube.csvFile1,154
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_expminsq.csvFile1,089
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_expsq.csvFile726
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_inverse.csvFile1,214
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_invx.csvFile818
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_linear.csvFile1,471
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_random_01.csvFile1,216
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_random_02.csvFile1,103
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_sqr.csvFile1,105
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_srgb.csvFile1,270
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_toinvsqr.csvFile1,267
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp0.prmFile301
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp10.prmFile325
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp11.prmFile327
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp12.prmFile326
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp13.prmFile325
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp0.prmFile293
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp10.prmFile335
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp11.prmFile335
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp12.prmFile334
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp13.prmFile334
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_default.prmFile290
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_gm_inv.prmFile347
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_gm_random.prmFile316
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ineffective.prmFile258
applications/isp/IspParm/BTNS/prm/GM/prm/test01_ineffective.prmFile93
applications/isp/IspParm/BTNS/prm/GM/prm/test02_exp.prmFile84
applications/isp/IspParm/BTNS/prm/GM/prm/test03_expmin.prmFile93
applications/isp/IspParm/BTNS/prm/GM/prm/test04_expmincube.prmFile105
applications/isp/IspParm/BTNS/prm/GM/prm/test05_expminsq.prmFile99
applications/isp/IspParm/BTNS/prm/GM/prm/test06_expsq.prmFile90
applications/isp/IspParm/BTNS/prm/GM/prm/test07_inverse.prmFile96
applications/isp/IspParm/BTNS/prm/GM/prm/test08_invx.prmFile87
applications/isp/IspParm/BTNS/prm/GM/prm/test09_random_01.prmFile102
applications/isp/IspParm/BTNS/prm/GM/prm/test10_random_02.prmFile102
applications/isp/IspParm/BTNS/prm/GM/prm/test11_sqr.prmFile84
applications/isp/IspParm/BTNS/prm/GM/prm/test12_toinvsqr.prmFile99
applications/isp/IspParm/BTNS/prm/GM/prm/test13_mix.prmFile91
applications/isp/IspParm/BTNS/prm/GM/prm/test14_mix.prmFile87
applications/isp/IspParm/BTNS/prm/GM/test_set.csvFile2,507
applications/isp/IspParm/BTNS/prm/GM/test_set_ccm_gm_csc.csvFile1,471
applications/isp/IspParm/BTNS/prm/IEFdFolder
applications/isp/IspParm/BTNS/prm/IEFd/iefd_BBB_kernel_test.ateFile5,844
applications/isp/IspParm/BTNS/prm/IEFd/iefd_kernel_test.ateFile5,840
applications/isp/IspParm/BTNS/prm/IEFd/prmFolder
applications/isp/IspParm/BTNS/prm/IEFd/prm/test01_ineffective.prmFile2,418
applications/isp/IspParm/BTNS/prm/IEFd/prm/test02_default.prmFile2,532
applications/isp/IspParm/BTNS/prm/IEFd/prm/test03_usm.prmFile2,449
applications/isp/IspParm/BTNS/prm/IEFd/prm/test04_dir_edge_only.prmFile2,446
applications/isp/IspParm/BTNS/prm/IEFd/prm/test05_dir_far_edge_only.prmFile2,452
applications/isp/IspParm/BTNS/prm/IEFd/prm/test06_mixed_edge.prmFile2,462
applications/isp/IspParm/BTNS/prm/IEFd/prm/test07_rad_test.prmFile2,498
applications/isp/IspParm/BTNS/prm/IEFd/prm/test08_dir_smooth.prmFile2,463
applications/isp/IspParm/BTNS/prm/IEFd/prm/test09_vssnlm_test.prmFile2,469
applications/isp/IspParm/BTNS/prm/IEFd/prm/test10_usm2.prmFile2,449
applications/isp/IspParm/BTNS/prm/IEFd/prm/test11_random.prmFile2,543
applications/isp/IspParm/BTNS/prm/IEFd/prm/test12_random_wo_vssnlm.prmFile2,538
applications/isp/IspParm/BTNS/prm/IEFd/prm/test13_random_wo_rad.prmFile2,516
applications/isp/IspParm/BTNS/prm/IEFd/prm/test14_random_wo_dir_smooth.prmFile2,543
applications/isp/IspParm/BTNS/prm/IEFd/prm/test15_random2.prmFile2,538
applications/isp/IspParm/BTNS/prm/IEFd/test_set.csvFile3,640
applications/isp/IspParm/BTNS/prm/MACCFolder
applications/isp/IspParm/BTNS/prm/MACC/input.lstFile37
applications/isp/IspParm/BTNS/prm/MACC/macc_kernel_BBB.ateFile2,056
applications/isp/IspParm/BTNS/prm/MACC/macc_kernel_BBB2.ateFile4,357
applications/isp/IspParm/BTNS/prm/MACC/macc_kernel_test.ateFile2,020
applications/isp/IspParm/BTNS/prm/MACC/macc_kernel_test2.ateFile4,350
applications/isp/IspParm/BTNS/prm/MACC/prmFolder
applications/isp/IspParm/BTNS/prm/MACC/prm/test01_default.prmFile317
applications/isp/IspParm/BTNS/prm/MACC/prm/test02_ineffective.prmFile268
applications/isp/IspParm/BTNS/prm/MACC/prm/test03_rand.prmFile280
applications/isp/IspParm/BTNS/prm/MACC/prm/test04_rand.prmFile302
applications/isp/IspParm/BTNS/prm/MACC/prm/test05_rand.prmFile297
applications/isp/IspParm/BTNS/prm/MACC/prm/test06_rand.prmFile308
applications/isp/IspParm/BTNS/prm/MACC/prm/test07_rand.prmFile348
applications/isp/IspParm/BTNS/prm/MACC/test_set.csvFile1,414
applications/isp/IspParm/BTNS/prm/NorFolder
applications/isp/IspParm/BTNS/prm/Nor/input.lstFile48
applications/isp/IspParm/BTNS/prm/Nor/nor_kernel_bbb.ateFile1,492
applications/isp/IspParm/BTNS/prm/Nor/nor_kernel_test.ateFile1,457
applications/isp/IspParm/BTNS/prm/Nor/prmFolder
applications/isp/IspParm/BTNS/prm/Nor/prm/test01_default.prmFile93
applications/isp/IspParm/BTNS/prm/Nor/test_setv01.csvFile277
applications/isp/IspParm/BTNS/prm/OutputConversionFolder
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_RGB_BBB.ateFile3,195
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_RGB_float.ateFile3,106
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv411_BBB.ateFile3,195
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv411_float.ateFile3,106
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv420_BBB.ateFile3,195
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv420_float.ateFile3,106
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv422_BBB.ateFile3,195
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv422_float.ateFile3,106
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv444_BBB.ateFile3,194
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv444_float.ateFile3,105
applications/isp/IspParm/BTNS/prm/OutputConversion/outputconversion_kernel_bbb.ateFile2,630
applications/isp/IspParm/BTNS/prm/OutputConversion/outputconversion_kernel_test.ateFile2,545
applications/isp/IspParm/BTNS/prm/OutputConversion/prmFolder
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test01_default.prmFile315
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test01_ineffective.prmFile58
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test02.prmFile315
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test03_rgb.prmFile325
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test04_420centered.prmFile321
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test05.prmFile321
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test06.prmFile318
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test07.prmFile318
applications/isp/IspParm/BTNS/prm/OutputConversion/test_set_forFW.csvFile508
applications/isp/IspParm/BTNS/prm/OutputConversion/test_set_v01.csvFile937
applications/isp/IspParm/BTNS/prm/OutputConversion/test_set_v02.csvFile4,492
applications/isp/IspParm/BTNS/prm/SCFolder
applications/isp/IspParm/BTNS/prm/SC/CalibrationFolder
applications/isp/IspParm/BTNS/prm/SC/Calibration/Sony_IMX135_ASUS_D65_075_B_Prec_10_ISP26.txtFile11,518
applications/isp/IspParm/BTNS/prm/SC/Calibration/Sony_IMX135_ASUS_D65_075_GB_Prec_10_ISP26.txtFile11,518
applications/isp/IspParm/BTNS/prm/SC/Calibration/Sony_IMX135_ASUS_D65_075_GR_Prec_10_ISP26.txtFile11,518
applications/isp/IspParm/BTNS/prm/SC/Calibration/Sony_IMX135_ASUS_D65_075_R_Prec_10_ISP26.txtFile11,518
applications/isp/IspParm/BTNS/prm/SC/Calibration/guassian.txtFile3,203
applications/isp/IspParm/BTNS/prm/SC/Calibration/random.txtFile3,395
applications/isp/IspParm/BTNS/prm/SC/input.lstFile72
applications/isp/IspParm/BTNS/prm/SC/prmFolder
applications/isp/IspParm/BTNS/prm/SC/prm/test.sctFile19,374
applications/isp/IspParm/BTNS/prm/SC/prm/test0.prmFile62
applications/isp/IspParm/BTNS/prm/SC/prm/test01.sctFile12,714
applications/isp/IspParm/BTNS/prm/SC/prm/test01_default.prmFile64
applications/isp/IspParm/BTNS/prm/SC/prm/test02.prmFile64
applications/isp/IspParm/BTNS/prm/SC/prm/test02.sctFile50,230
applications/isp/IspParm/BTNS/prm/SC/prm/test03.prmFile64
applications/isp/IspParm/BTNS/prm/SC/prm/test03.sctFile10,321
applications/isp/IspParm/BTNS/prm/SC/prm/test04.prmFile64
applications/isp/IspParm/BTNS/prm/SC/prm/test04.sctFile31,710
applications/isp/IspParm/BTNS/prm/SC/prm/test05.prmFile64
applications/isp/IspParm/BTNS/prm/SC/prm/test05.sctFile18,150
applications/isp/IspParm/BTNS/prm/SC/prm/test06.prmFile64
applications/isp/IspParm/BTNS/prm/SC/prm/test06.sctFile13,654
applications/isp/IspParm/BTNS/prm/SC/prm/test08.prmFile60
applications/isp/IspParm/BTNS/prm/SC/prm/test08.sctFile2,402
applications/isp/IspParm/BTNS/prm/SC/prm/test09.prmFile60
applications/isp/IspParm/BTNS/prm/SC/prm/test09.sctFile4,590
applications/isp/IspParm/BTNS/prm/SC/prm/test10.prmFile60
applications/isp/IspParm/BTNS/prm/SC/prm/test10.sctFile29,062
applications/isp/IspParm/BTNS/prm/SC/prm/test11.prmFile60
applications/isp/IspParm/BTNS/prm/SC/prm/test11.sctFile19,374
applications/isp/IspParm/BTNS/prm/SC/prm/test12.prmFile60
applications/isp/IspParm/BTNS/prm/SC/prm/test12.sctFile10,426
applications/isp/IspParm/BTNS/prm/SC/prm/test13.prmFile60
applications/isp/IspParm/BTNS/prm/SC/prm/test13.sctFile14,718
applications/isp/IspParm/BTNS/prm/SC/prm/test_gauss.prmFile204
applications/isp/IspParm/BTNS/prm/SC/prm/test_gauss.sctFile18,982
applications/isp/IspParm/BTNS/prm/SC/prm/test_random.prmFile65
applications/isp/IspParm/BTNS/prm/SC/prm/test_random.sctFile17,266
applications/isp/IspParm/BTNS/prm/SC/prm/test_random2.prmFile66
applications/isp/IspParm/BTNS/prm/SC/prm/test_random2.sctFile17,222
applications/isp/IspParm/BTNS/prm/SC/sc_kernel_BBB.ateFile2,135
applications/isp/IspParm/BTNS/prm/SC/sc_kernel_test.ateFile2,089
applications/isp/IspParm/BTNS/prm/SC/test_set_v06.csvFile1,068
applications/isp/IspParm/BTNS/prm/SC/test_set_v07.csvFile4,210
applications/isp/IspParm/BTNS/prm/StatsAEFFolder
applications/isp/IspParm/BTNS/prm/StatsAEF/StatsY_StatsAEF_BBB.ateFile3,642
applications/isp/IspParm/BTNS/prm/StatsAEF/StatsY_StatsAEF_integer.ateFile3,565
applications/isp/IspParm/BTNS/prm/StatsAEF/aef_kernel_BBB.ateFile3,104
applications/isp/IspParm/BTNS/prm/StatsAEF/aef_kernel_test.ateFile3,055
applications/isp/IspParm/BTNS/prm/StatsAEF/input.lstFile35
applications/isp/IspParm/BTNS/prm/StatsAEF/prmFolder
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test01_default.prmFile181
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test02_fir.prmFile175
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test03_fir.prmFile177
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test04_ycoef.prmFile181
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test05_ycoef.prmFile182
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test06_frac.prmFile344
applications/isp/IspParm/BTNS/prm/StatsAEF/test_set.csvFile1,398
applications/isp/IspParm/BTNS/prm/StatsAEF/test_set_y_aef.csvFile1,983
applications/isp/IspParm/BTNS/prm/StatsAWBFolder
applications/isp/IspParm/BTNS/prm/StatsAWB/awb_kernel_BBB.ateFile2,901
applications/isp/IspParm/BTNS/prm/StatsAWB/awb_kernel_test.ateFile2,849
applications/isp/IspParm/BTNS/prm/StatsAWB/input_1.lstFile36
applications/isp/IspParm/BTNS/prm/StatsAWB/input_2.lstFile36
applications/isp/IspParm/BTNS/prm/StatsAWB/prmFolder
applications/isp/IspParm/BTNS/prm/StatsAWB/prm/test01_default.prmFile252
applications/isp/IspParm/BTNS/prm/StatsAWB/prm/test02_ineffective.prmFile251
applications/isp/IspParm/BTNS/prm/StatsAWB/prm/test03.prmFile251
applications/isp/IspParm/BTNS/prm/StatsAWB/prm/test04.prmFile254
applications/isp/IspParm/BTNS/prm/StatsAWB/test_set.csvFile1,694
applications/isp/IspParm/BTNS/prm/StatsYFolder
applications/isp/IspParm/BTNS/prm/StatsY/ay_kernel_BBB.ateFile2,092
applications/isp/IspParm/BTNS/prm/StatsY/ay_kernel_test.ateFile2,047
applications/isp/IspParm/BTNS/prm/StatsY/input.lstFile26
applications/isp/IspParm/BTNS/prm/StatsY/prmFolder
applications/isp/IspParm/BTNS/prm/StatsY/prm/test01_default.prmFile252
applications/isp/IspParm/BTNS/prm/StatsY/prm/test02.prmFile251
applications/isp/IspParm/BTNS/prm/StatsY/prm/test03.prmFile252
applications/isp/IspParm/BTNS/prm/StatsY/prm/test04.prmFile251
applications/isp/IspParm/BTNS/prm/StatsY/test_set.csvFile1,649
applications/isp/IspParm/BTNS/prm/TDFFolder
applications/isp/IspParm/BTNS/prm/TDF/input.lstFile95
applications/isp/IspParm/BTNS/prm/TDF/prmFolder
applications/isp/IspParm/BTNS/prm/TDF/prm/TDF_div_15seg.datFile367
applications/isp/IspParm/BTNS/prm/TDF/prm/TDF_div_15seg_int.datFile143
applications/isp/IspParm/BTNS/prm/TDF/prm/TDF_sqrt_15seg.datFile332
applications/isp/IspParm/BTNS/prm/TDF/prm/TDF_sqrt_15seg_int.datFile148
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Detail_16x16.txtFile864
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Detail_8x8.txtFile134
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Detail_8x8_sca1.0.txtFile134
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Flat_16x16.txtFile796
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Flat_8x8.txtFile193
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Flat_8x8_sca1.5.txtFile202
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Ineffective.txtFile528
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Ineffective_8x8.txtFile136
applications/isp/IspParm/BTNS/prm/TDF/prm/test01_ineffective.prmFile468
applications/isp/IspParm/BTNS/prm/TDF/prm/test02_strong_nr.prmFile456
applications/isp/IspParm/BTNS/prm/TDF/prm/test03_detail.prmFile458
applications/isp/IspParm/BTNS/prm/TDF/prm/test03_detail_preservation.prmFile406
applications/isp/IspParm/BTNS/prm/TDF/prm/test04_epsilon.prmFile455
applications/isp/IspParm/BTNS/prm/TDF/prm/test05_separation.prmFile461
applications/isp/IspParm/BTNS/prm/TDF/prm/test06_blend_flat.prmFile460
applications/isp/IspParm/BTNS/prm/TDF/prm/test07_blend_text.prmFile460
applications/isp/IspParm/BTNS/prm/TDF/prm/test08_blend_edge.prmFile460
applications/isp/IspParm/BTNS/prm/TDF/prm/test09_blend_3regions.prmFile416
applications/isp/IspParm/BTNS/prm/TDF/prm/test09_blend_all.prmFile458
applications/isp/IspParm/BTNS/prm/TDF/prm/test10_shadingGain.prmFile461
applications/isp/IspParm/BTNS/prm/TDF/prm/test10_shading_gain.prmFile419
applications/isp/IspParm/BTNS/prm/TDF/prm/test11_localYGain.prmFile463
applications/isp/IspParm/BTNS/prm/TDF/prm/test11_localY_gain.prmFile421
applications/isp/IspParm/BTNS/prm/TDF/prm/test12_default.prmFile462
applications/isp/IspParm/BTNS/prm/TDF/tdf_kernel_BBB.ateFile4,480
applications/isp/IspParm/BTNS/prm/TDF/tdf_kernel_test.ateFile4,470
applications/isp/IspParm/BTNS/prm/TDF/test_set.csvFile2,521
applications/isp/IspParm/BTNS/prm/WBFolder
applications/isp/IspParm/BTNS/prm/WB/prmFolder
applications/isp/IspParm/BTNS/prm/WB/prm/test01_default.txtFile228
applications/isp/IspParm/BTNS/prm/WB/prm/test01_ineffective.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test02_B.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test02_G.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test02_GB.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test02_GR.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test02_R.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test03_Bmin.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test03_GBmin.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test03_GRmin.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test03_Gmin.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test03_Rmin.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test04_Bmax.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test04_GBmax.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test04_GRmax.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test04_Gmax.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test04_Rmax.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test05_int.prmFile69
applications/isp/IspParm/BTNS/prm/WB/prm/test05_intmax.prmFile70
applications/isp/IspParm/BTNS/prm/WB/prm/test06_Bzero.prmFile65
applications/isp/IspParm/BTNS/prm/WB/prm/test06_GBzero.prmFile65
applications/isp/IspParm/BTNS/prm/WB/prm/test06_GRzero.prmFile65
applications/isp/IspParm/BTNS/prm/WB/prm/test06_Gzero.prmFile61
applications/isp/IspParm/BTNS/prm/WB/prm/test06_Rzero.prmFile65
applications/isp/IspParm/BTNS/prm/WB/prm/test_random_0.prmFile77
applications/isp/IspParm/BTNS/prm/WB/prm/test_random_1.prmFile76
applications/isp/IspParm/BTNS/prm/WB/prm/test_random_2.prmFile76
applications/isp/IspParm/BTNS/prm/WB/test_set_dat.csvFile6,513
applications/isp/IspParm/BTNS/prm/WB/wb_kernel_bbb.ateFile2,123
applications/isp/IspParm/BTNS/prm/WB/wb_kernel_test.ateFile2,087
applications/isp/IspParm/BTNS/prm/XNR2Folder
applications/isp/IspParm/BTNS/prm/XNR2/input.lstFile27
applications/isp/IspParm/BTNS/prm/XNR2/prmFolder
applications/isp/IspParm/BTNS/prm/XNR2/prm/test01_default.prmFile126
applications/isp/IspParm/BTNS/prm/XNR2/prm/test01_ineffective.prmFile108
applications/isp/IspParm/BTNS/prm/XNR2/prm/test02_default.prmFile108
applications/isp/IspParm/BTNS/prm/XNR2/prm/test03.prmFile132
applications/isp/IspParm/BTNS/prm/XNR2/prm/test04.prmFile126
applications/isp/IspParm/BTNS/prm/XNR2/test_set.csvFile4,790
applications/isp/IspParm/BTNS/prm/XNR2/test_set_v00.csvFile369
applications/isp/IspParm/BTNS/prm/XNR2/test_set_v01.csvFile2,738
applications/isp/IspParm/BTNS/prm/XNR2/xnr2_kernel_BBB.ateFile2,884
applications/isp/IspParm/BTNS/prm/XNR2/xnr2_kernel_test.ateFile2,715
applications/isp/IspParm/BTNS/prm/XNR3Folder
applications/isp/IspParm/BTNS/prm/XNR3/input.lstFile70
applications/isp/IspParm/BTNS/prm/XNR3/prmFolder
applications/isp/IspParm/BTNS/prm/XNR3/prm/div_16seg_int.datFile164
applications/isp/IspParm/BTNS/prm/XNR3/prm/div_16seg_int_5x5.datFile177
applications/isp/IspParm/BTNS/prm/XNR3/prm/div_16seg_int_s4.9in_s1.12out.datFile168
applications/isp/IspParm/BTNS/prm/XNR3/prm/test01_default_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3/prm/test01_default_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3/prm/test02_weakest_nr_11x11.prmFile156
applications/isp/IspParm/BTNS/prm/XNR3/prm/test02_weakest_nr_5x5.prmFile150
applications/isp/IspParm/BTNS/prm/XNR3/prm/test03_strongest_nr_11x11.prmFile138
applications/isp/IspParm/BTNS/prm/XNR3/prm/test03_strongest_nr_5x5.prmFile132
applications/isp/IspParm/BTNS/prm/XNR3/prm/test04_strong_nr_uv_dark_11x11.prmFile144
applications/isp/IspParm/BTNS/prm/XNR3/prm/test04_strong_nr_uv_dark_5x5.prmFile138
applications/isp/IspParm/BTNS/prm/XNR3/prm/test05_strong_nr_uv_bright_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3/prm/test05_strong_nr_uv_bright_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3/prm/test06_strong_nr_y_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3/prm/test06_strong_nr_y_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3/prm/test07_weak_nr_uv_dark_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3/prm/test07_weak_nr_uv_dark_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3/prm/test08_weak_nr_uv_bright_11x11.prmFile148
applications/isp/IspParm/BTNS/prm/XNR3/prm/test08_weak_nr_uv_bright_5x5.prmFile142
applications/isp/IspParm/BTNS/prm/XNR3/prm/test09_weak_nr_y_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3/prm/test09_weak_nr_y_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3/test_set_11x11.csvFile4,155
applications/isp/IspParm/BTNS/prm/XNR3/test_set_5x5.csvFile4,101
applications/isp/IspParm/BTNS/prm/XNR3/xnr3_kernel_11x11.ateFile2,976
applications/isp/IspParm/BTNS/prm/XNR3/xnr3_kernel_11x11_BBBunwrapped.ateFile2,718
applications/isp/IspParm/BTNS/prm/XNR3/xnr3_kernel_5x5.ateFile2,975
applications/isp/IspParm/BTNS/prm/XNR3/xnr3_kernel_5x5_BBBunwrapped.ateFile2,705
applications/isp/IspParm/BTNS/prm/XNR3_11x11Folder
applications/isp/IspParm/BTNS/prm/XNR3_11x11/input.lstFile70
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prmFolder
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/div_16seg_int.datFile164
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/div_16seg_int_5x5.datFile177
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/div_16seg_int_s4.9in_s1.12out.datFile168
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test01_default_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test01_default_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test02_weakest_nr_11x11.prmFile156
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test02_weakest_nr_5x5.prmFile150
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test03_strongest_nr_11x11.prmFile138
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test03_strongest_nr_5x5.prmFile132
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test04_strong_nr_uv_dark_11x11.prmFile144
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test04_strong_nr_uv_dark_5x5.prmFile138
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test05_strong_nr_uv_bright_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test05_strong_nr_uv_bright_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test06_strong_nr_y_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test06_strong_nr_y_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test07_weak_nr_uv_dark_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test07_weak_nr_uv_dark_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test08_weak_nr_uv_bright_11x11.prmFile148
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test08_weak_nr_uv_bright_5x5.prmFile142
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test09_weak_nr_y_11x11.prmFile146
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test09_weak_nr_y_5x5.prmFile140
applications/isp/IspParm/BTNS/prm/XNR3_11x11/test_set_11x11.csvFile4,155
applications/isp/IspParm/BTNS/prm/XNR3_11x11/test_set_5x5.csvFile4,101
applications/isp/IspParm/BTNS/prm/XNR3_11x11/xnr3_kernel_11x11.ateFile2,976
applications/isp/IspParm/BTNS/prm/XNR3_11x11/xnr3_kernel_11x11_BBBunwrapped.ateFile2,718
applications/isp/IspParm/BTNS/prm/XNR3_11x11/xnr3_kernel_5x5.ateFile2,975
applications/isp/IspParm/BTNS/prm/XNR3_11x11/xnr3_kernel_5x5_BBBunwrapped.ateFile2,705
applications/isp/IspParm/BTNS/sample.prm_listFile452
applications/isp/IspParm/CGamma_DIS5MP.csvFile89,398
applications/isp/IspParm/CGamma_NokiaQ2_nega.csvFile89,312
applications/isp/IspParm/CGamma_NokiaQ4.csvFile105,408
applications/isp/IspParm/CGamma_NokiaQ4_BT601.csvFile89,977
applications/isp/IspParm/CGamma_NokiaQ4_FadeColor.csvFile105,542
applications/isp/IspParm/CGamma_gamma1.csvFile88,994
applications/isp/IspParm/Gdc_1080p_UserParameter_distortion.prmFile1,454
applications/isp/IspParm/Gdc_5MP_UserParameter_fisheye.prmFile1,448
applications/isp/IspParm/Gdc_8MP_UserParameter_distortion.prmFile1,502
applications/isp/IspParm/Mor_5MP_16.txtFile1,284,465
applications/isp/IspParm/Mor_5MP_16_fisheye.txtFile3,602,697
applications/isp/IspParm/Preview_VGA_Skintone_UserParameter.prmFile1,420
applications/isp/IspParm/Preview_VGA_UserParameter.prmFile1,423
applications/isp/IspParm/Preview_VGA_UserParameter_macc_blue2.prmFile1,429
applications/isp/IspParm/Preview_VGA_UserParameter_macc_green2.prmFile1,439
applications/isp/IspParm/Preview_VGA_UserParameter_mono.prmFile1,374
applications/isp/IspParm/Preview_VGA_UserParameter_nega.prmFile1,408
applications/isp/IspParm/Preview_VGA_UserParameter_sepia2.prmFile1,393
applications/isp/IspParm/Primary_4416x3312_UserParameter.prmFile1,405
applications/isp/IspParm/Primary_5MP_Redeye_UserParameter.prmFile1,442
applications/isp/IspParm/Primary_5MP_Skintone_UserParameter.prmFile1,424
applications/isp/IspParm/Primary_5MP_UserParameter.prmFile1,466
applications/isp/IspParm/Primary_5MP_UserParameter_macc_blue2.prmFile1,434
applications/isp/IspParm/Primary_5MP_UserParameter_macc_green2.prmFile1,444
applications/isp/IspParm/Primary_5MP_UserParameter_mono.prmFile1,378
applications/isp/IspParm/Primary_5MP_UserParameter_nega.prmFile1,412
applications/isp/IspParm/Primary_5MP_UserParameter_sepia2.prmFile1,397
applications/isp/IspParm/SC_5M_B_64BQ_3_10.scgFile680
applications/isp/IspParm/SC_5M_G_64BQ_3_10.scgFile680
applications/isp/IspParm/SC_5M_R_64BQ_3_10.scgFile680
applications/isp/IspParm/SC_B_32BQ_2_11.scgFile206
applications/isp/IspParm/SC_G_32BQ_2_11.scgFile206
applications/isp/IspParm/SC_R_32BQ_2_11.scgFile204
applications/isp/IspParm/Video_HD_UserParameter.prmFile1,134
applications/isp/IspParm/YGamma_DIS5MP.csvFile40,201
applications/isp/IspParm/YGamma_NokiaQ2_nega.csvFile34,158
applications/isp/IspParm/YGamma_NokiaQ4.csvFile39,756
applications/isp/IspParm/YGamma_NokiaQ4_BT601.csvFile39,904
applications/isp/IspParm/YGamma_gamma1.csvFile37,457
applications/isp/IspParm/aa02.lutFile16,384
applications/isp/IspParm/aa03.lutFile16,384
applications/isp/IspParm/aa04.lutFile16,384
applications/isp/IspParm/aa05.lutFile16,384
applications/isp/IspParm/aa055.lutFile16,384
applications/isp/IspParm/aa06.lutFile16,384
applications/isp/IspParm/aa07.lutFile16,384
applications/isp/IspParm/aa08.lutFile16,384
applications/isp/IspParm/aa10.lutFile16,384
applications/isp/IspParm/all_off.prmFile1,616
applications/isp/IspParm/bnr_on.prmFile1,467
applications/isp/IspParm/change_csc.prmFile1,417
applications/isp/IspParm/change_gamma.prmFile1,425
applications/isp/IspParm/dp_on.prmFile1,422
applications/isp/IspParm/ee_cnr_on.prmFile1,452
applications/isp/IspParm/ee_on.prmFile1,442
applications/isp/IspParm/ee_ynr_on.prmFile1,452
applications/isp/IspParm/fcc_on.prmFile1,423
applications/isp/IspParm/fpn.csvFile5,120
applications/isp/IspParm/fpn_on.prmFile1,465
applications/isp/IspParm/gdc_vga.txtFile215,704
applications/isp/IspParm/gdc_vga_on.prmFile1,462
applications/isp/IspParm/idap_92250299v.prmFile82
applications/isp/IspParm/macc_on.prmFile1,445
applications/isp/IspParm/no_aa.lutFile16,384
applications/isp/IspParm/noise.fpnFile886,400
applications/isp/IspParm/ob_fixed.prmFile1,447
applications/isp/IspParm/ob_raster.prmFile1,427
applications/isp/IspParm/output_r601.prmFile1,441
applications/isp/IspParm/sc_on.prmFile1,427
applications/isp/IspParm/wb_on.prmFile1,427
applications/isp/IspParm/xnr_on.prmFile1,442
applications/isp/MakefileFile19,981
applications/isp/Makefile.2400_captureFile6,250
applications/isp/Makefile.2400_capture1File15,607
applications/isp/Makefile.2400_capture4File10,539
applications/isp/Makefile.2400_capture5File14,898
applications/isp/Makefile.2400_capture6File10,879
applications/isp/Makefile.2400_capture7File7,584
applications/isp/Makefile.2400_capture9File2,129
applications/isp/Makefile.2400_testsFile87,517
applications/isp/Makefile.2400_video_testsFile66,100
applications/isp/Makefile.2401regressionFile1,929
applications/isp/Makefile.CHT_resolutionsFile34,199
applications/isp/Makefile.apiFile10,664
applications/isp/Makefile.bayer_testsFile3,741
applications/isp/Makefile.bbbFile2,584
applications/isp/Makefile.bbb_pkgFile2,788
applications/isp/Makefile.btns_testsFile12,729
applications/isp/Makefile.cameracaptureFile2,710
applications/isp/Makefile.cameracapture.13mpFile21,082
applications/isp/Makefile.cameracapture.8mpFile19,944
applications/isp/Makefile.concurrent_testsFile61,147
applications/isp/Makefile.consistency_checksFile5,278
applications/isp/Makefile.cont_testsFile87,932
applications/isp/Makefile.css_pkgFile77,251
applications/isp/Makefile.docsFile10,400
applications/isp/Makefile.host_appFile10,384
applications/isp/Makefile.hybridFile27,751
applications/isp/Makefile.jpegtestsFile22,677
applications/isp/Makefile.metadatatestsFile8,793
applications/isp/Makefile.multiformattestsFile36,531
applications/isp/Makefile.nonzsltestsFile9,786
applications/isp/Makefile.online_testsFile24,361
applications/isp/Makefile.preview_testsFile3,780
applications/isp/Makefile.preview_videoFile40,421
applications/isp/Makefile.rawtestsFile47,807
applications/isp/Makefile.regressionFile209,755
applications/isp/Makefile.regression_allFile181,279
applications/isp/Makefile.regression_infraFile20,803
applications/isp/Makefile.rgbtestsFile5,559
applications/isp/Makefile.sdv_testsFile7,227
applications/isp/Makefile.still_testsFile122,407
applications/isp/Makefile.stresstestsFile20,810
applications/isp/Makefile.testplanFile5,495
applications/isp/Makefile.verify_consolidated_css.mkFile4,108
applications/isp/Makefile.verify_consolidated_pkgFile2,229
applications/isp/Makefile.verify_css.mkFile2,827
applications/isp/Makefile.verify_pkgFile1,793
applications/isp/Makefile.video_stillFile24,360
applications/isp/Makefile.video_testsFile13,188
applications/isp/Makefile.yuv420testsFile12,570
applications/isp/Makefile.yuv422testsFile52,806
applications/isp/Makefile.zsltestsFile42,542
applications/isp/NewPrmFolder
applications/isp/NewPrm/Gamma_NB11Q4.csvFile1,262
applications/isp/NewPrm/base_no_ob_wb.prmFile1,731
applications/isp/NewPrm/macc_prm.maccFile280
applications/isp/ParameterExamplesFolder
applications/isp/ParameterExamples/DstImagesFolder
applications/isp/ParameterExamples/DstImages/UserParameter_EE0.ppmFile14,745,617
applications/isp/ParameterExamples/DstImages/UserParameter_EE4.ppmFile14,745,617
applications/isp/ParameterExamples/DstImages/UserParameter_HContrast.ppmFile14,745,617
applications/isp/ParameterExamples/DstImages/UserParameter_LContrast.ppmFile14,745,617
applications/isp/ParameterExamples/DstImages/UserParameter_Monochrome.ppmFile14,745,617
applications/isp/ParameterExamples/DstImages/UserParameter_NR0.ppmFile14,745,617
applications/isp/ParameterExamples/DstImages/UserParameter_NR1.ppmFile14,745,617
applications/isp/ParameterExamples/DstImages/UserParameter_Standard.ppmFile14,745,617
applications/isp/ParameterExamples/DstImages/UserParameter_Vivid.ppmFile14,745,617
applications/isp/ParameterExamples/IspParmFolder
applications/isp/ParameterExamples/IspParm/5MP_64BQ_21x16_70per_2_11_B.scgFile680
applications/isp/ParameterExamples/IspParm/5MP_64BQ_21x16_70per_2_11_Gb.scgFile680
applications/isp/ParameterExamples/IspParm/5MP_64BQ_21x16_70per_2_11_Gr.scgFile680
applications/isp/ParameterExamples/IspParm/5MP_64BQ_21x16_70per_2_11_R.scgFile680
applications/isp/ParameterExamples/IspParm/CGamma_HContrast.csvFile90,070
applications/isp/ParameterExamples/IspParm/CGamma_LContrast.csvFile88,999
applications/isp/ParameterExamples/IspParm/CGamma_Monochrome.csvFile105,398
applications/isp/ParameterExamples/IspParm/CGamma_NokiaQ4.csvFile277,440
applications/isp/ParameterExamples/IspParm/CGamma_Vivid.csvFile104,400
applications/isp/ParameterExamples/IspParm/SC_5M_All1_64BQ_3_10.scgFile680
applications/isp/ParameterExamples/IspParm/VGA_64BQ_6x5_70per_2_11_B.scgFile68
applications/isp/ParameterExamples/IspParm/VGA_64BQ_6x5_70per_2_11_Gb.scgFile68
applications/isp/ParameterExamples/IspParm/VGA_64BQ_6x5_70per_2_11_Gr.scgFile68
applications/isp/ParameterExamples/IspParm/VGA_64BQ_6x5_70per_2_11_R.scgFile68
applications/isp/ParameterExamples/IspParm/YGamma_HContrast.csvFile39,671
applications/isp/ParameterExamples/IspParm/YGamma_LContrast.csvFile40,072
applications/isp/ParameterExamples/IspParm/YGamma_NokiaQ4.csvFile39,756
applications/isp/ParameterExamples/UserParameterExample.rawFile9,830,400
applications/isp/ParameterExamples/UserParametersFolder
applications/isp/ParameterExamples/UserParameters/SC_0Folder
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_EE0.prmFile1,801
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_EE4.prmFile1,804
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_HContrast.prmFile1,808
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_LContrast.prmFile1,808
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_Monochrome.prmFile1,778
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_NR0.prmFile1,799
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_NR1.prmFile1,805
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_Standard.prmFile1,804
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_Vivid.prmFile1,805
applications/isp/ParameterExamples/UserParameters/SC_70Folder
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_EE0.prmFile1,831
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_EE4.prmFile1,834
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_HContrast.prmFile1,838
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_LContrast.prmFile1,838
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_Monochrome.prmFile1,808
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_NR0.prmFile1,829
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_NR1.prmFile1,835
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_Standard.prmFile1,834
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_Vivid.prmFile1,835
applications/isp/ParameterExamples/UserParameters/UserParameter_Preview.prmFile1,826
applications/isp/SimStatistics.cFile206,685
applications/isp/SimStatistics.hFile11,827
applications/isp/SimStatistics_kernel_ops.hFile4,468
applications/isp/acc_test.host.cFile1,436
applications/isp/acc_test_qos_iotg.host.cFile1,475
applications/isp/add_copyright.shFile7,668
applications/isp/api_doxygen.styFile9,738
applications/isp/api_header.texFile1,794
applications/isp/bbb_main.cFile2,014
applications/isp/binFolder
applications/isp/bin/csimc3File26,938
applications/isp/bin/groups.awkFile6,883
applications/isp/bin/live.awkFile11,258
applications/isp/bin/t2dot.awkFile3,791
applications/isp/bin/t2dot.cshFile598
applications/isp/blending.host.cFile6,122
applications/isp/capture.host.cFile21,110
applications/isp/common_sdk.mkFile1,765
applications/isp/copyright.gplFile520
applications/isp/copyright.intelFile1,047
applications/isp/copyright_xx.tmp_internalFile199
applications/isp/css.mkFile5,140
applications/isp/css_pkg_test.host.cFile3,204
applications/isp/dbg_header.texFile1,733
applications/isp/doxygen_api.configFile72,210
applications/isp/doxygen_api.warningsFile133,766
applications/isp/doxygen_bbb.configFile72,233
applications/isp/doxygen_bbb.warningsFile653
applications/isp/doxygen_dbg.configFile72,117
applications/isp/doxygen_full.configFile72,559
applications/isp/doxygen_genpipe.configFile72,807
applications/isp/dz_map.txtFile2,266
applications/isp/fails.isys2401.txtFile57,393
applications/isp/fails.txtFile4,374
applications/isp/firmware.host.hFile1,618
applications/isp/frame_rate.shFile2,683
applications/isp/fulltests.txtFile24,543
applications/isp/host_datagen_cfg.hFile3,760
applications/isp/host_file_input_to_streaming.cFile10,239
applications/isp/host_file_input_to_streaming.hFile5,526
applications/isp/host_flags.cFile32,917
applications/isp/host_flags.hFile6,410
applications/isp/host_tools.cFile103,167
applications/isp/host_tools.hFile6,003
applications/isp/hrt_api.hFile2,041
applications/isp/hybrid.txtFile1,357
applications/isp/ia_types.hFile4,089
applications/isp/loop_file_input.pyFile2,131
applications/isp/mkplot.cshFile500
applications/isp/mkplot_for_isp.cshFile384
applications/isp/mkplot_for_sp.cshFile383
applications/isp/normalize_for_copyright_compare.shFile1,662
applications/isp/preview.host.cFile21,685
applications/isp/preview_tests.txtFile4,725
applications/isp/report_detailed.awkFile7,609
applications/isp/sand_test.host.cFile32,632
applications/isp/scriptsFolder
applications/isp/scripts/analyze-deps.awkFile368
applications/isp/scripts/analyze-deps.shFile4,684
applications/isp/scripts/branch_ver.shFile2,252
applications/isp/scripts/build_trace_map.pyFile9,680
applications/isp/scripts/check_section.pyFile3,749
applications/isp/scripts/clean_environment.shFile5,367
applications/isp/scripts/countleaks.plFile1,706
applications/isp/scripts/known_warningsFolder
applications/isp/scripts/known_warnings/READMEFile285
applications/isp/scripts/known_warnings/kw_filesFolder
applications/isp/scripts/known_warnings/kw_files/build_acc_test_pkg.warningsFile532
applications/isp/scripts/known_warnings/kw_files/build_bxtpoc.warningsFile1,828
applications/isp/scripts/known_warnings/kw_files/build_css.warningsFile107,857
applications/isp/scripts/known_warnings/kw_files/build_ktb_2400.warningsFile5,513
applications/isp/scripts/known_warnings/kw_files/build_ktb_2401.warningsFile3,531
applications/isp/scripts/known_warnings/kw_files/build_mrfld_plus.warningsFile35,125
applications/isp/scripts/known_warnings/kw_files/build_skycam.B0.warningsFile7,562
applications/isp/scripts/known_warnings/kw_files/build_skycam.C0.warningsFile7,562
applications/isp/scripts/known_warnings/kw_files/check_log_for_warnings_files_to_ignore.txtFile1,987
applications/isp/scripts/known_warnings/kw_files/preprocess.sedFile908
applications/isp/scripts/known_warnings/kw_files/test_broxton_release_pkg.psys.warningsFile25,528
applications/isp/scripts/known_warnings/kw_files/test_css_acc_release_pkg.warningsFile1,255,848
applications/isp/scripts/known_warnings/kw_files/test_skycam_release_pkg.B0.test.warningsFile17,851
applications/isp/scripts/known_warnings/kw_files/test_skycam_release_pkg.B0.warningsFile921
applications/isp/scripts/known_warnings/kw_files/test_skycam_release_pkg.C0.test.warningsFile16,709
applications/isp/scripts/known_warnings/kw_files/test_skycam_release_pkg.C0.warningsFile921
applications/isp/scripts/log_results_to_sql.shFile4,649
applications/isp/scripts/make_version_file.shFile2,863
applications/isp/scripts/nbjob_parser.pyFile6,375
applications/isp/scripts/pop_firmware_metrics.pyFile4,920
applications/isp/scripts/profile_context.pyFile3,692
applications/isp/scripts/profile_evq.pyFile19,852
applications/isp/scripts/profile_ppc.pyFile2,525
applications/isp/scripts/profile_resourceFolder
applications/isp/scripts/profile_resource/ff_isp.constraints.jsonFile577
applications/isp/scripts/profile_resource/ff_isp.constraints.txtFile817
applications/isp/scripts/profile_resource/profile_resource.pyFile20,165
applications/isp/scripts/profile_resource/run_profile_resource_ffisp.shFile1,370
applications/isp/scripts/profile_resource/run_profile_resource_wbswap.shFile1,371
applications/isp/scripts/profile_resource/wbswap.constraints.jsonFile573
applications/isp/scripts/profile_static.pyFile6,098
applications/isp/scripts/profile_test_infra_json_parse.pyFile2,883
applications/isp/scripts/profile_vcd.pyFile5,829
applications/isp/scripts/profile_vcd_devproxy.pyFile8,565
applications/isp/scripts/protect_environment.shFile2,155
applications/isp/scripts/push_firmware_metrics.pyFile2,201
applications/isp/scripts/rabbitmq.pyFile2,416
applications/isp/scripts/run_splitsim.shFile3,216
applications/isp/scripts/safe_processes.pyFile1,723
applications/isp/scripts/skc_rls_pkgFile3,210
applications/isp/scripts/splitsim.pyFile4,250
applications/isp/scripts/strip-rel-pkg.shFile1,438
applications/isp/scripts/svos-test-package.shFile44,667
applications/isp/scripts/svos-test-package_fwval.shFile58,924
applications/isp/sensortest.txtFile21
applications/isp/setup_test_env.pyFile7,610
applications/isp/simple_camera.host.cFile25,634
applications/isp/simple_camera_multi_stream.host.cFile57,305
applications/isp/simple_extension.host.cFile8,857
applications/isp/simple_fa.host.cFile8,485
applications/isp/simple_input_system.host.cFile16,548
applications/isp/simple_isys2401_multi_stream.host.cFile82,870
applications/isp/simple_overlay.cFile4,473
applications/isp/simple_overlay.hFile2,226
applications/isp/simple_sensor_driver.host.cFile5,394
applications/isp/smoketests.txtFile2,636
applications/isp/smoketests_2400.txtFile42
applications/isp/smoketests_bayer.txtFile252
applications/isp/smoketests_crun.txtFile1,952
applications/isp/smoketests_csi2p.txtFile3,648
applications/isp/smoketests_short_host64.txtFile1,698
applications/isp/smoketestshost64.txtFile2,285
applications/isp/sp_coverage.cshFile1,417
applications/isp/sp_function_trace.cshFile1,541
applications/isp/still_test.txtFile7,584
applications/isp/td.awkFile962
applications/isp/test_acc_relpkgFolder
applications/isp/test_acc_relpkg/MakefileFile5,781
applications/isp/test_acc_relpkg/READMEFile560
applications/isp/test_acc_relpkg/accFolder
applications/isp/test_acc_relpkg/acc/accelerate.hFile2,871
applications/isp/test_acc_relpkg/acc/accelerate.host_css_2_0.cFile8,021
applications/isp/test_acc_relpkg/demo.host.cFile10,268
applications/isp/test_acc_relpkg/fw_args_demo.hFile2,590
applications/isp/test_acc_relpkg/fw_defs_demo.hFile4,572
applications/isp/test_acc_relpkg/fw_init_demo.cFile10,615
applications/isp/test_acc_relpkg/fw_init_demo.hFile4,213
applications/isp/test_acc_relpkg/isp.hive.cFile13,775
applications/isp/test_acc_relpkg/isp.hive.hFile2,017
applications/isp/test_acc_relpkg/isp_defs_for_hive.hFile4,346
applications/isp/test_acc_relpkg/isp_sync.hFile1,168
applications/isp/thread_profiler_beta_1.0.pyFile19,093
applications/isp/use_csim3_top3.shFile1,688
applications/isp/use_csimc3.shFile6,339
applications/isp/video.host.cFile23,492
applications/isp/video_tests.txtFile1,636
applications/isp/yuv422tests.txtFile413
applications/runtime_supportFolder
applications/runtime_support/includeFolder
applications/runtime_support/include/assert_support.hFile5,071
applications/runtime_support/include/error_support.hFile2,666
applications/runtime_support/include/math_support.hFile6,222
applications/runtime_support/include/misc_support.hFile1,557
applications/runtime_support/include/stdboolFolder
applications/runtime_support/include/stdbool/stdbool.hFile1,453
applications/runtime_support/include/stdintFolder
applications/runtime_support/include/stdint/stdint.hFile6,452Implementation of standard, ICG written.
applications/runtime_support/include/storage_class.hFile1,329
applications/runtime_support/include/type_support.hFile2,691
build_settings.confFile1,895
ci_scriptsFolder
ci_scripts/ci_reporter.pyFile5,323
ci_scripts/ci_reporter_logger.pyFile1,932
ci_scripts/collect_logfiles.shFile3,107
config.mkFile1,508
integration_build.shFile53,294
isp2modelFolder
isp2model/EcdImpleGuide.pptFile9,916,928
isp2model/ISP_Library.mdlFile1,654,902
isp2model/Merrifield_Advanced.mdlFile119,335
isp2model/Merrifield_PrimaryVideo.mdlFile172,330
isp2model/SerialImg2BinVideo.mFile376
isp2model/sRGB_13bit.csvFile39,520
isp2model/slblocks.mFile499
isp2model/test_merrifield_primaryVideo.mFile8,160
isp_testing_frameworkFolder
isp_testing_framework/MakefileFile3,029
isp_testing_framework/Makefile.testFile1,805
isp_testing_framework/libFolder
isp_testing_framework/lib/ate_bridgeFolder
isp_testing_framework/lib/ate_bridge/isptf_ate_module_mapping.hFile1,204
isp_testing_framework/lib/ate_bridge/isptf_ate_sink.cppFile208
isp_testing_framework/lib/ate_bridge/isptf_ate_sink.hFile1,956
isp_testing_framework/lib/ate_bridge/isptf_ate_source.cppFile215
isp_testing_framework/lib/ate_bridge/isptf_ate_source.hFile1,824
isp_testing_framework/lib/frameworkFolder
isp_testing_framework/lib/framework/MakefileFile3,075
isp_testing_framework/lib/framework/isptf_def_data_types.hFile1,853
isp_testing_framework/lib/framework/isptf_def_limits.hFile2,406
isp_testing_framework/lib/framework/isptf_def_picture_types.hFile1,884
isp_testing_framework/lib/framework/isptf_file_utils.cppFile1,186
isp_testing_framework/lib/framework/isptf_file_utils.hFile1,596
isp_testing_framework/lib/framework/isptf_macro_defs.hFile1,330
isp_testing_framework/lib/framework/isptf_picture.cppFile8,818
isp_testing_framework/lib/framework/isptf_picture.hFile3,649
isp_testing_framework/lib/framework/isptf_picture_data.hFile2,761
isp_testing_framework/lib/framework/isptf_picture_data_inline.hFile3,310
isp_testing_framework/lib/framework/isptf_picture_loader_base.cppFile1,045
isp_testing_framework/lib/framework/isptf_picture_loader_base.hFile2,209
isp_testing_framework/lib/framework/isptf_picture_loader_hrf.cppFile2,520
isp_testing_framework/lib/framework/isptf_picture_loader_hrf.hFile1,765
isp_testing_framework/lib/framework/isptf_picture_loader_mapper.cppFile7,350
isp_testing_framework/lib/framework/isptf_picture_loader_mapper.hFile3,846
isp_testing_framework/lib/framework/isptf_picture_loader_ppm.cppFile642
isp_testing_framework/lib/framework/isptf_picture_loader_ppm.hFile1,764
isp_testing_framework/lib/framework/isptf_picture_resource_provider.cppFile5,723
isp_testing_framework/lib/framework/isptf_picture_resource_provider.hFile4,280
isp_testing_framework/lib/framework/isptf_picture_resource_provider_inline.hFile5,829
isp_testing_framework/lib/framework/isptf_picture_type_include.hFile1,369
isp_testing_framework/lib/framework/isptf_picture_type_info_base.cppFile2,981
isp_testing_framework/lib/framework/isptf_picture_type_info_base.hFile2,658
isp_testing_framework/lib/framework/isptf_picture_type_info_hrf.hFile1,568
isp_testing_framework/lib/framework/isptf_picture_type_info_ppm.hFile1,728
isp_testing_framework/lib/framework/isptf_picture_type_info_single.hFile1,786
isp_testing_framework/lib/framework/isptf_picture_type_info_single_inline.hFile1,678
isp_testing_framework/lib/framework/isptf_picture_type_mapper.cppFile2,554
isp_testing_framework/lib/framework/isptf_picture_type_mapper.hFile2,045
isp_testing_framework/lib/framework/isptf_pointer.hFile2,939
isp_testing_framework/lib/framework/isptf_pointer_inline.hFile3,877
isp_testing_framework/lib/framework/isptf_singleton.hFile1,886
isp_testing_framework/lib/framework/isptf_singleton_inline.hFile1,615
isp_testing_framework/lib/framework/isptf_string_utils.cppFile2,740
isp_testing_framework/lib/framework/isptf_string_utils.hFile1,857
isp_testing_framework/lib/framework/isptf_types.hFile5,413
isp_testing_framework/lib/isp_pipe_simulatorFolder
isp_testing_framework/lib/isp_pipe_simulator/MakefileFile2,200
isp_testing_framework/lib/isp_pipe_simulator/isptf_isp_pipe_simulator.cppFile5,496
isp_testing_framework/lib/isp_pipe_simulator/isptf_isp_pipe_simulator.hFile1,650
isp_testing_framework/lib/isp_pipe_simulator/isptf_pipe_matching.cppFile2,649
isp_testing_framework/lib/isp_pipe_simulator/isptf_pipe_matching.hFile1,362
isp_testing_framework/lib/module_frameworkFolder
isp_testing_framework/lib/module_framework/MakefileFile2,796
isp_testing_framework/lib/module_framework/isptf_default_pipe_descr.cppFile711
isp_testing_framework/lib/module_framework/isptf_default_pipe_descr.hFile1,601
isp_testing_framework/lib/module_framework/isptf_module_base.cppFile1,596
isp_testing_framework/lib/module_framework/isptf_module_base.hFile3,213
isp_testing_framework/lib/module_framework/isptf_module_descr.hFile3,017
isp_testing_framework/lib/module_framework/isptf_module_descr_inline.hFile4,895
isp_testing_framework/lib/module_framework/isptf_module_interface.hFile2,270
isp_testing_framework/lib/module_framework/isptf_module_parameter.cppFile2,794
isp_testing_framework/lib/module_framework/isptf_module_parameter.hFile2,066
isp_testing_framework/lib/module_framework/isptf_module_port.cppFile1,101
isp_testing_framework/lib/module_framework/isptf_module_port.hFile2,515
isp_testing_framework/lib/module_framework/isptf_module_result.hFile2,137
isp_testing_framework/lib/module_framework/isptf_module_state.cppFile54
isp_testing_framework/lib/module_framework/isptf_module_state.hFile1,998
isp_testing_framework/lib/module_framework/isptf_parameter_base.hFile7,741
isp_testing_framework/lib/module_framework/isptf_pipe_descr.cppFile1,701
isp_testing_framework/lib/module_framework/isptf_pipe_descr.hFile2,224
isp_testing_framework/lib/module_framework/module_descrsFolder
isp_testing_framework/lib/module_framework/module_descrs/MakefileFile1,295
isp_testing_framework/lib/module_framework/module_descrs/Makefile.gen_descrFile1,841
isp_testing_framework/lib/module_framework/module_descrs/isptf_gen_descr.cppFile16,224
isp_testing_framework/lib/module_framework/module_descrs/isptf_module_descr_common.hFile1,622
isp_testing_framework/lib/ref_pipe_simulatorFolder
isp_testing_framework/lib/ref_pipe_simulator/MakefileFile2,148
isp_testing_framework/lib/ref_pipe_simulator/isptf_ref_pipe_simulator.cppFile5,995
isp_testing_framework/lib/ref_pipe_simulator/isptf_ref_pipe_simulator.hFile1,478
isp_testing_framework/lib/sim_hostFolder
isp_testing_framework/lib/sim_host/MakefileFile2,166
isp_testing_framework/lib/sim_host/isptf_flags.cppFile4,270
isp_testing_framework/lib/sim_host/isptf_flags.hFile1,507
isp_testing_framework/lib/sim_host/isptf_frontend.cppFile7,453
isp_testing_framework/lib/sim_host/isptf_frontend.hFile1,453
isp_testing_framework/lib/simulator_frameworkFolder
isp_testing_framework/lib/simulator_framework/MakefileFile2,233
isp_testing_framework/lib/simulator_framework/isptf_filter_chain_context.cppFile868
isp_testing_framework/lib/simulator_framework/isptf_filter_chain_context.hFile1,993
isp_testing_framework/lib/simulator_framework/isptf_pipe_simulator_interface.hFile1,842
isp_testing_framework/lib/simulator_framework/isptf_simulator_context.cppFile6,822
isp_testing_framework/lib/simulator_framework/isptf_simulator_context.hFile1,921
isp_testing_framework/lib/simulator_framework/isptf_stream.cppFile11,629
isp_testing_framework/lib/simulator_framework/isptf_stream.hFile2,666
isp_testing_framework/main.cppFile540
isp_testing_framework/readme.txtFile2,171
lib_ci_utils.shFile12,197
libsrcFolder
libsrc/3AFolder
libsrc/3A/Al3aFolder
libsrc/3A/Al3a/IncFolder
libsrc/3A/Al3a/Inc/AfCom.hFile55,271
libsrc/3A/Al3a/Inc/AfConfig.hFile7,370
libsrc/3A/Al3a/Inc/AfLensTestModule.hFile2,899
libsrc/3A/Al3a/Inc/AfSupAdj.hFile9,015
libsrc/3A/Al3a/Inc/AfSupLib.hFile13,924
libsrc/3A/Al3a/Inc/AlAeLib.hFile2,200
libsrc/3A/Al3a/Inc/AlAeLib1000.hFile33,363
libsrc/3A/Al3a/Inc/AlAwbLib.hFile19,319
libsrc/3A/Al3a/Inc/AlAwbLineAdjLib.hFile4,674
libsrc/3A/Al3a/Inc/AlAwbSetupProduct.hFile2,943
libsrc/3A/Al3a/Inc/AlCsTypedef.hFile7,263
libsrc/3A/Al3a/Inc/AlEmbStd.hFile2,840
libsrc/3A/Al3a/Inc/AlFix.hFile10,055
libsrc/3A/Al3a/Inc/AlFixExt.hFile3,421
libsrc/3A/Al3a/Inc/AlFixFft.hFile2,778
libsrc/3A/Al3a/Inc/AlFixFlt.hFile6,362
libsrc/3A/Al3a/Inc/AlHalAbs.hFile12,048
libsrc/3A/Al3a/Inc/AlHalAbs_Ae.hFile1,991
libsrc/3A/Al3a/Inc/AlHalAbs_Ae1000.hFile8,772
libsrc/3A/Al3a/Inc/AlPrmDebug.hFile7,361
libsrc/3A/Al3a/Inc/AlPrmPrinter.hFile4,252
libsrc/3A/Al3a/Inc/AlPrmWrapStdLib.hFile2,693
libsrc/3A/Al3a/Inc/AlPrmWrapStdLibNotMisra.hFile1,042
libsrc/3A/Al3a/Inc/AlTypStd.hFile7,155
libsrc/3A/Al3a/Inc/AlType.hFile5,285
libsrc/3A/Al3a/Inc/JXXXFolder
libsrc/3A/Al3a/Inc/JXXX/AlAeLib010_JA00.hFile1,972
libsrc/3A/Al3a/Inc/JXXX/AlAwbIntegral_JA00.hFile2,801
libsrc/3A/Al3a/MakefileFile2,137
libsrc/3A/Al3a/Makefile.commonFile4,581
libsrc/3A/Al3a/SrcFolder
libsrc/3A/Al3a/Src/AlAeFolder
libsrc/3A/Al3a/Src/AlAe/PrivateFolder
libsrc/3A/Al3a/Src/AlAe/Private/AlAeConf.hFile7,476
libsrc/3A/Al3a/Src/AlAe/Private/AlAeDevc.cFile4,112
libsrc/3A/Al3a/Src/AlAe/Private/AlAeDevc.hFile2,443
libsrc/3A/Al3a/Src/AlAe/Private/AlAeExpc.cFile4,729
libsrc/3A/Al3a/Src/AlAe/Private/AlAeExpc.hFile3,052
libsrc/3A/Al3a/Src/AlAe/Private/AlAeLib.cFile125,865Table intialisation, Intel written.
libsrc/3A/Al3a/Src/AlAe/Private/AlAeMetc.cFile31,559
libsrc/3A/Al3a/Src/AlAe/Private/AlAeMetc.hFile6,857
libsrc/3A/Al3a/Src/AlAe/Private/AlAePevc.cFile16,292
libsrc/3A/Al3a/Src/AlAe/Private/AlAePevc.hFile3,009
libsrc/3A/Al3a/Src/AlAe/Private/AlAeType.hFile17,571
libsrc/3A/Al3a/Src/AlAe/Private/JXXXFolder
libsrc/3A/Al3a/Src/AlAe/Private/JXXX/AlAeMetc_JA00.cFile12,987
libsrc/3A/Al3a/Src/AlAe/Private/_DoxyGenFolder
libsrc/3A/Al3a/Src/AlAe/Private/_DoxyGen/DoxyfileFile9,122
libsrc/3A/Al3a/Src/AlAfFolder
libsrc/3A/Al3a/Src/AlAf/PrivateFolder
libsrc/3A/Al3a/Src/AlAf/Private/3PIFolder
libsrc/3A/Al3a/Src/AlAf/Private/3PI/alAf3PI.cFile12,266
libsrc/3A/Al3a/Src/AlAf/Private/Af.hFile42,854
libsrc/3A/Al3a/Src/AlAf/Private/AfDebug.cFile33,433
libsrc/3A/Al3a/Src/AlAf/Private/AfDebug.hFile28,741
libsrc/3A/Al3a/Src/AlAf/Private/AfMain.cFile154,266
libsrc/3A/Al3a/Src/AlAf/Private/LibFolder
libsrc/3A/Al3a/Src/AlAf/Private/Lib/AfLib.cFile168,819
libsrc/3A/Al3a/Src/AlAf/Private/Lib/AfLib.hFile11,850
libsrc/3A/Al3a/Src/AlAf/Private/Lib/OptZoomFolder
libsrc/3A/Al3a/Src/AlAf/Private/Lib/OptZoom/AfLibZtck.cFile22,240
libsrc/3A/Al3a/Src/AlAf/Private/MovieFolder
libsrc/3A/Al3a/Src/AlAf/Private/Movie/AfLibMov.cFile153,722
libsrc/3A/Al3a/Src/AlAf/Private/Movie/AfMovie.hFile10,586
libsrc/3A/Al3a/Src/AlAf/Private/Movie/AfMovieMain.cFile18,871
libsrc/3A/Al3a/Src/AlAf/Private/NocFolder
libsrc/3A/Al3a/Src/AlAf/Private/Noc/AfLibNoc.cFile66,437
libsrc/3A/Al3a/Src/AlAf/Private/Noc/AfNoc.hFile11,335
libsrc/3A/Al3a/Src/AlAf/Private/StillFolder
libsrc/3A/Al3a/Src/AlAf/Private/Still/AfLibFlsDsc.cFile285,152
libsrc/3A/Al3a/Src/AlAf/Private/Still/AfStill.hFile25,427
libsrc/3A/Al3a/Src/AlAf/Private/Still/AfStillMain.cFile66,820
libsrc/3A/Al3a/Src/AlAf/Private/SupFolder
libsrc/3A/Al3a/Src/AlAf/Private/Sup/AfSupLib.cFile119,242
libsrc/3A/Al3a/Src/AlAf/Private/Sup/LensFolder
libsrc/3A/Al3a/Src/AlAf/Private/Sup/Lens/AfLensTestModule.cFile14,726
libsrc/3A/Al3a/Src/AlAwbFolder
libsrc/3A/Al3a/Src/AlAwb/PrivateFolder
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwb3.cFile16,175
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwb3.hFile8,488
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbColorData.cFile17,110
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbColorData.hFile2,428
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbIntegral.cFile12,726
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbIntegral.hFile4,043
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbIntegral_JA00.cFile8,286
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbLpf.cFile42,480
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbLpf.hFile3,572
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbPlatform.cFile8,544
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbPlatform.hFile9,353
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbProduct.cFile4,332
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbProduct.hFile875
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbWhiteMap.cFile46,353
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbWhiteMap.hFile7,075
libsrc/3A/Al3a/Src/AlFixFolder
libsrc/3A/Al3a/Src/AlFix/AlFixDiv.cFile1,775
libsrc/3A/Al3a/Src/AlFix/AlFixFft.cFile9,452
libsrc/3A/Al3a/Src/AlFix/AlFixIIR.cFile11,144
libsrc/3A/Al3a/Src/AlFix/AlFixLog10.cFile1,479
libsrc/3A/Al3a/Src/AlFix/AlFixLog2.cFile3,427
libsrc/3A/Al3a/Src/AlFix/AlFixLog2Table.cFile10,493
libsrc/3A/Al3a/Src/AlFix/AlFixMac.cFile8,896
libsrc/3A/Al3a/Src/AlFix/AlFixMul.cFile2,049
libsrc/3A/Al3a/Src/AlFix/AlFixPow2.cFile7,092
libsrc/3A/Al3a/Src/AlFix/AlFixSinCos.cFile11,098
libsrc/3A/Al3a/Src/AlFix/AlFixSinCosCore.cFile4,691
libsrc/3A/Al3a/Src/AlFix/AlFixSoe.cFile5,705
libsrc/3A/Al3a/Src/AlFix/AlFixSpl.cFile13,132
libsrc/3A/Al3a/Src/AlFix/AlFixSqrt.cFile23,253
libsrc/3A/Al3a/Src/AlFix/FixPointLocal.hFile1,987
libsrc/3A/Al3a/Src/AlHalFolder
libsrc/3A/Al3a/Src/AlHal/AlHalAbs_Ae.cFile1,976
libsrc/3A/Al3a/Src/AlHal/AlHalAbs_Ae1000.cFile21,282
libsrc/3A/Al3a/Src/AlUtilFolder
libsrc/3A/Al3a/Src/AlUtil/AlPrmDebug.cFile5,180
libsrc/3A/Al3a/Src/AlUtil/AlPrmPrinter.cFile6,684
libsrc/3A/Al3a/Src/AlUtil/AlPrmWrapStdLib.cFile5,557
libsrc/3A/ParamsFolder
libsrc/3A/Params/DIS14MFolder
libsrc/3A/Params/DIS14M/Flash_Calibration_DIS14M.cFile4,845
libsrc/3A/Params/DIS14M/Flash_Calibration_DIS14M.hFile2,998
libsrc/3A/Params/DIS14M/MakefileFile1,681
libsrc/3A/Params/DIS14M/Sensor_3aParams_DIS14M.cFile4,947
libsrc/3A/Params/DIS14M/Sensor_Calibration_DIS14M.cFile26,044
libsrc/3A/Params/DIS14M/Sensor_Calibration_DIS14M.hFile4,764
libsrc/3A/Params/DIS14M/Sensor_Depend_DIS14M.hFile3,938
libsrc/3A/Params/DIS14M/Sensor_Tuning_DIS14M.cFile132,113Table intialisation, ICG written.
libsrc/3A/Params/DIS14M/Sensor_Tuning_DIS14M.hFile5,030
libsrc/3A/Params/DIS5MFolder
libsrc/3A/Params/DIS5M/Flash_Calibration_DIS5M.cFile3,969
libsrc/3A/Params/DIS5M/Flash_Calibration_DIS5M.hFile1,645
libsrc/3A/Params/DIS5M/MakefileFile2,316
libsrc/3A/Params/DIS5M/Makefile.commonFile2,800
libsrc/3A/Params/DIS5M/Sensor_3aParams_DIS5M.cFile3,576
libsrc/3A/Params/DIS5M/Sensor_Calibration_DIS5M.cFile19,769
libsrc/3A/Params/DIS5M/Sensor_Calibration_DIS5M.hFile3,397
libsrc/3A/Params/DIS5M/Sensor_Depend_DIS5M.hFile2,666
libsrc/3A/Params/DIS5M/Sensor_Tuning_DIS5M.cFile138,444Ttable intialisation, ICG written.
libsrc/3A/Params/DIS5M/Sensor_Tuning_DIS5M.hFile3,650
libsrc/3A/Params/LiteOn8MFolder
libsrc/3A/Params/LiteOn8M/DummyLsc.hFile18,786
libsrc/3A/Params/LiteOn8M/Flash_Calibration_LiteOn8M.cFile4,385
libsrc/3A/Params/LiteOn8M/Flash_Calibration_LiteOn8M.hFile1,657
libsrc/3A/Params/LiteOn8M/MakefileFile1,709
libsrc/3A/Params/LiteOn8M/Otp_LiteOn8M.cFile16,478
libsrc/3A/Params/LiteOn8M/Otp_LiteOn8M.hFile2,570
libsrc/3A/Params/LiteOn8M/Sensor_3aParams_LiteOn8M.cFile3,726
libsrc/3A/Params/LiteOn8M/Sensor_Calibration_LiteOn8M.cFile33,700
libsrc/3A/Params/LiteOn8M/Sensor_Calibration_LiteOn8M.hFile3,457
libsrc/3A/Params/LiteOn8M/Sensor_Depend_LiteOn8M.hFile2,594
libsrc/3A/Params/LiteOn8M/Sensor_Tuning_LiteOn8M.cFile135,505
libsrc/3A/Params/LiteOn8M/Sensor_Tuning_LiteOn8M.hFile3,743
libsrc/3A/Params/MakefileFile1,459
libsrc/3A/Sh3aFolder
libsrc/3A/Sh3a/IncFolder
libsrc/3A/Sh3a/Inc/Sh3a_CtrlAe.hFile2,890
libsrc/3A/Sh3a/Inc/Sh3a_CtrlAf.hFile1,471
libsrc/3A/Sh3a/Inc/Sh3a_CtrlApi.hFile3,660
libsrc/3A/Sh3a/Inc/Sh3a_CtrlAwb.hFile1,708
libsrc/3A/Sh3a/Inc/Sh3a_CtrlDis.hFile1,850
libsrc/3A/Sh3a/Inc/Sh3a_DebugAe.hFile1,854
libsrc/3A/Sh3a/Inc/Sh3a_DebugAf.hFile1,964
libsrc/3A/Sh3a/Inc/Sh3a_DebugApi.hFile1,753
libsrc/3A/Sh3a/Inc/Sh3a_DebugAwb.hFile1,363
libsrc/3A/Sh3a/Inc/Sh3a_PropertyAe.hFile6,605
libsrc/3A/Sh3a/Inc/Sh3a_PropertyAf.hFile3,206
libsrc/3A/Sh3a/Inc/Sh3a_PropertyApi.hFile1,361
libsrc/3A/Sh3a/Inc/Sh3a_PropertyAwb.hFile2,506
libsrc/3A/Sh3a/Inc/Sh3a_Types.hFile4,005
libsrc/3A/Sh3a/MakefileFile2,137
libsrc/3A/Sh3a/Makefile.commonFile3,491
libsrc/3A/Sh3a/SrcFolder
libsrc/3A/Sh3a/Src/CustomFolder
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AE.cFile77,789
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AF.cFile61,898
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AWB.cFile62,530
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AePram.cFile22,097
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AfPram.cFile55,226
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AwbPram.cFile35,603
libsrc/3A/Sh3a/Src/Custom/DefaultNoOtp.cFile1,523
libsrc/3A/Sh3a/Src/Custom/ISPTuning.cFile5,237
libsrc/3A/Sh3a/Src/Custom/Idap.cFile2,582
libsrc/3A/Sh3a/Src/Custom/IpWrap_3aUtility.cFile16,601
libsrc/3A/Sh3a/Src/Custom/IpWrap_SeqPram.cFile27,463
libsrc/3A/Sh3a/Src/Custom/IpWrap_Sequencer.cFile5,922
libsrc/3A/Sh3a/Src/Custom/Sh3a_Support.cFile2,612
libsrc/3A/Sh3a/Src/Custom/Wrap_3AIF.cFile71,094
libsrc/3A/Sh3a/Src/DisFolder
libsrc/3A/Sh3a/Src/Dis/AlDisP.cFile59,651
libsrc/3A/Sh3a/Src/FliDetectFolder
libsrc/3A/Sh3a/Src/FliDetect/ShFliDetect.cFile17,613
libsrc/3A/Sh3a/Src/IncFolder
libsrc/3A/Sh3a/Src/Inc/AlCamSysCustom.hFile4,674
libsrc/3A/Sh3a/Src/Inc/AlDisP.hFile6,377
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AE.hFile10,995
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AEPram.hFile7,202
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AF.hFile16,890
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AFPram.hFile4,718
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AWB.hFile7,328
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AwbPram.hFile3,146
libsrc/3A/Sh3a/Src/Inc/Flash_Calibration.hFile1,717
libsrc/3A/Sh3a/Src/Inc/ISPTuning.hFile1,759
libsrc/3A/Sh3a/Src/Inc/Idap.hFile9,726
libsrc/3A/Sh3a/Src/Inc/IpWrap_3aUtility.hFile3,615
libsrc/3A/Sh3a/Src/Inc/IpWrap_SeqPram.hFile1,825
libsrc/3A/Sh3a/Src/Inc/IpWrap_Sequencer.hFile2,476
libsrc/3A/Sh3a/Src/Inc/Sensor_3aParams.hFile5,304
libsrc/3A/Sh3a/Src/Inc/Sensor_Calibration.hFile2,685
libsrc/3A/Sh3a/Src/Inc/Sensor_Tuning.hFile13,335
libsrc/3A/Sh3a/Src/Inc/Sh3a_Test.hFile3,084
libsrc/3A/Sh3a/Src/Inc/ShFliDetect.hFile2,815
libsrc/3A/check_style.pyFile13,011
libsrc/3A/release.shFile2,840
libsrc/MakefileFile1,391
libsrc/PerCRAWFolder
libsrc/PerCRAW/MakefileFile3,041
libsrc/PerCRAW/PerCRAW.cFile51,049
libsrc/PerCRAW/PerCRAW.hFile11,359
toolsFolder
tools/MakefileFile1,888
tools/c_declFolder
tools/c_decl/c_decls.frontFile4,055
tools/c_decl/c_exprs.frontFile6,192
tools/c_decl/expressions.hFile2,376
tools/cflags.mkFile1,646
tools/common.mkFile2,786
tools/exampleFolder
tools/example/MakefileFile2,116
tools/example/aap.testFile126
tools/example/example.frontFile1,938
tools/example/flags.cFile2,938
tools/example/flags.hFile1,401
tools/example/gencode.cFile1,347
tools/example/gencode.hFile1,257
tools/example/main.cFile2,777
tools/front.mkFile2,484
tools/gen_dvs_gridFolder
tools/gen_dvs_grid/MakefileFile1,889
tools/gen_dvs_grid/argument_parser.cFile4,320
tools/gen_dvs_grid/argument_parser.hFile1,331
tools/gen_dvs_grid/gen_dvs_grid.cFile13,133
tools/gen_dvs_grid/gen_dvs_grid.hFile2,281
tools/gen_dvs_grid/main.cFile2,564
tools/genfiltFolder
tools/genfilt/MakefileFile1,890
tools/genfilt/avgfilt.cFile5,296
tools/genfilt/avgfilt.hFile4,173
tools/genfilt/flags.cFile2,514
tools/genfilt/flags.hFile1,326
tools/genfilt/main.cFile2,160
tools/genioFolder
tools/genio/MakefileFile2,336
tools/genio/check.cFile2,257
tools/genio/check.hFile1,275
tools/genio/decorate.cFile1,709
tools/genio/decorate.hFile1,229
tools/genio/flags.cFile3,466
tools/genio/flags.hFile1,418
tools/genio/gen_access.cFile5,847
tools/genio/gen_access.hFile1,237
tools/genio/gen_checks.cFile12,842
tools/genio/gen_checks.hFile1,246
tools/genio/gen_transfer.cFile6,119
tools/genio/gen_transfer.hFile1,245
tools/genio/gencode.cFile3,164
tools/genio/gencode.hFile1,226
tools/genio/genio.frontFile3,154
tools/genio/main.cFile2,687
tools/genio/support.cFile4,156
tools/genio/support.hFile2,208
tools/genmatrixFolder
tools/genmatrix/MakefileFile1,893
tools/genmatrix/flags.cFile2,249
tools/genmatrix/flags.hFile1,272
tools/genmatrix/main.cFile1,279
tools/genmatrix/matrix.cFile8,532
tools/genmatrix/matrix.hFile1,442
tools/genparamFolder
tools/genparam/MakefileFile2,395
tools/genparam/decorate.cFile1,513
tools/genparam/decorate.hFile1,235
tools/genparam/flags.cFile6,667
tools/genparam/flags.hFile1,768
tools/genparam/gen_rw_funcs.cFile3,547
tools/genparam/gen_rw_funcs.hFile1,371
tools/genparam/genacc.cFile19,635
tools/genparam/genacc.hFile1,959
tools/genparam/gencode.cFile23,858
tools/genparam/gencode.hFile1,389
tools/genparam/genconfig.cFile4,565
tools/genparam/genconfig.hFile1,480
tools/genparam/genparam.frontFile1,733
tools/genparam/genstate.cFile4,096
tools/genparam/genstate.hFile1,397
tools/genparam/main.cFile2,771
tools/genparam/prmdef.frontFile35
tools/genparam/support.cFile2,488
tools/genparam/support.hFile1,818
tools/genpipeFolder
tools/genpipe/MakefileFile2,438
tools/genpipe/checks.cFile1,511
tools/genpipe/checks.hFile1,231
tools/genpipe/decorate.cFile40,414
tools/genpipe/decorate.hFile1,493
tools/genpipe/delay.cFile7,829
tools/genpipe/delay.hFile1,310
tools/genpipe/docFolder
tools/genpipe/doc/examplesFolder
tools/genpipe/doc/examples/ex1Folder
tools/genpipe/doc/examples/ex1/MakefileFile1,552
tools/genpipe/doc/examples/ex1/isp.epsFile6,888
tools/genpipe/doc/examples/ex1/isp.hFile1,448
tools/genpipe/doc/examples/ex1/isp.pipeFile1,552
tools/genpipe/doc/examples/ex1/isp.pngFile4,146
tools/genpipe/doc/examples/ex1/stages.pipeFile1,136
tools/genpipe/doc/genpipe_main.doxFile61,271
tools/genpipe/flags.cFile8,366
tools/genpipe/flags.hFile2,005
tools/genpipe/gen_iterator.cFile9,036
tools/genpipe/gen_iterator.hFile1,306
tools/genpipe/gen_kercfg.cFile26,027
tools/genpipe/gen_kercfg.hFile1,598
tools/genpipe/gen_manifest.cFile33,862
tools/genpipe/gen_manifest.hFile1,379
tools/genpipe/gen_param.cFile26,693
tools/genpipe/gen_param.hFile1,976
tools/genpipe/gen_reader.cFile29,408
tools/genpipe/gen_reader.hFile1,369
tools/genpipe/gencode.cFile65,784
tools/genpipe/gencode.hFile1,718
tools/genpipe/gendot.cFile6,980
tools/genpipe/gendot.hFile1,243
tools/genpipe/geninclude.cFile2,350
tools/genpipe/geninclude.hFile1,287
tools/genpipe/geninit.cFile11,738
tools/genpipe/geninit.hFile1,231
tools/genpipe/genmem.cFile8,238
tools/genpipe/genmem.hFile1,228
tools/genpipe/genpart.cFile5,991
tools/genpipe/genpart.hFile1,276
tools/genpipe/genpipe.frontFile5,998
tools/genpipe/inline.cFile10,981
tools/genpipe/inline.hFile1,231
tools/genpipe/main.cFile4,101
tools/genpipe/param.frontFile2,318
tools/genpipe/pipe.frontFile7,937
tools/genpipe/prmdef.frontFile2,662
tools/genpipe/support.cFile4,986
tools/genpipe/support.hFile2,299
tools/genpipe/type.cFile8,757
tools/genpipe/type.hFile1,282
tools/gentestFolder
tools/gentest/MakefileFile2,115
tools/gentest/flags.cFile3,171
tools/gentest/flags.hFile1,392
tools/gentest/gencode.cFile19,990
tools/gentest/gencode.hFile1,243
tools/gentest/gentest.frontFile2,223
tools/gentest/main.cFile2,686
tools/image_convertFolder
tools/image_convert/MakefileFile2,105
tools/image_convert/ate.cFile10,465
tools/image_convert/ate.hFile4,438
tools/image_convert/flags.cFile3,968
tools/image_convert/flags.hFile1,482
tools/image_convert/image_convert.cFile16,318
tools/image_convert/image_convert.hFile3,377
tools/image_convert/image_convert_defs.hFile1,426
tools/image_convert/main.cFile9,424
tools/image_convert/nv12.cFile5,333
tools/image_convert/nv12.hFile2,574
tools/image_convert/raw_vector.cFile20,101
tools/image_convert/raw_vector.hFile5,213
tools/image_convert/yuv_conversion.cFile10,639
tools/image_convert/yuv_conversion.hFile2,680
tools/ldflags.mkFile1,127
tools/libprmFolder
tools/libprm/MakefileFile3,740
tools/libprm/prm.cFile6,607
tools/libprm/prm.hFile4,948
tools/libprm/prmparser.frontFile1,635
tools/nv12_tiley_utilsFolder
tools/nv12_tiley_utils/MakefileFile1,809
tools/nv12_tiley_utils/main.cFile8,364
tools/nv12_tiley_utils/nv12_tiley_utils.cFile10,258
tools/nv12_tiley_utils/nv12_tiley_utils.hFile1,906
tools/nv12_tiley_utils/run_test.shFile2,867
tools/perc2ppmFolder
tools/perc2ppm/MakefileFile1,875
tools/perc2ppm/perc2ppm.cFile23,143
tools/percCropFolder
tools/percCrop/MakefileFile1,867
tools/percCrop/percCrop.cFile11,866
tools/percdepthFolder
tools/percdepth/MakefileFile1,834
tools/percdepth/percdepth.cFile14,511
tools/precision_converterFolder
tools/precision_converter/MakefileFile1,843
tools/precision_converter/argument_parser.cFile6,104
tools/precision_converter/argument_parser.hFile1,353
tools/precision_converter/main.cFile2,850
tools/precision_converter/precision_converter.cFile6,204
tools/precision_converter/precision_converter.hFile2,024
tools/reg_dumpFolder
tools/reg_dump/MakefileFile2,117
tools/reg_dump/filter.cFile3,800
tools/reg_dump/filter.hFile1,649
tools/reg_dump/flags.cFile4,047
tools/reg_dump/flags.hFile1,516
tools/reg_dump/gencode.cFile17,167
tools/reg_dump/gencode.hFile1,379
tools/reg_dump/main.cFile3,523
tools/reg_dump/rdl.frontFile3,483
tools/safe_installFolder
tools/safe_install/MakefileFile1,492
tools/safe_install/safe_installFile166
tools/spmem_dumpFolder
tools/spmem_dump/MakefileFile2,039
tools/spmem_dump/main.cFile9,289
tools/tilerFolder
tools/tiler/MakefileFile1,770
tools/tiler/tiler.cFile8,284
tools/utilsFolder
tools/utils/code_generation.mkFile7,194
+


+
+ +
IP Architecture
Full HierarchyComponentVersionLicenseUsageComponent Comment
/Intel_CP IntelHeaderIntel_CP IntelHeaderUnspecifiedSnippet
+


+
+ +
Obligations
ComponentLicenseFulfilledObligationCategoryTypeDescriptionUsed By
This project does not have any obligations.
+


+
+ +
Identified Files
Resolution TypeDiscovery TypeFile/FolderSizeFile LineTotal LinesComponentVersionLicenseUsage%Matched FileMatched File LineFile/Folder CommentSearchDeprecated Component
IdentifiedCode Matchapplications/examples/blending/1_starting_point/blending.hive.c6,480912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/1_starting_point/blending.hive.h1,388912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/1_starting_point/blending.host.c5,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/1_starting_point/frame.c3,891912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/1_starting_point/frame.h1,683912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/1_starting_point/frame.hive.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/2_pipelined/blending.hive.c7,266912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/2_pipelined/blending.hive.h1,388912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/2_pipelined/blending.host.c5,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/2_pipelined/frame.c3,891912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/2_pipelined/frame.h1,683912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/2_pipelined/frame.hive.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/3_io_module/blending.hive.c3,001912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/3_io_module/blending.hive.h1,456912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/3_io_module/blending.host.c5,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/3_io_module/frame.c3,891912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/3_io_module/frame.h1,683912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/3_io_module/frame.hive.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/3_io_module/io.hive.c4,990912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/3_io_module/io.hive.h2,029912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/blending.hive.c3,001912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/blending.hive.h1,456912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/blending.host.c7,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/frame.c3,891912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/frame.h1,683912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/frame.hive.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/io.hive.c4,990912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/io.hive.h2,029912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/sp.hive.c2,778912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/4_sp/sp.hive.h1,422912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/blending.hive.c2,900912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/blending.hive.h1,456912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/blending.host.c7,582912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/frame.c3,891912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/frame.h1,683912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/frame.hive.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/io.hive.c3,854912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/io.hive.h1,752912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/isp_proxy.hive.c2,000912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/isp_proxy.hive.h1,535912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/proxy.hive.h1,568912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/sp.hive.c3,112912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/sp.hive.h1,490912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/sp_proxy.hive.c5,130912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/5_proxy/sp_proxy.hive.h1,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/blending.hive.c4,588912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/blending.hive.h1,456912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/blending.host.c7,582912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/frame.c3,891912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/frame.h1,683912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/frame.hive.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/isp_proxy.hive.c2,160912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/isp_proxy.hive.h1,635912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/proxy.hive.h1,718912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/sp.hive.c3,112912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/sp.hive.h1,490912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/sp_proxy.hive.c6,692912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/6_auto_proxy/sp_proxy.hive.h1,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/accelerate.host.c4,573912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/accelerate.host.h1,692912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/blending.hive.c5,364912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/blending.hive.h1,456912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/blending.host.c6,203912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/frame.c3,956912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/frame.h1,768912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/frame.hive.h1,472912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/isp_proxy.hive.c3,063912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/isp_proxy.hive.h1,635912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/my_firmware.host.c2,949912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/my_firmware.host.h1,294912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/proxy.hive.h1,718912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/sp.hive.c6,449912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/sp.hive.h1,958912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/sp_proxy.hive.c6,691912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/7_dynamic/sp_proxy.hive.h1,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/8_isp_only/blending.isp.c7,577912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/8_isp_only/blending.isp.h1,310912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/8_isp_only/blending_types.h1,602912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/examples/blending/8_isp_only/isp_defs_for_hive.h5,445912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/canny.isp.c9,492912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/compat.isp.h1,918912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/defs.h1,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/host.c3,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/propagate.isp.c2,169912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt11/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/binarize.isp.c4,406912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/binarize.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/canny.isp.c12,661912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/compat.isp.h2,331912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/defs.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/host.c3,486912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/pgm.c3,446912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/pgm.h1,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/propagate.isp.c16,907912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/propagate.isp.h1,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/binarize.isp.c4,406912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/binarize.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/canny.isp.c12,659912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/compat.isp.h2,331912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/defs.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/filter_3x3.c4,356912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/filter_3x3.h2,898912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/host.c3,486912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/pgm.c3,446912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/pgm.h1,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/propagate.isp.c16,907912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/propagate.isp.h1,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt31a/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/binarize.isp.c4,406912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/binarize.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/canny.isp.c14,330912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/compat.isp.h2,841912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/defs.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/filter_3x3.c5,545912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/filter_3x3.h3,501912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/host.c3,486912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/pgm.c3,446912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/pgm.h1,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/propagate.isp.c16,907912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/propagate.isp.h1,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/bxt32/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/c/canny.c8,429912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/c/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/c/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/c2/canny.c7,978912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/c2/pgm.c2,445912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/c2/pgm.h1,315912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/cpp/pgm.h2,880912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk1/canny.isp.c5,546912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk1/canny.isp.h1,588912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk1/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk1/host.c3,259912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk1/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk1/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk10/canny.isp.c9,607912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk10/canny.isp.h1,631912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk10/defs.h1,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk10/dma.isp.h4,368912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk10/host.c3,078912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk10/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk10/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk11/canny.isp.c9,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk11/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk11/defs.h1,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk11/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk11/host.c3,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk11/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk11/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk11/propagate.isp.c2,136912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk11/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/canny.isp.c12,007912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/defs.h1,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/host.c3,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/propagate.isp.c2,136912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk12/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/canny.isp.c12,433912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/defs.h1,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/host.c3,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/propagate.isp.c2,136912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk13/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/canny.isp.c13,127912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/defs.h1,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/host.c3,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/propagate.isp.c2,136912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk14/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/canny.isp.c13,127912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/defs.h1,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/host.c3,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/propagate.isp.c3,763912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk15/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/canny.isp.c13,127912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/defs.h1,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/host.c3,593912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/propagate.isp.c4,043912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk16/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/bamem.isp.c2,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/canny.isp.c11,856912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/defs.h1,616912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/propagate.isp.c4,452912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk17/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/bamem.isp.c2,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/canny.isp.c11,856912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/defs.h1,722912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/propagate.isp.c4,665912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk18/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/canny.isp.c11,856912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/defs.h1,722912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/propagate.isp.c7,362912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk19/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk2/canny.isp.c5,953912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk2/canny.isp.h1,588912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk2/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk2/host.c3,028912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk2/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk2/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/canny.isp.c11,856912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/defs.h1,722912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/propagate.isp.c7,624912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk20/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/canny.isp.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/defs.h1,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/propagate.isp.c9,058912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk21/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/defs.h1,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/propagate.isp.c9,919912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk22/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/defs.h1,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/propagate.isp.c10,146912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk23/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/defs.h1,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/propagate.isp.c10,488912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk24/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/defs.h1,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/propagate.isp.c11,205912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk25/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/defs.h1,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/propagate.isp.c11,867912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk26/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/defs.h1,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/propagate.isp.c12,064912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk27/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/defs.h1,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/host.c3,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/propagate.isp.c14,977912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/propagate.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk28/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/defs.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/host.c3,621912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/pgm.c3,446912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/pgm.h1,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/propagate.isp.c15,468912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/propagate.isp.h1,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk29/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk3/canny.isp.c5,812912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk3/canny.isp.h1,588912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk3/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk3/host.c3,028912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk3/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk3/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/binarize.isp.c4,406912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/binarize.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/canny.isp.c11,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/defs.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/host.c3,486912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/pgm.c3,446912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/pgm.h1,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/propagate.isp.c16,907912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/propagate.isp.h1,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk30/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/bamem.isp.c2,384912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/bamem.isp.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/binarize.isp.c4,406912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/binarize.isp.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/canny.isp.c12,322912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/canny.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/defs.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/dma.isp.h4,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/filter_3x3.c4,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/filter_3x3.h3,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/host.c3,486912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/pgm.c3,446912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/pgm.h1,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/propagate.isp.c16,907912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/propagate.isp.h1,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk31/slice_vector.isp.h1,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4/canny.isp.c5,497912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4/canny.isp.h1,588912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4/host.c3,028912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4a/canny.isp.c5,849912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4a/canny.isp.h1,588912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4a/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4a/host.c3,028912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4a/pgm.c2,477912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk4a/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk5/canny.isp.c5,432912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk5/canny.isp.h1,541912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk5/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk5/host.c2,580912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk5/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk5/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk6/canny.isp.c5,915912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk6/canny.isp.h1,541912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk6/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk6/host.c2,580912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk6/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk6/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk7/canny.isp.c6,417912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk7/canny.isp.h1,541912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk7/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk7/host.c2,580912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk7/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk7/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk8/canny.isp.c10,310912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk8/canny.isp.h1,562912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk8/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk8/host.c2,580912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk8/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk8/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk9/canny.isp.c8,769912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk9/canny.isp.h1,562912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk9/defs.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk9/host.c2,580912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk9/pgm.c3,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/Canny/sdk9/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/fiber.sp.c2,904912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/fiber.sp.h1,809912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/fibertest.c2,893912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/fibertest.h1,238912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/host.c2,342912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/semaphore.c1,910912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/semaphore.h1,508912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/switchtest.c3,705912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/switchtest.h1,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/thread.c2,672912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/thread.h1,975912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/thread_queue.c2,616912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/thread_queue.h1,712912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/threadtest.c3,138912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp/threadtest.h1,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/fiber.sp.c3,634912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/fiber.sp.h2,741912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/host.c1,746912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/semaphore.sp.c4,591912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/semaphore.sp.h2,380912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/thread.sp.c4,652912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/thread.sp.h5,469912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/thread_queue.sp.c2,613912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/thread_queue.sp.h3,039912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/threadtest.sp.c5,621912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v2/threadtest.sp.h1,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/fiber.sp.c3,634912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/fiber.sp.h2,775912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/host.c1,746912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/semaphore.sp.c4,264912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/semaphore.sp.h2,311912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/thread.sp.c6,192912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/thread.sp.h5,915912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/thread_profiler_beta.py19,0961012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/thread_queue.sp.c2,026912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/thread_queue.sp.h3,248912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/threadtest.sp.c5,621912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v3/threadtest.sp.h1,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/assert_support.h1,541912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/fiber.sp.c3,770912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/fiber.sp.h2,951912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/host.c1,746912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/semaphore.sp.c4,058912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/semaphore.sp.h2,311912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/thread.sp.c5,768912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/thread.sp.h6,094912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/thread_profiler_beta.py17,6421012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/thread_queue.sp.c2,181912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/thread_queue.sp.h6,377912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/thread_scheduler.sp.c1,149912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet64%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/thread_scheduler.sp.h3,310912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/threadtest.sp.c6,987912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/examples/multi_threading/setjmp_v4/threadtest.sp.h1,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/examples/skycam_acc_pkg/hive_setup.sh1,745614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet38%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/examples/skycam_acc_pkg/smoke_acc.sh2,629814Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test/acc_test.c7,616912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test/add.hive.c4,410912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test/add.hive.h1,277912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test/add_types.h1,400912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test/isp_defs_for_hive.h5,434912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test_qos_iotg/acc_test_qos_iotg.c15,154912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test_qos_iotg/isp_defs_for_hive.h5,459912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test_qos_iotg/subtract.hive.c4,337912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test_qos_iotg/subtract.hive.h1,302912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/acc_test_qos_iotg/subtract_types.h1,420912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/simple_extension/extension.hive.c8,948912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/simple_extension/extension.hive.h1,637912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/simple_extension/isp_defs_for_hive.h5,726912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/simple_extension/isp_proxy.hive.c7,584912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/simple_extension/isp_proxy.hive.h1,698912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/simple_extension/isp_sync.h1,190912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/simple_extension/proxy.hive.h1,687912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions/simple_extension/simple_extension.h1,879912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/Acc.c9,300912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/Acc.h3,600912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/CameraDriver.c93,820912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/include/CameraDriver.h19,297912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/include/IspConfig.h10,999912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/IspConfig.c61,414912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/ia_acc_ext.c9,616912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/ia_acc_ext.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/ia_acc_preview_host.c10,988912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/tools/host_tools.c90,650912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/examples/test_extensions_pkg/acc_ext_test/tools/include/host_tools.h6,088912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/config_fw.c8,549912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/config_fw.h3,526912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/fa_firmware.host.c2,969912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/fa_firmware.host.h1,303912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/fa_host.c63,503912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/fa_host.h1,893912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/isp_defs_for_hive.h6,632912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/make_fw.sh1,568714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/external/FA_integrated/sh_css_debug.c1,727912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/sp_fa.hive.c10,584912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/sp_fa.hive.h1,969912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/sp_fa_init.hive.c4,583912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_integrated/sp_fa_init.hive.h1,421912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/cfg.c1,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/cfg.h1,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/cfg_fa.h3,586912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/ctrl_fa.c44,370912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/ctrl_fa.h17,195912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/ctrl_fa_hmm.c23,190912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/ctrl_fa_hmm.h8,532912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/hive_isp_css_sp_isp_api.c7,152912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/isp_defs_for_hive.h1,818912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/isp_fa.hive.c36,174912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/isp_fa.hive.h3,186912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/malloc_fa.c5,678912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/malloc_fa.h5,132912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/malloc_fa_private.h14,889912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/scheduler.sp.c4,027912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/scheduler.sp.h2,962912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/sp_fa.hive.c12,406912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_main/sp_fa.hive.h1,631912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_preintegrated/hive_isp_css_defs.h1,365912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_preintegrated/hive_isp_css_mm_hrt.c3,363912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_preintegrated/hive_isp_css_mm_hrt.h2,489912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_preintegrated/host.c63,182912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_preintegrated/host.noFSM.c37,053912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_preintegrated/isp2300_medfield_params.h1,274912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_preintegrated/sp.emul.c33,506912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/external/FA_preintegrated/sp.emul.h1,708912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/cfg_fd.c2,392912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/cfg_fd.h8,869912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/data_fd.c7,911912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/data_fd.h2,718912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/isp_fd.hive.c35,516912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/isp_fd.hive.h2,655912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/ops_fd.hive.c11,028912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/ops_fd.hive.h3,339912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/RefCalcStage0.c3,325912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/external/FD_stage0/RefCalcStage0.h1,745912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/cfg_fr.c2,922912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/cfg_fr.h14,667912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/data_fr.c37,867912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/data_fr.h4,653912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/file_fr.c4,619912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/file_fr.h1,909912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/isp_fr.hive.c27,914912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/isp_fr.hive.h2,141912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/isp_fr_phase0.hive.c98,722912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/ops_fr.hive.c13,048912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/ops_fr.hive.h6,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/external/FR_distance/RefCalcDist_35x42x16_form.h1,535912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/external/hive_isp_css_2400_system/device_access/device_access.c3,512912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/external/hive_isp_css_2400_system/memory_access/memory_access.c9,920912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/external/hive_isp_css_system/device_access/device_access.c3,914912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/external/hive_isp_css_system/memory_access/memory_access.c9,830912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/acc_test.host.c1,436912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/acc_test_qos_iotg.host.c1,475912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/add_copyright.sh7,668514Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/bbb_main.c2,014912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/blending.host.c6,122912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/capture.host.c21,110912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/copyright.intel1,047317Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet64%BSD_GPL_License_Header_Template.h494No
IdentifiedCode Matchapplications/isp/css_pkg_test.host.c3,204912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FileSupport.c93,216912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FileSupport.h13,173912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/firmware.host.h1,618912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/frame_rate.sh2,683714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/circular_buffer.c9,182912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/circular_buffer.h5,262912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/base/assert/interface/ia_css_sp_assert_level.sp.h3,575912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/base/assert/interface/ia_css_sp_file_id.sp.h2,581912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/base/thread/interface/ia_css_thread.sp.h14,744912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/base/thread/interface/ia_css_thread_fiber.sp.h3,688912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/base/thread/src/fiber.sp.c3,984912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/base/thread/src/semaphore.sp.c6,100912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/base/thread/src/thread.sp.c7,211912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/base/thread/src/thread_queue.sp.c2,056912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/camera/uds/interface/ia_css_uds.sp.h2,247912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/camera/uds/src/uds.sp.c15,159912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_ff_api.h5,770912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_private.h3,682912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_public.h3,800912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_ae/ff_ae_wght_hist_private_ccbcr.h1,169,867912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_ae/host/ae.host.c27,660912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_ae/host/ae.host.h3,822912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_ae/sp/ae.sp.c9,968912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_ae/sp/ae.sp.h1,447912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_af/af_private.h6,736912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_af/af_public.h5,752912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_af/host/af.host.c46,550912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_af/host/af.host.h3,119912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_af/sp/af.sp.c15,016912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_af/sp/af.sp.h1,818912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_af/sp/af_sp_private_ff_access.h2,566912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr_private.h10,004912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr_public.h4,642912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_anr/host/anr.host.c86,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_anr/host/anr.host.h3,681912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_anr/isp/anr_acc.isp.c1,188912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_anr/isp/anr_acc.isp.h1,189912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_anr/sp/anr.sp.c6,382912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_anr/sp/anr.sp.h1,360912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb_private.h5,805912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb_public.h4,205912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/host/awb.host.c37,018912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/host/awb.host.h3,077912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/sp/awb.sp.c13,818912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/sp/awb.sp.h1,802912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/sp/awb_sp_private_ff_access.h1,908912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/AWB_stats_test_defs.h4,311912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/host.c8,346912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/isp.hive.c2,997912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/isp.hive.h1,354912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/master_port_sim_local.h13,287912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/sp.hive.c12,475912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/sp.hive.h2,266912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/host.c3,023912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/isp.hive.c1,444912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/isp.hive.h1,200912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/sp.hive.c2,622912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/sp.hive.h1,191912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr_private.h5,174912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr_public.h5,569912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/host/awb_fr.host.c38,889912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/host/awb_fr.host.h3,048912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/sp/awb_fr.sp.c14,035912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/sp/awb_fr.sp.h1,834912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/sp/awb_fr_sp_private_ff_access.h2,598912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr_private.h7,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr_public.h5,254912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/host/bnr.host.c19,627912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/host/bnr.host.h3,201912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/isp/acc_bayer_denoise.isp.c1,266912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/isp/acc_bayer_denoise.isp.h1,246912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/sp/bnr.sp.c5,733912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/sp/bnr.sp.h1,383912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bds/include/bds_public.h2,834912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/bds_private.h4,842912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/host/bds.host.c29,465912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/host/bds.host.h1,930912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/sp/bds.sp.c5,487912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/sp/bds.sp.h1,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm_private.h2,020912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm_public.h2,745912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/host/dm.host.c7,755912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/host/dm.host.h2,138912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/isp/demosiac_acc.isp.c1,198912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/isp/demosiac_acc.isp.h1,204912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/sp/dm.sp.c3,657912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/sp/dm.sp.h1,294912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dpc/include/dpc_public.h3,224912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/dpc_private.h6,371912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/host/dpc.host.c30,213912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/host/dpc.host.h1,926912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/sp/dpc.sp.c11,511912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/sp/dpc.sp.h1,457912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_common_public.h4,659912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_private.h9,991912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_public.h3,611912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/host/dvs_stat.host.c38,855912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/host/dvs_stat.host.h3,072912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/sp/dvs_stat.sp.c18,237912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/sp/dvs_stat.sp.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/host/lace_stat.host.c15,158912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/host/lace_stat.host.h2,484912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace_stat_private.h5,634912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace_stat_public.h4,377912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/sp/lace_stat.sp.c9,402912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/sp/lace_stat.sp.h1,510912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_rgb/host/rgbpp.host.c18,919912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_rgb/host/rgbpp.host.h5,394912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61gamma table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_rgb/host/rgbpp.host.h5,394559ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code17%artemis-synth-v1-v1.0.tar.gz/artemis-synth-v1-1.0/firmware/synth/inst.c11gamma table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_rgb/isp/rgbpp_acc.isp.c1,303912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_rgb/isp/rgbpp_acc.isp.h1,296912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp_private.h3,705912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp_public.h7,185912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_rgb/sp/rgbpp.sp.c6,457912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_rgb/sp/rgbpp.sp.h1,307912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_shd/host/shd.host.c25,741912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_shd/host/shd.host.h2,184912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_shd/isp/acc_shd.isp.c1,188912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_shd/isp/acc_shd.isp.h1,189912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd_private.h6,119912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd_public.h5,342912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_shd/sp/shd.sp.c9,507912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_shd/sp/shd.sp.h1,451912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/host/yuvp1_b0.host.c13,725912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/host/yuvp1_b0.host.h2,484912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/isp/yuvp1_b0_acc.isp.c1,233912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/isp/yuvp1_b0_acc.isp.h1,260912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/sp/yuvp1_b0.sp.c3,786912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/sp/yuvp1_b0.sp.h1,472912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/yuvp1_b0_private.h3,942912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/yuvp1_b0_public.h4,149912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/host/yuvp1_c0.host.c52,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/host/yuvp1_c0.host.h3,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/isp/yuvp1_c0_acc.isp.c1,235912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/isp/yuvp1_c0_acc.isp.h1,262912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/sp/yuvp1_c0.sp.c5,247912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/sp/yuvp1_c0.sp.h1,479912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/yuvp1_c0_private.h10,492912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/yuvp1_c0_public.h10,674912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/host/yuvp1_common.host.c14,925912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/host/yuvp1_common.host.h3,350912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/sp/yuvp1_common.sp.h2,473912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1_common_private.h2,771912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1_common_public.h2,471912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/host/yuvp2.host.c20,976912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/host/yuvp2.host.h6,9473913ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code20%PIL-1.1.4-1-src.tar.bz2/Imaging-1.1.4.tar.bz2.---/Imaging-1.1.4/libImaging/ConvertYCbCr.c156Table initialisation, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/host/yuvp2.host.h6,947912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61Table initialisation, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/isp/yuvp2_acc.isp.c1,257912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/isp/yuvp2_acc.isp.h1,253912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/sp/yuvp2.sp.c5,240912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/sp/yuvp2.sp.h1,383912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_common_defs.h1,501912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_private.h4,455912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_public.h4,205912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/dma_gac_service/sp/dma_gac_service.sp.c9,972912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/dma_gac_service/sp/dma_gac_service.sp.h4,334912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/dma_patch/sp/dma_patch.sp.c4,133912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/dma_patch/sp/dma_patch.sp.h1,435912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/acc_private.h1,994912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/arr_mngr/arr_mngr.sp.c5,720912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/arr_mngr/arr_mngr.sp.h2,393912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/host/acc_cluster.host.c21,055912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/host/acc_cluster.host.h4,558912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_ack_handler.sp.c4,149912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_ack_handler.sp.h1,789912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_cluster.sp.c10,357912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_cluster.sp.h1,286912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_cluster_globals.sp.h1,785912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/gen/yuv_splitter_sp_api.h1,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer1.isp.c2,670912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer1.isp.h1,331912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer2.isp.c2,664912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer2.isp.h1,331912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer3.isp.c2,664912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer3.isp.h1,331912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_common.isp.c7,416912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_common.isp.h2,942912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv1.isp.c2,863912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv1.isp.h1,371912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv2.isp.c2,779912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv2.isp.h1,324912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv3.isp.c2,763912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv3.isp.h1,324912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer1.isp.c1,460912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer1.isp.h1,248912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer2.isp.c1,457912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer2.isp.h1,248912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer3.isp.c1,462912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer3.isp.h1,248912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_common.isp.c1,922912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_common.isp.h1,741912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv1.isp.c1,464912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv1.isp.h1,244912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv2.isp.c1,456912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv2.isp.h1,244912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/test.host.c3,276912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/test.isp.c8,944912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/test.isp.h1,256912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/components_public.h1,190912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/dvs_public.h1,988912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/host/dvs.host.c47,915912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/host/dvs.host.h2,308912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/include/components.host.h2,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/include/components_types.host.h2,863912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/input_feeder/src/host/ia_css_input_feeder.host.c9,867912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/input_feeder/src/host/ia_css_input_feeder.host.h2,090912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/input_feeder/src/input_feeder_private.h1,828912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/input_feeder/src/input_feeder_public.h2,148912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/input_feeder/src/sp/input_feeder.sp.c4,586912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/input_feeder/src/sp/input_feeder.sp.h1,338912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin.host.c5,303912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin.host.h1,986912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin_param.h1,660912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin_types.h1,675912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.isp.c3,353912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.isp.h1,558912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/ob/sc_ob_1.0/host/obgrid.host.c14,242912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/ob/sc_ob_1.0/host/obgrid.host.h2,046912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/ob/sc_ob_1.0/obgrid_public.h4,166912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/coeff_scaler.host.h10,466912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system.host.c30,113912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system.host.h3,450912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_common.host.c45,166912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_common.host.h11,574912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_local.host.h2,905912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_scaler.host.c11,187912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_scaler.host.h2,460912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/ia_css_osys_public.h2,916912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.isp.c2,120912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.isp.h1,904912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.sp.c48,027912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.sp.h5,791912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system_defs.h9,052912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system_private.h7,282912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/resolutions_mgr/src/host/resolutions_mgr.host.c34,511912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/resolutions_mgr/src/host/resolutions_mgr.host.h4,158912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/resolutions_mgr/src/resolutions_mgr_private.h6,095912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr.sp.c8,452912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr.sp.h1,279912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr_ra.sp.h2,426912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr_wa.sp.h1,255912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/host/ia_css_rgbir.host.c6,909912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/host/ia_css_rgbir.host.h1,824912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/ia_css_rgbir_types.h3,053912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/stats_3a/src/host/stats_3a.host.c5,239912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/stats_3a/src/host/stats_3a.host.h1,899912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/stats_3a/src/sp/stats_3a.sp.c1,946912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/stats_3a/src/sp/stats_3a.sp.h1,200912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/stats_3a/src/stats_3a_private.h3,858912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/stats_3a/src/stats_3a_public.h2,480912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/host/ia_css_tnr.host.c4,388912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/host/ia_css_tnr.host.h2,065912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/ia_css_tnr_param.h1,694912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/ia_css_tnr_state.h1,393912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/ia_css_tnr_types.h1,995912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr.isp.c11,517912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr.isp.h1,535912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr_init.isp.c8,976912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/csi_rx_global.h2,465912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/csi_rx.c1,895912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/csi_rx_local.h2,605912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/csi_rx_private.h10,201912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/ibuf_ctrl.c1,362912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/ibuf_ctrl_local.h2,176912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/ibuf_ctrl_private.h9,555912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/input_system_local.h3,575912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/input_system_private.h4,040912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/isys_dma.c1,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/isys_dma_local.h1,244912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/isys_dma_private.h2,308912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/isys_irq.c1,953912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/isys_irq_local.h1,530912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/isys_irq_private.h3,972912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/isys_stream2mmio.c1,267912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/isys_stream2mmio_local.h1,680912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/isys_stream2mmio_private.h6,013912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/pixelgen_local.h1,968912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/pixelgen_private.h7,366912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/host/system_local.h11,459912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/ibuf_ctrl_global.h2,829912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/input_system_global.h5,959912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/isp/system_local.h1,802912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/isys_dma_global.h3,447912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/isys_irq_global.h1,823912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/isys_stream2mmio_global.h1,820912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/pixelgen_global.h2,771912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/csi_rx.c1,948912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/csi_rx_local.h1,237912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/csi_rx_private.h9,136912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/hive_isp_css_sp_api_2401_modified.h3,447912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/ibuf_ctrl.c1,756912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/ibuf_ctrl_local.h3,403912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/ibuf_ctrl_private.h4,981912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/input_system_2401.c1,236912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/input_system_local.h1,260912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/input_system_private.h9,867912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/isys_dma.c1,323912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/isys_dma_local.h1,244912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/isys_dma_private.h3,073912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/isys_stream2mmio.c1,373912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/isys_stream2mmio_local.h1,298912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/isys_stream2mmio_private.h3,335912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/pixelgen.c1,270912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/pixelgen_local.h1,266912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/pixelgen_private.h6,456912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/sp/system_local.h2,964912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_2401_system/system_global.h11,526912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/debug_global.h3,082912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/dma_global.h14,942912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/event_fifo_global.h1,276912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/fifo_monitor_global.h1,454912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/gdc_global.h3,876912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/gp_device_global.h1,825912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/gp_timer_global.h1,709912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/hmem_global.h1,947912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/debug.c2,501912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/debug_local.h1,233912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/debug_private.h2,920912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/dma.c10,074912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/dma_local.h10,191912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/dma_private.h1,776912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/event_fifo.c1,207912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/event_fifo_local.h2,173912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/event_fifo_private.h2,696912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/fifo_monitor.c19,370912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/fifo_monitor_local.h2,724912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/fifo_monitor_private.h2,733912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/gdc.c3,682912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/gdc_local.h1,304912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/gdc_private.h1,230912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/gp_device.c4,506912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/gp_device_local.h4,807912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/gp_device_private.h1,946912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/gp_timer.c2,546912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/gp_timer_local.h2,545912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/gp_timer_private.h1,305912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/hive_isp_css_ddr_hrt_modified.h4,634912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/hive_isp_css_hrt_modified.h2,632912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/hmem.c1,193912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/hmem_local.h1,228912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/hmem_private.h1,404912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/irq.c10,977912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/irq_local.h4,801912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/irq_private.h1,776912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/isp.c4,735912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/isp_local.h2,040912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/isp_private.h4,706912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/mmu.c1,812912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/mmu_local.h1,247912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/mmu_private.h1,776912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/osys_local.h5,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/sp.c3,080912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/sp_local.h5,285912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/sp_private.h5,016912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/system_local.h8,260912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/timed_ctrl.c2,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/timed_ctrl_local.h1,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/timed_ctrl_private.h1,627912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/vamem_local.h1,232912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/vmem.c8,864912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/vmem_local.h2,033912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/host/vmem_private.h1,234912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/irq_global.h1,883912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/dma_local.h1,224912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/dma_private.h2,095912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/dmem_private.h5,474912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/event_fifo_local.h3,617912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/event_fifo_private.h2,648912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/gdc.c1,190912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/gdc_local.h2,108912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/gdc_private.h11,591912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/hive_isp_css_isp_dma_api_modified.h12,192912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/hmem_local.h1,320912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/hmem_private.h1,249912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/isp_local.h1,605912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/isp_private.h2,068912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/resource_local.h1,597912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/resource_private.h1,250912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/stream_private.h2,853912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/system_local.h1,718912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/vamem.c1,198912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/vamem_local.h1,366912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/vamem_private.h2,186912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/vmem_local.h1,298912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/vmem_private.h1,278912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/xmem_local.h1,246912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp/xmem_private.h4,296912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/isp_global.h3,636912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/mmu_global.h1,251912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/osys_global.h1,217912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/resource_global.h1,584912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/common_data_local.h2,357912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/debug.c2,219912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/debug_local.h1,233912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/dma.c1,189912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/dma_local.h1,224912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/dma_private.h2,231912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/event_fifo.c4,846912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/event_fifo_local.h8,557912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/event_fifo_private.h5,404912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/event_queue_sp0_sp1_local.h1,792912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/fifo_monitor_local.h2,868912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/fifo_monitor_private.h2,887912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/gdc_local.h1,414912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/gdc_private.h4,673912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/gp_device_local.h1,360912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/gp_device_private.h2,204912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/hive_isp_css_sp_api_modified.h2,499912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/hive_isp_css_sp_dma_api_modified.h16,174912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/hmem.c8,055912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/hmem_local.h1,249912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/hmem_private.h1,430912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/irq.c2,358912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/irq_local.h1,224912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/irq_private.h1,859912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/isp.c1,188912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/isp_local.h1,260912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/isp_private.h26,866912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/mmu.c1,370912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/mmu_local.h1,225912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/mmu_private.h1,845912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/osys_local.h1,228912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/osys_private.h1,237912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/queue_fifo.c1,210912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/queue_fifo_private.h1,854912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/resource_local.h1,244912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/resource_private.h2,982912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/sp.c1,184912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/sp_local.h3,435912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/sp_private.h6,485912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/system.c2,352912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/system_local.h3,328912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/timed_ctrl.c1,216912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/timed_ctrl_local.h1,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/timed_ctrl_private.h2,741912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/vamem.c6,695912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/vamem_local.h1,232912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/vamem_private.h1,342912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/vmem_local.h1,286912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp/vmem_private.h1,234912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/sp_global.h2,978912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/system_global.h5,422912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/timed_ctrl_global.h3,311912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/vamem_global.h1,747912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/vmem_global.h1,436912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/css_skycam_system/xmem_global.h1,223912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/debug_host_sp.h1,575912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/gen_firmware.c10,417912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/dma_local.h1,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/dma_private.h2,144912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/dmem_private.h5,504912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/event_fifo_local.h4,166912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/event_fifo_private.h2,655912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc.c1,210912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc_local.h2,354912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc_private.h12,464912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc_private_v0.h9,207912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/hive_isp_css_isp_dma_api_modified.h12,074912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/hmem_local.h1,320912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/hmem_private.h1,377912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/input_formatter_local.h2,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/input_formatter_private.h1,299912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/input_system_local.h1,348912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/io_stream_private.isp.h5,769912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/irq_local.h1,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/irq_private.h2,019912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/isp_local.h1,899912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/isp_private.h3,123912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/libc.c1,569912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/libc.h1,340912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/resource_local.h1,371912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/resource_private.h1,271912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/stream_private.h2,857912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/system_local.h2,213912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vamem.c1,218912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vamem_local.h1,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vamem_private.h2,212912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vector_func_2400_private.h2,022912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vector_ops_2400_private.h1,247912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vmem.c1,194912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vmem_local.h1,301912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vmem_private.h3,050912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/xmem_local.h1,246912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/isp/xmem_private.h7,499912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/debug.c2,330912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/debug_local.h1,254912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/debug_private.h8,469912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/dma.c1,209912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/dma_local.h1,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/dma_private.h2,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/event_fifo.c3,194912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/event_fifo_local.h4,833912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/event_fifo_private.h5,648912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/fifo_monitor_local.h1,787912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/fifo_monitor_private.h2,908912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gdc_local.h1,522912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gdc_private.h8,317912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gp_device_local.h1,269912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gp_device_private.h2,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gpio_local.h1,249912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gpio_private.h1,906912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hive_isp_css_sp_api_modified.h2,689912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hive_isp_css_sp_dma_api_modified.h16,337912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hmem.c7,872912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hmem_local.h1,249912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hmem_private.h1,430912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_formatter.c1,851912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_formatter_local.h2,369912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_formatter_private.h10,738912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_system.c1,307912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_system_local.h2,577912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_system_private.h4,276912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/irq.c2,438912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/irq_local.h1,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/irq_private.h1,884912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/isp.c1,306912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/isp_local.h1,275912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/isp_private.h26,207912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/mmu.c1,487912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/mmu_local.h1,246912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/mmu_private.h1,910912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/resource_local.h1,265912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/resource_private.h2,359912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/sp.c1,301912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/sp_local.h2,269912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/sp_private.h8,485912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/system.c3,026912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/system_local.h2,964912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/timed_ctrl.c1,377912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/timed_ctrl_local.h1,273912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/timed_ctrl_private.h3,173912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vamem.c7,583912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vamem_local.h1,232912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vamem_private.h1,259912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vmem.c1,142912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vmem_local.h1,289912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vmem_private.h1,234912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/bamem_global.h1,209912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/gdc_global.h3,545912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/host/gdc_local.h1,224912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/host/isp.c2,344912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/host/isp_local.h1,537912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/host/isp_private.h4,727912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/host/system_local.h3,927912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/host/vmem.c8,987912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/host/vmem_local.h2,041912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/host/vmem_private.h1,234912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/bamem.c5,073912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/bamem_local.h1,254912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/bamem_private.h1,353912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/gdc_local.h2,183912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/gdc_private.h16,386912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/io_stream_private.isp.h7,376912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/isp_local.h1,531912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/isp_private.c1,139912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet64%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/isp_private.h10,781912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/system_local.h1,682912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/vector_func_2600_private.h2,021912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/vmem_local.h1,301912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/vmem_private.h1,296912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/xmem_local.h1,246912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/xmem_private.h7,908912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp_global.h2,148912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/system_global.h2,948912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/vmem_global.h1,436912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_2600_system/xmem_global.h1,223912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/hive/inbuild_types.h2,140912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/hive/macro_support.h1,405912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/host/isp_op1w.c16,383912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/host/isp_op2w.c15,242912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/host/isp_op_count.c8,217912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/host/mpmath.c29,709912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/host/ref_vector_func.c58,044912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/bamem_public.h2,058912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/debug_public.h1,326912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/dma_public.h2,221912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/event_fifo_public.h2,746912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/gdc_public.h7,629912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/hmem_public.h1,241912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/input_formatter_public.h1,259912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/input_system_public.h1,317912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/irq_public.h1,995912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/isp_public.h5,602912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/isp_support.h1,593912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/pipeline_public.h1,801912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/resource_public.h1,276912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/vamem_public.h1,662912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/vector_func_public.h16,733912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/vector_ops_public.h9,087912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/vmem_public.h1,242912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/isp/xmem_public.h1,242912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/map/map_macros.h1,861912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/csi_rx_public.h3,620912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/debug_public.h2,001912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/dma_public.h2,221912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/event_fifo_public.h3,690912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/fifo_monitor_public.h2,775912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/gdc_public.h2,997912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/gp_device_public.h2,425912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/gpio_public.h1,917912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/hmem_public.h2,795912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/ibuf_ctrl_public.h2,882912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/input_formatter_public.h6,185912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/input_system_public.h4,924912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/irq_public.h2,744912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/isp_public.h11,461912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/isys_dma_public.h2,153912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/isys_public.h2,356912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/isys_stream2mmio_public.h1,946912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/mmu_public.h2,031912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/osys_public.h1,220912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/pipeline_public.h1,238912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/pixelgen_public.h1,888912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/resource_public.h2,375912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/socket_public.h1,212912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/sp_public.h2,968912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/stream_buffer_public.h1,233912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/tag_public.h1,491912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/timed_ctrl_public.h2,306912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/vamem_public.h1,937912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/sp/vmem_public.h1,241912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/stdbool/stdbool.h1,453912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/stdint/stdint.h6,44414540ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code15%pinguino-libraries-2014.02.tar.gz/pinguino-libraries-2014.02/p8/sdcc/include/stdint.h139Implementation of standard, ICG written code.No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_include/stdint/stdint.h6,444912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61Implementation of standard, ICG written code.No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/isp/config_unit_params.h1,938912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/isp/isp_bma_bfa_types.h3,884912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_func_local.h1,315912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_func_private.h96,958912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_ops_local.h1,531912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_ops_private.h29,049912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/queue_local.h1,253912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/queue_private.h1,232912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/socket.c1,115912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/socket_local.h1,237912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/socket_private.h11,627912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/stream_buffer.c1,122912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/stream_buffer_local.h1,265912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/stream_buffer_private.h5,981912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/tag.c2,431912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/tag_local.h1,313912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/hive_isp_css_shared/sp/tag_private.h1,226912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/ia_css_mmu_private.h1,501912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/ia_css_system_ctrl.c13,309912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/ia_css_system_ctrl.h2,792912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/io/io_1.0/device_buf.h2,614912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/io/io_1.0/lineloop.isp.c25,951912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/io/io_1.0/lineloop.isp.h1,366912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/io/io_1.0/stream_buf.c6,639912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/io/io_1.0/stream_buf.h2,516912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/io/sc_io_1.0/device_buf.h8,764912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/io/sc_io_1.0/lineloop.isp.c14,585912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/io/sc_io_1.0/lineloop.isp.h11,414912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/isp_defs_for_hive.example.h5,705912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa.isp.c10,066912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa.isp.h2,603912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa_single.isp.c6,437912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.isp.c48,028912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.isp.h1,954912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr_defs.h4,563912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr_transforms.h21,318912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr.isp.c51,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr.isp.h1,248912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr_defs.h6,056912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_defines.isp.h1,406912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue.isp.c5,160912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue.isp.h2,111912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue_init.isp.c2,367912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue_init.isp.h1,518912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_load_queue.isp.c2,380912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_load_queue.isp.h1,404912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_ls_common.isp.c2,913912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_ls_common.isp.h1,661912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel.isp.c2,543912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel.isp.h1,584912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel_init.isp.c3,516912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel_init.isp.h1,541912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_store_queue.isp.c2,375912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_store_queue.isp.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/ia_css_bayer_input_buf_queue_param.h1,313912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_io_ls/ia_css_bayer_output_kernel_param.h1,236912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_load.isp.c9,168912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_load.isp.h3,231912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_loadstore.isp.h1,427912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_store.isp.c7,084912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_store.isp.h3,190912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bds/bds_1.0/bds.isp.h1,322912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bh/bh_2/bh.isp.c3,660912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bh/bh_2/bh.isp.h1,610912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/binarize/binarize.isp.c1,939912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/binarize/binarize.isp.h1,423912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/binarize/binarize_param.h1,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bitdepth_conversion/bitdepth_conversion.config.h1,822912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bitdepth_conversion/bitdepth_conversion.isp.c5,863912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bitdepth_conversion/bitdepth_conversion.isp.h1,324912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0/bitshift.isp.c4,618912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0/bitshift.isp.h1,836912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_load.isp.c6,600912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_load.isp.h2,018912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_ls_common.c2,904912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_ls_common.h1,830912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_store.isp.c5,956912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_store.isp.h2,091912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_types.isp.c2,604912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_types.isp.h2,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.isp.c33,012912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.isp.h3,576912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bnlm/bnlm_sad.isp.c23,778912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bnlm/bnlm_sad.isp.h5,391912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.isp.c25,410912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.isp.h1,851912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/cnr.isp.c4,334912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/cnr.isp.h1,666912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/cnr.isp.c14,473912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/cnr.isp.h2,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.isp.c1,564912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.isp.h1,404912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/copy_output.isp.c1,235912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/copy_output.isp.h1,242912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.isp.c5,878912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.isp.h1,603912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop_init.isp.c3,329912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/crop/crop_2.0/crop.isp.c6,218912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/crop/crop_2.0/crop.isp.h1,568912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.config.h1,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.isp.c8,582912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.isp.h2,644912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/csc.isp.c4,161912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/csc.isp.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ctc.isp.c4,884912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ctc.isp.h1,413912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.isp.c7,978912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.isp.h1,671912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ctc.isp.c2,806912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ctc.isp.h1,554912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/de/de_1.0/de.isp.c13,261912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/de/de_1.0/de.isp.h1,822912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/de/de_2/de.isp.c14,813912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/de/de_2/de.isp.h1,940912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0/de.isp.c3,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0/de.isp.h1,201912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/de_rgb/sc_de_rgb_1.0/de_rgb.isp.c1,656912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/de_rgb/sc_de_rgb_1.0/de_rgb.isp.h1,215912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0/decimate.isp.c10,538912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0/decimate.isp.h2,508912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/dp.isp.c32,224912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/dp.isp.h3,037912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dpc2/dpc2.isp.c26,539912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dpc2/dpc2.isp.h2,024912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.isp.c26,579912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.isp.h6,866912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_init.isp.c9,712912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_init.isp.h1,783912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.isp.c15,436912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.isp.h1,630912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue_init.isp.c6,993912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue_init.isp.h1,878912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/encode_param.host.c8,239912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/encode_param.host.h1,753912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_queue_param.h1,114912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet64%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_stubs_param.h1,394912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs.isp.c11,336912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs.isp.h3,103912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs_init.isp.c6,830912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs.host.c1,802912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs.host.h1,539912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs_param.h1,352912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs_types.h1,338912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.isp.c155,233912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.isp.h7,558912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/formats.isp.c35,204912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/formats.isp.h1,899912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_11x11.c7,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_11x11.h3,052912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x2.c4,316912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x2.h3,106912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x3.c3,300912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x3.h2,332912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x2.c3,591912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x2.h2,336912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x3.c8,888912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x3.h5,019912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x3.c5,397912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x3.h3,015912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x4.c7,967912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x4.h4,066912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_5x5.c14,858912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_5x5.h6,044912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x3.c6,552912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x3.h3,121912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x5.c7,775912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x5.h3,529912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x6.c8,208912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x6.h4,202912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_8x5.c9,842912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_8x5.h4,350912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_9x9.c9,004912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_9x9.h2,937912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_1x7.h1,324912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_4x4.h2,465912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_5x5.h4,013912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_6x3.h1,472912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_6x6.h1,830912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/fixedbds.isp.c47,159912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/fixedbds.isp.h13,296912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.isp.c4,990912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.isp.h4,128912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn_init.isp.c2,238912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/gc.isp.c8,547912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/gc.isp.h1,567912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c7,7898699ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code51%0gamma table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c7,7897128ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code11%js.voxel-legacy-20121113.tgz/arcanis-js.voxel-1ebbaad/test/data.js1gamma table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c7,78933103ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code54%sack-cvs081119.tgz/sack/src/imglib/alphatab.c166gamma table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gc/gc_2/gc2.isp.c12,732912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gc/gc_2/gc2.isp.h2,158912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gdc/gdc.isp.c2,839912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gdc/gdc.isp.h1,586912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gdc/gdc_init.isp.c1,559912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gdc/gdc_init.isp.h1,264912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0/gdc_ds.isp.c1,226912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0/gdc_ds.isp.h1,493912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/hdr/defs.hdr.h2,161912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/hdr/hdr_ls.isp.c3,940912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/hdr/hdr_ls.isp.h1,579912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/hdr/irradiance.isp.c15,581912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/hdr/irradiance.isp.h2,448912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.isp.c67,581912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.isp.h2,528912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6_vssnlm.isp.c9,523912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6_vssnlm.isp.h2,126912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/if/if_1.0/if.isp.c5,107912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/if/if_1.0/if.isp.h1,730912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv.host.c2,285912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv.host.h1,688912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv_param.h1,623912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv_types.h1,393912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/input_yuv.isp.c7,503912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/input_yuv.isp.h1,411912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.isp.c9,824912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.isp.h3,234912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io_init.isp.c2,085912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io_init.isp.h1,397912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_ls.isp.c3,815912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_ls.isp.h1,871912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/common/common_io.isp.c6,188912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/common/common_io.isp.h2,837912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/io_ls_init.isp.c1,646912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.isp.c7,318912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.isp.h4,885912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io_init.isp.c2,233912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io_init.isp.h1,388912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_ls.isp.c3,130912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_ls.isp.h3,835912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_ls_template.h6,969912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.isp.c14,794912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.isp.h3,364912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io_init.isp.c2,310912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io_init.isp.h1,440912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_ls.isp.c3,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_ls.isp.h1,967912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.isp.c11,054912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.isp.h2,821912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io_init.isp.c1,731912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_ls.isp.c2,764912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_ls.isp.h1,872912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipfd/ipfd.shared.isp.c9,694912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipfd/ipfd.shared.isp.h2,169912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue.isp.c3,390912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue.isp.h1,733912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue_init.isp.c4,917912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue_init.isp.h1,622912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.isp.c9,366912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.isp.h3,188912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io_init.isp.c1,611912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_ls.isp.c3,815912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_ls.isp.h1,871912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/io_ls_init.isp.c1,624912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/common_io.isp.c2,859912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/common_io.isp.h1,336912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.isp.c4,241912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.isp.h6,928912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io_init.isp.c3,382912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io_template.h8,832912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_ls.isp.c3,130912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_ls.isp.h3,840912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_ls_template.h6,940912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.isp.c13,923912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.isp.h2,959912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io_init.isp.c1,753912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_ls.isp.c3,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_ls.isp.h1,967912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.isp.c10,107912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.isp.h2,525912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io_init.isp.c1,608912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_ls.isp.c2,764912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_ls.isp.h1,872912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue.isp.c10,204912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue.isp.h7,385912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue_ls.isp.c19,814912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue_ls.isp.h3,847912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/mem_ptrs.h3,100912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_iterator.isp.c2,394912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_iterator.isp.h1,608912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_vec_iterators.isp.c17,554912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_vec_iterators.isp.h4,334912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/hor_iterator.isp.c2,714912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/hor_iterator.isp.h1,896912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator.isp.c1,115912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet64%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator.isp.h1,115912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet64%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator_init.isp.c2,287912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator_pos.isp.c1,741912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator_pos.isp.h1,679912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterators.isp.c5,028912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterators.isp.h3,546912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterators_types.isp.h1,443912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/simple_vec_iterators.isp.c5,186912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_io.isp.c2,005912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_io.isp.h1,872912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_iterators.isp.c5,049912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_iterators.isp.h5,697912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/macc/macc1_5/macc1_5.isp.c4,100912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/macc/macc1_5/macc1_5.isp.h1,541912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/macc.isp.c4,255912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/macc.isp.h1,241912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/norm.isp.c1,670912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/norm.isp.h1,350912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0/norm.isp.c2,707912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0/norm.isp.h1,424912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.isp.c1,717912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.isp.h1,543912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ob.isp.c5,216912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ob.isp.h1,621912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0/obgrid.isp.c11,523912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0/obgrid.isp.h1,978912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ofs/ia_css_osys_public.host.h1,253912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ofs/ia_css_osys_public_types.h1,321912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ofs/ofs.isp.c2,929912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ofs/ofs.isp.h3,229912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ofs/ofs_init.isp.c6,754912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ofs/ofs_init.isp.h1,651912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.isp.c1,319912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.isp.h5,679912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_flip.isp.c3,751912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_init.isp.c4,820912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_multi.isp.c4,396912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_nv12.isp.c7,606912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_single.isp.c22,100912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_single_config.isp.c5,020912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_stream.isp.c7,683912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_stream_config.isp.c9,699912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_table.isp.c19,168912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_table.isp.h5,214912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_yuv420.isp.c10,7971112Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/formats.isp.c27,020912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output.host.c1,902912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output.host.h1,567912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output_param.h1,569912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output_types.h1,357912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output.isp.c1,517912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output.isp.h2,800912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_bayer.isp.c5,189912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_bayer.isp.h1,694912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_init.isp.c1,113912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_legacy.isp.c21,119912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_nv12_16.isp.c9,463912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_single_config.isp.c4,074912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_yuv420.isp.c11,696912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/pdaf/pdaf.isp.c37,234912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/pdaf/pdaf.isp.h5,904912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.isp.c9,542912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.isp.h3,382912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane_init.isp.c1,921912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw.isp.c16,335912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw.isp.h2,688912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw_config.isp.c4,106912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw_init.isp.c2,410912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw.host.c4,289912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw.host.h1,913912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw_param.h1,632912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw_types.h1,521912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw.isp.c4,098912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw.isp.h1,426912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw_config.isp.c3,446912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/raw_aa_binning.isp.c8,619912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/raw_aa_binning.isp.h1,935912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.isp.c3,463912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.isp.h3,923912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref_init.isp.c3,568912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref.host.c2,701912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref.host.h1,665912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref_param.h1,656912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref_state.h1,341912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref_types.h1,248912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref.isp.c8,220912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref.isp.h2,057912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref_init.isp.c9,305912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/rgb2yuv/rgb2yuv.isp.c3,660912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/rgb2yuv/rgb2yuv.isp.h1,221912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0/rgbir_ir_extraction.isp.c1,725912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0/rgbir_ir_extraction.isp.h1,264912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/ia_css_rgbir_remosaic_param.h3,022912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/rgbir_remosaic.isp.c20,529912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/rgbir_remosaic.isp.h2,174912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.isp.c1,195912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.isp.h2,793912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a_dmem.isp.c13,461912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a_init.isp.c2,948912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a_vmem.isp.c18,800912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/s3a_stat_store.isp.c2,773912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/s3a_stat_store.isp.h1,509912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/satm/satm.filter_9x9.c10,095912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.isp.c27,627912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.isp.h4,563912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc_init.isp.c1,919912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/scale.isp.c6,126912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/scale.isp.h3,949912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sdis/common/sdis_common.isp.c2,409912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis.isp.c4,764912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis.isp.h1,618912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis_init.isp.c1,322912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c12,089714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%BSD_GPL_License_Header_Template.h494No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.isp.c18,037912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.isp.h2,584912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis_init.isp.c1,895912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3.isp.c2,771912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3.isp.h1,706912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3_param.h1,181912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5.isp.c4,927912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5.isp.h2,027912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5_param.h1,181912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/support/support_1.0/support.isp.c1,094912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/support/support_1.0/support.isp.h1,227912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf.isp.c75,800912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf.isp.h1,407912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_defs.h6,804912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_lut.c18,2822,811401ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code8%dino2-master-20130227.tgz/darwin-dino2-453872b/release/game.min.js314Table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_lut.c18,282714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h32Table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_lut.c18,282280249ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code5%OHA-Android-4.0.1_r1.0-master-20121109.tgz/OESF-OHA-Android-4.0.1_r1.0-ddba361/frameworks/media/libvideoeditor/lvpp/VideoEditorTools.cpp218Table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_lut.c18,282371896ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code16%js.voxel-legacy-20121113.tgz/arcanis-js.voxel-1ebbaad/test/data.js1Table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_lut.c18,2823772,403ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code55%chumby-yeti3d-master-20101107.tgz/xobs-chumby-yeti3d-ac552cb/data.c3,202Table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_lut.c18,2822,908468ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code11%linuxapi-master-20130207.tgz/veltzer-linuxapi-e20f74a/src/examples_standalone/hoard/hoard-38.tar.gz.---/hoard-38/src/heaplayers/bins16k.h54Table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_lut.c18,2822,316278ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code8%trunk-20121209-svn.tgz/trunk-20121209-svn/TimeSheetManager/src/com/jtattoo/plaf/aluminium/AluminiumGradientPaint.java73Table initialisation code, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr3/host/ia_css_tnr3.host.c11,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr3/host/ia_css_tnr3.host.h3,147912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr3/ia_css_tnr3_param.h2,891912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr3/ia_css_tnr3_state.h1,420912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.isp.c8,000912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.isp.h2,620912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3_init.isp.c5,888912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3_io.isp.c5,782912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5.host.c3,013912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5.host.h1,597912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5_param.h2,022912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5_types.h1,554912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5.isp.h2,631912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_content_detection.isp.c2,067912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_content_detection.isp.h1,799912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation.isp.c6,026912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation.isp.h1,472912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation_init.isp.c1,353912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation_init.isp.h1,276912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_genpipe_types.h1,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_input_delay.isp.c14,109912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_input_delay.isp.h2,385912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_io_types.isp.h1,599912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_noise_metric.isp.c5,174912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_noise_metric.isp.h1,869912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_output.isp.c3,823912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_pixel_blend.isp.c5,683912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_pixel_blend.isp.h1,512912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_shuffle_indices.isp.h5,818912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_spnr.isp.c9,191912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_spnr.isp.h1,729912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.isp.c9,682912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.isp.h5,026912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr_init.isp.c4,309912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tp_xmem_copy/tproxy_xmem_io.isp.c14,503912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/tp_xmem_copy/tproxy_xmem_io.isp.h1,879912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds.isp.c36,970912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds.isp.h2,074912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.isp.c7,242912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.isp.h2,337912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/vcr/vcr.isp.c8,338912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/vcr/vcr.isp.h2,953912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/vector_ls/vector_load.isp.c2,296912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/vector_ls/vector_load.isp.h1,328912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/vector_ls/vector_store.isp.c2,191912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/vector_ls/vector_store.isp.h1,341912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.isp.c26,190912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.isp.h4,249912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf_init.isp.c5,010912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/wb.isp.c2,110912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/wb.isp.h1,247912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_downscale.isp.c11,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_downscale.isp.h4,578912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_upscale.isp.c8,295912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_upscale.isp.h2,983912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.isp.c2,582912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.isp.h2,023912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_core.isp.c7,278912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_filter.isp.c14,836912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_filter.isp.h5,096912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_mirror.isp.c12,541912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.isp.c2,576912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.isp.h2,005912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_core.isp.c5,863912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_filter.isp.c14,394912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_filter.isp.h5,003912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_mirror.isp.c11,693912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_downsample.isp.c10,000912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_downsample.isp.h2,443912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_upsample.isp.c11,585912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_upsample.isp.h1,839912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_config.isp.h1,974912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_blend.isp.c1,787912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_blend.isp.h1,290912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p1.isp.c6,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p1.isp.h1,621912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p2.isp.c6,352912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p2.isp.h1,700912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_config.isp.h1,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_merge.isp.c1,787912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_merge.isp.h1,268912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p0.isp.c6,220912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p0.isp.h1,557912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p1.isp.c6,454912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p1.isp.h1,660912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4.host.c8,472912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4.host.h1,623912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4_param.h5,767912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4_types.h5,512912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4.isp.h1,203912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_load.isp.c5,086912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_load.isp.h1,895912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_ls_common.isp.c2,535912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_ls_common.isp.h2,971912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_store.isp.c4,523912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_store.isp.h2,138912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_common.isp.c2,061912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_downsample.isp.c9,958912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_downsample.isp.h2,378912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_fixed_parameters.h3,478912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_genpipe_types.h1,964912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_blend.isp.c2,270912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_blend.isp.h1,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_jbl.isp.c5,082912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_jbl.isp.h2,672912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_state.isp.c3,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_state.isp.h2,080912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror.isp.c9,053912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror.isp.h1,909912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror_load.host.c2,145912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror_load.host.h1,341912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_output_blend.isp.c14,591912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_output_blend.isp.h3,928912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_radial_metric.isp.c9,755912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_radial_metric.isp.h1,583912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_upsample.isp.c10,197912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_upsample.isp.h2,506912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnr.isp.c14,823912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnr.isp.h2,729912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnrfilter.isp.h1,378912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.isp.c2,415912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.isp.h1,801912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_11x11_mirror.isp.c12,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_blending.isp.c5,157912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_blending.isp.h1,633912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_down.isp.c10,196912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_down.isp.h2,016912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_downscale.isp.c8,944912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_downscale.isp.h2,806912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_filter.isp.c7,759912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_filter.isp.h4,204912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_mirror.isp.c10,932912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_segdivision.isp.c6,526912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_up.isp.c7,237912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_up.isp.h1,482912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_upscale.isp.c7,435912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_upscale.isp.h2,457912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_wrapper.isp.c3,315912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_wrapper.isp.h2,274912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnrv3.filter_11x11.c6,777912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnrv3.filter_5x5.c5,521912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnrv3.filter_9x9.c5,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ynr.isp.c29,346912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ynr.isp.h2,095912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ynr.isp.c42,473912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ynr.isp.h1,659912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_conversions/yuv_conversions.isp.c1,771912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_conversions/yuv_conversions.isp.h1,266912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_downscale.isp.c2,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_downscale.isp.h1,290912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_shift.isp.c2,550912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_shift.isp.h1,270912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/common.isp.c1,674912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/common.isp.h1,583912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_ld_buf_param.h1,239912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_ld_buf_queue_param.h1,259912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_ls_param.h1,654912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_st_buf_param.h1,241912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_st_buf_queue_param.h1,265912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/isp_ls_yuv.c6,833912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/isp_ls_yuv.h2,683912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.isp.c7,969912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.isp.h1,900912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_init.isp.c1,638912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue.isp.c7,257912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue.isp.h2,135912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue_init.isp.c2,501912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue_init.isp.h1,519912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_load_queue.isp.c13,538912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_load_queue.isp.h2,161912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ls_debug_prints.isp.c5,742912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ls_debug_prints.isp.h2,440912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.isp.c8,690912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.isp.h1,886912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_init.isp.c2,470912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_init.isp.h1,357912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue.isp.c8,088912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue.isp.h1,975912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue_init.isp.c2,566912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue_init.isp.h1,520912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_store_queue.isp.c8,573912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_store_queue.isp.h1,904912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.isp.c14,110912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.isp.h4,474912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.isp.c13,700912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.isp.h4,287912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0/yuv_nr.isp.c1,288912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0/yuv_nr.isp.h1,247912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2/yuv_nr.isp.c1,288912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2/yuv_nr.isp.h1,247912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yyuvyy_io/ia_css_yyuvyy_ld_buf_queue_param.h1,294912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue.isp.c5,130912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue.isp.h1,936912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue_init.isp.c2,394912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue_init.isp.h1,514912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/lineloop/block_lineloop.isp.c4,609912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/lineloop/lineloop.isp.c1,415912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/lineloop/lineloop.isp.h1,276912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/lineloop/simple_lineloop.isp.c2,1791012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/lineloop/veciterator_lineloop.isp.c4,3901012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/mk_firmware.c3,688912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/mk_firmware.h3,357912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/mk_firmware_bootloader.c6,560912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/mk_firmware_isp.c21,898912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/mk_firmware_sp.c11,205912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/anr/isp_anr.isp.c2,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/anr/isp_anr.isp.h1,220912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/anr/var/isp_defs_for_hive.h3,958912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/anr/var_isp2/isp_defs_for_hive.h4,069912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/capture_pp/ldc/isp_capture_pp_ldc.isp.c2,663912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/capture_pp/ldc/isp_capture_pp_ldc.isp.h1,253912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/capture_pp/ldc/isp_defs_for_hive.h6,412912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/capture_pp/var/isp_capture_pp_var.isp.c2,583912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/capture_pp/var/isp_capture_pp_var.isp.h1,253912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/capture_pp/var/isp_defs_for_hive.h6,275912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/isp_defs_for_hive.h6,153912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27/isp_defs_for_hive.h7,198912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/cmd_buf.c2,412912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/cmd_buf.h1,440912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/debug.isp.c1,942912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/defs.h19,416912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/dump.isp.c2,022912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/isp_common_defs.h4,481912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/isp_defs.h1,376912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/isp_functions.h4,571912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/isp_globals.isp.c7,254912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/isp_op_defs.h2,012912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/isp_params.c2,857912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/isp_sync.h4,557912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/isptd.isp.h5,969912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/timer.isp.c2,927912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/trace.isp.c1,433912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/common/types.h1,447912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/copy/var/isp_copy_var.isp.c1,807912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/copy/var/isp_copy_var.isp.h1,242912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/copy/var/isp_defs_for_hive.h3,912912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/gdc/isp_gdc.isp.c2,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/gdc/isp_gdc.isp.h1,220912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/gdc/var/isp_defs_for_hive.h3,864912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/genericTestMode/copy_kerneltest_output_system/isp_defs_for_hive.h3,118912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/interface/dma_settings.isp.h17,916912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/interface/isp_acc.hive.h1,246912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/interface/isp_acc.isp.h1,258912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/interface/isp_formats.isp.h9,437912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/interface/isp_globals.isp.h7,282912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/interface/timer.isp.h1,355912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/interface/trace.isp.h6,052912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/kernel_test/load_store/isp_defs_for_hive.h4,387912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/postisp/var/isp_defs_for_hive.h4,871912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/postisp/var_isp2/isp_defs_for_hive.h5,087912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/pre_de/cont_var_isp27/isp_defs_for_hive.h4,538912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/pre_de/var_isp2/isp_defs_for_hive.h4,474912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/pre_de/var_isp27/isp_defs_for_hive.h4,510912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1/isp_defs_for_hive.h4,126912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/isp_defs_for_hive.h3,055912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/vecit_config.isp.c6,251912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/vecit_config.isp.h2,094912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preisp/var/isp_defs_for_hive.h4,387912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preisp/var_isp2/isp_defs_for_hive.h4,433912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/isp_defs_for_hive.h5,988912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/isp_defs_for_hive.h5,988912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/isp_defs_for_hive.h6,097912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/isp_defs_for_hive.h6,139912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2/isp_defs_for_hive.h6,089912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/dec/isp_defs_for_hive.h5,609912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview/isp_defs_for_hive.h4,872912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview_striped/isp_defs_for_hive.h4,993912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/var/isp_defs_for_hive.h5,073912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/preview/var_isp2/isp_defs_for_hive.h5,427912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/14mp/isp_defs_for_hive.h3,934912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/16mp/isp_defs_for_hive.h3,801912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/8mp/isp_defs_for_hive.h3,822912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/formats.isp.h2,859912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary/isp_defs_for_hive.h4,632912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary_striped/isp_defs_for_hive.h4,752912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary/isp_defs_for_hive.h4,226912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary_striped/isp_defs_for_hive.h4,179912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/ir_if_to_osys_primary/isp_defs_for_hive.h4,484912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/isp_defs_for_hive.h2,064912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/isp_defs_for_hive.h3,638912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/vecit_config.isp.c8,627912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/vecit_config.isp.h2,141912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/isp_defs_for_hive.h4,469912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/shift.isp.c4,421912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/shift.isp.h1,327912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vecit_config.isp.c8,762912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vecit_config.isp.h3,332912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vmem_spill.isp.c6,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vmem_spill.isp.h1,853912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/global.isp.c1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/global.isp.h1,426912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/isp_defs_for_hive.h5,270912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/vecit_config.isp.c8,544912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/vecit_config.isp.h2,024912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/isp_defs_for_hive.h3,714912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/vecit_config.isp.c9,966912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/vecit_config.isp.h2,203912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/rgbir_if_to_osys_primary/isp_defs_for_hive.h4,822912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/small/isp_defs_for_hive.h3,725912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/striped/isp_defs_for_hive.h4,278912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/striped_isp2/isp_defs_for_hive.h4,365912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnr/isp_defs_for_hive.h4,591912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/var/isp_defs_for_hive.h3,770912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/primary/var_isp2/isp_defs_for_hive.h4,189912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/tdf/isp_tdf.isp.c2,375912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/tdf/isp_tdf.isp.h1,220912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/vf_pp/full/isp_defs_for_hive.h2,430912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/vf_pp/isp_defs_for_hive.h5,931912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/vf_pp/isp_vf_pp.isp.c1,799912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/vf_pp/isp_vf_pp.isp.h1,226912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/vf_pp/opt/isp_defs_for_hive.h2,254912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/isp_defs_for_hive.h7,146912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/isp_defs_for_hive.h7,153912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/isp_defs_for_hive.h5,887912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/isp_defs_for_hive.h7,167912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_min/isp_defs_for_hive.h7,334912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/isp_defs_for_hive.h5,824912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/isp_defs_for_hive.h6,810912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/dz/isp_defs_for_hive.h4,947912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/dz_isp2/isp_defs_for_hive.h5,786912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/isp_defs_for_hive.h6,707912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvs/isp_defs_for_hive.h6,560912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/high/isp_defs_for_hive.h5,143912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_anr/isp_defs_for_hive.h3,747912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_anr_striped/isp_defs_for_hive.h3,827912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_bds/isp_defs_for_hive.h3,044912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0/isp_defs_for_hive.h3,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0_striped/isp_defs_for_hive.h3,645912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_bds_striped/isp_defs_for_hive.h3,121912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_bnr/isp_defs_for_hive.h3,413912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_bnr_striped/isp_defs_for_hive.h3,742912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_dm/isp_defs_for_hive.h3,945912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_dvs/isp_defs_for_hive.h4,996912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_dvs_striped/isp_defs_for_hive.h5,233912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_lin/isp_defs_for_hive.h3,145912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_lin_striped/isp_defs_for_hive.h3,272912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_norm/isp_defs_for_hive.h3,054912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_norm_striped/isp_defs_for_hive.h3,228912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_ob/isp_defs_for_hive.h3,093912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_ob_striped/isp_defs_for_hive.h3,220912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_osys/isp_defs_for_hive.h4,901912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_osys_striped/isp_defs_for_hive.h5,022912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_ref/isp_defs_for_hive.h4,659912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_ref_striped/isp_defs_for_hive.h4,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_rgbir_remosaic/isp_defs_for_hive.h3,094912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp/isp_defs_for_hive.h3,970912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_nv12_16/isp_defs_for_hive.h4,085912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_striped/isp_defs_for_hive.h4,054912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_shd/isp_defs_for_hive.h3,326912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_shd_striped/isp_defs_for_hive.h3,703912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_tnr/isp_defs_for_hive.h5,001912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_xnr/isp_defs_for_hive.h4,344912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_xnr_striped/isp_defs_for_hive.h4,355912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0/isp_defs_for_hive.h4,136912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0_striped/isp_defs_for_hive.h4,217912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_striped/isp_defs_for_hive.h4,160912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_c0/isp_defs_for_hive.h4,172912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_striped/isp_defs_for_hive.h4,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys/isp_defs_for_hive.h4,719912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys_no_tnr3/isp_defs_for_hive.h4,704912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/isp_defs_for_hive.h4,937912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/isp_defs_for_hive.skycam.h4,514912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/lp_isp2/isp_defs_for_hive.h4,366912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/nodz/isp_defs_for_hive.h3,973912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/offline/isp_defs_for_hive.h4,794912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/rgbir_if_to_osys/isp_defs_for_hive.h5,091912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a/isp_defs_for_hive.h3,229912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a_striped/isp_defs_for_hive.h3,315912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_ae/isp_defs_for_hive.h3,053912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_af/isp_defs_for_hive.h3,053912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb/isp_defs_for_hive.h3,057912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb_fr/isp_defs_for_hive.h3,069912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd/isp_defs_for_hive.h3,045912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd_striped/isp_defs_for_hive.h3,143912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_block_striped/isp_defs_for_hive.h3,319912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv/isp_defs_for_hive.h3,042912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_block/isp_defs_for_hive.h3,221912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_striped/isp_defs_for_hive.h3,114912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv_block/isp_defs_for_hive.h3,197912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp/isp_defs_for_hive.h3,142912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp_striped/isp_defs_for_hive.h3,315912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs/isp_defs_for_hive.h3,378912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs_striped/isp_defs_for_hive.h3,533912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_input_yuv/isp_defs_for_hive.h2,955912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin/isp_defs_for_hive.h2,944912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin_striped/isp_defs_for_hive.h3,030912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm/isp_defs_for_hive.h2,960912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm_striped/isp_defs_for_hive.h3,034912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid/isp_defs_for_hive.h3,003912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid_striped/isp_defs_for_hive.h3,036912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_split/isp_defs_for_hive.h3,105912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system/isp_defs_for_hive.h3,194912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system_striped/isp_defs_for_hive.h3,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv/isp_defs_for_hive.h3,002912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv_16/isp_defs_for_hive.h3,005912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref/isp_defs_for_hive.h3,231912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref_striped/isp_defs_for_hive.h3,386912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3/isp_defs_for_hive.h3,234912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3_striped/isp_defs_for_hive.h3,267912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_block/isp_defs_for_hive.h3,288912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_striped/isp_defs_for_hive.h3,340912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr/isp_defs_for_hive.h3,028912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_blending/isp_defs_for_hive.h3,052912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_ref/isp_defs_for_hive.h3,375912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_striped/isp_defs_for_hive.h3,182912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_raw/isp_defs_for_hive.h2,804912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr/isp_defs_for_hive.h2,986912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr_striped/isp_defs_for_hive.h3,070912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise/isp_defs_for_hive.h3,061912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise_striped/isp_defs_for_hive.h3,147912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_test_acc_demosiac/isp_defs_for_hive.h3,088912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_test_acc_dvs_stat_c0/isp_defs_for_hive.h3,340912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp1_c0/isp_defs_for_hive.h3,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2/isp_defs_for_hive.h3,268912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2_striped/isp_defs_for_hive.h3,453912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/video/yuvp1_to_osys/isp_defs_for_hive.h4,075912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/yuv_scale/var/isp_defs_for_hive.h6,058912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/yuv_scale/var/isp_yuv_scale_var.isp.c2,253912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/modes/yuv_scale/var/isp_yuv_scale_var.isp.h1,250912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/anr/anr_1.0/lineloop_anr.isp.c1,835912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/anr/anr_2/lineloop_anr.isp.c5,051912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.isp.c56,864912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.isp.h1,323912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp_defs.h9,451912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.isp.c23,478912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.isp.h1,327912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc_defs.h9,034912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/isp_copy.isp.c59,577912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/isp_copy.isp.h1,224912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/isp_copy_defs.h1,244912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/composite.isp.c8,445912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/composite.isp.h1,296912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.isp.c14,538912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.isp.h5,616912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/lineloop_gdc.isp.c8,241912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/config.isp.c1,987912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/config.isp.h1,220912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.isp.c4,693912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.isp.h1,208912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators1.isp.c11,402912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators1.isp.h3,477912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators2.isp.c11,176912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators2.isp.h3,421912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_changes.isp.c1,550912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_changes.isp.h1,533912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_in.isp.c9,385912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_in.isp.h2,345912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/lineloop_dual.isp.c22,798912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/lineloop_isp.isp.c12,432912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_2.6.1/isp2_6_1.isp.c2,249912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_2.7/isp2_7.isp.c2,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_2.7/isp2_7.isp.h1,213912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/isp.isp.c2,536912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/isp.isp.h1,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_main.isp.c4,512912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_primary.isp.c8,886912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_primary.isp.h2,586912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_primary_iter.isp.h1,699912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop.isp.c6,271912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop.isp.h2,205912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_io.isp.c7,887912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_io.isp.h2,018912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_iter.isp.h1,573912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_main.isp.c3,264912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/dualloop_main.isp.c6,262912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/isp.isp.c3,324912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/isp.isp.h1,207912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators1.isp.c8,121912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators1.isp.h4,669912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators2.isp.c7,066912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators2.isp.h4,286912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop.isp.c10,047912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop.isp.h2,201912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_io.isp.c7,488912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_io.isp.h2,172912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_iter.isp.h1,680912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_main.isp.c3,652912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/xnrloop.isp.c4,331912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/xnrloop.isp.h2,110912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/xnrloop_iter.isp.h1,298912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/tdf/lineloop_tdf.isp.c6,365912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.isp.c21,987912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.isp.h2,678912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/bayer.isp.c4,946912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/bayer.isp.h2,783912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/bayer_types.isp.h2,926912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/bit_vector.isp.c3,916912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/bit_vector.isp.h1,898912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/exbayer.isp.c1,369912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/exbayer.isp.h1,469912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/filter_2x2.isp.c3,457912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/filter_2x2.isp.h2,584912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/filter_3x3.isp.c3,791912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/filter_3x3.isp.h2,674912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/filter_5x5.isp.c4,552912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/filter_5x5.isp.h2,888912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/matrix_2x2.isp.c3,747912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/matrix_2x2.isp.h2,821912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/matrix_3x3.isp.c5,203912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/matrix_3x3.isp.h3,390912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/matrix_5x5.isp.c8,582912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/matrix_5x5.isp.h4,248912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/rgb.isp.c1,442912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/rgb.isp.h2,088912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/s3a_stat_types.isp.h1,325912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/slice_vector.isp.c3,294912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/slice_vector.isp.h2,928912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/vpair.isp.c2,161912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/vpair.isp.h1,979912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/vquad.isp.c2,012912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/vquad.isp.h2,275912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/vtriple.isp.c1,891912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/vtriple.isp.h1,928912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/vtuples.isp.c7,440912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/vtuples.isp.h4,417912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/yuv.isp.c8,907912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp/types/yuv.isp.h7,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/hrf_converter/hrf_conv.c6,817912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/hrf_converter/hrf_conv.h1,342912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/run_aa_4quad.sh2,105714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/get_ref_output.c1,549912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/host_config.c2,332912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/kernel_info.h2,075912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/run_aa.sh1,871614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet38%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/test.isp.c1,885912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/testbench_support.h1,279912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/get_ref_output.c1,496912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/host_config.c2,197912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/kernel_info.h1,690912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/test.isp.c1,427912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/testbench_support.h1,397912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/bitdepth_conversion_ref.c4,906912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/bitdepth_conversion_ref.h1,391912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/get_ref_output.c2,848912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/host_config.c2,021912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/kernel_info.h1,694912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/run_bitdepth_conversion.sh2,842614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/test.isp.c1,364912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/testbench_support.h1,279912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/vecit_config.isp.c2,909912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/vecit_config.isp.h1,701912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/get_ref_output.c1,496912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/host_config.c2,308912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/isp_defs_for_hive.h1,517912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/kernel_info.h1,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/run_bitshift.sh1,872614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/test.isp.c1,778912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/testbench_support.h1,313912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/get_ref_output.c1,496912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/host_config.c2,308912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/isp_defs_for_hive.h1,491912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/kernel_info.h1,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/run_bitshift.sh1,895614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/test.isp.c1,778912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/testbench_support.h1,313912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/get_ref_output.c1,496912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/host_config.c2,308912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/isp_defs_for_hive.h1,525912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/kernel_info.h1,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/run_bitshift.sh1,916614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/test.isp.c1,778912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/testbench_support.h1,313912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/get_ref_output.c1,679912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/host_config.c2,289912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/kernel_info.h1,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/run_bnlm.sh1,652714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/test.isp.c1,404912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/get_ref_output.c1,679912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/host_config.c2,279912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/kernel_info.h1,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/run_bnr2_2.sh2,756714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/run_bnr2_2_validate.sh2,551714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/test.isp.c1,411912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/get_ref_output.c1,584912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/host_config.c2,217912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/kernel_info.h2,290912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/test.isp.c1,443912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/testbench_support.h1,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/vecit_config.isp.c6,420912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/vecit_config.isp.h2,079912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/common_defs.h2,558912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/kernel_info.h1,598912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/run_csc2.sh3,321714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/vecit_config.isp.c4,186912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/vecit_config.isp.h1,890912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/kernel_info.h1,556912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/run_csc2_unroll2.sh3,377714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/vecit_config.isp.c4,163912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/vecit_config.isp.h1,890912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/get_ref_output.c1,465912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/host_config.c2,021912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/test.isp.c2,151912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/test.isp.h1,282912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/get_ref_output.c1,615912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/host_config.c2,515912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/kernel_info.h1,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/run_ctc2.sh1,579714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/run_ctc2_validate.sh2,664714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/test.isp.c4,186912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/yuv_fnct.isp.c1,441912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/yuv_fnct.isp.h1,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/get_ref_output.c4,109912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/host_config.c2,360912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/kernel_info.h1,677912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/run_dpc2.sh1,758614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/test.isp.c1,409912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/get_ref_output.c1,626912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/host_config.c2,340912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/kernel_info.h2,534912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/run_eed1_8.sh1,655714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/run_eed1_8_validate.sh2,769714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/test.isp.c6,910912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/testbench_support.h1,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/vecit_config.isp.c6,372912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/vecit_config.isp.h2,095912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/convert_to_nv12.isp.c1,301912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/convert_to_nv12.isp.h1,293912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/get_ref_output.c1,421912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/host_config.c2,272912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/isp_defs_for_hive.h2,009912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/kernel_info.h1,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/mk_iterator.isp.c1,434912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/mk_iterator.isp.h1,341912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/run_fc.sh1,897614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/test.isp.c1,928912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/testbench_support.h5,714912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/convert_to_yuyv.c1,410912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/convert_to_yuyv.h1,377912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/get_ref_output.c1,421912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/host_config.c2,208912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/isp_defs_for_hive.h1,751912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/kernel_info.h1,564912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/mk_iterator.c1,363912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/mk_iterator.h1,317912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/run_fc.sh1,815614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/test.isp.c2,129912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/testbench_support.h6,172912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/file_io.c44,547912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/file_io.h2,676912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/flags.c24,789912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/flags.h2,148912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/frame_data_types.c16,220912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/frame_data_types.h3,697912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/get_ref_output.c1,463912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/host_config.c2,600912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/kernel_info.h1,590912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/run_gc2.sh3,426714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/test.isp.c1,510912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/testbench_support.h1,463912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdb.sh2,504714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/gdc_test.c2,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/gdc_test.h1,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/get_ref_output.c1,495912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/host_config.c2,298912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/isp0.info.h1,346912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/kernel_info.h2,496912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/test.isp.c1,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/testbench_support.h1,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/dvs.host.c4,056912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/dvs.host.h1,441912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/get_ref_output.c1,495912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/isp.isp.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/isp0.info.h1,554912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/host_config.c6,131912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/kernel_info.h4,831912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/run_pipe_dvs.sh3,726614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/host_config.c2,362912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/isp_init.isp.c1,303912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/kernel_info.h4,775912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.sh4,260714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/host_config.c2,362912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/kernel_info.h4,825912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/td_support.isp.h2,902912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/host_config.c2,362912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/kernel_info.h4,775912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/test.isp.c1,527912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/testbench_support.h1,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/vecit_config.isp.c6,667912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/vecit_config.isp.h2,411912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/load_program.h1,353912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/shared_memory.c2,592912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/shared_memory.h2,278912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/system_init.h1,668912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/system_property.h1,515912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/isp2601_default_system/system_init.h1,912912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/isp2601_default_system/system_property.h1,902912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/load_program.h2,276912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/processing_system_system/system_init.h2,296912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/processing_system_system/system_property.h3,398912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/shared_memory.c1,785912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/shared_memory.h1,567912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/system_init.h1,304912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/system_property.h1,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/host_main.c4,892912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/get_ref_output.c1,584912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/host_config.c2,595912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/kernel_info.h1,651912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/run_iefd.sh1,636714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/test.isp.c1,427912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/interface_data_types.h3,202912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_data.c6,292912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_data.h3,589912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/get_ref_output.c1,520912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/isp0.info.h1,400912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/test.isp.c1,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/testbench_support.h1,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/host_config.c2,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/kernel_info.h3,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/host_config.c2,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/kernel_info.h2,802912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/run_tpin_ls_tpout_bmem.sh1,997614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/host_config.c2,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/kernel_info.h2,871912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/run_tpin_ls_tpout_bmem_x2.sh1,948614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/host_config.c2,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/kernel_info.h3,008912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/host_config.c2,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/kernel_info.h3,844912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/vecit_config.isp.c7,119912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/vecit_config.isp.h2,198912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/host_config.c2,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/kernel_info.h2,781912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/vecit_config.isp.c5,932912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/vecit_config.isp.h2,068912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_ctrl.c7,540912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_ctrl.h2,205912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_main.isp.c3,806912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_main.isp.h2,515912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_trace.h2,296912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/get_ref_output.c1,496912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/host_config.c2,338912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/kernel_info.h1,586912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/run_macc.sh1,588714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/run_macc_validate.sh2,439714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/test.isp.c1,432912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/testbench_support.h1,306912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/memory_access.c7,581912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/memory_access.h2,417912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/host_config.c2,377912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/get_ref_output.c5,184912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/kernel_info.h1,958912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue_instance.isp.c3,800912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue_instance.isp.h1,555912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue_shared.isp.h2,843912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/run_multicore_bayer.sh2,996714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/segment_connections.h1,863912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/get_ref_output.c1,464912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/kernel_info.h2,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue_instance.isp.c3,800912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue_instance.isp.h1,555912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue_shared.isp.h2,843912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/run_multicore_yuv420.sh3,967714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/segment_connections.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/get_ref_output.c1,464912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/kernel_info.h2,033912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue_instance.isp.c6,162912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue_instance.isp.h1,687912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue_shared.isp.h3,196912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/run_multicore_yuv420_vmem_bamem.sh3,984714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/segment_connections.h2,598912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/test.isp.c1,838912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/testbench_support.h1,357912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/get_ref_output.c2,876912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/host_config.c2,301912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/kernel_info.h1,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/run_norm.sh1,590614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/test.isp.c2,075912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/testbench_support.h1,336912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/get_ref_output.c1,648912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/host_config.c2,283912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/kernel_info.h2,301912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/run_test.sh1,926614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet38%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/td_support.isp.h4,884912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/test.isp.c1,805912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/testbench_support.h1,453912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/vecit_config.isp.c6,836912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/vecit_config.isp.h2,119912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/get_ref_output.c4,962912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/host_config.c2,359912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/kernel_info.h1,622912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/run_ob2.sh1,588614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/test.isp.c2,302912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/get_ref_output.c5,139912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/host_config.c2,218912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp.isp.h1,419912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp0.info.h3,362912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp_init.isp.c1,303912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/kernel_info.h3,340912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/ofs_config.host.c4,589912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/test.isp.c1,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/testbench_support.h1,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/parameter_util.c6,505912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/parameter_util.h2,437912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/get_ref_output.c10,613912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/host_config.c2,203912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/kernel_info.h1,564912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/run_pdaf.sh1,998614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/test.isp.c1,349912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/get_ref_output.c1,492912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/host_config.c2,197912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/kernel_info.h2,198912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/run_plane_ls.sh1,940714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/test.isp.c1,427912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/testbench_support.h1,396912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/host_config.c5,095912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/isp_init.isp.c1,214912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/kernel_info.h4,533912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/get_ref_output.c1,495912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/get_ref_output.c1,520912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/host_config.c2,218912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/isp0.info.h1,505912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/isp_init.isp.c1,481912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/kernel_info.h3,469912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/test.isp.c1,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/testbench_support.h1,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/isp.isp.h1,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/isp0.info.h1,551912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/get_ref_output.c3,140912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/host_config.c5,341912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/isp0.info.h3,501912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/isp_init.isp.c1,481912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/kernel_info.h6,162912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/run_post_gdc_video_pipe.sh10,389614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/test.isp.c1,436912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/testbench_support.h1,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/test.isp.c1,527912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/testbench_support.h1,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/vecit_config.isp.c6,667912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/vecit_config.isp.h2,411912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/host_config.c2,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/kernel_info.h3,753912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/run_bayer_tpin_q_tpout_pipe.sh3,652614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/get_ref_output.c1,516912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/isp0.info.h1,402912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/test.isp.c1,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/host_config.c2,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/kernel_info.h2,725912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/run_v2s2_rynr_s2vf_pipe.sh4,469614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/host_config.c2,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/isp0.info.h1,402912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/kernel_info.h3,759912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vecit_config.isp.c11,283912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vecit_config.isp.h2,298912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/host_config.c2,315912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/kernel_info.h1,872912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/get_ref_output.c1,495912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/isp0.info.h1,345912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/queue_test.c2,974912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/queue_test.h1,365912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/host_config.c2,315912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/kernel_info.h1,791912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/test.isp.c1,395912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/testbench_support.h1,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/get_ref_output.c3,857912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/host_config.c3,553912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/kernel_info.h1,658912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/run_s3a.sh1,893714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/test.isp.c4,736912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/testbench_support.h2,203912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/set_ls_configurations.isp.c13,617912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/spp.hive.c1,277912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_init.c6,899912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_init.h2,707912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/host_config.c2,017912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/bitdepth_conversion_ref.c4,906912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/bitdepth_conversion_ref.h1,391912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/get_ref_output.c2,761912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/kernel_info.h1,855912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/run_tnr5.sh3,819614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/segment_connections.h1,863912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/test.isp.c1,425912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/testbench_support.h1,279912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/tnr5_queues.isp.c3,445912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/tnr5_queues.isp.h1,518912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/tnr5_queues_types.isp.h2,852912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/vecit_config.isp.c5,480912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/vecit_config.isp.h1,958912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/vecit_config.isp.c4,560912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/vecit_config.isp.h1,923912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/trace_config.c4,199912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/trace_config.h1,391912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/get_ref_output.c1,464912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/host_config.c2,067912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/resolution_config.isp.c1,536912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/resolution_config.isp.h1,365912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/test.isp.c1,501912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/kernel_info.h1,592912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/run_vcr.sh2,238714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/vecit_config.isp.c4,252912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/vecit_config.isp.h1,889912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/kernel_info.h1,592912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/run_vcr_unroll2.sh2,270714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/vecit_config.isp.c4,487912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/vecit_config.isp.h1,903912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/verify_output.c6,754912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/verify_output.h1,956912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/virtual_function_decl.h4,437912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/get_ref_output.c4,982912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/host_config.c2,359912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/kernel_info.h1,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/run_wb.sh1,761614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/test.isp.c2,158912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/get_ref_output.c5,182912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/host_config.c2,358912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/isp0.info.h1,435912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/kernel_info.h1,907912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/run_wbswap.sh1,820614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/test.isp.c2,797912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/testbench_support.h1,322912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/get_ref_output.c3,820912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/global.isp.c1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/global.isp.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/host_config.c2,353912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/kernel_info.h3,363912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/td_support.isp.h5,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/test.isp.c4,377912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/testbench_support.h1,654912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/vecit_config.isp.c5,545912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/vecit_config.isp.h1,912912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/run_xnr3_0_11.sh1,622714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/run_xnr3_0_5.sh9,124714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/run_xnr3_5x5.sh3,036714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/run_xnr3_5x5_validate.sh3,485714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/run_xnr3_up.sh2,329714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/run_xnr3_up_validate.sh2,769714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/run_xnr3_up.sh2,329714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_debug_ref.c6,015912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_debug_ref.h1,727912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_downsample_ref.c7,262912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_helper_functions_ref.c4,377714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h32No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_helper_functions_ref.h1,650912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_mf_blend_ref.c2,399912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_mfjbl_ref.c5,887912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_output_blend_ref.c2,797912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_radial_metric_ref.c9,030912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_ref.h2,974912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_upsample_ref.c8,938912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/get_ref_output.c3,123912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/kernel_info.h1,603912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/run_ds4.sh2,420614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/test.isp.c1,364912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/host_config.c2,068912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/get_ref_output.c3,925912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/kernel_info.h1,580912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/run_mf_jbl.sh2,977614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/test.isp.c1,364912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/get_ref_output.c3,250912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/kernel_info.h1,580912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/run_output_blend.sh2,518614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/test.isp.c1,364912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/get_ref_output.c3,249912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/kernel_info.h1,580912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/run_radial_metric.sh2,065614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/test.isp.c1,364912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/get_ref_output.c2,720912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/kernel_info.h1,705912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/run_up.sh2,379614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/test.isp.c1,364912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/vecit_config.isp.c14,167912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/vecit_config.isp.h2,188912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/get_ref_output.c1,464912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/host_config.c2,085912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/kernel_info.h3,003912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/queue_instance.isp.c10,969912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/queue_instance.isp.h2,147912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/queue_shared.isp.h3,699912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/resolution_config.isp.c1,775912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/resolution_config.isp.h1,457912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/run_xnr4_still.sh4,113714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/segment_connections.h2,112912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/test.isp.c1,750912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/testbench_support.h1,357912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/vecit_config.isp.c9,660912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/vecit_config.isp.h2,935912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/get_ref_output.c1,464912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/host_config.c2,085912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/kernel_info.h2,358912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/queue_instance.isp.c6,909912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/queue_instance.isp.h1,817912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/queue_shared.isp.h3,106912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/resolution_config.isp.c1,775912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/resolution_config.isp.h1,457912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/run_xnr4_video.sh4,113714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/segment_connections.h1,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/test.isp.c1,750912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/testbench_support.h1,358912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/vecit_config.isp.c9,630912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/vecit_config.isp.h2,867912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/gen_ref_output.sh4,053614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/get_ref_output.c7,330912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/kernel_info.h2,130912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/run_xnr4.sh2,935614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/test.isp.c1,429912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/testbench_support.h1,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/get_ref_output.c1,496912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/host_config.c2,197912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/kernel_info.h1,640912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/test.isp.c1,428912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/testbench_support.h1,397912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/get_ref_output.c1,496912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/host_config.c2,195912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/kernel_info.h1,639912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/test.isp.c1,453912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/testbench_support.h1,416912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb.isp.c4,013912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_global.h1,844912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/CU_params.h1,405912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/gen_tv_bbb.c52,429912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/host.bbb.init.c12,747912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/include_support.isp.h1,752912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/io_local.h15,275912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/isp.hive_local.h3,037912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io.isp.c1,765912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io.isp.h1,667912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io_param.h1,342912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/phase1.isp.c1,121912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny.isp.c9,389912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny.isp.h3,574912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny_it.isp.c1,437912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny_it.isp.h1,506912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny_param.h1,829912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/config.h1,764912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/dirty_queue.isp.c2,700912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/dirty_queue.isp.h1,741912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/gen_tv_vec_canny.c1,776912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/host.canny.init.c10,288912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/io_local.h2,417912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/isp2isp_queue.isp.c6,312912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/isp2isp_queue.isp.h5,557912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/phase1.isp.c4,251912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase1.isp.h1,561912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase1_it.isp.c4,447912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase2.isp.c6,358912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase2.isp.h1,696912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate.isp.c4,074912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate.isp.h1,846912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate_param.h1,356912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/ref.c9,776912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/ref.h1,352912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/row3.isp.c1,522912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/row3.isp.h1,450912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/run_canny.sh1,311614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet59%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/phase1.isp.c1,121912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/host.device_params.h3,846912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/host.ffisp.init.c16,202912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/io_local.h2,317912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/isp.hive_local.h1,142912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/isp.info.h1,872912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/kernel_info.h1,773912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/kernel_info.h1,639912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/kernel_info.h1,639912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/isp.info.h2,031912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/kernel_info.h2,778912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/isp.info.h1,872912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/kernel_info.h2,778912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/kernel_info.h1,639912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/kernel_info.h3,519912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/flags.c6,350912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/host.hdr.init.c8,991912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/io_local.h1,834912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/isp.hive_local.h1,756912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/ref.hdr.c13,472912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/ref.hdr.h1,324912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/vec.hdr.isp.c5,974912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2600_system/system_property.h3,059912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.c13,017912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.init.c7,223912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.tc.init.imageformat.c6,550912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/host.hrf.init.c5,495912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/hrf.isp.c2,488912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/io_local.h2,472912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/isp.hive_local.h2,099912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/run_hrf_rw.sh1,436614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet54%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/gen_tv_vec_if.c2,956912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/host.if.init.c6,246912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/io_local.h2,249912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/isp.hive_local.h1,722912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/run_if.sh1,534614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/vec.if.isp.c2,781912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/flags.h1,844912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/io_global.h7,383912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/isp.hive_global.h2,251912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/pgm.h1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/vied_support.host.h4,032912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp.isp.c2,122912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/gen_ref.host.c1,538912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/init_local.host.c3,721912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/io_local.h1,700912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/isp.hive_local.h1,578912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/main.isp.c2,969912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.h1,813912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.host.c2,004912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.host.h1,421912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.isp.c1,322912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.isp.h1,423912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/params.host.h4,306912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/pgm.c3,807912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/host.satm.init.c8,965912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/io_local.h1,771912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/isp.hive_local.h1,700912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/ref.satm.c1,622912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/ref.satm.h1,329912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/vec.satm.isp.c7,871912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/config.h1,672912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/gen_tv_vec_sobel.c1,901420Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet54%Source_Code.h7No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/host.sobel.init.c9,498420Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h7No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/io_local.h2,445912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/isp_param.h1,480912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/main.isp.c4,403421Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h7No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/main.isp.h1,449912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/ref.c5,354912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/ref.h1,269912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/sobel.isp.c2,141420Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet46%Source_Code.h7No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/sobel.isp.h2,198912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/spp.hive.c1,257912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/host.c8,857912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/io.h2,057912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/isp.isp.c3,449912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/isp.isp.h2,012912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/tv_file_io.c31,030912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/verify_res.c16,930912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/host.vhdr.init.c5,823421Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h7No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/io_local.h2,128912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/isp.hive_local.h1,830912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/utils.vhdr.c7,857421Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h7No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/utils.vhdr.h1,402912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/vec.vhdr.isp.c6,105421Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h7No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vied_support.host.c3,025912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/host.xnr.init.c6,947912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/io_local.h2,143912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.hive_local.h2,742912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.isp.h1,181912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/iter.isp.c4,084912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/iter.isp.h3,671912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/program_config.isp.h3,155912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/vec.xnr.isp.c9,024912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr.td.support.c3,092912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/isp_tb_defs.h2,086912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/isp_tb_defs.h2,083912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/ia_css_isp_hor_filter_param.h1,115912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/isp_tb_defs.h2,044912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/ia_css_isp_hor_filter_param.h1,115912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/isp_tb_defs.h2,045912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5/isp_tb_defs.h2,044912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9/isp_tb_defs.h2,045912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5/isp_tb_defs.h2,044912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9/isp_tb_defs.h2,044912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/isp_tb_defs.h2,044912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/ia_css_isp_ver_filter_param.h1,115912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/isp_tb_defs.h2,045912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/ia_css_isp_ver_filter_param.h1,115912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/isp_tb_defs.h2,044912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/common_host_isp.h1,271912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/gen_tv_vec_yuv.c2,118912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/host.yuv.init.c4,071912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/ia_css_yuv_general_fnc_param.h1,279912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/io_local.h2,003912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/isp.hive_local.h1,978912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/run_yuv.sh1,810714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/vec.yuv.isp.c4,581912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/yuv_general_fnc.isp.c2,558912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/yuv_general_fnc.isp.h1,485912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernel_imresults.sh9,171714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/copy_kernel.isp.c2,916912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/copy_kernel.isp.h1,442912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_block_ls.c17,423912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_block_ls.h3,004912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_dmem.c2,209912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_dmem.h1,424912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_vmem.c26,022912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_vmem.h4,418912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_matrix_ls.c20,768912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_matrix_ls.h3,290912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_s_xnr_input_420.c7,172912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_s_xnr_input_420.h3,410912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/s_types.h1,430912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/yuv_input.isp.c6,698912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/isp_test_framework/isp/kernels/yuv_output.isp.c7,178912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/product_specific_skycam/sw/init_components_sp1.sp.c3,498912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/product_specific_skycam/sw/init_components_sp1.sp.h1,579912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.host.c3,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.host.h3,761912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.isp.h1,240912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.sp.c2,002912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.sp.h1,463912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/product_specific_skycam/sw/product_specific_internal.h2,629912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/README_PRIVATE_PACKAGE.txt1,987417Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%BSD_GPL_License_Header_Template.h494No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/bincopy/interface/ia_css_bincopy.sp.h1,304912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/bincopy/src/bin_copy.sp.c5,982912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/bincopy/src/bin_copy.sp.h1,284912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/bufq/interface/ia_css_bufq.sp.h6,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/bufq/src/bufq.sp.c23,540912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/debug/interface/ia_css_debug.sp.h4,372912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/debug/src/debug.sp.c11,507912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_commands.isp.h1,304912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_plain_commands.isp.h9,930912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy.common.h5,367912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy.isp.h11,140912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy_cmd.common.h2,968912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy_commands.isp.h4,232912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaproxy/interface/ia_css_dmaproxy.sp.h7,002912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaproxy/src/dma_proxy.sp.c47,650912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaservice/interface/dma_service.sp.h6,199912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/dmaservice/src/dma_service.sp.c15,374912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/event/interface/ia_css_event.sp.h1,914912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/event/src/event.sp.c2,274912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/eventq/interface/ia_css_eventq.sp.h2,212912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/eventq/src/eventq.sp.c2,351912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/flash/interface/ia_css_flash.sp.h2,424912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/flash/src/flash.sp.c4,004912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/frame/interface/ia_css_frame.sp.h3,342912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/framebuf/interface/ia_css_framebuf.sp.h1,531912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/framebuf/src/framebuf.sp.c2,842912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ifmtr/interface/ia_css_ifmtr.sp.h1,748912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ifmtr/src/ifmtr.sp.c5,431912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.gen_fw.h1,788912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.mk_fw.h8,762912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.sp.h1,774912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isp_param/src/isp_param.gen_fw.c3,008912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isp_param/src/isp_param.mk_fw.c1,515912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isp_param/src/isp_param.sp.c7,758912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/interface/ia_css_ispctrl.sp.h2,840912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/interface/ia_css_ispctrl_binary_defines.sp.h14,877912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/interface/ia_css_ispctrl_resource.sp.h2,561912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/src/init_vars.sp.c5,210912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/src/init_vars.sp.h1,588912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/src/isp_binary.sp.c1,306912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/src/isp_init.sp.c43,125912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/src/isp_output_init.sp.c29,017912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/src/isp_output_init.sp.h1,474912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/src/set_stream_base_addr.sp.c5,909912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/src/set_stream_base_addr.sp.h1,367912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/ispctrl/src/sp_private_data.sp.c1,841912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/interface/ia_css_isys.sp.h8,566912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/backend.sp.c10,063912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/backend.sp.h2,650912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/exp_id.sp.c3,930912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/frontend.sp.c13,365912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/frontend.sp.h4,517912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/isr.sp.c3,545912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/rx_dummy.c1,999912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/token_map.sp.c17,068912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/token_map.sp.h3,628912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/virtual_isys.sp.c12,987912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/isys/src/virtual_isys.sp.h1,901912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/metadata/interface/ia_css_metadata.sp.h1,446912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/metadata/src/metadata.sp.c7,901912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/parambuf/interface/ia_css_parambuf.sp.h1,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/parambuf/src/parambuf.sp.c14,443912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/pipeline/interface/ia_css_pipeline.sp.h5,879912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/pipeline/src/pipeline.sp.c66,329912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/qos_scheduler/interface/ia_css_qos_scheduler.sp.h2,697912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/qos_scheduler/src/qos_scheduler.sp.c3,198912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/queue/src/queue_access.sp.c8,355912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rawcopy/interface/ia_css_rawcopy.sp.h1,651912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rawcopy/src/raw_copy.sp.c32,051912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rawcopy/src/raw_copy.sp.h1,225912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr.sp.h2,962912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_dma.sp.h3,284912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_dma_inline.sp.h2,379912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_gen.sp.h2,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_isp.sp.h3,041912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_isp_inline.sp.h2,348912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_vbuf.sp.h5,678912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_vbuf_inline.sp.h2,951912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/src/rmgr.sp.c2,539912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/src/rmgr_dma.sp.c1,451912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/src/rmgr_gen.sp.c3,263912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/src/rmgr_isp.sp.c1,426912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/rmgr/src/rmgr_vbuf.sp.c13,592912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/spctrl/interface/ia_css_spctrl.sp.h1,843912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/spctrl/src/spctrl.sp.c5,845912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/stats/src/csim_stats.h1,315912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/tagger/interface/ia_css_tagger.sp.h9,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/tagger/src/tagger.sp.c35,165912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/tagger/src/tagger_buf.sp.c10,431912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/tagger/src/tagger_buf.sp.h10,011912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/timer/interface/ia_css_timer.sp.h1,423912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/timer/src/timer.sp.c2,688912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/tmpmem/interface/tmpmem.sp.h3,036912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/runtime/tmpmem/src/tmpmem.sp.c2,231912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/event_handler.sp.c13,029912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/event_handler.sp.h4,126912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/event_proxy_sp.hive.c14,195912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/event_proxy_sp.hive.h2,010912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/event_queue_sp0_sp1.sp.c7,899912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/event_queue_sp0_sp1.sp.h1,801912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/events_observer.sp.h1,416912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/inbuild_functions.h1,219912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/observer.sp.c4,238912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/observer.sp.h1,879912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/pipe_data.sp.c4,357912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/pipe_data.sp.h4,047912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/sp.hive.c26,631912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/sp.hive.h2,626912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/sp_data.hive.c2,843912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/sp_data.hive.h4,306912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/sp_isys_copy.hive.c8,150912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/sp_isys_copy.hive.h1,732912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/thread_data.sp.c5,334912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/thread_data.sp.h2,818912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/trace.sp.c9,961912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp/trace.sp.h2,887912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp1/event_queue_sp0_sp1.sp1.c5,302912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp1/event_queue_sp0_sp1.sp1.h1,708912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp1/events_observer.sp1.h1,507912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp1/help_func.sp1.c3,018912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp1/help_func.sp1.h2,278912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp1/mem_copy.sp1.c3,113912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp1/mem_copy.sp1.h1,278912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp1/sp1.hive.c15,002912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/sp1/sp1.hive.h1,509912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/support/bootloader/interface/bootloader.isp.h1,459912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/support/bootloader/interface/bootloader_types.h2,416912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/support/bootloader/interface/ia_css_blctrl.h2,788912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/support/bootloader/src/bootloader.isp.c6,114912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/support/bootloader/src/ia_css_blctrl.c9,215912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/support/bootloader/test/host.c13,149912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/support/bootloader/test/sp.hive.c2,819912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/support/bootloader/test/sp.hive.h1,253912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/vp/cell_vp.h12,428912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/vp/scalar_processor_2400_params_vp.h3,486912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/vp/sh_css_sp_start.c3,744912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/vp/sh_css_sp_start.h1,806912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/vp/stat_ctrl_vp.h10,463912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/host/hive_isp_css_ddr_hrt_modified.h4,634912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/host/hive_isp_css_hrt_modified.h1,566912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/host/isp.c2,344912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/host/isp_local.h1,829912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/host/isp_private.h4,679912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/host/system_local.h3,023912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/host/vmem.c8,937912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/host/vmem_local.h2,033912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/isp/isp_local.h1,409912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/isp/isp_private.h1,744912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/isp/system_local.h1,580912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/isp/vmem_local.h1,346912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/isp/vmem_private.h2,979912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/isp/xmem_local.h1,246912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/isp/xmem_private.h1,257912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/isp_global.h3,274912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/system_global.h5,335912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/vmem_global.h1,436912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/css/wdsp_default_system/xmem_global.h1,223912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/css_skycam_system/device_access.av.c4,161912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/css_skycam_system/device_access.c3,555912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/css_skycam_system/memory_access.c10,334912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/dli_device_access.h4,211912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/dli_env.c5,865912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/dli_env.h1,289912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/dli_memory_access.h5,745912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/hive_isp_css_2400_system/device_access.c3,525912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/hive_isp_css_2400_system/memory_access.c10,322912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/hive_isp_css_system/device_access.c3,927912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/hive_isp_css_system/memory_access.c8,850912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/isp_css_dev_tb/device_access.c3,945912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/dli_env/isp_css_dev_tb/memory_access.c4,354912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/ia_acc/ia_acc.h5,584912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/ia_acc/ia_acc_csim_css_2_0.c19,046912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/IspConfig.c62,455912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/IspConfig.h11,865912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/prm_default_values.h28,21044099ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code15%0Gamma table intialisation, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/prm_default_values.h28,210912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61Gamma table intialisation, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/prm_default_values.h28,21042528ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code3%js.voxel-legacy-20121113.tgz/arcanis-js.voxel-1ebbaad/test/data.js1Gamma table intialisation, ICG written.No
IdentifiedCode Matchapplications/isp/FrameWork/prm_handlers.h24,805912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/prm_key_list.h21,659912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/prmparser.c32,667912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/prmparser.h8,014912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/thread.c2,041912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/FrameWork/thread.h1,325912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchapplications/isp/host_datagen_cfg.h3,760912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/host_file_input_to_streaming.h5,526912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/host_flags.c32,917912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/host_flags.h6,410912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/host_tools.c103,167912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/host_tools.h6,003912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchapplications/isp/hrt_api.h2,041912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchapplications/isp/loop_file_input.py2,1311012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/normalize_for_copyright_compare.sh1,662514Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/preview.host.c21,685912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/sand_test.host.c32,632912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/analyze-deps.sh4,684714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/branch_ver.sh2,252714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/build_trace_map.py9,680912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/check_section.py3,749912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/clean_environment.sh5,367714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/countleaks.pl1,706914Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%BSD_GPL_License_Header_Template.h494No
IdentifiedCode Matchapplications/isp/scripts/log_results_to_sql.sh4,649714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/nbjob_parser.py6,3751012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/pop_firmware_metrics.py4,9201112Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/profile_context.py3,6921012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/profile_evq.py19,8521012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/profile_ppc.py2,5251112Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/profile_resource/profile_resource.py20,1651012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/profile_resource/run_profile_resource_ffisp.sh1,370714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/profile_resource/run_profile_resource_wbswap.sh1,371714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/profile_static.py6,0981112Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/profile_test_infra_json_parse.py2,883912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/profile_vcd.py5,8291012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/profile_vcd_devproxy.py8,5651012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/protect_environment.sh2,155714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/push_firmware_metrics.py2,2011112Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/rabbitmq.py2,4161112Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/run_splitsim.sh3,216714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/safe_processes.py1,7231012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/splitsim.py4,2501012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/scripts/strip-rel-pkg.sh1,438714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/svos-test-package.sh44,667714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/scripts/svos-test-package_fwval.sh58,924714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/setup_test_env.py7,6101012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/simple_camera.host.c25,634912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchapplications/isp/simple_camera_multi_stream.host.c57,305912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/simple_extension.host.c8,857912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/simple_fa.host.c8,485912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchapplications/isp/simple_input_system.host.c16,548912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/simple_isys2401_multi_stream.host.c82,870912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/simple_overlay.c4,473912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchapplications/isp/simple_overlay.h2,226912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchapplications/isp/simple_sensor_driver.host.c5,394912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/isp/SimStatistics.c206,685912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchapplications/isp/SimStatistics.h11,827912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchapplications/isp/SimStatistics_kernel_ops.h4,468912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/acc/accelerate.h2,871912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/acc/accelerate.host_css_2_0.c8,021912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/demo.host.c10,268912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/fw_args_demo.h2,590912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/fw_defs_demo.h4,572912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/fw_init_demo.c10,615912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/fw_init_demo.h4,213912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/isp.hive.c13,775912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/isp.hive.h2,017912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/isp_defs_for_hive.h4,346912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchapplications/isp/test_acc_relpkg/isp_sync.h1,168912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchapplications/isp/thread_profiler_beta_1.0.py19,0931012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchapplications/isp/use_csim3_top3.sh1,688614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/use_csimc3.sh6,339614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchapplications/isp/video.host.c23,492912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchapplications/runtime_support/include/assert_support.h5,071912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchapplications/runtime_support/include/error_support.h2,666912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchapplications/runtime_support/include/math_support.h6,222912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchapplications/runtime_support/include/misc_support.h1,557912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchapplications/runtime_support/include/stdbool/stdbool.h1,453912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchapplications/runtime_support/include/stdint/stdint.h6,452912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61Implementation of standard, ICG written.No
IdentifiedCode Matchapplications/runtime_support/include/stdint/stdint.h6,45214540ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code15%philrobokit_sdcc_makefile_linux.7z/philrobokit_sdcc/tools/sdcc/share/sdcc/include/stdint.h135Implementation of standard, ICG written.No
IdentifiedCode Matchapplications/runtime_support/include/storage_class.h1,329912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchapplications/runtime_support/include/type_support.h2,691912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchci_scripts/ci_reporter.py5,3231012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchci_scripts/ci_reporter_logger.py1,9321012Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchci_scripts/collect_logfiles.sh3,107714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchintegration_build.sh53,294714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchisp_testing_framework/lib/ate_bridge/isptf_ate_module_mapping.h1,204912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/ate_bridge/isptf_ate_sink.h1,956912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/ate_bridge/isptf_ate_source.h1,824912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_def_data_types.h1,853912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_def_limits.h2,406912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_def_picture_types.h1,884912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_file_utils.h1,596912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_macro_defs.h1,330912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture.h3,649912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_data.h2,761912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_data_inline.h3,310912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_loader_base.h2,209912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_loader_hrf.h1,765912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_loader_mapper.h3,846912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_loader_ppm.h1,764912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_resource_provider.h4,280912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_resource_provider_inline.h5,829912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_type_include.h1,369912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_type_info_base.h2,658912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_type_info_hrf.h1,568912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_type_info_ppm.h1,728912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_type_info_single.h1,786912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_type_info_single_inline.h1,678912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_picture_type_mapper.h2,045912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_pointer.h2,939912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_pointer_inline.h3,877912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_singleton.h1,886912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_singleton_inline.h1,615912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_string_utils.h1,857912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/framework/isptf_types.h5,413912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/isp_pipe_simulator/isptf_isp_pipe_simulator.h1,650912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet41%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/isp_pipe_simulator/isptf_pipe_matching.h1,362912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_default_pipe_descr.h1,601912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_module_base.h3,213912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_module_descr.h3,017912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_module_descr_inline.h4,895912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_module_interface.h2,270912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_module_parameter.h2,066912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_module_port.h2,515912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_module_result.h2,137912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_module_state.h1,998912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_parameter_base.h7,741912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/isptf_pipe_descr.h2,224912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/module_framework/module_descrs/isptf_module_descr_common.h1,622912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/ref_pipe_simulator/isptf_ref_pipe_simulator.h1,478912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/sim_host/isptf_flags.h1,507912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/sim_host/isptf_frontend.h1,453912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/simulator_framework/isptf_filter_chain_context.h1,993912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/simulator_framework/isptf_pipe_simulator_interface.h1,842912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/simulator_framework/isptf_simulator_context.h1,921912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchisp_testing_framework/lib/simulator_framework/isptf_stream.h2,666912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchlib_ci_utils.sh12,197914Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchlibsrc/3A/Al3a/Src/AlAe/Private/AlAeLib.c125,8658115ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code1%freebox_hd-master-20111016.tgz/freebox-freebox_hd-3d33158/1.6.10/linux/linux-2.6.31.7.tar.bz2.---/linux-2.6.31.7/sound/synth/emux/soundfont.c767Table intialisation, Intel written.No
IdentifiedCode Matchlibsrc/3A/check_style.py13,0111112Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Params/DIS14M/Flash_Calibration_DIS14M.c4,8452221Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h7No
IdentifiedCode Matchlibsrc/3A/Params/DIS14M/Flash_Calibration_DIS14M.h2,9982221Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet38%Source_Code.h7No
IdentifiedCode Matchlibsrc/3A/Params/DIS14M/Sensor_3aParams_DIS14M.c4,9472221Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h7No
IdentifiedCode Matchlibsrc/3A/Params/DIS14M/Sensor_Calibration_DIS14M.c26,044421Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h7No
IdentifiedCode Matchlibsrc/3A/Params/DIS14M/Sensor_Calibration_DIS14M.h4,7642221Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h7No
IdentifiedCode Matchlibsrc/3A/Params/DIS14M/Sensor_Depend_DIS14M.h3,9382221Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h7No
IdentifiedCode Matchlibsrc/3A/Params/DIS14M/Sensor_Tuning_DIS14M.c132,113912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61Table intialisation, ICG written.No
IdentifiedCode Matchlibsrc/3A/Params/DIS14M/Sensor_Tuning_DIS14M.c132,1131,441135ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code12%kernel_I9001_cfs-withoutOC-20121109.tgz/manveru0-kernel_I9001_cfs-c2ff8db/drivers/media/video/msm/mc7_firmware.h17,399Table intialisation, ICG written.No
IdentifiedCode Matchlibsrc/3A/Params/DIS14M/Sensor_Tuning_DIS14M.h5,0302221Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h7No
IdentifiedCode Matchlibsrc/3A/Params/DIS5M/Sensor_Calibration_DIS5M.c19,769912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Params/DIS5M/Sensor_Tuning_DIS5M.c138,4441,489121ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedIntel OBL Permissive Binary License (use for binary blobs)Original Code9%kernel_i9100G-master-20121111.tgz/sakindia123-kernel_i9100G-039c6c5/drivers/media/video/m5mo_firmware.h61,822Ttable intialisation, ICG written.No
IdentifiedCode Matchlibsrc/3A/Params/LiteOn8M/Sensor_Calibration_LiteOn8M.c33,700912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Params/LiteOn8M/Sensor_Tuning_LiteOn8M.c135,505912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/release.sh2,840714Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_CtrlAe.h2,890912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_CtrlAf.h1,471912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_CtrlApi.h3,660912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_CtrlAwb.h1,708912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_CtrlDis.h1,850912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_DebugAe.h1,854912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_DebugAf.h1,964912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_DebugApi.h1,753912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_DebugAwb.h1,363912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_PropertyAe.h6,605912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_PropertyAf.h3,206912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_PropertyApi.h1,361912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_PropertyAwb.h2,506912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Inc/Sh3a_Types.h4,005912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/AlIpWrap_AE.c77,789912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/AlIpWrap_AePram.c22,097912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/AlIpWrap_AF.c61,898912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/AlIpWrap_AfPram.c55,226912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/AlIpWrap_AWB.c62,530912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/AlIpWrap_AwbPram.c35,603912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/DefaultNoOtp.c1,523912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/Idap.c2,582912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet31%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/IpWrap_3aUtility.c16,601912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/IpWrap_SeqPram.c27,463912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/IpWrap_Sequencer.c5,922912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/ISPTuning.c5,237912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/Sh3a_Support.c2,612912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Custom/Wrap_3AIF.c71,094912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Dis/AlDisP.c59,651912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/FliDetect/ShFliDetect.c17,613912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/AlCamSysCustom.h4,674912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/AlIpWrap_AE.h10,995912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/AlIpWrap_AEPram.h7,202912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/AlIpWrap_AF.h16,890912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/AlIpWrap_AFPram.h4,718912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/AlIpWrap_AWB.h7,328912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/AlIpWrap_AwbPram.h3,146912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/Flash_Calibration.h1,717912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet42%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/Idap.h9,726912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/IpWrap_3aUtility.h3,615912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/IpWrap_SeqPram.h1,825912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/IpWrap_Sequencer.h2,476912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/ISPTuning.h1,759912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/Sensor_3aParams.h5,304912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/Sensor_Calibration.h2,685912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/Sensor_Tuning.h13,335912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/Sh3a_Test.h3,084912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchlibsrc/3A/Sh3a/Src/Inc/ShFliDetect.h2,815912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchlibsrc/PerCRAW/PerCRAW.c51,049912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchlibsrc/PerCRAW/PerCRAW.h11,359912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchtools/c_decl/expressions.h2,376912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchtools/example/flags.c2,938912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet27%Source_Code.h61No
IdentifiedCode Matchtools/example/flags.h1,401912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchtools/example/gencode.c1,347912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchtools/example/gencode.h1,257912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/example/main.c2,777912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchtools/gen_dvs_grid/argument_parser.c4,320912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchtools/gen_dvs_grid/argument_parser.h1,331912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/gen_dvs_grid/gen_dvs_grid.c13,133912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchtools/gen_dvs_grid/gen_dvs_grid.h2,281912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchtools/gen_dvs_grid/main.c2,564912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchtools/genfilt/avgfilt.c5,296912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchtools/genfilt/avgfilt.h4,173912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchtools/genfilt/flags.c2,514912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet30%Source_Code.h61No
IdentifiedCode Matchtools/genfilt/flags.h1,326912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchtools/genfilt/main.c2,160912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchtools/genio/check.c2,257912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet35%Source_Code.h61No
IdentifiedCode Matchtools/genio/check.h1,275912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchtools/genio/decorate.c1,709912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchtools/genio/decorate.h1,229912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchtools/genio/flags.c3,466912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchtools/genio/flags.h1,418912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet44%Source_Code.h61No
IdentifiedCode Matchtools/genio/gen_access.c5,847912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchtools/genio/gen_access.h1,237912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchtools/genio/gen_checks.c12,842912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchtools/genio/gen_checks.h1,246912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/genio/gen_transfer.c6,119912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchtools/genio/gen_transfer.h1,245912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/genio/gencode.c3,164912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchtools/genio/gencode.h1,226912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchtools/genio/main.c2,687912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet28%Source_Code.h61No
IdentifiedCode Matchtools/genio/support.c4,156912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet18%Source_Code.h61No
IdentifiedCode Matchtools/genio/support.h2,208912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchtools/genmatrix/flags.c2,249912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchtools/genmatrix/flags.h1,272912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/genmatrix/main.c1,279912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchtools/genmatrix/matrix.c8,532912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchtools/genmatrix/matrix.h1,442912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet45%Source_Code.h61No
IdentifiedCode Matchtools/genparam/decorate.c1,513912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchtools/genparam/decorate.h1,235912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchtools/genparam/flags.c6,667912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchtools/genparam/flags.h1,768912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchtools/genparam/gen_rw_funcs.c3,547912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchtools/genparam/gen_rw_funcs.h1,371912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchtools/genparam/genacc.c19,635912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchtools/genparam/genacc.h1,959912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchtools/genparam/gencode.c23,858912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchtools/genparam/gencode.h1,389912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchtools/genparam/genconfig.c4,565912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchtools/genparam/genconfig.h1,480912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchtools/genparam/genstate.c4,096912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchtools/genparam/genstate.h1,397912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchtools/genparam/main.c2,771912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchtools/genparam/support.c2,488912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchtools/genparam/support.h1,818912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/checks.c1,511912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/checks.h1,231912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/decorate.c40,414912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/decorate.h1,493912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/delay.c7,829912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/delay.h1,310912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/doc/examples/ex1/isp.h1,448912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/flags.c8,366912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/flags.h2,005912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_iterator.c9,036912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_iterator.h1,306912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_kercfg.c26,027912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_kercfg.h1,598912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_manifest.c33,862912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_manifest.h1,379912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet51%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_param.c26,693912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_param.h1,976912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet33%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_reader.c29,408912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet2%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gen_reader.h1,369912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gencode.c65,784912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet1%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gencode.h1,718912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet39%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gendot.c6,980912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/gendot.h1,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet58%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/geninclude.c2,350912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet34%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/geninclude.h1,287912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/geninit.c11,738912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/geninit.h1,231912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/genmem.c8,238912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/genmem.h1,228912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet61%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/genpart.c5,991912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/genpart.h1,276912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/inline.c10,981912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/inline.h1,231912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet55%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/main.c4,101912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/support.c4,986912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet14%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/support.h2,299912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet32%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/type.c8,757912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchtools/genpipe/type.h1,282912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchtools/gentest/flags.c3,171912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchtools/gentest/flags.h1,392912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchtools/gentest/gencode.c19,990912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchtools/gentest/gencode.h1,243912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchtools/gentest/main.c2,686912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet29%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/ate.c10,465912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/ate.h4,438912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet15%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/flags.c3,968912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet17%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/flags.h1,482912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/image_convert.c16,318912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/image_convert.h3,377912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet21%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/image_convert_defs.h1,426912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/main.c9,424912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/nv12.c5,333912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/nv12.h2,574912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet25%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/raw_vector.c20,101912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/raw_vector.h5,213912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet13%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/yuv_conversion.c10,639912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchtools/image_convert/yuv_conversion.h2,680912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet24%Source_Code.h61No
IdentifiedCode Matchtools/libprm/prm.c6,607912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet11%Source_Code.h61No
IdentifiedCode Matchtools/libprm/prm.h4,948912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet16%Source_Code.h61No
IdentifiedCode Matchtools/nv12_tiley_utils/main.c8,364912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet10%Source_Code.h61No
IdentifiedCode Matchtools/nv12_tiley_utils/nv12_tiley_utils.c10,258912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet7%Source_Code.h61No
IdentifiedCode Matchtools/nv12_tiley_utils/nv12_tiley_utils.h1,906912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet37%Source_Code.h61No
IdentifiedCode Matchtools/nv12_tiley_utils/run_test.sh2,867614Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet23%BSD_GPL_License_Header_Template.h617No
IdentifiedCode Matchtools/perc2ppm/perc2ppm.c23,143912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet3%Source_Code.h61No
IdentifiedCode Matchtools/percCrop/percCrop.c11,866912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet6%Source_Code.h61No
IdentifiedCode Matchtools/percdepth/percdepth.c14,511912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet5%Source_Code.h61No
IdentifiedCode Matchtools/precision_converter/argument_parser.c6,104912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchtools/precision_converter/argument_parser.h1,353912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet53%Source_Code.h61No
IdentifiedCode Matchtools/precision_converter/main.c2,850912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet26%Source_Code.h61No
IdentifiedCode Matchtools/precision_converter/precision_converter.c6,204912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet12%Source_Code.h61No
IdentifiedCode Matchtools/precision_converter/precision_converter.h2,024912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet36%Source_Code.h61No
IdentifiedCode Matchtools/reg_dump/filter.c3,800912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet20%Source_Code.h61No
IdentifiedCode Matchtools/reg_dump/filter.h1,649912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet40%Source_Code.h61No
IdentifiedCode Matchtools/reg_dump/flags.c4,047912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet19%Source_Code.h61No
IdentifiedCode Matchtools/reg_dump/flags.h1,516912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet47%Source_Code.h61No
IdentifiedCode Matchtools/reg_dump/gencode.c17,167912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet4%Source_Code.h61No
IdentifiedCode Matchtools/reg_dump/gencode.h1,379912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet49%Source_Code.h61No
IdentifiedCode Matchtools/reg_dump/main.c3,523912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet22%Source_Code.h61No
IdentifiedCode Matchtools/spmem_dump/main.c9,289912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet8%Source_Code.h61No
IdentifiedCode Matchtools/tiler/tiler.c8,284912Intel_CP IntelHeaderUnspecifiedUnspecifiedSnippet9%Source_Code.h61No
+


+
+ +
Excluded Components
ComponentLicenseComponent Comment
There are no excluded components in this project.
+


+
+ +
Work History - Bill of Material
ComponentVersionLast ContributionDeprecated Component
ICG CI_CSS-ISP system Firmware trunk - ecr-stable_btns_20160510UnspecifiedPeter Lems on May 13, 2016 1:49 AMNo
Intel_CP IntelHeaderUnspecifiedKalpana Roge on July 6, 2016 9:10 AMNo
+


+
+ +
Work History - File Inventory
Full PathTypeLast ContributionFile Comment
.gitattributesFile
.gitignoreFile
Linux.mkFile
applicationsFolder
applications/buildFolder
applications/build/MakefileFile
applications/build/builddefs.mkFile
applications/build/rules.mkFile
applications/examplesFolderPeter Lems on May 13, 2016 1:34 AM
applications/examples/CannyFolder
applications/examples/Canny/CVG Canny.xlsxFile
applications/examples/Canny/Optimizing Canny.pptxFile
applications/examples/Canny/broxton.cshFile
applications/examples/Canny/bxt11Folder
applications/examples/Canny/bxt11/MakefileFile
applications/examples/Canny/bxt11/canny.isp.cFile
applications/examples/Canny/bxt11/canny.isp.hFile
applications/examples/Canny/bxt11/compat.isp.hFile
applications/examples/Canny/bxt11/defs.hFile
applications/examples/Canny/bxt11/dma.isp.hFile
applications/examples/Canny/bxt11/host.cFile
applications/examples/Canny/bxt11/pgm.cFile
applications/examples/Canny/bxt11/pgm.hFile
applications/examples/Canny/bxt11/propagate.isp.cFile
applications/examples/Canny/bxt11/propagate.isp.hFile
applications/examples/Canny/bxt31Folder
applications/examples/Canny/bxt31/MakefileFile
applications/examples/Canny/bxt31/bamem.isp.cFile
applications/examples/Canny/bxt31/bamem.isp.hFile
applications/examples/Canny/bxt31/binarize.isp.cFile
applications/examples/Canny/bxt31/binarize.isp.hFile
applications/examples/Canny/bxt31/canny.isp.cFile
applications/examples/Canny/bxt31/canny.isp.hFile
applications/examples/Canny/bxt31/compat.isp.hFile
applications/examples/Canny/bxt31/defs.hFile
applications/examples/Canny/bxt31/dma.isp.hFile
applications/examples/Canny/bxt31/filter_3x3.cFile
applications/examples/Canny/bxt31/filter_3x3.hFile
applications/examples/Canny/bxt31/host.cFile
applications/examples/Canny/bxt31/pgm.cFile
applications/examples/Canny/bxt31/pgm.hFile
applications/examples/Canny/bxt31/propagate.isp.cFile
applications/examples/Canny/bxt31/propagate.isp.hFile
applications/examples/Canny/bxt31/slice_vector.isp.hFile
applications/examples/Canny/bxt31aFolder
applications/examples/Canny/bxt31a/MakefileFile
applications/examples/Canny/bxt31a/bamem.isp.cFile
applications/examples/Canny/bxt31a/bamem.isp.hFile
applications/examples/Canny/bxt31a/binarize.isp.cFile
applications/examples/Canny/bxt31a/binarize.isp.hFile
applications/examples/Canny/bxt31a/canny.isp.cFile
applications/examples/Canny/bxt31a/canny.isp.hFile
applications/examples/Canny/bxt31a/compat.isp.hFile
applications/examples/Canny/bxt31a/defs.hFile
applications/examples/Canny/bxt31a/dma.isp.hFile
applications/examples/Canny/bxt31a/filter_3x3.cFile
applications/examples/Canny/bxt31a/filter_3x3.hFile
applications/examples/Canny/bxt31a/host.cFile
applications/examples/Canny/bxt31a/pgm.cFile
applications/examples/Canny/bxt31a/pgm.hFile
applications/examples/Canny/bxt31a/propagate.isp.cFile
applications/examples/Canny/bxt31a/propagate.isp.hFile
applications/examples/Canny/bxt31a/slice_vector.isp.hFile
applications/examples/Canny/bxt32Folder
applications/examples/Canny/bxt32/MakefileFile
applications/examples/Canny/bxt32/bamem.isp.cFile
applications/examples/Canny/bxt32/bamem.isp.hFile
applications/examples/Canny/bxt32/binarize.isp.cFile
applications/examples/Canny/bxt32/binarize.isp.hFile
applications/examples/Canny/bxt32/canny.isp.cFile
applications/examples/Canny/bxt32/canny.isp.hFile
applications/examples/Canny/bxt32/compat.isp.hFile
applications/examples/Canny/bxt32/defs.hFile
applications/examples/Canny/bxt32/dma.isp.hFile
applications/examples/Canny/bxt32/filter_3x3.cFile
applications/examples/Canny/bxt32/filter_3x3.hFile
applications/examples/Canny/bxt32/host.cFile
applications/examples/Canny/bxt32/pgm.cFile
applications/examples/Canny/bxt32/pgm.hFile
applications/examples/Canny/bxt32/propagate.isp.cFile
applications/examples/Canny/bxt32/propagate.isp.hFile
applications/examples/Canny/bxt32/slice_vector.isp.hFile
applications/examples/Canny/cFolder
applications/examples/Canny/c/canny.cFile
applications/examples/Canny/c/pgm.cFile
applications/examples/Canny/c/pgm.hFile
applications/examples/Canny/c2Folder
applications/examples/Canny/c2/canny.cFile
applications/examples/Canny/c2/pgm.cFile
applications/examples/Canny/c2/pgm.hFile
applications/examples/Canny/cppFolder
applications/examples/Canny/cpp/pgm.hFile
applications/examples/Canny/csimc3File
applications/examples/Canny/inputs.zipFile
applications/examples/Canny/measure.cshFile
applications/examples/Canny/run_all.cshFile
applications/examples/Canny/sdk1Folder
applications/examples/Canny/sdk1/MakefileFile
applications/examples/Canny/sdk1/canny.isp.cFile
applications/examples/Canny/sdk1/canny.isp.hFile
applications/examples/Canny/sdk1/defs.hFile
applications/examples/Canny/sdk1/host.cFile
applications/examples/Canny/sdk1/pgm.cFile
applications/examples/Canny/sdk1/pgm.hFile
applications/examples/Canny/sdk10Folder
applications/examples/Canny/sdk10/MakefileFile
applications/examples/Canny/sdk10/canny.isp.cFile
applications/examples/Canny/sdk10/canny.isp.hFile
applications/examples/Canny/sdk10/defs.hFile
applications/examples/Canny/sdk10/dma.isp.hFile
applications/examples/Canny/sdk10/host.cFile
applications/examples/Canny/sdk10/pgm.cFile
applications/examples/Canny/sdk10/pgm.hFile
applications/examples/Canny/sdk11Folder
applications/examples/Canny/sdk11/MakefileFile
applications/examples/Canny/sdk11/canny.isp.cFile
applications/examples/Canny/sdk11/canny.isp.hFile
applications/examples/Canny/sdk11/defs.hFile
applications/examples/Canny/sdk11/dma.isp.hFile
applications/examples/Canny/sdk11/host.cFile
applications/examples/Canny/sdk11/pgm.cFile
applications/examples/Canny/sdk11/pgm.hFile
applications/examples/Canny/sdk11/propagate.isp.cFile
applications/examples/Canny/sdk11/propagate.isp.hFile
applications/examples/Canny/sdk12Folder
applications/examples/Canny/sdk12/MakefileFile
applications/examples/Canny/sdk12/canny.isp.cFile
applications/examples/Canny/sdk12/canny.isp.hFile
applications/examples/Canny/sdk12/defs.hFile
applications/examples/Canny/sdk12/dma.isp.hFile
applications/examples/Canny/sdk12/filter_3x3.cFile
applications/examples/Canny/sdk12/filter_3x3.hFile
applications/examples/Canny/sdk12/host.cFile
applications/examples/Canny/sdk12/pgm.cFile
applications/examples/Canny/sdk12/pgm.hFile
applications/examples/Canny/sdk12/propagate.isp.cFile
applications/examples/Canny/sdk12/propagate.isp.hFile
applications/examples/Canny/sdk12/slice_vector.isp.hFile
applications/examples/Canny/sdk13Folder
applications/examples/Canny/sdk13/MakefileFile
applications/examples/Canny/sdk13/canny.isp.cFile
applications/examples/Canny/sdk13/canny.isp.hFile
applications/examples/Canny/sdk13/defs.hFile
applications/examples/Canny/sdk13/dma.isp.hFile
applications/examples/Canny/sdk13/filter_3x3.cFile
applications/examples/Canny/sdk13/filter_3x3.hFile
applications/examples/Canny/sdk13/host.cFile
applications/examples/Canny/sdk13/pgm.cFile
applications/examples/Canny/sdk13/pgm.hFile
applications/examples/Canny/sdk13/propagate.isp.cFile
applications/examples/Canny/sdk13/propagate.isp.hFile
applications/examples/Canny/sdk13/slice_vector.isp.hFile
applications/examples/Canny/sdk14Folder
applications/examples/Canny/sdk14/MakefileFile
applications/examples/Canny/sdk14/canny.isp.cFile
applications/examples/Canny/sdk14/canny.isp.hFile
applications/examples/Canny/sdk14/defs.hFile
applications/examples/Canny/sdk14/dma.isp.hFile
applications/examples/Canny/sdk14/filter_3x3.cFile
applications/examples/Canny/sdk14/filter_3x3.hFile
applications/examples/Canny/sdk14/host.cFile
applications/examples/Canny/sdk14/pgm.cFile
applications/examples/Canny/sdk14/pgm.hFile
applications/examples/Canny/sdk14/propagate.isp.cFile
applications/examples/Canny/sdk14/propagate.isp.hFile
applications/examples/Canny/sdk14/slice_vector.isp.hFile
applications/examples/Canny/sdk15Folder
applications/examples/Canny/sdk15/MakefileFile
applications/examples/Canny/sdk15/canny.isp.cFile
applications/examples/Canny/sdk15/canny.isp.hFile
applications/examples/Canny/sdk15/defs.hFile
applications/examples/Canny/sdk15/dma.isp.hFile
applications/examples/Canny/sdk15/filter_3x3.cFile
applications/examples/Canny/sdk15/filter_3x3.hFile
applications/examples/Canny/sdk15/host.cFile
applications/examples/Canny/sdk15/pgm.cFile
applications/examples/Canny/sdk15/pgm.hFile
applications/examples/Canny/sdk15/propagate.isp.cFile
applications/examples/Canny/sdk15/propagate.isp.hFile
applications/examples/Canny/sdk15/slice_vector.isp.hFile
applications/examples/Canny/sdk16Folder
applications/examples/Canny/sdk16/MakefileFile
applications/examples/Canny/sdk16/canny.isp.cFile
applications/examples/Canny/sdk16/canny.isp.hFile
applications/examples/Canny/sdk16/defs.hFile
applications/examples/Canny/sdk16/dma.isp.hFile
applications/examples/Canny/sdk16/filter_3x3.cFile
applications/examples/Canny/sdk16/filter_3x3.hFile
applications/examples/Canny/sdk16/host.cFile
applications/examples/Canny/sdk16/pgm.cFile
applications/examples/Canny/sdk16/pgm.hFile
applications/examples/Canny/sdk16/propagate.isp.cFile
applications/examples/Canny/sdk16/propagate.isp.hFile
applications/examples/Canny/sdk16/slice_vector.isp.hFile
applications/examples/Canny/sdk17Folder
applications/examples/Canny/sdk17/MakefileFile
applications/examples/Canny/sdk17/bamem.isp.cFile
applications/examples/Canny/sdk17/bamem.isp.hFile
applications/examples/Canny/sdk17/canny.isp.cFile
applications/examples/Canny/sdk17/canny.isp.hFile
applications/examples/Canny/sdk17/defs.hFile
applications/examples/Canny/sdk17/dma.isp.hFile
applications/examples/Canny/sdk17/filter_3x3.cFile
applications/examples/Canny/sdk17/filter_3x3.hFile
applications/examples/Canny/sdk17/host.cFile
applications/examples/Canny/sdk17/pgm.cFile
applications/examples/Canny/sdk17/pgm.hFile
applications/examples/Canny/sdk17/propagate.isp.cFile
applications/examples/Canny/sdk17/propagate.isp.hFile
applications/examples/Canny/sdk17/slice_vector.isp.hFile
applications/examples/Canny/sdk18Folder
applications/examples/Canny/sdk18/MakefileFile
applications/examples/Canny/sdk18/bamem.isp.cFile
applications/examples/Canny/sdk18/bamem.isp.hFile
applications/examples/Canny/sdk18/canny.isp.cFile
applications/examples/Canny/sdk18/canny.isp.hFile
applications/examples/Canny/sdk18/defs.hFile
applications/examples/Canny/sdk18/dma.isp.hFile
applications/examples/Canny/sdk18/filter_3x3.cFile
applications/examples/Canny/sdk18/filter_3x3.hFile
applications/examples/Canny/sdk18/host.cFile
applications/examples/Canny/sdk18/pgm.cFile
applications/examples/Canny/sdk18/pgm.hFile
applications/examples/Canny/sdk18/propagate.isp.cFile
applications/examples/Canny/sdk18/propagate.isp.hFile
applications/examples/Canny/sdk18/slice_vector.isp.hFile
applications/examples/Canny/sdk19Folder
applications/examples/Canny/sdk19/MakefileFile
applications/examples/Canny/sdk19/bamem.isp.cFile
applications/examples/Canny/sdk19/bamem.isp.hFile
applications/examples/Canny/sdk19/canny.isp.cFile
applications/examples/Canny/sdk19/canny.isp.hFile
applications/examples/Canny/sdk19/defs.hFile
applications/examples/Canny/sdk19/dma.isp.hFile
applications/examples/Canny/sdk19/filter_3x3.cFile
applications/examples/Canny/sdk19/filter_3x3.hFile
applications/examples/Canny/sdk19/host.cFile
applications/examples/Canny/sdk19/pgm.cFile
applications/examples/Canny/sdk19/pgm.hFile
applications/examples/Canny/sdk19/propagate.isp.cFile
applications/examples/Canny/sdk19/propagate.isp.hFile
applications/examples/Canny/sdk19/slice_vector.isp.hFile
applications/examples/Canny/sdk2Folder
applications/examples/Canny/sdk2/MakefileFile
applications/examples/Canny/sdk2/canny.isp.cFile
applications/examples/Canny/sdk2/canny.isp.hFile
applications/examples/Canny/sdk2/defs.hFile
applications/examples/Canny/sdk2/host.cFile
applications/examples/Canny/sdk2/pgm.cFile
applications/examples/Canny/sdk2/pgm.hFile
applications/examples/Canny/sdk20Folder
applications/examples/Canny/sdk20/MakefileFile
applications/examples/Canny/sdk20/bamem.isp.cFile
applications/examples/Canny/sdk20/bamem.isp.hFile
applications/examples/Canny/sdk20/canny.isp.cFile
applications/examples/Canny/sdk20/canny.isp.hFile
applications/examples/Canny/sdk20/defs.hFile
applications/examples/Canny/sdk20/dma.isp.hFile
applications/examples/Canny/sdk20/filter_3x3.cFile
applications/examples/Canny/sdk20/filter_3x3.hFile
applications/examples/Canny/sdk20/host.cFile
applications/examples/Canny/sdk20/pgm.cFile
applications/examples/Canny/sdk20/pgm.hFile
applications/examples/Canny/sdk20/propagate.isp.cFile
applications/examples/Canny/sdk20/propagate.isp.hFile
applications/examples/Canny/sdk20/slice_vector.isp.hFile
applications/examples/Canny/sdk21Folder
applications/examples/Canny/sdk21/MakefileFile
applications/examples/Canny/sdk21/bamem.isp.cFile
applications/examples/Canny/sdk21/bamem.isp.hFile
applications/examples/Canny/sdk21/canny.isp.cFile
applications/examples/Canny/sdk21/canny.isp.hFile
applications/examples/Canny/sdk21/defs.hFile
applications/examples/Canny/sdk21/dma.isp.hFile
applications/examples/Canny/sdk21/filter_3x3.cFile
applications/examples/Canny/sdk21/filter_3x3.hFile
applications/examples/Canny/sdk21/host.cFile
applications/examples/Canny/sdk21/pgm.cFile
applications/examples/Canny/sdk21/pgm.hFile
applications/examples/Canny/sdk21/propagate.isp.cFile
applications/examples/Canny/sdk21/propagate.isp.hFile
applications/examples/Canny/sdk21/slice_vector.isp.hFile
applications/examples/Canny/sdk22Folder
applications/examples/Canny/sdk22/MakefileFile
applications/examples/Canny/sdk22/bamem.isp.cFile
applications/examples/Canny/sdk22/bamem.isp.hFile
applications/examples/Canny/sdk22/canny.isp.cFile
applications/examples/Canny/sdk22/canny.isp.hFile
applications/examples/Canny/sdk22/defs.hFile
applications/examples/Canny/sdk22/dma.isp.hFile
applications/examples/Canny/sdk22/filter_3x3.cFile
applications/examples/Canny/sdk22/filter_3x3.hFile
applications/examples/Canny/sdk22/host.cFile
applications/examples/Canny/sdk22/pgm.cFile
applications/examples/Canny/sdk22/pgm.hFile
applications/examples/Canny/sdk22/propagate.isp.cFile
applications/examples/Canny/sdk22/propagate.isp.hFile
applications/examples/Canny/sdk22/slice_vector.isp.hFile
applications/examples/Canny/sdk23Folder
applications/examples/Canny/sdk23/MakefileFile
applications/examples/Canny/sdk23/bamem.isp.cFile
applications/examples/Canny/sdk23/bamem.isp.hFile
applications/examples/Canny/sdk23/canny.isp.cFile
applications/examples/Canny/sdk23/canny.isp.hFile
applications/examples/Canny/sdk23/defs.hFile
applications/examples/Canny/sdk23/dma.isp.hFile
applications/examples/Canny/sdk23/filter_3x3.cFile
applications/examples/Canny/sdk23/filter_3x3.hFile
applications/examples/Canny/sdk23/host.cFile
applications/examples/Canny/sdk23/pgm.cFile
applications/examples/Canny/sdk23/pgm.hFile
applications/examples/Canny/sdk23/propagate.isp.cFile
applications/examples/Canny/sdk23/propagate.isp.hFile
applications/examples/Canny/sdk23/slice_vector.isp.hFile
applications/examples/Canny/sdk24Folder
applications/examples/Canny/sdk24/MakefileFile
applications/examples/Canny/sdk24/bamem.isp.cFile
applications/examples/Canny/sdk24/bamem.isp.hFile
applications/examples/Canny/sdk24/canny.isp.cFile
applications/examples/Canny/sdk24/canny.isp.hFile
applications/examples/Canny/sdk24/defs.hFile
applications/examples/Canny/sdk24/dma.isp.hFile
applications/examples/Canny/sdk24/filter_3x3.cFile
applications/examples/Canny/sdk24/filter_3x3.hFile
applications/examples/Canny/sdk24/host.cFile
applications/examples/Canny/sdk24/pgm.cFile
applications/examples/Canny/sdk24/pgm.hFile
applications/examples/Canny/sdk24/propagate.isp.cFile
applications/examples/Canny/sdk24/propagate.isp.hFile
applications/examples/Canny/sdk24/slice_vector.isp.hFile
applications/examples/Canny/sdk25Folder
applications/examples/Canny/sdk25/MakefileFile
applications/examples/Canny/sdk25/bamem.isp.cFile
applications/examples/Canny/sdk25/bamem.isp.hFile
applications/examples/Canny/sdk25/canny.isp.cFile
applications/examples/Canny/sdk25/canny.isp.hFile
applications/examples/Canny/sdk25/defs.hFile
applications/examples/Canny/sdk25/dma.isp.hFile
applications/examples/Canny/sdk25/filter_3x3.cFile
applications/examples/Canny/sdk25/filter_3x3.hFile
applications/examples/Canny/sdk25/host.cFile
applications/examples/Canny/sdk25/pgm.cFile
applications/examples/Canny/sdk25/pgm.hFile
applications/examples/Canny/sdk25/propagate.isp.cFile
applications/examples/Canny/sdk25/propagate.isp.hFile
applications/examples/Canny/sdk25/slice_vector.isp.hFile
applications/examples/Canny/sdk26Folder
applications/examples/Canny/sdk26/MakefileFile
applications/examples/Canny/sdk26/bamem.isp.cFile
applications/examples/Canny/sdk26/bamem.isp.hFile
applications/examples/Canny/sdk26/canny.isp.cFile
applications/examples/Canny/sdk26/canny.isp.hFile
applications/examples/Canny/sdk26/defs.hFile
applications/examples/Canny/sdk26/dma.isp.hFile
applications/examples/Canny/sdk26/filter_3x3.cFile
applications/examples/Canny/sdk26/filter_3x3.hFile
applications/examples/Canny/sdk26/host.cFile
applications/examples/Canny/sdk26/pgm.cFile
applications/examples/Canny/sdk26/pgm.hFile
applications/examples/Canny/sdk26/propagate.isp.cFile
applications/examples/Canny/sdk26/propagate.isp.hFile
applications/examples/Canny/sdk26/slice_vector.isp.hFile
applications/examples/Canny/sdk27Folder
applications/examples/Canny/sdk27/MakefileFile
applications/examples/Canny/sdk27/bamem.isp.cFile
applications/examples/Canny/sdk27/bamem.isp.hFile
applications/examples/Canny/sdk27/canny.isp.cFile
applications/examples/Canny/sdk27/canny.isp.hFile
applications/examples/Canny/sdk27/defs.hFile
applications/examples/Canny/sdk27/dma.isp.hFile
applications/examples/Canny/sdk27/filter_3x3.cFile
applications/examples/Canny/sdk27/filter_3x3.hFile
applications/examples/Canny/sdk27/host.cFile
applications/examples/Canny/sdk27/pgm.cFile
applications/examples/Canny/sdk27/pgm.hFile
applications/examples/Canny/sdk27/propagate.isp.cFile
applications/examples/Canny/sdk27/propagate.isp.hFile
applications/examples/Canny/sdk27/slice_vector.isp.hFile
applications/examples/Canny/sdk28Folder
applications/examples/Canny/sdk28/MakefileFile
applications/examples/Canny/sdk28/bamem.isp.cFile
applications/examples/Canny/sdk28/bamem.isp.hFile
applications/examples/Canny/sdk28/canny.isp.cFile
applications/examples/Canny/sdk28/canny.isp.hFile
applications/examples/Canny/sdk28/defs.hFile
applications/examples/Canny/sdk28/dma.isp.hFile
applications/examples/Canny/sdk28/filter_3x3.cFile
applications/examples/Canny/sdk28/filter_3x3.hFile
applications/examples/Canny/sdk28/host.cFile
applications/examples/Canny/sdk28/pgm.cFile
applications/examples/Canny/sdk28/pgm.hFile
applications/examples/Canny/sdk28/propagate.isp.cFile
applications/examples/Canny/sdk28/propagate.isp.hFile
applications/examples/Canny/sdk28/slice_vector.isp.hFile
applications/examples/Canny/sdk29Folder
applications/examples/Canny/sdk29/MakefileFile
applications/examples/Canny/sdk29/bamem.isp.cFile
applications/examples/Canny/sdk29/bamem.isp.hFile
applications/examples/Canny/sdk29/canny.isp.cFile
applications/examples/Canny/sdk29/canny.isp.hFile
applications/examples/Canny/sdk29/defs.hFile
applications/examples/Canny/sdk29/dma.isp.hFile
applications/examples/Canny/sdk29/filter_3x3.cFile
applications/examples/Canny/sdk29/filter_3x3.hFile
applications/examples/Canny/sdk29/host.cFile
applications/examples/Canny/sdk29/pgm.cFile
applications/examples/Canny/sdk29/pgm.hFile
applications/examples/Canny/sdk29/propagate.isp.cFile
applications/examples/Canny/sdk29/propagate.isp.hFile
applications/examples/Canny/sdk29/slice_vector.isp.hFile
applications/examples/Canny/sdk3Folder
applications/examples/Canny/sdk3/MakefileFile
applications/examples/Canny/sdk3/canny.isp.cFile
applications/examples/Canny/sdk3/canny.isp.hFile
applications/examples/Canny/sdk3/defs.hFile
applications/examples/Canny/sdk3/host.cFile
applications/examples/Canny/sdk3/pgm.cFile
applications/examples/Canny/sdk3/pgm.hFile
applications/examples/Canny/sdk30Folder
applications/examples/Canny/sdk30/MakefileFile
applications/examples/Canny/sdk30/bamem.isp.cFile
applications/examples/Canny/sdk30/bamem.isp.hFile
applications/examples/Canny/sdk30/binarize.isp.cFile
applications/examples/Canny/sdk30/binarize.isp.hFile
applications/examples/Canny/sdk30/canny.isp.cFile
applications/examples/Canny/sdk30/canny.isp.hFile
applications/examples/Canny/sdk30/defs.hFile
applications/examples/Canny/sdk30/dma.isp.hFile
applications/examples/Canny/sdk30/filter_3x3.cFile
applications/examples/Canny/sdk30/filter_3x3.hFile
applications/examples/Canny/sdk30/host.cFile
applications/examples/Canny/sdk30/pgm.cFile
applications/examples/Canny/sdk30/pgm.hFile
applications/examples/Canny/sdk30/propagate.isp.cFile
applications/examples/Canny/sdk30/propagate.isp.hFile
applications/examples/Canny/sdk30/slice_vector.isp.hFile
applications/examples/Canny/sdk31Folder
applications/examples/Canny/sdk31/MakefileFile
applications/examples/Canny/sdk31/bamem.isp.cFile
applications/examples/Canny/sdk31/bamem.isp.hFile
applications/examples/Canny/sdk31/binarize.isp.cFile
applications/examples/Canny/sdk31/binarize.isp.hFile
applications/examples/Canny/sdk31/canny.isp.cFile
applications/examples/Canny/sdk31/canny.isp.hFile
applications/examples/Canny/sdk31/defs.hFile
applications/examples/Canny/sdk31/dma.isp.hFile
applications/examples/Canny/sdk31/filter_3x3.cFile
applications/examples/Canny/sdk31/filter_3x3.hFile
applications/examples/Canny/sdk31/host.cFile
applications/examples/Canny/sdk31/pgm.cFile
applications/examples/Canny/sdk31/pgm.hFile
applications/examples/Canny/sdk31/propagate.isp.cFile
applications/examples/Canny/sdk31/propagate.isp.hFile
applications/examples/Canny/sdk31/slice_vector.isp.hFile
applications/examples/Canny/sdk4Folder
applications/examples/Canny/sdk4/MakefileFile
applications/examples/Canny/sdk4/canny.isp.cFile
applications/examples/Canny/sdk4/canny.isp.hFile
applications/examples/Canny/sdk4/defs.hFile
applications/examples/Canny/sdk4/host.cFile
applications/examples/Canny/sdk4/pgm.cFile
applications/examples/Canny/sdk4/pgm.hFile
applications/examples/Canny/sdk4aFolder
applications/examples/Canny/sdk4a/MakefileFile
applications/examples/Canny/sdk4a/canny.isp.cFile
applications/examples/Canny/sdk4a/canny.isp.hFile
applications/examples/Canny/sdk4a/defs.hFile
applications/examples/Canny/sdk4a/host.cFile
applications/examples/Canny/sdk4a/pgm.cFile
applications/examples/Canny/sdk4a/pgm.hFile
applications/examples/Canny/sdk5Folder
applications/examples/Canny/sdk5/MakefileFile
applications/examples/Canny/sdk5/canny.isp.cFile
applications/examples/Canny/sdk5/canny.isp.hFile
applications/examples/Canny/sdk5/defs.hFile
applications/examples/Canny/sdk5/host.cFile
applications/examples/Canny/sdk5/pgm.cFile
applications/examples/Canny/sdk5/pgm.hFile
applications/examples/Canny/sdk6Folder
applications/examples/Canny/sdk6/MakefileFile
applications/examples/Canny/sdk6/canny.isp.cFile
applications/examples/Canny/sdk6/canny.isp.hFile
applications/examples/Canny/sdk6/defs.hFile
applications/examples/Canny/sdk6/host.cFile
applications/examples/Canny/sdk6/pgm.cFile
applications/examples/Canny/sdk6/pgm.hFile
applications/examples/Canny/sdk7Folder
applications/examples/Canny/sdk7/MakefileFile
applications/examples/Canny/sdk7/canny.isp.cFile
applications/examples/Canny/sdk7/canny.isp.hFile
applications/examples/Canny/sdk7/defs.hFile
applications/examples/Canny/sdk7/host.cFile
applications/examples/Canny/sdk7/pgm.cFile
applications/examples/Canny/sdk7/pgm.hFile
applications/examples/Canny/sdk8Folder
applications/examples/Canny/sdk8/MakefileFile
applications/examples/Canny/sdk8/canny.isp.cFile
applications/examples/Canny/sdk8/canny.isp.hFile
applications/examples/Canny/sdk8/defs.hFile
applications/examples/Canny/sdk8/host.cFile
applications/examples/Canny/sdk8/pgm.cFile
applications/examples/Canny/sdk8/pgm.hFile
applications/examples/Canny/sdk9Folder
applications/examples/Canny/sdk9/MakefileFile
applications/examples/Canny/sdk9/canny.isp.cFile
applications/examples/Canny/sdk9/canny.isp.hFile
applications/examples/Canny/sdk9/defs.hFile
applications/examples/Canny/sdk9/host.cFile
applications/examples/Canny/sdk9/pgm.cFile
applications/examples/Canny/sdk9/pgm.hFile
applications/examples/blendingFolder
applications/examples/blending/1_starting_pointFolder
applications/examples/blending/1_starting_point/MakefileFile
applications/examples/blending/1_starting_point/blending.hive.cFile
applications/examples/blending/1_starting_point/blending.hive.hFile
applications/examples/blending/1_starting_point/blending.host.cFile
applications/examples/blending/1_starting_point/frame.cFile
applications/examples/blending/1_starting_point/frame.hFile
applications/examples/blending/1_starting_point/frame.hive.hFile
applications/examples/blending/2_pipelinedFolder
applications/examples/blending/2_pipelined/MakefileFile
applications/examples/blending/2_pipelined/blending.hive.cFile
applications/examples/blending/2_pipelined/blending.hive.hFile
applications/examples/blending/2_pipelined/blending.host.cFile
applications/examples/blending/2_pipelined/frame.cFile
applications/examples/blending/2_pipelined/frame.hFile
applications/examples/blending/2_pipelined/frame.hive.hFile
applications/examples/blending/3_io_moduleFolder
applications/examples/blending/3_io_module/MakefileFile
applications/examples/blending/3_io_module/blending.hive.cFile
applications/examples/blending/3_io_module/blending.hive.hFile
applications/examples/blending/3_io_module/blending.host.cFile
applications/examples/blending/3_io_module/frame.cFile
applications/examples/blending/3_io_module/frame.hFile
applications/examples/blending/3_io_module/frame.hive.hFile
applications/examples/blending/3_io_module/io.hive.cFile
applications/examples/blending/3_io_module/io.hive.hFile
applications/examples/blending/4_spFolder
applications/examples/blending/4_sp/MakefileFile
applications/examples/blending/4_sp/blending.hive.cFile
applications/examples/blending/4_sp/blending.hive.hFile
applications/examples/blending/4_sp/blending.host.cFile
applications/examples/blending/4_sp/frame.cFile
applications/examples/blending/4_sp/frame.hFile
applications/examples/blending/4_sp/frame.hive.hFile
applications/examples/blending/4_sp/io.hive.cFile
applications/examples/blending/4_sp/io.hive.hFile
applications/examples/blending/4_sp/sp.hive.cFile
applications/examples/blending/4_sp/sp.hive.hFile
applications/examples/blending/5_proxyFolder
applications/examples/blending/5_proxy/MakefileFile
applications/examples/blending/5_proxy/blending.hive.cFile
applications/examples/blending/5_proxy/blending.hive.hFile
applications/examples/blending/5_proxy/blending.host.cFile
applications/examples/blending/5_proxy/frame.cFile
applications/examples/blending/5_proxy/frame.hFile
applications/examples/blending/5_proxy/frame.hive.hFile
applications/examples/blending/5_proxy/io.hive.cFile
applications/examples/blending/5_proxy/io.hive.hFile
applications/examples/blending/5_proxy/isp_proxy.hive.cFile
applications/examples/blending/5_proxy/isp_proxy.hive.hFile
applications/examples/blending/5_proxy/proxy.hive.hFile
applications/examples/blending/5_proxy/sp.hive.cFile
applications/examples/blending/5_proxy/sp.hive.hFile
applications/examples/blending/5_proxy/sp_proxy.hive.cFile
applications/examples/blending/5_proxy/sp_proxy.hive.hFile
applications/examples/blending/6_auto_proxyFolder
applications/examples/blending/6_auto_proxy/MakefileFile
applications/examples/blending/6_auto_proxy/blending.hive.cFile
applications/examples/blending/6_auto_proxy/blending.hive.hFile
applications/examples/blending/6_auto_proxy/blending.host.cFile
applications/examples/blending/6_auto_proxy/frame.cFile
applications/examples/blending/6_auto_proxy/frame.hFile
applications/examples/blending/6_auto_proxy/frame.hive.hFile
applications/examples/blending/6_auto_proxy/isp_proxy.hive.cFile
applications/examples/blending/6_auto_proxy/isp_proxy.hive.hFile
applications/examples/blending/6_auto_proxy/proxy.hive.hFile
applications/examples/blending/6_auto_proxy/sp.hive.cFile
applications/examples/blending/6_auto_proxy/sp.hive.hFile
applications/examples/blending/6_auto_proxy/sp_proxy.hive.cFile
applications/examples/blending/6_auto_proxy/sp_proxy.hive.hFile
applications/examples/blending/7_dynamicFolder
applications/examples/blending/7_dynamic/MakefileFile
applications/examples/blending/7_dynamic/Makefile.fwFile
applications/examples/blending/7_dynamic/accelerate.host.cFile
applications/examples/blending/7_dynamic/accelerate.host.hFile
applications/examples/blending/7_dynamic/blending.hive.cFile
applications/examples/blending/7_dynamic/blending.hive.hFile
applications/examples/blending/7_dynamic/blending.host.cFile
applications/examples/blending/7_dynamic/frame.cFile
applications/examples/blending/7_dynamic/frame.hFile
applications/examples/blending/7_dynamic/frame.hive.hFile
applications/examples/blending/7_dynamic/isp_proxy.hive.cFile
applications/examples/blending/7_dynamic/isp_proxy.hive.hFile
applications/examples/blending/7_dynamic/my_firmware.host.cFile
applications/examples/blending/7_dynamic/my_firmware.host.hFile
applications/examples/blending/7_dynamic/proxy.hive.hFile
applications/examples/blending/7_dynamic/sp.hive.cFile
applications/examples/blending/7_dynamic/sp.hive.hFile
applications/examples/blending/7_dynamic/sp_proxy.hive.cFile
applications/examples/blending/7_dynamic/sp_proxy.hive.hFile
applications/examples/blending/8_isp_onlyFolder
applications/examples/blending/8_isp_only/Makefile.fwFile
applications/examples/blending/8_isp_only/blending.isp.cFile
applications/examples/blending/8_isp_only/blending.isp.hFile
applications/examples/blending/8_isp_only/blending_types.hFile
applications/examples/blending/8_isp_only/isp_defs_for_hive.hFile
applications/examples/blending/MakefileFile
applications/examples/blending/bench.mkFile
applications/examples/blending/dataFolder
applications/examples/blending/data/input0.ppmFile
applications/examples/blending/data/input1.ppmFile
applications/examples/blending/data/mask.ppmFile
applications/examples/blending/data/merged.ppmFile
applications/examples/multi_threadingFolder
applications/examples/multi_threading/README.txtFile
applications/examples/multi_threading/setjmpFolder
applications/examples/multi_threading/setjmp/MakefileFile
applications/examples/multi_threading/setjmp/README.txtFile
applications/examples/multi_threading/setjmp/fiber.sp.cFile
applications/examples/multi_threading/setjmp/fiber.sp.hFile
applications/examples/multi_threading/setjmp/fibertest.cFile
applications/examples/multi_threading/setjmp/fibertest.hFile
applications/examples/multi_threading/setjmp/host.cFile
applications/examples/multi_threading/setjmp/semaphore.cFile
applications/examples/multi_threading/setjmp/semaphore.hFile
applications/examples/multi_threading/setjmp/switchtest.cFile
applications/examples/multi_threading/setjmp/switchtest.hFile
applications/examples/multi_threading/setjmp/thread.cFile
applications/examples/multi_threading/setjmp/thread.hFile
applications/examples/multi_threading/setjmp/thread_queue.cFile
applications/examples/multi_threading/setjmp/thread_queue.hFile
applications/examples/multi_threading/setjmp/threadtest.cFile
applications/examples/multi_threading/setjmp/threadtest.hFile
applications/examples/multi_threading/setjmp_v2Folder
applications/examples/multi_threading/setjmp_v2/MakefileFile
applications/examples/multi_threading/setjmp_v2/README.txtFile
applications/examples/multi_threading/setjmp_v2/fiber.sp.cFile
applications/examples/multi_threading/setjmp_v2/fiber.sp.hFile
applications/examples/multi_threading/setjmp_v2/host.cFile
applications/examples/multi_threading/setjmp_v2/semaphore.sp.cFile
applications/examples/multi_threading/setjmp_v2/semaphore.sp.hFile
applications/examples/multi_threading/setjmp_v2/thread.sp.cFile
applications/examples/multi_threading/setjmp_v2/thread.sp.hFile
applications/examples/multi_threading/setjmp_v2/thread_queue.sp.cFile
applications/examples/multi_threading/setjmp_v2/thread_queue.sp.hFile
applications/examples/multi_threading/setjmp_v2/threadtest.sp.cFile
applications/examples/multi_threading/setjmp_v2/threadtest.sp.hFile
applications/examples/multi_threading/setjmp_v3Folder
applications/examples/multi_threading/setjmp_v3/MakefileFile
applications/examples/multi_threading/setjmp_v3/README.txtFile
applications/examples/multi_threading/setjmp_v3/fiber.sp.cFile
applications/examples/multi_threading/setjmp_v3/fiber.sp.hFile
applications/examples/multi_threading/setjmp_v3/host.cFile
applications/examples/multi_threading/setjmp_v3/semaphore.sp.cFile
applications/examples/multi_threading/setjmp_v3/semaphore.sp.hFile
applications/examples/multi_threading/setjmp_v3/thread.sp.cFile
applications/examples/multi_threading/setjmp_v3/thread.sp.hFile
applications/examples/multi_threading/setjmp_v3/thread_profiler_beta.pyFile
applications/examples/multi_threading/setjmp_v3/thread_queue.sp.cFile
applications/examples/multi_threading/setjmp_v3/thread_queue.sp.hFile
applications/examples/multi_threading/setjmp_v3/threadtest.sp.cFile
applications/examples/multi_threading/setjmp_v3/threadtest.sp.hFile
applications/examples/multi_threading/setjmp_v4Folder
applications/examples/multi_threading/setjmp_v4/MakefileFile
applications/examples/multi_threading/setjmp_v4/README.txtFile
applications/examples/multi_threading/setjmp_v4/assert_support.hFile
applications/examples/multi_threading/setjmp_v4/fiber.sp.cFile
applications/examples/multi_threading/setjmp_v4/fiber.sp.hFile
applications/examples/multi_threading/setjmp_v4/host.cFile
applications/examples/multi_threading/setjmp_v4/semaphore.sp.cFile
applications/examples/multi_threading/setjmp_v4/semaphore.sp.hFile
applications/examples/multi_threading/setjmp_v4/thread.sp.cFile
applications/examples/multi_threading/setjmp_v4/thread.sp.hFile
applications/examples/multi_threading/setjmp_v4/thread_profiler_beta.pyFile
applications/examples/multi_threading/setjmp_v4/thread_queue.sp.cFile
applications/examples/multi_threading/setjmp_v4/thread_queue.sp.hFile
applications/examples/multi_threading/setjmp_v4/thread_scheduler.sp.cFile
applications/examples/multi_threading/setjmp_v4/thread_scheduler.sp.hFile
applications/examples/multi_threading/setjmp_v4/threadtest.sp.cFile
applications/examples/multi_threading/setjmp_v4/threadtest.sp.hFile
applications/examples/skycam_acc_pkgFolder
applications/examples/skycam_acc_pkg/MakefileFile
applications/examples/skycam_acc_pkg/Makefile.host_top.skycamFile
applications/examples/skycam_acc_pkg/Makefile.skycamFile
applications/examples/skycam_acc_pkg/Readme.txtFile
applications/examples/skycam_acc_pkg/firmwareFolder
applications/examples/skycam_acc_pkg/firmware/addFolder
applications/examples/skycam_acc_pkg/firmware/add/Makefile.fwFile
applications/examples/skycam_acc_pkg/firmware/simple_extensionFolder
applications/examples/skycam_acc_pkg/firmware/simple_extension/Makefile.fwFile
applications/examples/skycam_acc_pkg/hive_setup.shFile
applications/examples/skycam_acc_pkg/skc_pkg.mkFile
applications/examples/skycam_acc_pkg/smoke_acc.shFile
applications/examples/skycam_acc_pkg/test_applicationsFolder
applications/examples/skycam_acc_pkg/test_applications/MakefileFile
applications/examples/skycam_acc_pkg/test_applications/acc_testFolder
applications/examples/skycam_acc_pkg/test_applications/acc_test/acc_test.mkFile
applications/examples/skycam_acc_pkg/test_applications/tests.mkFile
applications/examples/skycam_acc_pkg/test_applications/videoFolder
applications/examples/skycam_acc_pkg/test_applications/video/video.mkFile
applications/examples/test_extensionsFolder
applications/examples/test_extensions/acc_testFolder
applications/examples/test_extensions/acc_test/MakefileFile
applications/examples/test_extensions/acc_test/Makefile.fwFile
applications/examples/test_extensions/acc_test/acc_test.cFile
applications/examples/test_extensions/acc_test/add.hive.cFile
applications/examples/test_extensions/acc_test/add.hive.hFile
applications/examples/test_extensions/acc_test/add_types.hFile
applications/examples/test_extensions/acc_test/isp_defs_for_hive.hFile
applications/examples/test_extensions/acc_test_qos_iotgFolder
applications/examples/test_extensions/acc_test_qos_iotg/MakefileFile
applications/examples/test_extensions/acc_test_qos_iotg/Makefile.fwFile
applications/examples/test_extensions/acc_test_qos_iotg/acc_test_qos_iotg.cFile
applications/examples/test_extensions/acc_test_qos_iotg/isp_defs_for_hive.hFile
applications/examples/test_extensions/acc_test_qos_iotg/subtract.hive.cFile
applications/examples/test_extensions/acc_test_qos_iotg/subtract.hive.hFile
applications/examples/test_extensions/acc_test_qos_iotg/subtract_types.hFile
applications/examples/test_extensions/simple_extensionFolder
applications/examples/test_extensions/simple_extension/Makefile.fwFile
applications/examples/test_extensions/simple_extension/dataFolder
applications/examples/test_extensions/simple_extension/data/input.ppmFile
applications/examples/test_extensions/simple_extension/data/output.ppmFile
applications/examples/test_extensions/simple_extension/extension.hive.cFile
applications/examples/test_extensions/simple_extension/extension.hive.hFile
applications/examples/test_extensions/simple_extension/isp_defs_for_hive.hFile
applications/examples/test_extensions/simple_extension/isp_proxy.hive.cFile
applications/examples/test_extensions/simple_extension/isp_proxy.hive.hFile
applications/examples/test_extensions/simple_extension/isp_sync.hFile
applications/examples/test_extensions/simple_extension/proxy.hive.hFile
applications/examples/test_extensions/simple_extension/simple_extension.hFile
applications/examples/test_extensions_pkgFolder
applications/examples/test_extensions_pkg/MakefileFile
applications/examples/test_extensions_pkg/ReadmeFile
applications/examples/test_extensions_pkg/acc_ext_testFolder
applications/examples/test_extensions_pkg/acc_ext_test/MakefileFile
applications/examples/test_extensions_pkg/acc_ext_test/ReadmeFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_cameraFolder
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/Acc.cFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/Acc.hFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/CameraDriver.cFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/IspConfig.cFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/MakefileFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/includeFolder
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/include/CameraDriver.hFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_camera/include/IspConfig.hFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_ext.cFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_ext.hFile
applications/examples/test_extensions_pkg/acc_ext_test/ia_acc_preview_host.cFile
applications/examples/test_extensions_pkg/acc_ext_test/toolsFolder
applications/examples/test_extensions_pkg/acc_ext_test/tools/host_tools.cFile
applications/examples/test_extensions_pkg/acc_ext_test/tools/includeFolder
applications/examples/test_extensions_pkg/acc_ext_test/tools/include/host_tools.hFile
applications/examples/test_extensions_pkg/acc_testFolder
applications/examples/test_extensions_pkg/acc_test/MakefileFile
applications/examples/test_extensions_pkg/acc_test/ReadmeFile
applications/examples/test_extensions_pkg/smoke_acc.shFile
applications/externalFolder
applications/external/FA_integratedFolderPeter Lems on May 13, 2016 1:36 AM
applications/external/FA_integrated/MakefileFile
applications/external/FA_integrated/Makefile.fwFile
applications/external/FA_integrated/README.TXTFile
applications/external/FA_integrated/config_fw.cFile
applications/external/FA_integrated/config_fw.hFile
applications/external/FA_integrated/fa_firmware.host.cFile
applications/external/FA_integrated/fa_firmware.host.hFile
applications/external/FA_integrated/fa_host.cFile
applications/external/FA_integrated/fa_host.hFile
applications/external/FA_integrated/isp_defs_for_hive.hFile
applications/external/FA_integrated/make_fw.shFile
applications/external/FA_integrated/sh_css_debug.cFile
applications/external/FA_integrated/sp_fa.hive.cFile
applications/external/FA_integrated/sp_fa.hive.hFile
applications/external/FA_integrated/sp_fa_init.hive.cFile
applications/external/FA_integrated/sp_fa_init.hive.hFile
applications/external/FA_mainFolderPeter Lems on May 13, 2016 1:35 AM
applications/external/FA_main/MakefileFile
applications/external/FA_main/cfg.cFile
applications/external/FA_main/cfg.hFile
applications/external/FA_main/cfg_fa.hFile
applications/external/FA_main/ctrl_fa.cFile
applications/external/FA_main/ctrl_fa.hFile
applications/external/FA_main/ctrl_fa_hmm.cFile
applications/external/FA_main/ctrl_fa_hmm.hFile
applications/external/FA_main/hive_isp_css_sp_isp_api.cFile
applications/external/FA_main/host.cFile
applications/external/FA_main/isp_defs_for_hive.hFile
applications/external/FA_main/isp_fa.hive.cFile
applications/external/FA_main/isp_fa.hive.hFile
applications/external/FA_main/malloc_fa.cFile
applications/external/FA_main/malloc_fa.hFile
applications/external/FA_main/malloc_fa_private.hFile
applications/external/FA_main/scheduler.sp.cFile
applications/external/FA_main/scheduler.sp.hFile
applications/external/FA_main/sp_fa.hive.cFile
applications/external/FA_main/sp_fa.hive.hFile
applications/external/FA_main/statistics.savFile
applications/external/FA_preintegratedFolderPeter Lems on May 13, 2016 1:36 AM
applications/external/FA_preintegrated/MakefileFile
applications/external/FA_preintegrated/Makefile.gccFile
applications/external/FA_preintegrated/hive_isp_css_defs.hFile
applications/external/FA_preintegrated/hive_isp_css_mm_hrt.cFile
applications/external/FA_preintegrated/hive_isp_css_mm_hrt.hFile
applications/external/FA_preintegrated/host.cFile
applications/external/FA_preintegrated/host.noFSM.cFile
applications/external/FA_preintegrated/isp2300_medfield_params.hFile
applications/external/FA_preintegrated/sp.emul.cFile
applications/external/FA_preintegrated/sp.emul.hFile
applications/external/FD_stage0FolderPeter Lems on May 13, 2016 1:35 AM
applications/external/FD_stage0/FD_stage0_waveform.docxFile
applications/external/FD_stage0/MakefileFile
applications/external/FD_stage0/RefCalcStage0.cFile
applications/external/FD_stage0/RefCalcStage0.hFile
applications/external/FD_stage0/cfg_fd.cFile
applications/external/FD_stage0/cfg_fd.hFile
applications/external/FD_stage0/data_fd.cFile
applications/external/FD_stage0/data_fd.hFile
applications/external/FD_stage0/host.cFile
applications/external/FD_stage0/isp_fd.hive.cFile
applications/external/FD_stage0/isp_fd.hive.hFile
applications/external/FD_stage0/ops_fd.hive.cFile
applications/external/FD_stage0/ops_fd.hive.hFile
applications/external/FD_stage0/statistics.savFile
applications/external/FR_distanceFolderPeter Lems on May 13, 2016 1:35 AM
applications/external/FR_distance/MakefileFile
applications/external/FR_distance/RefCalcDist_35x42x16_form.cFile
applications/external/FR_distance/RefCalcDist_35x42x16_form.hFile
applications/external/FR_distance/cfg_fr.cFile
applications/external/FR_distance/cfg_fr.hFile
applications/external/FR_distance/dataFolder
applications/external/FR_distance/data/query_vector_short.rawFile
applications/external/FR_distance/data/result_dist0.rawFile
applications/external/FR_distance/data/result_dist1.rawFile
applications/external/FR_distance/data/test_vector_0_short.rawFile
applications/external/FR_distance/data_fr.cFile
applications/external/FR_distance/data_fr.hFile
applications/external/FR_distance/file_fr.cFile
applications/external/FR_distance/file_fr.hFile
applications/external/FR_distance/host.cFile
applications/external/FR_distance/isp_fr.hive.cFile
applications/external/FR_distance/isp_fr.hive.hFile
applications/external/FR_distance/isp_fr_phase0.hive.cFile
applications/external/FR_distance/ops_fr.hive.cFile
applications/external/FR_distance/ops_fr.hive.hFile
applications/external/FR_distance/statistics3x3.savFile
applications/external/FR_distance/statistics5x5.savFile
applications/external/ISP2300_FD_FR_integration_v1.2.4.docFile
applications/external/hive_isp_css_2400_systemFolder
applications/external/hive_isp_css_2400_system/device_accessFolder
applications/external/hive_isp_css_2400_system/device_access/device_access.cFilePeter Lems on May 13, 2016 1:37 AM
applications/external/hive_isp_css_2400_system/memory_accessFolder
applications/external/hive_isp_css_2400_system/memory_access/memory_access.cFilePeter Lems on May 13, 2016 1:37 AM
applications/external/hive_isp_css_systemFolder
applications/external/hive_isp_css_system/device_accessFolder
applications/external/hive_isp_css_system/device_access/device_access.cFilePeter Lems on May 13, 2016 1:38 AM
applications/external/hive_isp_css_system/memory_accessFolder
applications/external/hive_isp_css_system/memory_access/memory_access.cFilePeter Lems on May 13, 2016 1:38 AM
applications/ispFolderPeter Lems on April 29, 2016 12:09 AM
applications/isp/DocumentationFolder
applications/isp/Documentation/3ATraining_README.txtFile
applications/isp/Documentation/3a_layering.odpFile
applications/isp/Documentation/HiveGo_CSS_3A_API.docFile
applications/isp/Documentation/HiveGo_CSS_3A_API.pdfFile
applications/isp/Documentation/HiveGo_CSS_API.pdfFile
applications/isp/Documentation/ISP_Pipe_Cycle_Budgets.xlsFile
applications/isp/Documentation/ISP_ineffective_parameter.xlsxFile
applications/isp/Documentation/Intel_Inspector.txtFile
applications/isp/Documentation/Pipe_Configurations_20100913.xlsxFile
applications/isp/Documentation/ShCameraDriver.odtFile
applications/isp/Documentation/ShCameraDriver.pdfFile
applications/isp/Documentation/Vmem.odsFile
applications/isp/Documentation/bbb_main.doxFile
applications/isp/Documentation/css_api_main.doxFile
applications/isp/Documentation/datasheet.txtFile
applications/isp/Documentation/debug_support.doxFile
applications/isp/Documentation/dma_transactions.odpFile
applications/isp/Documentation/doc_hiveblockdia.pngFile
applications/isp/Documentation/doc_logo.pngFile
applications/isp/Documentation/doc_titleimg.pngFile
applications/isp/Documentation/isp_architecture.odtFile
applications/isp/Documentation/isp_architecture.pdfFile
applications/isp/Documentation/isp_pipelining.odtFile
applications/isp/Documentation/primary_bayer.diaFile
applications/isp/Documentation/video_bayer.diaFile
applications/isp/Documentation/video_bayer_bufs.diaFile
applications/isp/Documentation/video_bayer_m4.diaFile
applications/isp/Documentation/video_cur.diaFile
applications/isp/Documentation/video_dz_m4.diaFile
applications/isp/Documentation/video_yuv.diaFile
applications/isp/Documentation/video_yuv_bufs.diaFile
applications/isp/FileSupport.cFile
applications/isp/FileSupport.hFile
applications/isp/File_inputFolder
applications/isp/File_input/00000_Input.datFile
applications/isp/File_input/100113_fisheye_test_2560x1920.hrfFile
applications/isp/File_input/100113_fisheye_test_2560x1920.jpgFile
applications/isp/File_input/100113_fisheye_test_2560x1920_f43_ch1_frames1_chid0_w2560_h1920.datFile
applications/isp/File_input/1080_distortion.hrfFile
applications/isp/File_input/1080_distortion_f43_ch1_frames1_chid0_w1920_h1088.datFile
applications/isp/File_input/1104_COLORBAR_YCC640x480_0_yuv420nv12_13_.hrfFile
applications/isp/File_input/1104_COLORBAR_YCC640x480_0_yuv420planar_13.hrfFile
applications/isp/File_input/1108_COLORBAR_YCC640x480_0_yuv444planar_13_.hrfFile
applications/isp/File_input/13mp_isp27.hrfFile
applications/isp/File_input/14mp.hrfFile
applications/isp/File_input/14mp.jpgFile
applications/isp/File_input/14mp.rawFile
applications/isp/File_input/14mp_distortion.hrfFile
applications/isp/File_input/14mp_distortion_f43_ch1_frames1_chid0_w4364_h3276.datFile
applications/isp/File_input/14mp_f43_ch1_frames1_chid0_w4364_h3276.datFile
applications/isp/File_input/16mp.hrfFile
applications/isp/File_input/16mp.jpgFile
applications/isp/File_input/16mp.rawFile
applications/isp/File_input/16mp_distortion.hrfFile
applications/isp/File_input/16mp_distortion_f43_ch1_frames1_chid0_w4620_h3462.datFile
applications/isp/File_input/2048x1088_distortion.hrfFile
applications/isp/File_input/2048x1088_distortion_f43_ch1_frames1_chid0_w2052_h1092.datFile
applications/isp/File_input/5MP_distortion.hrfFile
applications/isp/File_input/5MP_distortion_f43_ch1_frames1_chid0_w2572_h1932.datFile
applications/isp/File_input/5mp.hrfFile
applications/isp/File_input/5mp.jpgFile
applications/isp/File_input/5mp.rawFile
applications/isp/File_input/5mp_f43_ch1_frames1_chid0_w2572_h1932.datFile
applications/isp/File_input/5mp_isp27.hrfFile
applications/isp/File_input/5mp_noise_06p5_lux.hrfFile
applications/isp/File_input/5mp_noise_06p5_lux_f43_ch1_frames1_chid0_w2592_h1968.datFile
applications/isp/File_input/6000K_1000Lux_D65_S1_F_Off_1920x1080.BY2File
applications/isp/File_input/6000K_1000Lux_D65_S1_F_Off_4416x3312.jpgFile
applications/isp/File_input/6000K_1000Lux_D65_S1_F_Off_4416x3312.rawFile
applications/isp/File_input/6000K_1000Lux_D65_S1_F_Off_X4_5248x3952.BY2File
applications/isp/File_input/8mp_distortion.hrfFile
applications/isp/File_input/8mp_distortion_f43_ch1_frames1_chid0_w3276_h2460.datFile
applications/isp/File_input/8mp_isp27.hrfFile
applications/isp/File_input/AE_Ev0.hrfFile
applications/isp/File_input/AE_Ev0_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/AE_Ev1.hrfFile
applications/isp/File_input/AE_Ev1_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/AE_EvM1.hrfFile
applications/isp/File_input/AE_EvM1_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/AF_F025.hrfFile
applications/isp/File_input/AF_F025_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/AF_F050.hrfFile
applications/isp/File_input/AF_F050_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/AF_F100.hrfFile
applications/isp/File_input/AF_F100_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/AF_F170.hrfFile
applications/isp/File_input/AF_F170_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/AF_F240.hrfFile
applications/isp/File_input/AF_F240_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/CzpDefect_1344_992_test_WB.hrfFile
applications/isp/File_input/CzpDefect_1344_992_test_WB_f43_ch1_frames1_chid0_w1344_h992.datFile
applications/isp/File_input/D55.hrfFile
applications/isp/File_input/D55_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/D65.hrfFile
applications/isp/File_input/D65_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/FL_D.hrfFile
applications/isp/File_input/FL_D_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/FL_EX_D.hrfFile
applications/isp/File_input/FL_EX_D_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/FL_EX_L.hrfFile
applications/isp/File_input/FL_EX_L_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/FL_N.hrfFile
applications/isp/File_input/FL_N_EDL.hrfFile
applications/isp/File_input/FL_N_EDL_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/FL_N_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/FL_W.hrfFile
applications/isp/File_input/FL_WW.hrfFile
applications/isp/File_input/FL_WW_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/FL_W_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/Halogen.hrfFile
applications/isp/File_input/Halogen_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw10_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw10_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw10_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw8_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw8_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_13mpraw8_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw10_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw10_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw10_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw8_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw8_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv12_8mpraw8_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw10_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw10_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw10_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw8_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw8_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_13mpraw8_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw10_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw10_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw10_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw8_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw8_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_nv21_8mpraw8_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw10_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw10_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw10_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw8_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw8_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_13mpraw8_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw10_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw10_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw10_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw8_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw8_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_uyvy_8mpraw8_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw10_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw10_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw10_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw8_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw8_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_13mpraw8_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw10_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw10_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw10_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw8_16.9_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw8_3.2_ch0_1frame.datFile
applications/isp/File_input/Input_CamContCapPort0_yuv420_8mpraw8_4.3_ch0_1frame.datFile
applications/isp/File_input/Input_isys2401conv_advanced_1080p.datFile
applications/isp/File_input/Input_isys2401conv_advanced_5mp.datFile
applications/isp/File_input/Input_isys2401conv_advanced_640x240.datFile
applications/isp/File_input/Input_isys2401conv_advanced_no_morph.datFile
applications/isp/File_input/Input_isys2401conv_advanced_xnr.datFile
applications/isp/File_input/Input_isys2401conv_advanced_xnr_yuv_ds.datFile
applications/isp/File_input/Input_isys2401conv_bayer_1080p.datFile
applications/isp/File_input/Input_isys2401conv_bayer_5mp.datFile
applications/isp/File_input/Input_isys2401conv_bayer_720p.datFile
applications/isp/File_input/Input_isys2401conv_bayer_8mp.datFile
applications/isp/File_input/Input_isys2401conv_bayer_8mp_quick.datFile
applications/isp/File_input/Input_isys2401conv_bayer_vga.datFile
applications/isp/File_input/Input_isys2401conv_copy_1080p.datFile
applications/isp/File_input/Input_isys2401conv_copy_5mp.datFile
applications/isp/File_input/Input_isys2401conv_copy_odd_raw10.datFile
applications/isp/File_input/Input_isys2401conv_copy_small.datFile
applications/isp/File_input/Input_isys2401conv_copy_vga.datFile
applications/isp/File_input/Input_isys2401conv_low_light_1080p.datFile
applications/isp/File_input/Input_isys2401conv_low_light_13M_quick_isp2.datFile
applications/isp/File_input/Input_isys2401conv_low_light_13M_quick_isp2_xnr.datFile
applications/isp/File_input/Input_isys2401conv_low_light_5mp.datFile
applications/isp/File_input/Input_isys2401conv_low_light_720p.datFile
applications/isp/File_input/Input_isys2401conv_low_light_8mp.datFile
applications/isp/File_input/Input_isys2401conv_low_light_8mp_quick.datFile
applications/isp/File_input/Input_isys2401conv_low_light_vga.datFile
applications/isp/File_input/Input_isys2401conv_low_light_vga_isp2.datFile
applications/isp/File_input/Input_isys2401conv_low_light_vga_isp2_packed.datFile
applications/isp/File_input/Input_isys2401conv_low_light_vga_isp2_raw8_w620_h460.datFile
applications/isp/File_input/Input_isys2401conv_primary_1080p_w1932_h1092.datFile
applications/isp/File_input/Input_isys2401conv_primary_13mp_xnr_isp2_w4172_h3132.datFile
applications/isp/File_input/Input_isys2401conv_primary_1800_w1812_h268.datFile
applications/isp/File_input/Input_isys2401conv_primary_7mp_w3084_h2316.datFile
applications/isp/File_input/Input_isys2401conv_primary_8mp_nv21_w3276_h2460.datFile
applications/isp/File_input/Input_isys2401conv_primary_8mp_w3276_h2460.datFile
applications/isp/File_input/Input_isys2401conv_primary_8mp_xnr_isp2_offline_quick_w3276_h140.datFile
applications/isp/File_input/Input_isys2401conv_primary_8mp_xnr_isp2_offline_w3276_h2460.datFile
applications/isp/File_input/Input_isys2401conv_primary_8mp_xnr_isp2_w3276_h2460.datFile
applications/isp/File_input/Input_isys2401conv_primary_8mp_xnr_zoom_isp2_w3276_h136.datFile
applications/isp/File_input/Input_isys2401conv_primary_no_file_io_h1292_w732.datFile
applications/isp/File_input/Input_isys2401conv_primary_odd_size_w564_h398.datFile
applications/isp/File_input/Input_isys2401conv_primary_offline_h1292_w732.datFile
applications/isp/File_input/Input_isys2401conv_primary_small_max_422.datFile
applications/isp/File_input/Input_isys2401conv_primary_small_max_444.datFile
applications/isp/File_input/Input_isys2401conv_primary_small_odd_size1_w716_h492.datFile
applications/isp/File_input/Input_isys2401conv_primary_small_odd_size2_w684_h492.datFile
applications/isp/File_input/Input_isys2401conv_primary_small_odd_size_w684_h492.datFile
applications/isp/File_input/Input_isys2401conv_primary_var_odd_size1_w4236_h268.datFile
applications/isp/File_input/Input_isys2401conv_primary_var_odd_size_w4204_h268.datFile
applications/isp/File_input/Input_isys2401conv_primary_vf_rgb565_w972_h204.datFile
applications/isp/File_input/Input_isys2401conv_primary_vga_offline_w652_h492.datFile
applications/isp/File_input/Input_isys2401conv_primary_vga_raw10_w652_h492.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_420.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_422.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_444.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_nv16.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_nv21.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_nv61.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_rgb565.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_rgb888.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_uyvy.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_yuyv.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_yv12.datFile
applications/isp/File_input/Input_isys2401conv_primary_wide_yv16.datFile
applications/isp/File_input/Input_isys2401conv_primary_xnr.datFile
applications/isp/File_input/Input_isys2401conv_primary_xnr_13MP.datFile
applications/isp/File_input/Input_isys2401conv_primary_xnr_rgb888_w4364_h140.datFile
applications/isp/File_input/Input_isys2401conv_primary_xnr_yuv_ds.datFile
applications/isp/File_input/Input_isys2401conv_primary_yuv_ds_odd1.datFile
applications/isp/File_input/Input_isys2401conv_primary_yuv_ds_odd2.datFile
applications/isp/File_input/Input_isys2401conv_primary_yuv_ds_odd3.datFile
applications/isp/File_input/Input_primary_720p_2ppc_raw10_w1292_h732.datFile
applications/isp/File_input/Input_primary_720p_raw10_w1292_h732.datFile
applications/isp/File_input/Input_primary_vga_prbs_raw10_w652_h492.datFile
applications/isp/File_input/Input_primary_vga_tpg_raw10_w652_h492.datFile
applications/isp/File_input/MorTest_5MP_fisheye.jpgFile
applications/isp/File_input/MorTest_5MP_fisheye.rawFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_chid0_format30_w3200_h1200_chid0_emb_w3200_h2.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_chid0_format30_w640_h480_chid0_emb_w640_h2.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_chid0_w1280_h720.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_chid0_w320_h240.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_chid0_w640_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1024_h768.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1280_h720.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1736_h1160.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w176_h144.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w2312_h1736.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w2324_h1748.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w3768_h2120.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w4808_h2704.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w4820_h2716.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch1_frames1_w640_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch2_frames1_chid0_w320_h240.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch2_frames1_chid1_w1152_h864.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format24_ch2_frames1_chid1_w2120_h1416.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format26_ch1_frames1_chid0_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format26_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1280_h720.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1280_h960.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1600_h1200.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1600_h900.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w176_h144.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1888_h1064.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w2048_h1536.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w2312_h1304.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w2448_h1632.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w2736_h1824.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w320_h240.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w3264_h2448.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w4160_h3120.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w4608_h3458.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w4616_h3464.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid0_w640_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid1_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid1_w2560_h1920.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_chid1_w320_h240.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w1736_h1160.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w2312_h1736.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w3000_h2000.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w3264_h2448.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w3768_h2120.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w3780_h2132.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w4626_h2600.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames1_w4638_h2612.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames3_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch1_frames3_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch2_frames1_chid0_w1152_h864.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch2_frames1_chid3_w4416_h2944.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch2_frames2_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format30_ch2_frames2_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1024_h768.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1224_h816_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1336_h752.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w1736_h1160.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w2060_h1548_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w2448_h1632.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w2572_h1452_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w2664_h1496.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w320_h240_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3276_h1848_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3276_h2460_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w332_h252.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w332_h252_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3476_h2324_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3648_h2736.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w3780_h2132_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4012_h3012.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4172_h3132_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4364_h3276_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4428_h2956_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4820_h2716.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w4820_h2716_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w620_h460_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w652_h492.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w652_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid0_w660_h460_hrf_noise.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1036_h780.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1224_h816_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1236_h828.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w1292_h732.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w2584_h1936.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w2844_h2140.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w2996_h1692.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w320_h240.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w4000_h3000.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w4000_h3000_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid1_w4240_h2824.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w1224_h816_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w1632_h1224.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w2060_h1548.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w3012_h2012.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w3660_h2748.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w3768_h2120.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w4000_h3000.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w4000_h3000_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w4416_h2944.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w4416_h2944_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid2_w800_h600.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid3_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid3_w1224_h816_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_chid3_w3464_h2312.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch1_frames1_w640_h480_emb_2.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid0_w3264_h2448.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid0_w3648_h2736.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid0_w3648_h2736_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid1_w3264_h1840.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid2_w3648_h2736.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid2_w3648_h2736_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid3_w4000_h3000.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch2_frames1_chid3_w4000_h3000_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch3_frames1_chid0_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch3_frames1_chid0_w1336_h752.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch3_frames1_chid0_w176_h144.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format42_ch3_frames1_chid0_w2448_h1632.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1036_h780.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1036_h780_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1040_h784_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1164_h876.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1164_h876_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1224_h816_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1236_h828.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1236_h828_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1280_h720.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1280_h720_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h1036_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h268_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h732.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h732_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h732_hrf_noise.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1292_h744_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1296_h736_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1296_h976_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1452_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1452_h1092_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1456_h1096_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h264_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h272_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h272_hrf_good.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h864_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h912.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1536_h912_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1612_h1036_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1636_h1096_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1640_h1232_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1644_h1236.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1644_h1236_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1644_h930_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1656_h1248_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1664_h936_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1736_h1160.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1748_h1172.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1748_h1172_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1812_h1212_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1812_h268_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w188_h156.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w188_h156_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1900_h1076.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1900_h1076_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1920_h1080_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h1092_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h1092_hrf_fisheye.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h1092_hrf_noise.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1932_h552_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1936_h1094_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1936_h1096_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1936_h1104_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1936_h1456_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1940_h1092_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w1940_h1096_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2060_h1548.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2060_h1548_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2064_h1552_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2092_h1572_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2116_h1196_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2128_h1204_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2304_h1296.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2304_h1296_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2304_h1304_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2320_h1548_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2324_h1316.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2324_h1748.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2324_h1748_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2448_h1632.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2448_h1632_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2460_h1644.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2460_h1644_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2560_h1440_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2560_h1920_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h1452_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h1932_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h1932_hrf_fisheye.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h1932_hrf_noise.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h372_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2572_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2592_h1944_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2596_h1948.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2596_h1948_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2600_h2060_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w268_h140_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2736_h1824.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2736_h1824_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2748_h1836.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2748_h1836_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2844_h2140.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2844_h2140_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2996_h1692_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w2996_h1697_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3012_h2012.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3012_h2012_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3084_h2316_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w320_h192_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w320_h240_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3212_h2060_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3212_h2412_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h136_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h140_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h1848_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h1852.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h1852_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h2460.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h2460_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3276_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3280_h1852_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3280_h2464_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w332_h252.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w332_h252_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3476_h2324.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3476_h2324_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w352_h288_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3648_h2736.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3648_h2736_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w364_h300_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3660_h2748.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3660_h2748_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3852_h2412_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3884_h2064.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3884_h2604.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w3884_h2604_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w396_h268_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4108_h3084_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4160_h2340_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4160_h3120_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4172_h140_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4172_h2352_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4172_h3132.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4172_h3132_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4204_h268_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4220_h140_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4220_h2380_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4220_h3092_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4236_h268_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4252_h2836.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4252_h2836_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4332_h2444.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4332_h2444_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4352_h3264_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4352_h3276_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4364_h140_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4364_h3276_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4416_h2944.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4428_h2956.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4428_h2956_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4432_h3326_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w448_h368_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4608_h3450_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4620_h3476_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4820_h2716.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w4820_h2716_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w5008_h3084_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w524_h268_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w564_h398_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w620_h460_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w640_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w640_h480_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w652_h252_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w652_h252_hrf_fisheye.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w652_h492.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w652_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w684_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w716_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w732_h588.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w780_h396_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w780_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w812_h612.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w812_h612_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w832_h608_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w896_h672_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w960_h576_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w960_h576_hrf_good.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w972_h204_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid0_w976_h736_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1024_h768.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1036_h780.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1036_h780_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1164_h876.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1164_h876_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1224_h816_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1236_h828.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1236_h828_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1280_h720.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1280_h720_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1292_h732.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1292_h732_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1292_h972.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1348_h764.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1348_h764_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1452_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1452_h1092_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1644_h1236.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1644_h1236_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1748_h1172.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1748_h1172_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1888_h1064.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1888_h1064_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1900_h1076.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1900_h1076_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w1932_h1092_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2060_h1548.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2060_h1548_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2132_h1428.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2132_h1428_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2324_h1316.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2324_h1316_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2324_h1748.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2324_h1748_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2584_h1936.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2592_h1944.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2596_h1948.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2596_h1948_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2676_h1508.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2676_h1508_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2748_h1836.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2748_h1836_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2996_h1692.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w2996_h1692_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3264_h1840.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3276_h1852.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3276_h1852_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3276_h2460.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w332_h252_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3476_h2324.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3476_h2324_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w364_h300.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w364_h300_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3780_h2132.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w3780_h2132_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4000_h3000.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4000_h3000_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4012_h3012.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4012_h3012_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4172_h3132.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4172_h3132_2.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4172_h3132_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4428_h2956.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4428_h2956_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4636_h2612.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4636_h2612_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4820_h2716.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w4820_h2716_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w652_h492.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w652_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w800_h600.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w800_h600_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w812_h612.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid1_w812_h612_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1036_h780.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1036_h780_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1164_h876.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1164_h876_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1224_h816_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1236_h828.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1236_h828_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1280_h720.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1280_h720_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1292_h732.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1292_h732_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1348_h764.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1348_h764_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1452_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1644_h1236.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1644_h1236_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1748_h1172.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1748_h1172_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1888_h1064.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1888_h1064_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w188_h156.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1900_h1076.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1900_h1076_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w1932_h1092_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2132_h1428.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2132_h1428_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2324_h1316.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2324_h1316_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2324_h1748.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2324_h1748_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2596_h1948.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2596_h1948_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2664_h1496.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2664_h1496_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2844_h2140.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2844_h2140_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2996_h1692.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w2996_h1692_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3012_h2012.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3012_h2012_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3276_h2460.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3276_h2460_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w332_h252.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w332_h252_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3476_h2324.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3476_h2324_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3660_h2748.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w3660_h2748_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4012_h3012.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4012_h3012_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4172_h3132.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4172_h3132_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4252_h2836.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4252_h2836_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4416_h2944.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4428_h2956.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4428_h2956_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w4820_h2716.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w640_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w640_h480_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w732_h492.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w732_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w732_h588.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w812_h612.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid2_w812_h612_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1036_h780.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1036_h780_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1292_h732.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1292_h732_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1292_h972.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1452_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w1932_h1092_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w2312_h1304.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w2748_h1836.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w2748_h1836_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4172_h3132.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4172_h3132_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4320_h2432.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4416_h2944.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4428_h2956.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4428_h2956_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w4820_h2716.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w640_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w652_h492.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w652_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w732_h588.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_chid3_w812_h612.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_w640_h480_emb_1.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_w640_h480_emb_2.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames1_w652_h492_emb_2_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames2_chid0_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames2_chid0_w652_h492.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames2_w1280_h720.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames2_w1292_h732.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w1036_h524_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w524_h268_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch1_frames3_chid0_w640_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1336_h752.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1920_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1920_h1080_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w1932_h1092_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w352_h288.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w640_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w640_h480_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w652_h492.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid0_w652_h492_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid1_w1024_h768.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid1_w720_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames1_chid2_w2120_h1416.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames2_chid0_w1932_h1092.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch2_frames2_chid0_w652_h492.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_chid0_w3768_h2120.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w1736_h1160.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w2312_h1736.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w3780_h2132.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch3_frames1_w4428_h2956.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch4_frames1_chid0_w4320_h2432.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch4_frames1_chid0_w640_h480.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format43_ch4_frames1_chid0_w640_h480_hrf.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h1639.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h1755.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h1785.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h1792.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h2385.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w32_h700.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w64_h878.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid0_w652_h492.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid1_w32_h1717.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid2_w32_h5991.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid2_w32_h6743.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid2_w32_h6879.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid2_w32_h8537.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch1_frames1_chid3_w32_h2385.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid0_w32_h11601.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid1_w32_h2385.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid1_w32_h5354.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid1_w32_h700.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid2_w32_h1792.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch2_frames1_chid2_w32_h6743.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format48_ch3_frames1_chid1_w32_h11601.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format97_ch2_frames1_chid0_w1280_h1080.datFile
applications/isp/File_input/SIM_INPUT_FRAME_INTERLEAVED_format97_ch2_frames1_chid0_w1440_h1620.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w1236_h828.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w1292_h732.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w2312_h1736.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w2324_h1748.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w256_h256.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w3768_h2120.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames1_w3780_h2132.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames3_w256_h128.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames3_w2984_h1680.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch0_frames3_w2996_h1692.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w1236_h828.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w2312_h1736.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w2324_h1748.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w3768_h2120.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch1_frames1_w3780_h2132.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w1224_h816.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w1236_h828.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w2312_h1736.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w2324_h1748.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w3768_h2120.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch2_frames1_w3780_h2132.datFile
applications/isp/File_input/SIM_INPUT_SINGLE_format43_ch3_frames1_w1024_h768.datFile
applications/isp/File_input/SIM_f42_from_HRF.datFile
applications/isp/File_input/TestImage_Skintone.rawFile
applications/isp/File_input/TestImage_Skintone_VGA.rawFile
applications/isp/File_input/Tungsten.hrfFile
applications/isp/File_input/Tungsten_f43_ch1_frames1_chid0_w640_h488.datFile
applications/isp/File_input/UserParameterExample.rawFile
applications/isp/File_input/_READMEFile
applications/isp/File_input/bayer_output_isp27_0_320x240.datFile
applications/isp/File_input/bggr_ch1_frames1_chid0_w656_h496.datFile
applications/isp/File_input/byt_frame.datFile
applications/isp/File_input/csc2_in_2048x1080_-16b_P444.rgbFile
applications/isp/File_input/csc2_in_480x432_-16b_P444.rgbFile
applications/isp/File_input/csc2_in_80x66_-16b_P444.rgbFile
applications/isp/File_input/csi_rcvr_2_line_interleaved_raw8_256_128.datFile
applications/isp/File_input/csi_rcvr_frame_interleaved_raw8_256_128.datFile
applications/isp/File_input/csi_rcvr_single_channel_port_0_raw10_1280_720.datFile
applications/isp/File_input/csi_rcvr_single_channel_port_0_raw10_176_144.datFile
applications/isp/File_input/csi_rcvr_single_channel_port_1_yuv422_8_1024_768.datFile
applications/isp/File_input/csi_rcvr_single_channel_port_1_yuv422_8_640_480.datFile
applications/isp/File_input/csi_rcvr_single_channel_port_1_yuv422_8_800_600.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw10_128_128.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw10_1292_732.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw10_1292_732_ch_2.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw10_1932_1092.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw10_2560_1920.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw10_640_480.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw10_640_480_ch1.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw10_652_492.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw10_652_492_ch0.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw12_652_492.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw8_128_127.datFile
applications/isp/File_input/csi_rcvr_single_channel_raw8_256_128.datFile
applications/isp/File_input/csi_rcvr_single_channel_yuv420_8_128_128.datFile
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1024_768.datFile
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1280_720.datFile
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_128_128.datFile
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1292_732.datFile
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_176_144.datFile
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1920_1080_4lanes.datFile
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_1932_1092_4lanes.datFile
applications/isp/File_input/csi_rcvr_single_channel_yuv422_8_640_480.datFile
applications/isp/File_input/css_rcvr_1_stim_data.datFile
applications/isp/File_input/css_rcvr_48_stim_data.datFile
applications/isp/File_input/distorsion_vga_css_rcvr_stim_data.datFile
applications/isp/File_input/dvs_input2.yuvFile
applications/isp/File_input/gbrg_ch1_frames1_chid0_w656_h496.datFile
applications/isp/File_input/grayscale_vga_css_rcvr_stim_data.datFile
applications/isp/File_input/input0.ppmFile
applications/isp/File_input/input1.ppmFile
applications/isp/File_input/interleaved_qcifHi_hd720Hi_ch01_4frames.datFile
applications/isp/File_input/interleaved_qcifHi_hd720Low_ch01_4frames.datFile
applications/isp/File_input/interleaved_qcifLow_hd720Hi_ch01_4frames.datFile
applications/isp/File_input/interleaved_qcifLow_hd720Low_ch01_4frames.datFile
applications/isp/File_input/isp261Folder
applications/isp/File_input/isp261/AAFolder
applications/isp/File_input/isp261/AA/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_.datFile
applications/isp/File_input/isp261/AA/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_.datFile
applications/isp/File_input/isp261/AA/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200_.datFile
applications/isp/File_input/isp261/AA/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_.datFile
applications/isp/File_input/isp261/AWBFolder
applications/isp/File_input/isp261/AWB/PosSCFolder
applications/isp/File_input/isp261/AWB/PosSC/isochart_pos.datFile
applications/isp/File_input/isp261/AWB/PosSC/test2_pos.datFile
applications/isp/File_input/isp261/AWB/PosSC/test3_pos.datFile
applications/isp/File_input/isp261/AWB/PosSC/test_pos.datFile
applications/isp/File_input/isp261/AWB/PosSC/vga_pos.datFile
applications/isp/File_input/isp261/AWB/PreSCFolder
applications/isp/File_input/isp261/AWB/PreSC/isochart_pre.datFile
applications/isp/File_input/isp261/AWB/PreSC/test2_pre.datFile
applications/isp/File_input/isp261/AWB/PreSC/test3_pre.datFile
applications/isp/File_input/isp261/AWB/PreSC/test_pre.datFile
applications/isp/File_input/isp261/AWB/PreSC/vga_pre.datFile
applications/isp/File_input/isp261/BLCFolder
applications/isp/File_input/isp261/BLC/249_3raw_4096x3040_.datFile
applications/isp/File_input/isp261/BLC/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.r10_4096x3040_.datFile
applications/isp/File_input/isp261/BLC/name#ls_low_light~ag#1024~exp#32001~cct#2300~frame#0050r10_4096x3040_.datFile
applications/isp/File_input/isp261/BLC/noDPC_AG1_2ms_outdoor1.r10_4096x3040_.datFile
applications/isp/File_input/isp261/BNR2Folder
applications/isp/File_input/isp261/BNR2/bnr2_testimage.datFile
applications/isp/File_input/isp261/BinningFolder
applications/isp/File_input/isp261/Binning/14mp_GM_IN_RGB.datFile
applications/isp/File_input/isp261/Binning/5mp_GM_IN_RGB.datFile
applications/isp/File_input/isp261/BitshiftFolder
applications/isp/File_input/isp261/Bitshift/IU135_Cafetiria_scene1_AG1_15m.datFile
applications/isp/File_input/isp261/Bitshift/Outdoor_Idc10__K6500_Lux5000_Exp0.3_AG1_Focus190_best.datFile
applications/isp/File_input/isp261/Bitshift/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220.datFile
applications/isp/File_input/isp261/Bitshift/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200.datFile
applications/isp/File_input/isp261/CSCFolder
applications/isp/File_input/isp261/CSC/16mp_GM_IN_RGB.datFile
applications/isp/File_input/isp261/CSC/vga_GM_IN_RGB.datFile
applications/isp/File_input/isp261/CTC2Folder
applications/isp/File_input/isp261/CTC2/14mp_CTC2_IN_YUV444.datFile
applications/isp/File_input/isp261/CTC2/16mp_CTC2_IN_YUV444.datFile
applications/isp/File_input/isp261/CTC2/5mp_CTC2_IN_YUV444.datFile
applications/isp/File_input/isp261/CTC2/sh_test_img_2308x1728_YUV420.datFile
applications/isp/File_input/isp261/CTC2/vga_CTC2_IN_YUV444.datFile
applications/isp/File_input/isp261/DPC2Folder
applications/isp/File_input/isp261/DPC2/249_3.raw_4096x3040_.datFile
applications/isp/File_input/isp261/DPC2/DPC2_testchart.datFile
applications/isp/File_input/isp261/DPC2/Exp690_AG1_CCT6550_Lux20_Focus200.bin_4096x3040_.datFile
applications/isp/File_input/isp261/DPC2/SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220.r10_4096x3040_.datFile
applications/isp/File_input/isp261/DPC2/SonyIMX135_Star_AG1_Exp_20_Focus230.r10_4096x3040_.datFile
applications/isp/File_input/isp261/DPC2/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190.r10_4096x3040_.datFile
applications/isp/File_input/isp261/DPC2/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.r10_4096x3040_.datFile
applications/isp/File_input/isp261/DPC2/name#ls_low_light~ag#1024~exp#32001~cct#2300~frame#0050.r10_4096x3040_.datFile
applications/isp/File_input/isp261/DPC2/name#ls_normal_light~ag#256~exp#13997~cct#6500~frame#0050.r10_4096x3040_.datFile
applications/isp/File_input/isp261/DPC2/noDPC_AG1_2ms_outdoor1.r10_4096x3040_.datFile
applications/isp/File_input/isp261/DPC2/noDPC_AG1_50ms_indoor2.r10_4096x3040_.datFile
applications/isp/File_input/isp261/EED1_8Folder
applications/isp/File_input/isp261/EED1_8/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_upto_BNLM.datFile
applications/isp/File_input/isp261/EED1_8/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_upto_BNLM.datFile
applications/isp/File_input/isp261/EED1_8/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200_upto_BNLM.datFile
applications/isp/File_input/isp261/EED1_8/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_upto_BNLM.datFile
applications/isp/File_input/isp261/GMFolder
applications/isp/File_input/isp261/GM/16mp_CCM_IN_RGB.datFile
applications/isp/File_input/isp261/GM/vga_CCM_IN_RGB.datFile
applications/isp/File_input/isp261/IEFdFolder
applications/isp/File_input/isp261/IEFd/czp.datFile
applications/isp/File_input/isp261/IEFd/deadleaves.datFile
applications/isp/File_input/isp261/IEFd/general_0.datFile
applications/isp/File_input/isp261/IEFd/general_1.datFile
applications/isp/File_input/isp261/IEFd/iefd_input.datFile
applications/isp/File_input/isp261/MACCFolder
applications/isp/File_input/isp261/MACC/16mp_CSC_IN_YUV.datFile
applications/isp/File_input/isp261/MACC/vga_CSC_IN_YUV.datFile
applications/isp/File_input/isp261/NorFolder
applications/isp/File_input/isp261/Nor/DatFolder
applications/isp/File_input/isp261/Nor/Dat/SonyIMX135_Star_AG1_Exp_20_Focus230.datFile
applications/isp/File_input/isp261/Nor/Dat/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190.datFile
applications/isp/File_input/isp261/Nor/Dat/SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35.datFile
applications/isp/File_input/isp261/Nor/Dat/Sony_IMX135_Studio_Scene_AG1_D65_Exp15ms__Focus200.datFile
applications/isp/File_input/isp261/Nor/Dat/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220.datFile
applications/isp/File_input/isp261/Nor/Dat/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200.datFile
applications/isp/File_input/isp261/Nor/Dat/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.datFile
applications/isp/File_input/isp261/SCFolder
applications/isp/File_input/isp261/SC/testFolder
applications/isp/File_input/isp261/SC/test/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.r10_4096x3040.datFile
applications/isp/File_input/isp261/SC/test/ineffective-BLC-249_3raw_4096x3040.datFile
applications/isp/File_input/isp261/SC/test/namels_low_lightag1024exp32001cct2300frame#0050r10_4096x3040.datFile
applications/isp/File_input/isp261/SC/test/noDPC_AG1_2ms_outdoor1.r10_4096x3040.datFile
applications/isp/File_input/isp261/StatsAEFFolder
applications/isp/File_input/isp261/StatsAEF/isochart.datFile
applications/isp/File_input/isp261/StatsAEF/test.datFile
applications/isp/File_input/isp261/StatsAEF/test2.datFile
applications/isp/File_input/isp261/StatsAEF/test3.datFile
applications/isp/File_input/isp261/StatsAEF/vga.datFile
applications/isp/File_input/isp261/TDFFolder
applications/isp/File_input/isp261/TDF/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_TDF_2630x1560.datFile
applications/isp/File_input/isp261/TDF/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_TDF_bayer_640x480.datFile
applications/isp/File_input/isp261/TDF/other_images_4208x3120Folder
applications/isp/File_input/isp261/TDF/other_images_4208x3120/SonyIMX135_Star_AG1_Exp_20_Focus230_TDF_bayer_4208x3120.datFile
applications/isp/File_input/isp261/TDF/other_images_4208x3120/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_TDF_bayer_4208x3120.datFile
applications/isp/File_input/isp261/TDF/other_images_4208x3120/SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_TDF_bayer_4208x3120.datFile
applications/isp/File_input/isp261/TDF/other_images_4208x3120/Sony_IMX135_Studio_Scene_AG1_D65_Exp15ms__Focus200_TDF_bayer_4208x3120.datFile
applications/isp/File_input/isp261/TDF/other_images_4208x3120/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_TDF_bayer_4208x3120.datFile
applications/isp/File_input/isp261/TDF/other_images_4208x3120/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200_TDF_bayer_4208x3120.datFile
applications/isp/File_input/isp261/TDF/other_images_4208x3120/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_TDF_bayer_4208x3120.datFile
applications/isp/File_input/isp261/WBFolder
applications/isp/File_input/isp261/WB/isochart.datFile
applications/isp/File_input/isp261/WB/test.datFile
applications/isp/File_input/isp261/WB/test2.datFile
applications/isp/File_input/isp261/WB/test3.datFile
applications/isp/File_input/isp261/WB/vga.datFile
applications/isp/File_input/isp261/XNR2Folder
applications/isp/File_input/isp261/XNR2/0102_COLORBAR_640x480_16_rggb_13_NOISE.datFile
applications/isp/File_input/isp261/XNR2/0140_COLORBAR_CHECKERED_640x480_16_gbrg_13_NOISE.datFile
applications/isp/File_input/isp261/XNR2/0507_SIEMENSSTAR_640x480_16_grbg_13_20SINCYCLES.datFile
applications/isp/File_input/isp261/XNR2/0603_ZONEPLATE_640x480_16_grbg_13.datFile
applications/isp/File_input/isp261/XNR2/SonyIMX135_Star_AG1_Exp_20_Focus230_.datFile
applications/isp/File_input/isp261/XNR2/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_.datFile
applications/isp/File_input/isp261/XNR2/SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_.datFile
applications/isp/File_input/isp261/XNR2/Sony_IMX135_Studio_Scene_AG1_D65_Exp15ms__Focus200_.datFile
applications/isp/File_input/isp261/XNR2/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_.datFile
applications/isp/File_input/isp261/XNR2/T02_SonyIMX135_outdoor_AG1_D65_exp0.5_Focus200_.datFile
applications/isp/File_input/isp261/XNR2/T03_SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_.datFile
applications/isp/File_input/isp261/XNR3Folder
applications/isp/File_input/isp261/XNR3/SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_XNR3_Yuv420_crop.datFile
applications/isp/File_input/isp261/XNR3/SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_XNR3_Yuv420_crop.datFile
applications/isp/File_input/isp261/XNR3/T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_XNR3_Yuv420_crop.datFile
applications/isp/File_input/isp261/commonFolder
applications/isp/File_input/isp261/common/13bit_RGB_unsigned_randtest.datFile
applications/isp/File_input/isp261/common/BIT_YUV444_13bits_gradY.datFile
applications/isp/File_input/isp261/common/BNLM_Bayer_13bit_signed1292x972.datFile
applications/isp/File_input/isp261/common/CBgrey_YCbCr444_s13.datFile
applications/isp/File_input/isp261/common/CSC_13bit_RGB_unsigned_510x170.datFile
applications/isp/File_input/isp261/common/Colorbars_13bit_RGB_unsigned_512x212.datFile
applications/isp/File_input/isp261/common/Colorchecker_13bit_RGB_unsigned_512x212..datFile
applications/isp/File_input/isp261/common/GM_13bit_RGB_signed_510x170.datFile
applications/isp/File_input/isp261/common/MACC_13bit_YUV444_signed.datFile
applications/isp/File_input/isp261/common/NOR10bit_Bayer_1292x972.datFile
applications/isp/File_input/isp261/common/NOR12bit_Bayer_1292x972.datFile
applications/isp/File_input/isp261/common/NOR13bit_Bayer_1292x972.datFile
applications/isp/File_input/isp261/common/NOR_8bit_Bayer_1292x972.datFile
applications/isp/File_input/isp261/common/SC_13bits_graychart.datFile
applications/isp/File_input/isp261/common/Test_0border13bit_Bayer_1280x960.datFile
applications/isp/File_input/isp261/common/UV_13bit_YUV444_Ysigned_300x900.datFile
applications/isp/File_input/isp261/common/UV_13bit_YUV444_signed_300x900.datFile
applications/isp/File_input/isp261/common/UV_AA_8bit_YUV420_unsigned_300x1500.datFile
applications/isp/File_input/isp261/common/UV_Bitshift_13bit_YUV420_signed_300x1500.datFile
applications/isp/File_input/isp261/common/UV_Bitshift_13bit_YUV420_unsigned_300x1500.datFile
applications/isp/File_input/isp261/common/WB_BLC_Bayer_13bits.datFile
applications/isp/File_input/isp261/common/colorGrid_13bit_RGB_checkered.datFile
applications/isp/File_input/isp261/common/colorGrid_13bit_YUV444_checkered.datFile
applications/isp/File_input/isp261/dat13bitsFolder
applications/isp/File_input/isp261/dat13bits/0102_COLORBAR_640x480_16_rggb_13_NOISE.datFile
applications/isp/File_input/isp261/dat13bits/0105_COLORBAR_640x480_16_grbg_13_CLEAN.datFile
applications/isp/File_input/isp261/dat13bits/0106_COLORBAR_640x480_16_grbg_13_NOISE.datFile
applications/isp/File_input/isp261/dat13bits/0137_COLORBAR_CHECKERED_640x480_16_grbg_13_CLEAN.datFile
applications/isp/File_input/isp261/dat13bits/0140_COLORBAR_CHECKERED_640x480_16_gbrg_13_NOISE.datFile
applications/isp/File_input/isp261/dat13bits/0319_GRADIENT_640x480_16_grbg_13_CLEAN_BK=64.datFile
applications/isp/File_input/isp261/dat13bits/0507_SIEMENSSTAR_640x480_16_grbg_13_20SINCYCLES.datFile
applications/isp/File_input/isp261/dat13bits/0508_SIEMENSSTAR_640x480_16_grbg_13_72SINCYCLES.datFile
applications/isp/File_input/isp261/dat13bits/0603_ZONEPLATE_640x480_16_grbg_13_.datFile
applications/isp/File_input/macbeth_chart.hrfFile
applications/isp/File_input/macbeth_chart_dist.hrfFile
applications/isp/File_input/macbeth_chart_dist_f43_ch1_frames1_chid0_w640_h480.datFile
applications/isp/File_input/macbeth_chart_f43_ch1_frames1_chid0_w640_h480.datFile
applications/isp/File_input/mask.yu1File
applications/isp/File_input/pixel_line_idx_640x480_13b_ycgco.datFile
applications/isp/File_input/prinks.datFile
applications/isp/File_input/prinks10.datFile
applications/isp/File_input/prinks10_HRF.datFile
applications/isp/File_input/prinks10_PPM.datFile
applications/isp/File_input/prinks8.datFile
applications/isp/File_input/prinks8_1.datFile
applications/isp/File_input/raw10_frm1_w652_h492.datFile
applications/isp/File_input/raw10_frm2_w652_h492.datFile
applications/isp/File_input/raw10_hd720Hi_ch0_1frame.datFile
applications/isp/File_input/raw10_hd720Low_ch0_1frame.datFile
applications/isp/File_input/raw10_qcifHi_ch0_2frames.datFile
applications/isp/File_input/raw10_qcifLow_ch0_2frames.datFile
applications/isp/File_input/raw_info.txtFile
applications/isp/File_input/rgb565_320x240.datFile
applications/isp/File_input/rggb_ch1_frames1_chid0_w656_h496.datFile
applications/isp/File_input/sensor_mipi.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames1_chid0_w1292_h732.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames1_chid0_w4352_h3276.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames2_chid0_w3276_h2460.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames2_chid0_w4220_h3092.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames2_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames3_chid0_w1036_h524.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames3_chid0_w524_h268.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_format43_ch1_frames3_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames1_chid0_w3276_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames2_chid0_w3276_h1848.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames2_chid0_w3276_h2460.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames2_chid0_w4172_h3132.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_preview_format43_ch1_frames2_chid0_w4220_h2380.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_video_format43_ch1_frames4_chid0_w2572_h1932.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_hrf_video_format43_ch1_frames4_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format24_ch1_frames3_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format30_ch1_frames3_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format42_ch1_frames3_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w2572_h1452.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w2572_h1932.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w2572_h372.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w2572_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w3276_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames1_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w1644_h1236.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w1644_h930.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w2092_h1572.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w2116_h1196.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w2572_h1452.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w2572_h1932.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w3276_h1848.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w3276_h2460.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w4172_h2352.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w4172_h3132.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames2_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w1292_h732.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w188_h156.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w332_h252.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w364_h300.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames3_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_preview_format43_ch1_frames5_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_sdv_format43_ch1_frames1_chid0_w1636_h1096.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_sdv_format43_ch1_frames1_chid0_w1936_h1096.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_sdv_format43_ch1_frames1_chid0_w3280_h2464.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1280_h720.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1292_h732.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1536_h864.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1536_h912.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1664_h936.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w188_h156.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1920_h1080.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w1932_h1092.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w2304_h1296.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w2304_h1304.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w580_h192.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w640_h480.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w832_h608.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames2_chid0_w896_h672.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1024_h768.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1036_h780.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1280_h1024.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1280_h720.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1292_h1036.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1292_h732.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1600_h1024.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w1612_h1036.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w320_h240.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w352_h288.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w640_h480.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w652_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w768_h480.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w780_h492.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w800_h600.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames3_chid0_w812_h612.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w188_h156.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w2560_h1440.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w2560_h1920.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w4160_h2340.datFile
applications/isp/File_input/simple_isys2401_ms_csi_rcvr_port_0_video_format43_ch1_frames4_chid0_w4160_h3120.datFile
applications/isp/File_input/simple_ms_csi_offline_video1_output_1_640x480.ppmFile
applications/isp/File_input/simple_ms_csi_offline_video1_viewfinder_1_640x480.ppmFile
applications/isp/File_input/vga.hrfFile
applications/isp/File_input/vga.jpgFile
applications/isp/File_input/vga.ppmFile
applications/isp/File_input/vga_CTC2_IN_YUV444_324x244.hrfFile
applications/isp/File_input/vga_bggr.hrfFile
applications/isp/File_input/vga_f43_ch1_frames1_chid0_w652_h492.datFile
applications/isp/File_input/vga_gbrg.hrfFile
applications/isp/File_input/vga_isp27.hrfFile
applications/isp/File_input/vga_rggb.hrfFile
applications/isp/File_input/w5360_h4032.hrfFile
applications/isp/File_input/yuv422_8_1280_720.datFile
applications/isp/File_input/yuv422_8_1920_1080.datFile
applications/isp/File_input/yuv422_8_240_135.datFile
applications/isp/File_input/yuv422_8_320_240.datFile
applications/isp/File_input/yuv422_8_320x240.datFile
applications/isp/File_input/yuv422_8_640_480.datFile
applications/isp/File_input/yuv422_8_960_540.datFile
applications/isp/File_input/yuv422_8_hd720Hi_ch0_1frame.datFile
applications/isp/File_input/yuv422_8_hd720Hi_ch1_2frames.datFile
applications/isp/File_input/yuv422_8_hd720Low_ch0_1frame.datFile
applications/isp/File_input/yuv422_8_hd720Low_ch1_2frames.datFile
applications/isp/FrameWorkFolder
applications/isp/FrameWork/3a.cFile
applications/isp/FrameWork/3a.hFile
applications/isp/FrameWork/3aCheck.cFile
applications/isp/FrameWork/3aCheck.hFile
applications/isp/FrameWork/3a_logging.hFile
applications/isp/FrameWork/CameraDriver.cFile
applications/isp/FrameWork/CameraDriver.hFile
applications/isp/FrameWork/IspConfig.cFile
applications/isp/FrameWork/IspConfig.hFile
applications/isp/FrameWork/MakefileFile
applications/isp/FrameWork/ShadingTable.cFile
applications/isp/FrameWork/ShadingTable.hFile
applications/isp/FrameWork/circular_buffer.cFile
applications/isp/FrameWork/circular_buffer.hFile
applications/isp/FrameWork/cssFolder
applications/isp/FrameWork/css-apiFolder
applications/isp/FrameWork/css-api/MakefileFile
applications/isp/FrameWork/css-api/READMEFile
applications/isp/FrameWork/css-api/api_changeFile
applications/isp/FrameWork/css-api/binFolder
applications/isp/FrameWork/css-api/bin/test_api_changeFile
applications/isp/FrameWork/css-api/changesFolder
applications/isp/FrameWork/css-api/changes/ACC_extension_QoSFile
applications/isp/FrameWork/css-api/changes/CTC2File
applications/isp/FrameWork/css-api/changes/Change_sensor_binning_paramFile
applications/isp/FrameWork/css-api/changes/CopyrightFile
applications/isp/FrameWork/css-api/changes/Copyright2File
applications/isp/FrameWork/css-api/changes/DPC2File
applications/isp/FrameWork/css-api/changes/DPC_MAXFile
applications/isp/FrameWork/css-api/changes/EED1_8File
applications/isp/FrameWork/css-api/changes/EED_APIFile
applications/isp/FrameWork/css-api/changes/FW_WARNINGFile
applications/isp/FrameWork/css-api/changes/Fix_CNR2_ineffective_valuesFile
applications/isp/FrameWork/css-api/changes/IA_CSS_FRAME_FORMAT_NV12_TILEYFile
applications/isp/FrameWork/css-api/changes/IA_CSS_FW_WARNING_TAG_EXP_ID_FAILEDFile
applications/isp/FrameWork/css-api/changes/IEFDFile
applications/isp/FrameWork/css-api/changes/IEFD_public_API_fixFile
applications/isp/FrameWork/css-api/changes/LSC_off_center_issueFile
applications/isp/FrameWork/css-api/changes/MACC1_5_APIFile
applications/isp/FrameWork/css-api/changes/MIPI_buffers_optimizeFile
applications/isp/FrameWork/css-api/changes/New_FW_WARNING_frame_param_mismatchFile
applications/isp/FrameWork/css-api/changes/OB2_APIFile
applications/isp/FrameWork/css-api/changes/QPCTimeStampFile
applications/isp/FrameWork/css-api/changes/RAW_buffer_lockingFile
applications/isp/FrameWork/css-api/changes/Remove_continuous_mode_handling_in_ia_css_pipe_set_isp_configFile
applications/isp/FrameWork/css-api/changes/TDF_kernel_params_APIFile
applications/isp/FrameWork/css-api/changes/XNR3_0_11File
applications/isp/FrameWork/css-api/changes/YCgCo444_16File
applications/isp/FrameWork/css-api/changes/YUV444-16File
applications/isp/FrameWork/css-api/changes/acc_conf_per_pipeFile
applications/isp/FrameWork/css-api/changes/activate_versioningFile
applications/isp/FrameWork/css-api/changes/add_16bit_YUV_formatsFile
applications/isp/FrameWork/css-api/changes/add_IA_CSS_STREAM_FORMAT_NUMFile
applications/isp/FrameWork/css-api/changes/add_a_flag_enable_dpc_to_ia_css_pipe_configFile
applications/isp/FrameWork/css-api/changes/add_check_firmware_versionFile
applications/isp/FrameWork/css-api/changes/add_exisitng_binary_attr_to_binary_infoFile
applications/isp/FrameWork/css-api/changes/add_flag_to_disable_continous_viewfinderFile
applications/isp/FrameWork/css-api/changes/add_flag_to_disable_continous_viewfinder_part2File
applications/isp/FrameWork/css-api/changes/add_flag_to_enable_irFile
applications/isp/FrameWork/css-api/changes/add_if_calculations_getterFile
applications/isp/FrameWork/css-api/changes/add_parameters_for_tnr3File
applications/isp/FrameWork/css-api/changes/add_params_xnr3File
applications/isp/FrameWork/css-api/changes/add_sp_assert_eventFile
applications/isp/FrameWork/css-api/changes/add_sp_fw_error_eventFile
applications/isp/FrameWork/css-api/changes/add_tnr3_ref_buf_select_parameterFile
applications/isp/FrameWork/css-api/changes/added_IA_CSS_ERR_NOT_SUPPORTEDFile
applications/isp/FrameWork/css-api/changes/added_IA_CSS_EVENT_TYPE_TIMERFile
applications/isp/FrameWork/css-api/changes/af_roi_apiFile
applications/isp/FrameWork/css-api/changes/auto_ver_fileFile
applications/isp/FrameWork/css-api/changes/bnlm_apiFile
applications/isp/FrameWork/css-api/changes/bnlm_api_updateFile
applications/isp/FrameWork/css-api/changes/capture_pp_bli_downscaleFile
applications/isp/FrameWork/css-api/changes/change_pipe_version_typeFile
applications/isp/FrameWork/css-api/changes/change_pipe_version_type_part2File
applications/isp/FrameWork/css-api/changes/cleanup_awb_ae_rgb_integration_flagsFile
applications/isp/FrameWork/css-api/changes/consolidated_fw_package_2400_2401_csi2p_bxtpocFile
applications/isp/FrameWork/css-api/changes/cont_remove_x_y_end_from_ae_and_awbFile
applications/isp/FrameWork/css-api/changes/copyright_cssFile
applications/isp/FrameWork/css-api/changes/copyright_header_on_css_apiFile
applications/isp/FrameWork/css-api/changes/copyright_includeFile
applications/isp/FrameWork/css-api/changes/copyright_ispFile
applications/isp/FrameWork/css-api/changes/copyright_refactorFile
applications/isp/FrameWork/css-api/changes/cpu_mem_debugFile
applications/isp/FrameWork/css-api/changes/cpu_mem_debug_SVOSFile
applications/isp/FrameWork/css-api/changes/default_dz_disableFile
applications/isp/FrameWork/css-api/changes/direct_shading_tableFile
applications/isp/FrameWork/css-api/changes/display_configFile
applications/isp/FrameWork/css-api/changes/dvs_max_tble_dimFile
applications/isp/FrameWork/css-api/changes/effective_res_on_pipeFile
applications/isp/FrameWork/css-api/changes/eliminate-two_pixels_per_clockFile
applications/isp/FrameWork/css-api/changes/enable_disable_dz_capture_pipeFile
applications/isp/FrameWork/css-api/changes/enable_isp2_7_namingFile
applications/isp/FrameWork/css-api/changes/enable_runtime_update_mapped_argsFile
applications/isp/FrameWork/css-api/changes/enlarge_af_awb_fr_buffersFile
applications/isp/FrameWork/css-api/changes/error_on_enabling_dpc_bds_on_pipeFile
applications/isp/FrameWork/css-api/changes/exp_id_per_streamFile
applications/isp/FrameWork/css-api/changes/expose_bnr_enable_ff_bitsFile
applications/isp/FrameWork/css-api/changes/expose_gamm_enable_optionFile
applications/isp/FrameWork/css-api/changes/fix_includes_GC_GC2_kernelsFile
applications/isp/FrameWork/css-api/changes/formats_documentationFile
applications/isp/FrameWork/css-api/changes/frame-format-overrideFile
applications/isp/FrameWork/css-api/changes/frame_time_measurement_in_bufferFile
applications/isp/FrameWork/css-api/changes/gdc_in_buf_info_APIFile
applications/isp/FrameWork/css-api/changes/gdcv2_set_pp_scaler_lutFile
applications/isp/FrameWork/css-api/changes/host_data_allocate_and_freeFile
applications/isp/FrameWork/css-api/changes/ia_css_bufferFile
applications/isp/FrameWork/css-api/changes/initial_versionFile
applications/isp/FrameWork/css-api/changes/irq_per_portFile
applications/isp/FrameWork/css-api/changes/isp_cfg_per_pipeFile
applications/isp/FrameWork/css-api/changes/isp_cfg_per_pipe_helpersFile
applications/isp/FrameWork/css-api/changes/isys_event_queueFile
applications/isp/FrameWork/css-api/changes/lock_all_raw_buffersFile
applications/isp/FrameWork/css-api/changes/mmgr_debug_refactoringFile
applications/isp/FrameWork/css-api/changes/move_ver_to_2_1File
applications/isp/FrameWork/css-api/changes/multiple_isys_stream_in_one_virtual_channelFile
applications/isp/FrameWork/css-api/changes/multiple_isys_stream_in_one_virtual_channel_configFile
applications/isp/FrameWork/css-api/changes/multiple_output_portsFile
applications/isp/FrameWork/css-api/changes/new_TPG_PRBS_definesFile
applications/isp/FrameWork/css-api/changes/new_member_ia_css_crop_infoFile
applications/isp/FrameWork/css-api/changes/num_invalid_framesFile
applications/isp/FrameWork/css-api/changes/output_format_nv12_16File
applications/isp/FrameWork/css-api/changes/output_mirroringFile
applications/isp/FrameWork/css-api/changes/output_system_in_res_infoFile
applications/isp/FrameWork/css-api/changes/output_system_in_resolutionFile
applications/isp/FrameWork/css-api/changes/per_pipe_dpc_configurationFile
applications/isp/FrameWork/css-api/changes/plane_ioFile
applications/isp/FrameWork/css-api/changes/remove_man_ver_fileFile
applications/isp/FrameWork/css-api/changes/remove_skc_author_detailsFile
applications/isp/FrameWork/css-api/changes/remove_x_y_end_from_ae_and_awbFile
applications/isp/FrameWork/css-api/changes/removed_mix_range_fieldFile
applications/isp/FrameWork/css-api/changes/rename_to_dynamic_queue_idFile
applications/isp/FrameWork/css-api/changes/revert_2_1_3_0File
applications/isp/FrameWork/css-api/changes/rgbirFile
applications/isp/FrameWork/css-api/changes/rm_depr_code_sp_assertFile
applications/isp/FrameWork/css-api/changes/sc_add_enable_tnr_binary_selectionFile
applications/isp/FrameWork/css-api/changes/scaler-lutFile
applications/isp/FrameWork/css-api/changes/sensor_type_apiFile
applications/isp/FrameWork/css-api/changes/skc_dvs_stat_gridFile
applications/isp/FrameWork/css-api/changes/skc_dvs_statistics_fieldFile
applications/isp/FrameWork/css-api/changes/skc_dvs_statistics_field_revertFile
applications/isp/FrameWork/css-api/changes/skc_gdc_osys_dbg_dumpersFile
applications/isp/FrameWork/css-api/changes/skycam_debug_dump_gac_stateFile
applications/isp/FrameWork/css-api/changes/stop_support_for_skycam_b0File
applications/isp/FrameWork/css-api/changes/type-support-stdintFile
applications/isp/FrameWork/css-api/changes/vertical_output_flipFile
applications/isp/FrameWork/css-api/changes/vertical_output_flippingFile
applications/isp/FrameWork/css-api/changes/vfpp_bci_downscaleFile
applications/isp/FrameWork/css-api/changes/video_full_range_flagFile
applications/isp/FrameWork/css-api/changes/xnr3_blending_paramsFile
applications/isp/FrameWork/css-api/changes/zoom_regionFile
applications/isp/FrameWork/css/MakefileFile
applications/isp/FrameWork/css/Makefile.cssFile
applications/isp/FrameWork/css/README_PRIVATE_PACKAGE.txtFile
applications/isp/FrameWork/css/baseFolder
applications/isp/FrameWork/css/base/assertFolder
applications/isp/FrameWork/css/base/assert/interfaceFolder
applications/isp/FrameWork/css/base/assert/interface/ia_css_sp_assert_level.sp.hFile
applications/isp/FrameWork/css/base/assert/interface/ia_css_sp_file_id.sp.hFile
applications/isp/FrameWork/css/base/circbufFolder
applications/isp/FrameWork/css/base/circbuf/circbuf.mkFile
applications/isp/FrameWork/css/base/circbuf/interfaceFolder
applications/isp/FrameWork/css/base/circbuf/interface/ia_css_circbuf.hFile
applications/isp/FrameWork/css/base/circbuf/interface/ia_css_circbuf_comm.hFile
applications/isp/FrameWork/css/base/circbuf/interface/ia_css_circbuf_desc.hFile
applications/isp/FrameWork/css/base/circbuf/srcFolder
applications/isp/FrameWork/css/base/circbuf/src/circbuf.cFile
applications/isp/FrameWork/css/base/refcountFolder
applications/isp/FrameWork/css/base/refcount/interfaceFolder
applications/isp/FrameWork/css/base/refcount/interface/ia_css_refcount.hFile
applications/isp/FrameWork/css/base/refcount/refcount.mkFile
applications/isp/FrameWork/css/base/refcount/srcFolder
applications/isp/FrameWork/css/base/refcount/src/refcount.cFile
applications/isp/FrameWork/css/base/threadFolder
applications/isp/FrameWork/css/base/thread/interfaceFolder
applications/isp/FrameWork/css/base/thread/interface/ia_css_thread.sp.hFile
applications/isp/FrameWork/css/base/thread/interface/ia_css_thread_fiber.sp.hFile
applications/isp/FrameWork/css/base/thread/srcFolder
applications/isp/FrameWork/css/base/thread/src/fiber.sp.cFile
applications/isp/FrameWork/css/base/thread/src/semaphore.sp.cFile
applications/isp/FrameWork/css/base/thread/src/thread.sp.cFile
applications/isp/FrameWork/css/base/thread/src/thread_queue.sp.cFile
applications/isp/FrameWork/css/base/thread/thread.mkFile
applications/isp/FrameWork/css/cameraFolder
applications/isp/FrameWork/css/camera/pipeFolder
applications/isp/FrameWork/css/camera/pipe/interfaceFolder
applications/isp/FrameWork/css/camera/pipe/interface/ia_css_pipe_binarydesc.hFile
applications/isp/FrameWork/css/camera/pipe/interface/ia_css_pipe_stagedesc.hFile
applications/isp/FrameWork/css/camera/pipe/interface/ia_css_pipe_util.hFile
applications/isp/FrameWork/css/camera/pipe/pipe.mkFile
applications/isp/FrameWork/css/camera/pipe/srcFolder
applications/isp/FrameWork/css/camera/pipe/src/pipe_binarydesc.cFile
applications/isp/FrameWork/css/camera/pipe/src/pipe_stagedesc.cFile
applications/isp/FrameWork/css/camera/pipe/src/pipe_util.cFile
applications/isp/FrameWork/css/camera/udsFolder
applications/isp/FrameWork/css/camera/uds/interfaceFolder
applications/isp/FrameWork/css/camera/uds/interface/ia_css_uds.sp.hFile
applications/isp/FrameWork/css/camera/uds/srcFolder
applications/isp/FrameWork/css/camera/uds/src/uds.sp.cFile
applications/isp/FrameWork/css/camera/uds/uds.mkFile
applications/isp/FrameWork/css/camera/utilFolder
applications/isp/FrameWork/css/camera/util/interfaceFolder
applications/isp/FrameWork/css/camera/util/interface/ia_css_util.hFile
applications/isp/FrameWork/css/camera/util/srcFolder
applications/isp/FrameWork/css/camera/util/src/util.cFile
applications/isp/FrameWork/css/camera/util/util.mkFile
applications/isp/FrameWork/css/componentsFolder
applications/isp/FrameWork/css/components/acc_clusterFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_aeFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_ff_api.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ae_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/ff_ae_wght_hist_private_ccbcr.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/host/ae.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/host/ae.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/sp/ae.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_ae/sp/ae.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_afFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_af/af.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_af/af_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_af/af_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_af/af_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_af/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_af/host/af.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_af/host/af.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_af/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_af/sp/af.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_af/sp/af.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_af/sp/af_sp_private_ff_access.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anrFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/anr_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/host/anr.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/host/anr.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/isp/anr_acc.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/isp/anr_acc.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/sp/anr.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_anr/sp/anr.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awbFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/awb_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/host/awb.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/host/awb.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/sp/awb.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/sp/awb.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/sp/awb_sp_private_ff_access.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/testsFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_testFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/AWB_stats_test_defs.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/MakefileFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/isp.hive.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/isp.hive.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/master_port_sim_local.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/sp.hive.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/original_activation_test/sp.hive.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/resourcesFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/resources/128x128Image.percFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/resources/AWBstatsRefResults.percFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_callsFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/MakefileFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/isp.hive.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/isp.hive.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/sp.hive.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb/tests/test_all_calls/sp.hive.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_frFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/awb_fr_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/host/awb_fr.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/host/awb_fr.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/sp/awb_fr.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/sp/awb_fr.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_awb_fr/sp/awb_fr_sp_private_ff_access.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoiseFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/bnr_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/host/bnr.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/host/bnr.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/isp/acc_bayer_denoise.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/isp/acc_bayer_denoise.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/sp/bnr.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bayer_denoise/sp/bnr.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bdsFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/bds.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/includeFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/include/bds_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/srcFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/bds_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/bds_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/host/bds.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/host/bds.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/host/bds_config.incFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/sp/bds.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_bds/src/sp/bds.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiacFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/dm_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/host/dm.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/host/dm.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/isp/demosiac_acc.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/isp/demosiac_acc.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/sp/dm.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_demosiac/sp/dm.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dpcFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/dpc.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/includeFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/include/dpc_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/srcFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/dpc_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/dpc_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/host/dpc.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/host/dpc.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/sp/dpc.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dpc/src/sp/dpc.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_statFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_common_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/dvs_stat_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/host/dvs_stat.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/host/dvs_stat.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/sp/dvs_stat.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_dvs_stat/sp/dvs_stat.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_statFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/host/lace_stat.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/host/lace_stat.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace_stat_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace_stat_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/lace_stat_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/sp/lace_stat.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_lace_stat/sp/lace_stat.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_rgbFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/host/rgbpp.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/host/rgbpp.host.hFilePeter Lems on May 13, 2016 12:21 AMgamma table initialisation code, ICG written.
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/isp/rgbpp_acc.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/isp/rgbpp_acc.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/rgbpp_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/sp/rgbpp.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_rgb/sp/rgbpp.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shdFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/host/shd.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/host/shd.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/isp/acc_shd.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/isp/acc_shd.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/shd_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/sp/shd.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_shd/sp/shd.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0Folder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/host/yuvp1_b0.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/host/yuvp1_b0.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/isp/yuvp1_b0_acc.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/isp/yuvp1_b0_acc.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/sp/yuvp1_b0.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/sp/yuvp1_b0.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/yuvp1_b0_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/yuvp1_b0_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_b0/yuvp1_b0_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0Folder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/host/yuvp1_c0.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/host/yuvp1_c0.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/isp/yuvp1_c0_acc.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/isp/yuvp1_c0_acc.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/sp/yuvp1_c0.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/sp/yuvp1_c0.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/yuvp1_c0_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/yuvp1_c0_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_c0/yuvp1_c0_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_commonFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/host/yuvp1_common.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/host/yuvp1_common.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/sp/yuvp1_common.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1_common_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp1_common/yuvp1_common_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2Folder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/host/yuvp2.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/host/yuvp2.host.hFilePeter Lems on May 13, 2016 1:49 AMTable initialisation, ICG written.
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/ispFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/isp/yuvp2_acc.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/isp/yuvp2_acc.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/spFolder
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/sp/yuvp2.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/sp/yuvp2.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2.defFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_acc.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_common_defs.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/acc_yuvp2/yuvp2_public.hFile
applications/isp/FrameWork/css/components/acc_cluster/dma_gac_serviceFolder
applications/isp/FrameWork/css/components/acc_cluster/dma_gac_service/spFolder
applications/isp/FrameWork/css/components/acc_cluster/dma_gac_service/sp/dma_gac_service.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/dma_gac_service/sp/dma_gac_service.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/dma_patchFolder
applications/isp/FrameWork/css/components/acc_cluster/dma_patch/spFolder
applications/isp/FrameWork/css/components/acc_cluster/dma_patch/sp/dma_patch.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/dma_patch/sp/dma_patch.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/genFolder
applications/isp/FrameWork/css/components/acc_cluster/gen/acc_a0t.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/gen/acc_c0.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/gen/acc_private.hFile
applications/isp/FrameWork/css/components/acc_cluster/gen/arr_mngrFolder
applications/isp/FrameWork/css/components/acc_cluster/gen/arr_mngr/arr_mngr.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/gen/arr_mngr/arr_mngr.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/gen/hostFolder
applications/isp/FrameWork/css/components/acc_cluster/gen/host/acc_cluster.host.cFile
applications/isp/FrameWork/css/components/acc_cluster/gen/host/acc_cluster.host.hFile
applications/isp/FrameWork/css/components/acc_cluster/gen/spFolder
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_ack_handler.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_ack_handler.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_cluster.sp.cFile
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_cluster.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/gen/sp/acc_cluster_globals.sp.hFile
applications/isp/FrameWork/css/components/acc_cluster/gen/yuv_splitter_sp_api.hFile
applications/isp/FrameWork/css/components/acc_cluster/s2vFolder
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer1.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer1.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer1.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer2.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer2.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer2.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer3.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer3.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_bayer3.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_common.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_common.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv1.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv1.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv1.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv2.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv2.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv2.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv3.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv3.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/s2v/s2v_yuv3.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/v2sFolder
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer1.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer1.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer1.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer2.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer2.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer2.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer3.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer3.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_bayer3.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_common.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_common.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv1.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv1.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv1.pipeFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv2.isp.cFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv2.isp.hFile
applications/isp/FrameWork/css/components/acc_cluster/v2s/v2s_yuv2.pipeFile
applications/isp/FrameWork/css/components/bamemFolder
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_testFolder
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/MakefileFile
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/test.host.cFile
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/test.isp.cFile
applications/isp/FrameWork/css/components/bamem/bamem_manager_api_test/test.isp.hFile
applications/isp/FrameWork/css/components/components_public.hFile
applications/isp/FrameWork/css/components/dvsFolder
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0Folder
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/docFolder
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/doc/dvs.docxFile
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/dvs_public.hFile
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/hostFolder
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/host/dvs.host.cFile
applications/isp/FrameWork/css/components/dvs/sc_dvs_1.0/host/dvs.host.hFile
applications/isp/FrameWork/css/components/includeFolder
applications/isp/FrameWork/css/components/include/components.host.hFile
applications/isp/FrameWork/css/components/include/components_types.host.hFile
applications/isp/FrameWork/css/components/input_feederFolder
applications/isp/FrameWork/css/components/input_feeder/srcFolder
applications/isp/FrameWork/css/components/input_feeder/src/hostFolder
applications/isp/FrameWork/css/components/input_feeder/src/host/ia_css_input_feeder.host.cFile
applications/isp/FrameWork/css/components/input_feeder/src/host/ia_css_input_feeder.host.hFile
applications/isp/FrameWork/css/components/input_feeder/src/ia_css_input_feeder.pipeFile
applications/isp/FrameWork/css/components/input_feeder/src/input_feeder_private.hFile
applications/isp/FrameWork/css/components/input_feeder/src/input_feeder_public.hFile
applications/isp/FrameWork/css/components/input_feeder/src/spFolder
applications/isp/FrameWork/css/components/input_feeder/src/sp/input_feeder.sp.cFile
applications/isp/FrameWork/css/components/input_feeder/src/sp/input_feeder.sp.hFile
applications/isp/FrameWork/css/components/linFolder
applications/isp/FrameWork/css/components/lin/sc_lin_1.0Folder
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/docFolder
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/doc/linearization.docxFile
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/doc/linearization.vsdFile
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin.host.cFile
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin.host.hFile
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin_param.hFile
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/ia_css_lin_types.hFile
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.defFile
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.isp.cFile
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.isp.hFile
applications/isp/FrameWork/css/components/lin/sc_lin_1.0/lin.pipeFile
applications/isp/FrameWork/css/components/obFolder
applications/isp/FrameWork/css/components/ob/sc_ob_1.0Folder
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/docFolder
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/doc/obcol.docxFile
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/doc/obgrid.docxFile
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/doc/obrow.docxFile
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/hostFolder
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/host/obgrid.host.cFile
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/host/obgrid.host.hFile
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/obgrid.defFile
applications/isp/FrameWork/css/components/ob/sc_ob_1.0/obgrid_public.hFile
applications/isp/FrameWork/css/components/output_systemFolder
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0Folder
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/hostFolder
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/coeff_scaler.host.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system.host.cFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system.host.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_common.host.cFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_common.host.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_local.host.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_scaler.host.cFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/host/output_system_scaler.host.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/ia_css_osys_public.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.ioFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.isp.cFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.isp.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.pipeFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.sp.cFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system.sp.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system_defs.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/output_system_private.hFile
applications/isp/FrameWork/css/components/output_system/sc_output_system_1.0/scaler.defFile
applications/isp/FrameWork/css/components/resolutions_mgrFolder
applications/isp/FrameWork/css/components/resolutions_mgr/srcFolder
applications/isp/FrameWork/css/components/resolutions_mgr/src/hostFolder
applications/isp/FrameWork/css/components/resolutions_mgr/src/host/resolutions_mgr.host.cFile
applications/isp/FrameWork/css/components/resolutions_mgr/src/host/resolutions_mgr.host.hFile
applications/isp/FrameWork/css/components/resolutions_mgr/src/resolutions_mgr.defFile
applications/isp/FrameWork/css/components/resolutions_mgr/src/resolutions_mgr.pipeFile
applications/isp/FrameWork/css/components/resolutions_mgr/src/resolutions_mgr_private.hFile
applications/isp/FrameWork/css/components/resolutions_mgr/src/spFolder
applications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr.sp.cFile
applications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr.sp.hFile
applications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr_ra.sp.hFile
applications/isp/FrameWork/css/components/resolutions_mgr/src/sp/resolutions_mgr_wa.sp.hFile
applications/isp/FrameWork/css/components/rgbirFolder
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0Folder
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/hostFolder
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/host/ia_css_rgbir.host.cFile
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/host/ia_css_rgbir.host.hFile
applications/isp/FrameWork/css/components/rgbir/sc_rgbir_1.0/ia_css_rgbir_types.hFile
applications/isp/FrameWork/css/components/stats_3aFolder
applications/isp/FrameWork/css/components/stats_3a/srcFolder
applications/isp/FrameWork/css/components/stats_3a/src/hostFolder
applications/isp/FrameWork/css/components/stats_3a/src/host/stats_3a.host.cFile
applications/isp/FrameWork/css/components/stats_3a/src/host/stats_3a.host.hFile
applications/isp/FrameWork/css/components/stats_3a/src/spFolder
applications/isp/FrameWork/css/components/stats_3a/src/sp/stats_3a.sp.cFile
applications/isp/FrameWork/css/components/stats_3a/src/sp/stats_3a.sp.hFile
applications/isp/FrameWork/css/components/stats_3a/src/stats_3a_private.hFile
applications/isp/FrameWork/css/components/stats_3a/src/stats_3a_public.hFile
applications/isp/FrameWork/css/components/tnrFolder
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0Folder
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/docFolder
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/doc/tnr.docxFile
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/hostFolder
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/host/ia_css_tnr.host.cFile
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/host/ia_css_tnr.host.hFile
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/ia_css_tnr_param.hFile
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/ia_css_tnr_state.hFile
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/ia_css_tnr_types.hFile
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr.isp.cFile
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr.isp.hFile
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr.pipeFile
applications/isp/FrameWork/css/components/tnr/sc_tnr_1.0/tnr_init.isp.cFile
applications/isp/FrameWork/css/components/tnr/tnr.defFile
applications/isp/FrameWork/css/css.bootloader.mkFile
applications/isp/FrameWork/css/css_2401_systemFolder
applications/isp/FrameWork/css/css_2401_system/csi_rx_global.hFile
applications/isp/FrameWork/css/css_2401_system/css_2401.host.mkFile
applications/isp/FrameWork/css/css_2401_system/css_2401.isp.mkFile
applications/isp/FrameWork/css/css_2401_system/css_2401.sp.mkFile
applications/isp/FrameWork/css/css_2401_system/css_2401_csi2p.host.mkFile
applications/isp/FrameWork/css/css_2401_system/css_2401_csi2p.isp.mkFile
applications/isp/FrameWork/css/css_2401_system/css_2401_csi2p.sp.mkFile
applications/isp/FrameWork/css/css_2401_system/hostFolder
applications/isp/FrameWork/css/css_2401_system/host/csi_rx.cFile
applications/isp/FrameWork/css/css_2401_system/host/csi_rx_local.hFile
applications/isp/FrameWork/css/css_2401_system/host/csi_rx_private.hFile
applications/isp/FrameWork/css/css_2401_system/host/ibuf_ctrl.cFile
applications/isp/FrameWork/css/css_2401_system/host/ibuf_ctrl_local.hFile
applications/isp/FrameWork/css/css_2401_system/host/ibuf_ctrl_private.hFile
applications/isp/FrameWork/css/css_2401_system/host/input_system_local.hFile
applications/isp/FrameWork/css/css_2401_system/host/input_system_private.hFile
applications/isp/FrameWork/css/css_2401_system/host/isys_dma.cFile
applications/isp/FrameWork/css/css_2401_system/host/isys_dma_local.hFile
applications/isp/FrameWork/css/css_2401_system/host/isys_dma_private.hFile
applications/isp/FrameWork/css/css_2401_system/host/isys_irq.cFile
applications/isp/FrameWork/css/css_2401_system/host/isys_irq_local.hFile
applications/isp/FrameWork/css/css_2401_system/host/isys_irq_private.hFile
applications/isp/FrameWork/css/css_2401_system/host/isys_stream2mmio.cFile
applications/isp/FrameWork/css/css_2401_system/host/isys_stream2mmio_local.hFile
applications/isp/FrameWork/css/css_2401_system/host/isys_stream2mmio_private.hFile
applications/isp/FrameWork/css/css_2401_system/host/pixelgen_local.hFile
applications/isp/FrameWork/css/css_2401_system/host/pixelgen_private.hFile
applications/isp/FrameWork/css/css_2401_system/host/system_local.hFile
applications/isp/FrameWork/css/css_2401_system/ibuf_ctrl_global.hFile
applications/isp/FrameWork/css/css_2401_system/input_system_global.hFile
applications/isp/FrameWork/css/css_2401_system/ispFolder
applications/isp/FrameWork/css/css_2401_system/isp/system_local.hFile
applications/isp/FrameWork/css/css_2401_system/isys_dma_global.hFile
applications/isp/FrameWork/css/css_2401_system/isys_irq_global.hFile
applications/isp/FrameWork/css/css_2401_system/isys_stream2mmio_global.hFile
applications/isp/FrameWork/css/css_2401_system/pixelgen_global.hFile
applications/isp/FrameWork/css/css_2401_system/spFolder
applications/isp/FrameWork/css/css_2401_system/sp/csi_rx.cFile
applications/isp/FrameWork/css/css_2401_system/sp/csi_rx_local.hFile
applications/isp/FrameWork/css/css_2401_system/sp/csi_rx_private.hFile
applications/isp/FrameWork/css/css_2401_system/sp/hive_isp_css_sp_api_2401_modified.hFile
applications/isp/FrameWork/css/css_2401_system/sp/ibuf_ctrl.cFile
applications/isp/FrameWork/css/css_2401_system/sp/ibuf_ctrl_local.hFile
applications/isp/FrameWork/css/css_2401_system/sp/ibuf_ctrl_private.hFile
applications/isp/FrameWork/css/css_2401_system/sp/input_system_2401.cFile
applications/isp/FrameWork/css/css_2401_system/sp/input_system_local.hFile
applications/isp/FrameWork/css/css_2401_system/sp/input_system_private.hFile
applications/isp/FrameWork/css/css_2401_system/sp/isys_dma.cFile
applications/isp/FrameWork/css/css_2401_system/sp/isys_dma_local.hFile
applications/isp/FrameWork/css/css_2401_system/sp/isys_dma_private.hFile
applications/isp/FrameWork/css/css_2401_system/sp/isys_stream2mmio.cFile
applications/isp/FrameWork/css/css_2401_system/sp/isys_stream2mmio_local.hFile
applications/isp/FrameWork/css/css_2401_system/sp/isys_stream2mmio_private.hFile
applications/isp/FrameWork/css/css_2401_system/sp/pixelgen.cFile
applications/isp/FrameWork/css/css_2401_system/sp/pixelgen_local.hFile
applications/isp/FrameWork/css/css_2401_system/sp/pixelgen_private.hFile
applications/isp/FrameWork/css/css_2401_system/sp/system_local.hFile
applications/isp/FrameWork/css/css_2401_system/system_global.hFile
applications/isp/FrameWork/css/css_config.mkFile
applications/isp/FrameWork/css/css_module.mkFile
applications/isp/FrameWork/css/css_skycam_systemFolder
applications/isp/FrameWork/css/css_skycam_system/css_2500.host.mkFile
applications/isp/FrameWork/css/css_skycam_system/css_2500.isp.mkFile
applications/isp/FrameWork/css/css_skycam_system/css_2500.sp.mkFile
applications/isp/FrameWork/css/css_skycam_system/css_skycam_c0_system.proj.mkFile
applications/isp/FrameWork/css/css_skycam_system/debug_global.hFile
applications/isp/FrameWork/css/css_skycam_system/dma_global.hFile
applications/isp/FrameWork/css/css_skycam_system/event_fifo_global.hFile
applications/isp/FrameWork/css/css_skycam_system/fifo_monitor_global.hFile
applications/isp/FrameWork/css/css_skycam_system/gdc_global.hFile
applications/isp/FrameWork/css/css_skycam_system/gp_device_global.hFile
applications/isp/FrameWork/css/css_skycam_system/gp_timer_global.hFile
applications/isp/FrameWork/css/css_skycam_system/hmem_global.hFile
applications/isp/FrameWork/css/css_skycam_system/hostFolder
applications/isp/FrameWork/css/css_skycam_system/host/debug.cFile
applications/isp/FrameWork/css/css_skycam_system/host/debug_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/debug_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/dma.cFile
applications/isp/FrameWork/css/css_skycam_system/host/dma_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/dma_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/event_fifo.cFile
applications/isp/FrameWork/css/css_skycam_system/host/event_fifo_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/event_fifo_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/fifo_monitor.cFile
applications/isp/FrameWork/css/css_skycam_system/host/fifo_monitor_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/fifo_monitor_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/gdc.cFile
applications/isp/FrameWork/css/css_skycam_system/host/gdc_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/gdc_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/gp_device.cFile
applications/isp/FrameWork/css/css_skycam_system/host/gp_device_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/gp_device_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/gp_timer.cFile
applications/isp/FrameWork/css/css_skycam_system/host/gp_timer_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/gp_timer_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/hive_isp_css_ddr_hrt_modified.hFile
applications/isp/FrameWork/css/css_skycam_system/host/hive_isp_css_hrt_modified.hFile
applications/isp/FrameWork/css/css_skycam_system/host/hmem.cFile
applications/isp/FrameWork/css/css_skycam_system/host/hmem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/hmem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/irq.cFile
applications/isp/FrameWork/css/css_skycam_system/host/irq_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/irq_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/isp.cFile
applications/isp/FrameWork/css/css_skycam_system/host/isp_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/isp_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/mmu.cFile
applications/isp/FrameWork/css/css_skycam_system/host/mmu_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/mmu_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/osys_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/sp.cFile
applications/isp/FrameWork/css/css_skycam_system/host/sp_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/sp_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/system_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/timed_ctrl.cFile
applications/isp/FrameWork/css/css_skycam_system/host/timed_ctrl_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/timed_ctrl_private.hFile
applications/isp/FrameWork/css/css_skycam_system/host/vamem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/vmem.cFile
applications/isp/FrameWork/css/css_skycam_system/host/vmem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/host/vmem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/irq_global.hFile
applications/isp/FrameWork/css/css_skycam_system/ispFolder
applications/isp/FrameWork/css/css_skycam_system/isp/dma_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/dma_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/dmem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/event_fifo_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/event_fifo_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/gdc.cFile
applications/isp/FrameWork/css/css_skycam_system/isp/gdc_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/gdc_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/hive_isp_css_isp_dma_api_modified.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/hmem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/hmem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/isp_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/isp_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/resource_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/resource_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/stream_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/system_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/vamem.cFile
applications/isp/FrameWork/css/css_skycam_system/isp/vamem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/vamem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/vmem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/vmem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/xmem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/isp/xmem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/isp_global.hFile
applications/isp/FrameWork/css/css_skycam_system/mmu_global.hFile
applications/isp/FrameWork/css/css_skycam_system/osys_global.hFile
applications/isp/FrameWork/css/css_skycam_system/resource_global.hFile
applications/isp/FrameWork/css/css_skycam_system/spFolder
applications/isp/FrameWork/css/css_skycam_system/sp/common_data_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/debug.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/debug_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/dma.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/dma_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/dma_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/event_fifo.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/event_fifo_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/event_fifo_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/event_queue_sp0_sp1_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/fifo_monitor_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/fifo_monitor_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/gdc_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/gdc_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/gp_device_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/gp_device_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/hive_isp_css_sp_api_modified.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/hive_isp_css_sp_dma_api_modified.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/hmem.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/hmem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/hmem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/irq.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/irq_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/irq_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/isp.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/isp_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/isp_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/mmu.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/mmu_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/mmu_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/osys_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/osys_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/queue_fifo.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/queue_fifo_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/resource_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/resource_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/sp.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/sp_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/sp_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/system.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/system_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/timed_ctrl.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/timed_ctrl_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/timed_ctrl_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/vamem.cFile
applications/isp/FrameWork/css/css_skycam_system/sp/vamem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/vamem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/vmem_local.hFile
applications/isp/FrameWork/css/css_skycam_system/sp/vmem_private.hFile
applications/isp/FrameWork/css/css_skycam_system/sp_global.hFile
applications/isp/FrameWork/css/css_skycam_system/system_global.hFile
applications/isp/FrameWork/css/css_skycam_system/timed_ctrl_global.hFile
applications/isp/FrameWork/css/css_skycam_system/vamem_global.hFile
applications/isp/FrameWork/css/css_skycam_system/vmem_global.hFile
applications/isp/FrameWork/css/css_skycam_system/xmem_global.hFile
applications/isp/FrameWork/css/css_trace.hFile
applications/isp/FrameWork/css/debug_host_sp.hFile
applications/isp/FrameWork/css/gen_firmware.cFile
applications/isp/FrameWork/css/gen_params.cshFile
applications/isp/FrameWork/css/hive_isp_css_2400_systemFolder
applications/isp/FrameWork/css/hive_isp_css_2400_system/css_2400.host.mkFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/css_2400.isp.mkFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/css_2400.sp.mkFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/debug_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/dma_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/event_fifo_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/fifo_monitor_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/gdc_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/gp_device_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/gp_timer_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/gpio_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/hmem_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/hostFolder
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/debug.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/debug_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/debug_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/dma.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/dma_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/dma_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/event_fifo.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/event_fifo_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/event_fifo_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/fifo_monitor.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/fifo_monitor_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/fifo_monitor_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gdc.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gdc_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gdc_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_device.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_device_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_device_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_timer.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_timer_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gp_timer_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gpio_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/gpio_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hive_isp_css_ddr_hrt_modified.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hive_isp_css_hrt_modified.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hmem.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/hmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_formatter.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_formatter_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_formatter_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_system.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_system_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/input_system_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/irq.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/irq_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/irq_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/isp.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/isp_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/isp_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/mmu.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/mmu_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/mmu_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/sp.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/sp_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/sp_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/system_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/timed_ctrl.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/timed_ctrl_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/timed_ctrl_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vamem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vamem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vmem.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/host/vmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/input_formatter_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/input_system_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/irq_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/ispFolder
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/dma_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/dma_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/dmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/event_fifo_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/event_fifo_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/gdc_private_v0.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/hive_isp_css_isp_dma_api_modified.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/hmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/hmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/input_formatter_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/input_formatter_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/input_system_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/io_stream_private.isp.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/irq_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/irq_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/isp_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/isp_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/libc.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/libc.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/resource_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/resource_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/stream_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/system_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vamem.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vamem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vamem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vector_func_2400_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vector_ops_2400_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vmem.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/vmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/xmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp/xmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/isp_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/mmu_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/resource_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/spFolder
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/debug.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/debug_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/debug_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/dma.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/dma_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/dma_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/event_fifo.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/event_fifo_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/event_fifo_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/fifo_monitor_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/fifo_monitor_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gdc_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gdc_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gp_device_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gp_device_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gpio_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/gpio_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hive_isp_css_sp_api_modified.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hive_isp_css_sp_dma_api_modified.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hmem.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/hmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_formatter.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_formatter_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_formatter_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_system.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_system_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/input_system_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/irq.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/irq_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/irq_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/isp.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/isp_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/isp_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/mmu.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/mmu_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/mmu_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/resource_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/resource_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/sp.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/sp_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/sp_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/system.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/system_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/timed_ctrl.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/timed_ctrl_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/timed_ctrl_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vamem.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vamem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vamem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vmem.cFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp/vmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/sp_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/system_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/timed_ctrl_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/vamem_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/vmem_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2400_system/xmem_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_systemFolder
applications/isp/FrameWork/css/hive_isp_css_2600_system/bamem_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/gdc_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/hostFolder
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/gdc_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/isp.cFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/isp_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/isp_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/system_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/vmem.cFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/vmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/host/vmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/ispFolder
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/bamem.cFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/bamem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/bamem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/gdc_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/gdc_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/io_stream_private.isp.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/isp_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/isp_private.cFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/isp_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/system_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/vector_func_2600_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/vmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/vmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/xmem_local.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp/xmem_private.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/isp_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/system_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/vmem_global.hFile
applications/isp/FrameWork/css/hive_isp_css_2600_system/xmem_global.hFile
applications/isp/FrameWork/css/hive_isp_css_includeFolder
applications/isp/FrameWork/css/hive_isp_css_include/assert_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/bamem.hFile
applications/isp/FrameWork/css/hive_isp_css_include/bbb_config.hFile
applications/isp/FrameWork/css/hive_isp_css_include/bitop_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/cpu_mem_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/csi_rx.hFile
applications/isp/FrameWork/css/hive_isp_css_include/debug.hFile
applications/isp/FrameWork/css/hive_isp_css_include/device_accessFolder
applications/isp/FrameWork/css/hive_isp_css_include/device_access/device_access.hFile
applications/isp/FrameWork/css/hive_isp_css_include/dma.hFile
applications/isp/FrameWork/css/hive_isp_css_include/error_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/event_fifo.hFile
applications/isp/FrameWork/css/hive_isp_css_include/fifo_monitor.hFile
applications/isp/FrameWork/css/hive_isp_css_include/gdc_device.hFile
applications/isp/FrameWork/css/hive_isp_css_include/gp_device.hFile
applications/isp/FrameWork/css/hive_isp_css_include/gp_timer.hFile
applications/isp/FrameWork/css/hive_isp_css_include/gpio.hFile
applications/isp/FrameWork/css/hive_isp_css_include/hiveFolder
applications/isp/FrameWork/css/hive_isp_css_include/hive/inbuild_types.hFile
applications/isp/FrameWork/css/hive_isp_css_include/hive/macro_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/hmem.hFile
applications/isp/FrameWork/css/hive_isp_css_include/hostFolder
applications/isp/FrameWork/css/hive_isp_css_include/host/csi_rx_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/debug_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/dma_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/event_fifo_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/fifo_monitor_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/gdc_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/gp_device_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/gp_timer_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/gpio_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/hmem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/ibuf_ctrl_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/input_formatter_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/input_system_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/irq_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp2400_config.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp2500_config.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp2600_config.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp2601_config.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_config.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op1w.cFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op1w.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op1w_types.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op2w.cFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op2w.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op2w_types.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op_count.cFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_op_count.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isp_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isys_dma_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isys_irq_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isys_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/isys_stream2mmio_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/mmu_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/mpmath.cFile
applications/isp/FrameWork/css/hive_isp_css_include/host/osys_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/pipeline_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/pixelgen_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/ref_vector_func.cFile
applications/isp/FrameWork/css/hive_isp_css_include/host/ref_vector_func.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/ref_vector_func_types.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/sp_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/tag_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/timed_ctrl_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/vamem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/host/vmem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/ibuf_ctrl.hFile
applications/isp/FrameWork/css/hive_isp_css_include/input_formatter.hFile
applications/isp/FrameWork/css/hive_isp_css_include/input_system.hFile
applications/isp/FrameWork/css/hive_isp_css_include/irq.hFile
applications/isp/FrameWork/css/hive_isp_css_include/ispFolder
applications/isp/FrameWork/css/hive_isp_css_include/isp.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/bamem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/debug_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/dma_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/event_fifo_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/gdc_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/hmem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/input_formatter_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/input_system_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/irq_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/isp_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/isp_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/pipeline_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/resource_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/vamem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/vector_func_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/vector_ops_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/vmem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isp/xmem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isys_dma.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isys_irq.hFile
applications/isp/FrameWork/css/hive_isp_css_include/isys_stream2mmio.hFile
applications/isp/FrameWork/css/hive_isp_css_include/mapFolder
applications/isp/FrameWork/css/hive_isp_css_include/map/map_macros.hFile
applications/isp/FrameWork/css/hive_isp_css_include/math_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/memory_accessFolder
applications/isp/FrameWork/css/hive_isp_css_include/memory_access/memory_access.hFile
applications/isp/FrameWork/css/hive_isp_css_include/memory_realloc.hFile
applications/isp/FrameWork/css/hive_isp_css_include/misc_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/mmu_device.hFile
applications/isp/FrameWork/css/hive_isp_css_include/mpmath.hFile
applications/isp/FrameWork/css/hive_isp_css_include/osys.hFile
applications/isp/FrameWork/css/hive_isp_css_include/pixelgen.hFile
applications/isp/FrameWork/css/hive_isp_css_include/platform_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/print_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/queue.hFile
applications/isp/FrameWork/css/hive_isp_css_include/resource.hFile
applications/isp/FrameWork/css/hive_isp_css_include/socket.hFile
applications/isp/FrameWork/css/hive_isp_css_include/spFolder
applications/isp/FrameWork/css/hive_isp_css_include/sp.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/csi_rx_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/debug_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/dma_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/event_fifo_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/fifo_monitor_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/gdc_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/gp_device_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/gpio_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/hmem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/ibuf_ctrl_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/input_formatter_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/input_system_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/irq_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/isp_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/isys_dma_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/isys_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/isys_stream2mmio_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/mmu_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/osys_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/pipeline_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/pixelgen_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/resource_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/socket_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/sp_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/stream_buffer_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/tag_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/timed_ctrl_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/vamem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/sp/vmem_public.hFile
applications/isp/FrameWork/css/hive_isp_css_include/stdboolFolder
applications/isp/FrameWork/css/hive_isp_css_include/stdbool/stdbool.hFile
applications/isp/FrameWork/css/hive_isp_css_include/stdintFolder
applications/isp/FrameWork/css/hive_isp_css_include/stdint/stdint.hFilePeter Lems on April 29, 2016 1:02 AMImplementation of standard, ICG written code.
applications/isp/FrameWork/css/hive_isp_css_include/storage_class.hFile
applications/isp/FrameWork/css/hive_isp_css_include/stream_buffer.hFile
applications/isp/FrameWork/css/hive_isp_css_include/string_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/system_types.hFile
applications/isp/FrameWork/css/hive_isp_css_include/tag.hFile
applications/isp/FrameWork/css/hive_isp_css_include/timed_ctrl.hFile
applications/isp/FrameWork/css/hive_isp_css_include/type_support.hFile
applications/isp/FrameWork/css/hive_isp_css_include/vamem.hFile
applications/isp/FrameWork/css/hive_isp_css_include/vector_func.hFile
applications/isp/FrameWork/css/hive_isp_css_include/vector_ops.hFile
applications/isp/FrameWork/css/hive_isp_css_include/vmem.hFile
applications/isp/FrameWork/css/hive_isp_css_include/xmem.hFile
applications/isp/FrameWork/css/hive_isp_css_sharedFolder
applications/isp/FrameWork/css/hive_isp_css_shared/hostFolder
applications/isp/FrameWork/css/hive_isp_css_shared/host/queue_local.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/host/queue_private.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/host/tag.cFile
applications/isp/FrameWork/css/hive_isp_css_shared/host/tag_local.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/host/tag_private.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/ispFolder
applications/isp/FrameWork/css/hive_isp_css_shared/isp/config_unit_params.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/isp/isp_bma_bfa_types.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_func_local.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_func_private.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_ops_local.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/isp/vector_ops_private.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/queue_global.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/socket_global.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/spFolder
applications/isp/FrameWork/css/hive_isp_css_shared/sp/queue_local.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/queue_private.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/socket.cFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/socket_local.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/socket_private.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/stream_buffer.cFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/stream_buffer_local.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/stream_buffer_private.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/tag.cFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/tag_local.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/sp/tag_private.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/stream_buffer_global.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/sw_event_global.hFile
applications/isp/FrameWork/css/hive_isp_css_shared/tag_global.hFile
applications/isp/FrameWork/css/ia_css.hFile
applications/isp/FrameWork/css/ia_css_3a.hFile
applications/isp/FrameWork/css/ia_css_acc_types.hFile
applications/isp/FrameWork/css/ia_css_buffer.hFile
applications/isp/FrameWork/css/ia_css_control.hFile
applications/isp/FrameWork/css/ia_css_device_access.cFile
applications/isp/FrameWork/css/ia_css_device_access.hFile
applications/isp/FrameWork/css/ia_css_dvs.hFile
applications/isp/FrameWork/css/ia_css_env.hFile
applications/isp/FrameWork/css/ia_css_err.hFile
applications/isp/FrameWork/css/ia_css_event_public.hFile
applications/isp/FrameWork/css/ia_css_firmware.hFile
applications/isp/FrameWork/css/ia_css_frac.hFile
applications/isp/FrameWork/css/ia_css_frame_format.hFile
applications/isp/FrameWork/css/ia_css_frame_public.hFile
applications/isp/FrameWork/css/ia_css_host_data.hFile
applications/isp/FrameWork/css/ia_css_input_port.hFile
applications/isp/FrameWork/css/ia_css_irq.hFile
applications/isp/FrameWork/css/ia_css_lace_stat.hFile
applications/isp/FrameWork/css/ia_css_memory_access.cFile
applications/isp/FrameWork/css/ia_css_memory_access.hFile
applications/isp/FrameWork/css/ia_css_metadata.hFile
applications/isp/FrameWork/css/ia_css_mipi.hFile
applications/isp/FrameWork/css/ia_css_mmu.hFile
applications/isp/FrameWork/css/ia_css_mmu_private.hFile
applications/isp/FrameWork/css/ia_css_morph.hFile
applications/isp/FrameWork/css/ia_css_pipe.hFile
applications/isp/FrameWork/css/ia_css_pipe_public.hFile
applications/isp/FrameWork/css/ia_css_prbs.hFile
applications/isp/FrameWork/css/ia_css_properties.hFile
applications/isp/FrameWork/css/ia_css_shading.hFile
applications/isp/FrameWork/css/ia_css_stream.hFile
applications/isp/FrameWork/css/ia_css_stream_format.hFile
applications/isp/FrameWork/css/ia_css_stream_public.hFile
applications/isp/FrameWork/css/ia_css_system_ctrl.cFile
applications/isp/FrameWork/css/ia_css_system_ctrl.hFile
applications/isp/FrameWork/css/ia_css_timer.hFile
applications/isp/FrameWork/css/ia_css_tpg.hFile
applications/isp/FrameWork/css/ia_css_types.hFile
applications/isp/FrameWork/css/ia_css_version.hFile
applications/isp/FrameWork/css/ispFolder
applications/isp/FrameWork/css/isp/Makefile.fwFile
applications/isp/FrameWork/css/isp/ioFolder
applications/isp/FrameWork/css/isp/io/io_1.0Folder
applications/isp/FrameWork/css/isp/io/io_1.0/device_buf.hFile
applications/isp/FrameWork/css/isp/io/io_1.0/lineloop.isp.cFile
applications/isp/FrameWork/css/isp/io/io_1.0/lineloop.isp.hFile
applications/isp/FrameWork/css/isp/io/io_1.0/stream_buf.cFile
applications/isp/FrameWork/css/isp/io/io_1.0/stream_buf.hFile
applications/isp/FrameWork/css/isp/io/sc_io_1.0Folder
applications/isp/FrameWork/css/isp/io/sc_io_1.0/device_buf.hFile
applications/isp/FrameWork/css/isp/io/sc_io_1.0/lineloop.isp.cFile
applications/isp/FrameWork/css/isp/io/sc_io_1.0/lineloop.isp.hFile
applications/isp/FrameWork/css/isp/isp.mkFile
applications/isp/FrameWork/css/isp/isp_defs_for_hive.example.hFile
applications/isp/FrameWork/css/isp/kernelsFolder
applications/isp/FrameWork/css/isp/kernels/aaFolder
applications/isp/FrameWork/css/isp/kernels/aa/aa_2Folder
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa.isp.cFile
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa.isp.hFile
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa2.pipeFile
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/aa_single.isp.cFile
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2.host.cFile
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2.host.hFile
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2_param.hFile
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2_state.hFile
applications/isp/FrameWork/css/isp/kernels/aa/aa_2/ia_css_aa2_types.hFile
applications/isp/FrameWork/css/isp/kernels/aa/matlabFolder
applications/isp/FrameWork/css/isp/kernels/aa/matlab/bicubic_table.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_3x3_cascade_decimate_state.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_3x3_cascade_state.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_3x3_state.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_5x5.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_5x5_3x3.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_5x5_3x3_state.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/filter_5x5_state.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/plot_freqz_5x5.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/plot_freqz_frac.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/tst_filter_3x3_cascade_decimate.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/tst_filter_5x5.mFile
applications/isp/FrameWork/css/isp/kernels/aa/matlab/tst_filter_5x5_3x3.mFile
applications/isp/FrameWork/css/isp/kernels/anrFolder
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.ioFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr.pipeFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr_defs.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/anr_transforms.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/ia_css_anr.host.cFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/ia_css_anr.host.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/ia_css_anr_param.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_1.0/ia_css_anr_types.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2Folder
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr.pipeFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/anr_defs.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2.host.cFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2.host.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2_table.host.cFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2_table.host.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr2_types.hFile
applications/isp/FrameWork/css/isp/kernels/anr/anr_2/ia_css_anr_param.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_defines.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_input_buf_queue_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_load_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_load_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_load_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_ls_common.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_ls_common.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel.pipeFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_output_kernel_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_store_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_store_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/bayer_store_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/ia_css_bayer_input_buf_queue_param.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_io_ls/ia_css_bayer_output_kernel_param.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_lsFolder
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0Folder
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_load.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_load.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_load.pipeFile
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_loadstore.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_store.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_store.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/bayer_store.pipeFile
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/ia_css_bayer_load_param.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/ia_css_bayer_ls_param.hFile
applications/isp/FrameWork/css/isp/kernels/bayer_ls/bayer_ls_1.0/ia_css_bayer_store_param.hFile
applications/isp/FrameWork/css/isp/kernels/bdsFolder
applications/isp/FrameWork/css/isp/kernels/bds/bds_1.0Folder
applications/isp/FrameWork/css/isp/kernels/bds/bds_1.0/bds.ioFile
applications/isp/FrameWork/css/isp/kernels/bds/bds_1.0/bds.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bds/bds_1.0/bds.pipeFile
applications/isp/FrameWork/css/isp/kernels/bhFolder
applications/isp/FrameWork/css/isp/kernels/bh/bh_2Folder
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/bh.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/bh.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/bh.pipeFile
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/ia_css_bh.host.cFile
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/ia_css_bh.host.hFile
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/ia_css_bh_param.hFile
applications/isp/FrameWork/css/isp/kernels/bh/bh_2/ia_css_bh_types.hFile
applications/isp/FrameWork/css/isp/kernels/binarizeFolder
applications/isp/FrameWork/css/isp/kernels/binarize/binarize.isp.cFile
applications/isp/FrameWork/css/isp/kernels/binarize/binarize.isp.hFile
applications/isp/FrameWork/css/isp/kernels/binarize/binarize.pipeFile
applications/isp/FrameWork/css/isp/kernels/binarize/binarize_param.hFile
applications/isp/FrameWork/css/isp/kernels/bitdepth_conversionFolder
applications/isp/FrameWork/css/isp/kernels/bitdepth_conversion/bitdepth_conversion.config.hFile
applications/isp/FrameWork/css/isp/kernels/bitdepth_conversion/bitdepth_conversion.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bitdepth_conversion/bitdepth_conversion.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bitshiftFolder
applications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0Folder
applications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0/bitshift.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0/bitshift.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bitshift/bitshift_1.0/bitshift.pipeFile
applications/isp/FrameWork/css/isp/kernels/block4x8_lsFolder
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_load.isp.cFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_load.isp.hFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_load.pipeFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_ls_common.cFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_ls_common.hFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_store.isp.cFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_store.isp.hFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_store.pipeFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_types.isp.cFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/block4x8_types.isp.hFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/ia_css_block4x8_load_param.hFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/ia_css_block4x8_ls_param.hFile
applications/isp/FrameWork/css/isp/kernels/block4x8_ls/ia_css_block4x8_store_param.hFile
applications/isp/FrameWork/css/isp/kernels/bnlmFolder
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.defFile
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm.pipeFile
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm_sad.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bnlm/bnlm_sad.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm.host.cFile
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm.host.hFile
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm_default.host.cFile
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm_default.host.hFile
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm_param.hFile
applications/isp/FrameWork/css/isp/kernels/bnlm/ia_css_bnlm_types.hFile
applications/isp/FrameWork/css/isp/kernels/bnrFolder
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2Folder
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.defFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.isp.cFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.isp.hFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/bnr2_2.pipeFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.cFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.hFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_param.hFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_types.hFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.cFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.hFile
applications/isp/FrameWork/css/isp/kernels/bnr/bnr_1.0/ia_css_bnr_param.hFile
applications/isp/FrameWork/css/isp/kernels/cnrFolder
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/cnr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/cnr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/cnr.pipeFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.cFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.hFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/ia_css_cnr_param.hFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_1.0/ia_css_cnr_state.hFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2Folder
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/cnr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/cnr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/cnr.pipeFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.cFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.hFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr2_param.hFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr2_types.hFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr_param.hFile
applications/isp/FrameWork/css/isp/kernels/cnr/cnr_2/ia_css_cnr_state.hFile
applications/isp/FrameWork/css/isp/kernels/conversionFolder
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0Folder
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.defFile
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.isp.cFile
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.isp.hFile
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/conversion.pipeFile
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/ia_css_conversion.host.cFile
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/ia_css_conversion.host.hFile
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/ia_css_conversion_param.hFile
applications/isp/FrameWork/css/isp/kernels/conversion/conversion_1.0/ia_css_conversion_types.hFile
applications/isp/FrameWork/css/isp/kernels/copy_outputFolder
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0Folder
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/copy_output.isp.cFile
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/copy_output.isp.hFile
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/copy_output.pipeFile
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.cFile
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.hFile
applications/isp/FrameWork/css/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output_param.hFile
applications/isp/FrameWork/css/isp/kernels/cropFolder
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0Folder
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.ioFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.isp.cFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.isp.hFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop.pipeFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/crop_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/ia_css_crop.host.cFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/ia_css_crop.host.hFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/ia_css_crop_param.hFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_1.0/ia_css_crop_types.hFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_2.0Folder
applications/isp/FrameWork/css/isp/kernels/crop/crop_2.0/crop.isp.cFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_2.0/crop.isp.hFile
applications/isp/FrameWork/css/isp/kernels/crop/crop_2.0/crop.pipeFile
applications/isp/FrameWork/css/isp/kernels/cscFolder
applications/isp/FrameWork/css/isp/kernels/csc/csc2Folder
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.config.hFile
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.defFile
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.isp.cFile
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.isp.hFile
applications/isp/FrameWork/css/isp/kernels/csc/csc2/csc2.pipeFile
applications/isp/FrameWork/css/isp/kernels/csc/csc2/ia_css_csc2.host.cFile
applications/isp/FrameWork/css/isp/kernels/csc/csc2/ia_css_csc2.host.hFile
applications/isp/FrameWork/css/isp/kernels/csc/csc2/ia_css_csc2_param.hFile
applications/isp/FrameWork/css/isp/kernels/csc/csc2/ia_css_csc2_types.hFile
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/csc.isp.cFile
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/csc.isp.hFile
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/csc.pipeFile
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/ia_css_csc.host.cFile
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/ia_css_csc.host.hFile
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/ia_css_csc_param.hFile
applications/isp/FrameWork/css/isp/kernels/csc/csc_1.0/ia_css_csc_types.hFile
applications/isp/FrameWork/css/isp/kernels/ctcFolder
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5Folder
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ctc.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ctc.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ctc.pipeFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.cFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5_param.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc1_5/ia_css_ctc_param.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2Folder
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.defFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ctc2.pipeFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ia_css_ctc2.host.cFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ia_css_ctc2.host.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ia_css_ctc2_param.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc2/ia_css_ctc2_types.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ctc.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ctc.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ctc.pipeFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.cFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc_param.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc_table.host.cFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc_table.host.hFile
applications/isp/FrameWork/css/isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.hFile
applications/isp/FrameWork/css/isp/kernels/deFolder
applications/isp/FrameWork/css/isp/kernels/de/de_1.0Folder
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/de.isp.cFile
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/de.isp.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/de.pipeFile
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de.host.cFile
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de.host.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de_param.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de_state.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_1.0/ia_css_de_types.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_2Folder
applications/isp/FrameWork/css/isp/kernels/de/de_2/de.isp.cFile
applications/isp/FrameWork/css/isp/kernels/de/de_2/de.isp.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_2/de.pipeFile
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de2.host.cFile
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de2.host.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de2_param.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de2_types.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de_param.hFile
applications/isp/FrameWork/css/isp/kernels/de/de_2/ia_css_de_state.hFile
applications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0Folder
applications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0/de.isp.cFile
applications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0/de.isp.hFile
applications/isp/FrameWork/css/isp/kernels/de/sc_de_1.0/de.pipeFile
applications/isp/FrameWork/css/isp/kernels/de_rgbFolder
applications/isp/FrameWork/css/isp/kernels/de_rgb/sc_de_rgb_1.0Folder
applications/isp/FrameWork/css/isp/kernels/de_rgb/sc_de_rgb_1.0/de_rgb.isp.cFile
applications/isp/FrameWork/css/isp/kernels/de_rgb/sc_de_rgb_1.0/de_rgb.isp.hFile
applications/isp/FrameWork/css/isp/kernels/decimateFolder
applications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0Folder
applications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0/decimate.isp.cFile
applications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0/decimate.isp.hFile
applications/isp/FrameWork/css/isp/kernels/decimate/decimate_1.0/decimate.pipeFile
applications/isp/FrameWork/css/isp/kernels/dpFolder
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0Folder
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/dp.isp.cFile
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/dp.isp.hFile
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/dp.pipeFile
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp.host.cFile
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp.host.hFile
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp_param.hFile
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp_state.hFile
applications/isp/FrameWork/css/isp/kernels/dp/dp_1.0/ia_css_dp_types.hFile
applications/isp/FrameWork/css/isp/kernels/dpc2Folder
applications/isp/FrameWork/css/isp/kernels/dpc2/dpc2.isp.cFile
applications/isp/FrameWork/css/isp/kernels/dpc2/dpc2.isp.hFile
applications/isp/FrameWork/css/isp/kernels/dpc2/dpc2.pipeFile
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2.host.cFile
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2.host.hFile
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_default.host.cFile
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_default.host.hFile
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_param.hFile
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_state.hFile
applications/isp/FrameWork/css/isp/kernels/dpc2/ia_css_dpc2_types.hFile
applications/isp/FrameWork/css/isp/kernels/dvsFolder
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0Folder
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.ioFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.isp.cFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.isp.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs.pipeFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.ioFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/dvs_queue_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/encode_param.host.cFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/encode_param.host.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.cFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_param.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_queue_param.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_stubs_param.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/dvs_1.0/ia_css_dvs_types.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0Folder
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs.isp.cFile
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs.isp.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs.pipeFile
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/dvs_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs.host.cFile
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs.host.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs_param.hFile
applications/isp/FrameWork/css/isp/kernels/dvs/sc_dvs_1.0/ia_css_dvs_types.hFile
applications/isp/FrameWork/css/isp/kernels/eed1_8Folder
applications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.defFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.isp.cFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.isp.hFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/eed1_8.pipeFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8.host.cFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8.host.hFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_default.host.cFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_default.host.hFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_param.hFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_state.hFile
applications/isp/FrameWork/css/isp/kernels/eed1_8/ia_css_eed1_8_types.hFile
applications/isp/FrameWork/css/isp/kernels/fcFolder
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/fc.defFile
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/formats.isp.cFile
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/formats.isp.hFile
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/formats.pipeFile
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/ia_css_formats.host.cFile
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/ia_css_formats.host.hFile
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/ia_css_formats_param.hFile
applications/isp/FrameWork/css/isp/kernels/fc/fc_1.0/ia_css_formats_types.hFile
applications/isp/FrameWork/css/isp/kernels/filtersFolder
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0Folder
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_11x11.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_11x11.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x2.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x2.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x3.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_2x3.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x2.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x2.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x3.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_3x3.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x3.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x3.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x4.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_4x4.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_5x5.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_5x5.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x3.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x3.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x5.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x5.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x6.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_6x6.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_8x5.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_8x5.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_9x9.cFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/filter_9x9.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_1x7.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_4x4.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_5x5.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_6x3.hFile
applications/isp/FrameWork/css/isp/kernels/filters/filters_1.0/matrix_6x6.hFile
applications/isp/FrameWork/css/isp/kernels/fixedbdsFolder
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0Folder
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/fixedbds.isp.cFile
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/fixedbds.isp.hFile
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/fixedbds.pipeFile
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds.host.cFile
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds.host.hFile
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds_param.hFile
applications/isp/FrameWork/css/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds_types.hFile
applications/isp/FrameWork/css/isp/kernels/fpnFolder
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0Folder
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.ioFile
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.isp.cFile
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.isp.hFile
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn.pipeFile
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/fpn_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.cFile
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.hFile
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/ia_css_fpn_param.hFile
applications/isp/FrameWork/css/isp/kernels/fpn/fpn_1.0/ia_css_fpn_types.hFile
applications/isp/FrameWork/css/isp/kernels/gcFolder
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/gc.isp.cFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/gc.isp.hFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/gc.pipeFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc.host.cFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc.host.hFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_param.hFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.cFilePeter Lems on May 13, 2016 12:10 AMgamma table initialisation code, ICG written.
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.hFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_1.0/ia_css_gc_types.hFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_2Folder
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/gc2.isp.cFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/gc2.isp.hFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/gc2.pipeFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2.host.cFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2.host.hFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2_param.hFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2_table.host.cFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2_table.host.hFile
applications/isp/FrameWork/css/isp/kernels/gc/gc_2/ia_css_gc2_types.hFile
applications/isp/FrameWork/css/isp/kernels/gdcFolder
applications/isp/FrameWork/css/isp/kernels/gdc/gdc.isp.cFile
applications/isp/FrameWork/css/isp/kernels/gdc/gdc.isp.hFile
applications/isp/FrameWork/css/isp/kernels/gdc/gdc.pipeFile
applications/isp/FrameWork/css/isp/kernels/gdc/gdc_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/gdc/gdc_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/gdc_dsFolder
applications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0Folder
applications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0/gdc_ds.isp.cFile
applications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0/gdc_ds.isp.hFile
applications/isp/FrameWork/css/isp/kernels/gdc_ds/gdc_ds_1.0/gdc_ds.pipeFile
applications/isp/FrameWork/css/isp/kernels/hdrFolder
applications/isp/FrameWork/css/isp/kernels/hdr/defs.hdr.hFile
applications/isp/FrameWork/css/isp/kernels/hdr/hdr_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/hdr/hdr_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/hdr/ia_css_hdr.host.cFile
applications/isp/FrameWork/css/isp/kernels/hdr/ia_css_hdr.host.hFile
applications/isp/FrameWork/css/isp/kernels/hdr/ia_css_hdr_param.hFile
applications/isp/FrameWork/css/isp/kernels/hdr/ia_css_hdr_types.hFile
applications/isp/FrameWork/css/isp/kernels/hdr/irradiance.isp.cFile
applications/isp/FrameWork/css/isp/kernels/hdr/irradiance.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6Folder
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6.host.cFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6.host.hFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_default.host.cFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_default.host.hFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_param.hFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_state.hFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/ia_css_iefd2_6_types.hFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.defFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6.pipeFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6_vssnlm.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iefd2_6/iefd2_6_vssnlm.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ifFolder
applications/isp/FrameWork/css/isp/kernels/if/if_1.0Folder
applications/isp/FrameWork/css/isp/kernels/if/if_1.0/if.isp.cFile
applications/isp/FrameWork/css/isp/kernels/if/if_1.0/if.isp.hFile
applications/isp/FrameWork/css/isp/kernels/if/if_1.0/if.pipeFile
applications/isp/FrameWork/css/isp/kernels/inputFolder
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0Folder
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv.host.cFile
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv.host.hFile
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv_param.hFile
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/ia_css_input_yuv_types.hFile
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/input_yuv.isp.cFile
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/input_yuv.isp.hFile
applications/isp/FrameWork/css/isp/kernels/input/sc_input_yuv_1.0/input_yuv.pipeFile
applications/isp/FrameWork/css/isp/kernels/io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.ioFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io.pipeFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_io_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/bayer_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io.host.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io.host.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/commonFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/common/common_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/common/common_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/common/ia_css_common_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/common/ia_css_common_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/io_ls_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/ia_css_plane_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/ia_css_plane_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.ioFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io.pipeFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_io_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/plane_io_ls/plane_ls_template.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/ia_css_yuv420_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/ia_css_yuv420_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.ioFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io.pipeFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_io_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv420_io_ls/yuv420_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io.host.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io.host.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.ioFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io.pipeFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_io_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/io_ls/yuv444_io_ls/yuv444_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipfdFolder
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd.shared.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd.shared.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipfd/ipfd_buf_queue_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.ioFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io.pipeFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_io_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/bayer_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/bayer_io_ls/io_ls_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/commonFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/common_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/common_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/ia_css_common_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/ia_css_common_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io.host.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io.host.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.ioFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io.pipeFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_io_template.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/plane_io_ls/plane_ls_template.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/ia_css_yuv420_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/ia_css_yuv420_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.ioFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io.pipeFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_io_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv420_io_ls/yuv420_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io_param.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io_types.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.ioFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io.pipeFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_io_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/yuv444_io_ls/yuv444_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/isp2isp_queueFolder
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queueFolder
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue_ls.isp.cFile
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/isp_queue_ls.isp.hFile
applications/isp/FrameWork/css/isp/kernels/isp2isp_queue/isp2isp_queue/mem_ptrs.hFile
applications/isp/FrameWork/css/isp/kernels/iteratorFolder
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0Folder
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_iterator.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_iterator.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_vec_iterators.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_vec_iterators.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/hor_iterator.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/hor_iterator.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/ia_css_iterator_param.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator.pipeFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator_pos.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterator_pos.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterators.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterators.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/iterators_types.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/simple_vec_iterators.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_io.pipeFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_iterators.isp.cFile
applications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/vec_iterators.isp.hFile
applications/isp/FrameWork/css/isp/kernels/maccFolder
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5Folder
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5.host.cFile
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5.host.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5_param.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5_table.host.cFile
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5_table.host.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/ia_css_macc1_5_types.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/macc1_5.isp.cFile
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/macc1_5.isp.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc1_5/macc1_5.pipeFile
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc.host.cFile
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc.host.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc_param.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc_table.host.cFile
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc_table.host.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/ia_css_macc_types.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/macc.isp.cFile
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/macc.isp.hFile
applications/isp/FrameWork/css/isp/kernels/macc/macc_1.0/macc.pipeFile
applications/isp/FrameWork/css/isp/kernels/mrfld.kernelsFile
applications/isp/FrameWork/css/isp/kernels/normFolder
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0Folder
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/ia_css_norm.host.cFile
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/ia_css_norm.host.hFile
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/ia_css_norm_param.hFile
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/ia_css_norm_types.hFile
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/norm.isp.cFile
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/norm.isp.hFile
applications/isp/FrameWork/css/isp/kernels/norm/norm_1.0/norm.pipeFile
applications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0Folder
applications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0/norm.isp.cFile
applications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0/norm.isp.hFile
applications/isp/FrameWork/css/isp/kernels/norm/sc_norm_1.0/norm.pipeFile
applications/isp/FrameWork/css/isp/kernels/obFolder
applications/isp/FrameWork/css/isp/kernels/ob/ob2Folder
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ia_css_ob2.host.cFile
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ia_css_ob2.host.hFile
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ia_css_ob2_param.hFile
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ia_css_ob2_types.hFile
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.defFile
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ob/ob2/ob2.pipeFile
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ia_css_ob.host.cFile
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ia_css_ob.host.hFile
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ia_css_ob_param.hFile
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ia_css_ob_types.hFile
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ob.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ob.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ob/ob_1.0/ob.pipeFile
applications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0/obgrid.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0/obgrid.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ob/sc_ob_1.0/obgrid.pipeFile
applications/isp/FrameWork/css/isp/kernels/ofsFolder
applications/isp/FrameWork/css/isp/kernels/ofs/ia_css_ofs_param.hFile
applications/isp/FrameWork/css/isp/kernels/ofs/ia_css_osys_public.host.hFile
applications/isp/FrameWork/css/isp/kernels/ofs/ia_css_osys_public_types.hFile
applications/isp/FrameWork/css/isp/kernels/ofs/ofs.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ofs/ofs.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ofs/ofs.pipeFile
applications/isp/FrameWork/css/isp/kernels/ofs/ofs_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ofs/ofs_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/outputFolder
applications/isp/FrameWork/css/isp/kernels/output/output_1.0Folder
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/ia_css_output.host.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/ia_css_output.host.hFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/ia_css_output_param.hFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/ia_css_output_types.hFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.defFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.ioFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.isp.hFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output.pipeFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_flip.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_multi.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_nv12.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_single.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_single_config.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_stream.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_stream_config.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_table.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_table.isp.hFile
applications/isp/FrameWork/css/isp/kernels/output/output_1.0/output_yuv420.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0Folder
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/formats.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output.host.cFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output.host.hFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output_param.hFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/ia_css_output_types.hFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output.isp.hFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output.pipeFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_bayer.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_bayer.isp.hFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_legacy.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_nv12_16.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_single_config.isp.cFile
applications/isp/FrameWork/css/isp/kernels/output/sc_output_1.0/output_yuv420.isp.cFile
applications/isp/FrameWork/css/isp/kernels/params.pipeFile
applications/isp/FrameWork/css/isp/kernels/params.skylake.defFile
applications/isp/FrameWork/css/isp/kernels/params.skylake.pipeFile
applications/isp/FrameWork/css/isp/kernels/pdafFolder
applications/isp/FrameWork/css/isp/kernels/pdaf/ia_css_pdaf.host.cFile
applications/isp/FrameWork/css/isp/kernels/pdaf/ia_css_pdaf.host.hFile
applications/isp/FrameWork/css/isp/kernels/pdaf/ia_css_pdaf_param.hFile
applications/isp/FrameWork/css/isp/kernels/pdaf/ia_css_pdaf_types.hFile
applications/isp/FrameWork/css/isp/kernels/pdaf/pdaf.isp.cFile
applications/isp/FrameWork/css/isp/kernels/pdaf/pdaf.isp.hFile
applications/isp/FrameWork/css/isp/kernels/pdaf/pdaf.pipeFile
applications/isp/FrameWork/css/isp/kernels/qplaneFolder
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2Folder
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/ia_css_qplane.host.cFile
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/ia_css_qplane.host.hFile
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/ia_css_qplane_param.hFile
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/ia_css_qplane_types.hFile
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.ioFile
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.isp.cFile
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.isp.hFile
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane.pipeFile
applications/isp/FrameWork/css/isp/kernels/qplane/qplane_2/qplane_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/rawFolder
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0Folder
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/ia_css_raw.host.cFile
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/ia_css_raw.host.hFile
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/ia_css_raw_param.hFile
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/ia_css_raw_types.hFile
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw.isp.cFile
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw.isp.hFile
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw.pipeFile
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw_config.isp.cFile
applications/isp/FrameWork/css/isp/kernels/raw/raw_1.0/raw_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0Folder
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw.host.cFile
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw.host.hFile
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw_param.hFile
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/ia_css_raw_types.hFile
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw.isp.cFile
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw.isp.hFile
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw.pipeFile
applications/isp/FrameWork/css/isp/kernels/raw/sc_raw_1.0/raw_config.isp.cFile
applications/isp/FrameWork/css/isp/kernels/raw_aa_binningFolder
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0Folder
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/ia_css_raa.host.cFile
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/ia_css_raa.host.hFile
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/raw_aa_binning.isp.cFile
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/raw_aa_binning.isp.hFile
applications/isp/FrameWork/css/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/raw_aa_binning.pipeFile
applications/isp/FrameWork/css/isp/kernels/refFolder
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref.host.cFile
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref.host.hFile
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref_param.hFile
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref_state.hFile
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ia_css_ref_types.hFile
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.ioFile
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref.pipeFile
applications/isp/FrameWork/css/isp/kernels/ref/ref_1.0/ref_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref.host.cFile
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref.host.hFile
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref_param.hFile
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref_state.hFile
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ia_css_ref_types.hFile
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref.pipeFile
applications/isp/FrameWork/css/isp/kernels/ref/sc_ref_1.0/ref_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/rgb2yuvFolder
applications/isp/FrameWork/css/isp/kernels/rgb2yuv/rgb2yuv.isp.cFile
applications/isp/FrameWork/css/isp/kernels/rgb2yuv/rgb2yuv.isp.hFile
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extractionFolder
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0Folder
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0/rgbir_ir_extraction.isp.cFile
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0/rgbir_ir_extraction.isp.hFile
applications/isp/FrameWork/css/isp/kernels/rgbir_ir_extraction/sc_rgbir_ir_extraction_1.0/rgbir_ir_extraction.pipeFile
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaicFolder
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0Folder
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/ia_css_rgbir_remosaic_param.hFile
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/rgbir_remosaic.isp.cFile
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/rgbir_remosaic.isp.hFile
applications/isp/FrameWork/css/isp/kernels/rgbir_remosaic/sc_rgbir_remosaic_1.0/rgbir_remosaic.pipeFile
applications/isp/FrameWork/css/isp/kernels/s3aFolder
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0Folder
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.cFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.hFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/ia_css_s3a_param.hFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.hFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.ioFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.isp.cFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.isp.hFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a.pipeFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a_dmem.isp.cFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/s3a/s3a_1.0/s3a_vmem.isp.cFile
applications/isp/FrameWork/css/isp/kernels/s3a_stat_lsFolder
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/ia_css_s3a_stat_ls_param.hFile
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/ia_css_s3a_stat_store_param.hFile
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/s3a_stat_store.isp.cFile
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/s3a_stat_store.isp.hFile
applications/isp/FrameWork/css/isp/kernels/s3a_stat_ls/s3a_stat_store.pipeFile
applications/isp/FrameWork/css/isp/kernels/satmFolder
applications/isp/FrameWork/css/isp/kernels/satm/ia_css_satm.host.cFile
applications/isp/FrameWork/css/isp/kernels/satm/ia_css_satm.host.hFile
applications/isp/FrameWork/css/isp/kernels/satm/ia_css_satm_param.hFile
applications/isp/FrameWork/css/isp/kernels/satm/ia_css_satm_types.hFile
applications/isp/FrameWork/css/isp/kernels/satm/satm.filter_9x9.cFile
applications/isp/FrameWork/css/isp/kernels/scFolder
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0Folder
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/ia_css_sc.host.cFile
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/ia_css_sc.host.hFile
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/ia_css_sc_param.hFile
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/ia_css_sc_types.hFile
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.ioFile
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.isp.cFile
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.isp.hFile
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc.pipeFile
applications/isp/FrameWork/css/isp/kernels/sc/sc_1.0/sc_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/scaleFolder
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0Folder
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/ia_css_scale_param.hFile
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/scale.isp.cFile
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/scale.isp.hFile
applications/isp/FrameWork/css/isp/kernels/scale/scale_1.0/scale.pipeFile
applications/isp/FrameWork/css/isp/kernels/sdisFolder
applications/isp/FrameWork/css/isp/kernels/sdis/commonFolder
applications/isp/FrameWork/css/isp/kernels/sdis/common/ia_css_sdis_common.host.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/common/ia_css_sdis_common_types.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/common/ia_css_sdis_param.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/common/sdis_common.isp.cFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0Folder
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.cFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/ia_css_sdis_param.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis.isp.cFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis.isp.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis.pipeFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_1.0/sdis_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2Folder
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.cFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/ia_css_sdis2_types.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/ia_css_sdis_param.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.ioFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.isp.cFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.isp.hFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis.pipeFile
applications/isp/FrameWork/css/isp/kernels/sdis/sdis_2/sdis_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/skycam.kernelsFile
applications/isp/FrameWork/css/isp/kernels/sobelFolder
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3.isp.cFile
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3.isp.hFile
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3.pipeFile
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_3x3_param.hFile
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5.isp.cFile
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5.isp.hFile
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5.pipeFile
applications/isp/FrameWork/css/isp/kernels/sobel/sobel_5x5_param.hFile
applications/isp/FrameWork/css/isp/kernels/supportFolder
applications/isp/FrameWork/css/isp/kernels/support/support_1.0Folder
applications/isp/FrameWork/css/isp/kernels/support/support_1.0/support.isp.cFile
applications/isp/FrameWork/css/isp/kernels/support/support_1.0/support.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tdfFolder
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0Folder
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.cFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.hFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf_default.host.cFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf_default.host.hFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf_param.hFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/ia_css_tdf_types.hFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf.pipeFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_defs.hFile
applications/isp/FrameWork/css/isp/kernels/tdf/tdf_1.0/tdf_lut.cFilePeter Lems on May 13, 2016 12:20 AMTable initialisation code, ICG written.
applications/isp/FrameWork/css/isp/kernels/tnrFolder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3Folder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/hostFolder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/host/ia_css_tnr3.host.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/host/ia_css_tnr3.host.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/ia_css_tnr3_param.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/ia_css_tnr3_state.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/ia_css_tnr3_types.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.defFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3.pipeFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr3/tnr3_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5Folder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5.host.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5.host.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5_param.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/ia_css_tnr5_types.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5.defFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5.pipeFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_content_detection.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_content_detection.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_content_detection.pipeFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation.pipeFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_decimation_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_genpipe_types.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_input_delay.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_input_delay.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_input_delay.pipeFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_io_types.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_noise_metric.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_noise_metric.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_noise_metric.pipeFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_output.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_pixel_blend.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_pixel_blend.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_pixel_blend.pipeFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_shuffle_indices.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_spnr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_spnr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr5/tnr5_spnr.pipeFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr_param.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr_state.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/ia_css_tnr_types.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.ioFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr.pipeFile
applications/isp/FrameWork/css/isp/kernels/tnr/tnr_1.0/tnr_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tp_xmem_copyFolder
applications/isp/FrameWork/css/isp/kernels/tp_xmem_copy/tproxy_xmem_io.isp.cFile
applications/isp/FrameWork/css/isp/kernels/tp_xmem_copy/tproxy_xmem_io.isp.hFile
applications/isp/FrameWork/css/isp/kernels/udsFolder
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0Folder
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/ia_css_uds.host.cFile
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/ia_css_uds.host.hFile
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/ia_css_uds_param.hFile
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds.isp.cFile
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds.isp.hFile
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds.pipeFile
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.ioFile
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.isp.cFile
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.isp.hFile
applications/isp/FrameWork/css/isp/kernels/uds/uds_1.0/uds_yuv.pipeFile
applications/isp/FrameWork/css/isp/kernels/vcrFolder
applications/isp/FrameWork/css/isp/kernels/vcr/vcr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/vcr/vcr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/vcr/vcr.pipeFile
applications/isp/FrameWork/css/isp/kernels/vector_lsFolder
applications/isp/FrameWork/css/isp/kernels/vector_ls/vector_load.isp.cFile
applications/isp/FrameWork/css/isp/kernels/vector_ls/vector_load.isp.hFile
applications/isp/FrameWork/css/isp/kernels/vector_ls/vector_store.isp.cFile
applications/isp/FrameWork/css/isp/kernels/vector_ls/vector_store.isp.hFile
applications/isp/FrameWork/css/isp/kernels/vfFolder
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0Folder
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/ia_css_vf.host.cFile
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/ia_css_vf.host.hFile
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/ia_css_vf_param.hFile
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/ia_css_vf_types.hFile
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.ioFile
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.isp.cFile
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.isp.hFile
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf.pipeFile
applications/isp/FrameWork/css/isp/kernels/vf/vf_1.0/vf_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/wbFolder
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0Folder
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/ia_css_wb.host.cFile
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/ia_css_wb.host.hFile
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/ia_css_wb_param.hFile
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/ia_css_wb_types.hFile
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/wb.isp.cFile
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/wb.isp.hFile
applications/isp/FrameWork/css/isp/kernels/wb/wb_1.0/wb.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnrFolder
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3Folder
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_downscale.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_downscale.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_downscale.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_upscale.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_upscale.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/common_xnr3/xnr3_upscale.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/ia_css_xnr3_0_11.host.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/ia_css_xnr3_0_11.host.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/ia_css_xnr3_0_11_param.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/ia_css_xnr3_0_11_types.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.defFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_core.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_filter.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_filter.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_11/xnr3_0_11_mirror.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/ia_css_xnr3_0_5.host.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/ia_css_xnr3_0_5.host.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/ia_css_xnr3_0_5_param.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/ia_css_xnr3_0_5_types.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.defFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_core.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_filter.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_filter.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr3_0_5/xnr3_0_5_mirror.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_commonFolder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/ia_css_xnr4.host.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/ia_css_xnr4.host.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/ia_css_xnr4_param.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/ia_css_xnr4_types.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_downsample.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_downsample.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_downsample.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_upsample.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_common/xnr4_upsample.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_stillFolder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_config.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_blend.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_blend.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p1.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p1.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p2.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_still/xnr4_still_p2.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_videoFolder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_config.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_merge.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_merge.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p0.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p0.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p1.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4_video/xnr4_video_p1.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4mFolder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4.host.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4.host.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4_param.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/ia_css_xnr4_types.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4.defFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_load.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_load.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_ls_common.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_ls_common.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_store.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_bmem_store.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_common.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_downsample.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_downsample.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_downsample.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_fixed_parameters.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_genpipe_types.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_blend.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_blend.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_jbl.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_jbl.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_state.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mf_state.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror_load.host.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_mirror_load.host.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_output_blend.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_output_blend.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_output_blend.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_radial_metric.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_radial_metric.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_upsample.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_upsample.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_upsample.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4m.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr_param.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr_table.host.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr_table.host.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/ia_css_xnr_types.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnr.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_1.0/xnrfilter.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0Folder
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_param.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_types.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_wrapper_param.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.defFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_11x11_mirror.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_blending.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_blending.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_down.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_down.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_downscale.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_downscale.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_filter.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_filter.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_mirror.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_segdivision.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_up.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_up.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_upscale.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_upscale.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_wrapper.isp.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_wrapper.isp.hFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnr3_wrapper.pipeFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnrv3.filter_11x11.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnrv3.filter_5x5.cFile
applications/isp/FrameWork/css/isp/kernels/xnr/xnr_3.0/xnrv3.filter_9x9.cFile
applications/isp/FrameWork/css/isp/kernels/ynrFolder
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.cFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr_param.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr_state.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ia_css_ynr_types.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ynr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ynr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_1.0/ynr.pipeFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2Folder
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.cFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr2_param.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr2_types.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr_param.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ia_css_ynr_state.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ynr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ynr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/ynr/ynr_2/ynr.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_conversionsFolder
applications/isp/FrameWork/css/isp/kernels/yuv_conversions/yuv_conversions.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_conversions/yuv_conversions.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_conversions/yuv_conversions.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_downscaleFolder
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0Folder
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_downscale.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_downscale.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_downscale.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_shift.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_downscale/sc_yuv_downscale_1.0/yuv_shift.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_lsFolder
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/common.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/common.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_ld_buf_param.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_ld_buf_queue_param.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_ls_param.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_st_buf_param.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/ia_css_yuv_st_buf_queue_param.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/isp_ls_yuv.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/isp_ls_yuv.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.ioFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ld_buf_queue_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_load_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_load_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_load_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ls_debug_prints.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_ls_debug_prints.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.ioFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_st_buf_queue_init.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_store_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_store_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_io_ls/yuv_store_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_lsFolder
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0Folder
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/ia_css_yuv_load_param.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/ia_css_yuv_ls_param.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/ia_css_yuv_store_param.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_nrFolder
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0Folder
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0/yuv_nr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0/yuv_nr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_1.0/yuv_nr.pipeFile
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2Folder
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2/yuv_nr.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2/yuv_nr.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yuv_nr/yuv_nr_2/yuv_nr.pipeFile
applications/isp/FrameWork/css/isp/kernels/yyuvyy_ioFolder
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/ia_css_yyuvyy_ld_buf_queue_param.hFile
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue.isp.hFile
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue.pipeFile
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue_init.isp.cFile
applications/isp/FrameWork/css/isp/kernels/yyuvyy_io/yyuvyy_ld_buf_queue_init.isp.hFile
applications/isp/FrameWork/css/isp/lineloopFolder
applications/isp/FrameWork/css/isp/lineloop/block_lineloop.isp.cFile
applications/isp/FrameWork/css/isp/lineloop/lineloop.isp.cFile
applications/isp/FrameWork/css/isp/lineloop/lineloop.isp.hFile
applications/isp/FrameWork/css/isp/lineloop/simple_lineloop.isp.cFile
applications/isp/FrameWork/css/isp/lineloop/veciterator_lineloop.isp.cFile
applications/isp/FrameWork/css/isp/mk_firmware.cFile
applications/isp/FrameWork/css/isp/mk_firmware.hFile
applications/isp/FrameWork/css/isp/mk_firmware_bootloader.cFile
applications/isp/FrameWork/css/isp/mk_firmware_isp.cFile
applications/isp/FrameWork/css/isp/mk_firmware_sp.cFile
applications/isp/FrameWork/css/isp/modesFolder
applications/isp/FrameWork/css/isp/modes/anrFolder
applications/isp/FrameWork/css/isp/modes/anr/isp_anr.isp.cFile
applications/isp/FrameWork/css/isp/modes/anr/isp_anr.isp.hFile
applications/isp/FrameWork/css/isp/modes/anr/varFolder
applications/isp/FrameWork/css/isp/modes/anr/var/MakefileFile
applications/isp/FrameWork/css/isp/modes/anr/var/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/anr/var/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/anr/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/anr/var_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/anr/var_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/anr/var_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/capture_ppFolder
applications/isp/FrameWork/css/isp/modes/capture_pp/ldcFolder
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/MakefileFile
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/isp_capture_pp_ldc.isp.cFile
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/isp_capture_pp_ldc.isp.hFile
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/capture_pp/ldc/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/capture_pp/varFolder
applications/isp/FrameWork/css/isp/modes/capture_pp/var/MakefileFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var/isp_capture_pp_var.isp.cFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var/isp_capture_pp_var.isp.hFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bliFolder
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/MakefileFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var_bli/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27Folder
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27/MakefileFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/capture_pp/var_isp27/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/codesizeFile
applications/isp/FrameWork/css/isp/modes/commonFolder
applications/isp/FrameWork/css/isp/modes/common/cmd_buf.cFile
applications/isp/FrameWork/css/isp/modes/common/cmd_buf.hFile
applications/isp/FrameWork/css/isp/modes/common/debug.isp.cFile
applications/isp/FrameWork/css/isp/modes/common/defs.hFile
applications/isp/FrameWork/css/isp/modes/common/dump.isp.cFile
applications/isp/FrameWork/css/isp/modes/common/isp_common_defs.hFile
applications/isp/FrameWork/css/isp/modes/common/isp_defs.hFile
applications/isp/FrameWork/css/isp/modes/common/isp_functions.hFile
applications/isp/FrameWork/css/isp/modes/common/isp_globals.isp.cFile
applications/isp/FrameWork/css/isp/modes/common/isp_op_defs.hFile
applications/isp/FrameWork/css/isp/modes/common/isp_params.cFile
applications/isp/FrameWork/css/isp/modes/common/isp_sync.hFile
applications/isp/FrameWork/css/isp/modes/common/isptd.isp.hFile
applications/isp/FrameWork/css/isp/modes/common/timer.isp.cFile
applications/isp/FrameWork/css/isp/modes/common/trace.isp.cFile
applications/isp/FrameWork/css/isp/modes/common/types.hFile
applications/isp/FrameWork/css/isp/modes/copyFolder
applications/isp/FrameWork/css/isp/modes/copy/varFolder
applications/isp/FrameWork/css/isp/modes/copy/var/MakefileFile
applications/isp/FrameWork/css/isp/modes/copy/var/isp_copy_var.isp.cFile
applications/isp/FrameWork/css/isp/modes/copy/var/isp_copy_var.isp.hFile
applications/isp/FrameWork/css/isp/modes/copy/var/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/copy/var/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/gdcFolder
applications/isp/FrameWork/css/isp/modes/gdc/isp_gdc.isp.cFile
applications/isp/FrameWork/css/isp/modes/gdc/isp_gdc.isp.hFile
applications/isp/FrameWork/css/isp/modes/gdc/varFolder
applications/isp/FrameWork/css/isp/modes/gdc/var/MakefileFile
applications/isp/FrameWork/css/isp/modes/gdc/var/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/gdc/var/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/genericTestModeFolder
applications/isp/FrameWork/css/isp/modes/genericTestMode/copy_kerneltest_output_systemFolder
applications/isp/FrameWork/css/isp/modes/genericTestMode/copy_kerneltest_output_system/MakefileFile
applications/isp/FrameWork/css/isp/modes/genericTestMode/copy_kerneltest_output_system/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/genericTestMode/copy_kerneltest_output_system/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/interfaceFolder
applications/isp/FrameWork/css/isp/modes/interface/dma_settings.isp.hFile
applications/isp/FrameWork/css/isp/modes/interface/input_buf.isp.hFile
applications/isp/FrameWork/css/isp/modes/interface/isp_acc.hive.hFile
applications/isp/FrameWork/css/isp/modes/interface/isp_acc.isp.hFile
applications/isp/FrameWork/css/isp/modes/interface/isp_const.hFile
applications/isp/FrameWork/css/isp/modes/interface/isp_exprs.hFile
applications/isp/FrameWork/css/isp/modes/interface/isp_formats.isp.hFile
applications/isp/FrameWork/css/isp/modes/interface/isp_globals.isp.hFile
applications/isp/FrameWork/css/isp/modes/interface/isp_types.hFile
applications/isp/FrameWork/css/isp/modes/interface/timer.isp.hFile
applications/isp/FrameWork/css/isp/modes/interface/trace.isp.hFile
applications/isp/FrameWork/css/isp/modes/kernel_testFolder
applications/isp/FrameWork/css/isp/modes/kernel_test/load_storeFolder
applications/isp/FrameWork/css/isp/modes/kernel_test/load_store/MakefileFile
applications/isp/FrameWork/css/isp/modes/kernel_test/load_store/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/kernel_test/load_store/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/latenciesFile
applications/isp/FrameWork/css/isp/modes/memuseFile
applications/isp/FrameWork/css/isp/modes/memuse.awkFile
applications/isp/FrameWork/css/isp/modes/postispFolder
applications/isp/FrameWork/css/isp/modes/postisp/varFolder
applications/isp/FrameWork/css/isp/modes/postisp/var/MakefileFile
applications/isp/FrameWork/css/isp/modes/postisp/var/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/postisp/var/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/postisp/var_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/pre_deFolder
applications/isp/FrameWork/css/isp/modes/pre_de/cont_var_isp27Folder
applications/isp/FrameWork/css/isp/modes/pre_de/cont_var_isp27/MakefileFile
applications/isp/FrameWork/css/isp/modes/pre_de/cont_var_isp27/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/pre_de/cont_var_isp27/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27Folder
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27/MakefileFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27/isp.pipeFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1Folder
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1/MakefileFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage1/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2Folder
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/MakefileFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/isp.ioFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/isp.pipeFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp/modes/pre_de/var_isp27_stage2/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp/modes/preispFolder
applications/isp/FrameWork/css/isp/modes/preisp/varFolder
applications/isp/FrameWork/css/isp/modes/preisp/var/MakefileFile
applications/isp/FrameWork/css/isp/modes/preisp/var/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preisp/var/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preisp/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/preisp/var_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/preisp/var_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preisp/var_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/previewFolder
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds125_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds150_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/preview/cont_bds200_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/delay_hive_isp_css_2401_system_csi2p.txtFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds150_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/preview/cont_dpc_bds200_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preview/decFolder
applications/isp/FrameWork/css/isp/modes/preview/dec/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/dec/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/dec/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/preview/dec/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/preview/dec/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_previewFolder
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview_stripedFolder
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/if_to_osys_preview_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preview/varFolder
applications/isp/FrameWork/css/isp/modes/preview/var/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/var/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/var/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/preview/var/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/preview/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/preview/var_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/14mpFolder
applications/isp/FrameWork/css/isp/modes/primary/14mp/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/14mp/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/14mp/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/14mp/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/16mpFolder
applications/isp/FrameWork/css/isp/modes/primary/16mp/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/16mp/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/16mp/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/16mp/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/primary/16mp/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/8mpFolder
applications/isp/FrameWork/css/isp/modes/primary/8mp/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/8mp/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/8mp/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/8mp/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/primary/8mp/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/formats.isp.hFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary_stripedFolder
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_osys_primary_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary_stripedFolder
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/if_to_xnr_primary_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/ir_if_to_osys_primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/ir_if_to_osys_primary/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/ir_if_to_osys_primary/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/ir_if_to_osys_primary/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0Folder
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/isp.ioFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/isp.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage0/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1Folder
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/isp.ioFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/isp.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/shift.isp.cFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/shift.isp.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vmem_spill.isp.cFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage1/vmem_spill.isp.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2Folder
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/global.isp.cFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/global.isp.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/isp.ioFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/isp.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage2/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3Folder
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/isp.ioFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/isp.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp/modes/primary/primary_isp27_stage3/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp/modes/primary/rgbir_if_to_osys_primaryFolder
applications/isp/FrameWork/css/isp/modes/primary/rgbir_if_to_osys_primary/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/rgbir_if_to_osys_primary/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/rgbir_if_to_osys_primary/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/smallFolder
applications/isp/FrameWork/css/isp/modes/primary/small/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/small/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/small/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/small/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/stripedFolder
applications/isp/FrameWork/css/isp/modes/primary/striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/striped/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/striped/partition_order.isp_css_dev_tbFile
applications/isp/FrameWork/css/isp/modes/primary/striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2Folder
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnrFolder
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnr/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnr/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnr/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/primary/striped_isp2_xnr/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/varFolder
applications/isp/FrameWork/css/isp/modes/primary/var/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/var/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/var/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/primary/var_isp2Folder
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/primary/var_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/tdfFolder
applications/isp/FrameWork/css/isp/modes/tdf/isp_tdf.isp.cFile
applications/isp/FrameWork/css/isp/modes/tdf/isp_tdf.isp.hFile
applications/isp/FrameWork/css/isp/modes/vf_ppFolder
applications/isp/FrameWork/css/isp/modes/vf_pp/fullFolder
applications/isp/FrameWork/css/isp/modes/vf_pp/full/MakefileFile
applications/isp/FrameWork/css/isp/modes/vf_pp/full/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/vf_pp/full/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/vf_pp/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/vf_pp/isp_vf_pp.isp.cFile
applications/isp/FrameWork/css/isp/modes/vf_pp/isp_vf_pp.isp.hFile
applications/isp/FrameWork/css/isp/modes/vf_pp/optFolder
applications/isp/FrameWork/css/isp/modes/vf_pp/opt/MakefileFile
applications/isp/FrameWork/css/isp/modes/vf_pp/opt/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/vf_pp/opt/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/videoFolder
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds150_isp2_min/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds200_isp2_min/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_bds_300_600_isp2_min/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds150_isp2_min/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_min/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_min/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_min/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_dpc_bds200_isp2_min/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_multibds_isp2_min/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/cont_nobds_isp2_min/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/dzFolder
applications/isp/FrameWork/css/isp/modes/video/dz/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/dz/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/dz/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/dz/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/dz/partition_order.isp_css_dev_tbFile
applications/isp/FrameWork/css/isp/modes/video/dz/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2Folder
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_minFolder
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/partition_order.hive_isp_css_2401_system_csi2File
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvsFolder
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvs/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvs/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvs/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/dz_isp2_min_dvs/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/highFolder
applications/isp/FrameWork/css/isp/modes/video/high/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/high/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/high/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/high/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/high/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_anrFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_anr/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_anr/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_anr/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_anr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_anr_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_anr_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_anr_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bdsFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bds/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0Folder
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_rgbp_dvs_stat_c0_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bds_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bnrFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_bnr_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_dmFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_dm/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_dm/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_dm/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_dvsFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_dvs_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_linFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_lin/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_lin/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_lin/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_lin_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_lin_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_lin_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_lin_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_normFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_norm/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_norm/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_norm/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_norm_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_norm_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_norm_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_norm_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_obFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_ob/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ob/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ob/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ob_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_ob_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ob_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ob_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_osysFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_osys/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_osys/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_osys/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_osys_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_osys_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_osys_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_osys_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_refFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_ref/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ref/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ref/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ref_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_ref_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ref_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_ref_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbir_remosaicFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbir_remosaic/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbir_remosaic/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbir_remosaic/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbppFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_nv12_16Folder
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_nv12_16/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_nv12_16/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_nv12_16/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_rgbpp_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_shdFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_shd/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_shd/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_shd/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_shd_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_shd_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_shd_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_shd_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_tnrFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_tnr/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_tnr/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_tnr/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_xnrFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_xnr_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0Folder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_c0_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp1_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_c0Folder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_c0/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_c0/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_c0/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/if_to_yuvp2_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osysFolder
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys_no_tnr3Folder
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys_no_tnr3/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys_no_tnr3/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/ir_if_to_osys_no_tnr3/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/isp_defs_for_hive.skycam.hFile
applications/isp/FrameWork/css/isp/modes/video/lp_isp2Folder
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/lp_isp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/nodzFolder
applications/isp/FrameWork/css/isp/modes/video/nodz/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/nodz/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/nodz/partition_order.hive_isp_css_2400_systemFile
applications/isp/FrameWork/css/isp/modes/video/nodz/partition_order.hive_isp_css_2401_systemFile
applications/isp/FrameWork/css/isp/modes/video/nodz/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/offlineFolder
applications/isp/FrameWork/css/isp/modes/video/offline/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/offline/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/offline/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/rgbir_if_to_osysFolder
applications/isp/FrameWork/css/isp/modes/video/rgbir_if_to_osys/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/rgbir_if_to_osys/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/rgbir_if_to_osys/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3aFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_3a_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_aeFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_ae/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_ae/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_ae/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_afFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_af/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_af/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_af/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awbFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb_frFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb_fr/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb_fr/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_awb_fr/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shdFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_acc_shd_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_block_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_block_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_block_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_block_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuvFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_blockFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_block/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_block/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_block/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv16_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv_blockFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv_block/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv_block/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_copy_yuv_block/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbppFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dm_rgbpp_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvsFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_dvs_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_input_yuvFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_input_yuv/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_input_yuv/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_input_yuv/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_linFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_lin_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_normFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_norm_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgridFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_obgrid_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_splitFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_split/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_split/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_split/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_systemFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_system_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuvFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv_16Folder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv_16/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv_16/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_output_yuv_16/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_refFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_ref_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3Folder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr3_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_blockFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_block/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_block/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_block/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_tnr_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnrFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_blendingFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_blending/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_blending/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_blending/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_refFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_ref/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_ref/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_ref/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_kerneltest_xnr_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_pipes_desc.xlsxFile
applications/isp/FrameWork/css/isp/modes/video/sc_rawFolder
applications/isp/FrameWork/css/isp/modes/video/sc_raw/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_raw/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_raw/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anrFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_anr_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoiseFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_bayer_denoise_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_demosiacFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_demosiac/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_demosiac/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_demosiac/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_dvs_stat_c0Folder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_dvs_stat_c0/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_dvs_stat_c0/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_dvs_stat_c0/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp1_c0Folder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp1_c0/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp1_c0/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp1_c0/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2Folder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2_stripedFolder
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2_striped/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2_striped/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/sc_test_acc_yuvp2_striped/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/video/stages_isp2.pipeFile
applications/isp/FrameWork/css/isp/modes/video/yuvp1_to_osysFolder
applications/isp/FrameWork/css/isp/modes/video/yuvp1_to_osys/MakefileFile
applications/isp/FrameWork/css/isp/modes/video/yuvp1_to_osys/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/video/yuvp1_to_osys/stages.pipeFile
applications/isp/FrameWork/css/isp/modes/yuv_scaleFolder
applications/isp/FrameWork/css/isp/modes/yuv_scale/varFolder
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/MakefileFile
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/isp_yuv_scale_var.isp.cFile
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/isp_yuv_scale_var.isp.hFile
applications/isp/FrameWork/css/isp/modes/yuv_scale/var/stages.pipeFile
applications/isp/FrameWork/css/isp/pipesFolder
applications/isp/FrameWork/css/isp/pipes/anrFolder
applications/isp/FrameWork/css/isp/pipes/anr/anr_1.0Folder
applications/isp/FrameWork/css/isp/pipes/anr/anr_1.0/anr.pipeFile
applications/isp/FrameWork/css/isp/pipes/anr/anr_1.0/lineloop_anr.isp.cFile
applications/isp/FrameWork/css/isp/pipes/anr/anr_2Folder
applications/isp/FrameWork/css/isp/pipes/anr/anr_2/anr.pipeFile
applications/isp/FrameWork/css/isp/pipes/anr/anr_2/lineloop_anr.isp.cFile
applications/isp/FrameWork/css/isp/pipes/capture_ppFolder
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0Folder
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.ioFile
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.isp.cFile
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.isp.hFile
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp.pipeFile
applications/isp/FrameWork/css/isp/pipes/capture_pp/capture_pp_1.0/capture_pp_defs.hFile
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldcFolder
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0Folder
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.ioFile
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.isp.cFile
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.isp.hFile
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc.pipeFile
applications/isp/FrameWork/css/isp/pipes/capture_pp_ldc/capture_pp_ldc_1.0/capture_pp_ldc_defs.hFile
applications/isp/FrameWork/css/isp/pipes/copyFolder
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0Folder
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/copy.pipeFile
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/isp_copy.isp.cFile
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/isp_copy.isp.hFile
applications/isp/FrameWork/css/isp/pipes/copy/copy_1.0/isp_copy_defs.hFile
applications/isp/FrameWork/css/isp/pipes/gdcFolder
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0Folder
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/composite.isp.cFile
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/composite.isp.hFile
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdc.pipeFile
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.ioFile
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.isp.cFile
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.isp.hFile
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/gdcac.pipeFile
applications/isp/FrameWork/css/isp/pipes/gdc/gdc_1.0/lineloop_gdc.isp.cFile
applications/isp/FrameWork/css/isp/pipes/ispFolder
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0Folder
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/config.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/config.isp.hFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.ioFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.isp.hFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/isp.pipeFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators1.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators1.isp.hFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators2.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators2.isp.hFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_changes.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_changes.isp.hFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_in.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/iterators_in.isp.hFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/lineloop_dual.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_1.0/lineloop_isp.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2Folder
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.6.1Folder
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.6.1/isp.pipeFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.6.1/isp2_6_1.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.7Folder
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.7/isp2_7.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2.7/isp2_7.isp.hFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2/isp.pipeFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnrFolder
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/isp.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/isp.isp.hFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/isp.pipeFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_main.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_primary.isp.cFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_primary.isp.hFile
applications/isp/FrameWork/css/isp/pipes/isp/isp_2_xnr/lineloop_primary_iter.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_ispFolder
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0Folder
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop.pipeFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_io.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_io.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_iter.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/blockloop_main.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/dualloop.pipeFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/dualloop_main.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/isp.ioFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/isp.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/isp.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators1.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators1.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators2.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/iterators2.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop.pipeFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_io.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_io.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_iter.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/lineloop_main.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/xnrloop.isp.cFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/xnrloop.isp.hFile
applications/isp/FrameWork/css/isp/pipes/sc_isp/sc_isp_2.0/xnrloop_iter.isp.hFile
applications/isp/FrameWork/css/isp/pipes/tdfFolder
applications/isp/FrameWork/css/isp/pipes/tdf/lineloop_tdf.isp.cFile
applications/isp/FrameWork/css/isp/pipes/tdf/tdf.pipeFile
applications/isp/FrameWork/css/isp/pipes/vf_ppFolder
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0Folder
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.ioFile
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.isp.cFile
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.isp.hFile
applications/isp/FrameWork/css/isp/pipes/vf_pp/vf_pp_1.0/vf_pp.pipeFile
applications/isp/FrameWork/css/isp/typesFolder
applications/isp/FrameWork/css/isp/types/bayer.isp.cFile
applications/isp/FrameWork/css/isp/types/bayer.isp.hFile
applications/isp/FrameWork/css/isp/types/bayer_types.isp.hFile
applications/isp/FrameWork/css/isp/types/bit_vector.isp.cFile
applications/isp/FrameWork/css/isp/types/bit_vector.isp.hFile
applications/isp/FrameWork/css/isp/types/exbayer.isp.cFile
applications/isp/FrameWork/css/isp/types/exbayer.isp.hFile
applications/isp/FrameWork/css/isp/types/filter_2x2.isp.cFile
applications/isp/FrameWork/css/isp/types/filter_2x2.isp.hFile
applications/isp/FrameWork/css/isp/types/filter_3x3.isp.cFile
applications/isp/FrameWork/css/isp/types/filter_3x3.isp.hFile
applications/isp/FrameWork/css/isp/types/filter_5x5.isp.cFile
applications/isp/FrameWork/css/isp/types/filter_5x5.isp.hFile
applications/isp/FrameWork/css/isp/types/matrix_2x2.isp.cFile
applications/isp/FrameWork/css/isp/types/matrix_2x2.isp.hFile
applications/isp/FrameWork/css/isp/types/matrix_3x3.isp.cFile
applications/isp/FrameWork/css/isp/types/matrix_3x3.isp.hFile
applications/isp/FrameWork/css/isp/types/matrix_5x5.isp.cFile
applications/isp/FrameWork/css/isp/types/matrix_5x5.isp.hFile
applications/isp/FrameWork/css/isp/types/rgb.isp.cFile
applications/isp/FrameWork/css/isp/types/rgb.isp.hFile
applications/isp/FrameWork/css/isp/types/s3a_stat_types.isp.hFile
applications/isp/FrameWork/css/isp/types/slice_vector.isp.cFile
applications/isp/FrameWork/css/isp/types/slice_vector.isp.hFile
applications/isp/FrameWork/css/isp/types/vpair.isp.cFile
applications/isp/FrameWork/css/isp/types/vpair.isp.hFile
applications/isp/FrameWork/css/isp/types/vquad.isp.cFile
applications/isp/FrameWork/css/isp/types/vquad.isp.hFile
applications/isp/FrameWork/css/isp/types/vtriple.isp.cFile
applications/isp/FrameWork/css/isp/types/vtriple.isp.hFile
applications/isp/FrameWork/css/isp/types/vtuples.isp.cFile
applications/isp/FrameWork/css/isp/types/vtuples.isp.hFile
applications/isp/FrameWork/css/isp/types/yuv.isp.cFile
applications/isp/FrameWork/css/isp/types/yuv.isp.hFile
applications/isp/FrameWork/css/isp_test_frameworkFolder
applications/isp/FrameWork/css/isp_test_framework/ispFolder
applications/isp/FrameWork/css/isp_test_framework/isp/hrf_converterFolder
applications/isp/FrameWork/css/isp_test_framework/isp/hrf_converter/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/hrf_converter/hrf_conv.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/hrf_converter/hrf_conv.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbenchFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/240x_common.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quadFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/isp_4quad.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/run_aa_4quad.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/aa_4quad/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_files/aa_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_files/test01_ineffective.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_files/test02_max.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/param_files/test03_random.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test01_ineffective_SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_XNR3_Yuv420_crop.ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test01_ineffective_SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_XNR3_Yuv420_crop.ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test01_ineffective_T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_XNR3_Yuv420_crop.ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test02_max_value_SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_XNR3_Yuv420_crop.ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test02_max_value_SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_XNR3_Yuv420_crop.ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test02_max_value_T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_XNR3_Yuv420_crop.ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test03_random_SonyIMX135_StudioScene_AG1_D65_800Lux_Exp_20ms_Focus190_XNR3_Yuv420_crop.ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test03_random_SonyIMX135_resolution_AG1_D65_650lux_focus230_Exp35_XNR3_Yuv420_crop.ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/references/AA_O-test03_random_T01_SonyIMX135_OutdoorPortrait_AG1_D65_5000lux_Exp4_Focus220_XNR3_Yuv420_crop.ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/run_aa.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/aa_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bayer_io_ls_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/bitdepth_conversion_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/bitdepth_conversion_ref.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/run_bitdepth_conversion.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitdepth_conversion_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayerFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/bitshift.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/run_bitshift.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/bayer/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/bitshift.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/run_bitshift.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_420/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/bitshift.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/run_bitshift.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bitshift_pipe/yuv_444/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test01_default.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test01_ww44.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test02_ineffective.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test03_strongest.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test04_bypass.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test05_rad_enable.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test06_match_quality_index.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test07_texture_classification.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/param_files/test08_radial_power.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test01_ww44_bnlm.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test01_ww44_wb_blc.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test02_ineff_bnlm.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test03_strongest_bnlm.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test04_bypass.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test05_rad_enable.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test06_index.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test07_class.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test08_radial_control.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test09_ww44_wb_blc.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test10_ww44_bnlm.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test11_ineff_bnlm.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test12_strongest_bnlm.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test13_bypass.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test14_rad_enable.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test15_index.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test16_class.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/references/O-test17_radial_control.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/run_bnlm.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnlm_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_dir_meanD.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_dir_varD.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_ineffective1.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_ineffective2.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_full.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_meanA.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_varA.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_varAvarT.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_varAvarTvarTh.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_nondir_varT.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_varA.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_varAvarT.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/param_files/bnr22_varT.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/run_bnr2_2.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/run_bnr2_2_validate.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/bnr2_2_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/ccm2xnr.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/param_files/Gamma_srgb.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/param_files/ccm2xnr_default.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/partition_order_2400File
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ccm2xnr_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/common_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/run_csc2.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/run_csc2_unroll2.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/csc2_unroll2/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/param_files/csc2_params_p0.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/test.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/csc2_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/default.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test01_ineffective.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test02_GainUV.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test03_GainY.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test04_GainYandUV.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/test05_GainYandUV.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/testGainUV_a.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/testGainUV_b.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/param_files/testGainUV_c.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test01_ineffective_UV_signed.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test01_ineffective_UV_unsigned.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test01_ineffective_sh_img.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test02_GainUV_UV_signed.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test02_GainUV_UV_unsigned.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test02_GainUV_sh_img.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test03_GainY_UV_signed.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test03_GainY_UV_unsigned.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test03_GainY_sh_img.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test04_GainYandUV_UV_signed.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test04_GainYandUV_UV_unsigned.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test04_GainYandUV_sh_img.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test05_GainYandUV_UV_signed.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test05_GainYandUV_UV_unsigned.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_test05_GainYandUV_sh_img.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_a_UV_signed.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_a_UV_unsigned.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_a_sh_img.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_b_UV_signed.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_b_UV_unsigned.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_b_sh_img.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_c_UV_signed.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_c_UV_unsigned.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/references/ref_ctc2_testGainUV_c_sh_img.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/run_ctc2.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/run_ctc2_validate.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/yuv_fnct.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ctc2_pipe/yuv_fnct.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/dpc2.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/param_files/dpc2_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/run_dpc2.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/dpc2_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/param_files/eed1_8_params_default.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/param_files/eed1_8_params_ineffective.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/partition_orderFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/partition_order_2400File
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/EED1_8_01186_COLORBAR_CHECKERED_640x480_0_grbg_13_NOISE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/EED1_8_01613_ZONEPLATE_640x480_0_grbg_13_ATE.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0102_colorbar_6.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0106_colorbar_6.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0140_colorbar_c.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0507_siemenssta.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test01_default_0603_zoneplate_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0102_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0106_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0140_colorbar_checkered.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0507_siemensstar_640x48.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test02_0603_zoneplate_640x480_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0102_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0106_COLORBAR.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0106_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0140_colorbar_checkered.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0507_siemensstar_640x48.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test03_0603_zoneplate_640x480_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0102_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0106_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0140_colorbar_checkered.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0507_siemensstar_640x48.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test04_0603_zoneplate_640x480_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0102_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0106_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0140_colorbar_checkered.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0507_siemensstar_640x48.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test05_0603_zoneplate_640x480_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0102_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0106_colorbar_640x480_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0140_colorbar_checkered.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0507_siemensstar_640x48.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test06_0603_zoneplate_640x480_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0102_colorbar_6.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0106_colorbar_6.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0140_colorbar_c.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0507_siemenssta.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test07_extreme_0603_zoneplate_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_0106_COLORBAR.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0102_colorbar_6.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0106_colorbar_6.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0140_colorbar_c.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0507_siemenssta.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test08_extreme_0603_zoneplate_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0102_colorb.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0106_colorb.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0140_colorb.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0507_siemen.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/references/O-test09_ineffective_0603_zonepl.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/run_eed1_8.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/run_eed1_8_validate.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/eed1_8_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/convert_to_nv12.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/convert_to_nv12.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/mk_iterator.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/mk_iterator.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/param_files/fc_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/run_fc.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/nv12/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/convert_to_yuyv.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/convert_to_yuyv.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/fc.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/isp_defs_for_hive.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/mk_iterator.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/mk_iterator.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/param_files/fc_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/run_fc.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/fc_pipe/yuy2/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/file_io.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/file_io.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/flags.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/flags.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/frame_data_types.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/frame_data_types.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/gc2.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_exp.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expmin.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expmincube.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expminsq.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expsq.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_expsq.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_inverse.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_invx.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_linear.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_random_01.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_random_01.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_random_02.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_random_02.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_sqr.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_srgb.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_srgb.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_srgb_m2.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/Gamma_toinvsqr.csvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp0.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp10.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp11.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp12.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ccm_exp13.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp0.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp10.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp11.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp12.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_csc_exp13.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_default.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_gm_inv.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_gm_random.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/cgc_ineffective.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/gamma_table.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/gc2.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/param_files/gc2_random.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp10.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp11.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp12.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ccm_exp13.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp10.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp11.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp12.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_csc_exp13.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_default.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_default_real.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_default_rgb.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_default_ycbcr.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_gm_inv.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_gm_random.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/references/O-gc2_ineffective.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/run_gc2.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gc2_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdb.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_testFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/gdc_test.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/gdc_test.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_module_test/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/dvs.host.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/dvs.host.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/isp.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/coords_352x288.crdFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/coords_352x288_warp.crdFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/coords_unity_1920x1080.crdFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/coords_unity_3840x2160.crdFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/pipe_dvs_program_group.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/run_pipe_dvs.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_itFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/isp_init.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_tdFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_td/td_support.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_vFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_u_v/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/load_program.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/shared_memory.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/shared_memory.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/system_init.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2400_system/system_property.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2401_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/isp2601_default_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/isp2601_default_system/system_init.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/isp2601_default_system/system_property.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/load_program.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/processing_system_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/processing_system_system/system_init.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/processing_system_system/system_property.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/shared_memory.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/shared_memory.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/system_init.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/hive_isp_css_2600_system/system_property.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/host.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/host_main.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/general_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/iefd_ref_output.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/iefd_ineffective.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/iefd_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test01_ineffective.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test02_default.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test03_usm.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test04_dir_edge_only.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test05_dir_far_edge_only.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test06_mixed_edge.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test07_rad_test.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test08_dir_smooth.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test09_vssnlm_test.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test10_usm2.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test11_random.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test12_random_wo_vssnlm.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test13_random_wo_rad.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test14_random_wo_dir_smooth.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/param_files/test15_random2.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/partition_orderFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_01_ineffective_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_01_ineffective_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_01_ineffective_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_01_ineffective_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_02_default_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_02_default_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_02_default_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_02_default_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_03_usm_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_03_usm_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_03_usm_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_03_usm_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_04_dir_edge_only_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_04_dir_edge_only_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_04_dir_edge_only_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_04_dir_edge_only_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_05_dir_far_edge_only_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_05_dir_far_edge_only_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_05_dir_far_edge_only_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_05_dir_far_edge_only_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_06_mixed_edge_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_06_mixed_edge_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_06_mixed_edge_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_06_mixed_edge_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_07_rad__czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_07_rad__d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_07_rad__g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_07_rad__g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_08_dir_smooth_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_08_dir_smooth_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_08_dir_smooth_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_08_dir_smooth_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_09_vssnlm__czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_09_vssnlm__d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_09_vssnlm__g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_09_vssnlm__g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_10_usm2_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_10_usm2_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_10_usm2_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_10_usm2_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_11_random_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_11_random_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_11_random_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_11_random_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_12_random_wo_vssnlm_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_12_random_wo_vssnlm_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_12_random_wo_vssnlm_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_12_random_wo_vssnlm_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_13_random_wo_rad_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_13_random_wo_rad_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_13_random_wo_rad_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_13_random_wo_rad_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_14_random_wo_dir_smooth_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_14_random_wo_dir_smooth_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_14_random_wo_dir_smooth_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_14_random_wo_dir_smooth_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_15_random2_czp.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_15_random2_d_leaves.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_15_random2_g_0.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/references/ref_iefd_15_random2_g_1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/run_iefd.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/iefd2_6_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240xFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLCFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/249_3raw_4096x3040_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/249_3raw_VGA.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200.r10_4096x3040_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/SonyIMX135_outdoor_bicycle_D65_AG1_exp0.5_focus200_VGA.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/name#ls_low_light~ag#1024~exp#32001~cct#2300~frame#0050r10_4096x3040_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/name#ls_low_light~ag#1024~exp#32001~cct#2300~frame#0050r10_VGA.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/noDPC_AG1_2ms_outdoor1.r10_4096x3040_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/BLC/noDPC_AG1_2ms_outdoor1.r10_VGA.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/commonFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/common/BNLM_Bayer_13bit_signed_VGA.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_240x/common/WB_BLC_Bayer_13bits_VGA.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260xFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/input_imagesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/input_images/uhd_1920x1080_16bit.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/input_images/uhd_3840x2160_16bit.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/input_images/uhd_3840x2160_8bit.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/reference_imagesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/reference_images/ref_ofs_fhd_1920x1080_8bit.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/reference_images/ref_ofs_shd_1280x720_8bit.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/images_260x/reference_images/ref_ofs_uhd_3840x2160_8bit.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/interface_data_types.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_data.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_data.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queueFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/run_tpin_ls_tpout_bmem.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/run_tpin_ls_tpout_bmem_x2.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_ls_tpout_bmem_x2/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/tpin_tpout/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_ls_tpout/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/io_queue/vecit_tpin_tpout/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp2601_default_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_ctrl.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_ctrl.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_dut_testbench_tests.testsuiteispFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_main.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_main.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_tb_trace.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/isp_trace.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/macc.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/param_files/macc_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/run_macc.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/run_macc_validate.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/macc_1_5_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/memory_access.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/memory_access.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_ispFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queueFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/param_files/queue_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue_instance.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue_instance.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/queue_shared.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/run_multicore_bayer.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/segment_connections.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_bayer_queue/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queueFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue_instance.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue_instance.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/queue_shared.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/run_multicore_yuv420.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/segment_connections.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_queue/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_qFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue_instance.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue_instance.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/queue_shared.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/run_multicore_yuv420_vmem_bamem.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/segment_connections.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/s_yuv_420_vmem_bamem_q/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/multi_isp/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/norm.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/param_files/norm_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/run_norm.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/input.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/norm2bnr_ref_output.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/norm_to_bnr.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/param_files/norm_to_bnr_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/run_test.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/td_support.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/norm_to_bnr_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/param_files/ob2_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/param_files/ob2_params_ineffective.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test01_ineffective_blc249_3raw.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test01_ineffective_blcnamels_l.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test01_ineffective_blcnodpc_ag.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test01_ineffective_blcsonyimx1.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blc249_3raw_409.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blc249_3raw_vga.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blcnamels_low_l.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blcnodpc_ag1_2m.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test02_default_blcsonyimx135_o.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blc249_3raw_4096x3040_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blc249_3raw_vga.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blcnamels_low_lightag10.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blcnodpc_ag1_2ms_outdoo.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test03_blcsonyimx135_outdoor_b.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blc249_3raw_4096x3040_.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blc249_3raw_vga.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blcnamels_low_lightag10.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blcnodpc_ag1_2ms_outdoo.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/references/O-test04_blcsonyimx135_outdoor_b.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/run_ob2.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ob2_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_downscale_input_3840x2160.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_downscale_input_640x480.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_downscale_input_uhd_3840x512.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_downscale_input_uhd_3840x64.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/input_files/osys_input_640x480.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/isp_init.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/ofs.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/ofs_config.host.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_paramFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_param/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_param/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_3840x2160_uhd_single_pinFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_3840x2160_uhd_single_pin/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_3840x2160_uhd_single_pin/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhdFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd_single_pinFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd_single_pin/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_hardcoded_params_uhd_single_pin/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_single_pinFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_single_pin/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/osys_single_pin/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_nv12.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_out_nv12_yuv420.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_upscale.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_yuv420.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_256x64_yuv420_single_pin.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_640x480_yuv420_flip_and_mirror.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_640x480_yuv420_one_mirror_one_flip.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_FHDtoSHD_downscale_1920x1080to1280x720.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_UHDtoFHD_downscale.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_UHDtoFHD_downscale_3840x2160to1920x1080.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_UHDtoFHD_downscale_3840x64to1920x32.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_downscale.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/param_files/ofs_params_nv12_tiley.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/reference_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/reference_files/ref_downscale_3840x2160_to_1920x1080_yuv420.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/parameter_util.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/parameter_util.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdafFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/param_files/pdaf_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/pdaf.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/run_pdaf.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pdaf/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/run_plane_ls.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/plane_io_ls_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/coords_256x256.crdFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/coords_352x288.crdFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/coords_352x288_warp.crdFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/isp_init.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/isp_init.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/input_q_ofs/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/isp.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/isp_init.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/ofs_params_352x288_yuv420.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/run_post_gdc_video_pipe.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/unity_640x480.crdFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpoutFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/run_bayer_tpin_q_tpout_pipe.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/bayer_tpin_q_tpout/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vfFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/run_v2s2_rynr_s2vf_pipe.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/v2s2_rynr_s2vf/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vcr_to_yuv420/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/pre_gdc_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/processing_system_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_qFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/double_q/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/queue_test.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/queue_test.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multiFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/single_q_normal_multi/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/queue_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/param_files/s3a_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/run_s3a.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/s3a.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/s3a_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/services.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/set_ls_configurations.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/spp.hive.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/spp.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_bench.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_init.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/test_vectorsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/param_files/tnr5_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_kerFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/bitdepth_conversion_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/bitdepth_conversion_ref.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/run_tnr5.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/segment_connections.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/tnr5_queues.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/tnr5_queues.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/tnr5_queues_types.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/tnr5_ker/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/tnr5_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/trace_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/trace_config.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/resolution_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/resolution_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/run_vcr.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/run_vcr_unroll2.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/vcr_pipe/vcr_unroll2/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/verify_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/verify_output.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/virtual_function_decl.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/param_files/wb_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/run_wb.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wb_pipe/wb.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/isp0.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/param_files/wbswap_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/run_wbswap.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/wbswap_pipe/wbswap.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/global.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/global.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_files/default.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_files/default_xnr3_0_11.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_files/default_xnr3_0_5.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/param_files/xnr3_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/td_support.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/isp_11x11.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/run_xnr3_0_11.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_input_imagesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_input_images/SFR_AG1_420_VGA.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_input_images/Studio_420_VGA.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_input_images/TE42_420_VGA.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_referencesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test01_default_outdoor.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test01_default_resolution.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test01_default_studio.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test02_weakest_nr_outdoor.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test02_weakest_nr_resolution.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test02_weakest_nr_studio.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test03_strongest_nr_outdoor.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test03_strongest_nr_resolution.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test03_strongest_nr_studio.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test04_strong_nr_uv_dark_outdo.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test04_strong_nr_uv_dark_resol.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test04_strong_nr_uv_dark_studi.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test05_strong_nr_uv_bright_out.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test05_strong_nr_uv_bright_res.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test05_strong_nr_uv_bright_stu.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test06_strong_nr_y_outdoor.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test06_strong_nr_y_resolution.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test06_strong_nr_y_studio.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test07_weak_nr_uv_dark_outdoor.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test07_weak_nr_uv_dark_resolut.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test07_weak_nr_uv_dark_studio.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test08_weak_nr_uv_bright_outdo.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test08_weak_nr_uv_bright_resol.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test08_weak_nr_uv_bright_studi.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test09_weak_nr_y_outdoor.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test09_weak_nr_y_resolution.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_11_pipe/vga_references/O-test09_weak_nr_y_studio.datFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/isp_5x5.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/run_xnr3_0_5.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr3_0_5_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/isp_5x5.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/run_xnr3_5x5.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/run_xnr3_5x5_validate.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_pipe_5x5/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscaleFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/isp_upscale.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/run_xnr3_up.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/run_xnr3_up_validate.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/isp_upscale.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/run_xnr3_up.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr3_pipe/xnr_upscale_261/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DSFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/run_ds4.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/DS/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/USFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/run_up.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/US/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_referenceFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_debug_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_debug_ref.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_downsample_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_helper_functions_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_helper_functions_ref.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_mf_blend_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_mfjbl_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_output_blend_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_radial_metric_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_ref.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/common_reference/xnr4_upsample_ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jblFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/run_mf_jbl.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/mf_jbl/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blendFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/run_output_blend.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/output_blend/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/param_files/xnr4_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metricFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/run_radial_metric.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/radial_metric/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_stillFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/param_files/xnr4_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/queue_instance.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/queue_instance.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/queue_shared.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/resolution_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/resolution_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/run_xnr4_still.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/segment_connections.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_still/xnr4_still.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_videoFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/param_files/xnr4_params.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/queue_instance.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/queue_instance.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/queue_shared.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/resolution_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/resolution_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/run_xnr4_video.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/segment_connections.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/vecit_config.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/vecit_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4_video/xnr4_video.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4mFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/gen_ref_output.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/run_xnr4.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/xnr4_pipe/xnr4m/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv420_io_ls_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/get_ref_output.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/host_config.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/test.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/yuv444_io_ls_pipe/testbench_support.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_benchFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/Makefile.240xFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tstFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/CU_params.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_all.tstFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_cloningFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_cloning/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_cloning/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_cloning/bbb_cloning.tstFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_double_precisionFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_double_precision/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_double_precision/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_double_precision/bbb_mp.tstFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_filterFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_filter/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_filter/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_filter/bbb_filter.tstFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_global.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_single_precisionFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_single_precision/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_single_precision/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/bbb_single_precision/bbb_sp.tstFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/gen_tv_bbb.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/host.bbb.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/include_support.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/bbb_tst/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/cannyFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/binarize_io_param.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iteratorsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/canny.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/canny.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/block-iterators/phase1.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny.paramsFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny_it.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny_it.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/canny_param.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/config.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/csimc3.cshFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/dirty_queue.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/dirty_queue.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/dirty_queue.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/eye_Canny_INTILE.pgmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/gen_tv_vec_canny.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/host.canny.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/isp2isp_queue.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/isp2isp_queue.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/lena512_small.pgmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loopsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/canny.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/phase1.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/loops/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/measure.cshFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/mkplot.cshFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase1.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase1_it.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase2.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/phase2.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/propagate_param.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/ref.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/row3.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/row3.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/row3.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/run_all.cshFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/run_canny.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iteratorsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/canny.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/canny/simple-iterators/phase1.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/common.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/css_skycam_c0t_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/css_skycam_c0t_system_tests.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_ispFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/ff_isp.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/ffisp.defFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/host.device_params.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/host.ffisp.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_pipe_yuv0_dma.yuvFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_0_1.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_0_3.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_1_0.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_2_1.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/input_files/output_s2v_vcc_2048x10_frame_0_route_3_0.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/isp.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/param_files/ffisp.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_aFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_a/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_b/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dmaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/isp.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_dma/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_xmemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_xmem/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer0_xmem/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dmaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/isp.info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_dma/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_xmemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_xmem/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_bayer1_xmem/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_cFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_c/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dmaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/kernel_info.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/ff_isp/pipe_yuv0_dma/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/flags.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/host.hdr.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/ref.hdr.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/ref.hdr.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hdr/vec.hdr.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2400_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2400_system_tests.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2401_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2401_system_tests.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2600_systemFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hive_isp_css_2600_system/system_property.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/host.tc.init.imageformat.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rwFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/host.hrf.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/hrf.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/hrf_rw/run_hrf_rw.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/gen_tv_vec_if.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/host.if.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/inputsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/inputs/pixel_ddr_0_128x128File
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/inputs/pixel_ddr_0_256x64_8bitFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/inputs/pixel_ddr_0_256x8_16bitFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/run_if.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/if_pipe/vec.if.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/includeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/flags.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/io_global.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/isp.hive_global.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/pgm.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/include/vied_support.host.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp2601_default_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp2601_default_system_tests.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/isp_tests.testsuiteispFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/param_filesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/param_files/base.prmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_kerFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/gen_ref.host.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/init_local.host.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/main.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.host.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.host.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/parameters.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/params.host.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/params_ker/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/pgm.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/processing_system_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satmFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/host.satm.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/ref.satm.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/ref.satm.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/satm/vec.satm.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/services.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/config.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/gen_tv_vec_sobel.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/host.sobel.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/isp_param.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/lena512_small.pgmFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/main.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/main.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/measure.cshFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/ref.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/ref.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/run_all.cshFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/sobel.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/sobel_5x5/sobel.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/spp.hive.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/spp.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_testFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/host.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/io.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/isp.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/isp.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/standalone_fpga_isp_test/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/test_bench.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/tvFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/tv_file_io.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/verify_res.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/host.vhdr.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/utils.vhdr.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/utils.vhdr.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vhdr/vec.vhdr.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vied-viedifw-ispfw_imagesFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/vied_support.host.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/wdsp_default_system.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/wdsp_default_system_tests.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/host.xnr.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.ioFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/iter.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/iter.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/program_config.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/vec.xnr.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr.td.support.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chromaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/isp_chroma_ds.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_chroma/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_lumaFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/isp_luma_ds.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_downscaling_luma/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/ia_css_isp_hor_filter_param.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/isp_hor_filter.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_5x5/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/ia_css_isp_hor_filter_param.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/isp_hor_filter.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_hor_filter_9x9/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_5x5/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_pipe_9x9/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_5x5/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_tp_9x9/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscalingFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/isp_us.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_upscaling/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/ia_css_isp_ver_filter_param.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/isp_ver_filter.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_5x5/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9Folder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/ia_css_isp_ver_filter_param.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/isp_tb_defs.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/isp_ver_filter.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/xnr_pipe/xnr_ver_filter_9x9/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipeFolder
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/MakefileFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/Makefile.commonFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/common_host_isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/gen_tv_vec_yuv.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/host.yuv.init.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/ia_css_yuv_general_fnc_param.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/io_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/isp.hive_local.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/isp.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/program.mkFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/run_yuv.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/stages.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/vec.yuv.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/yuv_general_fnc.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/yuv_general_fnc.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/isp_test_bench/yuv_pipe/yuv_general_fnc.pipeFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernel_imresults.shFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernelsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/copy_kernel.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/copy_kernel.isp.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_block_ls.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_block_ls.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_dmem.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_dmem.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_vmem.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_ls_vmem.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_matrix_ls.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_matrix_ls.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_s_xnr_input_420.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/isp_s_xnr_input_420.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/s_types.hFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/yuv_input.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/kernels/yuv_output.isp.cFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrtFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/image64x32.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputs/sequence1Folder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputs/sequence1/hdr_640x480_P420_01.yuvFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputs/sequence1/hdr_640x480_P420_02.yuvFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/hdr/inputs/sequence1/hdr_640x480_P420_03.yuvFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/satmFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/satm/inputFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/satm/input/image640x480_P420.yuvFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/satm/input/image64x32.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdrFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/config.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/inputFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/darkroom_bisve_8_grbg_3840x2160.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/illy_bisve_8_grbg_1280x720.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/illy_bisve_8_grbg_1920x1280.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/indoor_bisve_8_grbg_1280x720.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/vhdr/input/indoor_bisve_8_grbg_1920x1280.rawFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_testFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/InputsFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_DownUpSample_256x512.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_case1_crun_ver_out.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_case2_crun_ver_out.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_case4_crun_ver_out.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/Test_case5_crun_ver_out.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/YUV_downscaling1.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/YUV_downscaling2.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/YUV_downscaling4.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/YUV_downscaling5.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/image256x256_random1.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/image256x512_random.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Inputs/image640x480.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/RefFolder
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/UV_downscale_BBB5.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/YUV420_DownUpSample6.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/YUV420_DownUpSample_256x512.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/Y_downscale_256x256_phase1.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image1.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image2.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image3.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image4.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/final_image5.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/horizontal_filtering1.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/horizontal_filtering2.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/horizontal_filtering4.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/horizontal_filtering5.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/vertical_filtering1.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/vertical_filtering2.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/vertical_filtering4.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/Ref/vertical_filtering5.txtFile
applications/isp/FrameWork/css/isp_test_framework/isp/psys_tests_hrt/xnr_test/readme.txtFile
applications/isp/FrameWork/css/memory_realloc.cFile
applications/isp/FrameWork/css/product_specific_skycamFolder
applications/isp/FrameWork/css/product_specific_skycam/swFolder
applications/isp/FrameWork/css/product_specific_skycam/sw/init_components_sp1.sp.cFile
applications/isp/FrameWork/css/product_specific_skycam/sw/init_components_sp1.sp.hFile
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.host.cFile
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.host.hFile
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.isp.hFile
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.sp.cFile
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific.sp.hFile
applications/isp/FrameWork/css/product_specific_skycam/sw/product_specific_internal.hFile
applications/isp/FrameWork/css/runtimeFolder
applications/isp/FrameWork/css/runtime/binaryFolder
applications/isp/FrameWork/css/runtime/binary/binary.mkFile
applications/isp/FrameWork/css/runtime/binary/interfaceFolder
applications/isp/FrameWork/css/runtime/binary/interface/ia_css_binary.hFile
applications/isp/FrameWork/css/runtime/binary/srcFolder
applications/isp/FrameWork/css/runtime/binary/src/binary.cFile
applications/isp/FrameWork/css/runtime/bincopyFolder
applications/isp/FrameWork/css/runtime/bincopy/bincopy.mkFile
applications/isp/FrameWork/css/runtime/bincopy/interfaceFolder
applications/isp/FrameWork/css/runtime/bincopy/interface/ia_css_bincopy.sp.hFile
applications/isp/FrameWork/css/runtime/bincopy/srcFolder
applications/isp/FrameWork/css/runtime/bincopy/src/bin_copy.sp.cFile
applications/isp/FrameWork/css/runtime/bincopy/src/bin_copy.sp.hFile
applications/isp/FrameWork/css/runtime/bufqFolder
applications/isp/FrameWork/css/runtime/bufq/bufq.mkFile
applications/isp/FrameWork/css/runtime/bufq/interfaceFolder
applications/isp/FrameWork/css/runtime/bufq/interface/ia_css_bufq.hFile
applications/isp/FrameWork/css/runtime/bufq/interface/ia_css_bufq.sp.hFile
applications/isp/FrameWork/css/runtime/bufq/interface/ia_css_bufq_comm.hFile
applications/isp/FrameWork/css/runtime/bufq/srcFolder
applications/isp/FrameWork/css/runtime/bufq/src/bufq.cFile
applications/isp/FrameWork/css/runtime/bufq/src/bufq.sp.cFile
applications/isp/FrameWork/css/runtime/debugFolder
applications/isp/FrameWork/css/runtime/debug/debug.mkFile
applications/isp/FrameWork/css/runtime/debug/interfaceFolder
applications/isp/FrameWork/css/runtime/debug/interface/ia_css_debug.hFile
applications/isp/FrameWork/css/runtime/debug/interface/ia_css_debug.sp.hFile
applications/isp/FrameWork/css/runtime/debug/interface/ia_css_debug_internal.hFile
applications/isp/FrameWork/css/runtime/debug/interface/ia_css_debug_pipe.hFile
applications/isp/FrameWork/css/runtime/debug/srcFolder
applications/isp/FrameWork/css/runtime/debug/src/debug.sp.cFile
applications/isp/FrameWork/css/runtime/debug/src/ia_css_debug.cFile
applications/isp/FrameWork/css/runtime/dmaproxyFolder
applications/isp/FrameWork/css/runtime/dmaproxy/dmaproxy.mkFile
applications/isp/FrameWork/css/runtime/dmaproxy/interfaceFolder
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_commands.isp.hFile
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_plain_commands.isp.hFile
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy.common.hFile
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy.isp.hFile
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy_cmd.common.hFile
applications/isp/FrameWork/css/runtime/dmaproxy/interface/dma_proxy_commands.isp.hFile
applications/isp/FrameWork/css/runtime/dmaproxy/interface/ia_css_dmaproxy.sp.hFile
applications/isp/FrameWork/css/runtime/dmaproxy/srcFolder
applications/isp/FrameWork/css/runtime/dmaproxy/src/dma_proxy.sp.cFile
applications/isp/FrameWork/css/runtime/dmaserviceFolder
applications/isp/FrameWork/css/runtime/dmaservice/dmaservice.mkFile
applications/isp/FrameWork/css/runtime/dmaservice/interfaceFolder
applications/isp/FrameWork/css/runtime/dmaservice/interface/dma_service.sp.hFile
applications/isp/FrameWork/css/runtime/dmaservice/srcFolder
applications/isp/FrameWork/css/runtime/dmaservice/src/dma_service.sp.cFile
applications/isp/FrameWork/css/runtime/eventFolder
applications/isp/FrameWork/css/runtime/event/event.mkFile
applications/isp/FrameWork/css/runtime/event/interfaceFolder
applications/isp/FrameWork/css/runtime/event/interface/ia_css_event.hFile
applications/isp/FrameWork/css/runtime/event/interface/ia_css_event.sp.hFile
applications/isp/FrameWork/css/runtime/event/srcFolder
applications/isp/FrameWork/css/runtime/event/src/event.cFile
applications/isp/FrameWork/css/runtime/event/src/event.sp.cFile
applications/isp/FrameWork/css/runtime/eventqFolder
applications/isp/FrameWork/css/runtime/eventq/eventq.mkFile
applications/isp/FrameWork/css/runtime/eventq/interfaceFolder
applications/isp/FrameWork/css/runtime/eventq/interface/ia_css_eventq.hFile
applications/isp/FrameWork/css/runtime/eventq/interface/ia_css_eventq.sp.hFile
applications/isp/FrameWork/css/runtime/eventq/srcFolder
applications/isp/FrameWork/css/runtime/eventq/src/eventq.cFile
applications/isp/FrameWork/css/runtime/eventq/src/eventq.sp.cFile
applications/isp/FrameWork/css/runtime/flashFolder
applications/isp/FrameWork/css/runtime/flash/flash.mkFile
applications/isp/FrameWork/css/runtime/flash/interfaceFolder
applications/isp/FrameWork/css/runtime/flash/interface/ia_css_flash.sp.hFile
applications/isp/FrameWork/css/runtime/flash/srcFolder
applications/isp/FrameWork/css/runtime/flash/src/flash.sp.cFile
applications/isp/FrameWork/css/runtime/frameFolder
applications/isp/FrameWork/css/runtime/frame/frame.mkFile
applications/isp/FrameWork/css/runtime/frame/interfaceFolder
applications/isp/FrameWork/css/runtime/frame/interface/ia_css_frame.hFile
applications/isp/FrameWork/css/runtime/frame/interface/ia_css_frame.sp.hFile
applications/isp/FrameWork/css/runtime/frame/interface/ia_css_frame_comm.hFile
applications/isp/FrameWork/css/runtime/frame/srcFolder
applications/isp/FrameWork/css/runtime/frame/src/frame.cFile
applications/isp/FrameWork/css/runtime/framebufFolder
applications/isp/FrameWork/css/runtime/framebuf/framebuf.mkFile
applications/isp/FrameWork/css/runtime/framebuf/interfaceFolder
applications/isp/FrameWork/css/runtime/framebuf/interface/ia_css_framebuf.sp.hFile
applications/isp/FrameWork/css/runtime/framebuf/srcFolder
applications/isp/FrameWork/css/runtime/framebuf/src/framebuf.sp.cFile
applications/isp/FrameWork/css/runtime/ifmtrFolder
applications/isp/FrameWork/css/runtime/ifmtr/ifmtr.mkFile
applications/isp/FrameWork/css/runtime/ifmtr/interfaceFolder
applications/isp/FrameWork/css/runtime/ifmtr/interface/ia_css_ifmtr.hFile
applications/isp/FrameWork/css/runtime/ifmtr/interface/ia_css_ifmtr.sp.hFile
applications/isp/FrameWork/css/runtime/ifmtr/srcFolder
applications/isp/FrameWork/css/runtime/ifmtr/src/ifmtr.cFile
applications/isp/FrameWork/css/runtime/ifmtr/src/ifmtr.sp.cFile
applications/isp/FrameWork/css/runtime/inputfifoFolder
applications/isp/FrameWork/css/runtime/inputfifo/inputfifo.mkFile
applications/isp/FrameWork/css/runtime/inputfifo/interfaceFolder
applications/isp/FrameWork/css/runtime/inputfifo/interface/ia_css_inputfifo.hFile
applications/isp/FrameWork/css/runtime/inputfifo/srcFolder
applications/isp/FrameWork/css/runtime/inputfifo/src/inputfifo.cFile
applications/isp/FrameWork/css/runtime/isp_paramFolder
applications/isp/FrameWork/css/runtime/isp_param/interfaceFolder
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.gen_fw.hFile
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.hFile
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.mk_fw.hFile
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param.sp.hFile
applications/isp/FrameWork/css/runtime/isp_param/interface/ia_css_isp_param_types.hFile
applications/isp/FrameWork/css/runtime/isp_param/isp_param.mkFile
applications/isp/FrameWork/css/runtime/isp_param/srcFolder
applications/isp/FrameWork/css/runtime/isp_param/src/isp_param.cFile
applications/isp/FrameWork/css/runtime/isp_param/src/isp_param.gen_fw.cFile
applications/isp/FrameWork/css/runtime/isp_param/src/isp_param.mk_fw.cFile
applications/isp/FrameWork/css/runtime/isp_param/src/isp_param.sp.cFile
applications/isp/FrameWork/css/runtime/ispctrlFolder
applications/isp/FrameWork/css/runtime/ispctrl/interfaceFolder
applications/isp/FrameWork/css/runtime/ispctrl/interface/ia_css_ispctrl.sp.hFile
applications/isp/FrameWork/css/runtime/ispctrl/interface/ia_css_ispctrl_binary_defines.sp.hFile
applications/isp/FrameWork/css/runtime/ispctrl/interface/ia_css_ispctrl_resource.sp.hFile
applications/isp/FrameWork/css/runtime/ispctrl/ispctrl.mkFile
applications/isp/FrameWork/css/runtime/ispctrl/srcFolder
applications/isp/FrameWork/css/runtime/ispctrl/src/init_vars.sp.cFile
applications/isp/FrameWork/css/runtime/ispctrl/src/init_vars.sp.hFile
applications/isp/FrameWork/css/runtime/ispctrl/src/isp_binary.sp.cFile
applications/isp/FrameWork/css/runtime/ispctrl/src/isp_init.sp.cFile
applications/isp/FrameWork/css/runtime/ispctrl/src/isp_output_init.sp.cFile
applications/isp/FrameWork/css/runtime/ispctrl/src/isp_output_init.sp.hFile
applications/isp/FrameWork/css/runtime/ispctrl/src/set_stream_base_addr.sp.cFile
applications/isp/FrameWork/css/runtime/ispctrl/src/set_stream_base_addr.sp.hFile
applications/isp/FrameWork/css/runtime/ispctrl/src/sp_private_data.sp.cFile
applications/isp/FrameWork/css/runtime/isysFolder
applications/isp/FrameWork/css/runtime/isys/interfaceFolder
applications/isp/FrameWork/css/runtime/isys/interface/ia_css_isys.hFile
applications/isp/FrameWork/css/runtime/isys/interface/ia_css_isys.sp.hFile
applications/isp/FrameWork/css/runtime/isys/interface/ia_css_isys_comm.hFile
applications/isp/FrameWork/css/runtime/isys/isys.mkFile
applications/isp/FrameWork/css/runtime/isys/srcFolder
applications/isp/FrameWork/css/runtime/isys/src/backend.sp.cFile
applications/isp/FrameWork/css/runtime/isys/src/backend.sp.hFile
applications/isp/FrameWork/css/runtime/isys/src/csi_rx_rmgr.cFile
applications/isp/FrameWork/css/runtime/isys/src/csi_rx_rmgr.hFile
applications/isp/FrameWork/css/runtime/isys/src/exp_id.sp.cFile
applications/isp/FrameWork/css/runtime/isys/src/frontend.sp.cFile
applications/isp/FrameWork/css/runtime/isys/src/frontend.sp.hFile
applications/isp/FrameWork/css/runtime/isys/src/ibuf_ctrl_rmgr.cFile
applications/isp/FrameWork/css/runtime/isys/src/ibuf_ctrl_rmgr.hFile
applications/isp/FrameWork/css/runtime/isys/src/isr.sp.cFile
applications/isp/FrameWork/css/runtime/isys/src/isys_dma_rmgr.cFile
applications/isp/FrameWork/css/runtime/isys/src/isys_dma_rmgr.hFile
applications/isp/FrameWork/css/runtime/isys/src/isys_init.cFile
applications/isp/FrameWork/css/runtime/isys/src/isys_stream2mmio_rmgr.cFile
applications/isp/FrameWork/css/runtime/isys/src/isys_stream2mmio_rmgr.hFile
applications/isp/FrameWork/css/runtime/isys/src/rx.cFile
applications/isp/FrameWork/css/runtime/isys/src/rx_dummy.cFile
applications/isp/FrameWork/css/runtime/isys/src/token_map.sp.cFile
applications/isp/FrameWork/css/runtime/isys/src/token_map.sp.hFile
applications/isp/FrameWork/css/runtime/isys/src/virtual_isys.cFile
applications/isp/FrameWork/css/runtime/isys/src/virtual_isys.hFile
applications/isp/FrameWork/css/runtime/isys/src/virtual_isys.sp.cFile
applications/isp/FrameWork/css/runtime/isys/src/virtual_isys.sp.hFile
applications/isp/FrameWork/css/runtime/metadataFolder
applications/isp/FrameWork/css/runtime/metadata/interfaceFolder
applications/isp/FrameWork/css/runtime/metadata/interface/ia_css_metadata.sp.hFile
applications/isp/FrameWork/css/runtime/metadata/metadata.mkFile
applications/isp/FrameWork/css/runtime/metadata/srcFolder
applications/isp/FrameWork/css/runtime/metadata/src/metadata.sp.cFile
applications/isp/FrameWork/css/runtime/parambufFolder
applications/isp/FrameWork/css/runtime/parambuf/interfaceFolder
applications/isp/FrameWork/css/runtime/parambuf/interface/ia_css_parambuf.sp.hFile
applications/isp/FrameWork/css/runtime/parambuf/parambuf.mkFile
applications/isp/FrameWork/css/runtime/parambuf/srcFolder
applications/isp/FrameWork/css/runtime/parambuf/src/parambuf.sp.cFile
applications/isp/FrameWork/css/runtime/pipelineFolder
applications/isp/FrameWork/css/runtime/pipeline/interfaceFolder
applications/isp/FrameWork/css/runtime/pipeline/interface/ia_css_pipeline.hFile
applications/isp/FrameWork/css/runtime/pipeline/interface/ia_css_pipeline.sp.hFile
applications/isp/FrameWork/css/runtime/pipeline/interface/ia_css_pipeline_common.hFile
applications/isp/FrameWork/css/runtime/pipeline/pipeline.mkFile
applications/isp/FrameWork/css/runtime/pipeline/srcFolder
applications/isp/FrameWork/css/runtime/pipeline/src/pipeline.cFile
applications/isp/FrameWork/css/runtime/pipeline/src/pipeline.sp.cFile
applications/isp/FrameWork/css/runtime/qos_schedulerFolder
applications/isp/FrameWork/css/runtime/qos_scheduler/interfaceFolder
applications/isp/FrameWork/css/runtime/qos_scheduler/interface/ia_css_qos_scheduler.sp.hFile
applications/isp/FrameWork/css/runtime/qos_scheduler/qos_scheduler.mkFile
applications/isp/FrameWork/css/runtime/qos_scheduler/srcFolder
applications/isp/FrameWork/css/runtime/qos_scheduler/src/qos_scheduler.sp.cFile
applications/isp/FrameWork/css/runtime/queueFolder
applications/isp/FrameWork/css/runtime/queue/interfaceFolder
applications/isp/FrameWork/css/runtime/queue/interface/ia_css_queue.hFile
applications/isp/FrameWork/css/runtime/queue/interface/ia_css_queue_comm.hFile
applications/isp/FrameWork/css/runtime/queue/queue.mkFile
applications/isp/FrameWork/css/runtime/queue/srcFolder
applications/isp/FrameWork/css/runtime/queue/src/queue.cFile
applications/isp/FrameWork/css/runtime/queue/src/queue_access.cFile
applications/isp/FrameWork/css/runtime/queue/src/queue_access.hFile
applications/isp/FrameWork/css/runtime/queue/src/queue_access.sp.cFile
applications/isp/FrameWork/css/runtime/rawcopyFolder
applications/isp/FrameWork/css/runtime/rawcopy/interfaceFolder
applications/isp/FrameWork/css/runtime/rawcopy/interface/ia_css_rawcopy.sp.hFile
applications/isp/FrameWork/css/runtime/rawcopy/rawcopy.mkFile
applications/isp/FrameWork/css/runtime/rawcopy/srcFolder
applications/isp/FrameWork/css/runtime/rawcopy/src/raw_copy.sp.cFile
applications/isp/FrameWork/css/runtime/rawcopy/src/raw_copy.sp.hFile
applications/isp/FrameWork/css/runtime/rmgrFolder
applications/isp/FrameWork/css/runtime/rmgr/interfaceFolder
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr.hFile
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr.sp.hFile
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_dma.sp.hFile
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_dma_inline.sp.hFile
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_gen.sp.hFile
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_isp.sp.hFile
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_isp_inline.sp.hFile
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_vbuf.hFile
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_vbuf.sp.hFile
applications/isp/FrameWork/css/runtime/rmgr/interface/ia_css_rmgr_vbuf_inline.sp.hFile
applications/isp/FrameWork/css/runtime/rmgr/rmgr.mkFile
applications/isp/FrameWork/css/runtime/rmgr/srcFolder
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr.cFile
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr.sp.cFile
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_dma.sp.cFile
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_gen.sp.cFile
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_isp.sp.cFile
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_vbuf.cFile
applications/isp/FrameWork/css/runtime/rmgr/src/rmgr_vbuf.sp.cFile
applications/isp/FrameWork/css/runtime/spctrlFolder
applications/isp/FrameWork/css/runtime/spctrl/interfaceFolder
applications/isp/FrameWork/css/runtime/spctrl/interface/ia_css_spctrl.hFile
applications/isp/FrameWork/css/runtime/spctrl/interface/ia_css_spctrl.sp.hFile
applications/isp/FrameWork/css/runtime/spctrl/interface/ia_css_spctrl_comm.hFile
applications/isp/FrameWork/css/runtime/spctrl/spctrl.mkFile
applications/isp/FrameWork/css/runtime/spctrl/srcFolder
applications/isp/FrameWork/css/runtime/spctrl/src/spctrl.cFile
applications/isp/FrameWork/css/runtime/spctrl/src/spctrl.sp.cFile
applications/isp/FrameWork/css/runtime/statsFolder
applications/isp/FrameWork/css/runtime/stats/interfaceFolder
applications/isp/FrameWork/css/runtime/stats/interface/ia_css_stats.hFile
applications/isp/FrameWork/css/runtime/stats/srcFolder
applications/isp/FrameWork/css/runtime/stats/src/csim_stats.hFile
applications/isp/FrameWork/css/runtime/stats/src/stats.cFile
applications/isp/FrameWork/css/runtime/stats/stats.mkFile
applications/isp/FrameWork/css/runtime/taggerFolder
applications/isp/FrameWork/css/runtime/tagger/interfaceFolder
applications/isp/FrameWork/css/runtime/tagger/interface/ia_css_tagger.sp.hFile
applications/isp/FrameWork/css/runtime/tagger/interface/ia_css_tagger_common.hFile
applications/isp/FrameWork/css/runtime/tagger/srcFolder
applications/isp/FrameWork/css/runtime/tagger/src/tagger.sp.cFile
applications/isp/FrameWork/css/runtime/tagger/src/tagger_buf.sp.cFile
applications/isp/FrameWork/css/runtime/tagger/src/tagger_buf.sp.hFile
applications/isp/FrameWork/css/runtime/tagger/tagger.mkFile
applications/isp/FrameWork/css/runtime/timerFolder
applications/isp/FrameWork/css/runtime/timer/interfaceFolder
applications/isp/FrameWork/css/runtime/timer/interface/ia_css_timer.sp.hFile
applications/isp/FrameWork/css/runtime/timer/srcFolder
applications/isp/FrameWork/css/runtime/timer/src/timer.cFile
applications/isp/FrameWork/css/runtime/timer/src/timer.sp.cFile
applications/isp/FrameWork/css/runtime/timer/timer.mkFile
applications/isp/FrameWork/css/runtime/tmpmemFolder
applications/isp/FrameWork/css/runtime/tmpmem/interfaceFolder
applications/isp/FrameWork/css/runtime/tmpmem/interface/tmpmem.sp.hFile
applications/isp/FrameWork/css/runtime/tmpmem/srcFolder
applications/isp/FrameWork/css/runtime/tmpmem/src/tmpmem.sp.cFile
applications/isp/FrameWork/css/runtime/tmpmem/tmpmem.mkFile
applications/isp/FrameWork/css/sh_css.cFile
applications/isp/FrameWork/css/sh_css_control.cFile
applications/isp/FrameWork/css/sh_css_defs.hFile
applications/isp/FrameWork/css/sh_css_dvs_info.hFile
applications/isp/FrameWork/css/sh_css_firmware.cFile
applications/isp/FrameWork/css/sh_css_firmware.hFile
applications/isp/FrameWork/css/sh_css_frac.hFile
applications/isp/FrameWork/css/sh_css_frame.cFile
applications/isp/FrameWork/css/sh_css_host_data.cFile
applications/isp/FrameWork/css/sh_css_hrt.cFile
applications/isp/FrameWork/css/sh_css_hrt.hFile
applications/isp/FrameWork/css/sh_css_internal.hFile
applications/isp/FrameWork/css/sh_css_irq.cFile
applications/isp/FrameWork/css/sh_css_lace_stat.cFile
applications/isp/FrameWork/css/sh_css_legacy.hFile
applications/isp/FrameWork/css/sh_css_metadata.cFile
applications/isp/FrameWork/css/sh_css_metrics.cFile
applications/isp/FrameWork/css/sh_css_metrics.hFile
applications/isp/FrameWork/css/sh_css_mipi.cFile
applications/isp/FrameWork/css/sh_css_mipi.hFile
applications/isp/FrameWork/css/sh_css_mmu.cFile
applications/isp/FrameWork/css/sh_css_morph.cFile
applications/isp/FrameWork/css/sh_css_param_dvs.cFile
applications/isp/FrameWork/css/sh_css_param_dvs.hFile
applications/isp/FrameWork/css/sh_css_param_shading.cFile
applications/isp/FrameWork/css/sh_css_param_shading.hFile
applications/isp/FrameWork/css/sh_css_params.cFile
applications/isp/FrameWork/css/sh_css_params.hFile
applications/isp/FrameWork/css/sh_css_params_internal.hFile
applications/isp/FrameWork/css/sh_css_pipe.cFile
applications/isp/FrameWork/css/sh_css_properties.cFile
applications/isp/FrameWork/css/sh_css_shading.cFile
applications/isp/FrameWork/css/sh_css_sp.cFile
applications/isp/FrameWork/css/sh_css_sp.hFile
applications/isp/FrameWork/css/sh_css_stream.cFile
applications/isp/FrameWork/css/sh_css_stream_format.cFile
applications/isp/FrameWork/css/sh_css_stream_format.hFile
applications/isp/FrameWork/css/sh_css_struct.hFile
applications/isp/FrameWork/css/sh_css_uds.hFile
applications/isp/FrameWork/css/sh_css_version.cFile
applications/isp/FrameWork/css/spFolder
applications/isp/FrameWork/css/sp/MakefileFile
applications/isp/FrameWork/css/sp/check_section.cshFile
applications/isp/FrameWork/css/sp/event_handler.sp.cFile
applications/isp/FrameWork/css/sp/event_handler.sp.hFile
applications/isp/FrameWork/css/sp/event_proxy_sp.hive.cFile
applications/isp/FrameWork/css/sp/event_proxy_sp.hive.hFile
applications/isp/FrameWork/css/sp/event_queue_sp0_sp1.sp.cFile
applications/isp/FrameWork/css/sp/event_queue_sp0_sp1.sp.hFile
applications/isp/FrameWork/css/sp/events_observer.sp.hFile
applications/isp/FrameWork/css/sp/inbuild_functions.hFile
applications/isp/FrameWork/css/sp/observer.sp.cFile
applications/isp/FrameWork/css/sp/observer.sp.hFile
applications/isp/FrameWork/css/sp/pipe_data.sp.cFile
applications/isp/FrameWork/css/sp/pipe_data.sp.hFile
applications/isp/FrameWork/css/sp/sp.hive.cFile
applications/isp/FrameWork/css/sp/sp.hive.hFile
applications/isp/FrameWork/css/sp/sp_data.hive.cFile
applications/isp/FrameWork/css/sp/sp_data.hive.hFile
applications/isp/FrameWork/css/sp/sp_isys_copy.hive.cFile
applications/isp/FrameWork/css/sp/sp_isys_copy.hive.hFile
applications/isp/FrameWork/css/sp/symbolinfo2defines.awkFile
applications/isp/FrameWork/css/sp/thread_data.sp.cFile
applications/isp/FrameWork/css/sp/thread_data.sp.hFile
applications/isp/FrameWork/css/sp/trace.sp.cFile
applications/isp/FrameWork/css/sp/trace.sp.hFile
applications/isp/FrameWork/css/sp1Folder
applications/isp/FrameWork/css/sp1/MakefileFile
applications/isp/FrameWork/css/sp1/event_queue_sp0_sp1.sp1.cFile
applications/isp/FrameWork/css/sp1/event_queue_sp0_sp1.sp1.hFile
applications/isp/FrameWork/css/sp1/events_observer.sp1.hFile
applications/isp/FrameWork/css/sp1/help_func.sp1.cFile
applications/isp/FrameWork/css/sp1/help_func.sp1.hFile
applications/isp/FrameWork/css/sp1/mem_copy.sp1.cFile
applications/isp/FrameWork/css/sp1/mem_copy.sp1.hFile
applications/isp/FrameWork/css/sp1/sp1.hive.cFile
applications/isp/FrameWork/css/sp1/sp1.hive.hFile
applications/isp/FrameWork/css/sp_config.mkFile
applications/isp/FrameWork/css/supportFolder
applications/isp/FrameWork/css/support/bootloaderFolder
applications/isp/FrameWork/css/support/bootloader/MakefileFile
applications/isp/FrameWork/css/support/bootloader/bootloader.mkFile
applications/isp/FrameWork/css/support/bootloader/interfaceFolder
applications/isp/FrameWork/css/support/bootloader/interface/bootloader.isp.hFile
applications/isp/FrameWork/css/support/bootloader/interface/bootloader_types.hFile
applications/isp/FrameWork/css/support/bootloader/interface/ia_css_blctrl.hFile
applications/isp/FrameWork/css/support/bootloader/srcFolder
applications/isp/FrameWork/css/support/bootloader/src/bootloader.isp.cFile
applications/isp/FrameWork/css/support/bootloader/src/ia_css_blctrl.cFile
applications/isp/FrameWork/css/support/bootloader/testFolder
applications/isp/FrameWork/css/support/bootloader/test/MakefileFile
applications/isp/FrameWork/css/support/bootloader/test/host.cFile
applications/isp/FrameWork/css/support/bootloader/test/sp.hive.cFile
applications/isp/FrameWork/css/support/bootloader/test/sp.hive.hFile
applications/isp/FrameWork/css/unusedFile
applications/isp/FrameWork/css/vpFolder
applications/isp/FrameWork/css/vp/README.TXTFile
applications/isp/FrameWork/css/vp/cell_vp.hFile
applications/isp/FrameWork/css/vp/scalar_processor_2400_params_vp.hFile
applications/isp/FrameWork/css/vp/sh_css_sp_start.cFile
applications/isp/FrameWork/css/vp/sh_css_sp_start.hFile
applications/isp/FrameWork/css/vp/stat_ctrl_vp.hFile
applications/isp/FrameWork/css/wdsp_default_systemFolder
applications/isp/FrameWork/css/wdsp_default_system/hostFolder
applications/isp/FrameWork/css/wdsp_default_system/host/hive_isp_css_ddr_hrt_modified.hFile
applications/isp/FrameWork/css/wdsp_default_system/host/hive_isp_css_hrt_modified.hFile
applications/isp/FrameWork/css/wdsp_default_system/host/isp.cFile
applications/isp/FrameWork/css/wdsp_default_system/host/isp_local.hFile
applications/isp/FrameWork/css/wdsp_default_system/host/isp_private.hFile
applications/isp/FrameWork/css/wdsp_default_system/host/system_local.hFile
applications/isp/FrameWork/css/wdsp_default_system/host/vmem.cFile
applications/isp/FrameWork/css/wdsp_default_system/host/vmem_local.hFile
applications/isp/FrameWork/css/wdsp_default_system/ispFolder
applications/isp/FrameWork/css/wdsp_default_system/isp/isp_local.hFile
applications/isp/FrameWork/css/wdsp_default_system/isp/isp_private.hFile
applications/isp/FrameWork/css/wdsp_default_system/isp/system_local.hFile
applications/isp/FrameWork/css/wdsp_default_system/isp/vmem_local.hFile
applications/isp/FrameWork/css/wdsp_default_system/isp/vmem_private.hFile
applications/isp/FrameWork/css/wdsp_default_system/isp/xmem_local.hFile
applications/isp/FrameWork/css/wdsp_default_system/isp/xmem_private.hFile
applications/isp/FrameWork/css/wdsp_default_system/isp_global.hFile
applications/isp/FrameWork/css/wdsp_default_system/system_global.hFile
applications/isp/FrameWork/css/wdsp_default_system/vmem_global.hFile
applications/isp/FrameWork/css/wdsp_default_system/xmem_global.hFile
applications/isp/FrameWork/dli_envFolder
applications/isp/FrameWork/dli_env/MakefileFile
applications/isp/FrameWork/dli_env/css_skycam_systemFolder
applications/isp/FrameWork/dli_env/css_skycam_system/device_access.av.cFile
applications/isp/FrameWork/dli_env/css_skycam_system/device_access.cFile
applications/isp/FrameWork/dli_env/css_skycam_system/memory_access.cFile
applications/isp/FrameWork/dli_env/dli_device_access.hFile
applications/isp/FrameWork/dli_env/dli_env.cFile
applications/isp/FrameWork/dli_env/dli_env.hFile
applications/isp/FrameWork/dli_env/dli_memory_access.hFile
applications/isp/FrameWork/dli_env/hive_isp_css_2400_systemFolder
applications/isp/FrameWork/dli_env/hive_isp_css_2400_system/device_access.cFile
applications/isp/FrameWork/dli_env/hive_isp_css_2400_system/memory_access.cFile
applications/isp/FrameWork/dli_env/hive_isp_css_systemFolder
applications/isp/FrameWork/dli_env/hive_isp_css_system/device_access.cFile
applications/isp/FrameWork/dli_env/hive_isp_css_system/memory_access.cFile
applications/isp/FrameWork/dli_env/isp_css_dev_tbFolder
applications/isp/FrameWork/dli_env/isp_css_dev_tb/device_access.cFile
applications/isp/FrameWork/dli_env/isp_css_dev_tb/memory_access.cFile
applications/isp/FrameWork/ia_accFolder
applications/isp/FrameWork/ia_acc/MakefileFile
applications/isp/FrameWork/ia_acc/ia_acc.hFile
applications/isp/FrameWork/ia_acc/ia_acc_csim_css_2_0.cFile
applications/isp/FrameWork/prm_default_values.hFilePeter Lems on May 13, 2016 12:44 AMGamma table intialisation, ICG written.
applications/isp/FrameWork/prm_handlers.hFile
applications/isp/FrameWork/prm_key_list.hFile
applications/isp/FrameWork/prmparser.cFile
applications/isp/FrameWork/prmparser.hFile
applications/isp/FrameWork/thread.cFile
applications/isp/FrameWork/thread.hFile
applications/isp/GetCodeSizeFile
applications/isp/IspParmFolder
applications/isp/IspParm/1080_distortion_8BQ.txtFile
applications/isp/IspParm/1080p_distortion_8.txtFile
applications/isp/IspParm/14mp_distortion_8BQ.txtFile
applications/isp/IspParm/16mp_distortion_8BQ.txtFile
applications/isp/IspParm/2048x1088_distortion_8BQ.txtFile
applications/isp/IspParm/3288x2472_distortion_8BQ.txtFile
applications/isp/IspParm/4416x3312_64BQ_36x27_all1_3_10.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_70per_2_11_B.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_70per_2_11_Gb.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_70per_2_11_Gr.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_70per_2_11_R.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_91E11313_70per_2_11_B.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_91E11313_70per_2_11_Gb.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_91E11313_70per_2_11_Gr.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_91E11313_70per_2_11_R.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_91E11321_70per_2_11_B.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_91E11321_70per_2_11_Gb.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_91E11321_70per_2_11_Gr.scgFile
applications/isp/IspParm/5MP_64BQ_21x16_91E11321_70per_2_11_R.scgFile
applications/isp/IspParm/5MP_distortion_8BQ.txtFile
applications/isp/IspParm/8mp_distortion_8BQ.txtFile
applications/isp/IspParm/BTNSFolder
applications/isp/IspParm/BTNS/Gamma09_SKL_GammaTM.csvFile
applications/isp/IspParm/BTNS/default_ov8858_params_vga.prmFile
applications/isp/IspParm/BTNS/prmFolder
applications/isp/IspParm/BTNS/prm/AAFolder
applications/isp/IspParm/BTNS/prm/AA/aa_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/AA/aa_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/AA/prmFolder
applications/isp/IspParm/BTNS/prm/AA/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/AA/prm/test02_max.prmFile
applications/isp/IspParm/BTNS/prm/AA/prm/test03.prmFile
applications/isp/IspParm/BTNS/prm/AA/test_set.csvFile
applications/isp/IspParm/BTNS/prm/BLCFolder
applications/isp/IspParm/BTNS/prm/BLC/blc_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/BLC/blc_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/BLC/prmFolder
applications/isp/IspParm/BTNS/prm/BLC/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/BLC/prm/test02_default.prmFile
applications/isp/IspParm/BTNS/prm/BLC/prm/test03.prmFile
applications/isp/IspParm/BTNS/prm/BLC/prm/test04.prmFile
applications/isp/IspParm/BTNS/prm/BLC/test_set.csvFile
applications/isp/IspParm/BTNS/prm/BNLMFolder
applications/isp/IspParm/BTNS/prm/BNLM/bnlm_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/BNLM/bnlm_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/BNLM/input.lstFile
applications/isp/IspParm/BTNS/prm/BNLM/prmFolder
applications/isp/IspParm/BTNS/prm/BNLM/prm/test01_ww44.prmFile
applications/isp/IspParm/BTNS/prm/BNLM/prm/test02_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/BNLM/test_set.csvFile
applications/isp/IspParm/BTNS/prm/BNR2Folder
applications/isp/IspParm/BTNS/prm/BNR2/bnr2_BBB_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/BNR2/bnr2_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/BNR2/input.lstFile
applications/isp/IspParm/BTNS/prm/BNR2/prmFolder
applications/isp/IspParm/BTNS/prm/BNR2/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/BNR2/prm/test02_default.prmFile
applications/isp/IspParm/BTNS/prm/BNR2/prm/test03_d_thres.prmFile
applications/isp/IspParm/BTNS/prm/BNR2/prm/test04_d_gain.prmFile
applications/isp/IspParm/BTNS/prm/BNR2/prm/test05_var_gain.prmFile
applications/isp/IspParm/BTNS/prm/BNR2/prm/test06_detail_threshold.prmFile
applications/isp/IspParm/BTNS/prm/BNR2/prm/test07_detail_level_offset.prmFile
applications/isp/IspParm/BTNS/prm/BNR2/prm/test08_strong_nr.prmFile
applications/isp/IspParm/BTNS/prm/BNR2/prm/test09_var_th.prmFile
applications/isp/IspParm/BTNS/prm/BNR2/test_set.csvFile
applications/isp/IspParm/BTNS/prm/BinningFolder
applications/isp/IspParm/BTNS/prm/Binning/binning_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/Binning/binning_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/Binning/test_set.csvFile
applications/isp/IspParm/BTNS/prm/BitshiftFolder
applications/isp/IspParm/BTNS/prm/Bitshift/bitshift_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/Bitshift/bitshift_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/Bitshift/prmFolder
applications/isp/IspParm/BTNS/prm/Bitshift/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/Bitshift/test_set.csvFile
applications/isp/IspParm/BTNS/prm/CCMFolder
applications/isp/IspParm/BTNS/prm/CCM/ccm_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/CCM/ccm_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/CCM/input.lstFile
applications/isp/IspParm/BTNS/prm/CCM/prmFolder
applications/isp/IspParm/BTNS/prm/CCM/prm/WadaFolder
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test01.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test02.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test03.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test04.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test05.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test06.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test07.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test08.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test09.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test10.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test11.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test12.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test13.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test14.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/Wada/test15.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/test02_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_0.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_1.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_2.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_3.prmFile
applications/isp/IspParm/BTNS/prm/CCM/prm/test_CCM_4.prmFile
applications/isp/IspParm/BTNS/prm/CCM/test_set.csvFile
applications/isp/IspParm/BTNS/prm/CCM/test_set_v02.csvFile
applications/isp/IspParm/BTNS/prm/CSCFolder
applications/isp/IspParm/BTNS/prm/CSC/csc_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/CSC/csc_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/CSC/input.lstFile
applications/isp/IspParm/BTNS/prm/CSC/prmFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/WadaFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gainFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test01.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test02.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test03.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test04.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test05.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test06.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test07.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test08.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test09.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test10.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test11.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test12.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test13.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test14.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/0gain/test15.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gainFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test01.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test02.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test03.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test04.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test05.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test06.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test07.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test08.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test09.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test10.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test11.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test12.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test13.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test14.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/13gain/test15.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gainFolder
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test01.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test02.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test03.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test04.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test05.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test06.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test07.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test08.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test09.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test10.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test11.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test12.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test13.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test14.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/Wada/2gain/test15.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/test02_default.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/test03_mono1.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/test03_mono2.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/test03_mono3.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/test05_random.prmFile
applications/isp/IspParm/BTNS/prm/CSC/prm/test06_random.prmFile
applications/isp/IspParm/BTNS/prm/CSC/test_set.csvFile
applications/isp/IspParm/BTNS/prm/CSC/test_set02.csvFile
applications/isp/IspParm/BTNS/prm/CSC/test_set03.csvFile
applications/isp/IspParm/BTNS/prm/CTC2Folder
applications/isp/IspParm/BTNS/prm/CTC2/binx2_ctc2_bbb.ateFile
applications/isp/IspParm/BTNS/prm/CTC2/binx2_ctc2_float.ateFile
applications/isp/IspParm/BTNS/prm/CTC2/ctc2_BBB_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/CTC2/ctc2_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/CTC2/input.lstFile
applications/isp/IspParm/BTNS/prm/CTC2/input420.lstFile
applications/isp/IspParm/BTNS/prm/CTC2/prmFolder
applications/isp/IspParm/BTNS/prm/CTC2/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/CTC2/prm/test02_GainUV.prmFile
applications/isp/IspParm/BTNS/prm/CTC2/prm/test03_GainY.prmFile
applications/isp/IspParm/BTNS/prm/CTC2/prm/test04_GainYandUV.prmFile
applications/isp/IspParm/BTNS/prm/CTC2/prm/test05_GainYandUV.prmFile
applications/isp/IspParm/BTNS/prm/CTC2/prm/testGainUV_a.prmFile
applications/isp/IspParm/BTNS/prm/CTC2/prm/testGainUV_b.prmFile
applications/isp/IspParm/BTNS/prm/CTC2/prm/testGainUV_c.prmFile
applications/isp/IspParm/BTNS/prm/CTC2/test_set.csvFile
applications/isp/IspParm/BTNS/prm/CTC2/test_set_binx2_ctc2.csvFile
applications/isp/IspParm/BTNS/prm/DPC2Folder
applications/isp/IspParm/BTNS/prm/DPC2/dpc2_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/DPC2/dpc2_kernel_BBBunwrapped.ateFile
applications/isp/IspParm/BTNS/prm/DPC2/dpc2_test_kernel.ateFile
applications/isp/IspParm/BTNS/prm/DPC2/input.lstFile
applications/isp/IspParm/BTNS/prm/DPC2/prmFolder
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test01_maxgain.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test02_B.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test02_G.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test02_R.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test03_Bmin.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test03_Gmin.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test03_Rmin.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test_random_0.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test_random_1.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/dpc2_test_random_2.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/test02.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/prm/test04.prmFile
applications/isp/IspParm/BTNS/prm/DPC2/test_set.csvFile
applications/isp/IspParm/BTNS/prm/DPC2/test_set_v02.csvFile
applications/isp/IspParm/BTNS/prm/EED1_8Folder
applications/isp/IspParm/BTNS/prm/EED1_8/CalibrationFolder
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8Folder
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/cgco_inv_x_8seg.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/cgco_inv_x_8seg_FL.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/chgrsum_inv_x_15seg.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/chgrsum_inv_x_15seg_FL.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.0_8seg.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.0_8seg_FL.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.2_8seg.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.2_8seg_FL.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.8_8seg.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/gamma1.8_8seg_FL.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/tint_color_suppression_inv_x_8seg.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/Calibration/EED1_8/tint_color_suppression_inv_x_8seg_FL.datFile
applications/isp/IspParm/BTNS/prm/EED1_8/eed18_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/EED1_8/eed18_test_kernel.ateFile
applications/isp/IspParm/BTNS/prm/EED1_8/prmFolder
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test02.prmFile
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test03.prmFile
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test04.prmFile
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test05.prmFile
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test06.prmFile
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test07_extreme.prmFile
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test08_extreme.prmFile
applications/isp/IspParm/BTNS/prm/EED1_8/prm/test09_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/EED1_8/test_set.csvFile
applications/isp/IspParm/BTNS/prm/EED1_8/test_set01.csvFile
applications/isp/IspParm/BTNS/prm/GMFolder
applications/isp/IspParm/BTNS/prm/GM/ccm_gm_csc_bbb.ateFile
applications/isp/IspParm/BTNS/prm/GM/ccm_gm_csc_float.ateFile
applications/isp/IspParm/BTNS/prm/GM/gm_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/GM/gm_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/GM/input.lstFile
applications/isp/IspParm/BTNS/prm/GM/prmFolder
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_exp.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_expmin.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_expmincube.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_expminsq.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_expsq.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_inverse.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_invx.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_linear.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_random_01.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_random_02.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_sqr.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_srgb.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/Gamma_toinvsqr.csvFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp0.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp10.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp11.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp12.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ccm_exp13.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp0.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp10.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp11.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp12.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_csc_exp13.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_default.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_gm_inv.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_gm_random.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/cgc_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test02_exp.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test03_expmin.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test04_expmincube.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test05_expminsq.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test06_expsq.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test07_inverse.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test08_invx.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test09_random_01.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test10_random_02.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test11_sqr.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test12_toinvsqr.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test13_mix.prmFile
applications/isp/IspParm/BTNS/prm/GM/prm/test14_mix.prmFile
applications/isp/IspParm/BTNS/prm/GM/test_set.csvFile
applications/isp/IspParm/BTNS/prm/GM/test_set_ccm_gm_csc.csvFile
applications/isp/IspParm/BTNS/prm/IEFdFolder
applications/isp/IspParm/BTNS/prm/IEFd/iefd_BBB_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/IEFd/iefd_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/IEFd/prmFolder
applications/isp/IspParm/BTNS/prm/IEFd/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test02_default.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test03_usm.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test04_dir_edge_only.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test05_dir_far_edge_only.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test06_mixed_edge.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test07_rad_test.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test08_dir_smooth.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test09_vssnlm_test.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test10_usm2.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test11_random.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test12_random_wo_vssnlm.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test13_random_wo_rad.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test14_random_wo_dir_smooth.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/prm/test15_random2.prmFile
applications/isp/IspParm/BTNS/prm/IEFd/test_set.csvFile
applications/isp/IspParm/BTNS/prm/MACCFolder
applications/isp/IspParm/BTNS/prm/MACC/input.lstFile
applications/isp/IspParm/BTNS/prm/MACC/macc_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/MACC/macc_kernel_BBB2.ateFile
applications/isp/IspParm/BTNS/prm/MACC/macc_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/MACC/macc_kernel_test2.ateFile
applications/isp/IspParm/BTNS/prm/MACC/prmFolder
applications/isp/IspParm/BTNS/prm/MACC/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/MACC/prm/test02_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/MACC/prm/test03_rand.prmFile
applications/isp/IspParm/BTNS/prm/MACC/prm/test04_rand.prmFile
applications/isp/IspParm/BTNS/prm/MACC/prm/test05_rand.prmFile
applications/isp/IspParm/BTNS/prm/MACC/prm/test06_rand.prmFile
applications/isp/IspParm/BTNS/prm/MACC/prm/test07_rand.prmFile
applications/isp/IspParm/BTNS/prm/MACC/test_set.csvFile
applications/isp/IspParm/BTNS/prm/NorFolder
applications/isp/IspParm/BTNS/prm/Nor/input.lstFile
applications/isp/IspParm/BTNS/prm/Nor/nor_kernel_bbb.ateFile
applications/isp/IspParm/BTNS/prm/Nor/nor_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/Nor/prmFolder
applications/isp/IspParm/BTNS/prm/Nor/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/Nor/test_setv01.csvFile
applications/isp/IspParm/BTNS/prm/OutputConversionFolder
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_RGB_BBB.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_RGB_float.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv411_BBB.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv411_float.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv420_BBB.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv420_float.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv422_BBB.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv422_float.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv444_BBB.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/OutputConversion_yuv444_float.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/outputconversion_kernel_bbb.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/outputconversion_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/OutputConversion/prmFolder
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test02.prmFile
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test03_rgb.prmFile
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test04_420centered.prmFile
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test05.prmFile
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test06.prmFile
applications/isp/IspParm/BTNS/prm/OutputConversion/prm/test07.prmFile
applications/isp/IspParm/BTNS/prm/OutputConversion/test_set_forFW.csvFile
applications/isp/IspParm/BTNS/prm/OutputConversion/test_set_v01.csvFile
applications/isp/IspParm/BTNS/prm/OutputConversion/test_set_v02.csvFile
applications/isp/IspParm/BTNS/prm/SCFolder
applications/isp/IspParm/BTNS/prm/SC/CalibrationFolder
applications/isp/IspParm/BTNS/prm/SC/Calibration/Sony_IMX135_ASUS_D65_075_B_Prec_10_ISP26.txtFile
applications/isp/IspParm/BTNS/prm/SC/Calibration/Sony_IMX135_ASUS_D65_075_GB_Prec_10_ISP26.txtFile
applications/isp/IspParm/BTNS/prm/SC/Calibration/Sony_IMX135_ASUS_D65_075_GR_Prec_10_ISP26.txtFile
applications/isp/IspParm/BTNS/prm/SC/Calibration/Sony_IMX135_ASUS_D65_075_R_Prec_10_ISP26.txtFile
applications/isp/IspParm/BTNS/prm/SC/Calibration/guassian.txtFile
applications/isp/IspParm/BTNS/prm/SC/Calibration/random.txtFile
applications/isp/IspParm/BTNS/prm/SC/input.lstFile
applications/isp/IspParm/BTNS/prm/SC/prmFolder
applications/isp/IspParm/BTNS/prm/SC/prm/test.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test0.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test01.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test02.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test02.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test03.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test03.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test04.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test04.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test05.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test05.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test06.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test06.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test08.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test08.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test09.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test09.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test10.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test10.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test11.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test11.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test12.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test12.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test13.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test13.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test_gauss.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test_gauss.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test_random.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test_random.sctFile
applications/isp/IspParm/BTNS/prm/SC/prm/test_random2.prmFile
applications/isp/IspParm/BTNS/prm/SC/prm/test_random2.sctFile
applications/isp/IspParm/BTNS/prm/SC/sc_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/SC/sc_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/SC/test_set_v06.csvFile
applications/isp/IspParm/BTNS/prm/SC/test_set_v07.csvFile
applications/isp/IspParm/BTNS/prm/StatsAEFFolder
applications/isp/IspParm/BTNS/prm/StatsAEF/StatsY_StatsAEF_BBB.ateFile
applications/isp/IspParm/BTNS/prm/StatsAEF/StatsY_StatsAEF_integer.ateFile
applications/isp/IspParm/BTNS/prm/StatsAEF/aef_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/StatsAEF/aef_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/StatsAEF/input.lstFile
applications/isp/IspParm/BTNS/prm/StatsAEF/prmFolder
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test02_fir.prmFile
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test03_fir.prmFile
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test04_ycoef.prmFile
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test05_ycoef.prmFile
applications/isp/IspParm/BTNS/prm/StatsAEF/prm/test06_frac.prmFile
applications/isp/IspParm/BTNS/prm/StatsAEF/test_set.csvFile
applications/isp/IspParm/BTNS/prm/StatsAEF/test_set_y_aef.csvFile
applications/isp/IspParm/BTNS/prm/StatsAWBFolder
applications/isp/IspParm/BTNS/prm/StatsAWB/awb_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/StatsAWB/awb_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/StatsAWB/input_1.lstFile
applications/isp/IspParm/BTNS/prm/StatsAWB/input_2.lstFile
applications/isp/IspParm/BTNS/prm/StatsAWB/prmFolder
applications/isp/IspParm/BTNS/prm/StatsAWB/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/StatsAWB/prm/test02_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/StatsAWB/prm/test03.prmFile
applications/isp/IspParm/BTNS/prm/StatsAWB/prm/test04.prmFile
applications/isp/IspParm/BTNS/prm/StatsAWB/test_set.csvFile
applications/isp/IspParm/BTNS/prm/StatsYFolder
applications/isp/IspParm/BTNS/prm/StatsY/ay_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/StatsY/ay_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/StatsY/input.lstFile
applications/isp/IspParm/BTNS/prm/StatsY/prmFolder
applications/isp/IspParm/BTNS/prm/StatsY/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/StatsY/prm/test02.prmFile
applications/isp/IspParm/BTNS/prm/StatsY/prm/test03.prmFile
applications/isp/IspParm/BTNS/prm/StatsY/prm/test04.prmFile
applications/isp/IspParm/BTNS/prm/StatsY/test_set.csvFile
applications/isp/IspParm/BTNS/prm/TDFFolder
applications/isp/IspParm/BTNS/prm/TDF/input.lstFile
applications/isp/IspParm/BTNS/prm/TDF/prmFolder
applications/isp/IspParm/BTNS/prm/TDF/prm/TDF_div_15seg.datFile
applications/isp/IspParm/BTNS/prm/TDF/prm/TDF_div_15seg_int.datFile
applications/isp/IspParm/BTNS/prm/TDF/prm/TDF_sqrt_15seg.datFile
applications/isp/IspParm/BTNS/prm/TDF/prm/TDF_sqrt_15seg_int.datFile
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Detail_16x16.txtFile
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Detail_8x8.txtFile
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Detail_8x8_sca1.0.txtFile
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Flat_16x16.txtFile
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Flat_8x8.txtFile
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Flat_8x8_sca1.5.txtFile
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Ineffective.txtFile
applications/isp/IspParm/BTNS/prm/TDF/prm/Thre_TDF-Bayer_AG1_Ineffective_8x8.txtFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test02_strong_nr.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test03_detail.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test03_detail_preservation.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test04_epsilon.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test05_separation.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test06_blend_flat.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test07_blend_text.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test08_blend_edge.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test09_blend_3regions.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test09_blend_all.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test10_shadingGain.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test10_shading_gain.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test11_localYGain.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test11_localY_gain.prmFile
applications/isp/IspParm/BTNS/prm/TDF/prm/test12_default.prmFile
applications/isp/IspParm/BTNS/prm/TDF/tdf_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/TDF/tdf_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/TDF/test_set.csvFile
applications/isp/IspParm/BTNS/prm/WBFolder
applications/isp/IspParm/BTNS/prm/WB/prmFolder
applications/isp/IspParm/BTNS/prm/WB/prm/test01_default.txtFile
applications/isp/IspParm/BTNS/prm/WB/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test02_B.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test02_G.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test02_GB.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test02_GR.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test02_R.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test03_Bmin.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test03_GBmin.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test03_GRmin.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test03_Gmin.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test03_Rmin.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test04_Bmax.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test04_GBmax.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test04_GRmax.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test04_Gmax.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test04_Rmax.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test05_int.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test05_intmax.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test06_Bzero.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test06_GBzero.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test06_GRzero.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test06_Gzero.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test06_Rzero.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test_random_0.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test_random_1.prmFile
applications/isp/IspParm/BTNS/prm/WB/prm/test_random_2.prmFile
applications/isp/IspParm/BTNS/prm/WB/test_set_dat.csvFile
applications/isp/IspParm/BTNS/prm/WB/wb_kernel_bbb.ateFile
applications/isp/IspParm/BTNS/prm/WB/wb_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/XNR2Folder
applications/isp/IspParm/BTNS/prm/XNR2/input.lstFile
applications/isp/IspParm/BTNS/prm/XNR2/prmFolder
applications/isp/IspParm/BTNS/prm/XNR2/prm/test01_default.prmFile
applications/isp/IspParm/BTNS/prm/XNR2/prm/test01_ineffective.prmFile
applications/isp/IspParm/BTNS/prm/XNR2/prm/test02_default.prmFile
applications/isp/IspParm/BTNS/prm/XNR2/prm/test03.prmFile
applications/isp/IspParm/BTNS/prm/XNR2/prm/test04.prmFile
applications/isp/IspParm/BTNS/prm/XNR2/test_set.csvFile
applications/isp/IspParm/BTNS/prm/XNR2/test_set_v00.csvFile
applications/isp/IspParm/BTNS/prm/XNR2/test_set_v01.csvFile
applications/isp/IspParm/BTNS/prm/XNR2/xnr2_kernel_BBB.ateFile
applications/isp/IspParm/BTNS/prm/XNR2/xnr2_kernel_test.ateFile
applications/isp/IspParm/BTNS/prm/XNR3Folder
applications/isp/IspParm/BTNS/prm/XNR3/input.lstFile
applications/isp/IspParm/BTNS/prm/XNR3/prmFolder
applications/isp/IspParm/BTNS/prm/XNR3/prm/div_16seg_int.datFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/div_16seg_int_5x5.datFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/div_16seg_int_s4.9in_s1.12out.datFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test01_default_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test01_default_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test02_weakest_nr_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test02_weakest_nr_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test03_strongest_nr_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test03_strongest_nr_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test04_strong_nr_uv_dark_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test04_strong_nr_uv_dark_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test05_strong_nr_uv_bright_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test05_strong_nr_uv_bright_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test06_strong_nr_y_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test06_strong_nr_y_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test07_weak_nr_uv_dark_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test07_weak_nr_uv_dark_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test08_weak_nr_uv_bright_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test08_weak_nr_uv_bright_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test09_weak_nr_y_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/prm/test09_weak_nr_y_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3/test_set_11x11.csvFile
applications/isp/IspParm/BTNS/prm/XNR3/test_set_5x5.csvFile
applications/isp/IspParm/BTNS/prm/XNR3/xnr3_kernel_11x11.ateFile
applications/isp/IspParm/BTNS/prm/XNR3/xnr3_kernel_11x11_BBBunwrapped.ateFile
applications/isp/IspParm/BTNS/prm/XNR3/xnr3_kernel_5x5.ateFile
applications/isp/IspParm/BTNS/prm/XNR3/xnr3_kernel_5x5_BBBunwrapped.ateFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11Folder
applications/isp/IspParm/BTNS/prm/XNR3_11x11/input.lstFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prmFolder
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/div_16seg_int.datFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/div_16seg_int_5x5.datFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/div_16seg_int_s4.9in_s1.12out.datFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test01_default_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test01_default_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test02_weakest_nr_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test02_weakest_nr_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test03_strongest_nr_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test03_strongest_nr_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test04_strong_nr_uv_dark_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test04_strong_nr_uv_dark_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test05_strong_nr_uv_bright_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test05_strong_nr_uv_bright_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test06_strong_nr_y_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test06_strong_nr_y_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test07_weak_nr_uv_dark_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test07_weak_nr_uv_dark_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test08_weak_nr_uv_bright_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test08_weak_nr_uv_bright_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test09_weak_nr_y_11x11.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/prm/test09_weak_nr_y_5x5.prmFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/test_set_11x11.csvFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/test_set_5x5.csvFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/xnr3_kernel_11x11.ateFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/xnr3_kernel_11x11_BBBunwrapped.ateFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/xnr3_kernel_5x5.ateFile
applications/isp/IspParm/BTNS/prm/XNR3_11x11/xnr3_kernel_5x5_BBBunwrapped.ateFile
applications/isp/IspParm/BTNS/sample.prm_listFile
applications/isp/IspParm/CGamma_DIS5MP.csvFile
applications/isp/IspParm/CGamma_NokiaQ2_nega.csvFile
applications/isp/IspParm/CGamma_NokiaQ4.csvFile
applications/isp/IspParm/CGamma_NokiaQ4_BT601.csvFile
applications/isp/IspParm/CGamma_NokiaQ4_FadeColor.csvFile
applications/isp/IspParm/CGamma_gamma1.csvFile
applications/isp/IspParm/Gdc_1080p_UserParameter_distortion.prmFile
applications/isp/IspParm/Gdc_5MP_UserParameter_fisheye.prmFile
applications/isp/IspParm/Gdc_8MP_UserParameter_distortion.prmFile
applications/isp/IspParm/Mor_5MP_16.txtFile
applications/isp/IspParm/Mor_5MP_16_fisheye.txtFile
applications/isp/IspParm/Preview_VGA_Skintone_UserParameter.prmFile
applications/isp/IspParm/Preview_VGA_UserParameter.prmFile
applications/isp/IspParm/Preview_VGA_UserParameter_macc_blue2.prmFile
applications/isp/IspParm/Preview_VGA_UserParameter_macc_green2.prmFile
applications/isp/IspParm/Preview_VGA_UserParameter_mono.prmFile
applications/isp/IspParm/Preview_VGA_UserParameter_nega.prmFile
applications/isp/IspParm/Preview_VGA_UserParameter_sepia2.prmFile
applications/isp/IspParm/Primary_4416x3312_UserParameter.prmFile
applications/isp/IspParm/Primary_5MP_Redeye_UserParameter.prmFile
applications/isp/IspParm/Primary_5MP_Skintone_UserParameter.prmFile
applications/isp/IspParm/Primary_5MP_UserParameter.prmFile
applications/isp/IspParm/Primary_5MP_UserParameter_macc_blue2.prmFile
applications/isp/IspParm/Primary_5MP_UserParameter_macc_green2.prmFile
applications/isp/IspParm/Primary_5MP_UserParameter_mono.prmFile
applications/isp/IspParm/Primary_5MP_UserParameter_nega.prmFile
applications/isp/IspParm/Primary_5MP_UserParameter_sepia2.prmFile
applications/isp/IspParm/SC_5M_B_64BQ_3_10.scgFile
applications/isp/IspParm/SC_5M_G_64BQ_3_10.scgFile
applications/isp/IspParm/SC_5M_R_64BQ_3_10.scgFile
applications/isp/IspParm/SC_B_32BQ_2_11.scgFile
applications/isp/IspParm/SC_G_32BQ_2_11.scgFile
applications/isp/IspParm/SC_R_32BQ_2_11.scgFile
applications/isp/IspParm/Video_HD_UserParameter.prmFile
applications/isp/IspParm/YGamma_DIS5MP.csvFile
applications/isp/IspParm/YGamma_NokiaQ2_nega.csvFile
applications/isp/IspParm/YGamma_NokiaQ4.csvFile
applications/isp/IspParm/YGamma_NokiaQ4_BT601.csvFile
applications/isp/IspParm/YGamma_gamma1.csvFile
applications/isp/IspParm/aa02.lutFile
applications/isp/IspParm/aa03.lutFile
applications/isp/IspParm/aa04.lutFile
applications/isp/IspParm/aa05.lutFile
applications/isp/IspParm/aa055.lutFile
applications/isp/IspParm/aa06.lutFile
applications/isp/IspParm/aa07.lutFile
applications/isp/IspParm/aa08.lutFile
applications/isp/IspParm/aa10.lutFile
applications/isp/IspParm/all_off.prmFile
applications/isp/IspParm/bnr_on.prmFile
applications/isp/IspParm/change_csc.prmFile
applications/isp/IspParm/change_gamma.prmFile
applications/isp/IspParm/dp_on.prmFile
applications/isp/IspParm/ee_cnr_on.prmFile
applications/isp/IspParm/ee_on.prmFile
applications/isp/IspParm/ee_ynr_on.prmFile
applications/isp/IspParm/fcc_on.prmFile
applications/isp/IspParm/fpn.csvFile
applications/isp/IspParm/fpn_on.prmFile
applications/isp/IspParm/gdc_vga.txtFile
applications/isp/IspParm/gdc_vga_on.prmFile
applications/isp/IspParm/idap_92250299v.prmFile
applications/isp/IspParm/macc_on.prmFile
applications/isp/IspParm/no_aa.lutFile
applications/isp/IspParm/noise.fpnFile
applications/isp/IspParm/ob_fixed.prmFile
applications/isp/IspParm/ob_raster.prmFile
applications/isp/IspParm/output_r601.prmFile
applications/isp/IspParm/sc_on.prmFile
applications/isp/IspParm/wb_on.prmFile
applications/isp/IspParm/xnr_on.prmFile
applications/isp/MakefileFile
applications/isp/Makefile.2400_captureFile
applications/isp/Makefile.2400_capture1File
applications/isp/Makefile.2400_capture4File
applications/isp/Makefile.2400_capture5File
applications/isp/Makefile.2400_capture6File
applications/isp/Makefile.2400_capture7File
applications/isp/Makefile.2400_capture9File
applications/isp/Makefile.2400_testsFile
applications/isp/Makefile.2400_video_testsFile
applications/isp/Makefile.2401regressionFile
applications/isp/Makefile.CHT_resolutionsFile
applications/isp/Makefile.apiFile
applications/isp/Makefile.bayer_testsFile
applications/isp/Makefile.bbbFile
applications/isp/Makefile.bbb_pkgFile
applications/isp/Makefile.btns_testsFile
applications/isp/Makefile.cameracaptureFile
applications/isp/Makefile.cameracapture.13mpFile
applications/isp/Makefile.cameracapture.8mpFile
applications/isp/Makefile.concurrent_testsFile
applications/isp/Makefile.consistency_checksFile
applications/isp/Makefile.cont_testsFile
applications/isp/Makefile.css_pkgFile
applications/isp/Makefile.docsFile
applications/isp/Makefile.host_appFile
applications/isp/Makefile.hybridFile
applications/isp/Makefile.jpegtestsFile
applications/isp/Makefile.metadatatestsFile
applications/isp/Makefile.multiformattestsFile
applications/isp/Makefile.nonzsltestsFile
applications/isp/Makefile.online_testsFile
applications/isp/Makefile.preview_testsFile
applications/isp/Makefile.preview_videoFile
applications/isp/Makefile.rawtestsFile
applications/isp/Makefile.regressionFile
applications/isp/Makefile.regression_allFile
applications/isp/Makefile.regression_infraFile
applications/isp/Makefile.rgbtestsFile
applications/isp/Makefile.sdv_testsFile
applications/isp/Makefile.still_testsFile
applications/isp/Makefile.stresstestsFile
applications/isp/Makefile.testplanFile
applications/isp/Makefile.verify_consolidated_css.mkFile
applications/isp/Makefile.verify_consolidated_pkgFile
applications/isp/Makefile.verify_css.mkFile
applications/isp/Makefile.verify_pkgFile
applications/isp/Makefile.video_stillFile
applications/isp/Makefile.video_testsFile
applications/isp/Makefile.yuv420testsFile
applications/isp/Makefile.yuv422testsFile
applications/isp/Makefile.zsltestsFile
applications/isp/NewPrmFolder
applications/isp/NewPrm/Gamma_NB11Q4.csvFile
applications/isp/NewPrm/base_no_ob_wb.prmFile
applications/isp/NewPrm/macc_prm.maccFile
applications/isp/ParameterExamplesFolder
applications/isp/ParameterExamples/DstImagesFolder
applications/isp/ParameterExamples/DstImages/UserParameter_EE0.ppmFile
applications/isp/ParameterExamples/DstImages/UserParameter_EE4.ppmFile
applications/isp/ParameterExamples/DstImages/UserParameter_HContrast.ppmFile
applications/isp/ParameterExamples/DstImages/UserParameter_LContrast.ppmFile
applications/isp/ParameterExamples/DstImages/UserParameter_Monochrome.ppmFile
applications/isp/ParameterExamples/DstImages/UserParameter_NR0.ppmFile
applications/isp/ParameterExamples/DstImages/UserParameter_NR1.ppmFile
applications/isp/ParameterExamples/DstImages/UserParameter_Standard.ppmFile
applications/isp/ParameterExamples/DstImages/UserParameter_Vivid.ppmFile
applications/isp/ParameterExamples/IspParmFolder
applications/isp/ParameterExamples/IspParm/5MP_64BQ_21x16_70per_2_11_B.scgFile
applications/isp/ParameterExamples/IspParm/5MP_64BQ_21x16_70per_2_11_Gb.scgFile
applications/isp/ParameterExamples/IspParm/5MP_64BQ_21x16_70per_2_11_Gr.scgFile
applications/isp/ParameterExamples/IspParm/5MP_64BQ_21x16_70per_2_11_R.scgFile
applications/isp/ParameterExamples/IspParm/CGamma_HContrast.csvFile
applications/isp/ParameterExamples/IspParm/CGamma_LContrast.csvFile
applications/isp/ParameterExamples/IspParm/CGamma_Monochrome.csvFile
applications/isp/ParameterExamples/IspParm/CGamma_NokiaQ4.csvFile
applications/isp/ParameterExamples/IspParm/CGamma_Vivid.csvFile
applications/isp/ParameterExamples/IspParm/SC_5M_All1_64BQ_3_10.scgFile
applications/isp/ParameterExamples/IspParm/VGA_64BQ_6x5_70per_2_11_B.scgFile
applications/isp/ParameterExamples/IspParm/VGA_64BQ_6x5_70per_2_11_Gb.scgFile
applications/isp/ParameterExamples/IspParm/VGA_64BQ_6x5_70per_2_11_Gr.scgFile
applications/isp/ParameterExamples/IspParm/VGA_64BQ_6x5_70per_2_11_R.scgFile
applications/isp/ParameterExamples/IspParm/YGamma_HContrast.csvFile
applications/isp/ParameterExamples/IspParm/YGamma_LContrast.csvFile
applications/isp/ParameterExamples/IspParm/YGamma_NokiaQ4.csvFile
applications/isp/ParameterExamples/UserParameterExample.rawFile
applications/isp/ParameterExamples/UserParametersFolder
applications/isp/ParameterExamples/UserParameters/SC_0Folder
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_EE0.prmFile
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_EE4.prmFile
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_HContrast.prmFile
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_LContrast.prmFile
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_Monochrome.prmFile
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_NR0.prmFile
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_NR1.prmFile
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_Standard.prmFile
applications/isp/ParameterExamples/UserParameters/SC_0/UserParameter_Vivid.prmFile
applications/isp/ParameterExamples/UserParameters/SC_70Folder
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_EE0.prmFile
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_EE4.prmFile
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_HContrast.prmFile
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_LContrast.prmFile
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_Monochrome.prmFile
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_NR0.prmFile
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_NR1.prmFile
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_Standard.prmFile
applications/isp/ParameterExamples/UserParameters/SC_70/UserParameter_Vivid.prmFile
applications/isp/ParameterExamples/UserParameters/UserParameter_Preview.prmFile
applications/isp/SimStatistics.cFile
applications/isp/SimStatistics.hFile
applications/isp/SimStatistics_kernel_ops.hFile
applications/isp/acc_test.host.cFile
applications/isp/acc_test_qos_iotg.host.cFile
applications/isp/add_copyright.shFile
applications/isp/api_doxygen.styFile
applications/isp/api_header.texFile
applications/isp/bbb_main.cFile
applications/isp/binFolder
applications/isp/bin/csimc3File
applications/isp/bin/groups.awkFile
applications/isp/bin/live.awkFile
applications/isp/bin/t2dot.awkFile
applications/isp/bin/t2dot.cshFile
applications/isp/blending.host.cFile
applications/isp/capture.host.cFile
applications/isp/common_sdk.mkFile
applications/isp/copyright.gplFile
applications/isp/copyright.intelFile
applications/isp/copyright_xx.tmp_internalFile
applications/isp/css.mkFile
applications/isp/css_pkg_test.host.cFile
applications/isp/dbg_header.texFile
applications/isp/doxygen_api.configFile
applications/isp/doxygen_api.warningsFile
applications/isp/doxygen_bbb.configFile
applications/isp/doxygen_bbb.warningsFile
applications/isp/doxygen_dbg.configFile
applications/isp/doxygen_full.configFile
applications/isp/doxygen_genpipe.configFile
applications/isp/dz_map.txtFile
applications/isp/fails.isys2401.txtFile
applications/isp/fails.txtFile
applications/isp/firmware.host.hFile
applications/isp/frame_rate.shFile
applications/isp/fulltests.txtFile
applications/isp/host_datagen_cfg.hFile
applications/isp/host_file_input_to_streaming.cFile
applications/isp/host_file_input_to_streaming.hFile
applications/isp/host_flags.cFile
applications/isp/host_flags.hFile
applications/isp/host_tools.cFile
applications/isp/host_tools.hFile
applications/isp/hrt_api.hFile
applications/isp/hybrid.txtFile
applications/isp/ia_types.hFile
applications/isp/loop_file_input.pyFile
applications/isp/mkplot.cshFile
applications/isp/mkplot_for_isp.cshFile
applications/isp/mkplot_for_sp.cshFile
applications/isp/normalize_for_copyright_compare.shFile
applications/isp/preview.host.cFile
applications/isp/preview_tests.txtFile
applications/isp/report_detailed.awkFile
applications/isp/sand_test.host.cFile
applications/isp/scriptsFolder
applications/isp/scripts/analyze-deps.awkFile
applications/isp/scripts/analyze-deps.shFile
applications/isp/scripts/branch_ver.shFile
applications/isp/scripts/build_trace_map.pyFile
applications/isp/scripts/check_section.pyFile
applications/isp/scripts/clean_environment.shFile
applications/isp/scripts/countleaks.plFile
applications/isp/scripts/known_warningsFolder
applications/isp/scripts/known_warnings/READMEFile
applications/isp/scripts/known_warnings/kw_filesFolder
applications/isp/scripts/known_warnings/kw_files/build_acc_test_pkg.warningsFile
applications/isp/scripts/known_warnings/kw_files/build_bxtpoc.warningsFile
applications/isp/scripts/known_warnings/kw_files/build_css.warningsFile
applications/isp/scripts/known_warnings/kw_files/build_ktb_2400.warningsFile
applications/isp/scripts/known_warnings/kw_files/build_ktb_2401.warningsFile
applications/isp/scripts/known_warnings/kw_files/build_mrfld_plus.warningsFile
applications/isp/scripts/known_warnings/kw_files/build_skycam.B0.warningsFile
applications/isp/scripts/known_warnings/kw_files/build_skycam.C0.warningsFile
applications/isp/scripts/known_warnings/kw_files/check_log_for_warnings_files_to_ignore.txtFile
applications/isp/scripts/known_warnings/kw_files/preprocess.sedFile
applications/isp/scripts/known_warnings/kw_files/test_broxton_release_pkg.psys.warningsFile
applications/isp/scripts/known_warnings/kw_files/test_css_acc_release_pkg.warningsFile
applications/isp/scripts/known_warnings/kw_files/test_skycam_release_pkg.B0.test.warningsFile
applications/isp/scripts/known_warnings/kw_files/test_skycam_release_pkg.B0.warningsFile
applications/isp/scripts/known_warnings/kw_files/test_skycam_release_pkg.C0.test.warningsFile
applications/isp/scripts/known_warnings/kw_files/test_skycam_release_pkg.C0.warningsFile
applications/isp/scripts/log_results_to_sql.shFile
applications/isp/scripts/make_version_file.shFile
applications/isp/scripts/nbjob_parser.pyFile
applications/isp/scripts/pop_firmware_metrics.pyFile
applications/isp/scripts/profile_context.pyFile
applications/isp/scripts/profile_evq.pyFile
applications/isp/scripts/profile_ppc.pyFile
applications/isp/scripts/profile_resourceFolder
applications/isp/scripts/profile_resource/ff_isp.constraints.jsonFile
applications/isp/scripts/profile_resource/ff_isp.constraints.txtFile
applications/isp/scripts/profile_resource/profile_resource.pyFile
applications/isp/scripts/profile_resource/run_profile_resource_ffisp.shFile
applications/isp/scripts/profile_resource/run_profile_resource_wbswap.shFile
applications/isp/scripts/profile_resource/wbswap.constraints.jsonFile
applications/isp/scripts/profile_static.pyFile
applications/isp/scripts/profile_test_infra_json_parse.pyFile
applications/isp/scripts/profile_vcd.pyFile
applications/isp/scripts/profile_vcd_devproxy.pyFile
applications/isp/scripts/protect_environment.shFile
applications/isp/scripts/push_firmware_metrics.pyFile
applications/isp/scripts/rabbitmq.pyFile
applications/isp/scripts/run_splitsim.shFile
applications/isp/scripts/safe_processes.pyFile
applications/isp/scripts/skc_rls_pkgFile
applications/isp/scripts/splitsim.pyFile
applications/isp/scripts/strip-rel-pkg.shFile
applications/isp/scripts/svos-test-package.shFile
applications/isp/scripts/svos-test-package_fwval.shFile
applications/isp/sensortest.txtFile
applications/isp/setup_test_env.pyFile
applications/isp/simple_camera.host.cFile
applications/isp/simple_camera_multi_stream.host.cFile
applications/isp/simple_extension.host.cFile
applications/isp/simple_fa.host.cFile
applications/isp/simple_input_system.host.cFile
applications/isp/simple_isys2401_multi_stream.host.cFile
applications/isp/simple_overlay.cFile
applications/isp/simple_overlay.hFile
applications/isp/simple_sensor_driver.host.cFile
applications/isp/smoketests.txtFile
applications/isp/smoketests_2400.txtFile
applications/isp/smoketests_bayer.txtFile
applications/isp/smoketests_crun.txtFile
applications/isp/smoketests_csi2p.txtFile
applications/isp/smoketests_short_host64.txtFile
applications/isp/smoketestshost64.txtFile
applications/isp/sp_coverage.cshFile
applications/isp/sp_function_trace.cshFile
applications/isp/still_test.txtFile
applications/isp/td.awkFile
applications/isp/test_acc_relpkgFolder
applications/isp/test_acc_relpkg/MakefileFile
applications/isp/test_acc_relpkg/READMEFile
applications/isp/test_acc_relpkg/accFolder
applications/isp/test_acc_relpkg/acc/accelerate.hFile
applications/isp/test_acc_relpkg/acc/accelerate.host_css_2_0.cFile
applications/isp/test_acc_relpkg/demo.host.cFile
applications/isp/test_acc_relpkg/fw_args_demo.hFile
applications/isp/test_acc_relpkg/fw_defs_demo.hFile
applications/isp/test_acc_relpkg/fw_init_demo.cFile
applications/isp/test_acc_relpkg/fw_init_demo.hFile
applications/isp/test_acc_relpkg/isp.hive.cFile
applications/isp/test_acc_relpkg/isp.hive.hFile
applications/isp/test_acc_relpkg/isp_defs_for_hive.hFile
applications/isp/test_acc_relpkg/isp_sync.hFile
applications/isp/thread_profiler_beta_1.0.pyFile
applications/isp/use_csim3_top3.shFile
applications/isp/use_csimc3.shFile
applications/isp/video.host.cFile
applications/isp/video_tests.txtFile
applications/isp/yuv422tests.txtFile
applications/runtime_supportFolderPeter Lems on May 13, 2016 12:07 AM
applications/runtime_support/includeFolder
applications/runtime_support/include/assert_support.hFile
applications/runtime_support/include/error_support.hFile
applications/runtime_support/include/math_support.hFile
applications/runtime_support/include/misc_support.hFile
applications/runtime_support/include/stdboolFolder
applications/runtime_support/include/stdbool/stdbool.hFile
applications/runtime_support/include/stdintFolder
applications/runtime_support/include/stdint/stdint.hFilePeter Lems on May 13, 2016 12:55 AMImplementation of standard, ICG written.
applications/runtime_support/include/storage_class.hFile
applications/runtime_support/include/type_support.hFile
build_settings.confFile
ci_scriptsFolder
ci_scripts/ci_reporter.pyFilePeter Lems on May 13, 2016 1:33 AM
ci_scripts/ci_reporter_logger.pyFilePeter Lems on May 13, 2016 1:34 AM
ci_scripts/collect_logfiles.shFilePeter Lems on April 29, 2016 12:12 AM
config.mkFile
integration_build.shFilePeter Lems on April 29, 2016 1:04 AM
isp2modelFolder
isp2model/EcdImpleGuide.pptFile
isp2model/ISP_Library.mdlFile
isp2model/Merrifield_Advanced.mdlFile
isp2model/Merrifield_PrimaryVideo.mdlFile
isp2model/SerialImg2BinVideo.mFile
isp2model/sRGB_13bit.csvFile
isp2model/slblocks.mFile
isp2model/test_merrifield_primaryVideo.mFile
isp_testing_frameworkFolderPeter Lems on May 13, 2016 1:33 AM
isp_testing_framework/MakefileFile
isp_testing_framework/Makefile.testFile
isp_testing_framework/libFolder
isp_testing_framework/lib/ate_bridgeFolder
isp_testing_framework/lib/ate_bridge/isptf_ate_module_mapping.hFile
isp_testing_framework/lib/ate_bridge/isptf_ate_sink.cppFile
isp_testing_framework/lib/ate_bridge/isptf_ate_sink.hFile
isp_testing_framework/lib/ate_bridge/isptf_ate_source.cppFile
isp_testing_framework/lib/ate_bridge/isptf_ate_source.hFile
isp_testing_framework/lib/frameworkFolder
isp_testing_framework/lib/framework/MakefileFile
isp_testing_framework/lib/framework/isptf_def_data_types.hFile
isp_testing_framework/lib/framework/isptf_def_limits.hFile
isp_testing_framework/lib/framework/isptf_def_picture_types.hFile
isp_testing_framework/lib/framework/isptf_file_utils.cppFile
isp_testing_framework/lib/framework/isptf_file_utils.hFile
isp_testing_framework/lib/framework/isptf_macro_defs.hFile
isp_testing_framework/lib/framework/isptf_picture.cppFile
isp_testing_framework/lib/framework/isptf_picture.hFile
isp_testing_framework/lib/framework/isptf_picture_data.hFile
isp_testing_framework/lib/framework/isptf_picture_data_inline.hFile
isp_testing_framework/lib/framework/isptf_picture_loader_base.cppFile
isp_testing_framework/lib/framework/isptf_picture_loader_base.hFile
isp_testing_framework/lib/framework/isptf_picture_loader_hrf.cppFile
isp_testing_framework/lib/framework/isptf_picture_loader_hrf.hFile
isp_testing_framework/lib/framework/isptf_picture_loader_mapper.cppFile
isp_testing_framework/lib/framework/isptf_picture_loader_mapper.hFile
isp_testing_framework/lib/framework/isptf_picture_loader_ppm.cppFile
isp_testing_framework/lib/framework/isptf_picture_loader_ppm.hFile
isp_testing_framework/lib/framework/isptf_picture_resource_provider.cppFile
isp_testing_framework/lib/framework/isptf_picture_resource_provider.hFile
isp_testing_framework/lib/framework/isptf_picture_resource_provider_inline.hFile
isp_testing_framework/lib/framework/isptf_picture_type_include.hFile
isp_testing_framework/lib/framework/isptf_picture_type_info_base.cppFile
isp_testing_framework/lib/framework/isptf_picture_type_info_base.hFile
isp_testing_framework/lib/framework/isptf_picture_type_info_hrf.hFile
isp_testing_framework/lib/framework/isptf_picture_type_info_ppm.hFile
isp_testing_framework/lib/framework/isptf_picture_type_info_single.hFile
isp_testing_framework/lib/framework/isptf_picture_type_info_single_inline.hFile
isp_testing_framework/lib/framework/isptf_picture_type_mapper.cppFile
isp_testing_framework/lib/framework/isptf_picture_type_mapper.hFile
isp_testing_framework/lib/framework/isptf_pointer.hFile
isp_testing_framework/lib/framework/isptf_pointer_inline.hFile
isp_testing_framework/lib/framework/isptf_singleton.hFile
isp_testing_framework/lib/framework/isptf_singleton_inline.hFile
isp_testing_framework/lib/framework/isptf_string_utils.cppFile
isp_testing_framework/lib/framework/isptf_string_utils.hFile
isp_testing_framework/lib/framework/isptf_types.hFile
isp_testing_framework/lib/isp_pipe_simulatorFolder
isp_testing_framework/lib/isp_pipe_simulator/MakefileFile
isp_testing_framework/lib/isp_pipe_simulator/isptf_isp_pipe_simulator.cppFile
isp_testing_framework/lib/isp_pipe_simulator/isptf_isp_pipe_simulator.hFile
isp_testing_framework/lib/isp_pipe_simulator/isptf_pipe_matching.cppFile
isp_testing_framework/lib/isp_pipe_simulator/isptf_pipe_matching.hFile
isp_testing_framework/lib/module_frameworkFolder
isp_testing_framework/lib/module_framework/MakefileFile
isp_testing_framework/lib/module_framework/isptf_default_pipe_descr.cppFile
isp_testing_framework/lib/module_framework/isptf_default_pipe_descr.hFile
isp_testing_framework/lib/module_framework/isptf_module_base.cppFile
isp_testing_framework/lib/module_framework/isptf_module_base.hFile
isp_testing_framework/lib/module_framework/isptf_module_descr.hFile
isp_testing_framework/lib/module_framework/isptf_module_descr_inline.hFile
isp_testing_framework/lib/module_framework/isptf_module_interface.hFile
isp_testing_framework/lib/module_framework/isptf_module_parameter.cppFile
isp_testing_framework/lib/module_framework/isptf_module_parameter.hFile
isp_testing_framework/lib/module_framework/isptf_module_port.cppFile
isp_testing_framework/lib/module_framework/isptf_module_port.hFile
isp_testing_framework/lib/module_framework/isptf_module_result.hFile
isp_testing_framework/lib/module_framework/isptf_module_state.cppFile
isp_testing_framework/lib/module_framework/isptf_module_state.hFile
isp_testing_framework/lib/module_framework/isptf_parameter_base.hFile
isp_testing_framework/lib/module_framework/isptf_pipe_descr.cppFile
isp_testing_framework/lib/module_framework/isptf_pipe_descr.hFile
isp_testing_framework/lib/module_framework/module_descrsFolder
isp_testing_framework/lib/module_framework/module_descrs/MakefileFile
isp_testing_framework/lib/module_framework/module_descrs/Makefile.gen_descrFile
isp_testing_framework/lib/module_framework/module_descrs/isptf_gen_descr.cppFile
isp_testing_framework/lib/module_framework/module_descrs/isptf_module_descr_common.hFile
isp_testing_framework/lib/ref_pipe_simulatorFolder
isp_testing_framework/lib/ref_pipe_simulator/MakefileFile
isp_testing_framework/lib/ref_pipe_simulator/isptf_ref_pipe_simulator.cppFile
isp_testing_framework/lib/ref_pipe_simulator/isptf_ref_pipe_simulator.hFile
isp_testing_framework/lib/sim_hostFolder
isp_testing_framework/lib/sim_host/MakefileFile
isp_testing_framework/lib/sim_host/isptf_flags.cppFile
isp_testing_framework/lib/sim_host/isptf_flags.hFile
isp_testing_framework/lib/sim_host/isptf_frontend.cppFile
isp_testing_framework/lib/sim_host/isptf_frontend.hFile
isp_testing_framework/lib/simulator_frameworkFolder
isp_testing_framework/lib/simulator_framework/MakefileFile
isp_testing_framework/lib/simulator_framework/isptf_filter_chain_context.cppFile
isp_testing_framework/lib/simulator_framework/isptf_filter_chain_context.hFile
isp_testing_framework/lib/simulator_framework/isptf_pipe_simulator_interface.hFile
isp_testing_framework/lib/simulator_framework/isptf_simulator_context.cppFile
isp_testing_framework/lib/simulator_framework/isptf_simulator_context.hFile
isp_testing_framework/lib/simulator_framework/isptf_stream.cppFile
isp_testing_framework/lib/simulator_framework/isptf_stream.hFile
isp_testing_framework/main.cppFile
isp_testing_framework/readme.txtFile
lib_ci_utils.shFilePeter Lems on April 29, 2016 1:05 AM
libsrcFolder
libsrc/3AFolder
libsrc/3A/Al3aFolder
libsrc/3A/Al3a/IncFolder
libsrc/3A/Al3a/Inc/AfCom.hFile
libsrc/3A/Al3a/Inc/AfConfig.hFile
libsrc/3A/Al3a/Inc/AfLensTestModule.hFile
libsrc/3A/Al3a/Inc/AfSupAdj.hFile
libsrc/3A/Al3a/Inc/AfSupLib.hFile
libsrc/3A/Al3a/Inc/AlAeLib.hFile
libsrc/3A/Al3a/Inc/AlAeLib1000.hFile
libsrc/3A/Al3a/Inc/AlAwbLib.hFile
libsrc/3A/Al3a/Inc/AlAwbLineAdjLib.hFile
libsrc/3A/Al3a/Inc/AlAwbSetupProduct.hFile
libsrc/3A/Al3a/Inc/AlCsTypedef.hFile
libsrc/3A/Al3a/Inc/AlEmbStd.hFile
libsrc/3A/Al3a/Inc/AlFix.hFile
libsrc/3A/Al3a/Inc/AlFixExt.hFile
libsrc/3A/Al3a/Inc/AlFixFft.hFile
libsrc/3A/Al3a/Inc/AlFixFlt.hFile
libsrc/3A/Al3a/Inc/AlHalAbs.hFile
libsrc/3A/Al3a/Inc/AlHalAbs_Ae.hFile
libsrc/3A/Al3a/Inc/AlHalAbs_Ae1000.hFile
libsrc/3A/Al3a/Inc/AlPrmDebug.hFile
libsrc/3A/Al3a/Inc/AlPrmPrinter.hFile
libsrc/3A/Al3a/Inc/AlPrmWrapStdLib.hFile
libsrc/3A/Al3a/Inc/AlPrmWrapStdLibNotMisra.hFile
libsrc/3A/Al3a/Inc/AlTypStd.hFile
libsrc/3A/Al3a/Inc/AlType.hFile
libsrc/3A/Al3a/Inc/JXXXFolder
libsrc/3A/Al3a/Inc/JXXX/AlAeLib010_JA00.hFile
libsrc/3A/Al3a/Inc/JXXX/AlAwbIntegral_JA00.hFile
libsrc/3A/Al3a/MakefileFile
libsrc/3A/Al3a/Makefile.commonFile
libsrc/3A/Al3a/SrcFolder
libsrc/3A/Al3a/Src/AlAeFolder
libsrc/3A/Al3a/Src/AlAe/PrivateFolder
libsrc/3A/Al3a/Src/AlAe/Private/AlAeConf.hFile
libsrc/3A/Al3a/Src/AlAe/Private/AlAeDevc.cFile
libsrc/3A/Al3a/Src/AlAe/Private/AlAeDevc.hFile
libsrc/3A/Al3a/Src/AlAe/Private/AlAeExpc.cFile
libsrc/3A/Al3a/Src/AlAe/Private/AlAeExpc.hFile
libsrc/3A/Al3a/Src/AlAe/Private/AlAeLib.cFilePeter Lems on May 13, 2016 12:59 AMTable intialisation, Intel written.
libsrc/3A/Al3a/Src/AlAe/Private/AlAeMetc.cFile
libsrc/3A/Al3a/Src/AlAe/Private/AlAeMetc.hFile
libsrc/3A/Al3a/Src/AlAe/Private/AlAePevc.cFile
libsrc/3A/Al3a/Src/AlAe/Private/AlAePevc.hFile
libsrc/3A/Al3a/Src/AlAe/Private/AlAeType.hFile
libsrc/3A/Al3a/Src/AlAe/Private/JXXXFolder
libsrc/3A/Al3a/Src/AlAe/Private/JXXX/AlAeMetc_JA00.cFile
libsrc/3A/Al3a/Src/AlAe/Private/_DoxyGenFolder
libsrc/3A/Al3a/Src/AlAe/Private/_DoxyGen/DoxyfileFile
libsrc/3A/Al3a/Src/AlAfFolder
libsrc/3A/Al3a/Src/AlAf/PrivateFolder
libsrc/3A/Al3a/Src/AlAf/Private/3PIFolder
libsrc/3A/Al3a/Src/AlAf/Private/3PI/alAf3PI.cFile
libsrc/3A/Al3a/Src/AlAf/Private/Af.hFile
libsrc/3A/Al3a/Src/AlAf/Private/AfDebug.cFile
libsrc/3A/Al3a/Src/AlAf/Private/AfDebug.hFile
libsrc/3A/Al3a/Src/AlAf/Private/AfMain.cFile
libsrc/3A/Al3a/Src/AlAf/Private/LibFolder
libsrc/3A/Al3a/Src/AlAf/Private/Lib/AfLib.cFile
libsrc/3A/Al3a/Src/AlAf/Private/Lib/AfLib.hFile
libsrc/3A/Al3a/Src/AlAf/Private/Lib/OptZoomFolder
libsrc/3A/Al3a/Src/AlAf/Private/Lib/OptZoom/AfLibZtck.cFile
libsrc/3A/Al3a/Src/AlAf/Private/MovieFolder
libsrc/3A/Al3a/Src/AlAf/Private/Movie/AfLibMov.cFile
libsrc/3A/Al3a/Src/AlAf/Private/Movie/AfMovie.hFile
libsrc/3A/Al3a/Src/AlAf/Private/Movie/AfMovieMain.cFile
libsrc/3A/Al3a/Src/AlAf/Private/NocFolder
libsrc/3A/Al3a/Src/AlAf/Private/Noc/AfLibNoc.cFile
libsrc/3A/Al3a/Src/AlAf/Private/Noc/AfNoc.hFile
libsrc/3A/Al3a/Src/AlAf/Private/StillFolder
libsrc/3A/Al3a/Src/AlAf/Private/Still/AfLibFlsDsc.cFile
libsrc/3A/Al3a/Src/AlAf/Private/Still/AfStill.hFile
libsrc/3A/Al3a/Src/AlAf/Private/Still/AfStillMain.cFile
libsrc/3A/Al3a/Src/AlAf/Private/SupFolder
libsrc/3A/Al3a/Src/AlAf/Private/Sup/AfSupLib.cFile
libsrc/3A/Al3a/Src/AlAf/Private/Sup/LensFolder
libsrc/3A/Al3a/Src/AlAf/Private/Sup/Lens/AfLensTestModule.cFile
libsrc/3A/Al3a/Src/AlAwbFolder
libsrc/3A/Al3a/Src/AlAwb/PrivateFolder
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwb3.cFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwb3.hFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbColorData.cFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbColorData.hFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbIntegral.cFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbIntegral.hFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbIntegral_JA00.cFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbLpf.cFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbLpf.hFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbPlatform.cFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbPlatform.hFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbProduct.cFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbProduct.hFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbWhiteMap.cFile
libsrc/3A/Al3a/Src/AlAwb/Private/AlAwbWhiteMap.hFile
libsrc/3A/Al3a/Src/AlFixFolder
libsrc/3A/Al3a/Src/AlFix/AlFixDiv.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixFft.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixIIR.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixLog10.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixLog2.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixLog2Table.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixMac.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixMul.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixPow2.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixSinCos.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixSinCosCore.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixSoe.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixSpl.cFile
libsrc/3A/Al3a/Src/AlFix/AlFixSqrt.cFile
libsrc/3A/Al3a/Src/AlFix/FixPointLocal.hFile
libsrc/3A/Al3a/Src/AlHalFolder
libsrc/3A/Al3a/Src/AlHal/AlHalAbs_Ae.cFile
libsrc/3A/Al3a/Src/AlHal/AlHalAbs_Ae1000.cFile
libsrc/3A/Al3a/Src/AlUtilFolder
libsrc/3A/Al3a/Src/AlUtil/AlPrmDebug.cFile
libsrc/3A/Al3a/Src/AlUtil/AlPrmPrinter.cFile
libsrc/3A/Al3a/Src/AlUtil/AlPrmWrapStdLib.cFile
libsrc/3A/ParamsFolderPeter Lems on May 13, 2016 1:00 AM
libsrc/3A/Params/DIS14MFolder
libsrc/3A/Params/DIS14M/Flash_Calibration_DIS14M.cFile
libsrc/3A/Params/DIS14M/Flash_Calibration_DIS14M.hFile
libsrc/3A/Params/DIS14M/MakefileFile
libsrc/3A/Params/DIS14M/Sensor_3aParams_DIS14M.cFile
libsrc/3A/Params/DIS14M/Sensor_Calibration_DIS14M.cFile
libsrc/3A/Params/DIS14M/Sensor_Calibration_DIS14M.hFile
libsrc/3A/Params/DIS14M/Sensor_Depend_DIS14M.hFile
libsrc/3A/Params/DIS14M/Sensor_Tuning_DIS14M.cFilePeter Lems on May 13, 2016 1:02 AMTable intialisation, ICG written.
libsrc/3A/Params/DIS14M/Sensor_Tuning_DIS14M.hFile
libsrc/3A/Params/DIS5MFolder
libsrc/3A/Params/DIS5M/Flash_Calibration_DIS5M.cFile
libsrc/3A/Params/DIS5M/Flash_Calibration_DIS5M.hFile
libsrc/3A/Params/DIS5M/MakefileFile
libsrc/3A/Params/DIS5M/Makefile.commonFile
libsrc/3A/Params/DIS5M/Sensor_3aParams_DIS5M.cFile
libsrc/3A/Params/DIS5M/Sensor_Calibration_DIS5M.cFile
libsrc/3A/Params/DIS5M/Sensor_Calibration_DIS5M.hFile
libsrc/3A/Params/DIS5M/Sensor_Depend_DIS5M.hFile
libsrc/3A/Params/DIS5M/Sensor_Tuning_DIS5M.cFilePeter Lems on May 13, 2016 1:05 AMTtable intialisation, ICG written.
libsrc/3A/Params/DIS5M/Sensor_Tuning_DIS5M.hFile
libsrc/3A/Params/LiteOn8MFolder
libsrc/3A/Params/LiteOn8M/DummyLsc.hFile
libsrc/3A/Params/LiteOn8M/Flash_Calibration_LiteOn8M.cFile
libsrc/3A/Params/LiteOn8M/Flash_Calibration_LiteOn8M.hFile
libsrc/3A/Params/LiteOn8M/MakefileFile
libsrc/3A/Params/LiteOn8M/Otp_LiteOn8M.cFile
libsrc/3A/Params/LiteOn8M/Otp_LiteOn8M.hFile
libsrc/3A/Params/LiteOn8M/Sensor_3aParams_LiteOn8M.cFile
libsrc/3A/Params/LiteOn8M/Sensor_Calibration_LiteOn8M.cFile
libsrc/3A/Params/LiteOn8M/Sensor_Calibration_LiteOn8M.hFile
libsrc/3A/Params/LiteOn8M/Sensor_Depend_LiteOn8M.hFile
libsrc/3A/Params/LiteOn8M/Sensor_Tuning_LiteOn8M.cFile
libsrc/3A/Params/LiteOn8M/Sensor_Tuning_LiteOn8M.hFile
libsrc/3A/Params/MakefileFile
libsrc/3A/Sh3aFolderPeter Lems on May 13, 2016 1:07 AM
libsrc/3A/Sh3a/IncFolder
libsrc/3A/Sh3a/Inc/Sh3a_CtrlAe.hFile
libsrc/3A/Sh3a/Inc/Sh3a_CtrlAf.hFile
libsrc/3A/Sh3a/Inc/Sh3a_CtrlApi.hFile
libsrc/3A/Sh3a/Inc/Sh3a_CtrlAwb.hFile
libsrc/3A/Sh3a/Inc/Sh3a_CtrlDis.hFile
libsrc/3A/Sh3a/Inc/Sh3a_DebugAe.hFile
libsrc/3A/Sh3a/Inc/Sh3a_DebugAf.hFile
libsrc/3A/Sh3a/Inc/Sh3a_DebugApi.hFile
libsrc/3A/Sh3a/Inc/Sh3a_DebugAwb.hFile
libsrc/3A/Sh3a/Inc/Sh3a_PropertyAe.hFile
libsrc/3A/Sh3a/Inc/Sh3a_PropertyAf.hFile
libsrc/3A/Sh3a/Inc/Sh3a_PropertyApi.hFile
libsrc/3A/Sh3a/Inc/Sh3a_PropertyAwb.hFile
libsrc/3A/Sh3a/Inc/Sh3a_Types.hFile
libsrc/3A/Sh3a/MakefileFile
libsrc/3A/Sh3a/Makefile.commonFile
libsrc/3A/Sh3a/SrcFolder
libsrc/3A/Sh3a/Src/CustomFolder
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AE.cFile
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AF.cFile
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AWB.cFile
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AePram.cFile
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AfPram.cFile
libsrc/3A/Sh3a/Src/Custom/AlIpWrap_AwbPram.cFile
libsrc/3A/Sh3a/Src/Custom/DefaultNoOtp.cFile
libsrc/3A/Sh3a/Src/Custom/ISPTuning.cFile
libsrc/3A/Sh3a/Src/Custom/Idap.cFile
libsrc/3A/Sh3a/Src/Custom/IpWrap_3aUtility.cFile
libsrc/3A/Sh3a/Src/Custom/IpWrap_SeqPram.cFile
libsrc/3A/Sh3a/Src/Custom/IpWrap_Sequencer.cFile
libsrc/3A/Sh3a/Src/Custom/Sh3a_Support.cFile
libsrc/3A/Sh3a/Src/Custom/Wrap_3AIF.cFile
libsrc/3A/Sh3a/Src/DisFolder
libsrc/3A/Sh3a/Src/Dis/AlDisP.cFile
libsrc/3A/Sh3a/Src/FliDetectFolder
libsrc/3A/Sh3a/Src/FliDetect/ShFliDetect.cFile
libsrc/3A/Sh3a/Src/IncFolder
libsrc/3A/Sh3a/Src/Inc/AlCamSysCustom.hFile
libsrc/3A/Sh3a/Src/Inc/AlDisP.hFile
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AE.hFile
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AEPram.hFile
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AF.hFile
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AFPram.hFile
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AWB.hFile
libsrc/3A/Sh3a/Src/Inc/AlIpWrap_AwbPram.hFile
libsrc/3A/Sh3a/Src/Inc/Flash_Calibration.hFile
libsrc/3A/Sh3a/Src/Inc/ISPTuning.hFile
libsrc/3A/Sh3a/Src/Inc/Idap.hFile
libsrc/3A/Sh3a/Src/Inc/IpWrap_3aUtility.hFile
libsrc/3A/Sh3a/Src/Inc/IpWrap_SeqPram.hFile
libsrc/3A/Sh3a/Src/Inc/IpWrap_Sequencer.hFile
libsrc/3A/Sh3a/Src/Inc/Sensor_3aParams.hFile
libsrc/3A/Sh3a/Src/Inc/Sensor_Calibration.hFile
libsrc/3A/Sh3a/Src/Inc/Sensor_Tuning.hFile
libsrc/3A/Sh3a/Src/Inc/Sh3a_Test.hFile
libsrc/3A/Sh3a/Src/Inc/ShFliDetect.hFile
libsrc/3A/check_style.pyFilePeter Lems on May 13, 2016 1:32 AM
libsrc/3A/release.shFilePeter Lems on May 13, 2016 1:08 AM
libsrc/MakefileFile
libsrc/PerCRAWFolder
libsrc/PerCRAW/MakefileFile
libsrc/PerCRAW/PerCRAW.cFilePeter Lems on April 29, 2016 12:12 AM
libsrc/PerCRAW/PerCRAW.hFilePeter Lems on April 29, 2016 12:13 AM
toolsFolderPeter Lems on April 29, 2016 1:06 AM
tools/MakefileFile
tools/c_declFolder
tools/c_decl/c_decls.frontFile
tools/c_decl/c_exprs.frontFile
tools/c_decl/expressions.hFile
tools/cflags.mkFile
tools/common.mkFile
tools/exampleFolder
tools/example/MakefileFile
tools/example/aap.testFile
tools/example/example.frontFile
tools/example/flags.cFile
tools/example/flags.hFile
tools/example/gencode.cFile
tools/example/gencode.hFile
tools/example/main.cFile
tools/front.mkFile
tools/gen_dvs_gridFolder
tools/gen_dvs_grid/MakefileFile
tools/gen_dvs_grid/argument_parser.cFile
tools/gen_dvs_grid/argument_parser.hFile
tools/gen_dvs_grid/gen_dvs_grid.cFile
tools/gen_dvs_grid/gen_dvs_grid.hFile
tools/gen_dvs_grid/main.cFile
tools/genfiltFolder
tools/genfilt/MakefileFile
tools/genfilt/avgfilt.cFile
tools/genfilt/avgfilt.hFile
tools/genfilt/flags.cFile
tools/genfilt/flags.hFile
tools/genfilt/main.cFile
tools/genioFolder
tools/genio/MakefileFile
tools/genio/check.cFile
tools/genio/check.hFile
tools/genio/decorate.cFile
tools/genio/decorate.hFile
tools/genio/flags.cFile
tools/genio/flags.hFile
tools/genio/gen_access.cFile
tools/genio/gen_access.hFile
tools/genio/gen_checks.cFile
tools/genio/gen_checks.hFile
tools/genio/gen_transfer.cFile
tools/genio/gen_transfer.hFile
tools/genio/gencode.cFile
tools/genio/gencode.hFile
tools/genio/genio.frontFile
tools/genio/main.cFile
tools/genio/support.cFile
tools/genio/support.hFile
tools/genmatrixFolder
tools/genmatrix/MakefileFile
tools/genmatrix/flags.cFile
tools/genmatrix/flags.hFile
tools/genmatrix/main.cFile
tools/genmatrix/matrix.cFile
tools/genmatrix/matrix.hFile
tools/genparamFolder
tools/genparam/MakefileFile
tools/genparam/decorate.cFile
tools/genparam/decorate.hFile
tools/genparam/flags.cFile
tools/genparam/flags.hFile
tools/genparam/gen_rw_funcs.cFile
tools/genparam/gen_rw_funcs.hFile
tools/genparam/genacc.cFile
tools/genparam/genacc.hFile
tools/genparam/gencode.cFile
tools/genparam/gencode.hFile
tools/genparam/genconfig.cFile
tools/genparam/genconfig.hFile
tools/genparam/genparam.frontFile
tools/genparam/genstate.cFile
tools/genparam/genstate.hFile
tools/genparam/main.cFile
tools/genparam/prmdef.frontFile
tools/genparam/support.cFile
tools/genparam/support.hFile
tools/genpipeFolder
tools/genpipe/MakefileFile
tools/genpipe/checks.cFile
tools/genpipe/checks.hFile
tools/genpipe/decorate.cFile
tools/genpipe/decorate.hFile
tools/genpipe/delay.cFile
tools/genpipe/delay.hFile
tools/genpipe/docFolder
tools/genpipe/doc/examplesFolder
tools/genpipe/doc/examples/ex1Folder
tools/genpipe/doc/examples/ex1/MakefileFile
tools/genpipe/doc/examples/ex1/isp.epsFile
tools/genpipe/doc/examples/ex1/isp.hFile
tools/genpipe/doc/examples/ex1/isp.pipeFile
tools/genpipe/doc/examples/ex1/isp.pngFile
tools/genpipe/doc/examples/ex1/stages.pipeFile
tools/genpipe/doc/genpipe_main.doxFile
tools/genpipe/flags.cFile
tools/genpipe/flags.hFile
tools/genpipe/gen_iterator.cFile
tools/genpipe/gen_iterator.hFile
tools/genpipe/gen_kercfg.cFile
tools/genpipe/gen_kercfg.hFile
tools/genpipe/gen_manifest.cFile
tools/genpipe/gen_manifest.hFile
tools/genpipe/gen_param.cFile
tools/genpipe/gen_param.hFile
tools/genpipe/gen_reader.cFile
tools/genpipe/gen_reader.hFile
tools/genpipe/gencode.cFile
tools/genpipe/gencode.hFile
tools/genpipe/gendot.cFile
tools/genpipe/gendot.hFile
tools/genpipe/geninclude.cFile
tools/genpipe/geninclude.hFile
tools/genpipe/geninit.cFile
tools/genpipe/geninit.hFile
tools/genpipe/genmem.cFile
tools/genpipe/genmem.hFile
tools/genpipe/genpart.cFile
tools/genpipe/genpart.hFile
tools/genpipe/genpipe.frontFile
tools/genpipe/inline.cFile
tools/genpipe/inline.hFile
tools/genpipe/main.cFile
tools/genpipe/param.frontFile
tools/genpipe/pipe.frontFile
tools/genpipe/prmdef.frontFile
tools/genpipe/support.cFile
tools/genpipe/support.hFile
tools/genpipe/type.cFile
tools/genpipe/type.hFile
tools/gentestFolder
tools/gentest/MakefileFile
tools/gentest/flags.cFile
tools/gentest/flags.hFile
tools/gentest/gencode.cFile
tools/gentest/gencode.hFile
tools/gentest/gentest.frontFile
tools/gentest/main.cFile
tools/image_convertFolder
tools/image_convert/MakefileFile
tools/image_convert/ate.cFile
tools/image_convert/ate.hFile
tools/image_convert/flags.cFile
tools/image_convert/flags.hFile
tools/image_convert/image_convert.cFile
tools/image_convert/image_convert.hFile
tools/image_convert/image_convert_defs.hFile
tools/image_convert/main.cFile
tools/image_convert/nv12.cFile
tools/image_convert/nv12.hFile
tools/image_convert/raw_vector.cFile
tools/image_convert/raw_vector.hFile
tools/image_convert/yuv_conversion.cFile
tools/image_convert/yuv_conversion.hFile
tools/ldflags.mkFile
tools/libprmFolder
tools/libprm/MakefileFile
tools/libprm/prm.cFile
tools/libprm/prm.hFile
tools/libprm/prmparser.frontFile
tools/nv12_tiley_utilsFolder
tools/nv12_tiley_utils/MakefileFile
tools/nv12_tiley_utils/main.cFile
tools/nv12_tiley_utils/nv12_tiley_utils.cFile
tools/nv12_tiley_utils/nv12_tiley_utils.hFile
tools/nv12_tiley_utils/run_test.shFile
tools/perc2ppmFolder
tools/perc2ppm/MakefileFile
tools/perc2ppm/perc2ppm.cFile
tools/percCropFolder
tools/percCrop/MakefileFile
tools/percCrop/percCrop.cFile
tools/percdepthFolder
tools/percdepth/MakefileFile
tools/percdepth/percdepth.cFile
tools/precision_converterFolder
tools/precision_converter/MakefileFile
tools/precision_converter/argument_parser.cFile
tools/precision_converter/argument_parser.hFile
tools/precision_converter/main.cFile
tools/precision_converter/precision_converter.cFile
tools/precision_converter/precision_converter.hFile
tools/reg_dumpFolder
tools/reg_dump/MakefileFile
tools/reg_dump/filter.cFile
tools/reg_dump/filter.hFile
tools/reg_dump/flags.cFile
tools/reg_dump/flags.hFile
tools/reg_dump/gencode.cFile
tools/reg_dump/gencode.hFile
tools/reg_dump/main.cFile
tools/reg_dump/rdl.frontFile
tools/safe_installFolder
tools/safe_install/MakefileFile
tools/safe_install/safe_installFile
tools/spmem_dumpFolder
tools/spmem_dump/MakefileFile
tools/spmem_dump/main.cFile
tools/tilerFolder
tools/tiler/MakefileFile
tools/tiler/tiler.cFile
tools/utilsFolder
tools/utils/code_generation.mkFile
+


+
+ +
Potential Bill Of Materials
Approval StatusComponentVersionLicenseUsageComponent CommentDeprecated Component
Pending Approval-tg-station1.0.0GNU General Public License v2.0 or laterSnippetNo
Pending Approval-tg-station1.0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approval-tg-station1.1.0GNU General Public License v2.0 or laterSnippetNo
Pending Approval.NET Linuxalpha r1 previewBSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending Approval150Labsmaster-20110326UnspecifiedSnippetNo
Pending Approval2.6.29-kernel-BFS-LiGux-FLZYUPmaster-20110404GNU General Public License v2.0 or laterSnippetNo
Pending Approval2.6.29-RaKern-x-Heromaster-20101226GNU General Public License v2.0 or laterSnippetNo
Pending Approval2.6.32-Omapmaster-20101020UnspecifiedSnippetNo
Pending Approval2.6.32.21-O-C-kernel-for-Glaciermaster-20101225GNU General Public License v2.0 or laterSnippetNo
Pending Approval2.6.32_CAFmaster-20121117GNU General Public License v2.0 or laterSnippetNo
Pending Approval2.6.35master-20120825GNU General Public License v2.0 or laterSnippetNo
Pending Approval2.6.35-photonic-kernelmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approval2.6.35.y-P500master-20121215GNU General Public License v2.0 or laterSnippetNo
Pending Approval2.6.37-Portmaster-20120827UnspecifiedSnippetNo
Pending Approval2.6.38.3-Adammybranch_2011-07-22-20120826GNU General Public License v2.0 or laterSnippetNo
Pending Approval2/OSCE-1.00.beta.1GNU General Public License v2.0 or laterSnippetNo
Pending Approval2/OS LX5.00-betaGNU General Public License v2.0 or laterSnippetNo
Pending Approval2bki12trunk-20121205-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approval2Wire - KNP-Linux07-06-2007GNU General Public License v2.0 or laterSnippetNo
Pending Approval4pamomaster-20110110GNU General Public License v2.0 or laterSnippetNo
Pending Approval7x30-Sense-kernelmaster-20110403GNU General Public License v2.0 or laterSnippetNo
Pending Approval7x30-Shift-kernelmaster-20110410GNU General Public License v2.0 or laterSnippetNo
Pending Approval80211-cs5271master-20101210UnspecifiedSnippetNo
Pending Approval959d-vibrant-kernel1.0UnspecifiedSnippetNo
Pending Approvalab73kernel-Hannspad-2632kern-usbhostmode-20120827GNU General Public License v2.0 or laterSnippetNo
Pending Approvalabanq-porttrunk-20120613-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalabasejfdjangotrunk-20121205-svnApache License 2.0SnippetNo
Pending Approvalablktracetrunk-20101018-svnGNU Lesser General Public License v2.1 or laterSnippetNo
Pending ApprovalAbsolute Linux12.1.13GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAbsolute Linux12.2.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAbsolute Linux12.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAbsolute Linux12.1.10GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAbsolute Linux12.2.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAbsolute Linux12.1.07GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAbsolute Linux12.1.12GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAce-2.6.35master-20120610GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalACE-2.6.35-RCMIX-ARHDmaster-20111010GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAce-GB-DHDmaster-20120825GNU General Public License v2.0 or laterSnippetNo
Pending Approvalace2europa_kernelmaster-20120826GNU General Public License v2.0 or laterSnippetNo
Pending Approvalace_kernelmaster-20110109GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcer-A500-Stock-Kernel-with-touchscreen-fix-for-ICSmaster-20121111GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcer-Liquid-MT-Gingerbread-Kernelmaster-20121024UnspecifiedSnippetNo
Pending Approvalacer_a1_kernelmaster-20110416GNU General Public License v2.0 or laterSnippetNo
Pending Approvalacer_kernel_koudmaster-20120807GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernela500_overclock_v1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernelA100_ICS_4.0.3_OfficialDropGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernelA501_ICS_4.0.3_OfficialDropGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernelezT20_kernel_v0.9.9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernelA500_ICS_4.0.3_OfficialDropGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernelezT20_kernel_v1.0.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernela500_overclock_v2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernela500_overclock_v3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernelezT20_kernel_v1.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAcerTabKernela100_overclock_v1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalactive_Th_kernelmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdam-Kernelmaster-20120610GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20110913GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20131210GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24.6-art_20100616GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux3.2.52-art_20131216GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux3.2.55-art_20140311GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24-art_20090507GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20140305GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20130227GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20120302GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24.6-art_20100208GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24-art_20090803GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20131212GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20100906GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20110607GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24.6-art_20090217GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20110303GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20110914GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24.6-art_20091201GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20121204aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20111201GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20111202GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2011-06-07GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20120301GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24.6-art_20090507GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24-art_20090217GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20121204GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24-art_20091130GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.24.6-art_20090803GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAdvanced Real-Time Linux2.6.32-art_20101207GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAIR-Kernel_ICSmaster-20120616GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAir_Kernel_for_GNmaster-20121114GNU General Public License v2.0 or laterSnippetNo
Pending Approvalairos_dynamic_routingmaster-20120814UnspecifiedSnippetNo
Pending ApprovalAK-berserkmaster-20130108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalal0.9UnspecifiedSnippetNo
Pending Approvalal0.11UnspecifiedSnippetNo
Pending Approvalal0.10UnspecifiedSnippetNo
Pending Approvalal0.13UnspecifiedSnippetNo
Pending Approvalal0.12UnspecifiedSnippetNo
Pending Approvalal0.15BSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending Approvalal0.14BSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending Approvalalcatel4033EGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4007AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5020TGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel986GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6033XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel7025XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel985NGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel960GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel983GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5035XGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelY710_kidsGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4030YGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6010AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel10GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4033DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4011XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel962GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelVF975NGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel928GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel8008DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel919GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel997GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4_20140512GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6040DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4015DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6033MGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelS850GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel7025DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4010GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4010XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6040EGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5035AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel988GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel985GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel922GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6040AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel8020EGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6010XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6032XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4033XGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelS520GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel20GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel903AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel8020DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6012EGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4030XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel908GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel7024WGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelP606TGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5020AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel890GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5021EGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel600GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel996GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6030NGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel8020AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel909GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel903DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel8000DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6012XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6030AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4033AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel998GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel8008WGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel20120601GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel4030GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel2012-01-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel995GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel2012-04-20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel991GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6035RGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4010AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel8008XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5035GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel800GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelFIRE_4012GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel916GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel993GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel990GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel4007XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel918GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel2012-04-18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel500GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelP600GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5020EGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel810GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5020WGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelE710GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel2011-10-18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel4007DGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelY710_globleGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5020DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel969GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6030DGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel710GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel8000AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel8020XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel903GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel2012-01-11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel5035YGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6030XGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel6033AGNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel5020XGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelVF875GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel4030AGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelS820GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelTCL_J610GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel928aGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalalcatelVF975GNU General Public License v3.0 or laterSnippetNo
Pending Approvalalcatel_cocktail_kernelM7630AABBQMLZA414004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalcatel_cocktail_kernelOT_998_20120608GNU General Public License v2.0 or laterSnippetNo
Pending Approvalalexids2.6.31.6MIT LicenseSnippetNo
Pending ApprovalAlly-Kernelmaster-20100906GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.17GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.6aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.5aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.8bGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.15GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.10bGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.2cGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.9aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.10aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.12GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.7bGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.21GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.2aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.18aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.1aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.12aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.16GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.18GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.14GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.6aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.7cGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.3aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.9dGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.22GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.13GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.19GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.11GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.2bGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.9bGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.3bGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.24GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.9cGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.4bGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.20GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.11GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.12GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.7aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.25GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.8aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.9aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.4aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.5.9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver1.0.23GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAlsa Driver0.9.3cGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAM335x Linux EZ SDK07.00.00.00GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAM335x Linux EZ SDK08.00.00.00GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAM335x Linux EZ SDK06.00.00.00GNU General Public License v3.0 or laterSnippetNo
Pending Approvalam335x-linux3.6-rc5-13thsept2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalam335x-linuxupstream-staging_22June-2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalam335x-linux3.6-rc3-30thAug2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalam335x-linuxupstream-staging_v3.5-rc5_12july2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalam335x-linux3.3-rc1-10Feb2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalam335x-linux3.3-rc3-1stMarch2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalam335x-linuxupstream-staging-3.5-rc1-11June2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalam335x-linux3.4-rc1-1stMay2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalam335x-linux3.5-rc4_2July2012-lo-masterGNU General Public License v2.0 or laterSnippetNo
Pending Approvalam335x-linux3.3-rc7-30thMarch2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalam820100601GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.2.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code11.3.0.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code8.3.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.7.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.5.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.3.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.1.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code6.3.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code8.4.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.6.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.3.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.0.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.9GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.1.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code1314.3.0.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.4.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code6.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code8.1.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.5.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.4.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code11.3.0.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.6.1.0.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.4.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.5.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.6.1.0.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code4.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.7.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.0.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code8.2.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code6.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code11.3.2.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code4.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code4.0.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code6.2.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code8.3.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code1314.3.1.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code6.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code3.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.0.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.7GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code1314.3.0.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code4.5.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.2.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.3.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.3.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.4.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.6.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code11.3.0.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.4.8GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code8.1.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code8.4.8GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.5.7GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.6.1.0.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.4.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.2.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code4.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.1.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.0.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.6.1.0.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code1314.3.2.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code4.1.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code6.3.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.6.1.0.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.4.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.3.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.2.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.4.3.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code8.4.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.0.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.8GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code3.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.5.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Codefire_hdx_9inch_4.5.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code3.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code8.4.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code4.5.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.4.8GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.6.0.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code3.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.1.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code4.1.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.3.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code1314.3.2.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.4.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code7.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.5.8GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code11.3.0.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.0.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code1314.3.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code3.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.2.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.1.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.4.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.3.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.2.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code10.2.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.6.1.0.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code11.3.1.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.0.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code1314.3.0.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code3.0.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.2.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code2.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code5.5.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmazon Kindle Source Code3.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalAmigaOne/Teron CX/PX Linux support3.10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAmigaOne/Teron CX/PX Linux support2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAMlogic_Meson6_030812releasemaster-20130105UnspecifiedSnippetNo
Pending ApprovalAndroid - kernel - common3.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAndroid - kernel - common3.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAndroid - kernel - common3.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAndroid - kernel - common2.6.39GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAndroid - platform - frameworks - av4.1.1_r1Apache License 2.0SnippetNo
Pending ApprovalAndroid - platform - frameworks - av4.3_r1Apache License 2.0SnippetNo
Pending ApprovalAndroid - platform - frameworks - av4.4_r1Apache License 2.0SnippetNo
Pending ApprovalAndroid - platform - frameworks - av4.2_r1Apache License 2.0SnippetNo
Pending ApprovalAndroid - platform - frameworks - media - libvideoeditor4.0.1_r1Apache License 2.0SnippetNo
Pending Approvalandroid-2.6.27-herocmaster-20100906GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-2.6.27-yf255master-20100920GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-3.0master-20121118GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-athenamaster-20101113GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-buglabs-kernelmaster-20101114GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAndroid-Eclair-Kernel-Source-v2.6.29.6master-20110107GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-froyo-kernelDP1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-froyo-kernelmaster-20101121GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAndroid-Froyo-Kernel-Source-v2.6.32.9master-20110416GNU General Public License v2.0 onlySnippetNo
Pending Approvalandroid-group-korea2.6.27Apache License 2.0SnippetNo
Pending Approvalandroid-group-korea2.6.30Apache License 2.0SnippetNo
Pending Approvalandroid-huawei-kernel-commonmaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-io-modeltrunk-20130322-svnApache License 2.0SnippetNo
Pending Approvalandroid-kernel-2.6.32master-20100905GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-kernel-e310master-20130103GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAndroid-kernel-for-kindle-firemaster-20120614GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-kernel-mediacom-mp810cmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-kernel-msm2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-kernel-msm2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-kernel-msm2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-kernel-msm2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-kernel-msm2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-kernel-msm2.6.32.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.94GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.81GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.89GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.79GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.73GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.78GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.2.62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.16.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.2.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.82GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.95GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.87GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.83GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.90GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.88GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.91GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.2.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.92GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.101GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.2.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.77GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.93GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.97GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.2.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.2.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.85GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.76GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.102GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.99GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.72GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.96GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.103GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.2.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.2.60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.13.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.75GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.84GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.80GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.74GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.98GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.12.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.4.86GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.2.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.14.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.15.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm3.10.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm-2.6.29-heroeclair-20101106GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-msm-2.6.35master-20121111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-omap-2.6.32master-20100917GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1master-20121120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r6-2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.9.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.9.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r7l4t-r15-betaGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r9-2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r10-2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r8-3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.ER1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r714.ER2.1-3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.7.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r6-3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.9.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.8.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r11-2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r5.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r7l4t-er-2011-11-16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.ER1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r71-4.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r7-3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r11-3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r714.ER1-2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r7l4t-r15-alphaGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.8.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r7T30.ER5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r12-3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.7.1-ERGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.9.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.8.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.0-hotfixGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.13.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r10-3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r714.ER1-3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r9-3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.ER2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r8-2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.9.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r5.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r7l4t-r15-rcGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r714.ER2.1-2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r8-earlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r7-2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.9.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.9.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.13.ERGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.7.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r7l4t-er-2012-04-02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.9.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r12-2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r7l4t-er-2011-09-28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r7AP30.ER6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.9.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r712r5.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r7l4t-r15-er2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r79.12.12.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r711.2.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid-tegra-nv-3.1.10-rel-15r710.11.OCT.ERGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_htc_mecha_kernelmaster-20110401GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_htc_mecha_kernel_5slotmaster-20110418GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_htc_mecha_kernel_ocmaster-20110409GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernelmsm-2.6.33-20100907GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel-msm7201amsm-2.6.33-20101222GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_2.6.35master-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_acclaimmaster-20130104GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_acer_salsamaster-20110104GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_ainol_novo8master-20121123UnspecifiedSnippetNo
Pending Approvalandroid_kernel_asus_tf201master-20121111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_continuummaster-20110131GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_coopervemaster-20130213UnspecifiedSnippetNo
Pending Approvalandroid_kernel_epic4g_gbvanilla-20111018-20121108UnspecifiedSnippetNo
Pending Approvalandroid_kernel_epic4g_gb_officialmaster-20121108UnspecifiedSnippetNo
Pending Approvalandroid_kernel_htc_endeavormaster-20121114GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_htc_msm8960-evitamaster-20121119UnspecifiedSnippetNo
Pending Approvalandroid_kernel_htc_qsd8kics-20121113GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_htc_qsd8k2.6.38.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_htcleo-2.6.32-icsHWA_r3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_htcleo-2.6.32-icsHWA_r3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_htcleo-2.6.32-icsHWA_r1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_htcleo-2.6.32-icsHWA_r2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_htcleo-2.6.32-icsr1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_huawei_msm7x27master-20121120UnspecifiedSnippetNo
Pending Approvalandroid_kernel_huawei_u81852.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_huawei_u8815CM10_R1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_huawei_u8815M7630AABBQMLZA4040296IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_huawei_u8818master-20121115GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_leo_3.0.16master-20130122GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_lg_p999fakeShmoo-20120819GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_lge_msm7x27-3.0.xmaster-20130130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_lge_p970master-20121114GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_makomaster-20140214UnspecifiedSnippetNo
Pending Approvalandroid_kernel_omapmaster-20101112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_p81hdmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_samsung_apolloandroid-3.0-20121111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_samsung_d2sprcm_merge_lj7UnspecifiedSnippetNo
Pending Approvalandroid_kernel_samsung_d2sprjb_merge_lsUnspecifiedSnippetNo
Pending Approvalandroid_kernel_samsung_d2sprjb_restrict_rootfs_slaveUnspecifiedSnippetNo
Pending Approvalandroid_kernel_samsung_dempseymaster-20120824UnspecifiedSnippetNo
Pending Approvalandroid_kernel_samsung_galaxys2android-3.3-20121111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_samsung_gbmaster-20110418UnspecifiedSnippetNo
Pending Approvalandroid_kernel_samsung_msm8x60master-20121116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_samsung_u8500gingerbread-20121119UnspecifiedSnippetNo
Pending Approvalandroid_kernel_samsung_wave0.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_samsung_wavenightly-20110812GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_samsung_wave0.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_samsung_wave0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_samsung_wavenightly-20110813GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_samsung_wave0.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_semc_msm7x30master-20121213UnspecifiedSnippetNo
Pending Approvalandroid_kernel_semc_msm8660master-20121111UnspecifiedSnippetNo
Pending Approvalandroid_kernel_sony_msm8660master-20121117GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_swiftmaster-20110107UnspecifiedSnippetNo
Pending Approvalandroid_kernel_TF101ASUS_OFFICIAL-20120815GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_thundercLS670-VCGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_thundercVM670-IHO-r1.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_thundercVM670-IHO-r1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_thundercVM670-IHO-r1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_thundercLS670-9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_thundercLS670-VDGNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroid_kernel_villemaster-20121116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalandroidgoldfishmaster-20130204GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalAniDroid-Kernel-N7000master-20121118GNU General Public License v2.0 or laterSnippetNo
Pending Approvalapc-8950master-20130121GNU General Public License v2.0 or laterSnippetNo
Pending Approvalapomixismaster-20130218UnspecifiedSnippetNo
Pending ApprovalARC CPU Linux kernels and GNU tools2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalARC CPU Linux kernels and GNU tools2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalARC CPU Linux kernels and GNU toolsJune 2008GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalArc-Night-Kernel--4.1.C.0.7-master-20121112UnspecifiedSnippetNo
Pending ApprovalArchiKernel1.5.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalArchiKernel1.5.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalArchiKernel1.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalarchos-kernelmaster-20110110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalArchos_A5IT_BuildRootmaster-20110326UnspecifiedSnippetNo
Pending Approvalarm-v7a-pintooltrunk-20121009-svnGNU Lesser General Public License v3.0 or laterSnippetNo
Pending Approvalartemis-synth1.0UnspecifiedSnippetNo
Pending Approvalartemis-synth-v11.0UnspecifiedSnippetNo
Pending Approvalasus-rt-n66u-merlinmaster-20121113GNU General Public License v2.0 or laterSnippetNo
Pending Approvalasus_kernel_tf101Eos_n1.0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalasus_kernel_tf101Eos_n1.0.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalasus_kernel_tf101Eos_n1.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalasusOCmaster-20120825GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalASUSTeK eePC 4G-701 Kernel071127GNU General Public License v2.0 or laterSnippetNo
Pending Approvalasuswrt-merlin374.43_2UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.33UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.33-Beta3UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.33-Beta5UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.38_2UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.33-BETA1UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.33-beta6UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin374.41UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.372.30UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.35_2UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin376.46UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.270.24UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.35_4UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.372.31UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.32UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.354.27-BETA1UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin376.44UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.38UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.354.28-BETA1UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.36-beta1UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.34UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin374.43UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin374.42_2UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin374.42_3UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.270.25bUnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.372.32-BETA3UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.270.24-BETA3UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.270.25UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin374.42UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.270.26UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin376.48UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.372.30_2UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.39UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin376.45UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.270.24-BETA4UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.354.29-BETA1UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.38_1UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.40UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin376.47UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.37UnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.270.26bUnspecifiedSnippetNo
Pending Approvalasuswrt-merlin3.0.0.4.374.35UnspecifiedSnippetNo
Pending ApprovalAutofs3.3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbachelorhomeworktrunk-20120823-svnGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalBali-V4Gmaster-20110417GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalBali_SK4Gmaster-20120824GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalBali_t959master-20110418GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalBatteryExtenderSGAKernelmaster-20121115UnspecifiedSnippetNo
Pending Approvalbbxm-kernelmaster-20111010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbdroidmaster-20121110UnspecifiedSnippetNo
Pending Approvalbeastmode-1.5master-20130122GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalBFG2master-20111017GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbicmaster-20100906UnspecifiedSnippetNo
Pending Approvalbitswitcher - bitswitcher0.1aGNU General Public License v2.0 or laterSnippetNo
Pending Approvalbitswitcher - bitswitcher0.2.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbitswitcher - bitswitcher0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbitswitcher - bitswitcher0.3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbitswitcher - bitswitcher0.3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbitswitcher - bitswitcher0.3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbitswitcher - bitswitcher0.3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbitswitcher - bitswitcher0.3.3aGNU General Public License v2.0 or laterSnippetNo
Pending Approvalblade-eclairmaster-20101220GNU General Public License v2.0 or laterSnippetNo
Pending Approvalblade-kernelswedish-spring-rls5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalblade-kernelswedish-spring-rls3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalblade-kernelcm7_gen2_converter_ver3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalblade-kernelcm7_gen2_converter_ver2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalblade-kernelswedish-spring-rls4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalblade-kerneloriginal-zteGNU General Public License v2.0 or laterSnippetNo
Pending Approvalblade-kernelcm7_gen2_converterGNU General Public License v2.0 or laterSnippetNo
Pending Approvalbluetooth-next-2.6master-20101222GNU General Public License v2.0 or laterSnippetNo
Pending Approvalboardconsupport20101101GNU General Public License v2.0 or laterSnippetNo
Pending Approvalboardconsupport20100801GNU General Public License v2.0 or laterSnippetNo
Pending Approvalboeffla-kernel-jb-u6-s3master-20121206GNU General Public License v2.0 or laterSnippetNo
Pending Approvalborph_linux_develmaster-20121115GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbravo-2.6.32master-20101010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbravo-2.6.32-leedroidrelease_v2.2fGNU General Public License v2.0 or laterSnippetNo
Pending Approvalbravo-2.6.32-leedroidrelease_v2.2aGNU General Public License v2.0 or laterSnippetNo
Pending Approvalbravo-2.6.32-leedroidrelease_v2.2bGNU General Public License v2.0 or laterSnippetNo
Pending Approvalbravo-2.6.32-leedroidrelease_v2.2eGNU General Public License v2.0 or laterSnippetNo
Pending Approvalbravo_2.6.35_gb-mrmaster-20121020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbravo_kernel_3.0master-20130122GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbravoc35master-20110110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbravokernel_ocuvmaster-20100920UnspecifiedSnippetNo
Pending Approvalbricked-endeavorumaster-20121113GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbricked-makomaster-20130105GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbricked-pyramidmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbricked-pyramid-3.0master-20120614GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbricked-shooteru-ics-sensemaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalBrProject - Kurumin linux distroKernel 2.6.11-klgGNU Lesser General Public License v2.1 or laterSnippetNo
Pending Approvalbug20-2.6.31-omapmaster-20100822GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbug20-2.6.35-linaromaster-20110131GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbug20-2.6.35-linaroR2.1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbuildout_portal_iff_plone3master-20110115GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbuildroot-linux-kernelmaster-20121120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbuzz-kernel-icsmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalbuzz32master-20101225GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalByzantineOS - ByzantineOS archives5.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalc100_4master-20100919GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCacttusmaster-20101121UnspecifiedSnippetNo
Pending Approvalcaf_kernel_msmM76XXUSNEKNFYA1040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA7015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8660AAABQNLYA104615GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8260AAABQNLZA34701030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8960AAAAANLYA1731JGNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8260AAABQNLZA30550KGNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM9615AAAARNLZA1008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8960AAAAANLYA1003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8960AAAAANLYA1711GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA47354012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXUSNEKNLYA1545GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA6038GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA61801003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msm2.6.16.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8960AAAAANLYA17371JGNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8655AABBQVLZA31360901GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmQ8650BSDCANLYA324014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmQ8650BSDCANLYA3160GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM9615AAAARNLZA1502069GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA53404008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8660AAABQNLZA312001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8930AAAAANLYA22229015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA53404001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8660AAABQNLYA1001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8260AAABQNLZA30135GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8960AAAAANLYA1723JGNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXMSNCJNLYA22201002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM9615AAAARNLZA10112500GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msm2.6.14.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM7630AABBQVLZA3025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8960AAAAANLYA100703GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8930AAAAANLYA2502GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8660AAABQNLYA10450001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8960AAAAANLYA153617GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA6040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msm2.6.16.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8660AAABQNLYA1050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8930AAAAANLYA1524022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM9615AAAARNLZA10105500GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8930AAAAANLYA2002101GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA47354001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXUSNEKNFYA1020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM9615AAAARNLZA10100800.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8930AAAAANLYA2217075GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8660AAABQNLYA3132GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM8660AAABQNLZA3150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmQ8650DTBCANLYA206020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmQ8650BSDCANLYA407728GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA52101003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcaf_kernel_msmM76XXTSNCJNLYA7078GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCallisto_kernel_2.6.35master-20121020GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCalloway0.1.5Apache License 2.0SnippetNo
Pending ApprovalCalloway04072010Apache License 2.0SnippetNo
Pending ApprovalCalloway0.1.8Apache License 2.0SnippetNo
Pending ApprovalCalloway05272010Apache License 2.0SnippetNo
Pending ApprovalCalloway0.1.4Apache License 2.0SnippetNo
Pending ApprovalCalloway03242010UnspecifiedSnippetNo
Pending ApprovalCalloway06172010Apache License 2.0SnippetNo
Pending ApprovalCalloway0.1.6Apache License 2.0SnippetNo
Pending ApprovalCalloway05252010Apache License 2.0SnippetNo
Pending ApprovalCalloway05252010-1Apache License 2.0SnippetNo
Pending ApprovalCalloway0.1.2Apache License 2.0SnippetNo
Pending ApprovalCalloway04092010Apache License 2.0SnippetNo
Pending ApprovalCalloway03242010-1UnspecifiedSnippetNo
Pending ApprovalCalloway06212010Apache License 2.0SnippetNo
Pending ApprovalCalloway04102010Apache License 2.0SnippetNo
Pending ApprovalCalloway0.1.10Apache License 2.0SnippetNo
Pending ApprovalCalloway0.1.3Apache License 2.0SnippetNo
Pending ApprovalCalloway06032010Apache License 2.0SnippetNo
Pending ApprovalCalloway0.1.9Apache License 2.0SnippetNo
Pending ApprovalCalloway06282010Apache License 2.0SnippetNo
Pending ApprovalCalloway0.1.11Apache License 2.0SnippetNo
Pending Approvalcallowaysite06182010-1UnspecifiedSnippetNo
Pending Approvalcallowaysite06182010UnspecifiedSnippetNo
Pending Approvalcallowaysitemaster-20100905UnspecifiedSnippetNo
Pending Approvalcallowaysite06032011UnspecifiedSnippetNo
Pending Approvalcandied-kernel1.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcandied-kernel3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcandied-kernel1.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcandied-kernel1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCapacityIQ1.5Alternative Commercial License AvailableSnippetNo
Pending Approvalcapo3master-20120826UnspecifiedSnippetNo
Pending Approvalcatweazlemaster-20101215UnspecifiedSnippetNo
Pending ApprovalCdMa-HeRoC-2.6.29master-20100724GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-clientreconnect_gen_thingGNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.8.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-clientfor-linus-Jun-21-2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.12.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client0.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.5.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.9.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.8.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.5.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client0.16.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client0.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.10.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalceph-client3.4.29GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalChromium OS0.4.22.8BSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending Approvalchumby-linux2.6.32-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.16-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.12-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35.8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.30-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.33UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.15UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.24-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.32-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.17-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.29UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.19UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.24-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.34-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.14-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35.6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.21-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.33-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.19-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38.5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.15-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.20-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.39-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.13-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.14UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.19-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.34-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.36-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.12-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.21-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.39-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38.6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.36-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.33-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.38_11.11.01UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.35_10.12.01_RC3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.22-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.37-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.12-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.16-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.35_10.10.01UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.33-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.16-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.21-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.18-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.31_10.05.02UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.35_11.05.01UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.20-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.30UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.14-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.15-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35.1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.24-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.12UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.29-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.33-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.13-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.39-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.30-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.21-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.31_10.07.11UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.37-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38.3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.36-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.36-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.39-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.22-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35.2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.37-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.39UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35.4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.13UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.22-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.34-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.36-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.28_5.1.0UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.36UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel-imx-2.6.31-10.08.00UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.17-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.24-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.17-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26-rc9UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.18-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.24-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.37UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.21-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.15-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.21UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.38_11.09.01UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.31_09.12.00UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.35_11.01.00UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.28_4.5.1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.18-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.35_11.04.01UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25-rc9UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.31_10.03.00UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.37-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.35_11.03.00UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.18-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.12-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28-rc9UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.33-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.32-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.32-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.19-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.33-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.13-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.12-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.22-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.17-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.15-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.20-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.39-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.16-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.18-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.31_10.09.00UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.29-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35.9UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.13-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.37-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.35_10.11.01UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.34-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27-rc9UnspecifiedSnippetNo
Pending Approvalchumby-linuximx-android-r13.1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23-rc9UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.24UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.32-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.31_09.12.00_RC1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.13-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.24-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.19-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.22-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35.5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.16UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.37-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.20-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.37-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.19-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.14-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.29-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.15-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.16-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.35_11.09.01UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.19-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.34-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.18-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.17-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.22UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.33-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.32-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.20-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.15-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.32-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.22-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.35_10.12.01_RC4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.17UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.29-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.36-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.36-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.38_11.08.00UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.39-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.36-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.20-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.34-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38.8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.30-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.30-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.24-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.13-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.29-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.30-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linuximx-android-ics11.11-6xUnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.34-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.34UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.31_10.02.00UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.17-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.27-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38.4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31-rc9UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.37-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.13-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38.2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.23-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel_imx_2.6.31_10.04.01UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.18UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.33-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.32UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.14-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35.3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.30-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.21-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linuxrel-imx-2.6.31-10.08.01UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35.7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.30-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.30-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.24-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28-rc4UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.29-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.28-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38.7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.20-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.26-rc8UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.39-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.16-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.25-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.22-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.35-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.18-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.31-rc7UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.14-rc5UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.15-rc6UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.29-rc1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.38.1UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.29-rc3UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.20UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.32-rc2UnspecifiedSnippetNo
Pending Approvalchumby-linux2.6.21-rc6UnspecifiedSnippetNo
Pending Approvalchumby-yeti3dmaster-20101107GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCisco CCX Software Development KitUnspecifiedIntel IBL Cisco CCX SDK For VistaSnippetNo
Pending ApprovalCK29-master-20101119GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalClean-Kernel-EC05master-20110418UnspecifiedSnippetNo
Pending ApprovalCleanGB-Kernelmaster-20121109UnspecifiedSnippetNo
Pending ApprovalClemsyn-OC-kernelmaster-20111015UnspecifiedSnippetNo
Pending ApprovalClonezilla1.2.11-33GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.11-15GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20110912GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111221GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120312GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.12-13GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.12-10GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111104GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.11-49GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111018GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.11-40GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120127GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120207GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120305GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.11GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.12-7GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.12GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111205GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120203GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111025GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120103GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20110922GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120117GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120123GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120111GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111125GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111004GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.11-18GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111227GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111108GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.11-46GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.12-18GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20120220GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalClonezilla20111013GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla1.2.12-11GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalClonezilla20111213GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalCltool4j Library1.0.4Apache License 2.0SnippetNo
Pending Approvalcm-kernel-experimental720p-20101227GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCM-OC-Kernel-Source-Code-2.6.32.27master-20110110UnspecifiedSnippetNo
Pending Approvalcm-tattoo-2.6.34-WIPmaster-20100927GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCM6-FR-2.6.32-kernelmaster-20110420GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCode Project - UHF RFID Reader Program1.0Code Project Open License 1.02SnippetNo
Pending Approvalcodeaurora_kernelM8930BAAAANLTA1022UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA25040383UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA23235UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM9615AAAARNLZA1611025UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8064AAAAANLYA109602UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNSKTLYA4140UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNSKTLYA4145UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA0050045UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_REL_2.0.3.1.04.01.02.35.027UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930BAAAANLTA1024UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA16103501AUnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelFSM8064AAAAANLEAA1000UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2217202UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2540219UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8625SSNSKMLYA1015UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA255092014UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2217182UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8064AAAAANLYA1206UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXTSNCJNLYA6013UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8625QSOSKMLYA31201CUnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2540308UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNEKNLYA1745UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA203301UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_2.5.04.02.02.040.351UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNEKNFYA1025UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2540324UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelF9200SAFCUPLX3700UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM7630AABBQMLZA40701060UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2321UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_MR1_RB1.04.02.00.50.024UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930BAAAANLTA1012UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA19522UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM9615AAAARNLZA1502241UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA00050074UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_2.5.04.02.02.40.157UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA7010UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2217182UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8064AAAAANLYA1204UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8064AAAAANLYA1095UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM9615AAAARNLZA1611007UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2540322UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA16103501UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM9310AAAARNLZA1502209UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA2540332UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8626AAAAANLYA0070008UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA1213507UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA23239UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM7630AABBQMLZA40901040UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNSKTLYA4120UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNEKNLYA2515UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_MR1.04.02.02.49.138UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLTA1000UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA1343UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA101040UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2034UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA255092050UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8064AAAAANLYA1097UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA255092019UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_REL_RB1.04.01.02.06.049UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA00098011UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_VANILLA.04.02.02.60.015UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_REL_2.0.3.04.01.02.21.108UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8610AAAAANLYA00085023UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8610AAAAANLYA00085014UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_2.5.04.02.01.40.131UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2569018UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8064AAAAANLYA1202UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA161032UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA2010UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2217259UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM9615AAAARNLZA1713006UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNEKNFYA1230UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA1631UUnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8626AAAAANLYA321101004UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXTSNCJNLYA61901003UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8626AAAAANLYA0070016UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA0098008UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_GECKO_ICS_STRAWBERRY_V1.01.00.01.019.138UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM9615AAAARNLZA1502186UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2540335UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8626AAAAANLYA0070021UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA2460034UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2060301UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXTSNCJNLYA7246UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2217216UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA19513UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA23238UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA00098009UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA19520UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA102313UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA1631OUnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_VANILLA.04.02.00.60.012UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA102314UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_GECKO_ICS_STRAWBERRY.01.01.00.019.127UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA23234UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA161034UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA161033AUnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA311098019UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNSKTLYA4125UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA23231UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM7630AABBQMLZA40901000UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_REL_2.0.3.1.1.04.01.02.066.043UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA0050032UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8064AAAAANLYA109603UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8626AAAAANLYA32101001UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2035UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2540319UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA1631QUnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM7630AABBQMLZA40901030UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_REL_RB3.04.01.01.13.036UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2569002UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNSKTLYA4135UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_2.2_RB2.04.01.02.17.175UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_MR1.04.02.02.49.134UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA1213503UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8626AAAAANLYA0049157UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA2540347UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2540347UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_MR1_RB1.04.02.02.50.047UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA161033UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA1961005UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_MR1_RB2.04.02.02.070.023UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2217237UnspecifiedSnippetNo
Pending Approvalcodeaurora_kerneljb_mr1_rb1.36UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA00050096UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2540243UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNEKNFYA1040UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA1341UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA255092039UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930BAAAANLTA1020UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_2.2_RB2_5.04.01.02.44.039UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA23233UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2217228UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA25040320UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXTSNCJNLYA60501020UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA2460060UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA20605UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM9615AAAARNLZA1502277UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNEKNFYA1045UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8626AAAAANLYA321101014UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930BAAAANLTA1026UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2217260UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA2217198UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA20232UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXTSNCJNLYA61901004UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA00098018UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM9615AAAARNLZA1502210UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNSKTLYA4130UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_MR1_RB1.04.02.02.50.031UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA161333UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8974AAAAANLYA32123004UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA232312UnspecifiedSnippetNo
Pending Approvalcodeaurora_kerneljb_rel_rb1.2UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2331UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2540332UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8930AAAAANLYA25040276UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8064AAAAANLYA1207UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA2217239UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_ICS_STRAWBERRY_RB5.04.00.04.29.023UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelA8064AAAAANLYA12135UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_MR1_RB1.04.02.02.050.103UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8960AAAAANLYA232310UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM8626AAAAANLYA0070014UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelAU_LINUX_ANDROID_JB_MR1.04.02.02.049.362UnspecifiedSnippetNo
Pending Approvalcodeaurora_kernelM76XXUSNEKNLYA2545UnspecifiedSnippetNo
Pending Approvalcodeinn1.1.6GNU General Public License v3.0 or laterSnippetNo
Pending Approvalcolumbus-county-ncvagrant-20121111UnspecifiedSnippetNo
Pending Approvalcomicunpack20090203GNU General Public License v3.0 or laterSnippetNo
Pending Approvalcomicunpack0.2GNU General Public License v3.0 or laterSnippetNo
Pending Approvalcomicunpack0.1GNU General Public License v3.0 or laterSnippetNo
Pending Approvalcommtiva-kernel-z71cm-6.1.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcommtiva-kernel-z71cm-6.1-RC2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcommtiva-kernel-z71cm-6.1-RC4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcommtiva-kernel-z71cm-6.1-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCommunityErismaster-20100815GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCommunitySGSmaster-20101120UnspecifiedSnippetNo
Pending Approvalcompsoc-websitemaster-20101212UnspecifiedSnippetNo
Pending ApprovalConneXt STA2x112.6.37UnspecifiedSnippetNo
Pending Approvalcos-kernelmaster-20110402GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcpu-schedulermaster-20121113UnspecifiedSnippetNo
Pending Approvalcraneboard-kernelmaster-20121119GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCrespo-3.0master-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcrespo_kernelmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCross-Compilation Stuff for Embedded - cross-stuff1.0BSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalCS-411-Group-13master-20111008UnspecifiedSnippetNo
Pending Approvalcs261-lpstrunk-20120504-svnGNU General Public License v3.0 or laterSnippetNo
Pending Approvalcs3210-team008master-20110417UnspecifiedSnippetNo
Pending Approvalcs411master-20120815UnspecifiedSnippetNo
Pending ApprovalCUBRID9.1.0.0218GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.12002GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.3.1005GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID9.1.0.0212.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID9.2.1.0020GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.2.2.11002GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.4.1001GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID9.2.2.0003GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.4.4007GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.3.2003GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.23002GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID9.2.0.0155GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.3.0150GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.0.2027GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.3.0143GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.4.0227GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.5002GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.4.6001GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.4.5002GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.2032.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.0.0196-betaGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.5002GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.0.1008GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.7007GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID9.3.0.0206GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID9.1.0.0212GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.3.0146GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.6004GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.21001GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID9.0.0.0476GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.25004GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.24002GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.0.0243GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.3.1.2003GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.3.3001GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.3.1.0173GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.3.4002GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.3.0150.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.1.26001GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID8.4.4.3003GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID9.0.0.0478GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCubrid Database System8.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID Database System8.3.0.0331-betaGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCubrid Database System8.2.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCUBRID Database System8.3.0.0337GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCucciolone-Rewritemaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcursosistemasembebidostrunk-20120921-svnGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalCustom Fedora Kernel project - kernel-2.6.15-Blackhawk_Beta1_FC4..rpmUnspecifiedSnippetNo
Pending ApprovalCustom Fedora Kernel project - kernel-2.6.15-CFKP2B1_FC4..rpmUnspecifiedSnippetNo
Pending ApprovalCustom Fedora Kernel project - kernel-2.6.15-CFKP1_FC4UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-11.0-XNPH05Q-tomato-9828f8e9ccUnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.0-RC4UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1-M1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.2-M1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-11.0-XNPH30O-bacon-4f280f505aUnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.3UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.2UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-11.0-XNPH05Q-bacon-5229c4ef56UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.0-RC1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.0-RC3UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.0-RC2UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-11.0-XNPH33R-bacon-3628510d76UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1-M2UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-11.0-XNPH25R-bacon-d22b777afaUnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.3-RC1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.3-RC2UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.0-RC5UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1-M3UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-11.0-XNPH22R-bacon-03d77315eaUnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.2.1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.2.0UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avjellybean-stable-20121118UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-10.1.0UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_frameworks_avcm-11.0-XNPH44S-bacon-5fa8c79c0bUnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_acer_t30cm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_acer_t30cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_acer_t30cm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_acer_t30cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_acer_t30cm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_acer_t30cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_acer_t30cm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_acer_t30cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_acer_t30cm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_amazon_otter-commoncm-10.2-M1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_amazon_otter-commoncm-10.2.1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_amazon_otter-commoncm-10.1.3UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_amazon_otter-commoncm-10.1.0.1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_amazon_otter-commoncm-10.1.2UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_amazon_otter-commoncm-10.1-M3UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_amazon_otter-commoncm-10.1.1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_amazon_otter-commoncm-10.1.0UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_grouperjellybean-stable-20121119GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_groupercm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf201master-20140911GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf300tcm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf300tcm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tjellybean-stable-20121121GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf700tcm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.37GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.42GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.26GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.54GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.49GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.15GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.69GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.79GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.27GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.21GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.82GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.14GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.33GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701ttegra-l4t-er-2012-04-02GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.73GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.62GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.63GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.13GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.24GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.71GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.34GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.51GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.16GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.61GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.78GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.30GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.56GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.43GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.29GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.28GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.47GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.64GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.75GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.58GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_asus_tf701t3.4.48GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_acclaimcm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_acclaimcm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_acclaimcm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_acclaimcm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_acclaimcm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_acclaimcm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_encorecm-10.1.3.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_omapcm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_omapcm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_bn_omapcm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_msmcm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_msmcm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_msmcm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_steelheadcm-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_steelheadcm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_steelheadcm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_steelheadcm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_steelheadcm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_steelheadcm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_steelheadcm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_google_steelheadcm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.0-RC2UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.0-RC3UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.2.0UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.3-RC2UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.3UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.2UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.3-RC1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.0UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.0-RC4UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorujellybean-20121119UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.0-RC5UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.0-RC1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1-M3UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.2.1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_endeavorucm-10.1.1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_enrc2bcm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_enrc2bcm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_enrc2bcm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_enrc2bcm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_m7cm-10.2-M1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_m7cm-10.1.3UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_m7cm-10.2.0UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_m7cm-10.2.1UnspecifiedSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_msm8960cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_msm8960cm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_msm8960cm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_htc_msm8960cm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_lge_msm8974cm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_lge_msm8974cm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_lge_v500cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_lge_v500cm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_lge_v500cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_lge_v500cm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_lge_v500cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_lge_v500cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_msm8226stable-2014072700GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_msm8960-commoncm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_msm8960-commoncm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_msm8960-commoncm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_omap4-commoncm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_omap4-commoncm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_omap4-commoncm-10.1.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_omap4-commoncm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_omap4-commoncm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_omap4-commoncm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_omap4-commoncm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_motorola_omap4-commoncm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_oneplus_msm8974cm-11.0-XNPH25R-bacon-d22b777afaGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_oneplus_msm8974cm-11.0-XNPH33R-bacon-3628510d76GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_oneplus_msm8974cm-11.0-XNPH30O-bacon-4f280f505aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_oneplus_msm8974cm-11.0-XNPH44S-bacon-5fa8c79c0bGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_oppo_find5cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariesnightly-20110812GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariesnightly-20110813GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_ariescm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_crespocm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.1.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.1.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_d2cm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_epicmtdcm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_espresso10cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_exynos5410stable-2014053100GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_hltecm-11.0-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_jfcm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_jfcm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_jfstable-2014072700GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_jfcm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_mantacm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8660-commoncm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8660-commoncm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8660-commoncm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8660-commoncm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8660-commoncm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8660-commoncm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8660-commoncm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8660-commoncm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8930-commoncm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8930-commoncm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8930-commonstable-2014081500GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8930-commoncm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_msm8930-commoncm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_n1cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_n1cm-10.1.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_piranhacm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_piranhacm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_smdk4412cm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_smdk4412cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_smdk4412cm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_t1cm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_t1cm-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_t1cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_t1cm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_t1cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_t1cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_t1cm-10.1.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_t1cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.1-MR1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_samsung_tunacm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_apq8064cm-10.1.0-RC2-TABGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_apq8064cm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_apq8064stable-2014090500GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_apq8064cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_apq8064cm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_apq8064cm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_apq8064cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_apq8064cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_apq8064cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8974stable-2014042500GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8974cm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8974cm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60stable-9f44d43GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - android_kernel_sony_msm8x60cm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - hardkernel-kernel-4412cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - hardkernel-kernel-4412cm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - hardkernel-kernel-4412cm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - hardkernel-kernel-4412cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - hardkernel-kernel-4412cm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - hardkernel-kernel-4412cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - hardkernel-kernel-4412cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - hardkernel-kernel-4412cm-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - htc-kernel-incrediblecmaster-20140911GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - htc-kernel-libertymaster-20101114GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - htc-kernel-msm7227master-20140911GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - htc-kernel-msm7x30master-20101210GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - htc-kernel-pyramidmaster-20140911GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - htc-kernel-supersonicsupersonic-2.6.32-20101231GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - kernel-omapandroid-omap-2.6.32-20101121GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-gprojcm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-gprojcm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-gprojcm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-gprojcm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-gprojcm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-gprojcm-10.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.2-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-iprojcm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1-M3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-makocm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-msm7x27android-msm-2.6.35-20120531GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.0-RC4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.0-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.3-RC1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.0-RC3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.0-RC5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.3-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-omap4cm-10.1.0-RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-p880cm-10.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-p880cm-10.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-p880cm-10.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - lge-kernel-p880cm-10.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - motorola-kernel-stingraycm-10.1-M2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - motorola-kernel-stingrayCM-10.1-M1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCyanogenMod - semc-kernel-msm7x30master-20140911GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalCygwin Ports - PIL1.1.4-1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalcynin-demomaster-20101206UnspecifiedSnippetNo
Pending Approvaldagkernelgcc-4.6.2-20121109GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDarik's Boot and Nukedban-2.2.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDarik's Boot and Nukedban-2.2.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalDarik's Boot and Nukedban-2.0.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalDarik's Boot and Nukedban-2.2.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDASH Management - OSS Management PlatformOSSMP-010002-6528GNU Lesser General Public License v2.1 or laterSnippetNo
Pending ApprovalDASH Management - OSS Management PlatformOSSMP-010000-6115BSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalDASH Management - OSS Management PlatformOSSMP-010001-6165GNU Lesser General Public License v2.1 or laterSnippetNo
Pending ApprovalDASH Management - OSS Management PlatformOSSMP-010003-6552GNU Lesser General Public License v2.1 or laterSnippetNo
Pending ApprovalDASH Management - OSS Management PlatformOSSMP-01.00.04-6678GNU Lesser General Public License v2.1 or laterSnippetNo
Pending Approvaldavidsimpletesttrunk-20121009-svnMIT LicenseSnippetNo
Pending ApprovalDD-WRTr11863GNU General Public License v2.0 onlySnippetNo
Pending ApprovalDD-WRTr20871GNU General Public License v2.0 onlySnippetNo
Pending Approvaldeliverance-demomaster-20101114UnspecifiedSnippetNo
Pending ApprovalDellStreak5-GingerBreadmaster-20120824UnspecifiedSnippetNo
Pending ApprovalDesire-kernel-.32master-20101224GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldesire-sense-kernel0.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldesire-sense-kernelmaster-20110201GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldesire_kernel_35master-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldesirec-2.6.29-kernel-sapphire-6.35master-20100906UnspecifiedSnippetNo
Pending ApprovalDesirec-2.6.32master-20100902GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldesirec_2.6.29master-20101007GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldevice linuxkernel-2.6.22-uc0-pspGNU General Public License v2.0 or laterSnippetNo
Pending Approvaldiggitmaster-20121119UnspecifiedSnippetNo
Pending Approvaldika-repotrunk-20120919-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvaldingoo-linuxtrunk-20110816-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvaldino2master-20130227UnspecifiedSnippetNo
Pending Approvaldiogenes-linuxtrunk-20120618-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvaldiogenes-linux20090901GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDisk Station GPL Source - Synology NAS GPL Source631branchGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Embedded Technology PCsource currentGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.2-16GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.0-3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.2-12GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.2-1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.0-22GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.1.2-23GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)1.0.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)1.0.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.1.2-11GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.0-16GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.1-5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.1.2-2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.1.2-1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.1.2-7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)1.0.9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)1.0.8-19GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.1.2-26GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.2-3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.1.1-5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.3-4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.1-7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)1.0.8-12GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.0-8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.3-2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.0-17GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)1.0.8-7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.0.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.2.2-19GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDiskless Remote Boot in Linux (DRBL)2.0.1-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldjango-anu-project-skelmaster-20100712UnspecifiedSnippetNo
Pending ApprovalDK_S2_ICS_KERNELmaster-20121113GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldlna-microstacktrunk-20120908-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvaldm2410-linux-kernnel-2-6-32-2trunk-20120908-svnBSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalDM_S2_KERNELsensors-20121119GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDNA_JB_KERNEL_2master-20130211GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDocEng Toolkit1.0MIT LicenseSnippetNo
Pending ApprovalDodger-Tools2013-11-18GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDorimanx-HD2-2.6.32.Xmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDorimanx-LG-G2-D802-Kernelmaster-20140309UnspecifiedSnippetNo
Pending Approvaldreamkernel-gti9100master-20130206GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldreamkernel-icsmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldroid2we_kernelmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvaldroid_kernel_omapmaster-20100909GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDropad-kernel-2.6.32.9master-20111015GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalDropad-kernel-2.6.35.7master-20120819UnspecifiedSnippetNo
Pending Approvaldrupymaster-20120822UnspecifiedSnippetNo
Pending Approvaldsc-team-kernel-projectICS-20121109UnspecifiedSnippetNo
Pending ApprovalE4GT_ICS_kernelE4GT_AGAT_kernel-20121118GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEasyTomato0.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEasyTomato0.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleasywebjsplabtrunk-20120924-svnApache License 2.0SnippetNo
Pending ApprovalEBU_mainline_publicArmada-370-XP-for-arm-soc-nextGNU General Public License v2.0 or laterSnippetNo
Pending Approvalecdlp-pollardtrunk-20121124-svnMIT LicenseSnippetNo
Pending ApprovalEee Community - EeePC SDKPC 20080303GNU General Public License v2.0 or laterSnippetNo
Pending Approvalef39s_kernelmaster-20121121GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEffervescent-Collectivemaster-20101213UnspecifiedSnippetNo
Pending ApprovalEG30Plusmaster-20121024UnspecifiedSnippetNo
Pending Approvalelectrosoup.github.commaster-20111008UnspecifiedSnippetNo
Pending ApprovalElementalX-N5master-20140605GNU General Public License v2.0 or laterSnippetNo
Pending Approvalema353020100801GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEmbedded Xencolibri-penar 3.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEmbedded Xencolibri2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEmbedded Xenpxa270-qemu_v1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEmbedded XenexperimentalGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEmbedded Xencolibri-0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEmbedded XEN on ARM platforms13jan10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEmbedded-Master-ARMEmbeddedMaster-2.0.0Apache License 2.0SnippetNo
Pending ApprovalEmbedded-Master-ARMEmbeddedMaster-2.2.1Apache License 2.0SnippetNo
Pending ApprovalEmbedded-Master-ARMEmbeddedMaster-2.1.0Apache License 2.0SnippetNo
Pending ApprovalEmbedded-Master-ARMEmbeddedMaster-1.0.0UnspecifiedSnippetNo
Pending ApprovalEmbedded-Master-ARMEmbeddedMaster-3.0.0Apache License 2.0SnippetNo
Pending ApprovalEmbedded-Master-ARMEmbeddedMaster-3.2.0Apache License 2.0SnippetNo
Pending ApprovalEmbedded-Master-ARMEmbeddedMaster-3.2.1Apache License 2.0SnippetNo
Pending Approvalembedded-system-trainingtrunk-20120919-svnGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEmbeddedXEN Virtualization Framework2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEmbeddedXEN Virtualization Framework2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall CommunityEFW-2.5.2-20130819GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall CommunityEFW-2.5.1-20120127aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall CommunityEFW-3.0.0-dev-20140127GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall CommunityEFW-2.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalEndian Firewall CommunityEFW-3.0.0-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall CommunityEFW-3.0.0-beta2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall CommunityEFW 2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall Community1.1-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall Community2.2 RC2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall Community2.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalEndian Firewall CommunityEFW-2.5.1-20120127GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalEndian Firewall Community1.1-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall Community1.1-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEndian Firewall Community2.2 RC3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.2.0-Alfa1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4-rev5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.3.fcgi0.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4-rev1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-beta1-preview1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-alpha1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0.01.a02-devGNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4-rev2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0.fcgi0.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0.00.b01-devGNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4-rev7GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-alpha5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.2.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.5.0a-blueGNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.1.1c-alphaGNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-alpha3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.5.0aGNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-beta1-preview2-1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.1.1-alphaGNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-beta1-preview3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.1.1b-alphaGNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.2.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-alpha4GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-beta1-preview2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4-rev8GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0.fcgi0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-alpha2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4-rev6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.1.1d-alphaGNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-alpha5-preview2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4-rev4GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4.0-alpha5-preview1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleneboo2.4-rev3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalEngeldorfmaster-20121112UnspecifiedSnippetNo
Pending Approvalenrc2b-kernel-BLADEmaster-20130227GNU General Public License v2.0 or laterSnippetNo
Pending Approvalentelibtrunk-20121023-svnGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalEpic-Lovemaster-20101201UnspecifiedSnippetNo
Pending Approvalepic_kernelmaster-20101225GNU General Public License v2.0 or laterSnippetNo
Pending Approvaleslab-rt-n16trunk-20120904-svnGNU Lesser General Public License v3.0 or laterSnippetNo
Pending Approvalespresso29master-20110107GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalESReader0.1UnspecifiedSnippetNo
Pending Approvalev3sourcesEV3_PRE_BUILDSYSTEM_REVAMPUnspecifiedSnippetNo
Pending ApprovalEVBSP-Kernelmaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaleViL-7x30-kernelmaster-20101217GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaleViL-kernelmaster-20101202GNU General Public License v2.0 or laterSnippetNo
Pending Approvalevkmaster-20101226GNU General Public License v2.0 or laterSnippetNo
Pending Approvalexperimental-2.6.29-MadRockermaster-20111008GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalezEngine4Creative Commons Attribution 3.0SnippetNo
Pending Approvalfail-simulation-kernel-frameworktrunk-20120908-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalfascinate-kernelmaster-20101219UnspecifiedSnippetNo
Pending Approvalfastsocket1.0UnspecifiedSnippetNo
Pending ApprovalFayeK-OC-Kernelmaster-20120826GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFeaCore_Phoenixmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFeaCore_Phoenix_S3master-20121116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalfedorakernelmaster-20101231GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFIH-Kernelmaster-20110403GNU General Public License v2.0 or laterSnippetNo
Pending Approvalfinal-copymaster-20100912GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFind5-Kernel-Sourcemaster-20130315GNU General Public License v2.0 or laterSnippetNo
Pending Approvalfjord-kernelmaster-20121114GNU General Public License v2.0 or laterSnippetNo
Pending Approvalflex2440trunk-20130508-svnGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalFlyer-2.6.35master-20121025GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFlyer-2.6.35-HC-MR3.0.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFlyHigh-Kernelmaster-20120826GNU General Public License v2.0 or laterSnippetNo
Pending Approvalfolio100master-20101212GNU General Public License v2.0 or laterSnippetNo
Pending Approvalfoodreviewsitetrunk-20120911-svnApache License 2.0SnippetNo
Pending Approvalframeworks_avjb-mr1_build-6UnspecifiedSnippetNo
Pending Approvalframeworks_avjb-mr2_milestone-1UnspecifiedSnippetNo
Pending Approvalframeworks_avjb-mr1_build-1UnspecifiedSnippetNo
Pending Approvalframeworks_avMilestone-1UnspecifiedSnippetNo
Pending Approvalframeworks_avjb-mr1_build-4UnspecifiedSnippetNo
Pending Approvalframeworks_avjb-mr1_milestone-1UnspecifiedSnippetNo
Pending Approvalframeworks_avBuild-2UnspecifiedSnippetNo
Pending Approvalframeworks_avBuild-3UnspecifiedSnippetNo
Pending Approvalframeworks_avBuild-4UnspecifiedSnippetNo
Pending Approvalframeworks_avBuild-5UnspecifiedSnippetNo
Pending Approvalframeworks_avjb-mr1_milestone-2UnspecifiedSnippetNo
Pending Approvalfreebox_hdmaster-20111016UnspecifiedSnippetNo
Pending Approvalfreebox_playermaster-20111016UnspecifiedSnippetNo
Pending ApprovalFreePastryandroid-20121111BSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalFreeXperiamaster-20110409UnspecifiedSnippetNo
Pending Approvalfroyo_kernel_gti9000master-20101217GNU General Public License v2.0 or laterSnippetNo
Pending Approvalfuck_reubenmaster-20100815UnspecifiedSnippetNo
Pending ApprovalFunctionally Overloaded Linux Kernel - folk-2patch-2.4.7-folk2.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFunctionally Overloaded Linux Kernel - folk-2patch-2.4.7-folk2.2.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFunctionally Overloaded Linux Kernel - folk-2patch-2.4.10-folk2.3.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFunctionally Overloaded Linux Kernel - folk-2patch-2.4.9-folk2.2.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFunctionally Overloaded Linux Kernel - folk-2patch-2.4.9-folk2.2.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFunctionally Overloaded Linux Kernel - folk-2patch-2.4.7-folk2.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalFunctionally Overloaded Linux Kernel - folk-2patch-2.4.7-folk2.2.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalg1-usbhost-k8055master-20110403UnspecifiedSnippetNo
Pending Approvalg3_tutsmaster-20120826UnspecifiedSnippetNo
Pending ApprovalG3MODmaster-20120614UnspecifiedSnippetNo
Pending ApprovalGalaxoKernelmaster-20100816GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgalaxy-2636master-20120612GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGalaxy-Note-Kernelmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGalaxy-S2-ICSmaster-20121116GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGalaxy-S2-Kernelfuse-20120825GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgalaxy-s3-kernelfirst-releaseUnspecifiedSnippetNo
Pending Approvalgalaxy-s3-kernelupdate1UnspecifiedSnippetNo
Pending Approvalgalaxy-tab-modifiedmaster-20120827UnspecifiedSnippetNo
Pending ApprovalGalaxy_Notemaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGalaxy_SIII_I9300_Kernelmaster-20121115UnspecifiedSnippetNo
Pending ApprovalGalaxyS2master-20111015GNU General Public License v2.0 onlySnippetNo
Pending Approvalgalaxysii_ocmaster-20120819GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgalaxytab_kernelmaster-20110201UnspecifiedSnippetNo
Pending ApprovalGAMD-ROMgh-pages-20101214UnspecifiedSnippetNo
Pending Approvalgb-desire-bfsmaster-20111009UnspecifiedSnippetNo
Pending ApprovalGB_Bulletmaster-20120819GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGC-Wii-Linux-Kernel-3.0.ymikep7-patch-3.0.yUnspecifiedSnippetNo
Pending ApprovalGC-Wii-Linux-Kernel-3.0.yvfb-defioUnspecifiedSnippetNo
Pending ApprovalGC-Wii-Linux-Kernel-3.0.yMIKEp7-bug-fixes-and-partial-DMA-code-mergeUnspecifiedSnippetNo
Pending ApprovalGC-Wii-Linux-Kernel-3.0.yMIKEp7-prevent-swiotlb-inclusionUnspecifiedSnippetNo
Pending ApprovalGC-Wii-Linux-Kernel-3.0.yMMC_SDHCI_HLWD-dependency-fixUnspecifiedSnippetNo
Pending ApprovalGC-Wii-Linux-Kernel-3.0.yfix-kexec-and-update-gamecube-defconfigsUnspecifiedSnippetNo
Pending ApprovalGC-Wii-Linux-Kernel-3.0.yGamecube-and-Specific-Optimizations-With-LevelsUnspecifiedSnippetNo
Pending ApprovalGC-Wii-Linux-Kernel-3.0.yupdate-gcn-sd-for-sdhc-cardsUnspecifiedSnippetNo
Pending Approvalgeexbox-vdrbuild3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgeexbox-vdrbuild1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGenocide-Kernelmaster-20110416UnspecifiedSnippetNo
Pending Approvalgingerbreadmaster-20121216UnspecifiedSnippetNo
Pending Approvalgingerbread-lks3c64102.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgingerbread-lks3c64102.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgingerbread-lks3c64102.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgingerbread-lks3c64102.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgingertiny-v2master-20121108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgitpilmaster-20121118Diffstat LicenseSnippetNo
Pending ApprovalGlacier-HTC2master-20110111GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGLaDOS-nexus-smaster-20120615GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgm-donut-wg-android-kernelSD10.1-1.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgm-donut-wg-android-kernel1.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGNexus-Kernel-SZgovs-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGNU Toolchain for ARM Processors2008q3-41GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGNU Toolchain for ARM Processors2008q1-126GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGNU Toolchain for ARM Processors2010q1-202GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalGNU Toolchain for ARM Processors2007q3-51GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGNU Toolchain for ARM Processors2009q3-67GNU General Public License v3.0 or laterSnippetNo
Pending Approvalgoldenleafmaster-20120828GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGoogle Android Platform SDK1.5_r1Google Android SDK 4-2009 LicenseSnippetNo
Pending Approvalgoogle-glass-kernel-source04.0-RC06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgp2x-linux26trunk-20120622-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalgp_one_kernelrmcc-2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgp_one_kernelrmcc-2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.12.0-2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.13.1-2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.12.0-5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.14.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.11.0-11GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.15.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.14.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.16.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.9.1-1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.12.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.16.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.9.1-5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.11.0-7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.10.0-beta2-1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.11.0-10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.12.1-5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.10.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.13.0-beta1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.16.0-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.11.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.14.1-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.16.0-beta2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.13.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.12.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.16.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.9.1-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.13.0-beta1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.11.0-2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.16.2-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGParted0.15.0-beta1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgreenmeshmaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGrouper-3.1.10android-tegra3-3.1-jb-fr2-20121120UnspecifiedSnippetNo
Pending Approvalgt-i9000b_kernelmaster-20120823UnspecifiedSnippetNo
Pending ApprovalGT-I9100_MIUI_kerneltest-20120826GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-I9100G_ClockworkMod-Recoverygingerbread-20121113UnspecifiedSnippetNo
Pending ApprovalGT-I9300-ICS-3.0.ycm-20121116GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-I9300_Kernelmaster-20120609GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-N7000-2.35.y-samsung-update1master-20121111GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-N7000-ICS-3.0.ymaster-20121114GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-P1000LN-GB-Kernel20111004GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-P1000LN-GB-Kernel20111028GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-P1000LN-GB-Kernel20110923GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-P1000LN-GB-Kernel20111024GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-P1000LN-GB-Kernel20111005GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-P1000LN-GB-Kernel20111006GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-P1000LN-GB-Kernel20111029GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-P1000LN-GB-Kernel20111025GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-P1000LN-GB-Kernel20111026GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGT-S5360-opensource-Update-2master-20130122UnspecifiedSnippetNo
Pending Approvalgt-s7500_kernelmaster-20130105UnspecifiedSnippetNo
Pending ApprovalGT9100-kernelmaster-20120826GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel3.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel3.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelmd-3.4-fixesGNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelmd-3.11-fixesGNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelqtmoko-28.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.37.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel3.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.15-omap2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelmd-3.6-fixesGNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelandy-latestGNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel3.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.13-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.23-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kerneldebian-20100921.gitec52149c-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.27-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.37.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelqtmoko-28.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.25-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.29-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.34.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.18-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelupstream-20100313.git973a41fcGNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelbefore-nelson-commitsGNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelmd-3.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelupstream-20090303.gitb9de904eGNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelmaster-20121020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelmd-3.10-fixesGNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.34.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel3.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelupstream-20090105.git69b2aa26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.34.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernelqtmoko-28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgta04-kernel2.6.37.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalgtab-2632master-20110111GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGTab2-Kernel-TWmaster-20121114UnspecifiedSnippetNo
Pending ApprovalGTAB7_GB_kernelICS-20121108GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalGuillemot Maxisound ISIS ALSA driver0.1 beta2UnspecifiedSnippetNo
Pending ApprovalGuillemot Maxisound ISIS ALSA driver0.1 betaUnspecifiedSnippetNo
Pending ApprovalGumstix-Miscellanymaster-20110110UnspecifiedSnippetNo
Pending Approvalguruplug-kernelmaster-20101220GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhannspad-kernel-antibytemaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhbpdmaster-20100723GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhc-adm-2.6.36adam-20111010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhcsi655master-20100913UnspecifiedSnippetNo
Pending ApprovalHeap-Layersmaster-20121116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.27-flykernelmaster-20100725GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel12pre3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel12pre4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel07-bfsGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel2.6.29-htcGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel10a-BFSGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel12aGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel12pre5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel12pre1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel10aGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel09-bfsGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernelinitialGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel2.6.29-htc-gsm-cdmaGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel11aGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel04GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel11bGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel09GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel11cGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel12pre6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel08aGNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero-2.6.29-flykernel12pre2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero33master-20100910GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero_kernelmaster-20100814GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhero_kernelmaster-20100812GNU General Public License v2.0 or laterSnippetNo
Pending Approvalheroc-kernel-2.6.32master-20100918GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHeroMod-2.6.32.15-EVO-4Gmaster-20101221UnspecifiedSnippetNo
Pending ApprovalHoard Memory Allocator3.3.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHoard Memory Allocator3.7.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHoard Memory Allocator3.4.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHoard Memory Allocator3.6.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHoard Memory Allocator3.9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHoard Memory Allocator3.6.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHoard Memory Allocator3.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHoard Memory Allocator3.5.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHoard Memory Allocator3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalholiday-2.6.35-crcmaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHomura-kernelmaster-20121108UnspecifiedSnippetNo
Pending ApprovalHomura-NoteN7000-Vendor-20121110UnspecifiedSnippetNo
Pending Approvalhoxnet_liberty-MR-2.6.32-gc9b792master-20110411GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTC Hero0078c992GNU General Public License v2.0 onlySnippetNo
Pending ApprovalHTC Universal Kernel2011-02-15UnspecifiedSnippetNo
Pending ApprovalHTC Universal Kernel2012-04-01UnspecifiedSnippetNo
Pending ApprovalHTC Universal Kernel2010-10-04UnspecifiedSnippetNo
Pending ApprovalHTC Universal Kernel2012-03-31UnspecifiedSnippetNo
Pending ApprovalHTC-Glacier-2.6.35-Kernelmaster-20111008GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTC-Hero-Teknologist-Kernelmaster-20101006UnspecifiedSnippetNo
Pending Approvalhtc-heroc-2.6.29-bc0d2cffmaster-20100920GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTC-JetStream-HC-Kernelmaster-20121111UnspecifiedSnippetNo
Pending Approvalhtc-kernelmaster-20120819GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-acemaster-20101204GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-endeavoru-stablemaster-20121119UnspecifiedSnippetNo
Pending Approvalhtc-kernel-heroc-2.6.32master-20101114GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-heroc-BFSmaster-20101114GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-incrediblecmaster-20101010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-mechamaster-20110409GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-mecha-2.6.35master-20120823GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-msm7x30-DARKSIDEmaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-msm7x30-expandroid-msm-3.0-wip-20120612GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-pyramidmaster-20120826GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-sapphiremaster-20101112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-kernel-tattoomaster-20101228GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-msm-2.6.2720100906GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTC-MSM-8X60-ICSmaster-20121111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-msm7x27-icsmaster-20121114GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTC-One-M7master-20141120GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTC-Sensation-overclocked-kernel1.4.1-20121111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc-sense-froyo-kernelmaster-20110420GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTC-Supersonic-2.6.29master-20100813GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHtc-tattoo-kernel-2.6.29-for-eclairmaster-20101216GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTC-Wildfire-S-Kernelmaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc7x30-3.0proto-20121116GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTC_Amaze_Kernelmaster-20121118GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc_kernel_creamed_glaciermaster-20121122GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc_kernel_desirec_bfsmaster-20101212GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhtc_kernel_desirec_cfsmaster-20101129UnspecifiedSnippetNo
Pending Approvalhtc_pico_kernel_3.xmaster-20130128UnspecifiedSnippetNo
Pending Approvalhtc_spade_2.6.35master-20110416GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHTCNikeKernelmaster-20100919GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHuawei-Ascend-m860-kernel-sourcemaster-20110402GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHuawei-Ideos-X6-Kernelmaster-20120827UnspecifiedSnippetNo
Pending Approvalhuawei-kernel-3.4master-20130118GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhuawei_kernel_2.6.32_9master-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalhuawei_s7_kernelmaster-20110417GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHuawei_S7_kernel_2.6.32master-20120819GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHVR1300-KernelsupportHVR-1300 DVB-T Kernel 2.6.16.20-betaGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalHydra-kernelsmaster-20100818GNU General Public License v2.0 or laterSnippetNo
Pending Approvali5700-kernelandroid-2.6.29-20101211GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI5700-kernel-2.6.32.9master-20120613UnspecifiedSnippetNo
Pending Approvali5700-leshak-kernelmaster-20101219GNU General Public License v2.0 or laterSnippetNo
Pending Approvali5700-xmister-kernel-bfs2.6.29-20101227GNU General Public License v2.0 or laterSnippetNo
Pending Approvali780-kernelmaster-20110206GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-Froyomaster-20101212GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.3.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.3.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.3.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.4.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalI9000-Reoriented-for-I897-GingerG.1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvali9000_samsungmaster-20110327UnspecifiedSnippetNo
Pending Approvali9003_Kernelmaster-20121112UnspecifiedSnippetNo
Pending Approvali9070_kernel_CoCore-E8.0UnspecifiedSnippetNo
Pending Approvali9070_kernel_CoCore-E7.6UnspecifiedSnippetNo
Pending Approvali9070_kernel_CoCore-E9.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvali9070_kernel_CoCore-E7.2UnspecifiedSnippetNo
Pending Approvali9070_kernel_CoCore-Eed2e9cbUnspecifiedSnippetNo
Pending Approvali9070_kernel_CoCore-E7.0UnspecifiedSnippetNo
Pending ApprovalI9100Gmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalicecold-kernelmaster-20121113GNU General Public License v2.0 or laterSnippetNo
Pending Approvaliconia-a500-kernelclean-20120825GNU General Public License v2.0 or laterSnippetNo
Pending Approvaliconia-gnu-kernelchromeos-tf101-3.0-remerge-20120825GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIconia_a500_3.2master-20111011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalics4blade_kernelmaster-20121116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalics_3.1.10master-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalics_atrixmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalics_kernelmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaliDroid-kernel2.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaliDroid-kernel2.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaliDroid-kernel2.6.37GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaliDroid-kernel2.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.9-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.37-5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.37-2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.10-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.13-4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.37-4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.33.2-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.28.10-igep0020b-1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.33.5-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.28.10-3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.28.10-igep0020b-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.37-1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.13-5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.33.4-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.7-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.37-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.37-3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.13-3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.11-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.13-2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.7-1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.8-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.13-1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.33.7-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.28.10-igep0020b-2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.12-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.33.6-0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIGEP Linux Kernel2.6.35.13-0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalimage-occlusion-2master-20140909UnspecifiedSnippetNo
Pending ApprovalImageOcc2.0master-20130113UnspecifiedSnippetNo
Pending Approvalimx233master-20110207UnspecifiedSnippetNo
Pending Approvalincredible_.32_kernelmaster-20100902GNU General Public License v2.0 or laterSnippetNo
Pending Approvalincredible_2.6.32master-20100905GNU General Public License v2.0 or laterSnippetNo
Pending Approvalincredikernelmaster-20101215GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalInstigatorX-V4-Kernelmaster-20121118GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalIntel Active Management Technology SDK - Intel AMT SDK6.0Intel Active Management Technology SDK Sample Source LicenseSnippetNo
Pending ApprovalIntel Active Management Technology SDK - Intel AMT SDK9.5.0.34Intel Active Management Technology SDK Sample Source LicenseSnippetNo
Pending ApprovalIntel Message Passing Interface Sample SourcesUnspecifiedUnspecifiedSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.3 Update 5Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.3 Update 1Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.0 Update 5Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.3Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.3 Update 6Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.3 Update 4Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.3 Update 3Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.2 Update 5Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.1Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.3 Update 2Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.2 Update 4Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntel(R) Threading Building Blocks4.1 Update 1Alternative Commercial License AvailableSnippetNo
Pending ApprovalIntercept_Kernelmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvaliodsmaster-20120826UnspecifiedSnippetNo
Pending Approvalipspeakermaster-20100907UnspecifiedSnippetNo
Pending Approvalis01_donut_kernelmaster-20101225GNU General Public License v2.0 or laterSnippetNo
Pending Approvalis01_froyo_kernelmaster-20110416GNU General Public License v2.0 or laterSnippetNo
Pending Approvalis01_kernel_2_6_29_debugmaster-20110401UnspecifiedSnippetNo
Pending ApprovalitalyKernelmaster-20100918GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalJAC-Kernelmaster-20100929UnspecifiedSnippetNo
Pending Approvaljd_unofficialmaster-20131124UnspecifiedSnippetNo
Pending Approvaljdkernel-AOSPmaster-20110115GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljellybean_4.1.1_r3master-20121119UnspecifiedSnippetNo
Pending Approvaljellytimekernelmaster-20121119GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljennic-usb-zigbee-linux-driverdevel-20100919GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljet-2.6.39.5master-20111008GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalJetKernel0.3pre2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalJetKernel0.3pre1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalJetKernel0.3pre3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljoeykrim-SDX-recovery-kernelmaster-20100912UnspecifiedSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.16.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.21.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.14.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-core-rodata-2008-06-16_09.24_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.32-2.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.21.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.35.4-1.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.35.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernelUbuntu-2.6.32-17.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-core-locking-2008-05-26_08_52_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernelUbuntu-2.6.32-28.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernelUbuntu-2.6.38-9.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernelUbuntu-2.6.32-26.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-x86-irq-2008-06-25_10.30_WedGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-x86-pebs-2008-06-25_10.32_WedGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-x86-timers-2008-06-16_09.20_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.32-4.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.16.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.26.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.16.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.20.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.35.3-1.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.32.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.32.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.20.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.23.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.17.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.31-9.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.23.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.23.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.32.16-1.20.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernelUbuntu-M-baseGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-pci-for-jesse-2008-05-26_08_52_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernelUbuntu-2.6.32-26.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-core-misc-2008-06-16_09.11_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.30.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-x86-pci-ioapic-boot-irq-quirks-2008-06-23_09.52_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.35.9-1.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-x86-memtest-2008-05-12-10-09-30GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.35.10-1.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.27.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.23.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernelUbuntu-2.6.32-11.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.16.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-x86-vdso-2008-05-26_08_54_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.37.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernel2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kerneltip-tracing-ftrace-2008-06-16_09.26_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvaljolicloud-robby-kernelUbuntu-2.6.32-27.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljordan-kernel16.06.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljordan-kernel26.05.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljordan-kernel07.06.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljordan-kernel23.05.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvaljs.voxellegacy-20121113UnspecifiedSnippetNo
Pending Approvaljt-movie-librarytrunk-20120919-svnGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalJTattoo1.6.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalJTattoo1.6.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalJTattooVersion_1.6.8UnspecifiedSnippetNo
Pending ApprovalJTattooVersion_1.6.6UnspecifiedSnippetNo
Pending ApprovalJTattooVersion_1.6.7UnspecifiedSnippetNo
Pending Approvalk1099trunk-20120908-svnGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKangBang-AOSP-BFSmaster-20120823GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKaosKernelmaster-20100919GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkeenetic-firmwaretrunk-20120910-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-2-6-27-fifytrunk-20120902-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-2.6.35-series-U8650-U8510-M865-Gingerbreadmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-2.6.35.14-P500master-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-2.6.36.3-shuttle-P10AN01master-20120825GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-2.6.38.6-U8815-Gingerbreadmaster-20121116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-2634master-20101004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-2635master-20101006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-2638master-20110410GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-35master-20120827UnspecifiedSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.6-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.51-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.41-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n9mer-2.6.32-nokia-201122010m6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.30-pre1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n9nemo-2.6.32.20130128.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.44-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n9nemo-2.6.32.20121810.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.43-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.56-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.44-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n9mer-2011-01-22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.49-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.62-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.60-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.6-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.56-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.55-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n9nemo-2.6.32.20121810.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.40-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n9nemo-3.5.3.20121220.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.46-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.57-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n9nemo-2.6.32.20121810.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.6.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.53-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.50-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.6-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.47-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.52-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.42-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.58-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.6-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n9nemo-3.5.3.20121109.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.6-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.59-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.35.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.54-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.6-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.30.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.5.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.3-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.45-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.23.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.37.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.61-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.38.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n9mer-2.6.32-latest-nokia-pr1.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.29.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.1.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.22.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.20.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.16.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.31.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.13.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.25.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.33.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.2.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.27.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n93.6-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.17.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-adaptation-n950-n92.6.32.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-android-galaxy-s2-icsmaster-20121221GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-8.1.4.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-128.1.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-128.7.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-164.6.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-128.1.10.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-8.1.8.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-164.11.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-53.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-53.1.14.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-164.15.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-92.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-53.1.13.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-194.11.3.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-164.9.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-92.1.18.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-164.2.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-194.3.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-53.1.21.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-8.1.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-92.1.10.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-8.1.3.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-164.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-194.11.4.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-128.1.6.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-92.1.17.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-194.17.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-164.10.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-128.1.14.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-53.1.4.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-128.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-8.1.6.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-92.1.13.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-128.2.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-8.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-194.11.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-53.1.19.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-8.1.15.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-194.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-8.1.10.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-92.1.22.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-92.1.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-194.8.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-128.4.1.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-92.1.6.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-8.1.14.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-53.1.6.el5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-centos52.6.18-128.1.16.el5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-coopervetest-20121121UnspecifiedSnippetNo
Pending Approvalkernel-cyanogen-giocm7.2-RC-1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-cyanogen-giocm7.1-RC-3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-efika-imxfroyo-20101226UnspecifiedSnippetNo
Pending ApprovalKernel-for-Megammc_debuggingGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-for-Megammc_unstable_workingGNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-for-odroidmaster-20100917GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytabtab2.6.32.9-20120807GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.35.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-galaxytab-gb2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-GB-GTI9000fugumod-20120818UnspecifiedSnippetNo
Pending Approvalkernel-hero2.6.29-htc-gsm-cdmaGNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-hero2.6.29-htcGNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-heroc-2.6.32master-20101223GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-IdeosU8150master-20120819UnspecifiedSnippetNo
Pending Approvalkernel-is01master-20101212GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-lge-msm7x30master-20121118GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-LGMS910master-20121109UnspecifiedSnippetNo
Pending ApprovalKernel-LPC32502.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.2-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.13GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.30GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.3-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.39-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.36GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.3-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.38-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.5-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.2-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.34GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.39-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.39-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.4-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.5-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.2-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.19GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.3-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.39GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.18GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.5-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.5-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.2-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.4-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.37GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.20GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.21GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.22GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.4-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.3-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.5-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.15GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.4-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.17GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.6-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.12GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.4-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.38-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.2-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.5-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.24GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.4-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.39-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.32GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.33GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.14GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.35GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.3-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.29GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.25GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.38GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.2-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.16GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.31GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.5-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.1-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.3-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32503.2-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-LPC32502.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-M865master-20121122UnspecifiedSnippetNo
Pending Approvalkernel-mecha-2.6.32-basemaster-20110416GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-morrisonmaster-20120819GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-moto-atrix4gmaster-20111016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-nexus-smaster-20110129GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-Nexus4motley_01-20130104GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-Nexus7master-20121118GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-olympusmaster-20121123GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-olympus-3.1master-20121128GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel-Pecan-2.6.32master-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-telechipsmaster-20110129GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel-tempmaster-20101215GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel.32omapmaster-20101217GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel.ancora_tmo.icsmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel32nooktabletmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel3NookTabletstable_new_dssGNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel3NookTabletmaster-20120622GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_asus_tf101elite-20121123GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel_BOOX60master-20110326UnspecifiedSnippetNo
Pending Approvalkernel_commonmaster-20100708GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_ef39s_icsmaster-20130218GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_galaxyaceM76XXTSNCJNLYA6140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_galaxys2_icsmaster-20120610GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_htc-mechamaster-20110408GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_htc_msm7227master-20130122GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_htc_msm7227-3.0master-20130122GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_huawei2.6.35-ics-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_huawei_c8650master-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_huawei_u8160master-20120615GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_I9001_cfswithoutOC-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_i9100Gmaster-20121111UnspecifiedSnippetNo
Pending Approvalkernel_JB_ZSLS6_i9100master-20130107GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_mapphone_kexecmaster-20130314GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_msm-htc-bfs2.6.29-20100817GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKernel_msm.bfs-2.6.29-Tattoo-Clickmaster-20110411GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_omap_bowser-commonmaster-20130217GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_omap_otter-commonkfire-3.0.21-20120526UnspecifiedSnippetNo
Pending Approvalkernel_omap_otter-commonkfire-3.0.21-20120512UnspecifiedSnippetNo
Pending Approvalkernel_omap_otter-commonkfire-3.0.31-20120629UnspecifiedSnippetNo
Pending Approvalkernel_omap_otter-commonkfire-3.0.21-20120608UnspecifiedSnippetNo
Pending ApprovalKernel_POCmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_samsung_crespomaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_samsung_europamaster-20121024UnspecifiedSnippetNo
Pending Approvalkernel_sgh-t999master-20121117GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_stock_g3master-20120826UnspecifiedSnippetNo
Pending Approvalkernel_tf201_stockmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_u8800master-20120819GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_villemaster-20121115GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkernel_wx435master-20120827GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkerneldir0.2.5UnspecifiedSnippetNo
Pending Approvalkerneldir0.3UnspecifiedSnippetNo
Pending Approvalkerneldir0.4UnspecifiedSnippetNo
Pending Approvalkerneldir0.2UnspecifiedSnippetNo
Pending Approvalkerneldir0.1UnspecifiedSnippetNo
Pending Approvalkerneldir0.45UnspecifiedSnippetNo
Pending ApprovalKernelSanders-OMAPmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkk-glacier-kernelmaster-20101224GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKK_kernelmaster-20121121GNU General Public License v2.0 or laterSnippetNo
Pending Approvalkm9260trunk-20120928-svnGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalKobo-Readermaster-20110105UnspecifiedSnippetNo
Pending Approvalkrtekkernel-Fascinatemaster-20110409GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalKTG-Kernel_es209ramaster-20121114UnspecifiedSnippetNo
Pending ApprovalKTG_Kernelmaster-20121220UnspecifiedSnippetNo
Pending ApprovalKyorakernel-G3master-20121128GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalL3_kernelmaster-20121222GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalL3_kernel2master-20121118GNU General Public License v2.0 or laterSnippetNo
Pending Approvall4re-snapshotstaging-20121112UnspecifiedSnippetNo
Pending Approvallatte-2.6.35-crcmaster-20120822GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLBSGtablbs-20120825UnspecifiedSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.2-rc1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.1.1-rc1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.1-alpha2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0-alpha2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.3.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.5-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.3.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0-alpha1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.2-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.2-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.3-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.1-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.1-alpha1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.2-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.3.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0-beta2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.2.1-rc1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.3.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.1-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.1.1-beta1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.2-beta2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.3.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.2-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.2.1-beta1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.2-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.3-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework5.0.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLEAF Linux Embedded Appliance Framework4.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.7.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.13.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.5.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.11.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo1.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.9.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.7.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.5.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.13.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.5.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.13.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.4.16GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo1.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.11.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo1.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.5.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.13.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.9.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.9.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.13.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.12.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-droid-charge-froyo0.13.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.22-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.22-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.12-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.13-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.36-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.38-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.30-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus1.5.0GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.19-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.29-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.39-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.36-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.20-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.17-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.39-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.15-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.38-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.38-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.29-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.38-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.21-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.34-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.34-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.0-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus1.6.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.32-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus1.3.0GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.33-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.16-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.39-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.2-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.18-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.17-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.16-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.14-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.34-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.34-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.2-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.14-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.22-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.21-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.2-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.38-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.12-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.17-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.16-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.18-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.36-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.32-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.39-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.18-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.35-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.36-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.34-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.13-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.30-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25-rc9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.17-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.24-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.21-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.19-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.14-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.37-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.30-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus1.7.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.34-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.33-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.24-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.0-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.32-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.30-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.24-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus1.6.0GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.19-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.33-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.20-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.39-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23-rc9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.19-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.24-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.24-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.34-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus1.6.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.13-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.21-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.13-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.18-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.19-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.30-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.32-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.37-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.15-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.15-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.37-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.33-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.37-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27-rc9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.37-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.24-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus1.2.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.0-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.21-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.19-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.35-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.30-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.15-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.29-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.0-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.2-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.0-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.35-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.32-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.16-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.18-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.16-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.37-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.37-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.0-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.22-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.36-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.38-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.38-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.36-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.15-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.39-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.35-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.38-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.39-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.20-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.12-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.17-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.35-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.12-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.13-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.24-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.15-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.33-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.22-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.29-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.20-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.0-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31-rc9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.32-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.32-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.36-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.29-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.33-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.20-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.18-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.20-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.0GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.33-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.33-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.2-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.13-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.12-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.29-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26-rc9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.2-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.29-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.21-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.35-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.24-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.14-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.15-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.16-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.1-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.22-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus1.4.0GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.18-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.17-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.20-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.13-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.30-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.22-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.25-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.28-rc9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.29-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.30-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.36-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.31-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.27-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.37-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus3.2-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.21-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.14-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.26-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.23-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus1.6.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-galaxy-nexus2.6.32-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalleanKernel-i500-gingerbread0.9.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread0.4.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread0.8.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread1.5.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread1.4.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread0.7.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread0.9.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread1.4.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread0.8.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread2.0.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread1.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread2.0.1ei20GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread2.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread0.8.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread0.10.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread1.3.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread2.0.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread1.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread2.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread1.2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-i500-gingerbread1.5.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.8.0UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.3.1UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.11UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.8.1UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.1.6UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.2UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.1.4UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.8UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp4.1.1UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.3.8UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.5UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.3.7UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.3UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.6UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.6.0UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.10UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.7.1UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.3.4UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.7UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.12UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp4.2.0UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.1.3UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.3.6UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.4.0testUnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.1UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.7.0UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.2.0UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.3.2UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.3.3UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.0UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.1.5UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.5.9UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp4.1.0UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp4.1.2UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.9.2UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.3.0UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.1.1UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aospDEPRECATEDUnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.2.1UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-aosp3.3.5UnspecifiedSnippetNo
Pending ApprovalleanKernel-tbolt-gingerbread5.0.0aospGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-tbolt-gingerbread5.1.0aospGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-tbolt-gingerbread5.1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-tbolt-gingerbread5.0.3aospGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalleanKernel-tbolt-gingerbread5.0.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallearningmini24402.6.32.2GNU General Public License v3.0 or laterSnippetNo
Pending Approvallegend29master-20101227GNU General Public License v2.0 or laterSnippetNo
Pending Approvallenovo_a1_07_kernelmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLFS-pacman7.1UnspecifiedSnippetNo
Pending ApprovalLG-Optimus-2x-linux-kernelmaster-20120826GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLG-Optimus-Chic-Kernel-2.6.32.59-master-20121116GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLG-P500-2.6.35-re-writemaster-20120611GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLG_Spectrum_Kernelmaster-20121113GNU General Public License v2.0 or laterSnippetNo
Pending Approvallge-FR-kernelmaster-20120822GNU General Public License v2.0 or laterSnippetNo
Pending Approvallge-kernel-msm7x27-ics-3.0.8master-20121117GNU General Public License v2.0 or laterSnippetNo
Pending Approvallge-kernel-startablet-ICSmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvallge-kernel-startablet-newmaster-20111016GNU General Public License v2.0 or laterSnippetNo
Pending Approvallguest-mipsmaster-20110201UnspecifiedSnippetNo
Pending Approvalliberty29master-20101224GNU General Public License v2.0 or laterSnippetNo
Pending Approvallichee_linux-3.0master-20121114GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinaro Linux11.05-finalGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinaro Linux2.6.39-2011.06GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinaro-Android_LinaroSprint2011Q1master-20110130GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinuxmaster-20130105GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux InfiniBand Projectsdk100_ibal1-285BSD 2-clause "Simplified" LicenseSnippetNo
Pending ApprovalLinux InfiniBand Projectsdk100_ibal1-285BSD 2-clause "Simplified" LicenseSnippetNo
Pending ApprovalLinux InfiniBand Projectsdk100_ibal-291BSD 2-clause "Simplified" LicenseSnippetNo
Pending ApprovalLinux InfiniBand Projectsdk100_ibal1-284BSD 2-clause "Simplified" LicenseSnippetNo
Pending ApprovalLinux InfiniBand Projectsdk100_ibal1-279BSD 2-clause "Simplified" LicenseSnippetNo
Pending ApprovalLinux InfiniBand Projectsdk100_ibal1-275BSD 2-clause "Simplified" LicenseSnippetNo
Pending ApprovalLinux InfiniBand Projectsdk100_ibal1-269BSD 2-clause "Simplified" LicenseSnippetNo
Pending ApprovalLinux Kernel3.1.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.52GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.66GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.62GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.71GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.18.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.42GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.49GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.55GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.101GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.50GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.74GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.42GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.100GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.14.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.18.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.29.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.70GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.73GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.18.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.75GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.61GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.69GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.45GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.70GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.36-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.66GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.19.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.49GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.47GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.51GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.50GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.49GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.54GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.107GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.59GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.64GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.73GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.17.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.59GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.46GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.63GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.62GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.67GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.12.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.102GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.13.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.19.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.54GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.5.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.36.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.62GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.64GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.56GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.56GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.61GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.48GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.76GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.0.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.12.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.12.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.49GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.68GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.74GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.16.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.45GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.53GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.15.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.72GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.18.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.87GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.81GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.67GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.79GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.84GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.56GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.53GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.60GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.63GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.96GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.56GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30 rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.68GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.13.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.71GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.78GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.68GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.19.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.55GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.45GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.82GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.72GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.79GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.42GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.19.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.53GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.29 rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.56GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.46GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.59GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31-rc9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.69GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.64GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.64GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.65GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.51GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.54GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.48GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.17.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.55GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.46GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.63GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.15.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.98GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.29 rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10-RC1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.70GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.71GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.17.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.36.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.60GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.13.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.84GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.78GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.12.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.47GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.0GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.5.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.91GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.19.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.21.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.47GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.80GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.16.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.56GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.1-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.62GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.75GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.64GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.14.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.0.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.61GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.47GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.78GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.57GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.17.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.68GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.18.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.93GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.62GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.66GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.45GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.42GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.47GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.68GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.58GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.74GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.51GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.69GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.25.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.49GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.99GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.52GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.47GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.8.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.58GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.61GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.42GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.61GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.17.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.48GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.16.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.57GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.55GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.59GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.46GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.57GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.13.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.64GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.58GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.49GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.16.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.62GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.5.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.59GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.76GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.65GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.48GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.92GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.95GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.53GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.17.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.50GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.45GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.17.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.72GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.0.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.19.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.29.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.83GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.58GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.48GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.81GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.12.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.73GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.19.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.51GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.65GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.19.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.15.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.76GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.51GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.57GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.47GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.87GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.53GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.104GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.103GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.80GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.52GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.5.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.105GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.60GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.52GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.57GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.51GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.100GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.52GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.85GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.52GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.97GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.18.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.21.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.59GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.18.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.18.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.48GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.42GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.51GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.16.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.54GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.82GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.74GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.19.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.29.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.48GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.50GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.50GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.94GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.36.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26-rc9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.54GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.5.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.58GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.0.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.15.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.75GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.101GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.0.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.66GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.46GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.15.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.39GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.77GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.51GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.59GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.62GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.77GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.5.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.48GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.42GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.90GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.46GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.62GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.67GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.47GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.60GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.37-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.0GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.79GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.14.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.54GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.73GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.54GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.23GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.19.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.19.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.80GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.61GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.57GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.65GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.12.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.15.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.19.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.63GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.96GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.58GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.88GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.61GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.46GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.81GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.21.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.59GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.42GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.106GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.25GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.97GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.45GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.17.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.60GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.63GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.29.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.52GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.17.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.18.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.53GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.58GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.29.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.53GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.29.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.14.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.56GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.21.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.55GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.21.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.3.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.71GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.13.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.21.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.21.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.42GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.89GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.46GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.72GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.40GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.32GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.36GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.13.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.86GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.88GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.5.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.45GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.19.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.49GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.26.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.23.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.65GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.24.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.35.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.60GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.15.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.55GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.33GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.0.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.91GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.77GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.46GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.19.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.18GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.75GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.19.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.9.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.49GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.15.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.60GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.55GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.21GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.0.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.50GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.20.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.28GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel4.1.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.16.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.50GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.63GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.20GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.30.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.93GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.50GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.31GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.14.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.55GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.22GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.7.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.11.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.8.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.38GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.61GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.15GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.31.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.57GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.14GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.54GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.53GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.25.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.44GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.19GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.27GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.67GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.28.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.98GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.21.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.5.58GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.35GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.34GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.22.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.52GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.66GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.6.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.10.60GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.34.13GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.16.41GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.39-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.17GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.12.43GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.94GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.16GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.32.24GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.14.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.1-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.11.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.30GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.65GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.37GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.2.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.14.29GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.27.45GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.36.4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.38-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.0.82GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel3.4.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux Kernel2.6.14.1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalLinux KernelBR - Kernel Linux2.6.11-klg.1.08GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux KernelBR - Kernel Linux2.6.11-klg.1.02GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux KernelBR - Kernel Linux2.6.11-klg.1.10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux KernelBR - Kernel Linux2.6.11-klg.1.03GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux KernelBR - Kernel Linux2.6.11-klg.1.09GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux on the Acer Aspire 50202.6.17.11GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux on the Acer Aspire 50202.6.17GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux on the Acer Aspire 50202.6.13.5-10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux on the Acer Aspire 50202.6.16.17GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux on the Nintendo GameCube - mplayer front-end distributionmfe-distro-1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux on the Nintendo GameCube - supertux0.1.3-gc-takeIIGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux on the Nintendo GameCube - supertux0.1.3-gcGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux on the Nintendo GameCube - wii-linuxPoC-0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6master-20101119GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6-continuummaster-20110410GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6-landiskmaster-20110403GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6-moxiemaster-20101003GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6-NCmaster-20110110GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6-new-sysctl2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6-trimediamaster-20110206GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.27.y2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.27.y2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.29master-20110131GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.29-s3c-smartQ5master-20110417GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.32.9master-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.33-lpc313xmaster-20101215GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.34.10master-20121024GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.34.5-currentmaster-20101113GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.35.11-currentmaster-20110401GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.36lichee-dev-20120614GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-2.6.36.1-imx21master-20110103UnspecifiedSnippetNo
Pending ApprovalLinux-2.6.37.2-new-schedulermaster-20110416UnspecifiedSnippetNo
Pending Approvallinux-3.0-A13master-20121120UnspecifiedSnippetNo
Pending Approvallinux-3.0.y3.0.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.77GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.62GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.64GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.72GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.74GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.78GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.79GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.60GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.67GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.68GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.63GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.70GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.71GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.65GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.73GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.76GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.66GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.69GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.75GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.0.y3.0.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.2master-20121114UnspecifiedSnippetNo
Pending Approvallinux-3.3-digilent2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent3.3.0-12.07-zed-betaGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-3.3-digilent2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-am33x3.1-rc3-staging-archiveGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-bcachemaster-20121123GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo-lagfix-beta4-1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatebeta4-1.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo_lagfix_3.0_v1.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo-beta4-1.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo_lagfix_3.0_v1.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo_lagfix_3.0_v1.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivate1.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatebeta4-1.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo_lagfix_3.0_v1.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo-beta4-1.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo_lagfix_3.0_v1.9-finalGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo-beta4-1.6-finalGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatevoodoo-beta4-1.3-fixedGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-captivatebeta4-1.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-davincimaster-20140903GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-davinci-sensorthermmaster-20120824GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent3.6-13.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent3.3.0-12.07-zed-betaGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-digilent2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.29.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.27.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.28.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-drk2.6.31.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-emcrafta2f-1.0.2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.19-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.14-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.3.1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.20-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.9.1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.14UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.12-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.6.0-flgst-2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.13-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.13-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcrafta2f-1.2.0UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.19-arm2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.29-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.17-arm1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31-rc9UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.32-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.29-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-arm3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.18-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.14-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21-arm1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.29-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.19-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.18UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.5.0UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.20-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.15-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.19-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.7.0UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.17-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.14-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.29UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-arm1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.29-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.30-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.15-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.12-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.18-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.30-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.6.0UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.13-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.20-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.18-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.29-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.16-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-arm2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.19-arm1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.16-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.32-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.22-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.19-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.19UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.29-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.8.0UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.12UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.4.0UnspecifiedSnippetNo
Pending Approvallinux-emcrafta2f-1.0.1UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.9.0UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-arm2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.30UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.20-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.16-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.32-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.22-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.32-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.18-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.15-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.15UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25-rc9UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.32-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.30-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.12-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.3.0UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.29-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.6.0-flgst-1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.16-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.19-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft20120921UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.17UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.16-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23-rc9UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.12-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.13-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.19-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.22-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.32-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.16-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraftBEFORE_CLEANUPUnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.17-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.30-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.22-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-rc9UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.17-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.15-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.3.2-betaUnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.18-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.20-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.20-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.15-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.7.1-engel-1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.30-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.17-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.30-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.13-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcrafta2f-1.1.0UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.20-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26-rc9UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.22-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcrafta2f-1.0.0UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.22-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.30-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.32-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.29-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.20UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33-arm1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.18-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.16UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.30-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21-arm1-t2_1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.25-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.12-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.15-rc5UnspecifiedSnippetNo
Pending Approvallinux-emcrafta2f-1.2.1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.32UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-arm1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.4.1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.22-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.14-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.22UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.26-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.17-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.32-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.14-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.13-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.28-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcrafta2f-0.9.1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.13UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.13-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.33-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.18-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.17-rc4UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.31-rc3UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.21-rc6UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.24-rc7UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23-rc1UnspecifiedSnippetNo
Pending Approvallinux-emcraftcortexm-1.4.2-k70UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.27-rc9UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.15-rc2UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23-rc8UnspecifiedSnippetNo
Pending Approvallinux-emcraft2.6.23-rc5UnspecifiedSnippetNo
Pending Approvallinux-gt-i9100experimental-20120827GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-heca0.2.0UnspecifiedSnippetNo
Pending Approvallinux-heca0.2UnspecifiedSnippetNo
Pending Approvallinux-heca0.1.0UnspecifiedSnippetNo
Pending Approvallinux-hecadev-20121123UnspecifiedSnippetNo
Pending Approvallinux-hndmaster-20101226GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-htc-acemaster-20120806GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-htc-acevivomaster-20110402GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-imx21master-20101222UnspecifiedSnippetNo
Pending Approvallinux-kernel-2.6.35.7-for-mini2240master-20110403GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kernel-gec2440trunk-20130108-svnGNU General Public License v3.0 or laterSnippetNo
Pending Approvallinux-kernel-ican-tabmaster-20120826GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kernel-janitormaster-20100920GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm82GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.39-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.5-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.5-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm54rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.39-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm57GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm68rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm55rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm50GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-armmaster-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm59rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.3-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm85rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-arm2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm69GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm56rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm46GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm64rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm41GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-armcurrent-stableGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-armmaster-13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.3-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.5-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm56rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm78GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm66rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.5-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm54GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm64GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm47GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm65rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.2-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm38GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm87GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm72rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm85rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm73GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm70GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-arm1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.4-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm61rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm74rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm86GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm53rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm82rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.8-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-armmaster-14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.17-arm1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm80rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm78rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm67rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm85GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm83rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21-arm1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm70rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6-1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.4-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm87rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm84rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.3-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm80rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.8-1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm73rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm67rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-armperf-3.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm52GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.2-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm71-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.4-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm75GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm67rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm71GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.3-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm64rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm87rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm58GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm71rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm66rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm78rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm88rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.4-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-armnext-20130108GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm56GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm80GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm87rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm85rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm65GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm63rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm79rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm60GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.2-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.3-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm85rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm75rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.39-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.38-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.5-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm44GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.2-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm55GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm87rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm49GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm68GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm83GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm62GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm87rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm51GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm58rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm56rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.38-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.39-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm62rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.5-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm48GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.3-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-arm1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm81rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.4-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm72rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.2-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm81GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm53GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.5-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm59rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm70rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm39GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm63GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.4-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-armael-12.03.00GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm86rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm84rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33-arm1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm76rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.19-arm2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm85rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm45GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm88rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm88GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm71rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-armmaster-15-devaddrGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm77GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21-arm1-t2_1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.2-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.24-arm3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm40GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm84GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm80rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.7-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm74GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.2-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm84rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm57rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm87rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm67GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.1-rc10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm61GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm85rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm72GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm87rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm77rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm69rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm42GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm79GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm43GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm59GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm88rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.8-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm3.6-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm60rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm76GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm66GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm62rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-kvm-arm2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-legacymaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux-libre20130130-9997-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-mips-osolutiontrunk-20120626-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-misc2.6.35.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinux-misc-addtionmaster-20100921GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24-uc0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.6-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.2-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.6-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.39-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.3-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.5-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.6-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.4-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.5-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.4-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.7-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.3-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.6-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.6-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.2-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.2-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.3-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.39-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.3-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.3-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.7-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.6-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.2-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.5-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.4-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.2-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.2-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.39-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.4-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.7-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.7-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-uc0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.4-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.2-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.5-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.5-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.6-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.1-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.3-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.4-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.7-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.7-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.5-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.5-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios23.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.39-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-nios22.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-tidspbridgeGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.21-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-felipec1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-omap2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.22-omap1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-philipsdr-spi-driver-20101203GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm2.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm2.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm2.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-omap-ti-pm3.0-rc2-oGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-on-qualcomm-s-msm-raphaeltrunk-20120908-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-osolutiontrunk-20120507-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.34.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.27.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-pln32.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-rapidio-2.6master-20101203GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.5-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.7-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.7-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.4-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.38-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.6-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.2-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.7-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.4-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.39-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.7-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.5-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.2-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.5-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.2-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.5-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.2-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.5-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.6-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.7-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.7-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.39-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.3-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.3-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.2-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.8-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.3-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.8-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.6-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.8-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.8-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.3-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.3-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.4-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.5-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.6-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.4-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.6-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.6-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.2-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.7-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.4-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.3-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.8-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.8-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.8-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.4-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.5-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.38-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.2-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.7-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.39-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.39-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.6-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-samsung2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-sh4-2.6.23.17_stm23_A18Bmaster-20110409GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-sharp-netwalker-2.6.3120110121UnspecifiedSnippetNo
Pending Approvallinux-sharp-netwalker-2.6.35master-20110410UnspecifiedSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.26.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.0.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.10.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.10.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.27.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.20.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.0.87GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.30.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.10.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.13.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.14.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.14.19-ti-r30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.29.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.16.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.4.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.27.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.10.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.39.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.0.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.2.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.10.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.32.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.4.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.17-rc6-armv7-x2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.35.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.4.98GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.14.17-ti-r15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.11.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.18-rc1-armv7-x0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.23.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.17-rc5-bone3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.14.17-ti-r18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.2.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.30.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.4.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.0.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.28.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.10.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.0.89GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.0.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.4.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.4.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.14.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.32.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.4.83GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee3.0.82GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-stable-rcn-ee2.6.20.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-study-yaozy2010trunk-20120919-svnMIT LicenseSnippetNo
Pending Approvallinux-vcrtcmmaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-clk-for-3.14-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx_v2.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxpele-beta1_1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-14.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-dt-for-3.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-dt-fixes-for-3.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-fixes-for-3.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-2013.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxmb_beta_v3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-2014.2.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnx2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-dt-for-3.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-cleanup-for-3.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxmb_beta_v2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnx2.6.13.4-initramfs.patchGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-dt-for-3.17-3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-2014.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-14.6.02GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-cleanup-for-3.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-clk-for-3.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-cleanup-for-3.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-14.6.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-defconfig-for-3.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-14.3-build2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-2013.4-trdGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxbefore_3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxphase0aGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-clk-fixes-for-3.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnx2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-14.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-clk-for-3.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-14.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-dt-fixes-for-3.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-dt-for-3.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-mmc-for-3.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-cleanup-for-3.15-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-dt-for-3.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxbad_commit_johnGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-14.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnx2.6.26-mergeGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxilinx-14.5.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnx2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-cleanup-for-3.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxpetalinux-12.12-finalGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxpetalinux-2013.04-finalGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnx2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnx3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxpetalinux-2013.10-finalGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxxmb_beta_v1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xlnxzynq-clk-for-3.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-xtrmaster-20101225GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yaffs-integration20101220GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.37powerpcGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.37mipsGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.37armGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.37kgdbGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.37checkpoint-metaGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.37meta_2010-12-03GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.37meta_2010-12-07GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux-yocto-2.6.372.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_develmaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_galaxyplayermaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_GT-P621020120123GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_GT-P621020120107GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_GT-P621020120128GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_GT-P621020120102GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_GT-P621020120101GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_GT-P621020120105GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_01242012GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_01292012GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_10162011GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_10132011GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_01292012_expGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_01242012_expGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_10162011_expGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_10132011_expGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_01302012_expGNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i777dd_01302012GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_kernel_sgh-i997rmaster-20120826UnspecifiedSnippetNo
Pending Approvallinux_lg_jbmaster-20130213UnspecifiedSnippetNo
Pending Approvallinux_mediamaster-20140227GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_samsung_2.3.2_colorsmaster-20110403GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_samsung_ics_realmaster-20120611GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_samsung_jbmaster-cm-20121118GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_sch-i500eclair-samsung-20101220UnspecifiedSnippetNo
Pending Approvallinux_sgh-i897eclair-samsung-20101230UnspecifiedSnippetNo
Pending Approvallinux_sgh-i997master-20120824GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_sgh-i997-hackedmaster-20120824GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinux_sgh-t959eclair-samsung-20110110UnspecifiedSnippetNo
Pending Approvallinux_sph-d700eclair-samsung-20101226UnspecifiedSnippetNo
Pending Approvallinuxapimaster-20130207GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalLinuxDNA2.6.22GNU General Public License v2.0 onlySnippetNo
Pending Approvallinuxkernel-iamroottrunk-20110317-svnGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLinuxKernel2.6.27_SQmaster-20101113GNU General Public License v2.0 or laterSnippetNo
Pending Approvallinwizard-strtrkmaster-20100920GNU General Public License v2.0 or laterSnippetNo
Pending Approvalliquid-chocolatemaster-20110416GNU General Public License v2.0 or laterSnippetNo
Pending Approvalliquid_chocolate_ics_kernelmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalliquid_kernelmaster-20110408GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLiquidTab-Kerneldev-20121023UnspecifiedSnippetNo
Pending Approvallith-kernelandroid-omap-2.6.32-20101021GNU General Public License v2.0 or laterSnippetNo
Pending Approvallith-omapmaster-20101224GNU General Public License v2.0 or laterSnippetNo
Pending Approvallittlekernel-m900-eclairmaster-20110326UnspecifiedSnippetNo
Pending Approvalliujiafeng622trunk-20120902-svnApache License 2.0SnippetNo
Pending Approvallkh6thtrunk-20120507-svnGNU General Public License v3.0 or laterSnippetNo
Pending Approvallll-linux2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linuxclang-bootstrapGNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linuxclang-serverGNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvallll-linux2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvallogfs_upstreamfor-linusGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLogitech-Revuemaster-20110402UnspecifiedSnippetNo
Pending ApprovalLorDmodUE1.0.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLorDmodUE1.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLorDmodUE1.0.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLorDmodUE8.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLorDmodUE1.0.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLorDmodUE8.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLorDmodUE1.0.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLorDmodUE1.0.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLorDmodUE1.0.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLorDNeo_2639master-20121113GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLoStKernelmaster-20121024UnspecifiedSnippetNo
Pending ApprovalLT22-kernelmaster-20121215UnspecifiedSnippetNo
Pending Approvallulz-kernel_gt-i9100master-20111011UnspecifiedSnippetNo
Pending ApprovalLuMiX1.3.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLuMiX2.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalLuPuS-STOCK-ICS-Xperia2011master-20130302UnspecifiedSnippetNo
Pending ApprovalLVSmaster-20141107UnspecifiedSnippetNo
Pending Approvally2video0.1.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalm8-Sensemaster-20140707GNU General Public License v2.0 or laterSnippetNo
Pending Approvalm8_android_kernelmaster-20101226UnspecifiedSnippetNo
Pending Approvalm900_kernel_cupcake-SDXmaster-20101222UnspecifiedSnippetNo
Pending Approvalmaemo2.0UnspecifiedSnippetNo
Pending Approvalmainline-publicmarvell-neta-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-cleanups-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-boards-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmvebu-irq-smp-armada-xp-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-xor-board-dt-changes-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-defconfig-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-net-xor-defconfig-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-boards-net-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-mvebu-clk-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-sata-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-hwiocc-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-mvneta-fix-and-clk-support-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicbackport-3.18-15t2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-neta-dt-clk-updates-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-openblocks-i2c-sata-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-net-mdio-checkpatch-fixes-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-armadaxp-smp-for-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-xor-cleanup-dt-binding-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-3.9-fixes-tagGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-xor-board-dt-changes-3.8-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmarvell-orion-dt-3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-public3.10-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmainline-publicmvebu-irq-smp-armada-xpGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmango64_linuxmaster-20101006GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalMath-FastGF20.04GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmath-linuxml045MIT LicenseSnippetNo
Pending Approvalmath-linuxml033MIT LicenseSnippetNo
Pending Approvalmath-linuxml043MIT LicenseSnippetNo
Pending Approvalmath-linux0.0.1GNU General Public License v3.0 or laterSnippetNo
Pending Approvalmath-linuxml019GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmatthias-braunhofer-projects2.6.22BSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending Approvalmautmaster-20101109UnspecifiedSnippetNo
Pending Approvalmecha-2.6.32-Genesismaster-20110416GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalMecha-kernel-jdlfgmaster-20111009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmecha-sensemaster-20110416GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmediapad-kernel-icsmaster-20130104GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmeizu-m9-kernelmaster-20121122UnspecifiedSnippetNo
Pending Approvalmeizu-mx-kernelmaster-20121122UnspecifiedSnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20130318GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20130509GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.6-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.11-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20131112GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.8-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.7-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.6-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20131008GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.6-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.7-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.11-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.7-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.10-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.8-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.9-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.6-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.10-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.9-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.9-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20130204GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.6-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.7-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20130301GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.9GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.10-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.7-rc8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.8-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.8-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.11-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20121219GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.10-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.9-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.10-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.11-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.10-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20131212GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20131025GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.7-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.8-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.11-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.7-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20130909GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.11-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20140127GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.9-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.11-rc6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.9-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.6-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.9-rc2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.9-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux20140225GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.8-rc4GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.8-rc5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.7-rc3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.10-rc7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMemory Technology Device - MTD Subsystem for Linux3.6-rc1GNU General Public License v2.0 onlySnippetNo
Pending ApprovalMerruk-Technology2.0-20121113UnspecifiedSnippetNo
Pending ApprovalMI424WR_GEN2_Rev_E-Fmaster-20121023GNU Lesser General Public License v2.1 or laterSnippetNo
Pending Approvalmidnight-i9000-kernelmaster-20111016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-kernel2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernelmaster-20110418UnspecifiedSnippetNo
Pending Approvalmini2440-linux-kernel2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel3.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini2440-linux-kernel2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmini6410-3.4next-20121115GNU General Public License v2.0 or laterSnippetNo
Pending Approvalminiemc2trunk-20120902-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmngb0.5.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmngb0.5.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmngb0.5.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmoko365-devkit8000-kernelmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmoment_kernel_2.6.29master-20101229UnspecifiedSnippetNo
Pending ApprovalmosixbuntualphaGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalMoto_omap3_ics_kernelmaster-20121117GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalMotorola XT3194_37B_GB_2.3.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalMountain Climbing Journal3.7GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalMPLS-Linux2.6.27-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.24-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.22-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.12-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.36-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.21-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.37-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.2-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.39-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.0-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.12-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.19-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.30-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.21-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.30-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.30UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.19-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.13-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.32-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.0-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.32-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-LinuxlatestUnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.32-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.24-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.39-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.0-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.16-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.27-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.20-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.20-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.36UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.39-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25-rc9UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.35-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.36-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.36-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.34-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.0-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.35UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.2-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.18-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.18-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.17-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.32UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.18-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.24UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.21-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.20-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.21-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.32-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.27UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.33UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.37-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.39-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.29-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.37-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.33-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.30-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.17-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.37-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.39-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.36-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.37-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.21-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.38-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.38-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.37UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.36-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.24-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.22-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.15-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.20UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.15-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.13-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.15-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.32-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.34-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.38-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.0-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.30-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.24-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.22-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.27-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.17-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.2-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.14-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28-rc9UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.2-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.24-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.34UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.16-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.13-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.14-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.35-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.32-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.38-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.22-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.35-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.29UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.24-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.21UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.29-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.0001UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.0-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.27-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.38-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.34-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.33-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.24-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26-rc9UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.27-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.16-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.33-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc10UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.17-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.32-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.13UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.20-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.13-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.12-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.37-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.35-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.21-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.18-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.21-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.12-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.16-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.33-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.38UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.17UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.18-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.30-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.22-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.19-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.33-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.29-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.15-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.19UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.0-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.37-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.39UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.17-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc9UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.18UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.19-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.15-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.0UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.34-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.15UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.38-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.29-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.16-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.36-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31-rc9UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.14-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.22-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.12UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.29-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.2-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.33-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.34-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.27-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.39-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.29-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.17-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.14-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.35-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.32-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.18-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.14UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.2-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.15-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.29-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.33-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.15-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.30-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.39-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.19-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.20-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.13-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.12-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.35-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.33-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.19-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.29-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.16UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.18-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.34-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.13-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.34-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.30-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.38-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.26-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.30-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.27-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.2-rc7UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.14-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.24-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.25-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.22-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.37-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.27-rc9UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23-rc9UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.20-rc3UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.36-rc2UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.36-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.31-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux3.1-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23-rc4UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.13-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.16-rc5UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.20-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.27-rc8UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.28-rc1UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.22UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.23-rc6UnspecifiedSnippetNo
Pending ApprovalMPLS-Linux2.6.38-rc4UnspecifiedSnippetNo
Pending ApprovalMS690-OC-Kernelmaster-20111015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm3.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47252004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA12600106GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1523GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA2190GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA129005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7241GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA5330GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8668AAABQNLYA1080GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7246GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMMZA1000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.54-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.44-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6034GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805017GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136136GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1023GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1540GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63853012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1095GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA20308050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA316010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1021100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA324022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA12600113GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA129010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30552000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407750GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401017GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1070GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA32401804GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA414007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA3136GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA100406GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX2200GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.57-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3161IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109031GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA201001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4151GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1290GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203028GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA206020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8625SSNSKMLYA1000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407720GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.42-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA3011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47252009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1710GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA324012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3160BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA108001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA303520GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3160CGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA3020CGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA220008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.46-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA314020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752018GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA22201002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136134GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4040275IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA3210GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA2040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1043GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA32401805GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA220014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEJXLYA1010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1045GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA34711000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA61601001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA102350GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA4715GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354021GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA107614GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1030AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63836004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA101681GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63836001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA2030223SGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404028GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMMZA1020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX3200GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA4050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA34701070GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA102280GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA206015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1049GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA504005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLGM53303007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA4515GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1526GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA2165GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA2192GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1081GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA324028GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA5110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA34701030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7073GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63853001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA104002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA61801003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3042GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA4320GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1250GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1045GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA206005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA2510GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMSZA00001000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA0021GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA414002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53303003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203027GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47252010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA3240GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALGM63805018GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63853002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA3200GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA307007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101017GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKQSYA1010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1711GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLGA30360202GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47252011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA707903GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3330GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafA8064AAAAANLYA3000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805019GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3150AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA3130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6180GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA2502GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA504010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA10900608GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA10900020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMMZA1030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA5210GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA303501GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8064AAAAANLYA1010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA413010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA324018GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7077GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA10017200GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1085GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3060GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA30350310GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1047GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA206025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30124GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA61801001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX2300GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1049AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1057GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30554010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1080GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA307005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA40000360GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1082GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA307006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA44151019GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30550AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA30350510GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA32401803GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA2510GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA10025100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA30360705GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA2010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404024GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7225GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.59-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1088GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA2150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLBA220014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA414008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA413005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA44151004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404017GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1060GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1525GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA307008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA4725GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1031GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA303507GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4040305IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA34701050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.52-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4130100AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA324016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA313612GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53303009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30550LGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1021GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354019GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404023GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA0020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3161AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA0045GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA206010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407740GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafDpTag1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1525AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1520GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354018GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA2210GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1024GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47252002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2045GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47253001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407725GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1230GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA2211GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63836002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA2501GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA100703GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109028GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA30350410GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6160GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3160AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA2200GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1240GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.43-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA44151005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1070GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6190GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805042GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX1100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8625SSNSKMLYA1015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3037GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA12900208GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA0005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1042AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA414005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA12071000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30370BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3052GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA320004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30550HGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA3132GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA1011400GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLXA1010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7069GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX1301GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA316122GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA32401801GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.30-pre1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA1008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404025IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1055GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1090GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1525BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCKNLGA701905GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA102120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA44151007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3161CGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA10015604GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA100219GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX3100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47358005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALGA63805030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA0060BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.61-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404019GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA4076GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1066GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA31403BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA100530GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63853004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7060GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30550IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafA8064AAAAANLYA00009500GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404029GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47252003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404031GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA50400412GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.47-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA31360704GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1515GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA40773408GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA3025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203021GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1044GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3161GGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLGA302514GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407710GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMSZA00001020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203019GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1023CGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA100310GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407745GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA414006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA5040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7242GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA314011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafA8064AAAAANLYA1111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA2530GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3161BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6038GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA44151003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3160GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA313613GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404027GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203029AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA22201009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA61601002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA34701010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA103050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63836007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA5035GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA10023500GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.4-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA5010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404021GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA504025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA32401802GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354017GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA324020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1035GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA4060GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA34701060GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA104615GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7075GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6170GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA5025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1042GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1535GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136111BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA2130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63836009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53303004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109036GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA2010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6032GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYM63805004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3135GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA414001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA22201001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA31361003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1046GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA107001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8930AAAAANLYA1010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA44151017GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA30208004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805023GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3055GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA22201007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX2100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA2140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA102250GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA2030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA414004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA61901001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA61901003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA32402403GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA362201GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA2110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6037GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4040296IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA405001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA220006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA104501GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA40770501GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA2030222SGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA5320GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA3030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1522GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA4065GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA2180GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA104050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30114GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafA8064AAAAANLYA3010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1031AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMMZA1045GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA313621GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA109025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8930AAAAANLYA1011AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA129016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.50-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA5015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407735GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA3190GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.4-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA313610GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA303508CGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA5340GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA44151013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA301204GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136121GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30551000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA307009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3161DGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA3134GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA706903GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA301103GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafA8064AAAAANLYD1110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4152GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA109806GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4125GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.40-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3045GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.44-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA22201005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7064GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30550CGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA30350703GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6036GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA0030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47252012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7078GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA10029406GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA504015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA504030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLGA30360301GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA504001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3340GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA4615GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30552020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1260GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1200GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA3220GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203023GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7232GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKQSYA1020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203024GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMMZA1050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA3036GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1090GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1524GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX3300GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7076GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA4075GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7245GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafA8064AAAAANLYA1110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1270GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.13-originalGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53303002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.14.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4040276IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404017GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA324024GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA6383GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.4-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA3230GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1041GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3070GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1521GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA220016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA102010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63853020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA324026GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA220002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA10017800GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA32402404GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA2010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30136GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30145GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407715GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404026IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501019GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8625SSNSKMLYA1010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47358003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafA8064AAAAANLYA1120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7071GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX1000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47358002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA307001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA220010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA20302210GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCAOLXA1060GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53303006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7070GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30550KGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3161FGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1097GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7240GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA34701011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA30360502GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA100510GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.24.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA34701040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA109804GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805021GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA129011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30135GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407705GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63836011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLXA1019GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4040295IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA10440443GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404018GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53303007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8930AAAAANLYA1011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA104050AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA31360502GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA414003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA107502GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA102150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136123GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1060GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA31361005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30552040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136113AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404029IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA303505GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1032GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA220012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA109805GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA102006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA10901006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA129006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA3160GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1510GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMMZA1040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3624GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA20251260GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA307004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101006GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA12051000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA31361002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMMZA1055GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136131GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3161EGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAALZA2140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.60-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA206035GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA316124GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47252005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.56-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1065GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA2155GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA61801002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136113BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA10450001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805032GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30550GGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA324014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1220GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA2170GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1280GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA61901004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA0011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7125GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.55-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6060GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404027IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA2025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA504020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404026GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.58-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA707906GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA129001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA6380GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.56-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA22201004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.41-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA4020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3036111HGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA10030200GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA2030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203026GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30550JGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA3180GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA3120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.51-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.45-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caflatestGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA12901080GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA103150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA3170GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA707909GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2035GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMSZA00001010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA2145GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA1010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401021GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA707810GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8625SSNSKMLYA1020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA2503GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3161HGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7067GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA0040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA31360901GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXMSNCJNLYA2220GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA44151016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2038GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA4415GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1545GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA3020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.38.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1530GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA129009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.35.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA312001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA303012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA30350101GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1087GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA107616GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA6375GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA1050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3610GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA44151008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA307002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.53-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401007GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.32.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30522HGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXUSNEKNLYA2022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.21.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136111EGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA108502GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3160DGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA638501GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7106GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8930AAAAANLYA1000AGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA4077GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA4070GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM9615AAAARNLZA1007400GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404030IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7244GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA303503GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1048GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407730GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6010GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404031IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALGA63853022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1170GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLZA3620GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.49-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101011GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafF9200SAFCUPLX1300GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60501012GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA6022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA1022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA2060GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA10440500GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA2020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA53404014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA2020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.4-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7243GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805009GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7230GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA4735GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.30.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA2520GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA52101016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA701905GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.33.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA104421GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63836005GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA2015GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8960AAAAANLYA102450GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.22.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMMZA1035GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.31.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.12.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA404028IGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.62-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.1-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136132GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63805002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA707905GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47252013GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA40770502GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.15.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7201JSDCBALYA63752014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA30360401GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA303508GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3136137GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1040GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30552030GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.4-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.23.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA3035GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA40771001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA7220GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8655AABBQVLZA3036111FGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8660AAABQNLYA1075GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650DTBCANLYA2050GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA30550BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA60401014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.0.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA1070GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCANLYA407728GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354001GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafQ8650BSDCAOLZA220004GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM8260AAABQNLZA307003GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf3.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.25.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.27.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.16.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA47354014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQVLZA303506GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-caf2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA61901002GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM76XXTSNCJNLYA5310GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm-cafM7630AABBQMLZA203016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm7x30-gb-kernelmaster-20121024GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm7x30-icsmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmsm8660-aosp-ics20121112GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalMT4G-Gorilla-kernelmaster-20101224UnspecifiedSnippetNo
Pending Approvalmt6572_x201master-20140503GNU General Public License v2.0 or laterSnippetNo
Pending Approvalmyopicamaster-20100915UnspecifiedSnippetNo
Pending Approvalmyown-android-s3c2410trunk-20121025-svnGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalMyspace-Pagemaster-20110402UnspecifiedSnippetNo
Pending ApprovalMyspace2master-20110408UnspecifiedSnippetNo
Pending Approvalmystiicmaster-20101229UnspecifiedSnippetNo
Pending ApprovalnAa-kernelmaster-20120616GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalnAa-kernel-icsmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalnalstudytrunk-20120920-svnGNU General Public License v3.0 or laterSnippetNo
Pending Approvalname-based-socketsmaster-20101228GNU General Public License v2.0 or laterSnippetNo
Pending Approvalnao-ulibmaster-20110417GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalNAS200 ImprovedBuild164GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalNDTVmaster-20110410UnspecifiedSnippetNo
Pending Approvalneak-gs3-kernelmaster-20121115GNU General Public License v2.0 or laterSnippetNo
Pending Approvalneak-ics-kerneldev-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalneak-kernel-sgs2N.E.A.K.-1.1xGNU General Public License v2.0 or laterSnippetNo
Pending Approvalneak-kernel-sgs2N.E.A.K-1.3xGNU General Public License v2.0 or laterSnippetNo
Pending Approvalneak-kernel-sgs21.4.1xGNU General Public License v2.0 or laterSnippetNo
Pending Approvalneak-kernel-sgs21.4.2xGNU General Public License v2.0 or laterSnippetNo
Pending Approvalneak-kernel-sgs2N.E.A.K-1.2xGNU General Public License v2.0 or laterSnippetNo
Pending Approvalneak-kernel-sgs21.0xGNU General Public License v2.0 or laterSnippetNo
Pending Approvalneak-kernel-sgs2N.E.A.K-1.3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalneak-kernel-sgs21.4xGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalNeoBlaze-Kernel-P990master-20120826GNU General Public License v2.0 or laterSnippetNo
Pending Approvalneptune-network-emulator2.6.18.8GNU General Public License v3.0 or laterSnippetNo
Pending Approvalnet-nextmaster-20121020GNU General Public License v2.0 or laterSnippetNo
Pending Approvalnet-next-simwns3-2015UnspecifiedSnippetNo
Pending ApprovalNew World GNU/LinuxAlpha01UnspecifiedSnippetNo
Pending ApprovalNewLinux1master-20100912GNU General Public License v2.0 or laterSnippetNo
Pending Approvalnexus-2.6.35-ninpomaster-20100815GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalNexus-Smaster-20121024GNU General Public License v2.0 or laterSnippetNo
Pending Approvalnexus-s-kernel-sourcemaster-20110105GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalNexus-S-reference-kernelmaster-20111015UnspecifiedSnippetNo
Pending Approvalnexus_kernelmaster-20101030GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalNexus_S_ICSmaster-20120618GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalNexus_S_ICS_3.0master-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalNexus_S_on_SHW-M110Smaster-20101231GNU General Public License v2.0 or laterSnippetNo
Pending Approvalninphetaminemaster-20120616GNU General Public License v2.0 or laterSnippetNo
Pending Approvalninphetamine31.2.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalninphetamine31.2.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalninphetamine31.1.1-testGNU General Public License v2.0 or laterSnippetNo
Pending Approvalnlcbsmmconversion-64-20121110UnspecifiedSnippetNo
Pending Approvalnook_color_bn_kernel_sourcemaster-20110105GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalNook_Color_Kernel_Overclockmaster-20110131GNU General Public License v2.0 or laterSnippetNo
Pending Approvalnook_kernelmaster-20101224GNU General Public License v2.0 or laterSnippetNo
Pending Approvalnookcolor-android-2.6.32master-20101221UnspecifiedSnippetNo
Pending ApprovalNookColor_Kernelmaster-20110408GNU General Public License v2.0 or laterSnippetNo
Pending Approvalnotes-about-linux-kernel-on-mips-platformtrunk-20121019-svnGNU General Public License v3.0 or laterSnippetNo
Pending Approvalnotewagon-PILmaster-20111016Diffstat LicenseSnippetNo
Pending ApprovalNST-kernelmaster-20121125UnspecifiedSnippetNo
Pending ApprovalNST-kernel_115usb-host-20121113UnspecifiedSnippetNo
Pending Approvalnubernel-2.6.35master-20121108UnspecifiedSnippetNo
Pending Approvalnycpythonmaster-20100823UnspecifiedSnippetNo
Pending Approvalo2droid2.0UnspecifiedSnippetNo
Pending Approvalo2droid0.2UnspecifiedSnippetNo
Pending Approvalo2droid0.1UnspecifiedSnippetNo
Pending Approvalo2droid1.0UnspecifiedSnippetNo
Pending Approvalo2droid4.0UnspecifiedSnippetNo
Pending Approvalo2droid3.0UnspecifiedSnippetNo
Pending Approvalocp-osxmaster-20101112UnspecifiedSnippetNo
Pending Approvalodelay_bravosense-20110410GNU General Public License v2.0 or laterSnippetNo
Pending Approvaloggy-gps-trackertrunk-20120923-svnGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalOHA-Android-4.0.1_r1.0master-20121109UnspecifiedSnippetNo
Pending ApprovalOHA-Android-4.0.3_r1.0master-20121109UnspecifiedSnippetNo
Pending ApprovalOHA-Android-4.0.4_r1.0master-20121118UnspecifiedSnippetNo
Pending Approvalok-2440-linuxtrunk-20120908-svnGNU Lesser General Public License v3.0 or laterSnippetNo
Pending ApprovalOKL41.5.2Iggy Wanna Open Source LicenseSnippetNo
Pending ApprovalOKL41.4.1.1Iggy Wanna Open Source LicenseSnippetNo
Pending Approvalolorun-kernelmaster-20101213GNU General Public License v2.0 or laterSnippetNo
Pending Approvalom2droidmaster-20110403UnspecifiedSnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.27.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.27-omap4-24.0.3GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.24-0.23.12GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.27-omap4-24.0.7GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.26GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.27-omap4-24.0.2GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.27-omap4-24.0.6GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.26.8GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.27-omap4-24.0.5GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP 3/4 Linux Kernel - TI AOSP2.6.27-omap4-24.0.4GNU General Public License v2.0 onlySnippetNo
Pending Approvalomap-kernelddk_785978-20121109GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOMAP4 DMM-TILER - TI AOSP24.10GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP4 DMM-TILER - TI AOSP24.11GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOMAP4 DMM-TILER - TI AOSP24.10.1GNU General Public License v2.0 onlySnippetNo
Pending Approvalomap_dmm_tilermaster-20121024GNU General Public License v2.0 or laterSnippetNo
Pending Approvalomlaxytrunk-20120822-svnApache License 2.0SnippetNo
Pending ApprovalOne_X-2.6.39.4exp-20121114UnspecifiedSnippetNo
Pending ApprovalOnlineManagementGUImaster-20100814UnspecifiedSnippetNo
Pending ApprovalOpen-HMR600master-20110109UnspecifiedSnippetNo
Pending ApprovalOpen-LG-TV-Sweden20110406UnspecifiedSnippetNo
Pending Approvalopen80211s2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.39-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-09GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211ssubmitted-1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-05-31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.39-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-19-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.1-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211ssubmitted-3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.39-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s0.02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-22-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-08-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-22-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.39-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211ssubmitted-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.38-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-06-08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.38-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-22-3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-08-23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.1-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211smaster-2011-07-18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s3.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopen80211s2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOpenEZX kernel20111024GNU General Public License v2.0 onlySnippetNo
Pending ApprovalOpenMediaVault0.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalOpenMediaVault0.5.0.24GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalOpenMediaVault0.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalOpenMediaVault0.3GNU General Public License v3.0 or laterSnippetNo
Pending Approvalopenrd2.6.22.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopenrd1.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalopenrtd_2012master-20130112GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOpenSSI Clusters for Linux - for Debian (devel)1.9.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOpenSSI Clusters for Linux - for Debian (devel)1.9.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOpenSSI Clusters for Linux - for Debian (stable)1.2.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOpenTURNS1.3-exp-20140715GNU Lesser General Public License v3.0 or laterSnippetNo
Pending ApprovalOpenTURNS1.3-exp-20140427GNU Lesser General Public License v3.0 or laterSnippetNo
Pending ApprovalOpenWizLinuxGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOpenX2-kernel-originalmaster-20101223GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOppo-Find5-Kernel-Sourcemaster-20130315GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOptimusOneKernel-KandroidCommunitymaster-20101222GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOrions-Beltmaster-20120814UnspecifiedSnippetNo
Pending Approvalos4118wtrunk-20120508-svnGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOSD-remaster-20110401UnspecifiedSnippetNo
Pending ApprovalOverStock_I897master-20110417GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalOX820-3.1-Linuxmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalp1000-kernelics-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalP500-2.6.32.xmaster-20121021GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalP6800-KernelOCUV-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-20.20-lt-201203250014181332636635GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205060022151336271377-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206110020561339381871-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.1.0-6.6-20120110235208-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-36.36-20120412002116-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-3.3-20120117212923-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-31.31-20120407002236-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-41.41-20120417001937-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-33.33-20120409002246-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207120021011342059411GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-15.15-lt-201203220012471332377473GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-40.40-20120416001906-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-8.8-20120203215757-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-2.2-lt-20120111002828174909GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205250025431337912994-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-5.5-20120201194904-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.1.0-6.6-20120110235208-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-27.27-20120403001645-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-9.9-lt-201202251816451330195816-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-4.4-20120118202422-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-41.41-lt-201204170019371334625924-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-3.3-lt-20120117212923013645-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-14.14-20120321134143-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-2.2-20120111002828-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-18.18-lt-201203231620561332520982GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-14.14-lt-201203211341431332339593GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207050252421341463248-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205120022491336789895-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-39.39-20120415002409-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-3.3-20120117212923-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-27.27-20120403001645-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.0-10.10-lt-201202260727431330243378-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2.1-4.4-lt-201201182024221327518409-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-8.8-20120203215757-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204250039221335325156GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337481008-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-20.20-lt-201203250014181332635603-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206240021221340505298GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-23.23-20120328002121-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-36.36-lt-201204120021161334194041-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206230021091340418863-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-24.24-20120329001521-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206090021541339209598GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207190020311342665601-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.1-5.5-lt-201202011949041328128304-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-29.29-20120405002207-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-22.22-20120327001345-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205260023461337999939-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-34.34-lt-201204100023281334022202GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-37.37-lt-201204130018011334280464-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.0-14.14-lt-201203211341431332339607GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-22.22-lt-201203270013451332886441-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-2.2-lt-20120111002828164636GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-39.39-20120415002409-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-2.2-lt-20120111002828063657-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207060021051341541084-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-31.31-20120407002236-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-2.2-lt-20120111002828164636-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207010140471341113597GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.1-8.8-lt-201202032157571328308081-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-9.9-lt-201202251816451330195504GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-14.14-20120321134143-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-23.23-20120328002121-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-7.7-20120203034213-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-27.27-20120403001645-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-35.35-20120411001807-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-4.4-20120118202422-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206080021481339123224-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-14.14-20120321134143-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-16.16-lt-201203221947431332446800-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-10.10-20120226072743-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.1-5.5-lt-201202011949041328128000-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-22.22-20120327001345-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-18.18-20120323162056-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207020018391341199319-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-17.17-20120323001006-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-10.10-lt-201202260727431331514295-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-29.29-20120405002207-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.1-5.5-lt-201202011949041328127899-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207140022421342233710GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-36.36-lt-201204120021161334194168GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-28.28-20120404001620-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-28.28-20120404001620-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-22.22-20120327001345-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-37.37-20120413001801-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-23.23-lt-201203280021211332896719-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2-3.2.0-10.10-lt-201202260727431332205373GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-5.5-20120201194904-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-31.31-lt-201204070022361333763101GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-23.23-20120328002121-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-8.8-20120203215757-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2.1-4.4-lt-201201182024221327518431-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-14.14-lt-201203211341431332339593-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205140022241336962781-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-29.29-20120405002207-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-38.38-20120414002334-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-42.42-lt-201204180020391334973107-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-3.3-lt-20120117212923150302GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207160017471342404396GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205260023461337999939GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205070020261336356036-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-17.17-20120323001006-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-38.38-20120414002334-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-34.34-lt-201204100023281334022202-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-20.20-20120325001418-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205030023021336012321-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205010020591335838223-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-2.2-20120111002828-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-27.27-lt-201204030016451333415451-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-23.23-lt-201203280021211332973100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-7.7-20120203034213-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.1-7.7-lt-201202030342131328242786-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-42.42-20120418002039-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207170021401342493064-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-19.19-lt-201203240059591332552000-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-28.28-20120404001620-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-9.9-lt-201202251816451330195504-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-40.40-20120416001906-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-15.15-lt-201203220012471332377473-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206260021231340678033-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205060022151336271377GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-16.16-lt-201203221947431332461643GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-37.37-lt-201204130018011334280685GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-3.3-20120117212923-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-24.24-lt-201203290015211332982523GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.1-5.5-lt-201202011949041328128016-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204300022281335752814-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-2.2-20120111002828-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-36.36-20120412002116-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-27.27-20120403001645-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-24.24-lt-201203290015211332982576-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206300022361341023925-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-9.9-20120225181645-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-41.41-20120417001937-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-21.21-lt-201203261633061332780867GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.1-5.5-lt-201202011949041328128304GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207010140471341113597-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-41.41-lt-201204170019371334625811-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205050023441336185246-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204290022501335666593-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-10.10-20120226072743-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-29.29-20120405002207-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-21.21-20120326163306-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.0-15.15-lt-201203220012471332377490-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-15.15-20120322001247-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-27.27-20120403001645-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.0-10.10-lt-201202260727431330243378GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206210023441340246573-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-20.20-lt-201203250014181332635603GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-22.22-20120327001345-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207180020571342579224GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-37.37-lt-201204130018011334280464GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-39.39-20120415002409-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.1-8.8-lt-201202032157571328308419GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-20.20-20120325001418-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-6.6-20120203000420-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-29.29-20120405002207-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-24.24-20120329001521-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-34.34-20120410002328-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-16.16-20120322194743-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2.1-4.4-lt-201201182024221327518512GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.1-8.8-lt-201202032157571328308580GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-23.23-20120328002121-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-27.27-lt-201204030016451333415348-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-17.17-lt-201203230010061332462679-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337220700GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205090030251336531067GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-22.22-lt-201203270013451332886441GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-35.35-lt-201204110018071334108236-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-10.10-lt-201202260727431330242958GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207160017471342404396-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-26.26-20120402145410-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-29.29-lt-201204050022071333638578-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337567362GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-32.32-20120408002714-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205300023071338345527GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337567362-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205080023101336444300GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-16.16-20120322194743-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-4.4-lt-20120118202422205810-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-5.5-20120201194904-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-29.29-lt-201204050022071333590922-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-17.17-20120323001006-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.1-7.7-lt-201202030342131328244333-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-2.2-20120111002828-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206290021501340937343-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207150018361342318577GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-41.41-lt-201204170019371334625924GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-22.22-lt-201203270013451332809517GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-30.30-20120406001913-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-33.33-lt-201204090022461333935048GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206280018231340848920GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-40.40-lt-201204160019061334540128GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-3.3-20120117212923-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-35.35-lt-201204110018071334108306GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206120022281339467613GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-40.40-lt-201204160019061334540128-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-32.32-20120408002714-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-29.29-20120405002207-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-17.17-20120323001006-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.0-9.9-lt-201202251816451330196100-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-16.16-20120322194743-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.1.0-6.6-20120110235208-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206250021281340591682GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-33.33-20120409002246-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-10.10-20120226072743-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-25.25-20120330001627-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.0-15.15-lt-201203220012471332377490GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-19.19-lt-201203240059591332553248-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-33.33-20120409002246-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-32.32-20120408002714-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-38.38-lt-201204140023341334368304GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-15.15-lt-201203220012471332422528-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2.1-2.2-lt-20120111002828035323GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-15.15-lt-201203220012471332419709GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-9.9-20120225181645-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207100023311341887991-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205040022081336098736GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-42.42-20120418002039-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-34.34-20120410002328-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-29.29-20120405002207-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-23.23-20120328002121-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-21.21-20120326163306-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-37.37-20120413001801-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-26.26-20120402145410-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207170021401342493064GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-17.17-20120323001006-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-4.4-20120118202422-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-28.28-lt-201204040016201333501848GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207080019421341713628-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-38.38-20120414002334-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-40.40-20120416001906-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2.1-4.4-lt-20120118202422211752GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337394598GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-24.24-20120329001521-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-18.18-20120323162056-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-31.31-20120407002236-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337135404-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-24.24-20120329001521-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207070019511341627264-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2.1-4.4-lt-201201182024221327518431GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-39.39-lt-201204150024091334454378-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-35.35-lt-201204110018071334138042GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-21.21-lt-201203261633061332781877GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-10.10-20120226072743-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-10.10-20120226072743-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204300022281335752814GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-17.17-lt-201203230010061332462679GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-3.3-lt-20120117212923150302-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-28.28-20120404001620-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-3.3-20120117212923-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-40.40-20120416001906-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-2.2-20120111002828-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-40.40-20120416001906-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-5.5-20120201194904-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2-3.2.1-7.7-lt-201202030342131328243043GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-15.15-20120322001247-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2-3.2.1-8.8-lt-201202032157571328308419-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-31.31-lt-201204070022361333762997-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205040022081336098736-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-19.19-lt-201203240059591332597799GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206230021091340418863GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337306441-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-6.6-20120203000420-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-30.30-lt-201204060019131333676352GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-30.30-20120406001913-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-23.23-20120328002121-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-4.4-20120118202422-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204280019151335578168GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.1-7.7-lt-201202030342131328244333GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-8.8-20120203215757-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-2.2-20120111002828-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205050023441336185246GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207200017171342749799GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-16.16-20120322194743-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207230021251343011371-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-10.10-lt-201202260727431330242983GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.1-8.8-lt-201202032157571328308580-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337135404GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-4.4-20120118202422-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206280018231340848920-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-18.18-20120323162056-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-35.35-lt-201204110018071334108236GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-20.20-20120325001418-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-16.16-20120322194743-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-35.35-lt-201204110018071334108306-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-3.3-lt-20120117212923220031GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-40.40-20120416001906-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-8.8-20120203215757-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206150023321339728094GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-22.22-lt-201203270013451332809517-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-33.33-lt-201204090022461333935048-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-36.36-lt-201204120021161334194168-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-37.37-20120413001801-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-18.18-lt-201203231620561332520982-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-30.30-20120406001913-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-30.30-lt-201204060019131333676352-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-32.32-20120408002714-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-23.23-lt-201203280021211332896631GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.1-7.7-lt-201202030342131328244106-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-22.22-20120327001345-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206200022351340160367GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-42.42-lt-201204180020391334713132GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-17.17-20120323001006-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205230019331337738446GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-10.10-lt-201202260727431331514295GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-8.8-20120203215757-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-26.26-20120402145410-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-38.38-lt-201204140023341334368126GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-15.15-lt-201203220012471332418457-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-27.27-lt-201204030016451333415451GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-38.38-lt-201204140023341334368126-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-15.15-lt-201203220012471332418457GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207190020311342665601GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-32.32-lt-201204080027141333848888GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-17.17-lt-201203230010061332464818GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-3.3-lt-20120117212923220031-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206260021231340678033GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-20.20-lt-201203250014181332636635-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-25.25-20120330001627-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-30.30-20120406001913-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-26.26-lt-201204021454101333382014-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207080019421341713628GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-17.17-20120323001006-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-4.4-20120118202422-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-41.41-20120417001937-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-20.20-20120325001418-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-18.18-20120323162056-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2.1-4.4-lt-201201182024221327518375-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-19.19-lt-201203240059591332553248GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-19.19-20120324005959-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207130020251342145534-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-9.9-20120225181645-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-33.33-lt-201204090022461333935114-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207090022191341801652GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-35.35-20120411001807-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-36.36-20120412002116-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-36.36-20120412002116-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-15.15-20120322001247-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-31.31-20120407002236-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-8.8-20120203215757-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-27.27-20120403001645-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205090030251336531067-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2-3.2.0-10.10-lt-201202260727431332205373-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-23.23-lt-201203280021211332896719GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-20.20-20120325001418-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-34.34-20120410002328-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207210020431342838460GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-32.32-lt-201204080027141333848844GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206180023481339987318GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-10.10-lt-201202260727431330242958-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.1.0-6.6-20120110235208-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205080023101336444300-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-15.15-lt-201203220012471332377403-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2-3.2.1-5.5-lt-201202011949041328127997-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-41.41-20120417001937-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-26.26-lt-201204021454101333382014GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-2.2-lt-20120111002828063657GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337394598-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-26.26-20120402145410-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-31.31-lt-201204070022361333762997GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-18.18-lt-201203231620561332522096-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-30.30-20120406001913-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207130020251342145534GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-6.6-20120203000420-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-34.34-20120410002328-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-26.26-20120402145410-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-14.14-20120321134143-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-29.29-20120405002207-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-14.14-20120321134143-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207050252421341463248GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-22.22-20120327001345-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-24.24-lt-201203290015211332982576GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-2.2-20120111002828-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-35.35-20120411001807-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-5.5-20120201194904-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-31.31-20120407002236-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207150018361342318577-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206210023441340246573GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-25.25-20120330001627-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-4.4-20120118202422-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207110022531341974599-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.1.0-6.6-20120110235208-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-21.21-lt-201203261633061332780867-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-7.7-20120203034213-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207090022191341801652-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205020035061335926022GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-4.4-20120118202422-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-7.7-20120203034213-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-42.42-20120418002039-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-19.19-20120324005959-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-38.38-20120414002334-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-28.28-20120404001620-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-26.26-lt-201204021454101333383873-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-9.9-20120225181645-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.1-5.5-lt-201202011949041328128000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-9.9-20120225181645-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205140022241336962781GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207220020571342924866-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-42.42-20120418002039-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206220737211340359703-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-36.36-20120412002116-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-14.14-20120321134143-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206190024191340074212GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-24.24-20120329001521-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-39.39-20120415002409-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207230021251343011371GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206220737211340359703GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2.1-4.4-lt-20120118202422211752-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-25.25-20120330001627-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-21.21-20120326163306-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-22.22-20120327001345-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.1.0-6.6-20120110235208-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-6.6-20120203000420-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-25.25-20120330001627-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-38.38-20120414002334-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-37.37-20120413001801-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206270022091340764533GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205270023241338085182-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-29.29-lt-201204050022071333638578GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2.1-2.2-lt-20120111002828035323-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-26.26-20120402145410-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-3.3-20120117212923-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-31.31-20120407002236-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-25.25-20120330001627-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-19.19-lt-201203240059591332597799-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-40.40-20120416001906-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-32.32-20120408002714-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206160023401339814497-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-38.38-20120414002334-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-37.37-20120413001801-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-25.25-lt-201203300016271333069769GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206070017361339036499GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-23.23-lt-201203280021211332896631-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-18.18-lt-201203231620561332522096GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-21.21-20120326163306-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.1-8.8-lt-201202032157571328308419-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206150023321339728094-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-2.2-lt-20120111002828044357-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-6.6-20120203000420-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-25.25-20120330001627-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-42.42-20120418002039-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-18.18-20120323162056-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-33.33-lt-201204090022461333935114GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.0-10.10-lt-201202260727431330243635-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.1-5.5-lt-201202011949041328127899GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-24.24-lt-201203290015211333022099GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-24.24-20120329001521-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-33.33-20120409002246-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206100021451339296042GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-29.29-lt-201204050022071333590731GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207030019061341281630-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-15.15-20120322001247-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205300023071338345527-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205250025431337912994GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-10.10-20120226072743-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-2.2-lt-20120111002828044357GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337047316-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205020035061335926022-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-39.39-20120415002409-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-16.16-lt-201203221947431332461643-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-5.5-20120201194904-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205240038151337828304GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-20.20-20120325001418-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207100023311341887991GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206141707521339700652-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-20.20-20120325001418-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337481008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-42.42-lt-201204180020391334973107GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-7.7-20120203034213-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-29.29-lt-201204050022071333590731-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204270038471335497837-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-36.36-20120412002116-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-35.35-lt-201204110018071334138042-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205230019331337738446-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205030023021336012321GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-32.32-lt-201204080027141333848888-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-2.2-lt-20120111002828174909-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-27.27-20120403001645-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206290021501340937343GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-34.34-20120410002328-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206070017361339036499-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-3.3-lt-20120117212923013645GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-27.27-20120403001645-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-25.25-lt-201203300016271333069933GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206180023481339987318-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-5.5-20120201194904-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206120022281339467613-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-24.24-lt-201203290015211332982523-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-38.38-20120414002334-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-34.34-20120410002328-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-16.16-20120322194743-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-23.23-lt-201203280021211332973100-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-39.39-lt-201204150024091334454292-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.1-7.7-lt-201202030342131328242786GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-10.10-20120226072743-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-25.25-lt-201203300016271333069769-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-30.30-20120406001913-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-25.25-lt-201203300016271333069933-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-41.41-20120417001937-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-38.38-lt-201204140023341334368304-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-19.19-20120324005959-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206190024191340074212-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206110020561339381871GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-40.40-20120416001906-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-19.19-20120324005959-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-15.15-lt-201203220012471332419709-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-15.15-20120322001247-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206141707521339700652GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-21.21-20120326163306-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206200022351340160367-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337653905-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-39.39-20120415002409-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-19.19-lt-201203240059591332552000GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-31.31-20120407002236-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-14.14-20120321134143-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-39.39-20120415002409-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-21.21-lt-201203261633061332781877-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.1-8.8-lt-201202032157571328308081GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-25.25-20120330001627-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-26.26-20120402145410-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-30.30-20120406001913-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337653905GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-41.41-20120417001937-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205120022491336789895GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206270022091340764533-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.0-17.17-lt-201203230010061332464818-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-28.28-lt-201204040016201333501902GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-42.42-lt-201204180020391334713132-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204250039221335325156-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-18.18-20120323162056-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-7.7-20120203034213-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-18.18-20120323162056-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207040019351341368117GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-6.6-20120203000420-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207020018391341199319GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-9.9-20120225181645-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207070019511341627264GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-21.21-20120326163306-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-37.37-20120413001801-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206100021451339296042-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-33.33-20120409002246-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207040019351341368117-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2.1-4.4-lt-201201182024221327518512-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-14.14-lt-201203211341431332339586GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-28.28-20120404001620-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-37.37-20120413001801-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.1-7.7-lt-201202030342131328243097-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205130020061336874502-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207220020571342924866GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-36.36-lt-201204120021161334194041GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206240021221340505298-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-31.31-20120407002236-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206300022361341023925GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-32.32-20120408002714-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-7.7-20120203034213-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-9.9-20120225181645-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204290022501335666593GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.1.0-6.6-20120110235208-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-18.18-20120323162056-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-28.28-lt-201204040016201333501848-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.0-14.14-lt-201203211341431332339607-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206080021481339123224GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206090021541339209598-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207030019061341281630GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-16.16-20120322194743-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-33.33-20120409002246-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-39.39-lt-201204150024091334454292GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-42.42-20120418002039-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-6.6-20120203000420-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207110022531341974599GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205240038151337828304-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.0-9.9-lt-201202251816451330196100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-19.19-20120324005959-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-10.10-20120226072743-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-16.16-20120322194743-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-30.30-lt-201204060019131333675727GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207060021051341541084GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-3.3-20120117212923-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-41.41-20120417001937-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-39.39-lt-201204150024091334454378GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204270038471335497837GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-7.7-20120203034213-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2-3.2.1-7.7-lt-201202030342131328243043-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205130020061336874502GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-23.23-20120328002121-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-39.39-20120415002409-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-33.33-20120409002246-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.1-7.7-lt-201202030342131328243097GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-24.24-20120329001521-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-19.19-20120324005959-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-42.42-20120418002039-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.0-9.9-lt-201202251816451330196062-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201204280019151335578168-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-15.15-lt-201203220012471332377403GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-35.35-20120411001807-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-35.35-20120411001807-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-37.37-20120413001801-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.1-7.7-lt-201202030342131328244106GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-22.22-20120327001345-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-14.14-20120321134143-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-34.34-20120410002328-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-23.23-20120328002121-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2.1-4.4-lt-20120118202422205810GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-9.9-20120225181645-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-21.21-20120326163306-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205110022181336703513GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-26.26-20120402145410-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205270023241338085182GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-30.30-20120406001913-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337306441GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.1-8.8-lt-201202032157571328308577-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-30.30-lt-201204060019131333675727-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205010020591335838223GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-27.27-lt-201204030016451333415348GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205290316541338277857GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-32.32-20120408002714-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-6.6-20120203000420-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206160023401339814497GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-29.29-lt-201204050022071333590922GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-16.16-lt-201203221947431332446800GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-34.34-20120410002328-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-14.14-lt-201203211341431332339586-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-20.20-20120325001418-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx5-3.2-3.2.0-10.10-lt-201202260727431330242983-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-38.38-20120414002334-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-15.15-20120322001247-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207140022421342233710-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205280025381338170970GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-41.41-20120417001937-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-15.15-lt-201203220012471332422528GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-17.17-20120323001006-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-15.15-20120322001247-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-31.31-lt-201204070022361333763101-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-28.28-20120404001620-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2.1-4.4-lt-201201182024221327518409GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-28.28-20120404001620-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.1-8.8-lt-201202032157571328308577GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205070020261336356036GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205290316541338277857-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-41.41-lt-201204170019371334625811GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.0-9.9-lt-201202251816451330195816GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-40.40-lt-201204160019061334539480GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-36.36-20120412002116-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-42.42-20120418002039-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-34.34-lt-201204100023281334021978-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-19.19-20120324005959-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-2.2-20120111002828-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-15.15-20120322001247-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.1.0-6.6-20120110235208-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337047316GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-36.36-20120412002116-omap-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2-3.2.1-8.8-lt-201202032157571328308419GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-40.40-lt-201204160019061334539480-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-ux500-3.2-3.2.0-10.10-lt-201202260727431330243635GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205110022181336703513-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207200017171342749799-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-28.28-lt-201204040016201333501902-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-32.32-20120408002714-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205150021001337220700-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207180020571342579224-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-35.35-20120411001807-omap-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-35.35-20120411001807-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207210020431342838460-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-26.26-lt-201204021454101333383873GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-19.19-20120324005959-vexpress-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-8.8-20120203215757-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-21.21-20120326163306-shared-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201206250021281340591682-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-24.24-20120329001521-vexpress-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-34.34-lt-201204100023281334021978GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2-3.2.1-5.5-lt-201202011949041328127997GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.0-24.24-lt-201203290015211333022099-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-32.32-lt-201204080027141333848844-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpressdt-rtsm-3.2-3.2.1-37.37-lt-201204130018011334280685-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201205280025381338170970-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-vexpress-3.2-3.2.0-9.9-lt-201202251816451330196062GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-origen-3.2.1-4.4-lt-201201182024221327518375GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-omap-3.2-3.2.1-5.5-lt-201202011949041328128016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-3.3-20120117212923-mx51-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-35.35-20120411001807-shared-only-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.1-33.33-20120409002246-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-cilt-mx6-3.2-3.2.1-43.43-lt-201207120021011342059411-flattenedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpackaged-linux-linaro-3.2-ci3.2.0-5.5-20120201194904-mx51-onlyGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPackaging - alsa0.9.0beta7UnspecifiedSnippetNo
Pending ApprovalPackaging - alsa0.9.0beta3UnspecifiedSnippetNo
Pending ApprovalPackaging - alsa0.9.0beta2UnspecifiedSnippetNo
Pending ApprovalPackaging - alsa0.9.0beta1UnspecifiedSnippetNo
Pending ApprovalPackaging - sound2001 01 JanUnspecifiedSnippetNo
Pending Approvalpandaboard-kernelb4-master-20120825GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpatch-hosting-for-android-x86-supporttrunk-20110722-svnApache License 2.0SnippetNo
Pending Approvalpb-bugbase-kernel20101220GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpecan_kernelmaster-20121120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalperceusmaster-20121119UnspecifiedSnippetNo
Pending ApprovalPerformant Hosting Kernel2.6.25.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalphilrobotics-projects20120301GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPhoton-Kernelmaster-20130219GNU General Public License v2.0 or laterSnippetNo
Pending Approvalphoton4g.motorolamaster-20111015GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPicoDebian0.0.1-pre1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpicuntu-3.0.8-alokmaster-20130217UnspecifiedSnippetNo
Pending Approvalpil-2009-raclette117-20091115Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117-20090317Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117a2-20090328Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117a1-20090317Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117-20090313Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117a1-20090313Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117b2-20090801Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117a1-20090309Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117-20090309Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117b1-20090412Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117c1-20091101Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette116Diffstat LicenseSnippetNo
Pending Approvalpil-2009-raclette117Diffstat LicenseSnippetNo
Pending Approvalpil-py3kmaster-20101206UnspecifiedSnippetNo
Pending ApprovalPIL3Kmaster-20110409Diffstat LicenseSnippetNo
Pending Approvalpilce0.9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPillow1.0UnspecifiedSnippetNo
Pending ApprovalPillow2.3.2Diffstat LicenseSnippetNo
Pending ApprovalPillow2.6.2Diffstat LicenseSnippetNo
Pending ApprovalPillow2.7.0Diffstat LicenseSnippetNo
Pending ApprovalPillow1.7.8Diffstat LicenseSnippetNo
Pending ApprovalPillow2.4.0Diffstat LicenseSnippetNo
Pending ApprovalPillow1.2UnspecifiedSnippetNo
Pending ApprovalPillow2.3.0Diffstat LicenseSnippetNo
Pending ApprovalPillow2.3.1Diffstat LicenseSnippetNo
Pending ApprovalPillow2.2.1Diffstat LicenseSnippetNo
Pending ApprovalPillow2.5.2Diffstat LicenseSnippetNo
Pending ApprovalPillow2.5.3Diffstat LicenseSnippetNo
Pending ApprovalPillow2.6.1Diffstat LicenseSnippetNo
Pending ApprovalPillow2.0.0Diffstat LicenseSnippetNo
Pending ApprovalPillow2.2.2Diffstat LicenseSnippetNo
Pending ApprovalPillow1.7.6Diffstat LicenseSnippetNo
Pending ApprovalPillow2.6.0Diffstat LicenseSnippetNo
Pending ApprovalPillow2.5.0Diffstat LicenseSnippetNo
Pending ApprovalPillow2.5.1Diffstat LicenseSnippetNo
Pending ApprovalPillow2.2.0Diffstat LicenseSnippetNo
Pending ApprovalPillow2.1.0Diffstat LicenseSnippetNo
Pending ApprovalPillow1.7.7Diffstat LicenseSnippetNo
Pending Approvalpinax0.7beta1MIT LicenseSnippetNo
Pending Approvalpinguino-libraries2014.02GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPirate-Linux2.0_alpha_2UnspecifiedSnippetNo
Pending Approvalpixelvoremaster-20110409UnspecifiedSnippetNo
Pending Approvalplanetsmashertrunk-20120911-svnGNU General Public License v3.0 or laterSnippetNo
Pending Approvalplat-mainmaster-20101028UnspecifiedSnippetNo
Pending ApprovalPlone4.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone2.5.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0.6.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0.9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone3.3.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.1rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone2.5.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone4.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.2.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core4.1.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core3.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core3.3.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.1.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core3.3.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core3.3.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core3.3.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.3.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core3.2.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.1.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.3.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core4.2.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core4.2.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core3.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.3.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core3.2.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core4.3.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core4.3.4GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core4.3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core4.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core3.3.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.3.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core3.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - core4.2.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - core4.2.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalPlone - installers2.5.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - installers3.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - installers3.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - installers3.0.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - installers2.5.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - installers2.5.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - installers3.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - installers2.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone - installers2.5.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0a2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.2.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0b1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®2.5.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.2rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.2.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.0.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3b1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1.5.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0b5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0a4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0b3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.0.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0b4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.1b1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0.6.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.0.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.1rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.0.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0a5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®2.5.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.1rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0b2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.1b2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®4.0a3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3rc5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.1-beta1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.2.0a1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPlone®3.3rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalplopKexec1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPolishBlood-2.6.35.14_LGEmaster-20120622GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPopcornkernel-Tunamaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalprettyponytrunk-20120703-svnMIT LicenseSnippetNo
Pending Approvalproject-skytanktrunk-20121023-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalpsf-sholes-kernelmaster-20101121GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpsi-linux-ppcmaster-20100919GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpublic_kerneliMX508-20121118UnspecifiedSnippetNo
Pending ApprovalPulse-2.6.29master-20101004GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPureFroyo-Kernelpf-2.6.35.7-20101221GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPwnplug-Source-Repositorymaster-20120610UnspecifiedSnippetNo
Pending Approvalpygraphics1.3Apache License 2.0SnippetNo
Pending Approvalpygraphics1.0Apache License 2.0SnippetNo
Pending Approvalpygraphics1.1.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpygraphics1.2Apache License 2.0SnippetNo
Pending Approvalpygraphics1.1Apache License 2.0SnippetNo
Pending Approvalpygraphics1.4Apache License 2.0SnippetNo
Pending ApprovalPyPotrace1.0Python Software Foundation License 2.3SnippetNo
Pending ApprovalPyramid-2.6.35BFS-20120826GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPyramid-2.6.35-MRmaster-20111016GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpyramid-2.6.35_sensemainline-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalpyramid-gb-mrmaster-20120828GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalPython Imaging Library (PIL)1.1.6Histp Like LicenseSnippetNo
Pending ApprovalPython Imaging Library (PIL)1.1.4Histp Like LicenseSnippetNo
Pending ApprovalPython Imaging Library (PIL)1.1.7Histp Like LicenseSnippetNo
Pending ApprovalPython Imaging Library (PIL)1.1.5Histp Like LicenseSnippetNo
Pending ApprovalQBANIN_kernelmaster-20110107UnspecifiedSnippetNo
Pending Approvalqh-soledadtrunk-20121004-svnEclipse Public License 1.0SnippetNo
Pending ApprovalQSD3.0wip-20121118UnspecifiedSnippetNo
Pending Approvalqsd8x50-bravo-master-20121118UnspecifiedSnippetNo
Pending Approvalqt210_ics_kernel3.0.8master-20130106GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalQuenchXTXT502UnspecifiedSnippetNo
Pending ApprovalRaduG-2.1HeRo-Kernelmaster-20101005GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalRage-Kernelmaster-20121110UnspecifiedSnippetNo
Pending Approvalraiderx_htcleomaster-20120807GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalRAIDiator4.2.20GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalRAIDiator4.2.15GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalRAIDiator4.2.1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalRaritan Open Source Software - OPMAG4 Firmware Source20081222GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalRaritan Open Source Software - OSS Management PlatformOSSMP-01.00.04-6678GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalRaritan Open Source Software - WPCM450 (Hermon) BMC and KVM SDK20090306GNU General Public License v3.0 or laterSnippetNo
Pending Approvalrazdroid-kernelmaster-20121119GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrb1000-linux2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrb1000-linux0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrcs-czigtrunk-20120904-svnGNU General Public License v3.0 or laterSnippetNo
Pending Approvalrecovery-kernelmaster-20110112GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalRedPillKernelRev1.02GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalRedPillKernelmaster-20130105GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalRedPillKernelRev1.03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalremoteprocmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalRezound-ICS-Kernelmaster-20130112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrgrrgrmaster-20110207UnspecifiedSnippetNo
Pending ApprovalRHEL4 KernelsRevision 9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalriakimaster-20100916UnspecifiedSnippetNo
Pending Approvalrk3066-kernelmaster-20121123UnspecifiedSnippetNo
Pending Approvalrockchip-kernel-rk2918master-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrockchip-rk30xx-mk808master-20121122UnspecifiedSnippetNo
Pending Approvalrpmsgmaster-20110418GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.19.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-x86-kconfig-2008-06-25_10.30_WedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.22.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.20.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-core-percpu-2008-06-16_09.12_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-tracing-mmiotrace-2008-05-26_08_53_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-auto-history-Fri_May_23_10_27_25_CEST_2008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-tracing-textedit-2008-05-26_08_53_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-x86-pat-2008-05-19-07-23-07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.31.12-rt21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.32.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.16.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.30.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.27.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-history-2008-06-16_11.03_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-tracing-mmiotrace-2008-06-16_09.26_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.34.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux3.0.8-rt23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.15.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.37.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.20.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.15.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.27.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.16.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.32.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.31-rc5-rt1.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-x86-i8259-2008-06-25_10.30_WedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-history-2008-10-08_08.31_WedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-auto-ftrace-next-base-2008-05-26_08_52_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-sched-new-API-sched_setscheduler-2008-06-23_09.30_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.33.1-rt11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.22.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-tracing-ftrace-mergefixups-2008-06-25_10.28_WedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.24.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.27.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-x86-nmi-2008-06-25_10.31_WedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.17.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.33.7-rt29-mrg40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-x86-cpu-2008-06-25_10.29_WedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.31-rc6-rt6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-tracing-ftrace-mergefixups-2008-06-16_09.16_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.27.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.32.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.33.3-rt17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.16.42-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.16.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.31-rt10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.25.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.33.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.22.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.31.5-rt18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.26.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.22.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-history-2008-07-08_15.44_TueGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.28.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.23.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-tracing-ftrace-mergefixups-2008-06-23_09.01_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-x86-gart-2008-05-26_08_53_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-x86-kconfig-2008-05-26_08_53_MonGNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.16.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linuxtip-x86-urgent-2008-05-19-07-23-11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.16.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.16.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.20.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.27.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrt-linux2.6.16.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrtn56u1.0.1.7fUnspecifiedSnippetNo
Pending Approvalrtn56u1.0.1.7cUnspecifiedSnippetNo
Pending Approvalruby_oc_uv_kernelmaster-20101120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalrx-kernelmaster-20110409GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalS8500_Kernel_2.6.32master-20120819GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsaga-ics-crc-3.0.16experimental-20121120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.4.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsage - Software for Algebra and Geometry Experimentation6.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSamdroid-Turbo-Kernelmaster-20110104UnspecifiedSnippetNo
Pending Approvalsamsung-android-kerneldevrom-2.6.35-20120826GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSamSung-Galaxy-Tab-10.1-Model-GT-P7510master-20111008UnspecifiedSnippetNo
Pending ApprovalSamsung-GT-P3113-AOSP-CM-Kernel-and-Ramdiskmaster-20121115UnspecifiedSnippetNo
Pending ApprovalSamsung-GT-P3113-Kernel-and-Ramdiskmaster-20121114UnspecifiedSnippetNo
Pending Approvalsamsung-kernel-ariesmaster-20101215GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-c1attandroid-2.6.35.7-20121024GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-galaxysiimaster-20120826GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-galaxysii-meyjunk-20120826GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-5-chinaonlyGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere64GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere65GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere66GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere63GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere67GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhereICS-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgs2-ownhere41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-kernel-sgsII-tmomaster-20121026GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung-s3c6410-android.1.0master-20100815GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSamsung_Epic_DI18_Stockmaster-20101122GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung_GS2master-20121121GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung_i9100_mptcpmaster-20121121GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung_kernel_galaxys_gbmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung_kernel_GBmaster-20110420GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsamsung_kernel_latona_GBmaster-20121109UnspecifiedSnippetNo
Pending Approvalsamsung_kernel_msm7x27master-20121114UnspecifiedSnippetNo
Pending Approvalsamsung_kernel_nowplusmaster_2635-20121108GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSamsung_SPH-M930_kernelmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsan-francisco-kernelzte-2.6.29-20101210GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsan-francisco-kernelzte-2.6.29-20101123GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsan-francisco-kernelzte-2.6.29-20101101GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSapo-A5-Kernelmaster-20110108GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSapphire_kernel_omapmaster-20100916GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsavory1.1.6MIT LicenseSnippetNo
Pending Approvalsc02c_kernel1.4.0-OCGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernelSO-GB-UPDATE1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.1.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.7-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.0-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.2.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.2-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.2.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.9-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.6-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.2.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.1-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.1-CM-OCGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.6-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.10-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.1-OCGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.4BGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.5-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernelSO-SCH-J001_GBGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.9-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernelSO-GB-UPDATE3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.2.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.0.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernelSO-GB-UPDATE2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.5-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernelSOSRC-GBGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.4.8-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.5.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.1-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel1.3.4-CMGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel_ics2.1.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel_ics2.2.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel_ics2.2.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel_ics2.2.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel_ics2.2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel_ics2.2.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel_ics2.2.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc02c_kernel_ics3.0.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc06d_kernel_icsSC-06D_ICS_Opensource_Update1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc06d_kernel_ics1.3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc06d_kernel_ics1.0.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc06d_kernel_ics1.1.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc06d_kernel_ics1.2.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsc06d_kernel_icsSC-06D_ICS_OpensourceGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsch-i405_kernelmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsch-i500-froyolinux-updates-20120824UnspecifiedSnippetNo
Pending Approvalsch-i500-gingerbreadmaster-20120827UnspecifiedSnippetNo
Pending Approvalsch-i500-kernelfroyo-20110409UnspecifiedSnippetNo
Pending Approvalsched-deadline2.6.32.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.61-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.10-rt27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadlinedead-4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.51-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.3-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.16-rt27-rebaseGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.4-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.27-rt46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.28-rt47-rebaseGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.55-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.11-rt28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.9-rt25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.14-rt32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.12-rt29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.43-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.44-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.45-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.28-rt47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.3-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.16-rt27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.59-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.23-rt40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.25-rt43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.15-rt25-rebaseGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.58-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.20-rt36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.4-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.9-rt26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.53-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.14-rt24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.44-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.15-rt25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.46-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.57-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.54-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.3-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.50-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.14-rt31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.29-rt49-rebaseGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.3-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.28-rt48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.3-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.49-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.40-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.24-rt41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.26-rt45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.18-rt34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.42-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.56-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.52-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.41-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadlinelatestGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.15-rt26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.62-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.23-rt38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.35.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.20-rt35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.25-rt44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.38.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadlinedl-4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.56-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.17-rt33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.3-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.47-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.30-pre1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.60-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.24-rt42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.20.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.36.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.34.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.12-rt30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.17.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.21.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.26.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.29-rt49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.2.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.22-rt37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.18.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.23.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.1-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.13.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.22.9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.4-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline3.0.23-rt39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.16.44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.32.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.31.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.39-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.37.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsched-deadline2.6.27.49GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalScience-News-Utilitymaster-20101119UnspecifiedSnippetNo
Pending ApprovalSDX-Froyo-M900master-20120807UnspecifiedSnippetNo
Pending Approvalsemc-es209ramaster-20111009UnspecifiedSnippetNo
Pending Approvalsemc-hallon-kerneliyokan-20121110UnspecifiedSnippetNo
Pending Approvalsemc-kernel-msm7x27master-20120827GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsemc-kernel-msm7x303.0.1.A.0.145GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsemc-kernel-msm7x304.0.A.2.368GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsemc-kernel-msm7x304.0.1.A.0.283GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsemc-kernel-msm7x30-icsmaster-20120612GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsemc-kernel-qsd8k-icsmaster-20120611GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsemc-msm-2.6.35master-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsemc-msm-3.4master-20121120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsemc-qsd8x50master-20120827UnspecifiedSnippetNo
Pending Approvalsemc_kernel_2.6.29_492master-20121108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdk0.93GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdk0.91GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdk0.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalsgdkUnspecifiedGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdk0.90GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdk0.92GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdktrunk-20120919-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdk0.81GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdk0.94GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdk0.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgdk0.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSGH-I747master-20121117GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSGH-T989_ICS_Kernelmaster-20121116GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSGH-T999V_Kernelstock-20121117GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgkernelsg-android-omap-2.6.29-eclair-20111011GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSGS-Family-Kernelmaster-20110411UnspecifiedSnippetNo
Pending Approvalsgs-kernelmaster-20120824UnspecifiedSnippetNo
Pending ApprovalSGS-SL-i9003master-20120828UnspecifiedSnippetNo
Pending Approvalsgs2-kernelmaster-20111014GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSGSII_Kernelmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsgtkernel_tmobilemaster-20110416UnspecifiedSnippetNo
Pending ApprovalShooter-2.6.35master-20111015GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR1.0.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MRLorDmodUE-8.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MRLorDmodUE-8.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR1.0.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR1.0.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR1.0.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR1.0.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR5.3.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR1.0.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR3.5.9-FINALGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR4.2.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR5.3.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MR1.0.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShooter-2.6.35-MRLorDmodUE-8.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalshooter-2.6.35_mr-kernelmaster-20120902GNU General Public License v2.0 or laterSnippetNo
Pending Approvalshooter-gb-mr-dodavamaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalshooter_u-gb-crcmaster-20121108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalshooteru-ics-aospmaster-20121113GNU General Public License v2.0 or laterSnippetNo
Pending Approvalshooteru-ics-crc-3.0.16-e733189master-20121119GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalshooteruICSmaster-20121118GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShun-AndromedaRELEASE_2_0_5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShun-AndromedaRELEASE_1_8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShun-AndromedaRELEASE_2_0_1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShun-AndromedaRELEASE_1_4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShun-AndromedaRELEASE_1_6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShun-AndromedaEARLY_RELEASE_0_8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalShun-AndromedaRELEASE_2_0_6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalsK1v.0.9preGNU Lesser General Public License v2.1 or laterSnippetNo
Pending Approvalskullcapmaster-20110411UnspecifiedSnippetNo
Pending Approvalskyrocket_ics_kernelmaster-20121117UnspecifiedSnippetNo
Pending ApprovalSlavery-Toolsmaster-20101115UnspecifiedSnippetNo
Pending ApprovalSmall Device C Compiler20120202GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120102GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120111GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120203GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111111GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111226GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111228GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120115GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111118GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120214GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111107GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120113GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120217GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111207GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111105GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111230GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120118GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111206GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120104GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111227GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120209GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120103GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111211GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120112GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120114GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111229GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111223GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111104GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111109GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120201GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111225GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111231GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120131GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersdcc-3.1.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111110GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111101GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111116GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111102GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler3.1.0aGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111112GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111113GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120107GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120215GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111115GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120101GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120117GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120130GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111106GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120116GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111212GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111224GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111117GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111209GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120216GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120108GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111108GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111222GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20120109GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler3.1.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111221GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compilersnap-20111103GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111208GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111114GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111213GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler20111210GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120410GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140805GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140601GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.3.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140714GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120319GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140603GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.4.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120701GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120404GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140508GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.4.0-rc3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140703GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140510GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120327GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140109GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120321GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140518GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140626GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120628GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120316GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120322GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.4.0-rc1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140713GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140528GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120328GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120904GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120630GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140630GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120422GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120326GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.3.0-rc2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120420GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140516GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120629GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.2.0-rc2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120401GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120627GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.4.0-rc2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140126GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120418GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140627GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120416GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120315GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.3.0-rc1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120412GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140527GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120330GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140625GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120331GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite2014-08-13GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120417GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.2.0-rc1GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120323GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140514GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140529GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120406GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130515GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140119GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130521GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120402GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120325GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140513GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140618GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140127GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20131121GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140530GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120408GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.3.0-rc3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140517GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140605GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130107GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120313GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140515GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.2.0GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120407GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130830GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140512GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120625GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120314GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120320GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120421GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite3.2.0-rc3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140125GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20131115GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120409GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120702GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20131106GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120419GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140511GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140531GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120405GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140710GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130612GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20131112GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130111GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120317GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130108GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120626GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130109GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120403GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120329GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120318GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130110GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120411GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140519GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20140509GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20120324GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSmall Device C Compiler suite20130618GNU General Public License v3.0 or laterSnippetNo
Pending Approvalsnake-os1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsnake-os0.9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSNARE - Auditing and EventLog Management - Snare for LinuxFC20.9.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSNARE - Auditing and EventLog Management - Snare for LinuxRHEL4-0.9.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSNARE - Auditing and EventLog Management - Snare for LinuxFC20.9.7aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSNARE - Auditing and EventLog Management - Snare for LinuxFC2-0.9.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSNARE - Auditing and EventLog Management - Snare for LinuxRHEL40.9.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSNARE - Auditing and EventLog Management - Snare for LinuxRHEL4-0.9.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSNARE - Auditing and EventLog Management - Snare for LinuxRHEL40.9.8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSNARE - Auditing and EventLog Management - Snare for LinuxFC2-0.9.7aGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsnow-enginetrunk-20121024-svnBSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending Approvalsolana_kernelmaster-20120830GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsoleus32kernelmaster-20101228GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsoleus64kernelmaster-20110102GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsony-kernel-msm7x30-ics20121114GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSource-2.6-32master-20111017GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSpark Enterprise IM Client2.6.1GNU Lesser General Public License v2.1 or laterSnippetNo
Pending ApprovalSpark Enterprise IM Client2.6.2GNU Lesser General Public License v2.1 or laterSnippetNo
Pending ApprovalSpark Enterprise IM Client2.6.0GNU Lesser General Public License v2.1 or laterSnippetNo
Pending ApprovalSpark-Unofficialmaster-20131016Apache License 2.0SnippetNo
Pending ApprovalspecfileEL5-20121020GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSPH-D700-2.6.29-master-20100920GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSPH-D700_GB_Kernelmaster-20121108UnspecifiedSnippetNo
Pending ApprovalSPH-L710_Kernelstock-20121116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalspica-3.0android-s3c64xx-20120427GNU General Public License v2.0 or laterSnippetNo
Pending Approvalspice4xentrunk-20120911-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalsqale-yummaster-20121117UnspecifiedSnippetNo
Pending Approvalsqueezeos10.0.0.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalsqueezeosBaby_10.0.0_r16943GNU General Public License v2.0 or laterSnippetNo
Pending Approvalstockplus_kernel_ariesmaster-20121110UnspecifiedSnippetNo
Pending Approvalstreak7-kernelics-20121025GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalStreakKernelmaster-20110115GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalStupidFastmaster-20101216GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSupersonic-2.6.32-MR3master-20110109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalsupersonic_.32_kernelmaster-20101217GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSupersonicModKernel-2.6.32master-20101205GNU General Public License v2.0 or laterSnippetNo
Pending Approvalswiftbeagle20091210GNU General Public License v2.0 or laterSnippetNo
Pending Approvalswiftdroid_kernelmaster-20120819GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSymbol Corp WiFi Driver CommunicationUnspecifiedIntel IBL Symbol Technologies Master Development P&L AgreementSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source4418branchGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source1142branchGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source722branchGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source844bracnhMIT LicenseSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source1337branchGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source2636branchGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source1373branchGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source3201branchGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source2198branchGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source3776branchGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source1944GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source4458branchGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source1628branchGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source1594branchGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source1747branchGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source944branchGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source3203branchGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSynology NAS GPL Source - Synology NAS GPL Source1742branchGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalSynology Open Source - Synology NAS GPL Source4458branch2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSystem Abstraction Component Kitcvs-081119GNU Lesser General Public License v2.1 or laterSnippetNo
Pending ApprovalSystemImager4.0.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSystemImager3.8.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSystemImager3.8.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSystemImager3.8.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalSystemImager4.0.2GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalT889_Kernellinux-3.0.y-20121206GNU General Public License v2.0 or laterSnippetNo
Pending Approvalta-kernelmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTalon-SH-Kernelmaster-20120826UnspecifiedSnippetNo
Pending Approvaltaobao-kernelmaster-20121220UnspecifiedSnippetNo
Pending ApprovalTapeV2master-20100916UnspecifiedSnippetNo
Pending ApprovalTAU - Tuning and Analysis Utilities2.23.1aTuning and Analysis Utilities LicenseSnippetNo
Pending ApprovalTAU - Tuning and Analysis Utilities2.23.1Tuning and Analysis Utilities LicenseSnippetNo
Pending ApprovalTAU - Tuning and Analysis Utilities2.24Tuning and Analysis Utilities LicenseSnippetNo
Pending ApprovalTAU - Tuning and Analysis Utilities2.23.1bTuning and Analysis Utilities LicenseSnippetNo
Pending ApprovalTAU - Tuning and Analysis Utilities2.24.1Tuning and Analysis Utilities LicenseSnippetNo
Pending ApprovalTAU - Tuning and Analysis Utilities2.23.2b2Tuning and Analysis Utilities LicenseSnippetNo
Pending Approvaltbp-schedulertrunk-20120707-svnGNU General Public License v3.0 or laterSnippetNo
Pending ApprovalTCP-RST-Guardmaster-20101114UnspecifiedSnippetNo
Pending Approvalte-lpc2478lcd35trunk-20120913-svnGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTeam_Whiskey_Froyo_Kernelmaster-20110416GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.11.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.9.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.9.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.8.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.9.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.9.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.9.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kernelgtablet-10.9.8GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.9.6GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kernelgtablet-10.9.7GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.8.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.11.1.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.9.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltegra_kerneltegra-10.11.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltest-x-worldtrunk-20121019-svnMIT LicenseSnippetNo
Pending ApprovalTF101-HighOC-3P2master-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltf101-kernel-harmonymaster-20121117GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltf101-kernel-testmaster-20121112GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTF101-kernelOCmaster-20120823GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTF201-Kernel3.0.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTF201-Kernel2_5_alpha_trial_3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTF201-Kernel3.0.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTF201-Kernel2_5_7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTF201-Kernel2_5_releaseGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTF201-Kernel-Litemaster-20121118GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltf700t_kernelmaster-20130220GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalThe Hoard Memory Allocator3.10GNU Lesser General Public License v2.1 or laterSnippetNo
Pending Approvalthe-ray-tracing-gametrunk-20120708-svnApache License 2.0SnippetNo
Pending ApprovalThinstation - thinstation developer2.3b3GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalThinstation - thinstation developersourceGNU General Public License v2.0 or laterSnippetNo
Pending Approvalthoravukk_i9100master-20121116GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalThrivekernelics-20121025GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalThunderC-Metro-Kernelmaster-20110115GNU General Public License v2.0 or laterSnippetNo
Pending Approvalthunderc_2.6.35master-20111008GNU General Public License v2.0 or laterSnippetNo
Pending Approvalti-omap-encore-kernel3kernel-test-20121113GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltiamat-leo20121113GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTiger_Bloodmaster-20110403UnspecifiedSnippetNo
Pending Approvaltiny-gingersense1.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTiVo - GNU/Linux Source Code16.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTiVo - GNU/Linux Source Code14.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltizen-kernel-s8500trunk-20121110-svnGNU General Public License v3.0 or laterSnippetNo
Pending Approvaltizen-kernel-s850020130306GNU General Public License v3.0 or laterSnippetNo
Pending ApprovaltkFP - Tkfp Linux58GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaltkFP - Tkfp Linux59GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltll-mx21-2.6.32.ymaster-20100710GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltmlinux2.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltmo_tab-openmaster-20101224GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.2xGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.3eGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.2x-rc0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.2wGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.2xaGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.2x-rc2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.2x-rc4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.2waGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.2x-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.2x-rc1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomato-RAF1.3cGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomTom GO Linux2005-04 aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomTom GO Linux2006-08 aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTomTom GO Linux2005-05 aGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTopographica0.9.6aBSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalTopographica0.9.7BSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalTopographica0.9.4aBSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalTopographica0.9.1GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTopographica0.9.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTopographica0.9.7aBSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalTopographica0.9.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTopographica0.9.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTopographica0.9.5GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalTopographica0.9.6GNU General Public License v3.0 or laterSnippetNo
Pending ApprovalTopographica0.9.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTopographica0.9.5aBSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalTrafficSqueezerTS-AlphaGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer FREE WAN Optimizationsolar-flare_10.00.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer FREE WAN Optimization6.02.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer FREE WAN Optimizationpanda-cub_9.01.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer FREE WAN Optimization9.00.9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer FREE WAN Optimization9.00.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer FREE WAN Optimization7.00.4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer FREE WAN Optimizationsolar-flare_10.00.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer FREE WAN Optimizationsolar-flare_10.00.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationcotton-candy_10.03.0GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationcotton-candy_10.03.20GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationsanvi-3.14-rc7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationsanvi-3.13GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationcotton-candy-3.12.5-2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationcotton-candy-3.12.5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationsanvi-3.13.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationcotton-candy_10.03.12GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationshree-0.3.12GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationcotton-candy_10.02.7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationcotton-candy_10.03.6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationcotton-candy_10.02.2GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationshree-0.1.10GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationcotton-candy-3.12-21GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTrafficSqueezer Linux WAN Optimizationshree-0.2.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltripndroid-endeavoru-2.6.39.4master-20121116GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltriumph-kernel-msm7x30master-20121023GNU General Public License v2.0 or laterSnippetNo
Pending Approvaltso2011-arcia-gamboatrunk-20120908-svnGNU General Public License v3.0 or laterSnippetNo
Pending Approvaltsprojtrunk-20121209-svnApache License 2.0SnippetNo
Pending ApprovalTwilight-Zone-Kernel---EB13master-20120814GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalTwilight_Zone_Kernelmaster-20120814UnspecifiedSnippetNo
Pending Approvalu8150-kernel-pulse-portmaster-20110107GNU General Public License v2.0 or laterSnippetNo
Pending Approvalu8160-kernelmaster-20121023GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalU8220-mckmaster-20100909GNU General Public License v2.0 or laterSnippetNo
Pending Approvalu8500_kernel_sourcesmaster-20121117GNU General Public License v2.0 or laterSnippetNo
Pending Approvalu8800-kernelmaster-20120612GNU General Public License v2.0 or laterSnippetNo
Pending Approvalubuntu-kernelmaster-20101108GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinuxdist-20101026GNU General Public License v3.0 or laterSnippetNo
Pending ApprovaluClinuxdist-20120620GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinux20140504GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinuxdist-20100825GNU General Public License v3.0 or laterSnippetNo
Pending ApprovaluClinux20131024GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluCLinuxdist-20080808GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinuxdist-20110810GNU General Public License v3.0 or laterSnippetNo
Pending ApprovaluClinuxdist-20111111GNU General Public License v3.0 or laterSnippetNo
Pending ApprovaluClinuxdist-20120401GNU General Public License v3.0 or laterSnippetNo
Pending ApprovaluClinuxdist-20120315GNU General Public License v3.0 or laterSnippetNo
Pending ApprovaluClinuxdist-20100315GNU General Public License v3.0 or laterSnippetNo
Pending ApprovaluClinuxdist-20090618GNU General Public License v3.0 or laterSnippetNo
Pending ApprovaluClinux20121024GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinux - Embedded Linux/Microcontroller Project20051110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinux - Embedded Linux/Microcontroller Project20040218GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinux - Embedded Linux/Microcontroller Project20070130GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinux - Embedded Linux/Microcontroller Project20060803GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinux - Embedded Linux/Microcontroller Project20051014GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinux - Embedded Linux/Microcontroller Project20040408GNU General Public License v2.0 or laterSnippetNo
Pending ApprovaluClinux - Embedded Linux/Microcontroller Project20041215GNU General Public License v2.0 or laterSnippetNo
Pending Approvaluniversal_lagfix_kernelmaster-20101227GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalUntangle Gateway Platform5.1.0 ThunderbirdGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalUntangle Gateway Platform5.0.3 Mustang.3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalUntangle Gateway Platform5.0.3 Mustang-3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalUpdatedTF101-OCkernelmaster-20121206GNU General Public License v2.0 or laterSnippetNo
Pending Approvalupstream-rpmsgmaster-20120824GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalUTV210-Kernel-2.6.35.7ics-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l-em8300master-20100911GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.4-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.3-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.21-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.21-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.24-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.20-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.18-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.2-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.20-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.24-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.5-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.12-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.22-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.17-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.2-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.3-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.37-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.39-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.0GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.12-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.18-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.3-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.0-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.20-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.15-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.21-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.37-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.22-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.19-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.22-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.22-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.0-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.13-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.16-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.16-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.16-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.12-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.13-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.20-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.38-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.6-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.19-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.24-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.24-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.39-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.39-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.0-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.4-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.15-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.21-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.2-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.38-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.17-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.24-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.3-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.17-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.0-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.18-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.15-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.14-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.17-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.18-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.39-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.22-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.2-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.24-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.5-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.22-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.4-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.20-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.2-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.18-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.0-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.38-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.5-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.4-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.39-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.38-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.3-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.21-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.38-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.12-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.21-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.14-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.5-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.38-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.2-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.14-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.0-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.15-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.3-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.21-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.5-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.4-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.13-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.4-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.5-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.14-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.16-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.19-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.13-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.0-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.38-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.19-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.16-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.37-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.5-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.24-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.12-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.14-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.16-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.15-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.24-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.13-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.39-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.4-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.26-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.18-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.20-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.2-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.23-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.18-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.3-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.15-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.15-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.20-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.13-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.25-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.19-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83003.1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.17-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.39-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.19-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.22-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.38-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.17-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalv4l2-em83002.6.13-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvanir_hammerhead1.0.3UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.0.0UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.0.8UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.0.9UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.0.4UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.0.6UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.1.0UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.0.1UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.0.7UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.0.5UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.1.1UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.1.3UnspecifiedSnippetNo
Pending Approvalvanir_hammerhead1.1.5UnspecifiedSnippetNo
Pending ApprovalVF845kernelFroyomaster-20110401GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.33-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.29-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.32-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.35-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.37-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.33-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.36-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.30-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.36-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.35-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.32-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.34-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.30-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.34-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.33GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.30-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.29-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.32-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.36-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.33-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.30-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.30-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.33-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.36-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.29-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.29-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.36-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.33-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.34-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.34-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.29-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.30-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.32-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.35-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.32-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.36-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.34-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.37-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.35-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.65GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.66GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.33-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.26-rc7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.32-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.29-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.35-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.36-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.26-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.37-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.34-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.32-rc8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.32-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.37-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.37-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.36-rc3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.27-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.29-rc2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.34-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.35-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.33-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.30-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28-rc4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.26-rc9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.30-rc6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.33-rc5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.29-rc1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvfio-linux-2.62.6.31-rc3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalVIA Drivers - Audio1.40GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalVIA Drivers - Audiofc4-c6-mdv2006-07.0 0.82aGNU General Public License v2.0 or laterSnippetNo
Pending Approvalvibrant-froyo-kernelDragon-5.1UnspecifiedSnippetNo
Pending Approvalvibrant-froyo-kernelDragon-5.0UnspecifiedSnippetNo
Pending Approvalvibrant-froyo-kernelDragon-5.2UnspecifiedSnippetNo
Pending Approvalvibrant-froyo-kernelDragon-5-TEST2UnspecifiedSnippetNo
Pending Approvalvibrant-froyo-kernelDragon-Frost-TEST3UnspecifiedSnippetNo
Pending Approvalvibrant-froyo-kernelDragon-5-TEST4UnspecifiedSnippetNo
Pending ApprovalVibrant-openmaster-20101223GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalVibrant_3.0master-20121110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvideo_visstrimmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalViewPad-7-Kernelmaster-20110418UnspecifiedSnippetNo
Pending ApprovalVigor-Incredikernelmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalVirtual Cogs COGlinux - coglinux200507GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalVirtual Routing and Forwarding for Linux0.900GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvirtuous-s4v-kernelmaster-20121111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvirtuous-vision-kernelmaster-20101225GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvision-2632master-20110108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvision-2635master-20120823GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalVisionKernelmaster-20110415UnspecifiedSnippetNo
Pending Approvalvoguelinuxtrunk-20130105-svnGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP99020110712GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP99020110622GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990020511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP99020110702GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990240511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990190511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990170511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP99020110616GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990310511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990150511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990120511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990080611GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990030511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990070511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990230511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP99020110627GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP99020110626GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP99020110717GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990080511GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990070611GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP990030611GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-LGP99020110706GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalvorkKernel-Sense2.6.32-SVS-20101125GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvuplus-kernelmaster-20121111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalvzkernel2.6.32GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalWARP_KERNELmaster-20121113GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwax-ostrunk-20120710-svnGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalWebfish Linux - Webfish Linux Base i6862.0pre3GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalWebfish Linux - Webfish Workstation Packages2.0pre3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwgcno7trunk-20120710-svnBSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending ApprovalWhisperwind0.3_ReleaseMIT LicenseSnippetNo
Pending ApprovalWhiteRabbit-switch-kernelmaster-20101129GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwildfire-kernelmaster-20101211GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalWinCPUID20061006Intel Code Samples LicenseSnippetNo
Pending Approvalwireless-testing_torvaldsmaster-20130105GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl12xx_soldel_maintenanceR5_SP1_Maintenance_ReleaseGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl12xx_soldel_maintenanceR5_SP1_Maintenance_Release_1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl12xx_soldel_maintenanceR4_SP3_SolDelGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-261GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-175GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-149GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-142GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-139GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-02-3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.01-build_122GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-196GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-115GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.13_candGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-309GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.05-build_1GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_104GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.01-build_123GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-14-2-blazeGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-250GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-208GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-17-blazeGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-70GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxupstream-3.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-31GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-258GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-306GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-3.4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a2.06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-231GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-236GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_79GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_81GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-07-18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-83GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_103GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-65GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_67GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_84GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-221GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-202GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-14-blazeGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-134GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-46GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-07-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-117GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.03-build_128GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-220GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-207GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.03-build_132GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.01-build_121GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_117GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.07-build_140GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-97GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_82GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.10_32UnspecifiedSnippetNo
Pending Approvalwl18xxR8.xx_Build-16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-233GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-02-28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_65GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_70GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx18xx_fw_55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.05-build_4GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a6.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a6.06_38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r5.1.03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-56GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-162GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.a1.03-build_57-2012-03-26_21-49-08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-129GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-02-09GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-203GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-293GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-02-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-133GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.09UnspecifiedSnippetNo
Pending Approvalwl18xxol_r8.a3.13-jbGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-223GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-164GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-90GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_80GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-292GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_64GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-62GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-68GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_76GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.09GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a4.05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a4.02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-232GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-26GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-73GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-290GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-148GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-209GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-171GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.09GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-200GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-170GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-169GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-29-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-240GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-222GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-311GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-06-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5-20120103GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_66GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.11_jbGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-215GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_71GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-9GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-74GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_98GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-295GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-185GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a4.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-237GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-07-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-259GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-235GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a4.04GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-216GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-269GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-252GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.07-build_136GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_78GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-160GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.01-build_120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-120GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_88GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-03-02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-213GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-165GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-147GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.03-build_127GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a6.06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx18xx_fw_65GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-64GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_101GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-89GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_91GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-283GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-268GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-02-07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.12-jbGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-69GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-158GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-273GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxupstreaming-2013-03-07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-174GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-128GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-201GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-275GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-98GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-17GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-226GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.07-build_146GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxtesting-2011-12-12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.03-build_130GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.04GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-198GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-116GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-245GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-197GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_39GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-313GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-297GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-229GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-42GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_108GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-288GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-44GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-172GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-94GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a7.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-183GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-282GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-251GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-225GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-308GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.01-build_119GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-219GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-145GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-02-27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.03-build_131GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-228GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_47GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-190GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-141GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_72GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-02-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-07-08-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-188GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-212GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-03-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_87GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-271GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_60GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-242GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.08-build_12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_97GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-304GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-234GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-85GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-04-04GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-178GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-37GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.01-build_126GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_68GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-161GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-265GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-119GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-167GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_100GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-76GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-67GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-156GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-54GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-177GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.10UnspecifiedSnippetNo
Pending Approvalwl18xxR8.xx_Build-191GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1-2012-06-14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-307GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-224GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.03-build_129GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a6.03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-72GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-04-blazeGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-210GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_93GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_95GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-02-22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-80GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_74GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-205GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-126GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-150GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.05-build_7GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_90GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.07-build_139GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-270GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.08-build_13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxupstreaming-2013-03-05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-02-14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-247GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.a1.03-build_55-2012-03-26_19-20-07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-153GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_58GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-131GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-272GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx20120203GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-122GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-244GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-41GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-43GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-118GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-66GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-166GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1-2012-06-14-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-305GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a6.04GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-06-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_105GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-49GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-155GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-176GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.04GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_107GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-81GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-91GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.08-build_11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-52GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_94GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-95GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_113GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-279GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-15-2GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-238GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-87GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a1.02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-214GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-59GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-02-15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-82GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-03-22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-10-11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-84GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-22GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-50GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-264GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-03-20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-78GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-07-08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-266GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-267GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.04GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-29GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-246GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-121GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.01-build_124GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.08-candidateGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-125GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx20120202GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-302GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-03-23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-249GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-151GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-286GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-217GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_102GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-40GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-96GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-30GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-163GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-152GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-12GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_96GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_63GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-05-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a7.02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-57GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-281GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-8GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-101GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-27GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-254GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.08-build_18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.05-build_6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-35GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_89GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-243GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.07-build_141GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-179GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-241GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-36GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.05-build_3GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-262GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-263GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-284GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-55GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-71GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-127GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-07-18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_48GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_99GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-79GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-123GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-6GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-253GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-180GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.09-build_23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-13GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a6.05GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a6.06_38GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-53GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-287GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a4.03GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-173GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-11-19-blazeGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-51GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-45GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-99GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-296GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-23GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-168GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-135GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2012-02-08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_75GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-18GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-157GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-114GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-310GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-61GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-137GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.08GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_83GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-24GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-181GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx2011-12-08-pre-rebaseGNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xx02-20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-07GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-20GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-248GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-144GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxinternal-2012-06-19GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxfor-upstream-2012-06-28GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.08-build_14GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.08-build_10GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-204GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-280GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-211GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-274GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-154GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.06GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.08-build_16GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a8.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_111GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxupstreaming-2013-03-25GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-159GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-93GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-86GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-218GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_86GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.09GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr5.1.01-build_15GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.06-build_110GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-230GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-291GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a3.04GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a3.05-build_5GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-285GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a1.01GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-146GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-32GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-289GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-63GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-206GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-199GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxjenkins-OpenLink_R8_AndroidDailyBuild-21GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-124GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-312GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-132GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-294GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-92GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a5.11GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-143GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-138GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.a1.03-build_58-2012-03-27_00-16-02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-34GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxR8.xx_Build-227GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a2.01-build_118GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.05-build_92GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxr8.a1.04-build_77GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl18xxol_r8.a6.02GNU General Public License v2.0 or laterSnippetNo
Pending Approvalwl500g2.6.22.19GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalWX_435_Kernel-CM7froyo-20121109UnspecifiedSnippetNo
Pending ApprovalWX_435_Kernel-Tickerguymaster-20120827GNU General Public License v2.0 or laterSnippetNo
Pending Approvalx10_Th_kernelmaster-20111010UnspecifiedSnippetNo
Pending ApprovalxCAT2.0-alphaEclipse Public License 1.0SnippetNo
Pending ApprovalXCeLL-V69-2master-20120827GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalXCeLL-X2master-20121112GNU General Public License v2.0 or laterSnippetNo
Pending Approvalxda-basespeedmod-20121110UnspecifiedSnippetNo
Pending ApprovalXen3.2.0GNU General Public License v2.0 onlySnippetNo
Pending ApprovalXen3.4.0GNU General Public License v2.0 onlySnippetNo
Pending Approvalxen-translationtrunk-20121209-svnGNU General Public License v2.0 or laterSnippetNo
Pending Approvalxengreencomtrunk-20121209-svnBSD 3-clause "New" or "Revised" LicenseSnippetNo
Pending Approvalxenified-jeremy-kernel-master-20110402GNU General Public License v2.0 or laterSnippetNo
Pending Approvalxenified-PV-kernelmaster-20110401GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalXFDeb - KernelPackagesHalloweenGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalXFDeb - KernelPackages20040827vGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalXFDeb - KernelPackages20050129vGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalXFDeb - KernelPackages20040918vGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalXFDeb - KernelPackages20040826vGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalXoom-OCandroid-tegra-2.6.36-honeycomb-20120622GNU General Public License v2.0 or laterSnippetNo
Pending Approvalxpenologymaster-20130302GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalXperia-2011-Kernel-2.6.32.9master-20120611UnspecifiedSnippetNo
Pending ApprovalXperia-2011-Kernel-2.6.32.Xmaster-20121110UnspecifiedSnippetNo
Pending ApprovalXperia-2011-KRsH-Kernel-2.6.32.9master-20121110UnspecifiedSnippetNo
Pending ApprovalXperia-2011-KRsH-Kernel-2.6.32.9-ICSmaster-20121110GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalXperia-2011-Official-Kernel-Sourcesmaster-20121108UnspecifiedSnippetNo
Pending ApprovalXperia-X10-Kernel-2.6.29master-20120614UnspecifiedSnippetNo
Pending Approvalxpythonmaster-20101212UnspecifiedSnippetNo
Pending Approvalxteam31master-20121117GNU General Public License v2.0 or laterSnippetNo
Pending Approvalxunbaotutrunk-20121205-svnGNU General Public License v2.0 or laterSnippetNo
Pending ApprovalxxICSKernelmaster-20120611GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalxxKernelmaster-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalyeti3d-pvr20090706GNU General Public License v2.0 or laterSnippetNo
Pending Approvalyeti3d-pvr20090719GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalYONIP-2.6.32.9master-20110416UnspecifiedSnippetNo
Pending ApprovalYONIP-KERNEL-2.6.32.9master-20120819UnspecifiedSnippetNo
Pending ApprovalZedomax-Epic-Touch-Kernelmaster-20121020GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZEN3-0r9GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZEN3-0r5GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZEN3-0r6GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZEN3-0r4GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZEN3-0r8GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZEN3-0r7GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZenKernel_TUNAmaster-20121217GNU General Public License v2.0 or laterSnippetNo
Pending Approvalzeppelin_kernelexperimental-20120815GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZhockon0.1.0GNU Lesser General Public License v3.0 or laterSnippetNo
Pending ApprovalZT-180master-20120826GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZTE-BLADE-2.6.32master-20110115GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZTE-Blade-2.6.35.10master-20120825UnspecifiedSnippetNo
Pending ApprovalZTE-Blade-2.6.35.11master-20120819UnspecifiedSnippetNo
Pending ApprovalZTE-Blade-2.6.35.7master-20120819UnspecifiedSnippetNo
Pending ApprovalZTE-Blade-2.6.38.6master-20120823UnspecifiedSnippetNo
Pending Approvalzte-blade-32master-20121025GNU General Public License v2.0 or laterSnippetNo
Pending Approvalzte-blade-35master-20120622GNU General Public License v2.0 or laterSnippetNo
Pending ApprovalZte-Blade-New-35-kernelmaster-20120827UnspecifiedSnippetNo
Pending Approvalzte-kerneloriginalGNU General Public License v2.0 or laterSnippetNo
Pending Approvalzte-kernel-gbmaster-20121113UnspecifiedSnippetNo
Pending ApprovalZTE-R-kernel-35master-20121023GNU General Public License v2.0 or laterSnippetNo
Pending Approvalzte-turies-35master-20121109GNU General Public License v2.0 or laterSnippetNo
Pending Approvalzte_skate_35master-20130313GNU General Public License v2.0 or laterSnippetNo
+


+
+ +
Searches
SearchID RequiredFileSizeLineMatch
General Public License keywordsNoapplications/examples/test_extensions_pkg/smoke_acc.sh7,9058the terms of the GNU General Public License version +# 2 as published by
General Public License keywordsNoapplications/examples/test_extensions_pkg/smoke_acc.sh7,90514PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should
General Public License keywordsNoapplications/examples/test_extensions_pkg/smoke_acc.sh7,90516a copy of the GNU General Public License +# along with this program; if
General Public License keywordsNoapplications/isp/copyright.gpl5205and conditions of the GNU General Public License, +version 2, as published by
General Public License keywordsNoapplications/isp/copyright.gpl52010PARTICULAR PURPOSE. See the GNU General Public License for +more details. +
General Public License keywordsNoapplications/isp/FrameWork/css/runtime/stats/interface/ia_css_stats.h1,33012the terms of the GNU General Public License version + * 2 as published by
General Public License keywordsNoapplications/isp/FrameWork/css/runtime/stats/interface/ia_css_stats.h1,33018PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should
General Public License keywordsNoapplications/isp/FrameWork/css/runtime/stats/interface/ia_css_stats.h1,33020a copy of the GNU General Public License + * along with this program; if
General Public License keywordsNoapplications/isp/FrameWork/css/runtime/stats/src/stats.c2,7999the terms of the GNU General Public License version + * 2 as published by
General Public License keywordsNoapplications/isp/FrameWork/css/runtime/stats/src/stats.c2,79915PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should
General Public License keywordsNoapplications/isp/FrameWork/css/runtime/stats/src/stats.c2,79917a copy of the GNU General Public License + * along with this program; if
General Public License keywordsNoapplications/isp/host_file_input_to_streaming.c10,2397the terms of the GNU General Public License version +* 2 as published by
General Public License keywordsNoapplications/isp/host_file_input_to_streaming.c10,23913PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should
General Public License keywordsNoapplications/isp/host_file_input_to_streaming.c10,23915a copy of the GNU General Public License +* along with this program; if
absolute http/https URL (regex)Noapplications/examples/test_extensions_pkg/Readme12,546289Breakpoints/watchpoints etc) + http://www.gnu.org/software/ddd/manual/html_mono/ddd.html + +
absolute http/https URL (regex)Noapplications/isp/Documentation/Intel_Inspector.txt3,4455downloaded from the following link: +http://softwareproducts.intel.com/ILC/index.aspx +But the assumption is that this
absolute http/https URL (regex)Noapplications/isp/File_input/_README2566created here. + +For more info see +https://wiki.ith.intel.com/display/VIEDglob/Adding+input+images+and+reference+images +
absolute http/https URL (regex)Noapplications/isp/FrameWork/CameraDriver.c131,51374lens +// Kace Mobilens KSW-3 +// http://cgi.ebay.com/Mobile-Phone-Detachable-Fisheye-Lens-x0-33-170-degree_W0QQitemZ180422917594QQihZ008QQcategoryZ
absolute http/https URL (regex)Noapplications/isp/FrameWork/css-api/changes/Copyright1,00619is the part of the url after http://wiki.ith.intel.com/display/VIEDcssapi/ +change-request-wiki-page: n/a
absolute http/https URL (regex)Noapplications/isp/FrameWork/css-api/changes/Copyright21,09819is the part of the url after http://wiki.ith.intel.com/display/VIEDcssapi/ +change-request-wiki-page: n/a
absolute http/https URL (regex)Noapplications/isp/FrameWork/css-api/changes/copyright_css97019is the part of the url after http://wiki.ith.intel.com/display/VIEDcssapi/ +change-request-wiki-page: + +# Don
absolute http/https URL (regex)Noapplications/isp/FrameWork/css-api/changes/copyright_header_on_css_api1,31322is the part of the url after http://wiki.ith.intel.com/display/VIEDcssapi/ +# This link is not visible in
absolute http/https URL (regex)Noapplications/isp/FrameWork/css-api/changes/copyright_header_on_css_api1,31324file. +change-request-wiki-page: https://wiki.ith.intel.com/display/VIEDcssapi/Add+copyright+header+for+public+files + +# Don't edit below here, lines
absolute http/https URL (regex)Noapplications/isp/FrameWork/css-api/changes/copyright_include97219is the part of the url after http://wiki.ith.intel.com/display/VIEDcssapi/ +change-request-wiki-page: + +# Don
absolute http/https URL (regex)Noapplications/isp/FrameWork/css-api/changes/copyright_isp96319is the part of the url after http://wiki.ith.intel.com/display/VIEDcssapi/ +change-request-wiki-page: + +# Don
absolute http/https URL (regex)Noapplications/isp/FrameWork/css-api/changes/copyright_refactor1,01019is the part of the url after http://wiki.ith.intel.com/display/VIEDcssapi/ +change-request-wiki-page: + +# Don
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/xmem_private.h7,908148temp_vec[i]); +/*Work around for https://hsdes.intel.com/home/default.html/article?id=1303867822*/ +#if !defined(NO_PIPELINING)
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/xmem_private.h7,908167in, i, tmp); +/*Work around for https://hsdes.intel.com/home/default.html/article?id=1303867822*/ +#if !defined(NO_PIPELINING)
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/hive_isp_css_2600_system/isp/xmem_private.h7,908183get(data, i); +/*Work around for https://hsdes.intel.com/home/default.html/article?id=1303867822*/ +#if !defined(NO_PIPELINING)
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/hive_isp_css_include/assert_support.h3,48818defining NDEBUG) + * see also: http://www.klocwork.com/products/documentation/current/Tuning_C/C%2B%2B_analysis#Assertions
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/io_ls/common/common_io.isp.c6,18848on current Broxton SDK */ + /* https://hsdes.intel.com/home/default.html#article?id=1303812946 */ + return ((short
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/common_io.isp.c2,85940on current Broxton SDK */ + /* https://hsdes.intel.com/home/default.html#article?id=1303812946 */ + return ((short
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/ipu2_io_ls/common/common_io.isp.c2,85947on current Broxton SDK */ + /* https://hsdes.intel.com/home/default.html#article?id=1303812946 */ + return ((short
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/iterator/iterator_1.0/block_vec_iterators.isp.c17,554193removed once the compiler bug: + https://hsdes.intel.com/home/default.html#article?id=1303860661 + is solved + On Broxton
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/xnr/xnr4/xnr4m/xnr4_output_blend.isp.c14,591107removed once the compiler bug: + https://hsdes.intel.com/home/default.html#article?id=1303860661 + is solved +
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.isp.c14,11061removed once the compiler bug: + https://hsdes.intel.com/home/default.html#article?id=1303860661 + is solved +
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_load.isp.c14,110111removed once the compiler bug: + https://hsdes.intel.com/home/default.html#article?id=1303860661 + is solved +
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.isp.c13,70047removed once the compiler bug: + https://hsdes.intel.com/home/default.html#article?id=1303860661 + is solved +
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.isp.c13,70095removed once the compiler bug: + https://hsdes.intel.com/home/default.html#article?id=1303860661 + is solved +
absolute http/https URL (regex)Noapplications/isp/FrameWork/css/isp/kernels/yuv_ls/yuv_ls_1.0/yuv_store.isp.c13,700306removed once the compiler bug: + https://hsdes.intel.com/home/default.html#article?id=1303860661 + is solved +
absolute http/https URL (regex)Noapplications/isp/ia_types.h4,0898copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable
absolute http/https URL (regex)Noapplications/runtime_support/include/assert_support.h5,07149defining NDEBUG) + * see also: http://www.klocwork.com/products/documentation/current/Tuning_C/C%2B%2B_analysis#Assertions
absolute http/https URL (regex)Noci_scripts/ci_reporter.py5,32331function +import os +import json + +""" +https://teamcity02-ir.devtools.intel.com/repository/download/patchset_created_viedifw/577598:id/log
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AfCom.h55,2717----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AfCom.h $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AfConfig.h7,3709-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AfConfig.h $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AfLensTestModule.h2,8997----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AfLensTestModule.h $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AfSupAdj.h9,01510---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AfSupAdj.h $ + Revision : $LastChangedRevision
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AfSupLib.h13,9247----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AfSupLib.h $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlAeLib.h2,20010-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlAeLib.h $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlAeLib1000.h33,3636---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlAeLib1000.h $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlAwbLib.h19,31916-------------** + - $HeadURL: http://192.168.1.205:1080/svn/iCDK/branches/_suzuki_work/trunk/For3A/FrameWork
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlAwbLineAdjLib.h4,67410-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlAwbLineAdjLib.h $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlAwbSetupProduct.h2,94310---------------** +-$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlAwbSetupProduct.h $ +-$LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlCsTypedef.h7,2637----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlCsTypedef.h $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlEmbStd.h2,8407---------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlEmbStd.h $ +$LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlFix.h10,05511---------------** +-$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlFix.h $ +-$LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlFixExt.h3,4216---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlFixExt.h $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlFixFlt.h6,36211---------------** +-$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlFixFlt.h $ +-$LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlHalAbs.h12,04810-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlHalAbs.h $ + - $LastChangedRevision: 61
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlHalAbs_Ae.h1,9917----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlHalAbs_Ae.h $ +$LastChangedDate:: 201
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlHalAbs_Ae1000.h8,7727----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlHalAbs_Ae1000.h $ +$LastChangedDate::
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlPrmDebug.h7,3617----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlPrmDebug.h $ +$LastChangedDate:: 2010-07-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlPrmPrinter.h4,2527----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlPrmPrinter.h $ +$LastChangedDate:: 2010-07-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlPrmWrapStdLib.h2,6937----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlPrmWrapStdLib.h $ +$LastChangedDate:: 2010-07-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlType.h5,2857----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlType.h $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/AlTypStd.h7,1557---------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/AlTypStd.h $ +$LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/JXXX/AlAeLib010_JA00.h1,9726---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/JXXX/AlAeLib010_JA00.h $ + $LastChangedDate::
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Inc/JXXX/AlAwbIntegral_JA00.h2,80110-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Inc/JXXX/AlAwbIntegral_JA00.h $ + - $LastChangedRevision
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAeConf.h7,4766---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAeConf.h $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAeDevc.c4,1126---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAeDevc.c $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAeDevc.h2,4436---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAeDevc.h $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAeExpc.c4,7296---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAeExpc.c $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAeExpc.h3,0526---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAeExpc.h $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAeLib.c125,8656---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAeLib.c $ + $LastChangedDate:: 2011-08
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAeMetc.c31,5596---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAeMetc.c $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAeMetc.h6,8576---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAeMetc.h $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAePevc.c16,2926---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAePevc.c $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAePevc.h3,0096---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAePevc.h $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/AlAeType.h17,5716---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/AlAeType.h $ + $LastChangedDate:: 2010-07
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAe/Private/JXXX/AlAeMetc_JA00.c12,9876---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAe/Private/JXXX/AlAeMetc_JA00.c $ + $LastChangedDate::
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/3PI/alAf3PI.c12,2667----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/3PI/alAf3PI.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Af.h42,8547----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Af.h $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/AfDebug.c33,4337----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/AfDebug.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/AfDebug.h28,7417----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/AfDebug.h $ +$LastChangedDate:: 2010-07-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/AfMain.c154,2667----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/AfMain.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Lib/AfLib.c168,8197----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Lib/AfLib.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Lib/AfLib.h11,8507----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Lib/AfLib.h $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Lib/OptZoom/AfLibZtck.c22,2407----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Lib/OptZoom/AfLibZtck.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Movie/AfLibMov.c153,72210---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Movie/AfLibMov.c $ + Revision : $LastChangedRevision
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Movie/AfMovie.h10,58610---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Movie/AfMovie.h $ + Revision : $LastChangedRevision
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Movie/AfMovieMain.c18,87110-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Movie/AfMovieMain.c $ + - $LastChangedRev$ + - $LastChangedBy
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Noc/AfLibNoc.c66,4377----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Noc/AfLibNoc.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Noc/AfNoc.h11,3357----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Noc/AfNoc.h $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Still/AfLibFlsDsc.c285,1527----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Still/AfLibFlsDsc.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Still/AfStill.h25,4277----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Still/AfStill.h $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Still/AfStillMain.c66,8207----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Still/AfStillMain.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Sup/AfSupLib.c119,2427----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Sup/AfSupLib.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAf/Private/Sup/Lens/AfLensTestModule.c14,7267----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAf/Private/Sup/Lens/AfLensTestModule.c $ +$LastChangedDate:: 2010-06-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwb3.c16,17510-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwb3.c $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwb3.h8,48810-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwb3.h $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbColorData.c17,11010-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbColorData.c $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbColorData.h2,42810-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbColorData.h $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbIntegral.c12,72610-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbIntegral.c $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbIntegral.h4,04310-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbIntegral.h $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbIntegral_JA00.c8,28610-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbIntegral_JA00.c $ + - $LastChangedRevision
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbLpf.c42,48010-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbLpf.c $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbLpf.h3,57210-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbLpf.h $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbPlatform.c8,5449-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbPlatform.c $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbPlatform.h9,35310-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbPlatform.h $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbProduct.c4,3329-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbProduct.c $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbProduct.h87510-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbProduct.h $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbWhiteMap.c46,35310-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbWhiteMap.c $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlAwb/Private/AlAwbWhiteMap.h7,07510-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlAwb/Private/AlAwbWhiteMap.h $ + - $LastChangedRevision: 59
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixDiv.c1,7759-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixDiv.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixFft.c9,45211-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixFft.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixIIR.c11,14411-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixIIR.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixLog10.c1,4799-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixLog10.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixLog2.c3,4279-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixLog2.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixLog2Table.c10,4939-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixLog2Table.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixMac.c8,8969-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixMac.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixMul.c2,0499-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixMul.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixPow2.c7,0929-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixPow2.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixSinCos.c11,0989-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixSinCos.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixSinCosCore.c4,6919-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixSinCosCore.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixSoe.c5,7056---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixSoe.c $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixSpl.c13,1326---------------** + $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixSpl.c $ + $LastChangedDate:: 2010-06
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/AlFixSqrt.c23,2539-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/AlFixSqrt.c $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlFix/FixPointLocal.h1,9879-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlFix/FixPointLocal.h $ + - $LastChangedRevision $ +
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlHal/AlHalAbs_Ae.c1,97610-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlHal/AlHalAbs_Ae.c $ + - $LastChangedRev$ + -
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlHal/AlHalAbs_Ae1000.c21,28210-------------** + - $HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlHal/AlHalAbs_Ae1000.c $ + - $LastChangedRev
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlUtil/AlPrmDebug.c5,1807----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlUtil/AlPrmDebug.c $ +$LastChangedDate:: 2010-07-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlUtil/AlPrmPrinter.c6,6847----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlUtil/AlPrmPrinter.c $ +$LastChangedDate:: 2010-07-
absolute http/https URL (regex)Nolibsrc/3A/Al3a/Src/AlUtil/AlPrmWrapStdLib.c5,5577----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Al3a/Src/AlUtil/AlPrmWrapStdLib.c $ +$LastChangedDate:: 2010-07-
absolute http/https URL (regex)Nolibsrc/3A/Sh3a/Src/Inc/AlDisP.h6,3776----------------** +$HeadURL: http://192.168.1.205:1080/svn/Medfield/PrjSrc/3AModule/trunk/Sh3a/Src/Inc/AlDisP.h $ +$LastChangedDate:: #$ +$LastChangedRevision
email address (regex)Noapplications/examples/skycam_acc_pkg/hive_setup.sh1,74542@<IP Address> +# +# Ex: export HIVELMD_LICENSE_FILE=84520@abc.xyz.com +
email address (regex)Noapplications/examples/test_extensions_pkg/acc_ext_test/Readme1,9727HIVESYSTEMS=$HIVEBIN/../systems + export HIVELMD_LICENSE_FILE=84520@irsumglic001.ir.intel.com + +# 2. Ubuntu/Android Build Env
email address (regex)Noapplications/examples/test_extensions_pkg/Readme12,546109var to it. + export HIVELMD_LICENSE_FILE=84520@irsumglic001.ir.intel.com + } + + $ source
email address (regex)Noapplications/external/FA_main/host.c37,96824by e-mail should be sent to: support@siliconhive.com + */ +/*=======================
email address (regex)Noapplications/external/FD_stage0/host.c12,16624by e-mail should be sent to: support@siliconhive.com + */ +/*=======================
email address (regex)Noapplications/external/FR_distance/host.c16,67124by e-mail should be sent to: support@siliconhive.com + */ +/*=======================
email address (regex)Noapplications/isp/Documentation/Intel_Inspector.txt3,44567FOR INTEL INSPECTOR SUPPORT: +KIRILL.ROGOZHIN@INTEL.COM
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.sh4,26074"Copying binaries to machine root@143.185.120.15:/home/jeeva/post_gdc_it/" +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.sh4,26075gdc_it/" +#rsync ./target/host root@143.185.120.15:/home/jeeva/post_gdc_it/ +#echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.sh4,26076echo "host copied to machine root@143.185.120.15:/home/jeeva/post_gdc_it/" +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.sh4,26077target/isp0.program_descriptor.bin root@143.185.120.15:/home/jeeva/post_gdc_it/ +#echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.sh4,26078descriptor.bin copied to machine root@143.185.120.15:/home/jeeva/post_gdc_it/" +#echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.sh4,26084"Copying traces from machine root@143.185.120.15:/home/jeeva/post_gdc_it/" +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.sh4,26085home/jeeva/post_gdc_it/" +#rsync root@143.185.120.15:/home/jeeva/post_gdc_it/test_tunit
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/gdc_pipe/pipe_dvs_it/run_gdc.sh4,26087log_STPv2.mipi copied" +#rsync root@143.185.120.15:/home/jeeva/post_gdc_it/test_tunit
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353199"Copying binaries to machine root@143.185.120.15:/home/jeeva/ofs_test/" +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353200ofs_test/" +#rsync ./target/host root@143.185.120.15:/home/jeeva/ofs_test/ +#echo "host
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353201echo "host copied to machine root@143.185.120.15:/home/jeeva/ofs_test/" +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353202target/isp0.program_descriptor.bin root@143.185.120.15:/home/jeeva/ofs_test/ +#echo "isp
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353203descriptor.bin copied to machine root@143.185.120.15:/home/jeeva/ofs_test/" +#echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353209Copying param files to machine root@143.185.120.15:/home/jeeva/param_files/" +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353210files/ofs_params_256x64_nv12.prm root@143.185.120.15:/home/jeeva/param_files/ +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353211ofs_params_256x64_yuv420.prm root@143.185.120.15:/home/jeeva/param_files/ +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353212params_256x64_out_nv12_yuv420.prm root@143.185.120.15:/home/jeeva/param_files/ +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353213ofs_params_256x64_upscale.prm root@143.185.120.15:/home/jeeva/param_files/ +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353214files/ofs_params_downscale.prm root@143.185.120.15:/home/jeeva/param_files/ +#echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353215Param files copied to machine root@143.185.120.15:/home/jeeva/param_files/" +#echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353221input Image files to machine root@143.185.120.15:/home/jeeva/input_files/" +# +#
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353225256x64_8bit_unsigned.bin.txt root@143.185.120.15:/home/jeeva/input_files/ +# +#cp
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353228downscale_input_640x480.dat.txt root@143.185.120.15:/home/jeeva/input_files/ +# +#cp
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353231x128_yuv420_artifacts.bin.txt root@143.185.120.15:/home/jeeva/input_files/ +# +#cp
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353234x384_yuv420_artifacts.bin.txt root@143.185.120.15:/home/jeeva/input_files/ +# +#cp
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353237256x64_8bit_unsigned.bin.txt root@143.185.120.15:/home/jeeva/input_files/ +# +#rm
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353245Image files copied to machine root@143.185.120.15:/home/jeeva/input_files/" +#echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353251"Copying traces from machine root@143.185.120.15:/home/jeeva/ofs_test/" +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353252home/jeeva/ofs_test/" +#rsync root@143.185.120.15:/home/jeeva/ofs_test/test_tunit
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353254log_STPv2.mipi copied" +#rsync root@143.185.120.15:/home/jeeva/ofs_test/test_tunit
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353261output images files from machine root@143.185.120.15:/home/jeeva/ofs_test/" +#rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353262home/jeeva/ofs_test/" +#rsync root@143.185.120.15:/home/jeeva/ofs_test/ofs_pin0
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/ofs_pipe/run_ofs_tests.sh12,353264"ofs_pin0.bin copied" +#rsync root@143.185.120.15:/home/jeeva/ofs_test/ofs_pin1
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772142"Copying binaries to machine root@143.185.120.15:/home/jeeva/dvs_q_tp_test/" +#
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772143test/" +# rsync ./target/host root@143.185.120.15:/home/jeeva/dvs_q_tp_test/ +# echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772144echo "host copied to machine root@143.185.120.15:/home/jeeva/dvs_q_tp_test/" +#
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772145target/isp0.program_descriptor.bin root@143.185.120.15:/home/jeeva/dvs_q_tp_test/ +# echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772146descriptor.bin copied to machine root@143.185.120.15:/home/jeeva/dvs_q_tp_test/" +#
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772152input Image files to machine root@143.185.120.15:/home/jeeva/input_files/" +# +#
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,7721566x256_16bit_unsigned.bin.txt root@143.185.120.15:/home/jeeva/input_files/ +# +# rsync
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772158files/ +# +# rsync $INPUT_FILE2 root@143.185.120.15:/home/jeeva/input_files/ +# +# rm
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772162Image files copied to machine root@143.185.120.15:/home/jeeva/input_files/" +# echo
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772169"Copying traces from machine root@143.185.120.15:/home/jeeva/dvs_q_tp_test/" +#
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772170jeeva/dvs_q_tp_test/" +# rsync root@143.185.120.15:/home/jeeva/dvs_q_tp_test/test
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772172log_STPv2.mipi copied" +# rsync root@143.185.120.15:/home/jeeva/dvs_q_tp_test/test
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772174DDR_data.txt copied" +# rsync root@143.185.120.15:/home/jeeva/dvs_q_tp_test/isp
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772176dump_tracer.bin copied" +# rsync root@143.185.120.15:/home/jeeva/dvs_q_tp_test/isp
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772183output images files from machine root@143.185.120.15:/home/jeeva/dvs_q_tp_test/" +#
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/dvs_q_tp_pipe/run_dvs_q_tp_pipe.sh7,772184jeeva/dvs_q_tp_test/" +# rsync root@143.185.120.15:/home/jeeva/dvs_q_tp_test/ofs
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/run_post_gdc_video_pipe.sh10,389186true" ]; then +# MACHINE_ROOT="root@143.185.120.15:/home/jeeva" +#else +# MACHINE_ROOT
email address (regex)Noapplications/isp/FrameWork/css/isp_test_framework/isp/isp_dut_testbench/post_gdc_pipe/post_gdc_video_pipe/run_post_gdc_video_pipe.sh10,389188jeeva" +#else +# MACHINE_ROOT="root@10.237.35.92:/home/nfs/jeeva" +#fi +# +#if [
email address (regex)Noapplications/isp/scripts/svos-test-package.sh44,66760COLOR_CYAN="#00FFFF" + +#TO_LIST="skc.fw@intel.com" +CC_LIST= + +function show-usage
email address (regex)Noapplications/isp/scripts/svos-test-package_fwval.sh58,92485CYAN="#00FFFF" + + #TO_LIST="skc.fw@intel.com" + CC_LIST= +} + +function show
email address (regex)Nointegration_build.sh53,2941,046at ${temp_dir}/" + +log-mail "TO:mcg.vied.ifw@intel.com" #
email address (regex)Nointegration_build.sh53,2941,047mail "TO:bratin.saha@intel.com android_camera_vt@intel.com" # Refactoring Team + +#-------
email address (regex)Nointegration_build.sh53,2941,047Eindhoven Firmware Team +log-mail "TO:bratin.saha@intel.com android_camera_vt@intel.com"
email address (regex)Nolibsrc/3A/Params/DIS14M/Sensor_Calibration_DIS14M.c26,044407obtained from Martin Sallenhag <Martin.Sallenhag@disimage.com> of DIS. + + \param[in] IsoSpeed
+
ConfidentialFor Internal Use Only
DISCLAIMERThis report was created using Black Duck(TM) Protex software compliance management products and services. The results contained in the report reflect the user's analysis and decision making. Recipient of the results bears all of the risks relating to use of, or reliance upon, such results or any other content contained in this report. Black Duck Software makes no representation or warranty to any party regarding the contents of this report, its accuracy, completeness or correctness, and Black Duck Software hereby disclaims any and all warranties (both express and implied) with respect thereto.
+ \ No newline at end of file diff --git a/DevOps/ProtexAutomation/GenerateCOSReport/COS.xls b/DevOps/ProtexAutomation/GenerateCOSReport/COS.xls new file mode 100644 index 0000000..af921dd Binary files /dev/null and b/DevOps/ProtexAutomation/GenerateCOSReport/COS.xls differ diff --git a/DevOps/ProtexAutomation/GenerateCOSReport/GetCOSReport.jar b/DevOps/ProtexAutomation/GenerateCOSReport/GetCOSReport.jar new file mode 100644 index 0000000..8c9a031 Binary files /dev/null and b/DevOps/ProtexAutomation/GenerateCOSReport/GetCOSReport.jar differ diff --git a/DevOps/ProtexAutomation/GenerateCOSReport/GetCOSReport.java b/DevOps/ProtexAutomation/GenerateCOSReport/GetCOSReport.java new file mode 100644 index 0000000..f79df38 --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateCOSReport/GetCOSReport.java @@ -0,0 +1,226 @@ + + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; + +import javax.xml.ws.soap.SOAPFaultException; + +import com.blackducksoftware.sdk.fault.SdkFault; +import com.blackducksoftware.sdk.protex.client.util.BDProtexSample; +import com.blackducksoftware.sdk.protex.client.util.ProtexServerProxy; +import com.blackducksoftware.sdk.protex.project.Project; +import com.blackducksoftware.sdk.protex.project.ProjectApi; +import com.blackducksoftware.sdk.protex.report.Report; +import com.blackducksoftware.sdk.protex.report.ReportApi; +import com.blackducksoftware.sdk.protex.report.ReportFormat; +import com.blackducksoftware.sdk.protex.report.ReportSection; +import com.blackducksoftware.sdk.protex.report.ReportSectionType; +import com.blackducksoftware.sdk.protex.report.ReportTemplateRequest; + + +/** + * This sample generates COS report and writes it to a file in HTML and xls + * + * It demonstrates: + * - How to generate a report from a client side supplied template + * - How to receive this report and write it to a file (using MTOM - Attachments) + */ +public class GetCOSReport extends BDProtexSample { + + + private static void usage() { + System.out.println("Input Parameters:" ); + System.out.println("arg[0] - Protex server URL"); + System.out.println("arg[1] - Protex user ID"); + System.out.println("arg[2] - Password"); + System.out.println("arg[3] - Project ID"); + System.out.println("arg[4] - Output path\\Filename (without extension)"); + System.out.println("arg[5] - SCS Report Header text"); + } + + public static void main(String[] args) throws Exception { + // check and save parameters + if (args.length < 5) { + System.err.println("Not enough parameters!"); + usage(); + System.exit(-1); + } + + String serverUri = args[0]; + String username = args[1]; + String password = args[2]; + String projectId = args[3]; + String reportFileName = args[4]; + //String headerText = args[5]; + String tableOfContents = "true"; + + ReportApi reportApi = null; + ProjectApi projectApi = null; + try { + Long connectionTimeout = 120 * 1000L; + ProtexServerProxy myProtexServer = new ProtexServerProxy(serverUri, username, password, + connectionTimeout); + + reportApi = myProtexServer.getReportApi(15 * connectionTimeout); + projectApi = myProtexServer.getProjectApi(15 * connectionTimeout); + + } catch (RuntimeException e) { + System.err.println("Connection to server '" + serverUri + "' failed: " + e.getMessage()); + System.exit(-1); + } + Boolean showTOC = Boolean.valueOf("true".equals(tableOfContents)); + + //now get the rest of the report data + ReportTemplateRequest templateRequest = new ReportTemplateRequest(); + templateRequest.setName(projectId); + Project project = projectApi.getProjectById(projectId); + String projectName = project.getName(); + templateRequest.setTitle("Protex COS Report for " + projectName); + //templateRequest.setHeader(headerText); + templateRequest.setForced(Boolean.TRUE); + //templateRequest.setTableofcontents("TOC"); + + + + ReportSection section = new ReportSection(); + section.setLabel("Summary"); + section.setSectionType(ReportSectionType.SUMMARY); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("Analysis Summary"); + section.setSectionType(ReportSectionType.ANALYSIS_SUMMARY); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("BOM"); + section.setSectionType(ReportSectionType.BILL_OF_MATERIALS); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("Licenses in Effect"); + section.setSectionType(ReportSectionType.LICENSES_IN_EFFECT); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("License Conflicts"); + section.setSectionType(ReportSectionType.LICENSE_CONFLICTS); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("File Inventory"); + section.setSectionType(ReportSectionType.FILE_INVENTORY); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("IP Architecture"); + section.setSectionType(ReportSectionType.IP_ARCHITECTURE); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("Obligations"); + section.setSectionType(ReportSectionType.OBLIGATIONS); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("Identified Files"); + section.setSectionType(ReportSectionType.IDENTIFIED_FILES); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("Excluded Components"); + section.setSectionType(ReportSectionType.EXCLUDED_COMPONENTS); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("Work History - Bill of Material"); + section.setSectionType(ReportSectionType.WORK_HISTORY_BILL_OF_MATERIALS); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("Work History - File Inventory"); + section.setSectionType(ReportSectionType.WORK_HISTORY_FILE_INVENTORY); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("Potential Bill Of Materials"); + section.setSectionType(ReportSectionType.POTENTIAL_BILL_OF_MATERIALS); + templateRequest.getSections().add(section); + + section = new ReportSection(); + section.setLabel("Searches"); + section.setSectionType(ReportSectionType.STRING_SEARCHES); + templateRequest.getSections().add(section); + + + + + + + // Call the Api + Report reportHTML = null; + Report reportXLS = null; + try { + try { + reportHTML = reportApi.generateAdHocProjectReport(projectId, templateRequest, ReportFormat.HTML, showTOC); + reportXLS = reportApi.generateAdHocProjectReport(projectId, templateRequest, ReportFormat.XLS, showTOC); + } catch (SdkFault e) { + System.err.println("generateProjectReport failed: " + e.getMessage()); + System.exit(-1); + } + + // Check for valid return + if (reportHTML == null || reportXLS == null) { + System.err.println("unexpected return object"); + System.exit(-1); + } + + if (reportHTML.getFileName() == null || reportXLS.getFileName() == null) { + System.err.println("unexpected return object: File name can't be null or empty"); + System.exit(-1); + } + + if (reportHTML.getFileContent() == null || reportXLS.getFileContent() == null) { + System.err.println("unexpected return object: File content can't be null or empty"); + System.exit(-1); + } + + File transferredFileHTML = new File(reportFileName + ".html"); + File transferredFileXLS = new File(reportFileName + ".xls"); + FileOutputStream outStream = null; + try { + + outStream = new FileOutputStream(transferredFileHTML); + reportHTML.getFileContent().writeTo(outStream); + } catch (IOException e) { + System.err.println("report.getFileContent().writeTo() failed: " + e.getMessage()); + System.exit(-1); + } finally { + if (outStream != null) { + outStream.close(); + } + } + System.out.println("\nHTML Report written to: " + transferredFileHTML.getAbsolutePath()); + + try { + + outStream = new FileOutputStream(transferredFileXLS); + reportXLS.getFileContent().writeTo(outStream); + } catch (IOException e) { + System.err.println("report.getFileContent().writeTo() failed: " + e.getMessage()); + System.exit(-1); + } finally { + if (outStream != null) { + outStream.close(); + } + } + System.out.println("\nXLS Report written to: " + transferredFileXLS.getAbsolutePath()); + } catch (SOAPFaultException e) { + System.err.println("SampleGenerateReportFromTemplate failed: " + e.getMessage()); + e.printStackTrace(); + System.exit(-1); + } + } + +} diff --git a/DevOps/ProtexAutomation/GenerateCOSReport/ReadMe.txt b/DevOps/ProtexAutomation/GenerateCOSReport/ReadMe.txt new file mode 100644 index 0000000..bd90fef --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateCOSReport/ReadMe.txt @@ -0,0 +1,18 @@ +GetCOSReport.java will generate Code Origination Scan (COS) report from the Protex project specified and writes to +a output file in HTML and xls format + +How to Execute: +java -jar GetCOSReport.jar + +Input Parameters: + IN arg[0] - Protex server URL + IN arg[1] - User ID + IN arg[2] - Password + IN arg[3] - Protex project ID + OUT arg[4] - Output Path\filename (without file extension) +Example: +java -jar GetCOSReport.jar http://jfipscn01.intel.com abc@intel.com abc MyTest_5271 c:\ScanResults\MyTest_COS + +Output: +c:\ScanResults\MyTest_COS.html +c:\ScanResults\MyTest_COS.xls diff --git a/DevOps/ProtexAutomation/GenerateCodeCenterDashboard/GenerateCodeCenterDashboard.jar b/DevOps/ProtexAutomation/GenerateCodeCenterDashboard/GenerateCodeCenterDashboard.jar new file mode 100644 index 0000000..154f706 Binary files /dev/null and b/DevOps/ProtexAutomation/GenerateCodeCenterDashboard/GenerateCodeCenterDashboard.jar differ diff --git a/DevOps/ProtexAutomation/GenerateCodeCenterDashboard/GenerateCodeCenterDashboard.java b/DevOps/ProtexAutomation/GenerateCodeCenterDashboard/GenerateCodeCenterDashboard.java new file mode 100644 index 0000000..b787db8 --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateCodeCenterDashboard/GenerateCodeCenterDashboard.java @@ -0,0 +1,126 @@ +import java.io.*; + +import javax.xml.parsers.DocumentBuilder; +import javax.xml.parsers.DocumentBuilderFactory; + +import org.w3c.dom.Document; +import org.w3c.dom.Element; +import org.w3c.dom.Node; +import org.w3c.dom.NodeList; + +public class GenerateCodeCenterDashboard { + + private static void usage() { + System.out.println("Input Parameters:" ); + System.out.println("Folder path\\name - Location and folder name where all Code Center xml files are stored\n" + + "File path\\name - location and filename to store the dashboard summary html report "); + System.out.println(""); + + } + + /********************************************************************************** + * + * @param xml file generated by GetAssociateAndValidateResult script + * @return HTML String + *********************************************************************************/ + public String getCodeCenterResult(File file) { + try { + DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); + DocumentBuilder db = dbf.newDocumentBuilder(); + //System.out.println("Exists: " + file.getName() + " " + file.exists()); + if (file.exists()) { + Document doc = db.parse(file); + + + + NodeList appList = doc.getElementsByTagName("Application"); + Node appName = appList.item(0); + Element appElement = (Element) appName; + + NodeList validList = doc.getElementsByTagName("ValidationStatus"); + Node validNode = validList.item(0); + Element validElement = (Element) validNode; + + NodeList approveList = doc.getElementsByTagName("ApprovedStatus"); + Node approveNode = approveList.item(0); + Element approveElement = (Element) approveNode; + + + String prj_str = "" + appElement.getTextContent() + ""; + if (validElement.getTextContent().equals("PASSED")) + prj_str = prj_str + "" + validElement.getTextContent() + ""; + else + prj_str = prj_str + " " + validElement.getTextContent() + ""; + + if (approveElement.getTextContent().equals("APPROVED")) + prj_str = prj_str + "" + approveElement.getTextContent() + ""; + else + prj_str = prj_str + " " + approveElement.getTextContent() + ""; + + + return prj_str; + } + } catch (Exception e) { + System.out.println(e); + } + return "Error!! Parsing XML reports"; + } + + /*********************************************************************************** + * main() + * @param args + ***********************************************************************************/ + public static void main(String[] args) + { + + if (args.length < 2) { + System.err.println("Not enough parameters!"); + usage(); + System.exit(-1); + } + + GenerateCodeCenterDashboard parser = new GenerateCodeCenterDashboard(); + String filename; + File folder = new File( args[0] ); + File[] listOfFiles = folder.listFiles(); + String html_content = ""; + String OSName = null; + String delimiter = null; + OSName = System.getProperty("os.name"); + if (OSName.contains("Windows")) delimiter = "\\"; + else delimiter = "/"; + + for (int i = 0; i < listOfFiles.length; i++) + { + if (listOfFiles[i].isFile()) + { + filename = folder.getPath() + delimiter + listOfFiles[i].getName(); + //System.out.println("File: " + filename); + if (filename.endsWith(".xml") || filename.endsWith(".XML")) + { + File filehandle = new File(filename); + String prj_str = parser.getCodeCenterResult( filehandle ); + html_content = html_content + prj_str; + } + } + } + + File f = new File(args[1]); + try { + BufferedWriter bw = new BufferedWriter(new FileWriter(f)); + bw.write( "" + + "

Code Center Summary

" + + "" + + "" + + "" + + "" + + "" + + "" + + html_content + "
Code Center Application Validation Status Approval Status
" ) ; + + bw.close(); + } catch (Exception e) { + System.out.println(e); + } + } +} diff --git a/DevOps/ProtexAutomation/GenerateCodeCenterDashboard/ReadMe.txt b/DevOps/ProtexAutomation/GenerateCodeCenterDashboard/ReadMe.txt new file mode 100644 index 0000000..5099008 --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateCodeCenterDashboard/ReadMe.txt @@ -0,0 +1,19 @@ +GenerateCodeCenterDashboard.java parses the Code Center Application results xml files generated by GetAssociateAndValidateResult.java; +read the data and writes the data in a summary (Dashboard) into the output html file. +NOTE: All the Code Center Application xml files are required to be stored in a single folder + +How to Execute: +java -jar GenerateProtexScanDashboard.jar + +Input Parameters: + IN arg[0] - Location (PATH) of Code Center result files + OUT arg[1] - Dashboard Output Path\filename.html + + +Example: +Windows> java -jar GenerateCodeCenterDashboard.jar c:\Results\CCXML c:\Results\CodeCenter_Dashboard.html +Linux> java -jar GenerateCodeCenterDashboard.jar /Results/CCXML /Results/CodeCenter_Dashboard.html + +Output: +Windows: c:\Results\CodeCenter_Dashboard.html (Will contain scan result summary of all Code Center xml files) +Linux: /Results/CodeCenter_Dashboard.html (Will contain scan result summary of all Code Center xml files) diff --git a/DevOps/ProtexAutomation/GenerateIPPlanReport/GenerateIPPlanReport.jar b/DevOps/ProtexAutomation/GenerateIPPlanReport/GenerateIPPlanReport.jar new file mode 100644 index 0000000..30c6044 Binary files /dev/null and b/DevOps/ProtexAutomation/GenerateIPPlanReport/GenerateIPPlanReport.jar differ diff --git a/DevOps/ProtexAutomation/GenerateIPPlanReport/GenerateIPPlanReport.java b/DevOps/ProtexAutomation/GenerateIPPlanReport/GenerateIPPlanReport.java new file mode 100644 index 0000000..762b73c --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateIPPlanReport/GenerateIPPlanReport.java @@ -0,0 +1,740 @@ + + +import java.util.List; +import java.util.ListIterator; +import java.util.regex.Pattern; +import java.io.BufferedWriter; +import java.io.File; +import java.io.FileWriter; + +import com.blackducksoftware.sdk.codecenter.application.ApplicationApi; +import com.blackducksoftware.sdk.codecenter.application.data.Application; +import com.blackducksoftware.sdk.codecenter.application.data.ApplicationNameVersionOrIdToken; +import com.blackducksoftware.sdk.codecenter.application.data.ApplicationNameVersionToken; +import com.blackducksoftware.sdk.codecenter.cola.*; +import com.blackducksoftware.sdk.codecenter.cola.data.Component; +import com.blackducksoftware.sdk.codecenter.cola.data.LicenseNameOrIdToken; +import com.blackducksoftware.sdk.codecenter.cola.data.LicenseSummary; +import com.blackducksoftware.sdk.codecenter.attribute.AttributeApi; +import com.blackducksoftware.sdk.codecenter.attribute.data.AbstractAttribute; +import com.blackducksoftware.sdk.codecenter.attribute.data.AttributeNameOrIdToken; +import com.blackducksoftware.sdk.codecenter.client.util.BDSCodeCenterSample; +import com.blackducksoftware.sdk.codecenter.client.util.CodeCenterServerProxyV7_0; +import com.blackducksoftware.sdk.codecenter.common.data.ApprovalStatusEnum; +import com.blackducksoftware.sdk.codecenter.common.data.AttributeValue; +import com.blackducksoftware.sdk.codecenter.fault.SdkFault; +import com.blackducksoftware.sdk.codecenter.request.RequestApi; +import com.blackducksoftware.sdk.codecenter.request.data.*; + + + +///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// This sample file extract application details, application metadata, BOMs, request for metadata and +// each components metadata in BOM. It stores all the data in an HTML format into the file passed as argument +// The output file if the IP Plan of the application +///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +public class GenerateIPPlanReport extends BDSCodeCenterSample { + + + private static void usage() { + + System.out.println("Input Parameters:" ); + System.out.println("arg[0] - Code Center server URL"); + System.out.println("arg[1] - Code Center user ID"); + System.out.println("arg[2] - Password"); + System.out.println("arg[3] - Application name"); + System.out.println("arg[4] - Output Path"); + } + + + /************************************************************************************ + * GetComponentData: Get component and component request details for each component in BOM of the application + * @param thisapp + * @param applicationApi + * @param apptoken + * @param requestApi + * @param colaApi + * @param attributeApi + * @return String with data in html format + ************************************************************************************/ + public String GetComponentData(Application thisapp, ApplicationApi applicationApi, ApplicationNameVersionToken apptoken, + RequestApi requestApi, ColaApi colaApi, AttributeApi attributeApi ) { + + + String ptr_str = ""; + RequestPageFilter pageFilter = new RequestPageFilter(); + pageFilter.setFirstRowIndex(0); + pageFilter.setLastRowIndex(2000); + pageFilter.setSortAscending(false); + pageFilter.setSortedColumn(RequestColumn.REQUEST_APPROVAL_STATUS); + pageFilter.getApprovalStatuses().add(ApprovalStatusEnum.APPROVED); + //get total number of Components in BOM + List requestsList = null; + try { + //requestsList = applicationApi.getApplicationRequests(apptoken); + requestsList = applicationApi.searchApplicationRequests((ApplicationNameVersionOrIdToken)apptoken, "", pageFilter); + + } catch (Exception e) { + System.err.println("getApplicationRequests() failed while fetching the details of the request to be updated: " + + e.getMessage()); + System.exit(-1); + } + + if (requestsList == null) { + System.err.println("getApplicationRequests() failed: returned null as result"); + System.exit(-1); + } + + System.out.println("# Requests: " + requestsList.size()); + + + for (RequestSummary request : requestsList) { + Component thiscomp = null; + Request thisreq = null; + String Name = " "; + String Version = " "; + String License = " "; + String ReqLicense = " "; + String ReqLicenseUsage = " "; + String Description = " "; + String Homepage = " "; + String Supplier = " "; + String SupplierCategory = " "; + String SoftwareStackClassification = " "; + String SoftwareTechnologyClassification = " "; + String SpecificTechnologyClassification = " "; + String OperatingSystem = " "; + String OperatingSystemOther = " "; + String ProgrammingLanguage = " "; + String ProgrammingLanguageOther = " "; + String DeliveryFormat = " "; + String CopyrightOwnership = " "; + String LicenseSource = " "; + String LicenseLocation = " "; + String AdditionalInformationAndComments = " "; + String Comments = " "; + String SourceLocation = " "; + String SourceLocationSub = " "; + String VersionRest = " "; + String ApprovalStatus = " "; + String LocationCntrl = " "; + + ////////////////////////////////////////////////////////////////////// + // Get the individual component request details like control string, + // license source, etc.... + ///////////////////////////////////////////////////////////////////// + try { + thisreq = requestApi.getRequest(request.getId()); + } catch (Exception e) { + System.err.println("getRequest failed: " + + e.getMessage()); + System.exit(-1); + }//try....catch + + List reqAttList = null; + try { + ReqLicense = thisreq.getLicenseInfo().getNameToken().getName().trim().replaceAll(Pattern.quote("\r\n"), "\n").replaceAll(Pattern.quote("\r"), "\n"); + } catch (Exception e) { + //System.err.println("WARNING: empty Component Request License field"); + } + try { + ReqLicenseUsage = thisreq.getUsage().toString(); + } catch (Exception e) { + //System.err.println("WARNING: empty Component Request Usage field"); + } + try { + ApprovalStatus = thisreq.getApprovalStatus().toString(); + } catch (Exception e) { + //System.err.println("WARNING: empty Component Request Approval Status field"); + } + try { + reqAttList = thisreq.getAttributeValues(); + } catch (Exception e) { + //System.err.println("WARNING: empty Component Request Metadata Values field"); + } + try { + if ( null != reqAttList ) { + if ( 0 < reqAttList.size() ) { + //System.out.println("RequestAttList size is " + reqAttList.size()); + for (AttributeValue attValue : reqAttList) { + AttributeNameOrIdToken attNameToken = attValue.getAttributeId(); + AbstractAttribute attribute = attributeApi.getAttribute(attNameToken); + String attName = attribute.getName().trim(); + List attStringList = attValue.getValues(); + + if (null != attStringList) { + if ( 0 < attStringList.size() ) { + ListIterator LI = attStringList.listIterator(); + String attstring = LI.next().trim(); + while ( LI.hasNext() ) { + attstring = attstring + "\n" + LI.next().trim(); + } + attstring = attstring.replaceAll(Pattern.quote("\r\n"), "\n").replaceAll(Pattern.quote("\r"), "\n"); + if ( attName.equals("CPR - Additional Information and Comments") ) { + AdditionalInformationAndComments = attstring.trim(); + } + if ( attName.equals("CPR - License Location") ) { + LicenseLocation = attstring.trim(); + } + if ( attName.equals("CPR - License Source") ) { + LicenseSource = attstring.trim(); + } + if ( attName.equals("CPR - Location") ) { + SourceLocation = attstring.trim(); + if ( SourceLocation.length() > 0 ) { + if ( SourceLocation.startsWith("/") ) { + SourceLocation = SourceLocation.substring(1); + } + if ( SourceLocation.endsWith("/") ) { + SourceLocation = SourceLocation.substring(0, (SourceLocation.length() - 1) ); + } + } + } + if ( attName.equals("CPR - Location - Cntrl") ) { + LocationCntrl = attstring.trim(); + } + if ( attName.equals("CPR - Location - Sub") ) { + SourceLocationSub = attstring.trim(); + if ( SourceLocationSub.length() > 0 ) { + if ( SourceLocationSub.startsWith("/") ) { + SourceLocationSub = SourceLocationSub.substring(1); + } + if ( SourceLocationSub.endsWith("/") ) { + SourceLocationSub = SourceLocationSub.substring(0, (SourceLocationSub.length() - 1) ); + } + } + } + if ( attName.equals("CPR - Versions") ) { + VersionRest = attstring.trim(); + } + } + } + } + } + } + } catch (Exception e) { + System.err.println("Failed to create component request data, caught exception: " + e.getMessage()); + } + + + + ////////////////////////////////////////////////////////////////////// + // Get the individual component details + ///////////////////////////////////////////////////////////////////// + try { + thiscomp = colaApi.getCatalogComponent(request.getComponentId()); + } catch (Exception e) { + System.err.println("getCatalogComponent() failed: " + + e.getMessage()); + System.exit(-1); + }//try....catch + + try { + Name = thiscomp.getNameVersion().getName().trim(); + } catch (Exception e) { + System.err.println("WARNING: empty Component Name field"); + } + try { + Version = thiscomp.getNameVersion().getVersion().trim(); + } catch (Exception e) { + System.err.println("WARNING: empty Component Version field"); + } + try { + Description = thiscomp.getDescription().trim(); + } catch (Exception e) { + System.err.println("WARNING: empty Component Description field"); + } + try { + Homepage = thiscomp.getHomepage().trim(); + } catch (Exception e) { + System.err.println("WARNING: empty Component Homepage field"); + } + + try { + //License = thiscomp.getLicenseInfo().getNameToken().getName().trim().replaceAll(Pattern.quote("\r\n"), "\n").replaceAll(Pattern.quote("\r"), "\n"); + License = thiscomp.getDeclaredLicenses().get(0).getNameToken().getName().trim().replaceAll(Pattern.quote("\r\n"), "\n").replaceAll(Pattern.quote("\r"), "\n"); + } catch (Exception e) { + System.err.println("WARNING: empty Component Declared License field"); + } + List compAttList = null; + try { + compAttList = thiscomp.getAttributeValues(); + } catch (Exception e) { + System.err.println("WARNING: empty Component Attribute Values field"); + } + + ////////////////////////////////////////////////////////////////////// + // Read the attributes of the component + ////////////////////////////////////////////////////////////////////// + if ( null != compAttList ) { + if ( 0 < compAttList.size() ) { + for (AttributeValue attValue : compAttList) { + + AttributeNameOrIdToken attNameToken = attValue.getAttributeId(); + AbstractAttribute attribute = null; + try { + attribute = attributeApi.getAttribute(attNameToken); + } catch (SdkFault e) { + System.err.println("WARNING: empty Component Attributes field"); + } + String attName = attribute.getName().trim(); + + List attStringList = attValue.getValues(); + if (null != attStringList) { + if ( 0 < attStringList.size() ) { + ListIterator LI = attStringList.listIterator(); + String attstring = LI.next().trim(); + while ( LI.hasNext() ) { + attstring = attstring + "\n\n\n" + LI.next().trim(); + } + attstring = attstring.replaceAll(Pattern.quote("\r\n"), "\n").replaceAll(Pattern.quote("\r"), "\n"); + if ( attName.equals("APP/CPC - SW Stack Classification") ) { + SoftwareStackClassification = attstring.trim(); + } + if ( attName.equals("APP/CPC - SW Technology Classification") ) { + SoftwareTechnologyClassification = attstring.trim(); + } + if ( attName.equals("APP/CPC - SW Technology Classification - Other") ) { + SpecificTechnologyClassification = attstring.trim(); + } + if ( attName.equals("CPC - Copyright Ownership") ) { + CopyrightOwnership = attstring.trim(); + } + if ( attName.equals("CPC - Distribution Type") ) { + DeliveryFormat = attstring.trim(); + } + if ( attName.equals("CPC - Operating System") ) { + OperatingSystem = attstring.trim(); + } + if ( attName.equals("CPC - Operating System - Other") ) { + OperatingSystemOther = attstring.trim(); + } + if ( attName.equals("CPC - Programming Language") ) { + ProgrammingLanguage = attstring.trim(); + } + if ( attName.equals("CPC - Programming Language - Other") ) { + ProgrammingLanguageOther = attstring.trim(); + } + if ( attName.equals("CPC - Software Supplier Category") ) { + SupplierCategory = attstring.trim(); + } + if ( attName.equals("CPC - Supplier Name") ) { + Supplier = attstring.trim(); + } + + }//if attstringlist + + } //if attstringlist + } //For each compattlist + } //if compAttsize + ptr_str = ptr_str + "" + Name + "" + + "" + Version + "" + + "" + License + "" + + "" + Description + "" + + "" + Homepage + "" + + "" + Supplier + "" + + "" + SupplierCategory + "" + + "" + SoftwareStackClassification + "" + + "" + SoftwareTechnologyClassification + "" + + "" + SpecificTechnologyClassification + "" + + "" + OperatingSystem + "" + + "" + ProgrammingLanguage + "" + + "" + DeliveryFormat + "" + + "" + CopyrightOwnership + "" + + "" + ReqLicense + "" + + "" + ReqLicenseUsage + "" + + "" + SourceLocation + "" + + "" + SourceLocationSub + "" + + "" + LocationCntrl + "" + + "" + LicenseLocation + "" + + "" + LicenseSource + "" + + "" + AdditionalInformationAndComments + "" + + "" + VersionRest + "" + + + ""; + } // compattlist = null + } //for RequestSummary request + + return ptr_str; + + }; + + + /********************************************************************************************* + * GetApplicationData() Get Application's details and Metadata + * @param thisapp + * @param attributeApi + * @param colaApi + * @return String with data in html format + *********************************************************************************************/ + public String GetApplicationData(Application thisapp, AttributeApi attributeApi, ColaApi colaApi) { + + String Name = null; + String Version = null; + String ProgramPlatform = null; + String ProductName = null; + String Description = null; + String IdentificationsProductName = null; + String SubGroupName = null; + String GroupName = null; + String OutboundLicense = null; + String OBLInstructions = null; + String License = null; + String LicenseAcceptance = null; + String InformationClassification = null; + String ExportECCN = null; + String Standards = null; + String StandardsMember = null; + String StandardsList = null; + String Indemnification = null; + String IndemnificationGMApprover = null; + String Warranty = null; + String WarrantyDataSheet = null; + String SoftwareStackClassification = null; + String SoftwareTechnologyClassification = null; + String SoftwareTechnologyClassificationOther = null; + //String ThirdPartyPatents = null; + String IntelPatents = null; + String IntelPatentStatus = null; + String OpenSource = null; + String ptr_str = ""; + + + List appAttList = null; + try { + try { + Name = thisapp.getName(); + } catch (Exception e) { + System.err.println("Missing application data: Name, caught exception: " + e.getMessage()); + } + try { + Version = thisapp.getVersion(); + } catch (Exception e) { + System.err.println("Missing application data: Version, caught exception: " + e.getMessage()); + } + LicenseNameOrIdToken LicenseToken = null; + try { + LicenseToken = thisapp.getLicenseId(); + } catch (Exception e) { + System.err.println("Missing application data: LicenseToken, caught exception: " + e.getMessage()); + } + if ( LicenseToken != null ) { + try { + License = colaApi.getLicense(LicenseToken).getNameToken().getName(); + } catch (Exception e) { + System.err.println("Missing application data: LicenseToken, caught exception: " + e.getMessage()); + } + } + + try { + Description = thisapp.getDescription().trim().replaceAll(Pattern.quote("\r\n"), "\u0001").replaceAll(Pattern.quote("\r"), "\u0001").replaceAll(Pattern.quote("\n"), "\u0001"); + } catch (Exception e) { + System.err.println("Missing application data: Description, caught exception: " + e.getMessage()); + } + try { + appAttList = thisapp.getAttributeValues(); + } catch (Exception e) { + System.err.println("Missing application data: attributeValues, caught exception: " + e.getMessage()); + } + + /////////////////////////////////////////////////////////////////////////////// + // get application metadata + ////////////////////////////////////////////////////////////////////////////// + if ( null != appAttList ) { + if ( 0 < appAttList.size() ) { + for (AttributeValue attValue : appAttList) { + AttributeNameOrIdToken attNameToken = attValue.getAttributeId(); + AbstractAttribute attribute = attributeApi.getAttribute(attNameToken); + String attName = attribute.getName().trim(); + List attStringList = attValue.getValues(); + if (null != attStringList) { + if ( 0 < attStringList.size() ) { + ListIterator LI = attStringList.listIterator(); + String attstring = LI.next().trim(); + while ( LI.hasNext() ) { + attstring = attstring + "\n\n\n" + LI.next().trim(); + } + + attstring = attstring.replaceAll(Pattern.quote("\r\n"), "\n").replaceAll(Pattern.quote("\r"), "\n"); + if ( attName.equals("APP - Identifications - Program and Platforms")) { + ProgramPlatform = attstring.trim(); + } + if ( attName.equals("APP - Identifications - Product Name")) { + ProductName = attstring.trim(); + } + //if ( attName.equals("APP - 3rd Party Patents")) { + //ThirdPartyPatents = attstring.trim(); + //} + if ( attName.equals("APP - Export - ECCN")) { + ExportECCN = attstring.trim(); + } + if ( attName.startsWith("APP - Super Group")) { + GroupName = attstring.trim(); + } + if ( attName.startsWith("APP - Group - IAG")) { + SubGroupName = attstring.trim(); + } + if ( attName.startsWith("APP - Group - SMG")) { + SubGroupName = attstring.trim(); + } + if ( attName.startsWith("APP - Group - SSG")) { + SubGroupName = attstring.trim(); + } + if ( attName.startsWith("APP - Group - TMG")) { + SubGroupName = attstring.trim(); + } + if ( attName.startsWith("APP - Group - Intel Labs")) { + SubGroupName = attstring.trim(); + } + if ( attName.equals("APP - Identifications - Product Name")) { + IdentificationsProductName = attstring.trim(); + } + if ( attName.equals("APP - Indemnification")) { + Indemnification = attstring.trim(); + } + if ( attName.equals("APP - Indemnification - GM Approval")) { + IndemnificationGMApprover = attstring.trim(); + } + if ( attName.equals("APP - Information Classification")) { + InformationClassification = attstring.trim(); + } + if ( attName.equals("APP - Intel Patents")) { + IntelPatents = attstring.trim(); + } + if ( attName.equals("APP - Intel Patents - Status")) { + IntelPatentStatus = attstring.trim(); + } + if ( attName.equals("APP - OBL")) { + OutboundLicense = attstring.trim(); + } + if ( attName.equals("APP - OBL - Instructions")) { + OBLInstructions = attstring.trim(); + } + if ( attName.equals("APP - OBL - Acceptance")) { + LicenseAcceptance = attstring.trim(); + } + if ( attName.equals("APP - Open Source")) { + OpenSource = attstring.trim(); + } + if ( attName.equals("APP - Standards")) { + Standards = attstring.trim(); + } + if ( attName.equals("APP - Standards - List")) { + StandardsList = attstring.trim(); + } + if ( attName.equals("APP - Standards - Member")) { + StandardsMember = attstring.trim(); + } + if ( attName.equals("APP - Super Group")) { + GroupName = attstring.trim(); + } + if ( attName.equals("APP/CPC - SW Stack Classification")) { + SoftwareStackClassification = attstring.trim(); + } + if ( attName.equals("APP/CPC - SW Technology Classification")) { + SoftwareTechnologyClassification = attstring.trim(); + } + if ( attName.equals("APP/CPC - SW Technology Classification - Other")) { + SoftwareTechnologyClassificationOther = attstring.trim(); + } + if ( attName.equals("APP - Warranty")) { + Warranty = attstring.trim(); + } + if ( attName.equals("APP - Warranty - Data Sheet")) { + WarrantyDataSheet = attstring.trim(); + } + } + } + } + } + } + ptr_str = "" + Name + "" + + "" + Version + "" + + "" + ProgramPlatform + "" + + "" + ProductName + "" + + "" + GroupName + "/" + SubGroupName + "" + + "" + OutboundLicense + "" + + "" + OBLInstructions + "" + + "" + LicenseAcceptance + "" + + "" + InformationClassification + "" + + "" + OpenSource + "" + + "" + ExportECCN + "" + + "" + Standards + "" + + "" + StandardsMember + "" + + "" + StandardsList + "" + + "" + Indemnification + "" + + "" + IndemnificationGMApprover + "" + + "" + Warranty + "" + + "" + WarrantyDataSheet + "" + + "" + SoftwareStackClassification + "" + + "" + SoftwareTechnologyClassification + "" + + "" + SoftwareTechnologyClassificationOther + "" + //+ "" + ThirdPartyPatents + "" + + "" + IntelPatents + "" + + "" + IntelPatentStatus + "" + + + + ""; + } catch (Exception e) { + System.err.println("Failed to create application data, caught exception: " + e.getMessage()); + } + return ptr_str; + }; + + /********************************************************************************** + * main() + * @param args + * @throws Exception + **********************************************************************************/ + public static void main(String[] args) throws Exception { + // check and save parameters + if (args.length < 5) { + System.err.println("\n\nNot enough parameters!"); + usage(); + System.exit(-1); + } + + String serverUri = args[0]; + String username = args[1]; + String password = args[2]; + String applicationName = args[3]; + String Path = args[4]; + String outFile = ""; + + ApplicationApi applicationApi = null; + RequestApi requestApi = null; + AttributeApi attributeApi = null; + ColaApi colaApi = null; + + try { + Long connectionTimeout = 600 * 1000L; + CodeCenterServerProxyV7_0 myCodeCenterServer = new CodeCenterServerProxyV7_0(serverUri, username, password, + connectionTimeout); + applicationApi = myCodeCenterServer.getApplicationApi(); + attributeApi = myCodeCenterServer.getAttributeApi(); + colaApi = myCodeCenterServer.getColaApi(); + requestApi = myCodeCenterServer.getRequestApi(); + } catch (RuntimeException e) { + System.err.println("\nConnection to server '" + serverUri + "' failed: " + e.getMessage()); + System.exit(1); + } + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // get the application object + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + Application thisapp = null; + ApplicationNameVersionToken apptoken = new ApplicationNameVersionToken(); + String OSName = null; + String delimiter = null; + OSName = System.getProperty("os.name"); + if (OSName.contains("Windows")) delimiter = "\\"; + else delimiter = "/"; + outFile = Path + delimiter + applicationName + " IP Plan.html"; + try { + apptoken.setName(applicationName); + apptoken.setVersion("Unspecified"); + thisapp = applicationApi.getApplication(apptoken); + } catch (Exception e) { + try { + apptoken.setVersion("unspecified"); + thisapp = applicationApi.getApplication(apptoken); + } catch (Exception e1) { + System.err.println("get APP " + applicationName + " caught exception : " + e1.getMessage()); + System.exit(1); + } + } + if ( null == thisapp ) { + System.err.println("FAILED: to get app for " + applicationName ); + System.exit(1); + } + + String html_content = ""; + + GenerateIPPlanReport ipplan = new GenerateIPPlanReport(); + html_content = ipplan.GetApplicationData(thisapp, attributeApi, colaApi); + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // Write the application and components in an HTML file with HTML tags + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + File f = new File(outFile); + try { + BufferedWriter bw = new BufferedWriter(new FileWriter(f)); + // Write application details and metadata + bw.write( "" + + "

" + applicationName + " IP Plan" + + "

" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + //+ "" + + "" + + "" + + "" + + html_content + + "
Application Name Application version Program/Platform Product Name Group Name OBL OBL Instruction License Acceptance Information Classification Open Source Distribution Export Community Control Number Standards Standard Member Standard List Indemnification Indemnification GM Approver Warranty Warranty - Product/Software Data Sheet Software Stack Classification Software Technology Classification Specific Technology Classification 3rd Party Patents Intel Patents Intel Patent Status
" ) ; + bw.write(" "); + + html_content = ipplan.GetComponentData(thisapp, applicationApi, apptoken, requestApi, colaApi, attributeApi); + + // Write each component and its request component details and its metadata + bw.write( "

" + " Bill Of Materials" + + "

" + +"" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + html_content + + "
Component Name Component version License Description Homepage Supplier Supplier Category Software Stack Classification Software Technology Classification Software Technology Classification Other Operating System Programming Language Distribution Type Copyright Ownership Requested License Requested Usage Software Location Software Sub Location Control Strings License Location License Source Version Restrictions Information and Comments
" ) ; + System.out.println("Done"); + + bw.close(); + } catch (Exception e) { + System.out.println(e); + } + + } //main() + +} //class GenerateIPPlan diff --git a/DevOps/ProtexAutomation/GenerateIPPlanReport/IoT LinuxOS IP Plan.html b/DevOps/ProtexAutomation/GenerateIPPlanReport/IoT LinuxOS IP Plan.html new file mode 100644 index 0000000..1aa5fd9 --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateIPPlanReport/IoT LinuxOS IP Plan.html @@ -0,0 +1,3 @@ +

IoT LinuxOS IP Plan

Application Name Application version Program/Platform Product Name Group Name OBL OBL Instruction License Acceptance Information Classification Open Source Distribution Export Community Control Number Standards Standard Member Standard List Indemnification Indemnification GM Approver Warranty Warranty - Product/Software Data Sheet Software Stack Classification Software Technology Classification Specific Technology Classification Intel Patents Intel Patent Status
IoT LinuxOSUnspecifiedIoT Linux OSOstro OSSSG/nullVariousAlwaysPre-Signed AgreementIntel ConfidentialYesProgram level ECCN to be receivedNonullnullNonullNonullnullnullnullNonull

Bill Of Materials

Component Name Component version License Description Homepage Supplier Supplier Category Software Stack Classification Software Technology Classification Software Technology Classification Other Operating System Programming Language Distribution Type Copyright Ownership Requested License Requested Usage Software Location Software Sub Location Control Strings License Location License Source Version Restrictions Information and Comments
OpenSource base-filesUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages +URL: http://git.openembedded.org/openembedded-core/tree/meta/recipes-core/base-files Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or later base-files Passthrough
OpenSource keyutilsUnspecifiedGNU General Public License v2.0 or laterURL: git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git + patches adopted straight from http://git.yoctoproject.org/cgit/cgit.cgi/meta-ivi) Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or later keyutils (beaglebone);keyutils (intel-core2-32, quark);keyutils-native (intel-corei7-64)
OpenSource u-bootUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages +URL: git://git.denx.de/u-boot.git Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or later u-boot (beaglebone) Passthrough
OpenSource boostUnspecifiedBoost Software License 1.0Placeholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Boost Software License 1.0COMPONENT Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource gmpUnspecifiedGNU Lesser General Public License v3.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU Lesser General Public License v3.0 or laterCOMPONENTgmp-native Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource libffiUnspecifiedMIT LicensePlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary MIT LicenseCOMPONENT Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource gawkUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENT Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource libnlUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTlibnl Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource iptablesUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENTiptables Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource GCCUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENT Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource kbdUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENTkbd Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource bashUnspecifiedGNU General Public License v3.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v3.0 or laterCOMPONENTbash Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource curlUnspecifiedCurl LicensePlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Curl LicenseCOMPONENT Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource connmanUnspecifiedGNU General Public License v2.0 or laterOpen Source Package: Connman Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENTconnman Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource gdbmUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENTgdbm Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource glibcUnspecifiedUnspecifiedOpen Source Package: GNU C Library - glibc Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTglibc Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource glibUnspecifiedGNU General Public License v2.0 or laterOpen Source Package: Glib Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENTglib-2.0 Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource libcgroupUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTlibcgroup Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource kmodUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTkmod;kmod-native (intel-corei7-64) Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource zlibUnspecifiedzlib LicensePlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary zlib LicenseCOMPONENT Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource libgpg-errorUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENTlibgpg-error Passthroughhttp://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource gnutlsUnspecifiedGNU Lesser General Public License v2.1 or laterOpen source Package: gnu.org Intel - OTCOpen Source 3rd Party Content Source and Binary GNU Lesser General Public License v2.1 or laterCOMPONENTgnutls http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource TEMPeredUnspecifiedBSD 2-clause "Simplified" LicenseOpen source Package: GitHub Intel - OTCOpen Source 3rd Party Content Source and Binary BSD 2-clause "Simplified" LicenseCOMPONENT http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource readlineUnspecifiedGNU General Public License v3.0 or laterOpen source Package: directory.fsf.org Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v3.0 or laterCOMPONENTreadline-native http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource systemdUnspecifiedGNU General Public License v2.0 or laterOpen source Package: freedesktop.org Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENTsystemd http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource iot-app-fwUnspecifiedBSD 3-clause "New" or "Revised" LicenseOpen source Package: GitHub Intel - OTCIntel Software Source and Binary BSD 3-clause "New" or "Revised" LicenseCOMPONENT http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource tlmUnspecifiedGNU Lesser General Public License v2.1 onlyOpen source Package: 01.org Intel - OTCOpen Source 3rd Party Content Source and Binary GNU Lesser General Public License v2.1 onlyCOMPONENTtlm http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource e2fsprogsUnspecifiedGNU General Public License v2.0 or laterOpen source Package: kernel.org Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or laterCOMPONENTe2fsprogs-native http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource dlogUnspecifiedApache License 2.0Open source Package: Tizen Intel - OTCOpen Source 3rd Party Content Source and Binary Apache License 2.0COMPONENT http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource dbusUnspecifiedAcademic Free License v2.1Open source Package: freedesktop.org Intel - OTCOpen Source 3rd Party Content Source and Binary Academic Free License v2.1COMPONENTdbus-native http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource upmUnspecified[template] Basic Proprietary Commercial LicenseOpen source Package: Github Intel - OTCOpen Source 3rd Party Content Source and Binary MIT LicenseCOMPONENT http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource IoTivityUnspecifiedApache License 2.0Open source Package: iotivity.org Intel - OTCOpen Source 3rd Party Content Source and Binary Apache License 2.0COMPONENT http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource cynaraUnspecifiedApache License 2.0Open source Package: GitHub Intel - OTCOpen Source 3rd Party Content Source and Binary Apache License 2.0COMPONENT http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource gumdUnspecifiedGNU Lesser General Public License v2.1 or laterOpen source Package: 01.org Intel - OTCOpen Source 3rd Party Content Source and Binary GNU Lesser General Public License v2.1 or laterCOMPONENTgumd http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource libpamUnspecifiedBSD 3-clause "New" or "Revised" LicenseOpen source Package: Linux-PAM.org Intel - OTCOpen Source 3rd Party Content Source and Binary BSD 3-clause "New" or "Revised" LicenseCOMPONENTlibpam http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource tizen-platform-configUnspecifiedMIT LicenseOpen source Package: Tizen.org Intel - OTCOpen Source 3rd Party Content Source and Binary MIT LicenseCOMPONENT http://opensource.org/licenses/alphabeticalOpen Source 3rd Party
OpenSource coreutilsUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTcoreutils Passthrough
OpenSource cracklibUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTcracklib-native Passthrough
OpenSource bisonUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTbison-native Passthrough
OpenSource flexUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource json-cUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTjson-glib-native (intel-corei7-64) Passthrough
OpenSource linux-firmwareUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource opkg-utilsUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTopkg-utils;opkg-utils-native (intel-corei7-64) Passthrough
OpenSource tizen-platform-wrapperUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTtizen-platform-wrapper-native Passthrough
OpenSource libusbUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTlibusb1 Passthrough
OpenSource cryptodev-linuxUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTcryptodev-linux-native Passthrough
OpenSource nettleUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTnettle Passthrough
OpenSource pkgconfigUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTpkgconfig-native Passthrough
OpenSource ca-certificatesUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTca-certificates-native (intel-corei7-64) Passthrough
OpenSource iucode-toolUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTiucode-tool-native (intel-core2-32, intel-corei7-64) Passthrough
OpenSource wpa-supplicantUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource libicalUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTlibical Passthrough
OpenSource m4UnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTm4-native (intel-corei7-64) Passthrough
OpenSource dropbearUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource update-rc.dUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTupdate-rc.d-native (intel-corei7-64) Passthrough
OpenSource bluez5UnspecifiedGNU General Public License v2.0 onlyBlueZ Bluetooth stack Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTbluez5
OpenSource xzUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTxz-native Passthrough
OpenSource grubUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTgrub (intel-core2-32, intel-corei7-64, quark) Passthrough
OpenSource netbaseUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTnetbase Passthrough
OpenSource elfutilsUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTelfutils-native Passthrough
OpenSource dbUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource bzipUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource beecryptUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTbeecrypt-native Passthrough
OpenSource ossp-uuidUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource poptUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource cdrtoolsUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified cdrtools-native (intel-corei7-64) Passthrough Open Source 3rd Party
OpenSource aclUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTacl-native Passthrough
OpenSource libpcreUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource libgcryptUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTlibgcrypt Passthrough
OpenSource libusb-compatUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTlibusb-compat Passthrough
OpenSource opensslUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource expatUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource sqliteUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource smackUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTsmack-userspace-native Passthrough
OpenSource libcapUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTlibcap Passthrough
OpenSource libslp-db-utilUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource icuUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource attrUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTattr-native Passthrough
OpenSource fileUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource pythonUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource util-linuxUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTutil-linux;util-linux-native (intel-corei7-64) Passthrough
OpenSource kern-toolsUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTkern-tools-native (intel-corei7-64) Passthrough
OpenSource zipUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource busyboxUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTbusybox Passthrough
OpenSource rpmUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTrpm-native Passthrough
OpenSource shadowUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource base-passwdUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTbase-passwd Passthrough
OpenSource python-smartpmUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTpython-smartpm-native Passthrough
OpenSource linuxptpUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTlinuxptp Passthrough
OpenSource mraaUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource iotkit-agentUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTiotkit-agent Passthrough
OpenSource hid-apiUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENThid-api Passthrough
OpenSource nodejsUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTnodejs (quark);nodejs-native (beaglebone, intel-core2-32, intel-corei7-64) Passthrough
OpenSource security-managerUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource syslinuxUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTsyslinux-native (intel-core2-32, intel-corei7-64, quark) Passthrough
OpenSource gummibootUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTgummiboot (intel-core2-32, intel-corei7-64, quark) Passthrough
OpenSource ncursesUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENT Passthrough
OpenSource ima-evm-utilsUnspecifiedGPL 2.0 with OpenSSL Exception Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTima-evm-utils-native Passthrough
OpenSource linux-yoctoUnspecifiedGNU General Public License v2.0 onlyLinux Kernel Intel - OTCOpen Source 3rd Party Content Source and Binary UnspecifiedCOMPONENTlinux-yocto (beaglebone);linux-yocto (intel-core2-32, intel-corei7-64);linux-yocto (quark) Passthrough
OpenSource freetypeUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified freetype-native (intel-corei7-64) Passthrough
OpenSource gettextUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified gettext-native Passthrough Open Source 3rd Party
OpenSource gtk-doc-stubUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified gtk-doc-stub-native (intel-corei7-64) Passthrough Open Source 3rd Party
OpenSource libtoolUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or later libtool Passthrough Open Source 3rd Party
OpenSource mklibsUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified mklibs-native (intel-corei7-64) Passthrough Open Source 3rd Party
OpenSource mtoolsUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified mtools-native (intel-corei7-64) Passthrough Open Source 3rd Party
OpenSource partedUnspecifiedGNU General Public License v3.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v3.0 or later parted-native (intel-core2-32, intel-corei7-64, quark) Open Source 3rd Party
OpenSource perlUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified perl;perl-native (intel-corei7-64) Passthrough Open Source 3rd Party
OpenSource pppUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified ppp Passthrough Open Source 3rd Party
OpenSource quiltUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified quilt-native (intel-corei7-64) Passthrough Open Source 3rd Party
OpenSource sgml-commonUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified sgml-common-native (intel-corei7-64) Passthrough Open Source 3rd Party
OpenSource dbus-glibUnspecifiedGNU General Public License v2.0 or laterPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary GNU General Public License v2.0 or later dbus-glib-native Passthrough Open Source 3rd Party
OpenSource dosfstoolsUnspecifiedUnspecifiedPlaceholder IP Plan for Passthrough Packages Intel - OTCOpen Source 3rd Party Content Source and Binary Unspecified dosfstools-native (intel-core2-32, intel-corei7-64, quark) Passthrough Open Source 3rd Party
\ No newline at end of file diff --git a/DevOps/ProtexAutomation/GenerateIPPlanReport/ReadMe.txt b/DevOps/ProtexAutomation/GenerateIPPlanReport/ReadMe.txt new file mode 100644 index 0000000..6f8da01 --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateIPPlanReport/ReadMe.txt @@ -0,0 +1,20 @@ +GenerateIPPlanReport.java extracts application metadata and BOM details from the Code Center application specified in input parameter +and writes to a output file in HTML format. The output file created is with filename as " IP Plan.html" + +How to Execute: +java -jar GenerateIPPlanReport.jar + +Input Parameters: + IN arg[0] - Code Center server URL + IN arg[1] - Code Center user ID + IN arg[2] - Password + IN arg[3] - Application name + OUT arg[4] - Output Path (without filename) +Example: +Windows> java -jar GenerateIPPlanReport.jar http://sccodecenter.intel.com abc@intel.com abc "Android R4 AOSP Abi" "c:\IP Plans" +Linux> java -jar GenerateIPPlanReport.jar http://sccodecenter.intel.com abc@intel.com abc "Android R4 AOSP Abi" "/IP Plans" + +Output: +Windows: c:\IP Plans\Android R4 AOSP Abi IP Plan.html +Linux: /IP Plans/Android R4 AOSP Abi IP Plan.html + diff --git a/DevOps/ProtexAutomation/GenerateProtexScanDashboard/GenerateProtexScanDashboard.jar b/DevOps/ProtexAutomation/GenerateProtexScanDashboard/GenerateProtexScanDashboard.jar new file mode 100644 index 0000000..e856e93 Binary files /dev/null and b/DevOps/ProtexAutomation/GenerateProtexScanDashboard/GenerateProtexScanDashboard.jar differ diff --git a/DevOps/ProtexAutomation/GenerateProtexScanDashboard/GenerateProtexScanDashboard.java b/DevOps/ProtexAutomation/GenerateProtexScanDashboard/GenerateProtexScanDashboard.java new file mode 100644 index 0000000..6f4cf22 --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateProtexScanDashboard/GenerateProtexScanDashboard.java @@ -0,0 +1,174 @@ +import java.io.*; + +import javax.xml.parsers.DocumentBuilder; +import javax.xml.parsers.DocumentBuilderFactory; + +import org.w3c.dom.Document; +import org.w3c.dom.Element; +import org.w3c.dom.Node; +import org.w3c.dom.NodeList; + +public class GenerateProtexScanDashboard { + + private static void usage() { + System.out.println("Input Parameters:" ); + System.out.println("Folder path\\name - Location and folder name where all scan results xml files are stored\n" + + "File path\\name - location and filename to store the dashboard summary html report "); + System.out.println(""); + + } + + public String getAllScanResult(File file) { + try { + DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); + DocumentBuilder db = dbf.newDocumentBuilder(); + int number; + //File file = new File(fileName); + + //System.out.println("Exists: " + file.getName() + " " + file.exists()); + if (file.exists()) { + Document doc = db.parse(file); + + + //System.out.println("File: " + fileName); + //System.out.println("Root element :" + doc.getDocumentElement().getNodeName()); + //System.out.println("Root element attrib :" + doc.getDocumentElement().getAttribute("name")); + + NodeList serverList = doc.getElementsByTagName("ServerUrl"); + Node serverUrlNode = serverList.item(0); + Element serverUrlElement = (Element) serverUrlNode; + //System.out.println("Server url: " + serverUrlElement.getTextContent()); + + NodeList analyzedTimeList = doc.getElementsByTagName("LastAnalyzed"); + Node anaTimeNode = analyzedTimeList.item(0); + Element anaTimeElement = (Element) anaTimeNode; + //System.out.println("ANAly Time: " + anaTimeElement.getTextContent()); + + NodeList analyzedList = doc.getElementsByTagName("Analyzed"); + Node anaNode = analyzedList.item(0); + Element anaElement = (Element) anaNode; + //System.out.println("ANAly : " + anaElement.getTextContent()); + + NodeList pendingList = doc.getElementsByTagName("PendingID"); + Node penNode = pendingList.item(0); + Element penElement = (Element) penNode; + //System.out.println("Pending : " + penElement.getTextContent()); + + NodeList totCompList = doc.getElementsByTagName("TotalComponents"); + Node tCompNode = totCompList.item(0); + Element tCompElement = (Element) tCompNode; + //System.out.println("total Comp : " + tCompElement.getTextContent()); + + NodeList totLicList = doc.getElementsByTagName("TotalLicenses"); + Node tLicNode = totLicList.item(0); + Element tLicElement = (Element) tLicNode; + //System.out.println("Tot Lic : " + tLicElement.getTextContent()); + + NodeList pendingRevList = doc.getElementsByTagName("PendingReview"); + Node penRevNode = pendingRevList.item(0); + Element penRevElement = (Element) penRevNode; + //System.out.println("Pending Rev: " + penRevElement.getTextContent()); + + NodeList licVioList = doc.getElementsByTagName("LicenseViolations"); + Node licVioNode = licVioList.item(0); + Element licVioElement = (Element) licVioNode; + //System.out.println("Lice Violati : " + licVioElement.getTextContent()); + + String prj_str = "" + + doc.getDocumentElement().getAttribute("name") + "" + + "" + anaTimeElement.getTextContent() + "" + + "" + anaElement.getTextContent() + ""; + + number = Integer.parseInt(penElement.getTextContent()); + if (number > 0) + prj_str = prj_str + " " + penElement.getTextContent() + ""; + else + prj_str = prj_str + "" + penElement.getTextContent() + ""; + + prj_str = prj_str + "" + tCompElement.getTextContent() + "" + + "" + tLicElement.getTextContent() + ""; + + number = Integer.parseInt(penRevElement.getTextContent()); + if (number > 0) + prj_str = prj_str + " " + penRevElement.getTextContent() + ""; + else + prj_str = prj_str + "" + penRevElement.getTextContent() + ""; + + number = Integer.parseInt(licVioElement.getTextContent()); + if (number > 0) + prj_str = prj_str + " " + licVioElement.getTextContent() + ""; + else + prj_str = prj_str + "" + licVioElement.getTextContent() + ""; + + // prj_str = prj_str + "COS Report"; + + return prj_str; + } + } catch (Exception e) { + System.out.println(e); + } + return "Error!! Parsing XML reports"; + } + + public static void main(String[] args) + { + + if (args.length < 2) { + System.err.println("Not enough parameters!"); + usage(); + System.exit(-1); + } + + GenerateProtexScanDashboard parser = new GenerateProtexScanDashboard(); + String filename; + File folder = new File( args[0] ); + File[] listOfFiles = folder.listFiles(); + String html_content = ""; + String OSName = null; + String delimiter = null; + OSName = System.getProperty("os.name"); + if (OSName.contains("Windows")) delimiter = "\\"; + else delimiter = "/"; + + for (int i = 0; i < listOfFiles.length; i++) + { + if (listOfFiles[i].isFile()) + { + filename = folder.getPath() + delimiter + listOfFiles[i].getName(); + //System.out.println("File: " + filename); + if (filename.endsWith(".xml") || filename.endsWith(".XML")) + { + File filehandle = new File(filename); + String prj_str = parser.getAllScanResult( filehandle ); + html_content = html_content + prj_str; + } + } + } + + File f = new File(args[1]); + try { + BufferedWriter bw = new BufferedWriter(new FileWriter(f)); + bw.write( "" + + "

Protex Scan Summary

" + + "" + + "" + + "" + + "" + + "" + + "" + // + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + html_content + "
Protex Project Last Scan Timestamp Files BOM Detailed Summary
Analyzed Pending Components NumLicense PendingReview LicenseViolations
" ) ; + + bw.close(); + } catch (Exception e) { + System.out.println(e); + } + } +} diff --git a/DevOps/ProtexAutomation/GenerateProtexScanDashboard/ReadMe.txt b/DevOps/ProtexAutomation/GenerateProtexScanDashboard/ReadMe.txt new file mode 100644 index 0000000..3a1fd0a --- /dev/null +++ b/DevOps/ProtexAutomation/GenerateProtexScanDashboard/ReadMe.txt @@ -0,0 +1,18 @@ +GenerateProtexScanDashboard.java parses the scan results xml files generated by GetScanResults.java; read the data and +writes the data in a summary (Dashboard) into the output html file. +NOTE: All the scan analysis result xml files (generated from GetScanResult script are required to be stored in a single folder) + +How to Execute: +java -jar GenerateProtexScanDashboard.jar + +Input Parameters: + IN arg[0] - Location of scan analysis files + OUT arg[1] - Dashboard Output Path\filename.html + +Example: +Windows> java -jar GenerateProtexScanDashboard.jar c:\ScanResults c:\scanResults\Protex_Project_Summary.html +Linux> java -jar GenerateProtexScanDashboard.jar /ScanResults /scanResults/Protex_Project_Summary.html + +Output: +Windows: c:\scanResults\Protex_Project_Summary.html (Will contain scan result summary of all xml files) +Linux: /scanResults/Protex_Project_Summary.html \ No newline at end of file diff --git a/DevOps/ProtexAutomation/GetAssociateAndValidateResult/GetAssociateAndValidateResult.jar b/DevOps/ProtexAutomation/GetAssociateAndValidateResult/GetAssociateAndValidateResult.jar new file mode 100644 index 0000000..458c13c Binary files /dev/null and b/DevOps/ProtexAutomation/GetAssociateAndValidateResult/GetAssociateAndValidateResult.jar differ diff --git a/DevOps/ProtexAutomation/GetAssociateAndValidateResult/GetAssociateAndValidateResult.java b/DevOps/ProtexAutomation/GetAssociateAndValidateResult/GetAssociateAndValidateResult.java new file mode 100644 index 0000000..7728af4 --- /dev/null +++ b/DevOps/ProtexAutomation/GetAssociateAndValidateResult/GetAssociateAndValidateResult.java @@ -0,0 +1,219 @@ + +import java.util.List; +import java.io.PrintWriter; + +import javax.xml.ws.soap.SOAPFaultException; + +import com.blackducksoftware.sdk.codecenter.application.ApplicationApi; +import com.blackducksoftware.sdk.codecenter.application.data.Application; +import com.blackducksoftware.sdk.codecenter.application.data.ApplicationNameVersionOrIdToken; +import com.blackducksoftware.sdk.codecenter.application.data.ApplicationNameVersionToken; +import com.blackducksoftware.sdk.codecenter.client.util.BDSCodeCenterSample; +import com.blackducksoftware.sdk.codecenter.client.util.CodeCenterServerProxyV7_0; +import com.blackducksoftware.sdk.codecenter.cola.ColaApi; +import com.blackducksoftware.sdk.codecenter.cola.data.Component; +import com.blackducksoftware.sdk.codecenter.common.data.ApprovalStatusEnum; +import com.blackducksoftware.sdk.codecenter.request.RequestApi; +import com.blackducksoftware.sdk.codecenter.request.data.Request; +import com.blackducksoftware.sdk.codecenter.request.data.RequestColumn; +import com.blackducksoftware.sdk.codecenter.request.data.RequestPageFilter; +import com.blackducksoftware.sdk.codecenter.request.data.RequestSummary; + +////////////////////////////////////////////////////////////////////////////////////////////////////// +//This sample file dis-associates any previous association with Protex project +//and associates with the Project passed in as argument and validates with project +//RETURNS 0 FOR SUCCESS AND 1 FOR FAILURE +////////////////////////////////////////////////////////////////////////////////////////////////////// + +public class GetAssociateAndValidateResult extends BDSCodeCenterSample { + + private static ApplicationApi appApi = null; + + private static void usage() { + System.out.println("Input Parameters:" ); + System.out.println("arg[0] - Code Center server URL"); + System.out.println("arg[1] - Code Center user ID"); + System.out.println("arg[2] - Password"); + System.out.println("arg[3] - Application Name"); + System.out.println("arg[4] - Output Path without filename"); + } + + + /*************************************************************************************************** + * main() + * @param args + * @throws Exception + **************************************************************************************************/ + public static void main(String[] args) throws Exception { + // check and save parameters + if (args.length < 5) { + System.err.println("\n\nNot enough parameters!"); + usage(); + System.exit(1); + } + + String serverUri = args[0]; + String username = args[1]; + String password = args[2]; + // Set the attachment Id + String applicationName = args[3]; + String Path = args[4]; + String outFilePath = ""; + String ValidationStatus = "ERROR"; + String ApprovalStatus = "UNAPPROVED"; + RequestApi requestApi = null; + ColaApi colaApi = null; + try { + Long connectionTimeout = 120 * 1000L; + CodeCenterServerProxyV7_0 myCodeCenterServer = new CodeCenterServerProxyV7_0(serverUri, username, password, + connectionTimeout); + // Try some longer timeouts. + // yes this is a blanket hack + // revisit this later to see if timeouts can be reduced to normal. + appApi = myCodeCenterServer.getApplicationApi(); + appApi = myCodeCenterServer.getApplicationApi( 0L ); //workaround from bd. call this twice and use infinite timeout + requestApi = myCodeCenterServer.getRequestApi(); + colaApi = myCodeCenterServer.getColaApi(); + } catch (RuntimeException e) { + System.err.println("\nConnection to server '" + serverUri + "' failed: " + e.getMessage()); + System.exit(1); + } + + try { + + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // get the application object + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + Application thisapp = null; + ApplicationNameVersionToken apptoken = new ApplicationNameVersionToken(); + try { + apptoken.setName(applicationName); + apptoken.setVersion("Unspecified"); + thisapp = appApi.getApplication(apptoken); + } catch (Exception e) { + try { + apptoken.setVersion("unspecified"); + thisapp = appApi.getApplication(apptoken); + } catch (Exception e1) { + System.err.println("get APP " + applicationName + " caught exception : " + e1.getMessage()); + System.exit(1); + } + } + if ( null == thisapp ) { + System.err.println("FAILED: to get app for " + applicationName ); + System.exit(1); + } + + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + //Read validation status + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + ValidationStatus = thisapp.getValidationStatus().toString(); + /*if ( validateException || (! ValidationStatus.equals("PASSED")) ) { + System.err.println("Validation status is " + ValidationStatus + " for app " + applicationName ); + ValidationStatus = "Unavailable"; + }*/ + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + //Read Application Approval Status + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + List requestsList = null; + String ptr_str = ""; + RequestPageFilter pageFilter = new RequestPageFilter(); + pageFilter.setFirstRowIndex(0); + pageFilter.setLastRowIndex(10); + pageFilter.setSortAscending(false); + pageFilter.setSortedColumn(RequestColumn.REQUEST_APPROVAL_STATUS); + pageFilter.getApprovalStatuses().add(ApprovalStatusEnum.APPROVED); + try { + requestsList = appApi.searchApplicationRequests((ApplicationNameVersionOrIdToken)apptoken, "", pageFilter); + + } catch (Exception e) { + System.err.println("getApplicationRequests() failed while fetching the details of the request to be updated: " + + e.getMessage()); + System.exit(-1); + } + + if (requestsList == null) { + System.err.println("getApplicationRequests() failed: returned null as result"); + System.exit(-1); + } + + for (RequestSummary request : requestsList) { + Request thisreq = null; + Component thiscomp = null; + String Name = " "; + try { + thisreq = requestApi.getRequest(request.getId()); + } catch (Exception e) { + System.err.println("getRequest failed: " + + e.getMessage()); + System.exit(-1); + }//try....catch + + try { + thiscomp = colaApi.getCatalogComponent(request.getComponentId()); + } catch (Exception e) { + System.err.println("getCatalogComponent() failed: " + + e.getMessage()); + System.exit(-1); + }//try....catch + + try { + Name = thiscomp.getNameVersion().getName().trim(); + } catch (Exception e) { + System.err.println("Missing component data : Name, caught exception: " + e.getMessage()); + } + + + if (Name.equals("IP Plan Approval")) { + try { + ApprovalStatus = thisreq.getApprovalStatus().toString(); + } catch (Exception e) { + System.err.println("Failed to create request data: ApprovalStatus, caught exception: " + e.getMessage()); + } + } + } //for (RequestSummary request : requestsList) + + + + + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // Write the application status in an xml file + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + String OSName = null; + String delimiter = null; + OSName = System.getProperty("os.name"); + if (OSName.contains("Windows")) delimiter = "\\"; + else delimiter = "/"; + outFilePath = Path + delimiter + applicationName + "_CM.xml"; + PrintWriter outFile = null; + + try { + outFile = new PrintWriter(outFilePath); + } catch (Exception e) { + System.err.println("\nUnable to create output file writer : " + e.getMessage()); + System.exit(-1); + } + outFile.println(""); + outFile.println("" + applicationName + ""); + outFile.println("" + ApprovalStatus + ""); + outFile.println("" + ValidationStatus + ""); + outFile.println(""); + outFile.flush(); + outFile.close(); + + + System.exit(0); + + } catch (SOAPFaultException e) { + System.err.println("GetCodeCenterApplication failed in main: " + e.getMessage()); + System.exit(1); + } + } +} + + + diff --git a/DevOps/ProtexAutomation/GetAssociateAndValidateResult/ReadMe.txt b/DevOps/ProtexAutomation/GetAssociateAndValidateResult/ReadMe.txt new file mode 100644 index 0000000..b2d5526 --- /dev/null +++ b/DevOps/ProtexAutomation/GetAssociateAndValidateResult/ReadMe.txt @@ -0,0 +1,20 @@ +GetAssociateAndValidateResult.jar will read the Application's (passed in as argument) Validate and IP Approval status and writes the data into an +output file in xml format. The file generated will be the same as application name with "_CM.xml" suffix. + +How to Execute: +java -jar GetAssociateAndValidateResult.jar + +Input Parameters: + IN arg[0] - Code Center server URL + IN arg[1] - User ID + IN arg[2] - Password + IN arg[3] - Application (IP Plan) name + OUT arg[4] - Output Path without filename + +Example: +Windows> java -jar GetAssociateAndValidateResult.jar http://sccodecenter.intel.com abc@intel.com abc "My App" "C:\Results\CCXML" +Linux> java -jar GetAssociateAndValidateResult.jar http://sccodecenter.intel.com abc@intel.com abc "My App" "/Results/CCXML" + +Output: +Windows: C:\Results\CCXML\My App_CM.xml +Linux: /Results/CCXML/My App_CM.xml \ No newline at end of file diff --git a/DevOps/ProtexAutomation/GetScanResult/GetScanResult.jar b/DevOps/ProtexAutomation/GetScanResult/GetScanResult.jar new file mode 100644 index 0000000..c56a892 Binary files /dev/null and b/DevOps/ProtexAutomation/GetScanResult/GetScanResult.jar differ diff --git a/DevOps/ProtexAutomation/GetScanResult/GetScanResult.java b/DevOps/ProtexAutomation/GetScanResult/GetScanResult.java new file mode 100644 index 0000000..f5fbbb9 --- /dev/null +++ b/DevOps/ProtexAutomation/GetScanResult/GetScanResult.java @@ -0,0 +1,266 @@ + + +import java.util.List; +import java.text.DateFormat; +import java.text.SimpleDateFormat; +import java.io.PrintWriter; + +//import org.apache.cxf.common.util.SortedArraySet; + + + +import com.blackducksoftware.sdk.fault.SdkFault; +import com.blackducksoftware.sdk.protex.client.util.BDProtexSample; +import com.blackducksoftware.sdk.protex.client.util.ProtexServerProxy; +import com.blackducksoftware.sdk.protex.project.Project; +import com.blackducksoftware.sdk.protex.project.ProjectApi; +import com.blackducksoftware.sdk.protex.project.bom.BomApi; +import com.blackducksoftware.sdk.protex.project.bom.BomLicenseInfo; +import com.blackducksoftware.sdk.protex.project.codetree.CodeTreeApi; +import com.blackducksoftware.sdk.protex.project.codetree.CodeTreeNode; +import com.blackducksoftware.sdk.protex.project.codetree.CodeTreeNodeRequest; +import com.blackducksoftware.sdk.protex.project.codetree.CodeTreeNodeType; +import com.blackducksoftware.sdk.protex.project.codetree.NodeCount; +import com.blackducksoftware.sdk.protex.project.codetree.NodeCountType; +import com.blackducksoftware.sdk.protex.project.codetree.discovery.CodeMatchDiscovery; +import com.blackducksoftware.sdk.protex.project.codetree.discovery.CodeMatchType; +import com.blackducksoftware.sdk.protex.project.codetree.discovery.DiscoveryApi; +import com.blackducksoftware.sdk.protex.project.codetree.discovery.IdentificationStatus; +import com.blackducksoftware.sdk.protex.project.codetree.identification.IdentificationApi; + +/** + * This sample program retrieves scan results and store the results in XML format in the output + * file which is passed as input argument 4 + * + * Retrieves below info: + * - Total files analyzed + * - Total file skipped + * - Total files with pending identifications + * - Total original code files + * - List of inbound licenses + * - OBL + */ +public class GetScanResult extends BDProtexSample { + + private static String translateXmlEntities(String line) { + + if ( null == line ) { + return ""; + } + + //this MUST go first + return line.replaceAll("&", "&") + .replaceAll("<", "<") + .replaceAll(">", ">") + .replaceAll("'", "'") + .replaceAll("\"", """); + } + + private static void usage() { + System.out.println("Input Parameters:" ); + System.out.println("arg[0] - Protex server URL"); + System.out.println("arg[1] - Protex user ID"); + System.out.println("arg[2] - Password"); + System.out.println("arg[3] - Project ID"); + System.out.println("arg[4] - Location of output xml file"); + } + + + /************************************************************************************** + * + * @param args + * @throws Exception + */ + + public static void main(String[] args) throws Exception { + // check and save parameters + if (args.length < 5) { + System.err.println("Not enough parameters!"); + usage(); + System.exit(-1); + } + + String serverUri = args[0]; + String username = args[1]; + String password = args[2]; + String projectId = args[3]; + String outPath = args[4]; + + ProjectApi projectApi = null; + CodeTreeApi codetreeApi = null; + DiscoveryApi discoveryApi = null; + BomApi bomApi = null; + + // get service and service port + try { + Long connectionTimeout = 120 * 1000L; + ProtexServerProxy myProtexServer = new ProtexServerProxy(serverUri, username, password, + connectionTimeout); + + projectApi = myProtexServer.getProjectApi(5 * connectionTimeout); + codetreeApi = myProtexServer.getCodeTreeApi(15 * connectionTimeout); + discoveryApi = myProtexServer.getDiscoveryApi(15 * connectionTimeout); + bomApi = myProtexServer.getBomApi(30 * connectionTimeout); + + } catch (RuntimeException e) { + System.err.println("Connection to server '" + serverUri + "' failed: " + e.getMessage()); + System.exit(-1); + } + + //get the license list + List licenses = null; + try { + licenses = bomApi.getBomLicenseInfo(projectId); + } catch (SdkFault e) { + System.err.println("\ngetLicenseInfo failed: " + e.getMessage()); + System.exit(-1); + } + // Check for valid return + if (licenses == null) { + System.err.println("\ngetLicenseInfo: unexpected return object"); + System.exit(-1); + } + /////////////////////////////////////////////////////////////////////////////////////////////////////////// + // code tree nodes + /////////////////////////////////////////////////////////////////////////////////////////////////////////// + int DEPTH = 1; //pulling just the parent results in all 0 counts!?? + CodeTreeNodeRequest nodeRequest = new CodeTreeNodeRequest(); + nodeRequest.setDepth(DEPTH); + nodeRequest.getCounts().add(NodeCountType.PENDING_ID_CODE_MATCH); + nodeRequest.getCounts().add(NodeCountType.PENDING_REVIEW); + nodeRequest.getCounts().add(NodeCountType.VIOLATIONS); + nodeRequest.getCounts().add(NodeCountType.NO_DISCOVERIES); + nodeRequest.getCounts().add(NodeCountType.FILES); + nodeRequest.getCounts().add(NodeCountType.DISCOVERED_COMPONENTS); + nodeRequest.getIncludedNodeTypes().add(CodeTreeNodeType.EXPANDED_ARCHIVE); + nodeRequest.getIncludedNodeTypes().add(CodeTreeNodeType.FILE); + nodeRequest.getIncludedNodeTypes().add(CodeTreeNodeType.FOLDER); + nodeRequest.setIncludeParentNode(true); + + // get CodeTree + String root = "/"; + int TOP_ONLY = 0; + Long analyzedFiles = null; + Long skippedFiles = null; + Long discoveriesPending = null; + Long noDiscoveries = null; + Long discoveredComponents = null; + Integer bomComponents = null; + Integer bomLicenses = null; + Long pendingReview = null; + Long licenseViolations = null; + + //PartialCodeTree partialCodeTree = null; + List partialCodeTree = null; + try { + partialCodeTree = codetreeApi.getCodeTreeNodes(projectId, root, nodeRequest); + for ( CodeTreeNode node : partialCodeTree) { + if ( ! node.getName().equals("") ) continue; + + List countList = node.getNodeCounts(); + for (NodeCount count: countList) { + Long value = count.getCount(); + NodeCountType type = count.getCountType(); + if ( NodeCountType.PENDING_ID_CODE_MATCH == type ) { + discoveriesPending = value; + } else if ( NodeCountType.PENDING_REVIEW == type ) { + pendingReview = value; + } else if ( NodeCountType.VIOLATIONS == type ) { + licenseViolations = value; + } else if ( NodeCountType.NO_DISCOVERIES == type ) { + noDiscoveries = value; + } else if ( NodeCountType.FILES == type ) { + analyzedFiles = value; + } else if ( NodeCountType.DISCOVERED_COMPONENTS == type ) { + discoveredComponents = value; + } + + }//for (NodeCount + }//for ( CodeTreeNode node + + skippedFiles = codetreeApi.getSkippedFileCount(projectId); + + } catch (SdkFault e) { + System.err.println("getCodeTree(TOP_ONLY) failed: " + e.getMessage()); + System.exit(-1); + } + + Project project = null; + String analyzedDate = null; + String projectName = null; + project = projectApi.getProjectById(projectId); + if (project != null) { + DateFormat formatter = new SimpleDateFormat("dd MMM, yyyy hh:mm:ss a"); + analyzedDate = formatter.format(project.getLastAnalyzedDate().getTime()); + projectName = project.getName(); + } + + + ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // BOM (file) counts + ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + try { + bomComponents = bomApi.getBomComponentCount(projectId); + } catch (SdkFault e) { + System.err.println("getBomComponentCount() failed: " + e.getMessage()); + System.exit(-1); + } + try { + bomLicenses = bomApi.getBomLicenseCount(projectId); + } catch (SdkFault e) { + System.err.println("getBomLicenseCount() failed: " + e.getMessage()); + System.exit(-1); + } + + + + { + + PrintWriter outFile = null; + try { + outFile = new PrintWriter(outPath); + } catch (Exception e) { + System.err.println("\nUnable to create output file writer : " + e.getMessage()); + System.exit(-1); + } + + + outFile.println(""); + outFile.println("" + serverUri +""); + outFile.println("" + analyzedDate +""); + outFile.println(""); + outFile.println("\t" + analyzedFiles + ""); + outFile.println("\t" + skippedFiles + ""); + outFile.println("\t" + discoveriesPending + ""); + outFile.println("\t" + noDiscoveries + "" ); + outFile.println(""); + outFile.println(""); + outFile.println("\t" + discoveredComponents + ""); + outFile.println(""); + + outFile.println(""); + outFile.println("\t" + bomComponents + ""); + outFile.println("\t" + bomLicenses + ""); + outFile.println("\t"); + if (licenses.size() == 0) { + outFile.println("\t\t"); + } else { + for (BomLicenseInfo license : licenses) { + String licensename = translateXmlEntities(license.getName()); + if ( ! licensename.equals("Unspecified") ) { + outFile.println("\t\t" + licensename + ""); + } + } + } + + outFile.println("\t"); + outFile.println("\t" + pendingReview + ""); + outFile.println("\t" + licenseViolations + ""); + outFile.println(""); + outFile.println("\n"); + + outFile.flush(); + outFile.close(); + } + } +} diff --git a/DevOps/ProtexAutomation/GetScanResult/ReadMe.txt b/DevOps/ProtexAutomation/GetScanResult/ReadMe.txt new file mode 100644 index 0000000..138a5c2 --- /dev/null +++ b/DevOps/ProtexAutomation/GetScanResult/ReadMe.txt @@ -0,0 +1,20 @@ +GetScanResult.java collects the scan analysis summary (# files scanned; # Pending identification; # Licencen conflicts; etc) +of a protex Project passed is as argument. If the project is scanned, the analysis are written to the outfile passed in as +argument. Else, throws an exception + +How to Execute: +java -jar GetScanResult.jar + +Input Parameters: + IN arg[0] - Protex server URL + IN arg[1] - the username for this server + IN arg[2] - password + IN arg[3] - Project ID + OUT arg[4] - location of output xml file + +Example: +java -jar GetScanResult.jar http://jfipscn01.intel.com abc@intel.com abc c_test_k_5271 c:\ScanResults\Project_Scan_result.xml + +Output: +c:\ScanResults\Project_Scan_result.xml (Will contain scan result) + diff --git a/DevOps/ProtexAutomation/RunAssociateAndValidateProtexProject/ReadMe.txt b/DevOps/ProtexAutomation/RunAssociateAndValidateProtexProject/ReadMe.txt new file mode 100644 index 0000000..57e9ece --- /dev/null +++ b/DevOps/ProtexAutomation/RunAssociateAndValidateProtexProject/ReadMe.txt @@ -0,0 +1,32 @@ +RunAssociateAndValidateProtexProject.java will dis-associate the application from previously associated Protex project and +re-associate the application to the project name passed as argument and execute validate. This script does the data integrity +check between the application and Protex project + +How to Execute: +java -jar RunAssociateAndValidateProtexProject.jar + +Input Parameters: + IN arg[0] - Code Center server URL + IN arg[1] - User ID + IN arg[2] - Password + IN arg[3] - Application (IP Plan) name + IN arg[4] - Protex Project name + IN arg[5] - Protex Server ID + +Example: +java -jar RunAssociateAndValidateProtexProject.jar http://sccodecenter.intel.com abc@intel.com abc "My App" "My Project" JF1 + +======================================================================================================================= + +Protex Server ID Protex Server URL +BA1 http://baipscn01.intel.com +GK1 http://gkipscn01.intel.com +HD1 http://hdipscn01.intel.com +IL1 http://iilipscn01.intel.com +JF1 http://jfipscn01.intel.com +JF2 http://jfipscn02.intel.com +JF03 http://jfipscn03.intel.com +NN01 http://nnsipscn01.intel.com +SC2 http://scipscn02.intel.com +SC3 http://scipscn03.intel.com +SH1 http://shipscn01.intel.com \ No newline at end of file diff --git a/DevOps/ProtexAutomation/RunAssociateAndValidateProtexProject/RunAssociateAndValidateProtexProject.jar b/DevOps/ProtexAutomation/RunAssociateAndValidateProtexProject/RunAssociateAndValidateProtexProject.jar new file mode 100644 index 0000000..cbda356 Binary files /dev/null and b/DevOps/ProtexAutomation/RunAssociateAndValidateProtexProject/RunAssociateAndValidateProtexProject.jar differ diff --git a/DevOps/ProtexAutomation/RunAssociateAndValidateProtexProject/RunAssociateAndValidateProtexProject.java b/DevOps/ProtexAutomation/RunAssociateAndValidateProtexProject/RunAssociateAndValidateProtexProject.java new file mode 100644 index 0000000..18f07e2 --- /dev/null +++ b/DevOps/ProtexAutomation/RunAssociateAndValidateProtexProject/RunAssociateAndValidateProtexProject.java @@ -0,0 +1,142 @@ + +import javax.xml.ws.soap.SOAPFaultException; + +import com.blackducksoftware.sdk.codecenter.administration.data.ServerNameToken; +import com.blackducksoftware.sdk.codecenter.application.ApplicationApi; +import com.blackducksoftware.sdk.codecenter.application.data.Application; +import com.blackducksoftware.sdk.codecenter.application.data.ApplicationNameVersionToken; +import com.blackducksoftware.sdk.codecenter.application.data.ProjectNameToken; +import com.blackducksoftware.sdk.codecenter.client.util.BDSCodeCenterSample; +import com.blackducksoftware.sdk.codecenter.client.util.CodeCenterServerProxyV7_0; + +////////////////////////////////////////////////////////////////////////////////////////////////////// +//This sample file dis-associates any previous association with Protex project +//and associates with the Project passed in as argument and validates with project +//RETURNS 0 FOR SUCCESS AND 1 FOR FAILURE +////////////////////////////////////////////////////////////////////////////////////////////////////// + +public class RunAssociateAndValidateProtexProject extends BDSCodeCenterSample { + + private static ApplicationApi appApi = null; + + private static void usage() { + System.out.println("Input Parameters:" ); + System.out.println("arg[0] - Code Center server URL"); + System.out.println("arg[1] - Code Center user ID"); + System.out.println("arg[2] - Password"); + System.out.println("arg[3] - Application Name"); + System.out.println("arg[4] - Protex Project Name"); + System.out.println("arg[5] - Protex Server ID (Readme file under RunAssociateAndValidateProject folder has all server ID details"); + } + + + /*************************************************************************************************** + * main() + * @param args + * @throws Exception + **************************************************************************************************/ + public static void main(String[] args) throws Exception { + // check and save parameters + if (args.length < 6) { + System.err.println("\n\nNot enough parameters!"); + usage(); + System.exit(1); + } + + String serverUri = args[0]; + String username = args[1]; + String password = args[2]; + // Set the attachment Id + String applicationName = args[3]; + String projectName = args[4]; + String projectServer = args[5]; + + + try { + Long connectionTimeout = 120 * 1000L; + CodeCenterServerProxyV7_0 myCodeCenterServer = new CodeCenterServerProxyV7_0(serverUri, username, password, + connectionTimeout); + // Try some longer timeouts. + // yes this is a blanket hack + // revisit this later to see if timeouts can be reduced to normal. + appApi = myCodeCenterServer.getApplicationApi(); + appApi = myCodeCenterServer.getApplicationApi( 0L ); //workaround from bd. call this twice and use infinite timeout + + } catch (RuntimeException e) { + System.err.println("\nConnection to server '" + serverUri + "' failed: " + e.getMessage()); + System.exit(1); + } + + try { + ServerNameToken protexServerToken = new ServerNameToken(); + ProjectNameToken protexProjectToken = new ProjectNameToken(); + try { + protexServerToken.setName(projectServer); + protexProjectToken.setServerId(protexServerToken); + protexProjectToken.setName(projectName); + } catch (Exception e) { + System.err.println("Caught exception setting up Protex project token : " + e.getMessage()); + System.exit(1); + } + + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // get the application object + ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + Application thisapp = null; + ApplicationNameVersionToken apptoken = new ApplicationNameVersionToken(); + try { + apptoken.setName(applicationName); + apptoken.setVersion("Unspecified"); + thisapp = appApi.getApplication(apptoken); + } catch (Exception e) { + try { + apptoken.setVersion("unspecified"); + thisapp = appApi.getApplication(apptoken); + } catch (Exception e1) { + System.err.println("get APP " + applicationName + " caught exception : " + e1.getMessage()); + System.exit(1); + } + } + if ( null == thisapp ) { + System.err.println("FAILED: to get app for " + applicationName ); + System.exit(1); + } + + //Disassociate current application project pair + try { + appApi.disassociateProtexProject(apptoken); + } catch (Exception e) { + System.err.println("\ndisassociate() call in main() for application " + applicationName + " caught exception: " + e.getMessage()); + } + //Associate application to new project + try { + appApi.associateProtexProject(apptoken, protexProjectToken); + } catch (Exception e) { + System.err.println("\nassociate() call in main() for application " + applicationName + " caught exception: " + e.getMessage()); + System.exit(1); + } + + //validate the Application Project pair + String ValidationStatus = "ERROR"; + try { + appApi.validate(apptoken, true, true); + ValidationStatus = "PASSED"; + } catch (Exception e) { + System.err.println("API exception: appApi.validate() for " + applicationName + " : " + e.getMessage()); + if ( -1 != e.getMessage().indexOf("not synchronized") ) { + ValidationStatus = "NotSynched"; + } + } + + System.out.println(ValidationStatus); + System.exit(0); + + } catch (SOAPFaultException e) { + System.err.println("GetCodeCenterApplication failed in main: " + e.getMessage()); + System.exit(1); + } + } +} + + + diff --git a/DevOps/ProtexAutomation/ScanProtexProject/ReadMe.txt b/DevOps/ProtexAutomation/ScanProtexProject/ReadMe.txt new file mode 100644 index 0000000..ba9f9f2 --- /dev/null +++ b/DevOps/ProtexAutomation/ScanProtexProject/ReadMe.txt @@ -0,0 +1,42 @@ +ScanProtexProject.bat will take the user credentials, Protex server URL and project ID as input. The bat uses bdstool +to initiate the scan. After the 1st scan, rerun of this .bat file will only scan changes in code base will be scanned. +If a forced scan is needed, then open the ScanProtexProject.bat in edit more, and update to below line +call bdstool analyze --force + +Prerequisite: +Protex client MUST be installed prior to executing the script + +How to Execute: +Windows OS: +1) Open a DOS Window +ScanProtexProject.bat + +Linux OS +1) Open a bash windows +sh ScanProtexProject.sh +Input Parameters: + IN arg[0] - Protex server URL + IN arg[1] - User ID + IN arg[2] - Password + IN arg[3] - Protex project ID + IN arg[4] - Source files Path + +Example: +ScanProtexProject.bat https://jfipscn01.intel.com abc@intel.com abc c_test_k_5271 c:\ScanSource +sh ScanProtexProject.sh https://jfipscn01.intel.com abc@intel.com abc c_test_k_5271 ~/ScanSource +================================================================================================================================ +Protex Server ID Protex Server URL +BA1 https://baipscn01.intel.com +GK1 https://gkipscn01.intel.com +IL1 https://iilipscn01.intel.com +JF1 https://jfipscn01.intel.com +JF2 https://jfipscn02.intel.com +JF03 https://jfipscn03.intel.com +JF04 https://jfipscn04.intel.com +JF05 https://jfipscn05.intel.com +JF06 https://jfipscn06.intel.com +NN01 https://nnsipscn01.intel.com +SC2 https://scipscn02.intel.com +SC3 https://scipscn03.intel.com +SH1 https://shipscn01.intel.com +MU01 https://imuipscn01.intel.com diff --git a/DevOps/ProtexAutomation/ScanProtexProject/ScanProtexProject.bat b/DevOps/ProtexAutomation/ScanProtexProject/ScanProtexProject.bat new file mode 100644 index 0000000..a1c1e82 --- /dev/null +++ b/DevOps/ProtexAutomation/ScanProtexProject/ScanProtexProject.bat @@ -0,0 +1,38 @@ +@echo off +if "%1" == "" GOTO ENDFILE +if "%2" == "" GOTO ENDFILE +if "%3" == "" GOTO ENDFILE +if "%4" == "" GOTO ENDFILE +if "%5" == "" GOTO ENDFILE + + +Rem set environmental values to enable login to the Protex server + + +Rem Set the server URL +SET BDSSERVER=%1 + +Rem Set the login name +SET BDSUSER=%2 + +Rem Set the password +SET BDSPASSWORD=%3 + +pushd "%5" +call bdstool login +call bdstool new-project %4 --verbose +call bdstool analyze +call bdstool logout +goto DONE + +:ENDFILE +echo "Arugument Missing" +echo "Input Parameters:" ); +echo "arg[1] - Protex server URL e.g http://scipscn03.intel.com"); +echo "arg[2] - Protex user ID e.g abc@intel.com"); +echo "arg[3] - Password e.g abc"); +echo "arg[4] - Project ID e.g c_byt_beta_audio_6009"); +echo "arg[5] - Source Code location e.g \"C:\\MySource\\ScanDir\""); + +:DONE +popd \ No newline at end of file diff --git a/DevOps/ProtexAutomation/ScanProtexProject/ScanProtexProject.sh b/DevOps/ProtexAutomation/ScanProtexProject/ScanProtexProject.sh new file mode 100644 index 0000000..842076c --- /dev/null +++ b/DevOps/ProtexAutomation/ScanProtexProject/ScanProtexProject.sh @@ -0,0 +1,32 @@ +#!/bin/bash + +if [ $# -ne 5 ]; then + echo "Arugument Missing" + echo "Input Parameters:" + echo "arg[1] - Protex server URL" + echo "arg[2] - Protex user ID e.g abc@intel.com" + echo "arg[3] - Password e.g abc" + echo "arg[4] - Project ID e.g c_byt_beta_audio_6009" + echo "arg[5] - Source Code location e.g /home/sourcefiles" + exit +fi + +# set environmental values to enable login to the Protex server + +# Set the server URL +export BDSSERVER=$1 + +# Set the login name +export BDSUSER=$2 + +# Set the password +SET BDSPASSWORD=$3 + +pushd $5 +bdstool login +bdstool new-project $4 --verbose +bdstool analyze +bdstool logout +popd + +exit diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 98fa8c4..0000000 --- a/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2017 Intel Corporation - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/MeshAgent.sln b/MeshAgent.sln index a34759f..38b1d65 100644 --- a/MeshAgent.sln +++ b/MeshAgent.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 -VisualStudioVersion = 14.0.23107.0 +VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MeshService", "MeshService\MeshService.vcxproj", "{CE5AD78C-DBDF-4D81-9A69-41B1DF683115}" EndProject @@ -9,24 +9,60 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MeshConsole", "MeshConsole\ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug_NoOpenSSL|x64 = Debug_NoOpenSSL|x64 + Debug_NoOpenSSL|x86 = Debug_NoOpenSSL|x86 Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 + Library_Debug_NoOpenSSL|x64 = Library_Debug_NoOpenSSL|x64 + Library_Debug_NoOpenSSL|x86 = Library_Debug_NoOpenSSL|x86 + Library_Release_NoOpenSSL|x64 = Library_Release_NoOpenSSL|x64 + Library_Release_NoOpenSSL|x86 = Library_Release_NoOpenSSL|x86 + Release_NoOpenSSL|x64 = Release_NoOpenSSL|x64 + Release_NoOpenSSL|x86 = Release_NoOpenSSL|x86 Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Debug_NoOpenSSL|x64.ActiveCfg = Debug_NoOpenSSL|x64 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Debug_NoOpenSSL|x64.Build.0 = Debug_NoOpenSSL|x64 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Debug_NoOpenSSL|x86.ActiveCfg = Debug_NoOpenSSL|Win32 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Debug_NoOpenSSL|x86.Build.0 = Debug_NoOpenSSL|Win32 {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Debug|x64.ActiveCfg = Debug|x64 {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Debug|x64.Build.0 = Debug|x64 {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Debug|x86.ActiveCfg = Debug|Win32 {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Debug|x86.Build.0 = Debug|Win32 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Library_Debug_NoOpenSSL|x64.ActiveCfg = Debug_NoOpenSSL|x64 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Library_Debug_NoOpenSSL|x86.ActiveCfg = Debug_NoOpenSSL|Win32 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Library_Release_NoOpenSSL|x64.ActiveCfg = Release_NoOpenSSL|x64 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Library_Release_NoOpenSSL|x86.ActiveCfg = Release_NoOpenSSL|Win32 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Release_NoOpenSSL|x64.ActiveCfg = Release|x64 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Release_NoOpenSSL|x64.Build.0 = Release|x64 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Release_NoOpenSSL|x86.ActiveCfg = Release_NoOpenSSL|Win32 + {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Release_NoOpenSSL|x86.Build.0 = Release_NoOpenSSL|Win32 {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Release|x64.ActiveCfg = Release|x64 {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Release|x64.Build.0 = Release|x64 {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Release|x86.ActiveCfg = Release|Win32 {CE5AD78C-DBDF-4D81-9A69-41B1DF683115}.Release|x86.Build.0 = Release|Win32 + {E377F156-BAED-4086-B534-3CC43164607A}.Debug_NoOpenSSL|x64.ActiveCfg = Debug_NoOpenSSL|x64 + {E377F156-BAED-4086-B534-3CC43164607A}.Debug_NoOpenSSL|x64.Build.0 = Debug_NoOpenSSL|x64 + {E377F156-BAED-4086-B534-3CC43164607A}.Debug_NoOpenSSL|x86.ActiveCfg = Debug_NoOpenSSL|Win32 + {E377F156-BAED-4086-B534-3CC43164607A}.Debug_NoOpenSSL|x86.Build.0 = Debug_NoOpenSSL|Win32 {E377F156-BAED-4086-B534-3CC43164607A}.Debug|x64.ActiveCfg = Debug|x64 {E377F156-BAED-4086-B534-3CC43164607A}.Debug|x64.Build.0 = Debug|x64 {E377F156-BAED-4086-B534-3CC43164607A}.Debug|x86.ActiveCfg = Debug|Win32 {E377F156-BAED-4086-B534-3CC43164607A}.Debug|x86.Build.0 = Debug|Win32 + {E377F156-BAED-4086-B534-3CC43164607A}.Library_Debug_NoOpenSSL|x64.ActiveCfg = Library_Debug_NoOpenSSL|x64 + {E377F156-BAED-4086-B534-3CC43164607A}.Library_Debug_NoOpenSSL|x64.Build.0 = Library_Debug_NoOpenSSL|x64 + {E377F156-BAED-4086-B534-3CC43164607A}.Library_Debug_NoOpenSSL|x86.ActiveCfg = Library_Debug_NoOpenSSL|Win32 + {E377F156-BAED-4086-B534-3CC43164607A}.Library_Debug_NoOpenSSL|x86.Build.0 = Library_Debug_NoOpenSSL|Win32 + {E377F156-BAED-4086-B534-3CC43164607A}.Library_Release_NoOpenSSL|x64.ActiveCfg = Library_Release_NoOpenSSL|x64 + {E377F156-BAED-4086-B534-3CC43164607A}.Library_Release_NoOpenSSL|x64.Build.0 = Library_Release_NoOpenSSL|x64 + {E377F156-BAED-4086-B534-3CC43164607A}.Library_Release_NoOpenSSL|x86.ActiveCfg = Library_Release_NoOpenSSL|Win32 + {E377F156-BAED-4086-B534-3CC43164607A}.Library_Release_NoOpenSSL|x86.Build.0 = Library_Release_NoOpenSSL|Win32 + {E377F156-BAED-4086-B534-3CC43164607A}.Release_NoOpenSSL|x64.ActiveCfg = Release_NoOpenSSL|x64 + {E377F156-BAED-4086-B534-3CC43164607A}.Release_NoOpenSSL|x64.Build.0 = Release_NoOpenSSL|x64 + {E377F156-BAED-4086-B534-3CC43164607A}.Release_NoOpenSSL|x86.ActiveCfg = Release_NoOpenSSL|Win32 + {E377F156-BAED-4086-B534-3CC43164607A}.Release_NoOpenSSL|x86.Build.0 = Release_NoOpenSSL|Win32 {E377F156-BAED-4086-B534-3CC43164607A}.Release|x64.ActiveCfg = Release|x64 {E377F156-BAED-4086-B534-3CC43164607A}.Release|x64.Build.0 = Release|x64 {E377F156-BAED-4086-B534-3CC43164607A}.Release|x86.ActiveCfg = Release|Win32 diff --git a/compileall b/compileall index a28d23c..862ce7e 100644 --- a/compileall +++ b/compileall @@ -1,19 +1,19 @@ make clean -make linux ARCHID=5 +make linux ARCHID=5 -j8 make clean -make linux ARCHID=6 +make linux ARCHID=6 -j8 make clean -make linux ARCHID=7 +make linux ARCHID=7 -j8 make clean -make linux ARCHID=9 +make linux ARCHID=9 -j8 make clean -make linux ARCHID=13 +make linux ARCHID=13 -j8 make clean -make linux ARCHID=15 +make linux ARCHID=15 -j8 make clean -make linux ARCHID=18 +make linux ARCHID=18 -j8 make clean -make linux ARCHID=19 +make linux ARCHID=19 -j8 make clean -make linux ARCHID=20 +make linux ARCHID=20 -j8 make clean diff --git a/lib-jpeg-turbo/linux/armhf/libturbojpeg.a b/lib-jpeg-turbo/linux/armhf/libturbojpeg.a new file mode 100644 index 0000000..7f259ed Binary files /dev/null and b/lib-jpeg-turbo/linux/armhf/libturbojpeg.a differ diff --git a/lib-jpeg-turbo/linux/x86-64/libturbojpeg.a b/lib-jpeg-turbo/linux/x86-64/libturbojpeg.a index b7ee125..f90ef75 100644 Binary files a/lib-jpeg-turbo/linux/x86-64/libturbojpeg.a and b/lib-jpeg-turbo/linux/x86-64/libturbojpeg.a differ diff --git a/lib-jpeg-turbo/linux/x86-64/v80/libturbojpeg.a b/lib-jpeg-turbo/linux/x86-64/v80/libturbojpeg.a new file mode 100644 index 0000000..ebcc97c Binary files /dev/null and b/lib-jpeg-turbo/linux/x86-64/v80/libturbojpeg.a differ diff --git a/lib-jpeg-turbo/linux/x86/libturbojpeg.a b/lib-jpeg-turbo/linux/x86/libturbojpeg.a new file mode 100644 index 0000000..3e72ebb Binary files /dev/null and b/lib-jpeg-turbo/linux/x86/libturbojpeg.a differ diff --git a/makefile b/makefile index 960ac3e..b246c95 100644 --- a/makefile +++ b/makefile @@ -1,3 +1,12 @@ +# To built libturbojpeg.a +# +# Get the file "libjpeg-turbo-1.4.2.tar.gz", extract it. For Linux 64bit compile: +# ./configure +# For Linux 32bit compile +# ./configure --build=i686-pc-linux-gnu "CFLAGS=-m32" "CXXFLAGS=-m32" "LDFLAGS=-m32" +# Then do "make -j8" and get the resulting file /.libs/libturbojpeg.a +# +# # To build MeshAgent2 on Linux you first got to download the dev libraries to compile the agent, we need x11, txt, ext and jpeg. To install, do this: # # sudo apt-get install libx11-dev libxtst-dev libxext-dev libjpeg-dev @@ -7,15 +16,15 @@ # # Special builds: # -# make linux ARCHID=6 WEBLOG=1 KVM=0 # Linux x86 64 bit, with Web Logging, and KVM disabled -# make linux ARCHID=6 DEBUG=1 # Linux x86 64 bit, with debug symbols and automated crash handling +# make linux ARCHID=6 WEBLOG=1 KVM=0 # Linux x86 64 bit, with Web Logging, and KVM disabled +# make linux ARCHID=6 DEBUG=1 # Linux x86 64 bit, with debug symbols and automated crash handling # # Standard builds # -# ARCHID=1 # Windows Console x86 32 bit -# ARCHID=2 # Windows Console x86 64 bit -# ARCHID=3 # Windows Service x86 32 bit -# ARCHID=4 # Windows Service x86 64 bit +# ARCHID=1 # Windows Console x86 32 bit +# ARCHID=2 # Windows Console x86 64 bit +# ARCHID=3 # Windows Service x86 32 bit +# ARCHID=4 # Windows Service x86 64 bit # make linux ARCHID=5 # Linux x86 32 bit # make linux ARCHID=6 # Linux x86 64 bit # make linux ARCHID=7 # Linux MIPS @@ -25,13 +34,14 @@ # make linux ARCHID=18 # Linux x86 64 bit POKY # make linux ARCHID=19 # Linux x86 32 bit NOKVM # make linux ARCHID=20 # Linux x86 64 bit NOKVM -# make linux ARCHID=25 # Linux ARM 32 bit HardFloat (Raspberry PI2, etc) +# make linux ARCHID=25 # Linux ARM 32 bit HardFloat (Raspberry Pi, etc) +# make pi KVM=1 ARCHID=25 # Linux ARM 32 bit HardFloat, compiled on the Pi. # # Microstack & Microscript SOURCES = microstack/ILibAsyncServerSocket.c microstack/ILibAsyncSocket.c microstack/ILibAsyncUDPSocket.c microstack/ILibParsers.c microstack/ILibMulticastSocket.c SOURCES += microstack/ILibRemoteLogging.c microstack/ILibWebClient.c microstack/ILibWebRTC.c microstack/ILibWebServer.c microstack/ILibCrypto.c -SOURCES += microstack/ILibWrapperWebRTC.c microstack/md5.c microstack/sha1.c microstack/ILibSimpleDataStore.c microstack/ILibProcessPipe.c microstack/ILibIPAddressMonitor.c +SOURCES += microstack/ILibWrapperWebRTC.c microstack/ILibSimpleDataStore.c microstack/ILibProcessPipe.c microstack/ILibIPAddressMonitor.c SOURCES += microscript/duktape.c microscript/duk_module_duktape.c microscript/ILibAsyncSocket_Duktape.c microscript/ILibDuktape_DuplexStream.c microscript/ILibDuktape_Helpers.c SOURCES += microscript/ILibDuktape_http.c microscript/ILibDuktape_net.c microscript/ILibDuktape_ReadableStream.c microscript/ILibDuktape_WritableStream.c SOURCES += microscript/ILibDuktapeModSearch.c microscript/ILibParsers_Duktape.c microscript/ILibWebClient_Duktape.c microscript/ILibDuktape_WebRTC.c @@ -39,7 +49,7 @@ SOURCES += microscript/ILibWebServer_Duktape.c microscript/ILibDuktape_SimpleDat SOURCES += microscript/ILibDuktape_fs.c microscript/ILibDuktape_SHA256.c microscript/ILibduktape_EventEmitter.c SOURCES += microscript/ILibDuktape_EncryptionStream.c microscript/ILibDuktape_Polyfills.c microscript/ILibDuktape_Dgram.c SOURCES += microscript/ILibDuktape_ScriptContainer.c microscript/ILibDuktape_MemoryStream.c microscript/ILibDuktape_NetworkMonitor.c -SOURCES += microscript/ILibDuktape_ChildProcess.c microscript/ILibDuktape_HECI.c microscript/ILibDuktape_HttpStream.c +SOURCES += microscript/ILibDuktape_ChildProcess.c microscript/ILibDuktape_HECI.c microscript/ILibDuktape_HttpStream.c microscript/ILibDuktape_Debugger.c # Mesh Agent core SOURCES += meshcore/agentcore.c meshconsole/main.c meshcore/meshinfo.c @@ -178,7 +188,11 @@ ifeq ($(KVM),1) # Mesh Agent KVM, this is only included in builds that have KVM support SOURCES += meshcore/KVM/Linux/linux_kvm.c meshcore/KVM/Linux/linux_events.c meshcore/KVM/Linux/linux_tile.c meshcore/KVM/Linux/linux_compression.c CFLAGS += -D_LINKVM -LDFLAGS += -lX11 -lXtst -lXext -ljpeg + ifneq ($(JPEGVER),) + LDFLAGS += -lX11 -lXtst -lXext -l:lib-jpeg-turbo/linux/$(ARCHNAME)/$(JPEGVER)/libturbojpeg.a + else + LDFLAGS += -lX11 -lXtst -lXext -l:lib-jpeg-turbo/linux/$(ARCHNAME)/libturbojpeg.a + endif endif ifeq ($(LMS),1) @@ -198,7 +212,7 @@ CWATCHDOG := -DILibChain_WATCHDOG_TIMEOUT=$(WatchDog) endif ifeq ($(NOTLS),1) -SOURCES += microstack/sha384-512.c microstack/sha224-256.c +SOURCES += microstack/nossl/sha384-512.c microstack/nossl/sha224-256.c microstack/nossl/md5.c microstack/nossl/sha1.c CFLAGS += -DMICROSTACK_NOTLS LINUXSSL = else @@ -209,7 +223,7 @@ endif ifeq ($(DEBUG),1) # Debug Build, include Symbols -CFLAGS += -g -rdynamic -D_DEBUG +CFLAGS += -g -rdynamic -D_DEBUG -DDUK_USE_DEBUGGER_SUPPORT -DDUK_USE_INTERRUPT_COUNTER -DDUK_USE_DEBUGGER_INSPECT -DDUK_USE_DEBUGGER_PAUSE_UNCAUGHT STRIP = $(NOECHO) $(NOOP) else CFLAGS += -Os @@ -240,9 +254,15 @@ clean: cleanbin: rm -f $(EXENAME)_x86 + rm -f $(EXENAME)_x86_nokvm rm -f $(EXENAME)_x86-64 + rm -f $(EXENAME)_x86-64_nokvm rm -f $(EXENAME)_arm rm -f $(EXENAME)_mips + rm -f $(EXENAME)_pogo + rm -f $(EXENAME)_poky + rm -f $(EXENAME)_poky64 + depend: $(SOURCES) $(CC) -M $(CFLAGS) $(SOURCES) $(HEADERS) > depend diff --git a/meshconsole/MeshConsole.vcxproj b/meshconsole/MeshConsole.vcxproj index 7d0ee00..a21b153 100644 --- a/meshconsole/MeshConsole.vcxproj +++ b/meshconsole/MeshConsole.vcxproj @@ -1,6 +1,14 @@  + + Debug_NoOpenSSL + Win32 + + + Debug_NoOpenSSL + x64 + Debug Win32 @@ -9,6 +17,30 @@ Debug x64 + + Library_Debug_NoOpenSSL + Win32 + + + Library_Debug_NoOpenSSL + x64 + + + Library_Release_NoOpenSSL + Win32 + + + Library_Release_NoOpenSSL + x64 + + + Release_NoOpenSSL + Win32 + + + Release_NoOpenSSL + x64 + Release Win32 @@ -28,6 +60,7 @@ + @@ -76,6 +109,7 @@ + @@ -125,24 +159,72 @@ v140 MultiByte + + Application + true + v140 + MultiByte + + + DynamicLibrary + true + v140 + MultiByte + Application true v140 MultiByte + + Application + true + v140 + MultiByte + + + DynamicLibrary + true + v140 + MultiByte + Application true v140 MultiByte + + Application + true + v140 + MultiByte + + + DynamicLibrary + true + v140 + MultiByte + Application true v140 MultiByte + + Application + true + v140 + MultiByte + + + DynamicLibrary + true + v140 + MultiByte + @@ -151,39 +233,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + $(SolutionDir)$(Configuration)\ $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + + $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + + + $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + .dll + $(SolutionDir)$(Configuration)\ $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + + $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + + + $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + .dll + false + $(SolutionDir)$(Configuration)\ $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ $(ProjectName)64 + + $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + $(ProjectName)64 + + + $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + $(ProjectName)64 + .dll + $(SolutionDir)$(Configuration)\ $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ $(ProjectName)64 + + $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + $(ProjectName)64 + + + $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + $(ProjectName)64 + .dll + false + Level3 Disabled - MESH_AGENTID=1;NOLMSCOMMANDER;_DEBUG;MICROSTACK_PROXY;_LINKVM;WIN32;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;_REMOTELOGGING;_REMOTELOGGINGSERVER;ILibChain_WATCHDOG_TIMEOUT=600000;%(PreprocessorDefinitions) + MESH_AGENTID=1;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;_DEBUG;MICROSTACK_PROXY;_LINKVM;WIN32;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;_REMOTELOGGING;_REMOTELOGGINGSERVER;ILibChain_WATCHDOG_TIMEOUT=600000;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) ..\openssl\include;..\;%(AdditionalIncludeDirectories) MultiThreadedDebug Async @@ -194,11 +342,41 @@ $(OutDir)$(TargetName)$(TargetExt) + + + Level3 + Disabled + MESH_AGENTID=1;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;_DEBUG;MICROSTACK_PROXY;_LINKVM;WIN32;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;_REMOTELOGGING;_REMOTELOGGINGSERVER;ILibChain_WATCHDOG_TIMEOUT=600000;MICROSTACK_NOTLS;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + ..\;%(AdditionalIncludeDirectories) + MultiThreadedDebug + Async + + + SetupAPI.lib;Bcrypt.lib;Crypt32.lib;DbgHelp.lib;Gdiplus.lib;Iphlpapi.lib;ws2_32.lib;%(AdditionalDependencies) + /ignore:4099 %(AdditionalOptions) + $(OutDir)$(TargetName)$(TargetExt) + + + + + Level3 + Disabled + MESH_AGENTID=1;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;_DEBUG;MICROSTACK_PROXY;_LINKVM;WIN32;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;_REMOTELOGGING;_REMOTELOGGINGSERVER;ILibChain_WATCHDOG_TIMEOUT=600000;MICROSTACK_NOTLS;MeshLibInterface;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + ..\;%(AdditionalIncludeDirectories) + MultiThreadedDebug + Async + + + SetupAPI.lib;Bcrypt.lib;Crypt32.lib;DbgHelp.lib;Gdiplus.lib;Iphlpapi.lib;ws2_32.lib;%(AdditionalDependencies) + /ignore:4099 %(AdditionalOptions) + $(OutDir)$(TargetName)$(TargetExt) + + Level3 Disabled - MESH_AGENTID=1;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;%(PreprocessorDefinitions) + MESH_AGENTID=1;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) ..\openssl\include;..\ MultiThreaded Async @@ -212,11 +390,47 @@ "$(OutputPath)$(TargetFileName)" ..\modules\PostBuild.js + + + Level3 + Disabled + MESH_AGENTID=1;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;MICROSTACK_NOTLS;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + ..\ + MultiThreaded + Async + + + SetupAPI.lib;Bcrypt.lib;Crypt32.lib;DbgHelp.lib;Gdiplus.lib;Iphlpapi.lib;ws2_32.lib;%(AdditionalDependencies) + /ignore:4099 %(AdditionalOptions) + $(OutDir)$(TargetName)$(TargetExt) + + + "$(OutputPath)$(TargetFileName)" ..\modules\PostBuild.js + + + + + Level3 + Disabled + MESH_AGENTID=1;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;MICROSTACK_NOTLS;MeshLibInterface;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + ..\ + MultiThreaded + Async + + + SetupAPI.lib;Bcrypt.lib;Crypt32.lib;DbgHelp.lib;Gdiplus.lib;Iphlpapi.lib;ws2_32.lib;%(AdditionalDependencies) + /ignore:4099 %(AdditionalOptions) + $(OutDir)$(TargetName)$(TargetExt) + + + "$(OutputPath)$(TargetFileName)" ..\modules\PostBuild.js + + Level3 Disabled - MESH_AGENTID=2;NOLMSCOMMANDER;MICROSTACK_PROXY;_DEBUG;WIN32;WIN64;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;_REMOTELOGGING;_REMOTELOGGINGSERVER;ILibChain_WATCHDOG_TIMEOUT=600000;%(PreprocessorDefinitions) + MESH_AGENTID=2;DUK_USE_DATE_NOW_WINDOWS;_LINKVM;NOLMSCOMMANDER;MICROSTACK_PROXY;_DEBUG;WIN32;WIN64;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;_REMOTELOGGING;_REMOTELOGGINGSERVER;ILibChain_WATCHDOG_TIMEOUT=600000;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) ..\openssl\include;..\;%(AdditionalIncludeDirectories) MultiThreadedDebug Async @@ -227,11 +441,41 @@ /ignore:4099 %(AdditionalOptions) + + + Level3 + Disabled + MESH_AGENTID=2;DUK_USE_DATE_NOW_WINDOWS;_LINKVM;NOLMSCOMMANDER;MICROSTACK_PROXY;_DEBUG;WIN32;WIN64;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;_REMOTELOGGING;_REMOTELOGGINGSERVER;ILibChain_WATCHDOG_TIMEOUT=600000;MICROSTACK_NOTLS;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + ..\;%(AdditionalIncludeDirectories) + MultiThreadedDebug + Async + + + SetupAPI.lib;Bcrypt.lib;Crypt32.lib;DbgHelp.lib;Gdiplus.lib;Iphlpapi.lib;ws2_32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetName)$(TargetExt) + /ignore:4099 %(AdditionalOptions) + + + + + Level3 + Disabled + MESH_AGENTID=2;DUK_USE_DATE_NOW_WINDOWS;_LINKVM;NOLMSCOMMANDER;MICROSTACK_PROXY;_DEBUG;WIN32;WIN64;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;_REMOTELOGGING;_REMOTELOGGINGSERVER;ILibChain_WATCHDOG_TIMEOUT=600000;MICROSTACK_NOTLS;MeshLibInterface;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + ..\;%(AdditionalIncludeDirectories) + MultiThreadedDebug + Async + + + SetupAPI.lib;Bcrypt.lib;Crypt32.lib;DbgHelp.lib;Gdiplus.lib;Iphlpapi.lib;ws2_32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetName)$(TargetExt) + /ignore:4099 %(AdditionalOptions) + + Level3 Disabled - MESH_AGENTID=2;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;WIN64;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;%(PreprocessorDefinitions) + MESH_AGENTID=2;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;WIN64;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) ..\openssl\include;..\;%(AdditionalIncludeDirectories) MultiThreaded Async @@ -245,6 +489,42 @@ "$(OutputPath)$(TargetFileName)" ..\modules\PostBuild.js + + + Level3 + Disabled + MESH_AGENTID=2;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;WIN64;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;MICROSTACK_NOTLS;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + ..\openssl\include;..\;%(AdditionalIncludeDirectories) + MultiThreaded + Async + + + SetupAPI.lib;DbgHelp.lib;Gdiplus.lib;Iphlpapi.lib;Bcrypt.lib;Crypt32.lib;ws2_32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetName)$(TargetExt) + /ignore:4099 %(AdditionalOptions) + + + "$(OutputPath)$(TargetFileName)" ..\modules\PostBuild.js + + + + + Level3 + Disabled + MESH_AGENTID=2;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;WIN64;WINSOCK2;_WINSOCK_DEPRECATED_NO_WARNINGS;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);MICROSTACK_TLS_DETECT;MICROSTACK_NO_STDAFX;MICROSTACK_NOTLS;MeshLibInterface;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + ..\openssl\include;..\;%(AdditionalIncludeDirectories) + MultiThreaded + Async + + + SetupAPI.lib;DbgHelp.lib;Gdiplus.lib;Iphlpapi.lib;Bcrypt.lib;Crypt32.lib;ws2_32.lib;%(AdditionalDependencies) + $(OutDir)$(TargetName)$(TargetExt) + /ignore:4099 %(AdditionalOptions) + + + "$(OutputPath)$(TargetFileName)" ..\modules\PostBuild.js + + diff --git a/meshconsole/MeshConsole.vcxproj.filters b/meshconsole/MeshConsole.vcxproj.filters index 17ba064..538ea54 100644 --- a/meshconsole/MeshConsole.vcxproj.filters +++ b/meshconsole/MeshConsole.vcxproj.filters @@ -145,6 +145,9 @@ Microscript + + Microscript + @@ -277,6 +280,9 @@ Microscript + + Microscript + diff --git a/meshconsole/main.c b/meshconsole/main.c index 2c043d9..bf636bd 100644 --- a/meshconsole/main.c +++ b/meshconsole/main.c @@ -63,6 +63,31 @@ void BreakSink(int s) } #endif +#if defined(WIN32) && defined(MeshLibInterface) +extern void ILibDuktape_ScriptContainer_GetEmbeddedJS_Raw(char *exePath, char **script, int *scriptLen); +typedef void(__stdcall *ExternalDispatch)(void *data); +__declspec(dllexport) ExternalDispatch ExternalDispatchSink = NULL; +__declspec(dllexport) int mainEx(int argc, char **argv, ExternalDispatch ptr) +{ + int retCode = 0; + char *js = NULL; + int jsLen = 0; + + ExternalDispatchSink = ptr; + ILibDuktape_ScriptContainer_GetEmbeddedJS_Raw(argv[0], &js, &jsLen); + + agentHost = MeshAgent_Create(0); + agentHost->exePath = (char*)ILibMemory_AllocateA(strnlen_s(argv[0], _MAX_PATH) + 1); + memcpy_s(agentHost->exePath, ILibMemory_AllocateA_Size(agentHost->exePath), argv[0], ILibMemory_AllocateA_Size(agentHost->exePath) - 1); + + agentHost->meshCoreCtx_embeddedScript = js; + agentHost->meshCoreCtx_embeddedScriptLen = jsLen; + while (MeshAgent_Start(agentHost, argc, argv) != 0); + retCode = agentHost->exitCode; + MeshAgent_Destroy(agentHost); + return(retCode); +} +#endif int main(int argc, char **argv) { @@ -70,18 +95,50 @@ int main(int argc, char **argv) char *integratedJavaScript = NULL; int integratedJavaScriptLen = 0; int retCode = 0; + int capabilities = 0; - ILibDuktape_ScriptContainer_CheckEmbedded(argv, &integratedJavaScript, &integratedJavaScriptLen); +#if defined (_POSIX) +#ifndef _NOILIBSTACKDEBUG +char* crashMemory = ILib_POSIX_InstallCrashHandler(argv[0]); +#endif +#endif - if (argc > 2 && memcmp(argv[1], "-faddr", 6) == 0) + + ILibDuktape_ScriptContainer_CheckEmbedded(&integratedJavaScript, &integratedJavaScriptLen); + + if (argc > 2 && strcasecmp(argv[1], "-faddr") == 0) { - uint64_t addrOffset; - util_hexToBuf(argv[2] + 2, (int)(strnlen_s(argv[2], 130) - 2), (char*)&addrOffset); - ILibChain_DebugOffset(ILibScratchPad, sizeof(ILibScratchPad), addrOffset); +#if !defined(WIN32) + uint64_t addrOffset = 0; + sscanf(argv[2] + 2, "%016"PRIx64, &addrOffset); +#elif defined(WIN64) + uint64_t addrOffset = 0; + sscanf_s(argv[2] + 2, "%016llx", &addrOffset); +#else + uint32_t addrOffset = 0; + sscanf_s(argv[2] + 2, "%x", &addrOffset); +#endif + + ILibChain_DebugOffset(ILibScratchPad, sizeof(ILibScratchPad), (uint64_t)addrOffset); printf("%s", ILibScratchPad); return(0); } + if (argc > 2 && strcasecmp(argv[1], "-fdelta") == 0) + { + uint64_t delta = 0; +#ifdef WIN32 + sscanf_s(argv[2], "%lld", &delta); +#else + sscanf(argv[2], "%"PRIu64, &delta); +#endif + ILibChain_DebugDelta(ILibScratchPad, sizeof(ILibScratchPad), delta); + printf("%s", ILibScratchPad); + return(0); + } + + if (argc > 1 && strcasecmp(argv[1], "connect") == 0) { capabilities = MeshCommand_AuthInfo_CapabilitiesMask_TEMPORARY; } + if (integratedJavaScriptLen == 0) { if (argc >= 2 && strnlen_s(argv[1], 9) >= 8 && strncmp(argv[1], "-update:", 8) == 0) @@ -112,15 +169,12 @@ int main(int argc, char **argv) act.sa_flags = 0; sigaction(SIGPIPE, &act, NULL); } -#ifndef _NOILIBSTACKDEBUG - char* crashMemory = ILib_POSIX_InstallCrashHandler(argv[0]); -#endif #endif #ifdef WIN32 __try { - agentHost = MeshAgent_Create(); + agentHost = MeshAgent_Create(capabilities); agentHost->meshCoreCtx_embeddedScript = integratedJavaScript; agentHost->meshCoreCtx_embeddedScriptLen = integratedJavaScriptLen; while (MeshAgent_Start(agentHost, argc, argv) != 0); @@ -133,7 +187,7 @@ int main(int argc, char **argv) } _CrtDumpMemoryLeaks(); #else - agentHost = MeshAgent_Create(); + agentHost = MeshAgent_Create(capabilities); agentHost->meshCoreCtx_embeddedScript = integratedJavaScript; agentHost->meshCoreCtx_embeddedScriptLen = integratedJavaScriptLen; while (MeshAgent_Start(agentHost, argc, argv) != 0); diff --git a/meshcore/KVM/Linux/linux_kvm.c b/meshcore/KVM/Linux/linux_kvm.c index 74c3292..3a6c0e4 100644 --- a/meshcore/KVM/Linux/linux_kvm.c +++ b/meshcore/KVM/Linux/linux_kvm.c @@ -42,6 +42,8 @@ int TILE_HEIGHT = 0; int TILE_WIDTH_COUNT = 0; int TILE_HEIGHT_COUNT = 0; int COMPRESSION_RATIO = 0; +int SCALING_FACTOR = 1024; // Scaling factor, 1024 = 100% +int SCALING_FACTOR_NEW = 1024; // Desired scaling factor, 1024 = 100% int FRAME_RATE_TIMER = 0; struct tileInfo_t **g_tileInfo = NULL; pthread_t kvmthread = (pthread_t)NULL; @@ -429,8 +431,9 @@ int kvm_server_inputdata(char* block, int blocklen) } case MNG_KVM_COMPRESSION: // Compression { - if (size != 6) break; - set_tile_compression((int)block[4], (int)block[5]); + if (size >= 10) { int fr = ((int)ntohs(((unsigned short*)(block + 8))[0])); if (fr >= 20 && fr <= 5000) FRAME_RATE_TIMER = fr; } + if (size >= 8) { int ns = ((int)ntohs(((unsigned short*)(block + 6))[0])); if (ns >= 64 && ns <= 4096) SCALING_FACTOR_NEW = ns; } + if (size >= 6) { set_tile_compression((int)block[4], (int)block[5]); } COMPRESSION_RATIO = 100; break; } @@ -458,6 +461,12 @@ int kvm_server_inputdata(char* block, int blocklen) g_remotepause = block[4]; break; } + case MNG_KVM_FRAME_RATE_TIMER: + { + int fr = ((int)ntohs(((unsigned short*)(block))[2])); + if (fr >= 20 && fr <= 5000) FRAME_RATE_TIMER = fr; + break; + } case MNG_KVM_GET_DISPLAYS: { kvm_send_display_list(); @@ -470,12 +479,6 @@ int kvm_server_inputdata(char* block, int blocklen) change_display = 1; break; } - case MNG_KVM_FRAME_RATE_TIMER: - { - int fr = ((int)ntohs(((unsigned short*)(block))[2])); - if (fr > 20 && fr < 2000) FRAME_RATE_TIMER = fr; - break; - } } return size; } @@ -510,10 +513,10 @@ void* kvm_server_mainloop(void* parm) int x, y, height, width, r, c, count = 0; long long desktopsize = 0; long long tilesize = 0; - long long prev_timestamp = 0; - long long cur_timestamp = 0; - long long time_diff = 50; - struct timeb tp; + //long long prev_timestamp = 0; + //long long cur_timestamp = 0; + //long long time_diff = 50; + //struct timeb tp; void *desktop = NULL; XImage *image = NULL; eventdisplay = NULL; @@ -536,6 +539,7 @@ void* kvm_server_mainloop(void* parm) while (!g_shutdown) { + /* //printf("KVM/Loop"); ftime(&tp); cur_timestamp = tp.time * 1000 + tp.millitm; @@ -547,6 +551,7 @@ void* kvm_server_mainloop(void* parm) usleep(time_diff * 1000); prev_timestamp = cur_timestamp; //printf("...\n"); + */ for (r = 0; r < TILE_HEIGHT_COUNT; r++) { for (c = 0; c < TILE_WIDTH_COUNT; c++) { @@ -660,6 +665,10 @@ void* kvm_server_mainloop(void* parm) XCloseDisplay(imagedisplay); imagedisplay = NULL; } + + // We can't go full speed here, we need to slow this down. + height = FRAME_RATE_TIMER; + while (!g_shutdown && height > 0) { if (height > 50) { height -= 50; usleep(50000); } else { usleep(height * 1000); height = 0; } } } close(slave2master[1]); diff --git a/meshcore/KVM/Linux/linux_tile.c b/meshcore/KVM/Linux/linux_tile.c index 8f64559..c77c493 100644 --- a/meshcore/KVM/Linux/linux_tile.c +++ b/meshcore/KVM/Linux/linux_tile.c @@ -320,12 +320,9 @@ int getTileAt(int x, int y, void** buffer, long long *bufferSize, void *desktop, retval = calc_opt_compr_send(x, y, captureWidth, captureHeight, desktop, desktopsize, buffer, bufferSize); if (retval != 0) { if (firstTime) { - //Re-adjust the compression ratio. + // Re-adjust the compression ratio. COMPRESSION_RATIO = (int)(((double)COMPRESSION_RATIO/(double)retval) * 60000);//Magic number: 60000 ~= 65500 - if (COMPRESSION_RATIO <= 1) { - COMPRESSION_RATIO = 2; - } - + if (COMPRESSION_RATIO <= 1) { COMPRESSION_RATIO = 2; } firstTime = 0; } diff --git a/meshcore/KVM/Windows/kvm.c b/meshcore/KVM/Windows/kvm.c index 7ac8d95..1a5e01a 100644 --- a/meshcore/KVM/Windows/kvm.c +++ b/meshcore/KVM/Windows/kvm.c @@ -15,6 +15,7 @@ limitations under the License. */ #if defined(_LINKVM) +#pragma warning(disable: 4996) #include #include "kvm.h" @@ -1114,7 +1115,7 @@ void kvm_cleanup() if (gChildProcess != NULL) { ILibRemoteLogging_printf(ILibChainGetLogger(gILibChain), ILibRemoteLogging_Modules_Agent_KVM, ILibRemoteLogging_Flags_VerbosityLevel_1, "KVM.c/kvm_cleanup: Attempting to kill child process"); - free(ILibProcessPipe_Process_KillEx(gChildProcess)); + ILibProcessPipe_Process_SoftKill(gChildProcess); gChildProcess = NULL; } else diff --git a/meshcore/KVM/Windows/tile.cpp b/meshcore/KVM/Windows/tile.cpp index ce4fce0..69192ce 100644 --- a/meshcore/KVM/Windows/tile.cpp +++ b/meshcore/KVM/Windows/tile.cpp @@ -585,6 +585,8 @@ void teardown_gdiplus() void set_tile_compression(int type, int level) { encCompression = level; + if (encCompression < 1) { encCompression = 1; } // Guard against bad values. + if (encCompression > 90) { encCompression = 90; } if (tilebuffer == NULL) { KVMDEBUG("set_tile_compression(), tilebuffer == NULL.", 0); return; } KVMDEBUG("set_tile_compression() type", type); KVMDEBUG("set_tile_compression() level", level); @@ -599,4 +601,4 @@ void set_tile_compression(int type, int level) } -#endif \ No newline at end of file +#endif diff --git a/meshcore/KVM/Windows/tile.h b/meshcore/KVM/Windows/tile.h index 4eb352d..fc1b975 100644 --- a/meshcore/KVM/Windows/tile.h +++ b/meshcore/KVM/Windows/tile.h @@ -49,4 +49,4 @@ void switch_to_desktop_context(); } #endif -#endif \ No newline at end of file +#endif diff --git a/meshcore/agentcore.c b/meshcore/agentcore.c index 659117f..5e91d82 100644 --- a/meshcore/agentcore.c +++ b/meshcore/agentcore.c @@ -132,21 +132,13 @@ typedef struct MeshCommand_BinaryPacket_AuthVerify }MeshCommand_BinaryPacket_AuthVerify; typedef enum MeshCommand_AuthInfo_PlatformType { - MeshCommand_AuthInfo_PlatformType_DESKTOP = 1, - MeshCommand_AuthInfo_PlatformType_LAPTOP = 2, - MeshCommand_AuthInfo_PlatformType_MOBILE = 3, - MeshCommand_AuthInfo_PlatformType_SERVER = 4, - MeshCommand_AuthInfo_PlatformType_DISK = 5, - MeshCommand_AuthInfo_PlatformType_ROUTER = 6 + MeshCommand_AuthInfo_PlatformType_DESKTOP = 1, + MeshCommand_AuthInfo_PlatformType_LAPTOP = 2, + MeshCommand_AuthInfo_PlatformType_MOBILE = 3, + MeshCommand_AuthInfo_PlatformType_SERVER = 4, + MeshCommand_AuthInfo_PlatformType_DISK = 5, + MeshCommand_AuthInfo_PlatformType_ROUTER = 6 }MeshCommand_BinaryPacket_AuthInfo_PlatformType; -typedef enum MeshCommand_AuthInfo_CapabilitiesMask -{ - MeshCommand_AuthInfo_CapabilitiesMask_DESKTOP = 0x01, - MeshCommand_AuthInfo_CapabilitiesMask_TERMINAL = 0x02, - MeshCommand_AuthInfo_CapabilitiesMask_FILES = 0x04, - MeshCommand_AuthInfo_CapabilitiesMask_CONSOLE = 0x08, - MeshCommand_AuthInfo_CapabilitiesMask_JAVASCRIPT= 0x10 -}MeshCommand_AuthInfo_CapabilitiesMask; typedef struct MeshCommand_BinaryPacket_AuthInfo { unsigned short command; @@ -870,11 +862,17 @@ duk_ret_t ILibDuktape_MeshAgent_ServerUrl(duk_context *ctx) duk_ret_t ILibDuktape_MeshAgent_isControlChannelConnected(duk_context *ctx) { duk_push_this(ctx); // [agent] - duk_get_prop_string(ctx, -1, MESH_AGENT_PTR); // [agent][ptr] - MeshAgentHostContainer *agent = (MeshAgentHostContainer*)duk_get_pointer(ctx, -1); + MeshAgentHostContainer *agent = (MeshAgentHostContainer*)Duktape_GetPointerProperty(ctx, -1, MESH_AGENT_PTR); - duk_push_boolean(ctx, agent->serverAuthState == 3 ? 1 : 0); - return(1); + if (agent != NULL) + { + duk_push_boolean(ctx, agent->serverAuthState == 3 ? 1 : 0); + return(1); + } + else + { + return(0); + } } duk_ret_t ILibDuktape_MeshAgent_eval(duk_context *ctx) { @@ -902,7 +900,7 @@ void ILibDuktape_MeshAgent_dumpCoreModuleEx(void *chain, void *user) CoreModule = (char*)ILibMemory_Allocate(CoreModuleLen, 0, NULL, NULL); ILibSimpleDataStore_Get(agentHost->masterDb, "CoreModule", CoreModule, CoreModuleLen); - if (ILibDuktape_ScriptContainer_CompileJavaScript(agentHost->meshCoreCtx, CoreModule + 4, CoreModuleLen - 4) != 0 || + if (ILibDuktape_ScriptContainer_CompileJavaScriptEx(agentHost->meshCoreCtx, CoreModule + 4, CoreModuleLen - 4, "CoreModule.js", 13) != 0 || ILibDuktape_ScriptContainer_ExecuteByteCode(agentHost->meshCoreCtx) != 0) { ILibRemoteLogging_printf(ILibChainGetLogger(agentHost->chain), ILibRemoteLogging_Modules_Microstack_Generic | ILibRemoteLogging_Modules_ConsolePrint, @@ -923,6 +921,7 @@ duk_ret_t ILibDuktape_MeshAgent_dumpCoreModule(duk_context *ctx) ILibChain_RunOnMicrostackThreadEx(agent->chain, ILibDuktape_MeshAgent_dumpCoreModuleEx, agent); return(0); } + void ILibDuktape_MeshAgent_PUSH(duk_context *ctx, void *chain) { MeshAgentHostContainer *agent; @@ -967,6 +966,7 @@ void ILibDuktape_MeshAgent_PUSH(duk_context *ctx, void *chain) ILibDuktape_EventEmitter_CreateEventEx(emitter, "Ready"); ILibDuktape_EventEmitter_CreateEventEx(emitter, "Connected"); ILibDuktape_EventEmitter_CreateEventEx(emitter, "Command"); + ILibDuktape_EventEmitter_CreateEventEx(emitter, "DesktopSessionChanged"); ILibDuktape_CreateEventWithGetter(ctx, "isControlChannelConnected", ILibDuktape_MeshAgent_isControlChannelConnected); ILibDuktape_EventEmitter_AddHook(emitter, "Ready", ILibDuktape_MeshAgent_Ready); @@ -994,6 +994,8 @@ void ILibDuktape_MeshAgent_PUSH(duk_context *ctx, void *chain) } ILibDuktape_CreateInstanceMethod(ctx, "GenerateCertificate", ILibDuktape_MeshAgent_GenerateCertificate, 1); + duk_push_pointer(ctx, agent->masterDb); duk_put_prop_string(ctx, -2, "\xFF_MasterDB"); + ILibRemoteLogging_printf(ILibChainGetLogger(agent->chain), ILibRemoteLogging_Modules_Microstack_Generic, ILibRemoteLogging_Flags_VerbosityLevel_1, "Acquired MeshAgent"); } void ILibDuktape_MeshAgent_Init(duk_context* ctx, void *chain, MeshAgentHostContainer *agent) @@ -1021,7 +1023,7 @@ char* MeshAgent_MakeAbsolutePath(char *basePath, char *localPath) { // Use Same executable Name, but different extension sz = (int)basePathLen; - if (ntohl(((unsigned int*)(basePath + sz - 4))[0]) == EXE_IDENTIFIER) + if (sz>=4 && ntohl(((unsigned int*)(basePath + sz - 4))[0]) == EXE_IDENTIFIER) { // BasePath ends with .exe memcpy_s(ILibScratchPad2, sizeof(ILibScratchPad2), basePath, sz - 4); @@ -1257,7 +1259,7 @@ char* ScriptEngine_Restart(MeshAgentHostContainer *agent, char *contextGUID, cha if (ctx != NULL) { - if (ILibDuktape_ScriptContainer_CompileJavaScript(ctx, buffer, bufferLen) != 0 || ILibDuktape_ScriptContainer_ExecuteByteCode(ctx) != 0) + if (ILibDuktape_ScriptContainer_CompileJavaScriptEx(ctx, buffer, bufferLen, "CoreModule.js", 13) != 0 || ILibDuktape_ScriptContainer_ExecuteByteCode(ctx) != 0) { sprintf_s(ILibScratchPad, sizeof(ILibScratchPad), "%s", (char*)duk_safe_to_string(ctx, -1)); duk_pop(ctx); @@ -1411,8 +1413,6 @@ int GenerateSHA384FileHash(char *filePath, char *fileHash) return(0); } - - // Called when the connection of the mesh server is fully authenticated void MeshServer_ServerAuthenticated(ILibWebClient_StateObject WebStateObject, MeshAgentHostContainer *agent) { int len = 0; @@ -1437,6 +1437,29 @@ void MeshServer_ServerAuthenticated(ILibWebClient_StateObject WebStateObject, Me } } +void MeshServer_SendAgentInfo(MeshAgentHostContainer* agent, ILibWebClient_StateObject WebStateObject) { + int hostnamelen = (int)strnlen_s(agent->hostname, sizeof(agent->hostname)); + + // Send to the server information about this agent + MeshCommand_BinaryPacket_AuthInfo *info = (MeshCommand_BinaryPacket_AuthInfo*)ILibScratchPad2; + memset(info, 0, sizeof(MeshCommand_BinaryPacket_AuthInfo)); // Required because if hash are SHA384, they will not fully fill the struct. + info->command = htons(MeshCommand_AuthInfo); + info->infoVersion = htonl(1); + info->agentId = htonl(MESH_AGENTID); + info->agentVersion = htonl(agent->version); + info->platformType = htonl(((agent->batteryState != MeshAgentHost_BatteryInfo_NONE) && (agent->batteryState != MeshAgentHost_BatteryInfo_UNKNOWN)) ? MeshCommand_AuthInfo_PlatformType_LAPTOP : MeshCommand_AuthInfo_PlatformType_DESKTOP); + memcpy_s(info->MeshID, sizeof(info->MeshID), agent->meshId, sizeof(agent->meshId)); + info->capabilities = htonl(agent->capabilities); + info->hostnameLen = htons(hostnamelen); + memcpy_s(info->hostname, sizeof(ILibScratchPad2) - sizeof(MeshCommand_BinaryPacket_AuthInfo), agent->hostname, hostnamelen); + + // Send mesh agent information to the server + ILibWebClient_WebSocket_Send(WebStateObject, ILibWebClient_WebSocket_DataType_BINARY, (char*)info, sizeof(MeshCommand_BinaryPacket_AuthInfo) + hostnamelen, ILibAsyncSocket_MemoryOwnership_USER, ILibWebClient_WebSocket_FragmentFlag_Complete); + agent->retryTime = 0; + printf("Connected.\n"); + if (agent->serverAuthState == 3) { MeshServer_ServerAuthenticated(WebStateObject, agent); } +} + // Process MeshCentral server commands. void MeshServer_ProcessCommand(ILibWebClient_StateObject WebStateObject, MeshAgentHostContainer *agent, char *cmd, int cmdLen) { @@ -1521,7 +1544,7 @@ void MeshServer_ProcessCommand(ILibWebClient_StateObject WebStateObject, MeshAge X509_pubkey_digest(serverCert, EVP_sha384(), (unsigned char*)ILibScratchPad, (unsigned int*)&hashlen); // OpenSSL 1.1, SHA384 if (memcmp(ILibScratchPad, agent->serverHash, UTIL_SHA384_HASHSIZE) != 0) { X509_pubkey_digest(serverCert, EVP_sha256(), (unsigned char*)ILibScratchPad, (unsigned int*)&hashlen); // OpenSSL 1.1, SHA256 (For older .mshx policy file) - if (memcmp(ILibScratchPad, agent->serverHash, 32) != 0) { + if (memcmp(ILibScratchPad, agent->serverHash, UTIL_SHA256_HASHSIZE) != 0) { printf("Server certificate mismatch\r\n"); break; // TODO: Disconnect } } @@ -1539,28 +1562,15 @@ void MeshServer_ProcessCommand(ILibWebClient_StateObject WebStateObject, MeshAge rsa_pubkey = EVP_PKEY_get1_RSA(evp_pubkey); if (RSA_verify(NID_sha384, (unsigned char*)ILibScratchPad, UTIL_SHA384_HASHSIZE, (unsigned char*)AuthVerify->signature, AuthVerify->signatureLen, rsa_pubkey) == 1) { - int hostnamelen = (int)strnlen_s(agent->hostname, sizeof(agent->hostname)); // Server signature verified, we are good to go. agent->serverAuthState += 1; - // Send to the server information about this agent (TODO: Replace this with a struct) - MeshCommand_BinaryPacket_AuthInfo *info = (MeshCommand_BinaryPacket_AuthInfo*)ILibScratchPad2; - memset(info, 0, sizeof(MeshCommand_BinaryPacket_AuthInfo)); // Required because if hash are SHA384, they will not fully fill the struct. - info->command = htons(MeshCommand_AuthInfo); - info->infoVersion = htonl(1); - info->agentId = htonl(MESH_AGENTID); - info->agentVersion = htonl(agent->version); - info->platformType = htonl(((agent->batteryState != MeshAgentHost_BatteryInfo_NONE) && (agent->batteryState != MeshAgentHost_BatteryInfo_UNKNOWN)) ? MeshCommand_AuthInfo_PlatformType_LAPTOP : MeshCommand_AuthInfo_PlatformType_DESKTOP); - memcpy_s(info->MeshID, sizeof(info->MeshID), agent->meshId, sizeof(agent->meshId)); - info->capabilities = htonl(MeshCommand_AuthInfo_CapabilitiesMask_CONSOLE | MeshCommand_AuthInfo_CapabilitiesMask_JAVASCRIPT); - info->hostnameLen = htons(hostnamelen); - memcpy_s(info->hostname, sizeof(ILibScratchPad2) - sizeof(MeshCommand_BinaryPacket_AuthInfo), agent->hostname, hostnamelen); - - // Send mesh agent information to the server - ILibWebClient_WebSocket_Send(WebStateObject, ILibWebClient_WebSocket_DataType_BINARY, (char*)info, sizeof(MeshCommand_BinaryPacket_AuthInfo) + hostnamelen, ILibAsyncSocket_MemoryOwnership_USER, ILibWebClient_WebSocket_FragmentFlag_Complete); - agent->retryTime = 0; - printf("Connected.\n"); - if (agent->serverAuthState == 3) { MeshServer_ServerAuthenticated(WebStateObject, agent); } + // Store the server's TLS cert hash so in the future, we can skip server auth. + util_keyhash2(peer, ILibScratchPad); + ILibSimpleDataStore_PutEx(agent->masterDb, "ServerTlsCertHash", 17, ILibScratchPad, UTIL_SHA384_HASHSIZE); + + // Send our agent information to the server + MeshServer_SendAgentInfo(agent, WebStateObject); } else { printf("Invalid server signature\r\n"); // TODO: Disconnect @@ -1823,7 +1833,7 @@ void MeshServer_ControlChannel_IdleTimeout(ILibWebClient_StateObject WebStateObj MeshAgentHostContainer *agent = (MeshAgentHostContainer*)user; ILibWebClient_WebSocket_Ping(WebStateObject); ILibWebClient_SetTimeout(WebStateObject, agent->controlChannel_idleTimeout_seconds, MeshServer_ControlChannel_IdleTimeout, user); - ILibRemoteLogging_printf(ILibChainGetLogger(agent->chain), ILibRemoteLogging_Modules_Agent_GuardPost | ILibRemoteLogging_Modules_ConsolePrint, ILibRemoteLogging_Flags_VerbosityLevel_1, "AgentCore/MeshServer_ControlChannel_IdleTimeout(): Sending Ping"); + ILibRemoteLogging_printf(ILibChainGetLogger(agent->chain), ILibRemoteLogging_Modules_Agent_GuardPost , ILibRemoteLogging_Flags_VerbosityLevel_1, "AgentCore/MeshServer_ControlChannel_IdleTimeout(): Sending Ping"); } ILibWebClient_WebSocket_PingResponse MeshServer_ControlChannel_PingSink(ILibWebClient_StateObject WebStateObject, void *user) { @@ -1833,7 +1843,7 @@ void MeshServer_ControlChannel_PongSink(ILibWebClient_StateObject WebStateObject { #ifdef _REMOTELOGGING MeshAgentHostContainer *agent = (MeshAgentHostContainer*)user; - ILibRemoteLogging_printf(ILibChainGetLogger(agent->chain), ILibRemoteLogging_Modules_Agent_GuardPost | ILibRemoteLogging_Modules_ConsolePrint, ILibRemoteLogging_Flags_VerbosityLevel_1, "AgentCore/MeshServer_ControlChannel_IdleTimeout(): Received Pong"); + ILibRemoteLogging_printf(ILibChainGetLogger(agent->chain), ILibRemoteLogging_Modules_Agent_GuardPost , ILibRemoteLogging_Flags_VerbosityLevel_1, "AgentCore/MeshServer_ControlChannel_IdleTimeout(): Received Pong"); #endif } void MeshServer_OnResponse(ILibWebClient_StateObject WebStateObject, int InterruptFlag, struct packetheader *header, char *bodyBuffer, int *beginPointer, int endPointer, ILibWebClient_ReceiveStatus recvStatus, void *user1, void *user2, int *PAUSE) @@ -1849,6 +1859,7 @@ void MeshServer_OnResponse(ILibWebClient_StateObject WebStateObject, int Interru break; case ILibWebClient_ReceiveStatus_Connection_Established: // New connection established. { + int len; int idleLen; if ((idleLen = ILibSimpleDataStore_Get(agent->masterDb, "controlChannelIdleTimeout", NULL, 0)) != 0) { @@ -1884,16 +1895,30 @@ void MeshServer_OnResponse(ILibWebClient_StateObject WebStateObject, int Interru memcpy_s(serveridcmd->serverId, sizeof(serveridcmd->serverId), agent->serverHash, sizeof(agent->serverHash)); // Place our mesh agent nonce ILibWebClient_WebSocket_Send(WebStateObject, ILibWebClient_WebSocket_DataType_BINARY, (char*)serveridcmd, sizeof(MeshCommand_BinaryPacket_ServerId), ILibAsyncSocket_MemoryOwnership_USER, ILibWebClient_WebSocket_FragmentFlag_Complete); - // Start authentication by sending a auth nonce & server TLS cert hash. - // Send 384 bits SHA384 hash of TLS cert public key + 384 bits nonce - util_random(sizeof(agent->agentNonce), agent->agentNonce); // Generate a new mesh agent connection nonce - MeshCommand_BinaryPacket_AuthRequest *ar = (MeshCommand_BinaryPacket_AuthRequest*)ILibScratchPad2; + // Check to see if we already have a validated TLS cert hash + { + MeshCommand_BinaryPacket_AuthRequest *ar = (MeshCommand_BinaryPacket_AuthRequest*)ILibScratchPad2; + util_keyhash2(peer, ar->serverHash); // Hash the server certificate public key and place it - ar->command = htons(MeshCommand_AuthRequest); // MeshCommand_AuthRequest (1), server hash + nonce - util_keyhash2(peer, ar->serverHash); // Hash the server certificate public key and place it - if (peer != NULL) { X509_free(peer); } - memcpy_s(ar->serverNonce, sizeof(ar->serverNonce), agent->agentNonce, sizeof(agent->agentNonce)); // Place our mesh agent nonce - ILibWebClient_WebSocket_Send(WebStateObject, ILibWebClient_WebSocket_DataType_BINARY, (char*)ar, sizeof(MeshCommand_BinaryPacket_AuthRequest), ILibAsyncSocket_MemoryOwnership_USER, ILibWebClient_WebSocket_FragmentFlag_Complete); + len = ILibSimpleDataStore_GetEx(agent->masterDb, "ServerTlsCertHash", 17, ILibScratchPad, sizeof(ILibScratchPad)); + if ((len == UTIL_SHA384_HASHSIZE) && (memcmp(ILibScratchPad, ar->serverHash, UTIL_SHA384_HASHSIZE) == 0)) { + // The TLS certificate of this server is correct, no need to authenticate further. + unsigned short response = htons(MeshCommand_AuthConfirm); // Send indication to the server that it's already authenticated + agent->serverAuthState = 1; + ILibWebClient_WebSocket_Send(WebStateObject, ILibWebClient_WebSocket_DataType_BINARY, (char*)&response, 2, ILibAsyncSocket_MemoryOwnership_USER, ILibWebClient_WebSocket_FragmentFlag_Complete); + } + + // Start authentication by sending a auth nonce & server TLS cert hash - If we indicated AuthConfirm already, the server will use this data but not respond to it. + // Send 384 bits SHA384 hash of TLS cert public key + 384 bits nonce + util_random(sizeof(agent->agentNonce), agent->agentNonce); // Generate a new mesh agent connection nonce + ar->command = htons(MeshCommand_AuthRequest); // MeshCommand_AuthRequest (1), server hash + nonce + if (peer != NULL) { X509_free(peer); } + memcpy_s(ar->serverNonce, sizeof(ar->serverNonce), agent->agentNonce, sizeof(agent->agentNonce)); // Place our mesh agent nonce + ILibWebClient_WebSocket_Send(WebStateObject, ILibWebClient_WebSocket_DataType_BINARY, (char*)ar, sizeof(MeshCommand_BinaryPacket_AuthRequest), ILibAsyncSocket_MemoryOwnership_USER, ILibWebClient_WebSocket_FragmentFlag_Complete); + + // If we know this is a good server, send our agent information right now. + if (agent->serverAuthState == 1) { MeshServer_SendAgentInfo(agent, WebStateObject); } + } #endif break; } @@ -1926,6 +1951,7 @@ void MeshServer_OnResponse(ILibWebClient_StateObject WebStateObject, int Interru // If there are no headers, this is a connection error. Log it and try again... if (header == NULL) { + if (ILibIsChainBeingDestroyed(agent->chain)) { return; } ILibRemoteLogging_printf(ILibChainGetLogger(ILibWebClient_GetChainFromWebStateObject(WebStateObject)), ILibRemoteLogging_Modules_Agent_GuardPost, ILibRemoteLogging_Flags_VerbosityLevel_1, "Agent Host Container: Mesh Server Connection Error, trying again later."); printf("Mesh Server Connection Error\n"); if (agent->multicastServerUrl != NULL) { free(agent->multicastServerUrl); agent->multicastServerUrl = NULL; } @@ -1981,13 +2007,13 @@ void MeshServer_ConnectEx(MeshAgentHostContainer *agent) } else { - agent->serverIndex = (agent->serverIndex % rs->NumResults) + 1; - //if (agent->serverIndex == 1) - //{ - // printf("Aborting...\r\n"); - // ILibDestructParserResults(rs); - // return; - //} +#ifdef MICROSTACK_PROXY + if (agent->triedNoProxy_Index == agent->serverIndex) +#endif + { + agent->serverIndex = (agent->serverIndex % rs->NumResults) + 1; + agent->triedNoProxy_Index = agent->serverIndex - 1; + } } f = ILibParseString_GetResultIndex(rs, agent->serverIndex); @@ -2002,7 +2028,7 @@ void MeshServer_ConnectEx(MeshAgentHostContainer *agent) serverUrlLen = (int)strlen(serverUrl); } else { // Multicast discovery packet to try to find our server - if ((agent->multicastDiscovery != NULL) && (ILibSimpleDataStore_Get(agent->masterDb, "ServerID", ILibScratchPad2, sizeof(ILibScratchPad2)) == 97)) { ILibMulticastSocket_Broadcast(agent->multicastDiscovery, ILibScratchPad2, 96, 1); } + if ((agent->multicastDiscovery2 != NULL) && (ILibSimpleDataStore_Get(agent->masterDb, "ServerID", ILibScratchPad2, sizeof(ILibScratchPad2)) == 97)) { ILibMulticastSocket_Broadcast(agent->multicastDiscovery2, ILibScratchPad2, 96, 1); } ILibDestructParserResults(rs); MeshServer_Connect(agent); return; @@ -2061,7 +2087,7 @@ void MeshServer_ConnectEx(MeshAgentHostContainer *agent) ILibRemoteLogging_printf(ILibChainGetLogger(agent->chain), ILibRemoteLogging_Modules_Agent_GuardPost, ILibRemoteLogging_Flags_VerbosityLevel_1, "AgentCore: Attempting connection to: %s", serverUrl); ILibDestructParserResults(rs); - if ((len = ILibSimpleDataStore_Get(agent->masterDb, "ServerID", ILibScratchPad2, sizeof(ILibScratchPad2))) == 0) { printf("ServerID entry not found in Db!\n"); return; } + if ((len = ILibSimpleDataStore_Get(agent->masterDb, "ServerID", ILibScratchPad2, sizeof(ILibScratchPad2))) == 0) { printf("ServerID entry not found in Db!\n"); free(host); free(path); return; } rs = ILibParseString(ILibScratchPad2, 0, len, ",", 1); f = ILibParseString_GetResultIndex(rs, agent->serverIndex); if (f == NULL) @@ -2070,6 +2096,7 @@ void MeshServer_ConnectEx(MeshAgentHostContainer *agent) printf("ServerID Count Mismatch\r\n"); ILibRemoteLogging_printf(ILibChainGetLogger(agent->chain), ILibRemoteLogging_Modules_Agent_GuardPost, ILibRemoteLogging_Flags_VerbosityLevel_1, "AgentCore: ServerID Count Mismatch. Hash Count = %d, Server Index = %d", rs->NumResults, agent->serverIndex); ILibDestructParserResults(rs); + free(host); free(path); return; } f->datalength = ILibTrimString(&(f->data), f->datalength); @@ -2078,6 +2105,7 @@ void MeshServer_ConnectEx(MeshAgentHostContainer *agent) printf("ServerID too big\r\n"); ILibRemoteLogging_printf(ILibChainGetLogger(agent->chain), ILibRemoteLogging_Modules_Agent_GuardPost, ILibRemoteLogging_Flags_VerbosityLevel_1, "AgentCore: ServerID too big. Was %d bytes, but expected %d bytes", f->datalength / 2, sizeof(agent->serverHash) - 1); ILibDestructParserResults(rs); + free(host); free(path); return; } @@ -2114,21 +2142,45 @@ void MeshServer_ConnectEx(MeshAgentHostContainer *agent) #ifdef MICROSTACK_PROXY unsigned short proxyPort = 80; int delimiter = ILibString_LastIndexOf(ILibScratchPad, len, ":", 1); - if (delimiter > 0) + + if (agent->triedNoProxy_Index < agent->serverIndex && agent->proxyServer != NULL) { - ILibScratchPad[delimiter] = 0; - ILibScratchPad[len] = 0; - proxyPort = atoi(ILibScratchPad + delimiter + 1); + printf("Disabling Proxy: %s\n", ILibScratchPad); + agent->triedNoProxy_Index++; + agent->proxyServer = NULL; + + if (duk_peval_string(agent->meshCoreCtx, "require('global-tunnel');") == 0) + { + duk_get_prop_string(agent->meshCoreCtx, -1, "end"); // [tunnel][end] + duk_swap_top(agent->meshCoreCtx, -2); // [end][this] + duk_pcall_method(agent->meshCoreCtx, 0); // [undefined] + } + duk_pop(agent->meshCoreCtx); // ... } - agent->proxyServer = ILibWebClient_SetProxy(reqToken, ILibScratchPad, proxyPort, NULL, NULL); - if (agent->proxyServer != NULL) + else { - memcpy_s(&(ILibDuktape_GetNewGlobalTunnel(agent->meshCoreCtx)->proxyServer), sizeof(struct sockaddr_in6), agent->proxyServer, sizeof(struct sockaddr_in6)); + printf("Using proxy: %s\n", ILibScratchPad); + if (delimiter > 0) + { + ILibScratchPad[delimiter] = 0; + ILibScratchPad[len] = 0; + proxyPort = atoi(ILibScratchPad + delimiter + 1); + } + agent->proxyServer = ILibWebClient_SetProxy(reqToken, ILibScratchPad, proxyPort, NULL, NULL); + if (agent->proxyServer != NULL) + { + memcpy_s(&(ILibDuktape_GetNewGlobalTunnel(agent->meshCoreCtx)->proxyServer), sizeof(struct sockaddr_in6), agent->proxyServer, sizeof(struct sockaddr_in6)); + } } #else ILibRemoteLogging_printf(ILibChainGetLogger(agent->chain), ILibRemoteLogging_Modules_Agent_GuardPost | ILibRemoteLogging_Modules_ConsolePrint, ILibRemoteLogging_Flags_VerbosityLevel_1, "AgentCore.MeshServer_ConnectEx(): Proxy Specified, but support was not enabled in this build"); #endif } + else + { + // No Proxy was specified + agent->triedNoProxy_Index++; + } agent->serverConnectionState = 1; // We are trying to connect } else @@ -2293,7 +2345,7 @@ void agentDumpKeysSink(ILibSimpleDataStore sender, char* Key, int KeyLen, void * } } -MeshAgentHostContainer* MeshAgent_Create() +MeshAgentHostContainer* MeshAgent_Create(MeshCommand_AuthInfo_CapabilitiesMask capabilities) { MeshAgentHostContainer* retVal = (MeshAgentHostContainer*)ILibMemory_Allocate(sizeof(MeshAgentHostContainer), 0, NULL, NULL); #ifdef WIN32 @@ -2303,6 +2355,7 @@ MeshAgentHostContainer* MeshAgent_Create() retVal->agentID = (AgentIdentifiers)MESH_AGENTID; retVal->chain = ILibCreateChainEx(3 * sizeof(void*)); retVal->pipeManager = ILibProcessPipe_Manager_Create(retVal->chain); + retVal->capabilities = capabilities | MeshCommand_AuthInfo_CapabilitiesMask_CONSOLE | MeshCommand_AuthInfo_CapabilitiesMask_JAVASCRIPT; gethostname(retVal->hostname, (int)sizeof(retVal->hostname)); #ifdef WIN32 @@ -2347,6 +2400,8 @@ void MeshAgent_ChainEnd(void *chain, void *user) void MeshAgent_RunScriptOnly_Finalizer(duk_context *ctx, void *user) { MeshAgentHostContainer *agentHost = (MeshAgentHostContainer*)user; + agentHost->exitCode = ILibDuktape_Process_GetExitCode(ctx); + agentHost->meshCoreCtx = NULL; if (ILibIsChainBeingDestroyed(agentHost->chain) == 0) { @@ -2396,10 +2451,57 @@ int MeshAgent_AgentMode(MeshAgentHostContainer *agentHost, int paramLen, char ** #endif #ifdef _POSIX int options = 0; + + if (paramLen >= 2) + { + if ((strcmp(param[1], "stop") == 0 || strcmp(param[1], "-s") == 0)) + { + // Stop + FILE *fd = NULL; + char str[15]; + pid_t pid = 0; + size_t len; + + /* + #if defined(__APPLE__) && defined(_DAEMON) && defined(_LINKVM) + installOsx(0); + #endif + */ + +#ifdef _ANDROID + fd = fopen("/data/usr/tmp/meshagent.pid", "r"); +#else + fd = fopen("/var/run/meshagent.pid", "r"); +#endif + if (fd == NULL) fd = fopen(".meshagent.pid", "r"); + if (fd != NULL) + { + len = fread(str, sizeof(char), 15, fd); + if (len > 0) + { + sscanf(str, "%d\r\n", &pid); + if (pid > 0 && kill(pid, SIGKILL) == 0) printf("Mesh agent stopped.\r\n"); else printf("Mesh agent not running.\r\n"); +#ifdef _ANDROID + remove("/data/usr/tmp/meshagent.pid"); +#else + remove("/var/run/meshagent.pid"); + remove(".meshagent.pid"); +#endif + } + fclose(fd); + exit(EXIT_SUCCESS); + } + else + { + printf("Unable to find process id file.\r\n"); + exit(EXIT_FAILURE); + } + } + } + #endif // We are a Mesh Agent - printf("MeshCentral2 Agent\r\n"); // MESH_AGENT_VERSION if (agentHost->masterDb == NULL) { agentHost->masterDb = ILibSimpleDataStore_Create(MeshAgent_MakeAbsolutePath(agentHost->exePath, ".db")); } #ifndef WIN32 if (agentHost->masterDb == NULL) @@ -2413,17 +2515,17 @@ int MeshAgent_AgentMode(MeshAgentHostContainer *agentHost, int paramLen, char ** switch (agentHost->dbRetryCount) { case 10: - printf("Unable to open database... Giving up...\r\n"); - return(0); + printf("Unable to open database.\r\n"); + return 0; default: - printf("Unable to open database... Trying again later...\r\n"); + printf("Unable to open database (%d/10)...\r\n", agentHost->dbRetryCount + 1); agentHost->dbRetryCount++; ILibLifeTime_AddEx(ILibGetBaseTimer(agentHost->chain), data, 2000, MeshAgent_AgentMost_dbRetryCallback, NULL); - return(1); + return 1; } } #else - if (agentHost->masterDb == NULL) { printf("Unable to open database...\r\n"); return(0); } + if (agentHost->masterDb == NULL) { printf("Unable to open database.\r\n"); return(0); } #endif agentHost->httpClientManager = ILibCreateWebClient(3, agentHost->chain); @@ -2454,8 +2556,33 @@ int MeshAgent_AgentMode(MeshAgentHostContainer *agentHost, int paramLen, char ** } } #endif - #ifndef MICROSTACK_NOTLS + // Check the local MacAddresses, to see if we need to reset our NodeId + duk_context *tmpCtx = ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx(0, 0, agentHost->chain, NULL, NULL, agentHost->exePath, NULL, NULL, NULL); + if (duk_peval_string(tmpCtx, "function _getMac() { var ret = ''; var ni = require('os').networkInterfaces(); for (var f in ni) { for (var i in ni[f]) { if(ni[f][i].type == 'ethernet' || ni[f][i].type == 'wireless') {ret += ('[' + ni[f][i].mac + ']');} } } return(ret); }; _getMac();") == 0) + { + int len; + duk_size_t macLen; + char *mac = (char*)duk_get_lstring(tmpCtx, -1, &macLen); + if ((len = ILibSimpleDataStore_Get(agentHost->masterDb, "LocalMacAddresses", NULL, 0)) == 0) + { + ILibSimpleDataStore_PutEx(agentHost->masterDb, "LocalMacAddresses", 17, mac, (int)macLen); + } + else + { + char *curr = ILibMemory_AllocateA(len); + ILibSimpleDataStore_Get(agentHost->masterDb, "LocalMacAddresses", curr, len); + int i = 0; + while (i < len) + { + if (ILibString_IndexOf(mac, (int)macLen, curr + i, 19) >= 0) { break; } + i += 19; + } + if (i >= len) { resetNodeId = 1; ILibSimpleDataStore_PutEx(agentHost->masterDb, "LocalMacAddresses", 17, mac, (int)macLen); } + } + } + duk_destroy_heap(tmpCtx); + // Load the mesh agent certificates if ((resetNodeId == 1 || agent_LoadCertificates(agentHost) != 0) && agent_GenerateCertificates(agentHost, NULL) != 0) { printf("Certificate error\r\n"); } if (agent_VerifyMeshCertificates(agentHost) != 0) { printf("Certificate validation error\r\n"); } @@ -2506,16 +2633,40 @@ int MeshAgent_AgentMode(MeshAgentHostContainer *agentHost, int paramLen, char ** if (RegCreateKey(HKEY_CURRENT_USER, TEXT("Software\\Open Source\\MeshAgent2"), &hKey) == ERROR_SUCCESS) #endif { + int i, len; + char* tmp = NULL; + // Save the NodeId - util_tohex(agentHost->g_selfid, UTIL_SHA384_HASHSIZE, ILibScratchPad); - RegSetValueExA(hKey, "NodeId", 0, REG_SZ, ILibScratchPad, (int)strlen(ILibScratchPad)); + len = ILibBase64Encode(agentHost->g_selfid, UTIL_SHA384_HASHSIZE, &tmp); + if ((len > 0) && (tmp != NULL)) { + for (i = 0; i < len; i++) { if (tmp[i] == '+') { tmp[i] = '@'; } else if (tmp[i] == '/') { tmp[i] = '$'; } } // Replace + --> @ and / --> $ + RegSetValueExA(hKey, "NodeId", 0, REG_SZ, tmp, len); + free(tmp); + tmp = NULL; + } + else { RegDeleteKeyA(hKey, "NodeId"); } // Save the AgentHash util_tohex(agentHost->agentHash, UTIL_SHA384_HASHSIZE, ILibScratchPad); RegSetValueExA(hKey, "AgentHash", 0, REG_SZ, ILibScratchPad, (int)strlen(ILibScratchPad)); + // Save the MeshId + if (ILibSimpleDataStore_Get(agentHost->masterDb, "MeshID", NULL, 0) == 0) { RegDeleteKeyA(hKey, "MeshId"); } else { + len = ILibSimpleDataStore_Get(agentHost->masterDb, "MeshID", ILibScratchPad2, (int)sizeof(ILibScratchPad2)); + if (len > 0) { + len = ILibBase64Encode(ILibScratchPad2, len, &tmp); + if ((len > 0) && (tmp != NULL)) { + for (i = 0; i < len; i++) { if (tmp[i] == '+') { tmp[i] = '@'; } else if (tmp[i] == '/') { tmp[i] = '$'; } } // Replace + --> @ and / --> $ + RegSetValueExA(hKey, "MeshId", 0, REG_SZ, tmp, len); + free(tmp); + tmp = NULL; + } + else { RegDeleteKeyA(hKey, "MeshId"); } + } + else { RegDeleteKeyA(hKey, "MeshId"); } + } + // Save a bunch of values in the registry - if (ILibSimpleDataStore_Get(agentHost->masterDb, "MeshID", NULL, 0) == 0) { RegDeleteKeyA(hKey, "MeshId"); } else { util_tohex(ILibScratchPad2, ILibSimpleDataStore_Get(agentHost->masterDb, "MeshID", ILibScratchPad2, (int)sizeof(ILibScratchPad2)), ILibScratchPad); RegSetValueExA(hKey, "MeshId", 0, REG_SZ, ILibScratchPad, (int)strlen(ILibScratchPad)); } // Save the MeshId if ((pLen = ILibSimpleDataStore_Get(agentHost->masterDb, "MeshServer", ILibScratchPad2, (int)sizeof(ILibScratchPad2))) == 0) { RegDeleteKeyA(hKey, "MeshServerUrl"); } else { RegSetValueExA(hKey, "MeshServerUrl", 0, REG_SZ, (BYTE*)ILibScratchPad2, (int)strlen(ILibScratchPad2)); } // Save the mesh server URL if ((pLen = ILibSimpleDataStore_Get(agentHost->masterDb, "ServerID", ILibScratchPad2, (int)sizeof(ILibScratchPad2))) == 0) { RegDeleteKeyA(hKey, "MeshServerId"); } else { RegSetValueExA(hKey, "MeshServerId", 0, REG_SZ, (BYTE*)ILibScratchPad2, (int)strlen(ILibScratchPad2)); } // Save the mesh server id if ((pLen = ILibSimpleDataStore_Get(agentHost->masterDb, "WebProxy", ILibScratchPad2, (int)sizeof(ILibScratchPad2))) == 0) { RegDeleteKeyA(hKey, "Proxy"); } else { RegSetValueExA(hKey, "Proxy", 0, REG_SZ, (BYTE*)ILibScratchPad2, (int)strlen(ILibScratchPad2)); } // Save the proxy @@ -2539,48 +2690,6 @@ int MeshAgent_AgentMode(MeshAgentHostContainer *agentHost, int paramLen, char ** else if ((strcmp(param[1], "restart") == 0 || strcmp(param[1], "-r") == 0)) options = 3; } - // Stop - if (options & 2) - { - FILE *fd = NULL; - char str[15]; - pid_t pid = 0; - size_t len; - - /* - #if defined(__APPLE__) && defined(_DAEMON) && defined(_LINKVM) - installOsx(0); - #endif - */ - -#ifdef _ANDROID - fd = fopen("/data/usr/tmp/meshagent.pid", "r"); -#else - fd = fopen("/var/run/meshagent.pid", "r"); -#endif - if (fd == NULL) fd = fopen(".meshagent.pid", "r"); - if (fd != NULL) - { - len = fread(str, sizeof(char), 15, fd); - if (len > 0) - { - sscanf(str, "%d\r\n", &pid); - if (pid > 0 && kill(pid, SIGKILL) == 0) printf("Mesh agent stopped.\r\n"); else printf("Mesh agent not running.\r\n"); -#ifdef _ANDROID - remove("/data/usr/tmp/meshagent.pid"); -#else - remove("/var/run/meshagent.pid"); - remove(".meshagent.pid"); -#endif - } - fclose(fd); - } - else - { - printf("Unable to find process id file.\r\n"); - } - } - // Start if (options & 1) { @@ -2627,7 +2736,7 @@ int MeshAgent_AgentMode(MeshAgentHostContainer *agentHost, int paramLen, char ** #endif - if (parseCommands == 0 || paramLen == 1 || ((paramLen == 2) && (strcmp(param[1], "run") == 0))) + if (parseCommands == 0 || paramLen == 1 || ((paramLen == 2) && (strcmp(param[1], "run") == 0 || strcmp(param[1], "connect") == 0))) { #ifdef WIN32 char* updateFilePath = MeshAgent_MakeAbsolutePath(agentHost->exePath, ".update.exe"); @@ -2666,7 +2775,7 @@ int MeshAgent_AgentMode(MeshAgentHostContainer *agentHost, int paramLen, char ** CoreModule = (char*)ILibMemory_Allocate(CoreModuleLen, 0, NULL, NULL); ILibSimpleDataStore_Get(agentHost->masterDb, "CoreModule", CoreModule, CoreModuleLen); - if (ILibDuktape_ScriptContainer_CompileJavaScript(agentHost->meshCoreCtx, CoreModule + 4, CoreModuleLen - 4) != 0 || + if (ILibDuktape_ScriptContainer_CompileJavaScriptEx(agentHost->meshCoreCtx, CoreModule + 4, CoreModuleLen - 4, "CoreModule.js", 13) != 0 || ILibDuktape_ScriptContainer_ExecuteByteCode(agentHost->meshCoreCtx) != 0) { ILibRemoteLogging_printf(ILibChainGetLogger(agentHost->chain), ILibRemoteLogging_Modules_Microstack_Generic | ILibRemoteLogging_Modules_ConsolePrint, @@ -2708,10 +2817,14 @@ int MeshAgent_AgentMode(MeshAgentHostContainer *agentHost, int paramLen, char ** multicastAddr4.sin_port = htons(16989); ILibInet_pton(AF_INET, MESH_MCASTv4_GROUP, &(multicastAddr4.sin_addr)); + // Multicast socket on fixed port, will receive multicast from the server. agentHost->multicastDiscovery = ILibMulticastSocket_Create(agentHost->chain, 1024, MESH_AGENT_PORT, &multicastAddr4, &multicastAddr6, UDPSocket_OnData, agentHost, 1); if (agentHost->multicastDiscovery == NULL) { ILIBMARKPOSITION(219); return 1; } - } + // Multicast socket on a random port, used to multicast to the server and receive server unicast responses. + agentHost->multicastDiscovery2 = ILibMulticastSocket_Create(agentHost->chain, 1024, 0, &multicastAddr4, &multicastAddr6, UDPSocket_OnData, agentHost, 1); + if (agentHost->multicastDiscovery2 == NULL) { ILIBMARKPOSITION(219); return 1; } + } return 1; } @@ -2724,6 +2837,23 @@ void MeshAgent_ScriptMode_UncaughtExceptionSink(duk_context *ctx, char *msg, voi //ScriptEngine_Exit((MeshAgentHostContainer*)user, MeshAgent_JavaCore_ContextGuid, 254); } +void MeshAgent_ScriptMode_MeshDesktop_PUSH(duk_context *ctx, void *chain) +{ + duk_push_heap_stash(ctx); // [stash] + MeshAgentHostContainer *agent = (MeshAgentHostContainer*)Duktape_GetPointerProperty(ctx, -1, "\xFF_MeshDesktop_AgentPtr"); + duk_pop(ctx); + + duk_push_object(ctx); + ILibDuktape_WriteID(ctx, "MeshDesktop"); + if (agent != NULL) + { + duk_push_pointer(ctx, agent); + duk_put_prop_string(ctx, -2, MESH_AGENT_PTR); + + ILibDuktape_CreateInstanceMethod(ctx, "getRemoteDesktopStream", ILibDuktape_MeshAgent_getRemoteDesktop, 0); + } +} + void MeshAgent_ScriptMode(MeshAgentHostContainer *agentHost, int argc, char **argv) { char *jsFile; @@ -2831,9 +2961,20 @@ void MeshAgent_ScriptMode(MeshAgentHostContainer *agentHost, int argc, char **ar agentHost->meshCoreCtx = ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx(secFlags, execTimeout, agentHost->chain, scriptArgs, connectAgent != 0 ? agentHost->masterDb : NULL, agentHost->exePath, agentHost->pipeManager, connectAgent == 0 ? MeshAgent_RunScriptOnly_Finalizer : NULL, agentHost); ILibDuktape_SetNativeUncaughtExceptionHandler(agentHost->meshCoreCtx, MeshAgent_ScriptMode_UncaughtExceptionSink, agentHost); - if (connectAgent != 0) { ILibDuktape_MeshAgent_Init(agentHost->meshCoreCtx, agentHost->chain, agentHost); } + if (connectAgent != 0) + { + ILibDuktape_MeshAgent_Init(agentHost->meshCoreCtx, agentHost->chain, agentHost); + } + else + { + duk_push_heap_stash(agentHost->meshCoreCtx); // [stash] + duk_push_pointer(agentHost->meshCoreCtx, agentHost); // [stash][ptr] + duk_put_prop_string(agentHost->meshCoreCtx, -2, "\xFF_MeshDesktop_AgentPtr"); // [stash] + duk_pop(agentHost->meshCoreCtx); // ... + ILibDuktape_ModSearch_AddHandler(agentHost->meshCoreCtx, "meshDesktop", MeshAgent_ScriptMode_MeshDesktop_PUSH); + } - if (ILibDuktape_ScriptContainer_CompileJavaScript(agentHost->meshCoreCtx, jsFile, jsFileLen) != 0 || ILibDuktape_ScriptContainer_ExecuteByteCode(agentHost->meshCoreCtx) != 0) + if (ILibDuktape_ScriptContainer_CompileJavaScriptEx(agentHost->meshCoreCtx, jsFile, jsFileLen, agentHost->meshCoreCtx_embeddedScript == NULL ? scriptArgs[0] : "[embedded].js", 0) != 0 || ILibDuktape_ScriptContainer_ExecuteByteCode(agentHost->meshCoreCtx) != 0) { if (strcmp(duk_safe_to_string(agentHost->meshCoreCtx, -1), "Process.exit() forced script termination") != 0) { @@ -2850,6 +2991,7 @@ void MeshAgent_ScriptMode(MeshAgentHostContainer *agentHost, int argc, char **ar // If in agent mode, setup the chain to be a mesh agent if (connectAgent != 0) { + printf("MeshCentral2 Agent\r\n"); // MESH_AGENT_VERSION if (MeshAgent_AgentMode(agentHost, argc, argv, 0) == 0) { ILibStopChain(agentHost->chain); // Agent Error, stop the chain @@ -2863,6 +3005,7 @@ void MeshAgent_ScriptMode_Dispatched(void *chain, void *user) } void MeshAgent_AgentMode_Dispatched(void *chain, void *user) { + printf("MeshCentral2 Agent\r\n"); // MESH_AGENT_VERSION if (MeshAgent_AgentMode((MeshAgentHostContainer*)((void**)user)[0], ((int*)((void**)user)[1])[0], (char**)((void**)user)[2], 1) == 0) { ILibStopChain(((MeshAgentHostContainer*)((void**)user)[0])->chain); @@ -2882,23 +3025,31 @@ int MeshAgent_Start(MeshAgentHostContainer *agentHost, int paramLen, char **para int x; #endif +#if defined(WIN32) && defined(_LINKVM) && !defined(WINSERVICE) + SetProcessDPIAware(); +#endif + if ((paramLen == 1 && strcmp(param[0], "--slave") == 0) || (paramLen == 2 && strcmp(param[1], "--slave") == 0)) { MeshAgent_Slave(agentHost); return 0; } - if (paramLen == 2 && strcmp(param[1], "--netinfo") == 0) { char* data; int len = MeshInfo_GetSystemInformation(&data); if (len > 0) { printf("%s\r\n", data); } return 0; } - agentHost->exePath = exePath; - exePath[0] = 0; + if (paramLen == 2 && strcmp(param[1], "--netinfo") == 0) { char* data; int len = MeshInfo_GetSystemInformation(&data); if (len > 0) { printf("%s\r\n", data); free(data); } return 0; } + + if (agentHost->exePath == NULL) + { + agentHost->exePath = exePath; + exePath[0] = 0; #ifdef WIN32 - GetModuleFileName(NULL, exePath, sizeof(exePath)); + GetModuleFileName(NULL, exePath, sizeof(exePath)); #elif defined(__APPLE__) - if (_NSGetExecutablePath(exePath, &len) != 0) ILIBCRITICALEXIT(247); - exePath[len] = 0; - agentHost->exePath = exePath; + if (_NSGetExecutablePath(exePath, &len) != 0) ILIBCRITICALEXIT(247); + exePath[len] = 0; + agentHost->exePath = exePath; #elif defined(NACL) #else - x = readlink("/proc/self/exe", exePath, 1024); - if (x < 0 || x >= 1024) ILIBCRITICALEXIT(246); - exePath[x] = 0; + x = readlink("/proc/self/exe", exePath, 1024); + if (x < 0 || x >= 1024) ILIBCRITICALEXIT(246); + exePath[x] = 0; #endif + } // Perform a self SHA384 Hash GenerateSHA384FileHash(agentHost->exePath, agentHost->agentHash); @@ -2956,6 +3107,12 @@ int MeshAgent_Start(MeshAgentHostContainer *agentHost, int paramLen, char **para ILibStartChain(agentHost->chain); agentHost->chain = NULL; // Mesh agent has exited, set the chain to NULL + // Close the database + if (agentHost->masterDb != NULL) { + ILibSimpleDataStore_Close(agentHost->masterDb); + agentHost->masterDb = NULL; + } + // Check if we need to perform self-update (performSelfUpdate should indicate startup type on Liunx: 1 = systemd, 2 = upstart, 3 = sysv-init) if (agentHost->performSelfUpdate != 0) { @@ -2979,7 +3136,7 @@ int MeshAgent_Start(MeshAgentHostContainer *agentHost, int paramLen, char **para // Build the argument list str[0] = 0; - for (i = 1; i < paramLen; i++) ptr += sprintf_s(str + ptr, 4096 - ptr, " %s", param[i]); + for (i = 1; i < paramLen && ptr >= 0; i++) ptr += sprintf_s(str + ptr, 4096 - ptr, " %s", param[i]); #ifdef WIN32 // Windows version @@ -3134,7 +3291,7 @@ void MeshAgent_PerformSelfUpdate(char* selfpath, char* exepath, int argc, char * // Built the argument list ILibScratchPad[0] = 0; - for (i = 2; i < argc; i++) ptr += sprintf_s(ILibScratchPad + ptr, 4096 - ptr, " %s", argv[i]); + for (i = 2; i < argc && ptr >= 0; i++) ptr += sprintf_s(ILibScratchPad + ptr, 4096 - ptr, " %s", argv[i]); sprintf_s(ILibScratchPad2, 60000, "%s%s &", exepath, ILibScratchPad); // Now run the updated process @@ -3235,4 +3392,4 @@ public: */ Buffer GenerateCertificate(passphrase); }; -#endif \ No newline at end of file +#endif diff --git a/meshcore/agentcore.h b/meshcore/agentcore.h index 248102b..793f800 100644 --- a/meshcore/agentcore.h +++ b/meshcore/agentcore.h @@ -50,6 +50,18 @@ typedef char JS_ENGINE_CONTEXT[16]; #include "microstack/ILibProcessPipe.h" #include "microstack/ILibCrypto.h" +#define ILibDuktape_MeshAgent_LoggedOnUsers "\xFF_MeshAgent_LoggedOnUsers" + +typedef enum MeshCommand_AuthInfo_CapabilitiesMask +{ + MeshCommand_AuthInfo_CapabilitiesMask_DESKTOP = 0x01, + MeshCommand_AuthInfo_CapabilitiesMask_TERMINAL = 0x02, + MeshCommand_AuthInfo_CapabilitiesMask_FILES = 0x04, + MeshCommand_AuthInfo_CapabilitiesMask_CONSOLE = 0x08, + MeshCommand_AuthInfo_CapabilitiesMask_JAVASCRIPT = 0x10, + MeshCommand_AuthInfo_CapabilitiesMask_TEMPORARY = 0x20 +}MeshCommand_AuthInfo_CapabilitiesMask; + typedef enum AgentIdentifiers { AGENTID_UNKNOWN = 0, //!< Self-update not supported @@ -148,10 +160,12 @@ typedef struct MeshAgentHostContainer int localScript; int version; + int capabilities; // Extra agent capabilities indicated to the server from MeshCommand_AuthInfo_CapabilitiesMask char hostname[255]; char serveruri[1024]; AgentIdentifiers agentID; int serverIndex; + int triedNoProxy_Index; int retryTime; MeshAgentHost_BatteryInfo batteryState; char meshId[UTIL_SHA384_HASHSIZE]; @@ -175,6 +189,7 @@ typedef struct MeshAgentHostContainer char g_selfid[UTIL_SHA384_HASHSIZE]; void* microLMS; void* multicastDiscovery; + void* multicastDiscovery2; char* multicastServerUrl; int serverConnectionState; int exitCode; @@ -186,7 +201,7 @@ typedef struct MeshAgentHostContainer #endif }MeshAgentHostContainer; -MeshAgentHostContainer* MeshAgent_Create(); +MeshAgentHostContainer* MeshAgent_Create(MeshCommand_AuthInfo_CapabilitiesMask capabilities); void MeshAgent_Destroy(MeshAgentHostContainer* agent); int MeshAgent_Start(MeshAgentHostContainer *agent, int argc, char **argv); diff --git a/meshcore/meshdefines.h b/meshcore/meshdefines.h index 2d1bf7d..bfde53f 100644 --- a/meshcore/meshdefines.h +++ b/meshcore/meshdefines.h @@ -61,4 +61,4 @@ typedef enum RemoteManagementCommands }RemoteManagementCommands; -#endif \ No newline at end of file +#endif diff --git a/meshcore/meshinfo.c b/meshcore/meshinfo.c index b662144..e1d6a4f 100644 --- a/meshcore/meshinfo.c +++ b/meshcore/meshinfo.c @@ -191,7 +191,10 @@ int __fastcall utilx_readfile2(char* filename, char** data) { len = fread((*data) + count, 1, 1023, pFile); count += len; - if (len == 1023) *data = realloc(*data, count + 1024); + if (len == 1023) + { + if ((*data = realloc(*data, count + 1024)) == NULL) { ILIBCRITICALEXIT(254); } + } } while (len == 100); (*data)[count] = 0; fclose(pFile); @@ -419,12 +422,12 @@ int MeshInfo_GetSystemInformation(char** data) int ptr = 0; // Setup the response - *data = (char*)malloc(65536); + if ((*data = (char*)malloc(65536)) == NULL) { ILIBCRITICALEXIT(254); } ptr += snprintf(*data + ptr, 65536 - ptr, "{\"netif\":["); ptr += info_GetLocalInterfaces(*data + ptr, 65536 - ptr); ptr += snprintf(*data + ptr, 65536 - ptr, "]}"); (*data)[ptr] = 0; - *data = realloc(*data, ptr + 1); + if ((*data = realloc(*data, ptr + 1)) == NULL) { ILIBCRITICALEXIT(254); } return ptr; } @@ -587,4 +590,3 @@ int MeshInfo_PowerState(enum AgentPowerStateActions flg, int force) } #endif - diff --git a/meshcore/signcheck.h b/meshcore/signcheck.h index 0a5d9f0..b49d39c 100644 --- a/meshcore/signcheck.h +++ b/meshcore/signcheck.h @@ -16,4 +16,4 @@ limitations under the License. #pragma once -int signcheck_verifysign(char* filename, int upgrade); \ No newline at end of file +int signcheck_verifysign(char* filename, int upgrade); diff --git a/meshservice/MeshService.aps b/meshservice/MeshService.aps index dff3f3f..5835179 100644 Binary files a/meshservice/MeshService.aps and b/meshservice/MeshService.aps differ diff --git a/meshservice/MeshService.rc b/meshservice/MeshService.rc index c1466a2..a8e097d 100644 --- a/meshservice/MeshService.rc +++ b/meshservice/MeshService.rc @@ -100,15 +100,15 @@ END IDD_INSTALLDIALOG DIALOGEX 0, 100, 317, 148 STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION -CAPTION "Mesh Agent v2 Installer" +CAPTION "Mesh Agent v2" FONT 8, "MS Shell Dlg", 400, 0, 0x1 BEGIN PUSHBUTTON "Close",IDCANCEL,260,127,50,14 LTEXT "Click the buttons below to install or uninstall the mesh agent. When installed, this software runs in the background allowing this computer to be managed and controlled by a remote administrator.",IDC_STATIC,7,7,275,28 GROUPBOX "Installation Information",IDC_STATIC,7,38,303,87 - PUSHBUTTON "Install / Update",IDC_INSTALLBUTTON,7,127,77,14 - PUSHBUTTON "Uninstall",IDC_UNINSTALLBUTTON,87,127,77,14 - ICON IDI_ICON1,IDC_STATIC,288,7,21,20 + PUSHBUTTON "Install / Update",IDC_INSTALLBUTTON,7,127,65,14 + PUSHBUTTON "Uninstall",IDC_UNINSTALLBUTTON,75,127,65,14 + ICON IDI_ICON1,IDC_STATIC,288,7,20,20 LTEXT "Current Agent Status",IDC_STATIC,14,51,70,8 LTEXT "Unknown",IDC_STATUSTEXT,127,51,175,8,0,WS_EX_RIGHT LTEXT "New Agent Version",IDC_STATIC,14,63,62,8 @@ -121,6 +121,7 @@ BEGIN LTEXT "Unknown",IDC_SERVERID,127,111,175,8,0,WS_EX_RIGHT LTEXT "New Server Location",IDC_STATIC,14,75,67,8 LTEXT "Unknown",IDC_SERVERLOCATION,127,75,175,8,0,WS_EX_RIGHT + PUSHBUTTON "Connect",IDC_CONNECTBUTTON,143,127,65,14 END diff --git a/meshservice/MeshService.vcxproj b/meshservice/MeshService.vcxproj index cfa64ad..3ed7835 100644 --- a/meshservice/MeshService.vcxproj +++ b/meshservice/MeshService.vcxproj @@ -1,6 +1,14 @@  + + Debug_NoOpenSSL + Win32 + + + Debug_NoOpenSSL + x64 + Debug Win32 @@ -9,6 +17,14 @@ Debug x64 + + Release_NoOpenSSL + Win32 + + + Release_NoOpenSSL + x64 + Release Win32 @@ -32,83 +48,190 @@ true v140 + + Application + MultiByte + true + v140 + Application MultiByte v140 + + Application + MultiByte + v140 + Application MultiByte true v140 + + Application + MultiByte + true + v140 + Application MultiByte v140 + + Application + MultiByte + v140 + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\ $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ false + false $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\ $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ false + false $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\ $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ false + false $(SolutionDir)$(Configuration)\ + $(SolutionDir)$(Configuration)\ $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ + $(SolutionDir)$(Configuration)\$(TargetName)\$(Platform)\OBJ\ false + false AllRules.ruleset + AllRules.ruleset + + AllRules.ruleset + AllRules.ruleset + + AllRules.ruleset + AllRules.ruleset + + AllRules.ruleset + AllRules.ruleset + + false + false $(ProjectName) + $(ProjectName) false + false true + + true + true $(ProjectName)64 + + true + $(ProjectName)64 + $(ProjectName)64 + + $(ProjectName)64 + Disabled ..\openssl\include;..\;%(AdditionalIncludeDirectories) - MESH_AGENTID=3;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;_WINSERVICE;_DEBUG;_CONSOLE;MEMORY_CHECK;__STDC__;WINSOCK2;ILibWebServer_SESSION_TRACKING;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;MICROSTACK_TLS_DETECT;_REMOTELOGGING;_REMOTELOGGINGSERVER;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);ILibChain_WATCHDOG_TIMEOUT=600000;%(PreprocessorDefinitions) + MESH_AGENTID=3;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;_WINSERVICE;_DEBUG;_CONSOLE;MEMORY_CHECK;__STDC__;WINSOCK2;ILibWebServer_SESSION_TRACKING;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;MICROSTACK_TLS_DETECT;_REMOTELOGGING;_REMOTELOGGINGSERVER;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);ILibChain_WATCHDOG_TIMEOUT=600000;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + Async + + + SetupAPI.lib;DbgHelp.lib;Gdiplus.lib;Iphlpapi.lib;ws2_32.lib;Setupapi.lib;Psapi.lib;Crypt32.lib;Wintrust.lib;Version.lib;Wtsapi32.lib;Winhttp.lib;..\openssl\libstatic\libcrypto32MTd.lib;..\openssl\libstatic\libssl32MTd.lib;%(AdditionalDependencies) + true + Console + MachineX86 + false + true + + + + + true + /ignore:4099 %(AdditionalOptions) + $(OutDir)$(TargetName)$(TargetExt) + + + signtool.exe sign /sha1 fd5940d8fd585545614fea6da455f25d224b00c9 /d "MeshService" /du "http://opentools.homeip.net" "$(TargetPath)" + + + $(ProjectDir)dpiaware.manifest %(AdditionalManifestFiles) + + + + + Disabled + ..\openssl\include;..\;%(AdditionalIncludeDirectories) + MESH_AGENTID=3;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;_WINSERVICE;_DEBUG;_CONSOLE;MEMORY_CHECK;__STDC__;WINSOCK2;ILibWebServer_SESSION_TRACKING;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;MICROSTACK_TLS_DETECT;_REMOTELOGGING;_REMOTELOGGINGSERVER;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);ILibChain_WATCHDOG_TIMEOUT=600000;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug @@ -147,7 +270,7 @@ Disabled ..\openssl\include;..\;%(AdditionalIncludeDirectories) - MESH_AGENTID=4;MICROSTACK_PROXY;_WINSERVICE;NOLMSCOMMANDER;WIN32;WIN64;_LINKVM;_DEBUG;_CONSOLE;MEMORY_CHECK;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;__STDC__;_CRT_SECURE_NO_WARNINGS;WINSOCK2;ILibWebServer_SESSION_TRACKING;_REMOTELOGGING;_REMOTELOGGINGSERVER;MICROSTACK_TLS_DETECT;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);ILibChain_WATCHDOG_TIMEOUT=600000;%(PreprocessorDefinitions) + MESH_AGENTID=4;DUK_USE_DATE_NOW_WINDOWS;MICROSTACK_PROXY;_WINSERVICE;NOLMSCOMMANDER;WIN32;WIN64;_LINKVM;_DEBUG;_CONSOLE;MEMORY_CHECK;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;__STDC__;_CRT_SECURE_NO_WARNINGS;WINSOCK2;ILibWebServer_SESSION_TRACKING;_REMOTELOGGING;_REMOTELOGGINGSERVER;MICROSTACK_TLS_DETECT;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);ILibChain_WATCHDOG_TIMEOUT=600000;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) true EnableFastChecks MultiThreadedDebug @@ -170,13 +293,84 @@ signtool.exe sign /sha1 fd5940d8fd585545614fea6da455f25d224b00c9 /d "MeshService" /du "http://opentools.homeip.net" "$(TargetPath)" + + $(ProjectDir)dpiaware.manifest %(AdditionalManifestFiles) + + + + + X64 + + + Disabled + ..\openssl\include;..\;%(AdditionalIncludeDirectories) + MESH_AGENTID=4;DUK_USE_DATE_NOW_WINDOWS;MICROSTACK_PROXY;_WINSERVICE;NOLMSCOMMANDER;WIN32;WIN64;_LINKVM;_DEBUG;_CONSOLE;MEMORY_CHECK;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;__STDC__;_CRT_SECURE_NO_WARNINGS;WINSOCK2;ILibWebServer_SESSION_TRACKING;_REMOTELOGGING;_REMOTELOGGINGSERVER;MICROSTACK_TLS_DETECT;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);ILibChain_WATCHDOG_TIMEOUT=600000;DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + ProgramDatabase + Async + + + SetupAPI.lib;DbgHelp.lib;Iphlpapi.lib;ws2_32.lib;Setupapi.lib;Psapi.lib;Crypt32.lib;Wintrust.lib;Version.lib;Wtsapi32.lib;Gdiplus.lib;Winhttp.lib;Ncrypt.lib;..\openssl\libstatic\libcrypto64MTd.lib;..\openssl\libstatic\libssl64MTd.lib;%(AdditionalDependencies) + true + Console + MachineX64 + true + /ignore:4099 %(AdditionalOptions) + $(OutDir)$(TargetName)$(TargetExt) + $(OutDir)$(TargetName).pdb + + + signtool.exe sign /sha1 fd5940d8fd585545614fea6da455f25d224b00c9 /d "MeshService" /du "http://opentools.homeip.net" "$(TargetPath)" + + + $(ProjectDir)dpiaware.manifest %(AdditionalManifestFiles) + Full true ..\openssl\include;..\;%(AdditionalIncludeDirectories) - MESH_AGENTID=3;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;NDEBUG;_WINSERVICE;_CONSOLE;_LINKVM;WINSOCK2;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;MICROSTACK_TLS_DETECT;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);%(PreprocessorDefinitions) + MESH_AGENTID=3;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;NDEBUG;_WINSERVICE;_CONSOLE;WINSOCK2;MICROSTACK_NO_STDAFX;MICROSTACK_TLS_DETECT;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + MultiThreaded + true + + + Level3 + ProgramDatabase + Cdecl + true + Async + + + SetupAPI.lib;Crypt32.lib;DbgHelp.lib;Iphlpapi.lib;ws2_32.lib;Setupapi.lib;Psapi.lib;Wintrust.lib;Version.lib;Wtsapi32.lib;Gdiplus.lib;Winhttp.lib;..\openssl\libstatic\libcrypto32MT.lib;..\openssl\libstatic\libssl32MT.lib;%(AdditionalDependencies) + $(OutDir)$(TargetName)$(TargetExt) + true + Console + true + true + MachineX86 + /ignore:4099 %(AdditionalOptions) + + + REM signtool.exe sign /sha1 fd5940d8fd585545614fea6da455f25d224b00c9 /d "MeshService" /du "http://opentools.homeip.net" /t http://timestamp.comodoca.com/authenticode "$(TargetPath)" +"$(OutputPath)$(TargetFileName)" ..\modules\PostBuild.js + + + $(ProjectDir)dpiaware.manifest %(AdditionalManifestFiles) + + + + + Full + true + ..\openssl\include;..\;%(AdditionalIncludeDirectories) + MESH_AGENTID=3;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;_LINKVM;WIN32;NDEBUG;_WINSERVICE;_CONSOLE;_LINKVM;WINSOCK2;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;MICROSTACK_TLS_DETECT;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) MultiThreaded true @@ -213,7 +407,7 @@ MinSpace true ..\openssl\include;..\;%(AdditionalIncludeDirectories) - MESH_AGENTID=4;NOLMSCOMMANDER;MICROSTACK_PROXY;WIN32;WIN64;_WINSERVICE;NDEBUG;_LINKVM;_CONSOLE;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;WINSOCK2;MICROSTACK_TLS_DETECT;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);%(PreprocessorDefinitions) + MESH_AGENTID=4;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;WIN32;WIN64;_WINSERVICE;NDEBUG;_LINKVM;_CONSOLE;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;WINSOCK2;MICROSTACK_TLS_DETECT;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) MultiThreaded true @@ -237,11 +431,52 @@ REM signtool.exe sign /sha1 fd5940d8fd585545614fea6da455f25d224b00c9 /d "MeshService" /du "http://opentools.homeip.net" /t http://timestamp.comodoca.com/authenticode "$(TargetPath)" "$(OutputPath)$(TargetFileName)" ..\modules\PostBuild.js + + $(ProjectDir)dpiaware.manifest %(AdditionalManifestFiles) + + + + + X64 + + + MinSpace + true + ..\openssl\include;..\;%(AdditionalIncludeDirectories) + MESH_AGENTID=4;DUK_USE_DATE_NOW_WINDOWS;NOLMSCOMMANDER;MICROSTACK_PROXY;WIN32;WIN64;_WINSERVICE;NDEBUG;_LINKVM;_CONSOLE;MICROSTACK_NO_STDAFX;MICROSTACK_PROXY;WINSOCK2;MICROSTACK_TLS_DETECT;_MSC_PLATFORM_TOOLSET_$(PlatformToolset);DUK_USE_DEBUGGER_SUPPORT;DUK_USE_INTERRUPT_COUNTER;DUK_USE_DEBUGGER_INSPECT;DUK_USE_DEBUGGER_PAUSE_UNCAUGHT;DUK_USE_DEBUGGER_DUMPHEAP;%(PreprocessorDefinitions) + MultiThreaded + true + + + Level3 + ProgramDatabase + Async + + + SetupAPI.lib;DbgHelp.lib;Iphlpapi.lib;ws2_32.lib;Setupapi.lib;Psapi.lib;Crypt32.lib;Wintrust.lib;Version.lib;Wtsapi32.lib;Gdiplus.lib;Winhttp.lib;Ncrypt.lib;..\openssl\libstatic\libcrypto64MT.lib;..\openssl\libstatic\libssl64MT.lib;%(AdditionalDependencies) + true + Console + true + true + MachineX64 + /ignore:4099 %(AdditionalOptions) + $(OutDir)$(TargetName)$(TargetExt) + $(OutDir)$(TargetName).pdb + + + REM signtool.exe sign /sha1 fd5940d8fd585545614fea6da455f25d224b00c9 /d "MeshService" /du "http://opentools.homeip.net" /t http://timestamp.comodoca.com/authenticode "$(TargetPath)" +"$(OutputPath)$(TargetFileName)" ..\modules\PostBuild.js + + + $(ProjectDir)dpiaware.manifest %(AdditionalManifestFiles) + false + false false + false @@ -258,6 +493,7 @@ + @@ -308,6 +544,7 @@ + diff --git a/meshservice/MeshService.vcxproj.filters b/meshservice/MeshService.vcxproj.filters index 2cf4d2e..c8e1464 100644 --- a/meshservice/MeshService.vcxproj.filters +++ b/meshservice/MeshService.vcxproj.filters @@ -163,6 +163,9 @@ Microscript + + Microscript + @@ -298,5 +301,8 @@ Microscript + + Microscript + \ No newline at end of file diff --git a/meshservice/ServiceMain.c b/meshservice/ServiceMain.c index 64a57f4..ccff19a 100644 --- a/meshservice/ServiceMain.c +++ b/meshservice/ServiceMain.c @@ -48,6 +48,8 @@ int ClearWindowsFirewall(wchar_t* processname); #define _CRTDBG_MAP_ALLOC #endif +#include + TCHAR* serviceFile = TEXT("Mesh Agent"); TCHAR* serviceFileOld = TEXT("Mesh Agent v2"); TCHAR* serviceName = TEXT("Mesh Agent background service"); @@ -88,7 +90,7 @@ BOOL IsAdmin() return admin; } -void WINAPI ServiceControlHandler( DWORD controlCode ) +DWORD WINAPI ServiceControlHandler( DWORD controlCode, DWORD eventType, void *eventData, void* eventContext ) { switch (controlCode) { @@ -99,12 +101,161 @@ void WINAPI ServiceControlHandler( DWORD controlCode ) serviceStatus.dwCurrentState = SERVICE_STOP_PENDING; SetServiceStatus( serviceStatusHandle, &serviceStatus ); if (agent != NULL) { MeshAgent_Stop(agent); } - return; + return(0); + case SERVICE_CONTROL_POWEREVENT: + switch (eventType) + { + case PBT_APMPOWERSTATUSCHANGE: // Power status has changed. + break; + case PBT_APMRESUMEAUTOMATIC: // Operation is resuming automatically from a low - power state.This message is sent every time the system resumes. + break; + case PBT_APMRESUMESUSPEND: // Operation is resuming from a low - power state.This message is sent after PBT_APMRESUMEAUTOMATIC if the resume is triggered by user input, such as pressing a key. + break; + case PBT_APMSUSPEND: // System is suspending operation. + break; + case PBT_POWERSETTINGCHANGE: // Power setting change event has been received. + break; + } + break; + case SERVICE_CONTROL_SESSIONCHANGE: + if (agent == NULL) + { + break; // If there isn't an agent, no point in doing anything, cuz nobody will hear us + } + + switch (eventType) + { + case WTS_CONSOLE_CONNECT: // The session identified by lParam was connected to the console terminal or RemoteFX session. + break; + case WTS_CONSOLE_DISCONNECT: // The session identified by lParam was disconnected from the console terminal or RemoteFX session. + break; + case WTS_REMOTE_CONNECT: // The session identified by lParam was connected to the remote terminal. + break; + case WTS_REMOTE_DISCONNECT: // The session identified by lParam was disconnected from the remote terminal. + break; + case WTS_SESSION_LOGON: // A user has logged on to the session identified by lParam. + case WTS_SESSION_LOGOFF: // A user has logged off the session identified by lParam. + break; + case WTS_SESSION_LOCK: // The session identified by lParam has been locked. + break; + case WTS_SESSION_UNLOCK: // The session identified by lParam has been unlocked. + break; + case WTS_SESSION_REMOTE_CONTROL:// The session identified by lParam has changed its remote controlled status.To determine the status, call GetSystemMetrics and check the SM_REMOTECONTROL metric. + break; + case WTS_SESSION_CREATE: // Reserved for future use. + case WTS_SESSION_TERMINATE: // Reserved for future use. + break; + } + break; default: break; } SetServiceStatus( serviceStatusHandle, &serviceStatus ); + return(0); +} + + +// Add the uninstallation icon in the Windows Control Panel. +void WINAPI AddUninstallIcon() +{ + /* + [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MeshAgent] + "DisplayName"="Mesh Agent Service - Remote Control Software" + "Publisher"="MeshCentral" + "MajorVersion"="2" + "MinorVersion"="13" + "InstallLocation"="C:\\Program Files\\Mesh Agent" + "UninstallString"="C:\\Program Files\\Mesh Agent\\meshuninstaller.bat" + "DisplayIcon"="C:\\Program Files\\Mesh Agent\\MeshAgent.exe" + "DisplayVersion"="2.1.3" + "URLInfoAbout"="http://www.meshcentral.com/" + "VersionMajor"=dword:00000002 + "VersionMinor"=dword:00000013 + "EstimatedSize"=dword:00208000 + "NoModify"=dword:00000001 + "NoRepair"=dword:00000001 + */ + + int i; + HKEY hKey; + if (RegCreateKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MeshCentralAgent", &hKey) == ERROR_SUCCESS) + { + LPCTSTR str; + char targetexe[_MAX_PATH + 40]; + size_t targetexelen = 0; + + str = "MeshCentral Agent - Remote Control Software\0"; + RegSetValueEx(hKey, "DisplayName", 0, REG_SZ, (LPBYTE)str, (DWORD)strlen(str)+1); + + str = "Open Source\0"; + RegSetValueEx(hKey, "Publisher", 0, REG_SZ, (LPBYTE)str, (DWORD)strlen(str) + 1); + + str = "1\0"; + RegSetValueEx(hKey, "MajorVersion", 0, REG_SZ, (LPBYTE)str, (DWORD)strlen(str) + 1); + + str = "0\0"; + RegSetValueEx(hKey, "MinorVersion", 0, REG_SZ, (LPBYTE)str, (DWORD)strlen(str) + 1); + + // Install location + if (SHGetFolderPathA(NULL, CSIDL_PROGRAM_FILES | CSIDL_FLAG_CREATE, NULL, SHGFP_TYPE_CURRENT, targetexe) != S_FALSE) { + targetexelen = strnlen_s(targetexe, _MAX_PATH + 40); + if (targetexelen <= MAX_PATH) { + memcpy_s(targetexe + targetexelen, _MAX_PATH + 40 - targetexelen, "\\Mesh Agent\\\0", 13); + RegSetValueEx(hKey, "InstallLocation", 0, REG_SZ, (LPBYTE)targetexe, (DWORD)strlen(targetexe) + 1); + } + } + + // Uninstall command + if (SHGetFolderPathA(NULL, CSIDL_PROGRAM_FILES | CSIDL_FLAG_CREATE, NULL, SHGFP_TYPE_CURRENT, targetexe) != S_FALSE) { + targetexelen = strnlen_s(targetexe, _MAX_PATH + 40); + if (targetexelen <= MAX_PATH) { + memcpy_s(targetexe + targetexelen, _MAX_PATH + 40 - targetexelen, "\\Mesh Agent\\MeshAgent.exe -fulluninstall\0", 41); + RegSetValueEx(hKey, "UninstallString", 0, REG_SZ, (LPBYTE)targetexe, (DWORD)strlen(targetexe) + 1); + } + } + + // Display icon + if (SHGetFolderPathA(NULL, CSIDL_PROGRAM_FILES | CSIDL_FLAG_CREATE, NULL, SHGFP_TYPE_CURRENT, targetexe) != S_FALSE) { + targetexelen = strnlen_s(targetexe, _MAX_PATH + 40); + if (targetexelen <= MAX_PATH) { + memcpy_s(targetexe + targetexelen, _MAX_PATH + 40 - targetexelen, "\\Mesh Agent\\MeshAgent.exe\0", 26); + RegSetValueEx(hKey, "DisplayIcon", 0, REG_SZ, (LPBYTE)targetexe, (DWORD)strlen(targetexe) + 1); + } + } + + str = "1.0.0\0"; + RegSetValueEx(hKey, "DisplayVersion", 0, REG_SZ, (LPBYTE)str, (DWORD)strlen(str) + 1); + + str = "http://www.meshcentral.com/\0"; // TODO - Change this to .msg content + RegSetValueEx(hKey, "URLInfoAbout", 0, REG_SZ, (LPBYTE)str, (DWORD)strlen(str) + 1); + + i = 2; + RegSetValueEx(hKey, "VersionMajor", 0, REG_DWORD, (BYTE*)&i, (DWORD)4); + + i = 13; + RegSetValueEx(hKey, "VersionMinor", 0, REG_DWORD, (BYTE*)&i, (DWORD)4); + + i = 0x00208000; + RegSetValueEx(hKey, "EstimatedSize", 0, REG_DWORD, (BYTE*)&i, (DWORD)4); + + i = 1; + RegSetValueEx(hKey, "NoModify", 0, REG_DWORD, (BYTE*)&i, (DWORD)4); + RegSetValueEx(hKey, "NoRepair", 0, REG_DWORD, (BYTE*)&i, (DWORD)4); + + RegCloseKey(hKey); + } + else + { + printf("Error writing to registry, try running as administrator."); + } + +} + + +void WINAPI RemoveUninstallIcon() +{ + RegDeleteKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MeshCentralAgent"); } @@ -127,7 +278,7 @@ void WINAPI ServiceMain(DWORD argc, LPTSTR *argv) serviceStatus.dwServiceSpecificExitCode = NO_ERROR; serviceStatus.dwCheckPoint = 0; serviceStatus.dwWaitHint = 0; - serviceStatusHandle = RegisterServiceCtrlHandler(serviceName, ServiceControlHandler); + serviceStatusHandle = RegisterServiceCtrlHandlerExA(serviceName, (LPHANDLER_FUNCTION_EX)ServiceControlHandler, NULL); if (serviceStatusHandle) { @@ -136,7 +287,7 @@ void WINAPI ServiceMain(DWORD argc, LPTSTR *argv) SetServiceStatus(serviceStatusHandle, &serviceStatus); // Service running - serviceStatus.dwControlsAccepted |= (SERVICE_ACCEPT_STOP | SERVICE_ACCEPT_SHUTDOWN); + serviceStatus.dwControlsAccepted |= (SERVICE_ACCEPT_STOP | SERVICE_ACCEPT_SHUTDOWN | SERVICE_ACCEPT_POWEREVENT | SERVICE_ACCEPT_SESSIONCHANGE); serviceStatus.dwCurrentState = SERVICE_RUNNING; SetServiceStatus( serviceStatusHandle, &serviceStatus); @@ -153,10 +304,10 @@ void WINAPI ServiceMain(DWORD argc, LPTSTR *argv) // Run the mesh agent CoInitializeEx(NULL, COINIT_APARTMENTTHREADED); - + __try { - agent = MeshAgent_Create(); + agent = MeshAgent_Create(0); MeshAgent_Start(agent, 1, selfexe_ptr); agent = NULL; } @@ -252,7 +403,7 @@ BOOL InstallService() } else { - ILIBMESSAGE2("Mesh service was not Installed Successfully. Error Code %d", (int)GetLastError()); + ILIBMESSAGE("Mesh service was not Installed Successfully."); } #endif } @@ -409,21 +560,22 @@ int StopService(LPCSTR servicename) return r; } -int RunProcess(char* exe) +int RunProcess(char* exe, int waitForExit) { - BOOL r; + BOOL r = TRUE; int count = 50; DWORD exitcode; STARTUPINFOA info = {sizeof(info)}; PROCESS_INFORMATION processInfo; if (CreateProcessA(NULL, exe, NULL, NULL, TRUE, CREATE_NO_WINDOW, NULL, NULL, &info, &processInfo) == 0) return 0; - do - { - Sleep(100); - r = GetExitCodeProcess(processInfo.hProcess, &exitcode); - if (exitcode == STILL_ACTIVE) r = 0; + if (waitForExit != 0) { + do + { + Sleep(100); + r = GetExitCodeProcess(processInfo.hProcess, &exitcode); + if (exitcode == STILL_ACTIVE) r = 0; + } while (r == 0 && count-- > 0); } - while (r == 0 && count-- > 0); CloseHandle(processInfo.hProcess); CloseHandle(processInfo.hThread); return r; @@ -457,8 +609,20 @@ void fullinstall(int uninstallonly, char* proxy, int proxylen, char* tag, int ta int setup1len; int setup2len; + if (IsAdmin() == FALSE) { printf("Requires administrator permissions.\r\n"); return; } + if (uninstallonly != 0) { printf("Performing uninstall...\r\n"); } else { printf("Performing install...\r\n"); } + // Stop and remove the service StopService(serviceFile); + + // Wait for the service to stop + int serviceStateLoopCount = 0;; + int serviceState; + do { + serviceStateLoopCount++; + Sleep(100); + serviceState = GetServiceState(serviceFile); + } while ((serviceState == 3) && (serviceStateLoopCount < 100)); UninstallService(serviceFile); UninstallService(serviceFileOld); @@ -474,8 +638,21 @@ void fullinstall(int uninstallonly, char* proxy, int proxylen, char* tag, int ta targetexelen += 25; } + // Check if we are uninstalling ourself + if ((uninstallonly != 0) && (targetexelen == selfexelen) && (memcmp(selfexe, targetexe, targetexelen) == 0)) { + // Copy ourself to a temp folder and run full uninstall. + char tempPath[_MAX_PATH + 40]; + int tempPathLen = GetTempPathA(_MAX_PATH, tempPath); + memcpy_s(tempPath + tempPathLen, _MAX_PATH + 40 - tempPathLen, "MeshAgent.exe\0", 15); + remove(tempPath); + util_CopyFile(selfexe, tempPath, FALSE); + memcpy_s(tempPath + tempPathLen, _MAX_PATH + 40 - tempPathLen, "MeshAgent.exe -fulluninstall\0", 30); + RunProcess(tempPath, 0); // Don't wait for the process to terminate since we want to self-delete. + return; + } + // Call uninstall, this will remove the firewall rules. - RunProcess(targetexe2); + RunProcess(targetexe2, 1); #ifdef _MINCORE // Remove the MeshAgent registry keys @@ -487,12 +664,21 @@ void fullinstall(int uninstallonly, char* proxy, int proxylen, char* tag, int ta RegDeleteKey(HKEY_CURRENT_USER, "Software\\Open Source\\MeshAgent2"); #endif + // Remove the uninstall icon from the control panel if present + RemoveUninstallIcon(); + // Check if selfexe is already located at the target, if so, skip to copy steps. - if (targetexelen != selfexelen || memcmp(selfexe, targetexe, targetexelen) != 0) + if ((uninstallonly != 0) || (targetexelen != selfexelen) || (memcmp(selfexe, targetexe, targetexelen) != 0)) { - // Remove the target executable. + // Remove the target executable, wait if needed + int selfExeDelLoopCount = 0;; + int selfExeDel; targetexe[targetexelen] = 0; - remove(targetexe); + do { + Sleep(100); + selfExeDelLoopCount++; + selfExeDel = remove(targetexe); + } while ((selfExeDel != 0) && (selfExeDel != -1) && (selfExeDelLoopCount < 100)); // Remove "[Executable].msh" file if ((setup2len = (int)strnlen_s(targetexe, _MAX_PATH + 40)) < 4 || setup2len > 259) return; @@ -648,6 +834,9 @@ void fullinstall(int uninstallonly, char* proxy, int proxylen, char* tag, int ta } } + // Add the uninstall icon in the control panel + AddUninstallIcon(); + /* #if defined(_LINKVM) // Setup the SendSAS permission @@ -657,9 +846,9 @@ void fullinstall(int uninstallonly, char* proxy, int proxylen, char* tag, int ta // Attempt to start the updated service up again memcpy(targetexe + targetexelen, "\" -install", 11); - r = RunProcess(targetexe2); + r = RunProcess(targetexe2, 1); memcpy(targetexe + targetexelen, "\" -start", 9); - r = RunProcess(targetexe2); + r = RunProcess(targetexe2, 1); } #endif @@ -706,18 +895,32 @@ int main(int argc, char* argv[]) //CoInitializeEx(NULL, COINIT_MULTITHREADED); - if (argc > 2 && memcmp(argv[1], "-faddr", 6) == 0) + if (argc > 2 && strcasecmp(argv[1], "-faddr") == 0) { - uint64_t addrOffset; - util_hexToBuf(argv[2] + 2, (int)strnlen_s(argv[2], 130) - 2, (char*)&addrOffset); - ILibChain_DebugOffset(ILibScratchPad, sizeof(ILibScratchPad), addrOffset); +#ifdef WIN64 + uint64_t addrOffset = 0; + sscanf_s(argv[2] + 2, "%016llx", &addrOffset); +#else + uint32_t addrOffset = 0; + sscanf_s(argv[2] + 2, "%x", &addrOffset); +#endif + ILibChain_DebugOffset(ILibScratchPad, sizeof(ILibScratchPad), (uint64_t)addrOffset); + printf("%s", ILibScratchPad); + return(0); + } + + if (argc > 2 && strcasecmp(argv[1], "-fdelta") == 0) + { + uint64_t delta = 0; + sscanf_s(argv[2], "%lld", &delta); + ILibChain_DebugDelta(ILibScratchPad, sizeof(ILibScratchPad), delta); printf("%s", ILibScratchPad); return(0); } char *integratedJavaScript; int integragedJavaScriptLen; - ILibDuktape_ScriptContainer_CheckEmbedded(argv, &integratedJavaScript, &integragedJavaScriptLen); + ILibDuktape_ScriptContainer_CheckEmbedded(&integratedJavaScript, &integragedJavaScriptLen); CoInitializeEx(NULL, COINIT_APARTMENTTHREADED); @@ -764,7 +967,6 @@ int main(int argc, char* argv[]) return 0; } #endif - #ifdef _MINCORE if (argc > 1 && strcasecmp(argv[1], "-signcheck") == 0) @@ -776,17 +978,20 @@ int main(int argc, char* argv[]) return 0; } #else - else if (integratedJavaScript != NULL || (argc > 1 && ((strcasecmp(argv[1], "run") == 0) || (strcasecmp(argv[1], "--slave") == 0)))) + + if (integratedJavaScript != NULL || (argc > 0 && strcasecmp(argv[0], "--slave") == 0) || (argc > 1 && ((strcasecmp(argv[1], "run") == 0) || (strcasecmp(argv[1], "connect") == 0) || (strcasecmp(argv[1], "--slave") == 0)))) { // Run the mesh agent in console mode, since the agent is compiled for windows service, the KVM will not work right. This is only good for testing. SetConsoleCtrlHandler((PHANDLER_ROUTINE)CtrlHandler, TRUE); // Set SIGNAL on windows to listen for Ctrl-C __try { - agent = MeshAgent_Create(); + int capabilities = 0; + if (argc > 1 && ((strcasecmp(argv[1], "connect") == 0))) { capabilities = MeshCommand_AuthInfo_CapabilitiesMask_TEMPORARY; } + agent = MeshAgent_Create(capabilities); agent->meshCoreCtx_embeddedScript = integratedJavaScript; agent->meshCoreCtx_embeddedScriptLen = integragedJavaScriptLen; - if (integratedJavaScript != NULL || (argc > 1 && strcasecmp(argv[1], "run") == 0)) { agent->runningAsConsole = 1; } + if (integratedJavaScript != NULL || (argc > 1 && (strcasecmp(argv[1], "run") == 0 || strcasecmp(argv[1], "connect") == 0))) { agent->runningAsConsole = 1; } MeshAgent_Start(agent, argc, argv); retCode = agent->exitCode; MeshAgent_Destroy(agent); @@ -1050,7 +1255,7 @@ int main(int argc, char* argv[]) } else { - printf("Error writing to registry, try running this as administrator."); + printf("Error writing to registry, try running as administrator."); } return 0; } @@ -1062,9 +1267,12 @@ int main(int argc, char* argv[]) // See if we need to run as a script engine if (argc >= 2 && ILibString_EndsWith(argv[1], -1, ".js", 3) != 0) { + SetConsoleCtrlHandler((PHANDLER_ROUTINE)CtrlHandler, TRUE); // Set SIGNAL on windows to listen for Ctrl-C + __try { - agent = MeshAgent_Create(); + agent = MeshAgent_Create(0); + agent->runningAsConsole = 1; MeshAgent_Start(agent, argc, argv); MeshAgent_Destroy(agent); } @@ -1076,9 +1284,9 @@ int main(int argc, char* argv[]) else { #ifdef _MINCORE - printf("Mesh Agent available switches:\r\n start Start the service.\r\n restart Restart the service.\r\n stop Stop the service.\r\n state Display the running state of the service.\r\n -signcheck Perform self-check.\r\n -install Install the service from this location.\r\n -uninstall Remove the service from this location.\r\n -nodeidhex Return the current agent identifier.\r\n -proxy:host:port Specifiy an HTTPS proxy (after -fullinstall only).\r\n -tag:xxx Specifiy a agent tag (after -fullinstall only).\r\n\r\n -resetnodeid Reset the NodeID next time the service is started."); + printf("Mesh Agent available switches:\r\n run Start as a console agent.\r\n connect Start as a temporary console agent.\r\n restart Restart the service.\r\n stop Stop the service.\r\n state Display the running state of the service.\r\n -signcheck Perform self-check.\r\n -install Install the service from this location.\r\n -uninstall Remove the service from this location.\r\n -nodeidhex Return the current agent identifier.\r\n -proxy:host:port Specifiy an HTTPS proxy (after -fullinstall only).\r\n -tag:xxx Specifiy a agent tag (after -fullinstall only).\r\n\r\n -resetnodeid Reset the NodeID next time the service is started."); #else - printf("Mesh Agent available switches:\r\n start Start the service.\r\n restart Restart the service.\r\n stop Stop the service.\r\n state Display the running state of the service.\r\n -signcheck Perform self-check.\r\n -install Install the service from this location.\r\n -uninstall Remove the service from this location.\r\n -nodeidhex Return the current agent identifier.\r\n -fullinstall Copy agent into program files, install and launch.\r\n -fulluninstall Stop agent and clean up the program files location.\r\n -proxy:host:port Specifiy an HTTPS proxy (after -fullinstall only).\r\n -tag:xxx Specifiy a agent tag (after -fullinstall only).\r\n -resetnodeid Reset the NodeID next time the service is started."); + printf("Mesh Agent available switches:\r\n run Start as a console agent.\r\n connect Start as a temporary console agent.\r\n start Start the service.\r\n restart Restart the service.\r\n stop Stop the service.\r\n state Display the running state of the service.\r\n -signcheck Perform self-check.\r\n -install Install the service from this location.\r\n -uninstall Remove the service from this location.\r\n -nodeidhex Return the current agent identifier.\r\n -fullinstall Copy agent into program files, install and launch.\r\n -fulluninstall Stop agent and clean up the program files location.\r\n -proxy:host:port Specifiy an HTTPS proxy (after -fullinstall only).\r\n -tag:xxx Specifiy a agent tag (after -fullinstall only).\r\n -resetnodeid Reset the NodeID next time the service is started."); #endif } } @@ -1182,6 +1390,42 @@ char* getMshSettings(char* fileName, char* selfexe, char** meshname, char** mesh #ifndef _MINCORE +// Start as a temporary mesh agent. +DWORD WINAPI StartTempAgent(_In_ LPVOID lpParameter) +{ + CONTEXT winException; + char selfexe[_MAX_PATH]; + char *selfexe_ptr[] = { selfexe }; + WCHAR str[_MAX_PATH]; + size_t len; + char *integratedJavaScript; + int integragedJavaScriptLen; + ILibDuktape_ScriptContainer_CheckEmbedded(&integratedJavaScript, &integragedJavaScriptLen); + + CoInitializeEx(NULL, COINIT_APARTMENTTHREADED); + + // Get our own executable name + if (GetModuleFileNameW(NULL, str, _MAX_PATH) > 5) { wcstombs_s(&len, selfexe, _MAX_PATH, str, _MAX_PATH); } + + __try + { + agent = MeshAgent_Create(MeshCommand_AuthInfo_CapabilitiesMask_TEMPORARY); + agent->meshCoreCtx_embeddedScript = integratedJavaScript; + agent->meshCoreCtx_embeddedScriptLen = integragedJavaScriptLen; + agent->runningAsConsole = 1; + MeshAgent_Start(agent, 1, selfexe_ptr); + //retCode = agent->exitCode; + MeshAgent_Destroy(agent); + } + __except (ILib_WindowsExceptionFilter(GetExceptionCode(), GetExceptionInformation(), &winException)) + { + ILib_WindowsExceptionDebug(&winException); + } + + CoUninitialize(); + return(0); +} + // Message handler for dialog box. INT_PTR CALLBACK DialogHandler(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) { @@ -1241,8 +1485,8 @@ INT_PTR CALLBACK DialogHandler(HWND hDlg, UINT message, WPARAM wParam, LPARAM lP int major, minor, hotfix, other; if ((dwSize = GetFileVersionInfoSize(selfexe, NULL))) - { - pVersionInfo = malloc(dwSize); + { + if ((pVersionInfo = malloc(dwSize)) == NULL) { ILIBCRITICALEXIT(254); } if (GetFileVersionInfo(selfexe, 0, dwSize, pVersionInfo)) { if (VerQueryValue(pVersionInfo, TEXT("\\"), (LPVOID*)&pFileInfo, &pLenFileInfo)) @@ -1270,10 +1514,15 @@ INT_PTR CALLBACK DialogHandler(HWND hDlg, UINT message, WPARAM wParam, LPARAM lP if (strnlen_s(meshid, 255) > 50) { meshid += 2; meshid[42] = 0; } if (strnlen_s(serverid, 255) > 50) { serverid[42] = 0; } SetWindowTextA(GetDlgItem(hDlg, IDC_POLICYTEXT), (meshid != NULL) ? meshname : "(None)"); - SetWindowTextA(GetDlgItem( hDlg, IDC_HASHTEXT), (meshid != NULL) ? meshid : "(None)"); + SetWindowTextA(GetDlgItem(hDlg, IDC_HASHTEXT), (meshid != NULL) ? meshid : "(None)"); SetWindowTextA(GetDlgItem(hDlg, IDC_SERVERLOCATION), (serverurl != NULL) ? serverurl : "(None)"); SetWindowTextA(GetDlgItem(hDlg, IDC_SERVERID), (serverid != NULL) ? serverid : "(None)"); free(mshfile); + if (meshid == NULL) { EnableWindow(GetDlgItem(hDlg, IDC_CONNECTBUTTON), FALSE); } + } + else + { + EnableWindow(GetDlgItem(hDlg, IDC_CONNECTBUTTON), FALSE); } return (INT_PTR)TRUE; @@ -1306,6 +1555,14 @@ INT_PTR CALLBACK DialogHandler(HWND hDlg, UINT message, WPARAM wParam, LPARAM lP return (INT_PTR)TRUE; } + else if (LOWORD(wParam) == IDC_CONNECTBUTTON) { + EnableWindow(GetDlgItem(hDlg, IDC_INSTALLBUTTON), FALSE); + EnableWindow(GetDlgItem(hDlg, IDC_UNINSTALLBUTTON), FALSE); + EnableWindow(GetDlgItem(hDlg, IDC_CONNECTBUTTON), FALSE); + SetWindowTextA(GetDlgItem(hDlg, IDC_STATUSTEXT), "Running as temporary agent"); + CreateThread(NULL, 0, &StartTempAgent, NULL, 0, NULL); + return (INT_PTR)TRUE; + } break; } return (INT_PTR)FALSE; @@ -1321,4 +1578,3 @@ HANDLE WINAPI CreateSemaphoreW(_In_opt_ LPSECURITY_ATTRIBUTES lpSemaphoreAttrib return 0; } #endif - diff --git a/meshservice/firewall.cpp b/meshservice/firewall.cpp index b90b392..b4c96b0 100644 --- a/meshservice/firewall.cpp +++ b/meshservice/firewall.cpp @@ -218,4 +218,4 @@ error: } -#endif \ No newline at end of file +#endif diff --git a/meshservice/resource.h b/meshservice/resource.h index ce17a00..c078968 100644 --- a/meshservice/resource.h +++ b/meshservice/resource.h @@ -13,6 +13,8 @@ #define IDC_HASHTEXT 1007 #define IDC_HASHTEXT2 1008 #define IDC_POLICYTEXT 1008 +#define IDC_UNINSTALLBUTTON2 1009 +#define IDC_CONNECTBUTTON 1009 #define IDC_HASHTEXT3 1011 #define IDC_SERVERID 1011 #define IDC_SERVERLOCATION 1012 diff --git a/microscript/ILibDuktapeModSearch.c b/microscript/ILibDuktapeModSearch.c index f03cb35..cd62e08 100644 --- a/microscript/ILibDuktapeModSearch.c +++ b/microscript/ILibDuktapeModSearch.c @@ -30,7 +30,92 @@ limitations under the License. #endif #define ILibDuktape_ModSearch_ModuleFile (void*)0xFF +#define ILibDuktape_ModSearch_ModuleObject (void*)0xFE +#define ILibDuktape_ModSearch_JSInclude "\xFF_ModSearch_JSINCLUDE" +#define ILibDuktape_ModSearch_ModulePath "\xFF_ModSearch_Path" +duk_ret_t ILibDuktape_ModSearch_GetJSModule(duk_context *ctx, char *id) +{ + ILibHashtable table = NULL; + int idLen = (int)strnlen_s(id, 1024); + char *retVal = NULL; + + duk_push_heap_stash(ctx); // [stash] + if (duk_has_prop_string(ctx, -1, "ModSearchTable")) + { + duk_get_prop_string(ctx, -1, "ModSearchTable"); // [stash][ptr] + table = (ILibHashtable)duk_to_pointer(ctx, -1); + duk_pop(ctx); // [stash] + } + else + { + table = ILibHashtable_Create(); + duk_push_pointer(ctx, table); // [stash][ptr] + duk_put_prop_string(ctx, -2, "ModSearchTable"); // [stash] + } + duk_pop(ctx); // ... + + retVal = ILibHashtable_Get(table, ILibDuktape_ModSearch_ModuleFile, id, idLen); + if (retVal == NULL) + { + duk_push_heap_stash(ctx); + char *mpath; + duk_size_t mpathLen; + mpath = Duktape_GetStringPropertyValueEx(ctx, -1, ILibDuktape_ModSearch_ModulePath, NULL, &mpathLen); + duk_pop(ctx); + + char *fileName = ILibMemory_AllocateA(idLen + 4 + mpathLen + 1); + if (mpath == NULL) + { + sprintf_s(fileName, idLen + 4, "%s.js", id); + } + else + { + sprintf_s(fileName, idLen + 5 + mpathLen, "%s/%s.js", mpath, id); + } + int dataLen = ILibReadFileFromDiskEx(&retVal, fileName); + if (dataLen > 0) { duk_push_lstring(ctx, retVal, dataLen); free(retVal); } + else + { + return(0); + } + } + else + { + duk_push_string(ctx, retVal); + } + return(1); +} +void ILibDuktape_ModSearch_AddModuleObject(duk_context *ctx, char *id, void *heapptr) +{ + int idLen = (int)strnlen_s(id, 1024); + ILibHashtable table = NULL; + + duk_push_heap_stash(ctx); // [stash] + if (duk_has_prop_string(ctx, -1, "ModSearchTable")) + { + duk_get_prop_string(ctx, -1, "ModSearchTable"); // [stash][ptr] + table = (ILibHashtable)duk_to_pointer(ctx, -1); + duk_pop(ctx); // [stash] + } + else + { + table = ILibHashtable_Create(); + duk_push_pointer(ctx, table); // [stash][ptr] + duk_put_prop_string(ctx, -2, "ModSearchTable"); // [stash] + } + + duk_push_heapptr(ctx, heapptr); + duk_put_prop_string(ctx, -2, Duktape_GetStashKey(heapptr)); + heapptr = ILibHashtable_Put(table, ILibDuktape_ModSearch_ModuleObject, id, idLen, heapptr); + + if (heapptr != NULL) + { + // Remove the old object that was in the table + duk_del_prop_string(ctx, -1, Duktape_GetStashKey(heapptr)); + } + duk_pop(ctx); // ... +} int ILibDuktape_ModSearch_AddModule(duk_context *ctx, char *id, char *module, int moduleLen) { ILibHashtable table = NULL; @@ -89,8 +174,20 @@ duk_ret_t mod_Search_Files(duk_context *ctx, char* id) char fileName[255]; char *data; int dataLen; + char *mpath = NULL; - sprintf_s(fileName, sizeof(fileName), "%s.js", id); + duk_push_heap_stash(ctx); + mpath = Duktape_GetStringPropertyValue(ctx, -1, ILibDuktape_ModSearch_ModulePath, NULL); + duk_pop(ctx); + + if (mpath == NULL) + { + sprintf_s(fileName, sizeof(fileName), "%s.js", id); + } + else + { + sprintf_s(fileName, sizeof(fileName), "%s/%s.js", mpath, id); + } dataLen = ILibReadFileFromDiskEx(&data, fileName); if (dataLen > 0) { @@ -118,6 +215,13 @@ duk_ret_t mod_Search_Files(duk_context *ctx, char* id) return DUK_RET_ERROR; } } +void ILibDuktape_ModSearch_AddHandler_AlsoIncludeJS(duk_context *ctx, char *js, size_t jsLen) +{ + duk_push_heap_stash(ctx); // [stash] + duk_push_lstring(ctx, js, jsLen); // [stash][str] + duk_put_prop_string(ctx, -2, ILibDuktape_ModSearch_JSInclude); // [stash] + duk_pop(ctx); // ... +} duk_ret_t mod_Search(duk_context *ctx) { @@ -128,6 +232,7 @@ duk_ret_t mod_Search(duk_context *ctx) void *chain; ILibSimpleDataStore mDS = NULL; char *module; + void *j; if (!duk_is_string(ctx, 0)) { return ILibDuktape_Error(ctx, "mod_search(): Invalid 'ID' parameter"); } id = (char*)duk_get_lstring(ctx, 0, &idLen); @@ -142,8 +247,17 @@ duk_ret_t mod_Search(duk_context *ctx) duk_push_heap_stash(ctx); duk_get_prop_string(ctx, -1, "ModSearchTable"); table = (ILibHashtable)duk_to_pointer(ctx, -1); - func = (ILibDuktape_ModSearch_PUSH_Object)ILibHashtable_Get(table, NULL, id, (int)idLen); + // First check if there is a JS override + j = ILibHashtable_Get(table, ILibDuktape_ModSearch_ModuleObject, id, (int)idLen); + if (j != NULL) + { + duk_push_heapptr(ctx, j); + duk_put_prop_string(ctx, 3, "exports"); + return(0); + } + + func = (ILibDuktape_ModSearch_PUSH_Object)ILibHashtable_Get(table, NULL, id, (int)idLen); if (func == NULL) { if ((module = (char*)ILibHashtable_Get(table, ILibDuktape_ModSearch_ModuleFile, id, (int)idLen)) != NULL) @@ -173,18 +287,30 @@ duk_ret_t mod_Search(duk_context *ctx) } else { - sprintf_s(key, sizeof(key), "Module: %s (NOT FOUND in DB)", id); - duk_push_string(ctx, key); - duk_throw(ctx); - return DUK_RET_ERROR; + return mod_Search_Files(ctx, id); } } } else { + // Init this temp value, to detect if the module wants to add JS code + duk_push_heap_stash(ctx); + duk_del_prop_string(ctx, -1, ILibDuktape_ModSearch_JSInclude); + duk_pop(ctx); + func(ctx, chain); duk_put_prop_string(ctx, 3, "exports"); - return 0; + + duk_push_heap_stash(ctx); + if (duk_has_prop_string(ctx, -1, ILibDuktape_ModSearch_JSInclude)) + { + duk_get_prop_string(ctx, -1, ILibDuktape_ModSearch_JSInclude); + return(1); + } + else + { + return 0; + } } } void ILibDuktape_ModSearch_Destroy(duk_context *ctx, void *user) @@ -202,6 +328,23 @@ void ILibDuktape_ModSearch_Destroy(duk_context *ctx, void *user) duk_pop(ctx); } } + +duk_ret_t ILibDuktape_ModSearch_setModulePath(duk_context *ctx) +{ + if (duk_is_string(ctx, 0)) + { + duk_push_heap_stash(ctx); + duk_dup(ctx, 0); + duk_put_prop_string(ctx, -2, ILibDuktape_ModSearch_ModulePath); + } + else + { + return(ILibDuktape_Error(ctx, "Invalid Path")); + } + + return(0); +} + void ILibDuktape_ModSearch_Init(duk_context * ctx, void * chain, ILibSimpleDataStore mDB) { duk_module_duktape_init(ctx); @@ -225,5 +368,10 @@ void ILibDuktape_ModSearch_Init(duk_context * ctx, void * chain, ILibSimpleDataS duk_put_prop_string(ctx, -2, "modSearch"); // [globalString] duk_pop(ctx); // ... + duk_push_global_object(ctx); // [g] + ILibDuktape_CreateInstanceMethod(ctx, "setModulePath", ILibDuktape_ModSearch_setModulePath, 1); + duk_pop(ctx); // ... + + ILibDuktape_Helper_AddHeapFinalizer(ctx, ILibDuktape_ModSearch_Destroy, NULL); } diff --git a/microscript/ILibDuktapeModSearch.h b/microscript/ILibDuktapeModSearch.h index 7f86807..40f08cd 100644 --- a/microscript/ILibDuktapeModSearch.h +++ b/microscript/ILibDuktapeModSearch.h @@ -23,7 +23,10 @@ limitations under the License. typedef void (*ILibDuktape_ModSearch_PUSH_Object)(duk_context *ctx, void *chain); int ILibDuktape_ModSearch_AddHandler(duk_context *ctx, char *id, ILibDuktape_ModSearch_PUSH_Object handler); +void ILibDuktape_ModSearch_AddHandler_AlsoIncludeJS(duk_context *ctx, char *js, size_t jsLen); int ILibDuktape_ModSearch_AddModule(duk_context *ctx, char *id, char *module, int moduleLen); +void ILibDuktape_ModSearch_AddModuleObject(duk_context *ctx, char *id, void *heapptr); +duk_ret_t ILibDuktape_ModSearch_GetJSModule(duk_context *ctx, char *id); void ILibDuktape_ModSearch_Init(duk_context *ctx, void *chain, ILibSimpleDataStore mDB); #endif diff --git a/microscript/ILibDuktape_ChildProcess.c b/microscript/ILibDuktape_ChildProcess.c index 6aaaf2d..9bbb039 100644 --- a/microscript/ILibDuktape_ChildProcess.c +++ b/microscript/ILibDuktape_ChildProcess.c @@ -137,34 +137,40 @@ ILibDuktape_ChildProcess_SubProcess* ILibDuktape_ChildProcess_SpawnedProcess_PUS ILibDuktape_CreateInstanceMethod(ctx, "kill", ILibDuktape_ChildProcess_Kill, 0); - duk_push_object(ctx); - ILibDuktape_WriteID(ctx, "childProcess.subProcess.stdout"); - duk_dup(ctx, -2); - ILibDuktape_CreateReadonlyProperty(ctx, "parent"); - retVal->stdOut = ILibDuktape_ReadableStream_Init(ctx, ILibDuktape_ChildProcess_SubProcess_StdOut_OnPause, ILibDuktape_ChildProcess_SubProcess_StdOut_OnResume, retVal); - ILibDuktape_CreateReadonlyProperty(ctx, "stdout"); + if (ILibProcessPipe_Process_IsDetached(mProcess) == 0) + { + duk_push_object(ctx); + ILibDuktape_WriteID(ctx, "childProcess.subProcess.stdout"); + duk_dup(ctx, -2); + ILibDuktape_CreateReadonlyProperty(ctx, "parent"); + retVal->stdOut = ILibDuktape_ReadableStream_Init(ctx, ILibDuktape_ChildProcess_SubProcess_StdOut_OnPause, ILibDuktape_ChildProcess_SubProcess_StdOut_OnResume, retVal); + ILibDuktape_CreateReadonlyProperty(ctx, "stdout"); - duk_push_object(ctx); - ILibDuktape_WriteID(ctx, "childProcess.subProcess.stderr"); - duk_dup(ctx, -2); - ILibDuktape_CreateReadonlyProperty(ctx, "parent"); - retVal->stdErr = ILibDuktape_ReadableStream_Init(ctx, ILibDuktape_ChildProcess_SubProcess_StdErr_OnPause, ILibDuktape_ChildProcess_SubProcess_StdErr_OnResume, retVal); - ILibDuktape_CreateReadonlyProperty(ctx, "stderr"); + duk_push_object(ctx); + ILibDuktape_WriteID(ctx, "childProcess.subProcess.stderr"); + duk_dup(ctx, -2); + ILibDuktape_CreateReadonlyProperty(ctx, "parent"); + retVal->stdErr = ILibDuktape_ReadableStream_Init(ctx, ILibDuktape_ChildProcess_SubProcess_StdErr_OnPause, ILibDuktape_ChildProcess_SubProcess_StdErr_OnResume, retVal); + ILibDuktape_CreateReadonlyProperty(ctx, "stderr"); - duk_push_object(ctx); - ILibDuktape_WriteID(ctx, "childProcess.subProcess.stdin"); - duk_dup(ctx, -2); - ILibDuktape_CreateReadonlyProperty(ctx, "parent"); - retVal->stdIn = ILibDuktape_WritableStream_Init(ctx, ILibDuktape_ChildProcess_SubProcess_StdIn_WriteHandler, ILibDuktape_ChildProcess_SubProcess_StdIn_EndHandler, retVal); - ILibDuktape_CreateReadonlyProperty(ctx, "stdin"); + duk_push_object(ctx); + ILibDuktape_WriteID(ctx, "childProcess.subProcess.stdin"); + duk_dup(ctx, -2); + ILibDuktape_CreateReadonlyProperty(ctx, "parent"); + retVal->stdIn = ILibDuktape_WritableStream_Init(ctx, ILibDuktape_ChildProcess_SubProcess_StdIn_WriteHandler, ILibDuktape_ChildProcess_SubProcess_StdIn_EndHandler, retVal); + ILibDuktape_CreateReadonlyProperty(ctx, "stdin"); - if (callback != NULL) { ILibDuktape_EventEmitter_AddOnce(emitter, "exit", callback); } - - ILibProcessPipe_Process_AddHandlers(mProcess, 4096, ILibDuktape_ChildProcess_SubProcess_ExitHandler, - ILibDuktape_ChildProcess_SubProcess_StdOutHandler, - ILibDuktape_ChildProcess_SubProcess_StdErrHandler, - ILibDuktape_ChildProcess_SubProcess_SendOK, retVal); + if (callback != NULL) { ILibDuktape_EventEmitter_AddOnce(emitter, "exit", callback); } + ILibProcessPipe_Process_AddHandlers(mProcess, 4096, ILibDuktape_ChildProcess_SubProcess_ExitHandler, + ILibDuktape_ChildProcess_SubProcess_StdOutHandler, + ILibDuktape_ChildProcess_SubProcess_StdErrHandler, + ILibDuktape_ChildProcess_SubProcess_SendOK, retVal); + } + else + { + if (callback != NULL) { ILibDuktape_EventEmitter_AddOnce(emitter, "exit", callback); } + } return(retVal); } @@ -189,6 +195,10 @@ duk_ret_t ILibDuktape_ChildProcess_execFile(duk_context *ctx) void *callback = NULL; ILibProcessPipe_Process p = NULL; ILibProcessPipe_SpawnTypes spawnType = ILibProcessPipe_SpawnTypes_DEFAULT; +#ifndef WIN32 + int uid = -1; +#endif + for (i = 0; i < nargs; ++i) { @@ -215,6 +225,9 @@ duk_ret_t ILibDuktape_ChildProcess_execFile(duk_context *ctx) { // Options spawnType = (ILibProcessPipe_SpawnTypes)Duktape_GetIntPropertyValue(ctx, i, "type", (int)ILibProcessPipe_SpawnTypes_DEFAULT); +#ifndef WIN32 + uid = Duktape_GetIntPropertyValue(ctx, i, "uid", -1); +#endif } } @@ -237,7 +250,11 @@ duk_ret_t ILibDuktape_ChildProcess_execFile(duk_context *ctx) } #endif +#ifdef WIN32 p = ILibProcessPipe_Manager_SpawnProcessEx2(manager, target, args, spawnType, 0); +#else + p = ILibProcessPipe_Manager_SpawnProcessEx3(manager, target, args, spawnType, (void*)(uint64_t)uid, 0); +#endif if (p == NULL) { return(ILibDuktape_Error(ctx, "child_process.execFile(): Could not exec [%s]", target)); @@ -263,6 +280,8 @@ void ILibDuktape_ChildProcess_PUSH(duk_context *ctx, void *chain) duk_put_prop_string(ctx, -2, "WINLOGON"); duk_push_int(ctx, 3); duk_put_prop_string(ctx, -2, "TERM"); + duk_push_int(ctx, 4); + duk_put_prop_string(ctx, -2, "DETACHED"); duk_put_prop_string(ctx, -2, "SpawnTypes"); } void ILibDuktape_ChildProcess_Init(duk_context *ctx) @@ -324,4 +343,4 @@ public: WritableStream stdin; }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_Debugger.c b/microscript/ILibDuktape_Debugger.c index be4358a..d966bab 100644 --- a/microscript/ILibDuktape_Debugger.c +++ b/microscript/ILibDuktape_Debugger.c @@ -21,14 +21,34 @@ limitations under the License. #include "microstack/ILibParsers.h" #include "microstack/ILibAsyncServerSocket.h" +#include "microstack/ILibSimpleDataStore.h" #include "ILibDuktape_Helpers.h" #include "duktape.h" +#include "ILibDuktape_ScriptContainer.h" +#include "ILibDuktape_Debugger.h" +#include "ILibDuktapeModSearch.h" - +#define ILibDuktape_Debugger_SCRIPT_SOURCE "_scriptSourceForDebugger" +#define ILibDuktape_Debugger_SCRIPT_PATH "_scriptPathForDebugger" +#define ILibDuktape_Debugger_AttachOptions "\xFF_debugger_attachOptions" +#define ILibDuktape_Debugger_Options_Rejector "\xFF_rejector" +#define ILibDuktape_Debugger_Options_Resolver "\xFF_resolver" +#define ILibDuktape_Debugger_DebugObject "_DbgObj" +#define ILibDuktape_Debugger_HostChain "_HostChain" +#define ILibDuktape_Debugger_MemoryReportInterval "_Debugger_MemoryReporting" +extern size_t ILibDuktape_ScriptContainer_TotalAllocations; typedef struct ILibDuktape_Debugger { + ILibChain_Link *chainedObject; duk_context *ctx; + duk_thread_state hoststate; + sem_t hostlock; + int waitConnection; + void *debugThread; + int webport; + void *interval; + char data[sizeof(char*)]; #ifdef WIN32 SOCKET listener; SOCKET client; @@ -38,7 +58,130 @@ typedef struct ILibDuktape_Debugger #endif }ILibDuktape_Debugger; +void *DebugWebEngine_Context; +void *DebugWebEngine_Chain; +void *DebugWebEngine_Thread; +void ILibDuktape_Debugger_AsyncWaitConn(ILibDuktape_Debugger *dbg); +duk_ret_t ILibDuktape_Debugger_MemoryReportingSink(duk_context *ctx) +{ + duk_push_string(ctx, "MemoryAllocations"); + duk_push_int(ctx, (duk_int_t)ILibDuktape_ScriptContainer_TotalAllocations); + duk_debugger_notify(ctx, 2); + return(0); +} +void ILibDuktape_Debugger_StartMemoryReporting(duk_context *ctx) +{ + duk_push_global_object(ctx); // [g] + duk_get_prop_string(ctx, -1, "setInterval"); // [g][setInterval] + duk_swap_top(ctx, -2); // [setInterVal][this] + duk_push_c_function(ctx, ILibDuktape_Debugger_MemoryReportingSink, 0); // [setInterVal][this][func] + duk_push_int(ctx, 5000); // [setInterVal][this][func][delay] + if (duk_pcall_method(ctx, 2) != 0) { duk_pop(ctx); return; } // [interval] + duk_push_heap_stash(ctx); // [interval][stash] + duk_swap_top(ctx, -2); // [stash][interval] + duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_MemoryReportInterval);// [stash] + duk_pop(ctx); // ... +} +void ILibDuktape_Debugger_StopMemoryReporting(duk_context *ctx) +{ + duk_push_heap_stash(ctx); + duk_del_prop_string(ctx, -1, ILibDuktape_Debugger_MemoryReportInterval); + duk_pop(ctx); +} + +void ILibDuktape_Debugger_Socket_finish(void *udata) +{ + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)udata; + + if (dbg->client != ~0) + { +#ifdef WIN32 + closesocket(dbg->client); +#else + shutdown(dbg->client, SHUT_RDWR); + close(dbg->client); +#endif + dbg->client = ~0; + } + + ILibDuktape_Debugger_StopMemoryReporting(dbg->ctx); +} + +void ILibDuktape_Debugger_Socket_waitconn(void *udata) +{ + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)udata; + if (!ILibMemory_CanaryOK(dbg)) + { + printf("INVALID CANARY\n"); + } + + + dbg->client = accept(dbg->listener, NULL, NULL); + ((void**)dbg->data)[0] = dbg; + + if (dbg->client == ~0) + { +#ifdef WIN32 + printf("Ooops, invalid socket: %d\n", WSAGetLastError()); +#else + printf("Ooops, invalid socket: %d\n", errno); +#endif + } +} + +duk_size_t ILibDuktape_Debugger_PeekCB(void *udata) +{ + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)udata; + int bytes = 0; +#ifndef WIN32 + char tmp[8]; +#endif + + // Set the socket to non-blocking mode, because we need to play nice and share the MicroStack thread +#if defined(WIN32) + + if (dbg->client == ~0) + { + return(0); + } + + + //// On Windows must set NON_BLOCK to check this + //int flags = 1; + //ioctlsocket(dbg->client, FIONBIO, (u_long *)(&flags)); + + //bytes = recv(dbg->client, tmp, sizeof(tmp), MSG_PEEK); + + //flags = 0; + //ioctlsocket(dbg->client, FIONBIO, (u_long *)(&flags)); + u_long avail = 0; + int rc = ioctlsocket(dbg->client, FIONREAD, &avail); + if (rc != 0) + { + fprintf(stderr, "%s: ioctlsocket() returned %d, closing connection\n", + __FILE__, rc); + fflush(stderr); + return(0); + } + else + { + if (avail == 0) + { + return 0; /* nothing to read */ + } + else + { + return 1; /* something to read */ + } + } +#else + // Everything else, use MSG_DONTWAIT + bytes = recv(dbg->client, tmp, sizeof(tmp), MSG_PEEK | MSG_DONTWAIT); +#endif + + return(bytes > 0 ? 1 : 0); +} duk_size_t ILibDuktape_Debugger_ReadCB(void *udata, char *buffer, duk_size_t length) { ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)udata; @@ -50,41 +193,554 @@ duk_size_t ILibDuktape_Debugger_WriteCB(void *udata, const char *buffer, duk_siz ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)udata; return (duk_size_t)send(dbg->client, buffer, (int)length, 0); } -void ILibDuktape_Debugger_DetachCB(void *udata) +void ILibDuktape_Debugger_DetachCB(duk_context *ctx, void *udata) { + ILibDuktape_Debugger_Socket_finish(udata); + ILibDuktape_Debugger_AsyncWaitConn((ILibDuktape_Debugger*)udata); + UNREFERENCED_PARAMETER(ctx); +} + +void ILibDuktape_Debugger_AsyncWaitConn_PreSelect(void* object, fd_set *readset, fd_set *writeset, fd_set *errorset, int* blocktime) +{ + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)((void**)((ILibChain_Link*)object)->ExtraMemoryPtr)[0]; + if (dbg == NULL || !ILibMemory_CanaryOK(dbg)) + { + ((void**)((ILibChain_Link*)object)->ExtraMemoryPtr)[0] = NULL; + ILibChain_SafeRemove(((ILibChain_Link*)object)->ParentChain, object); + return; + } + + if (dbg->waitConnection != 0 && dbg->listener != (SOCKET)~0) + { + FD_SET(dbg->listener, readset); + } +} + +void ILibDuktape_Debugger_AsyncWaitConn_PostSelect(void* object, int slct, fd_set *readset, fd_set *writeset, fd_set *errorset) +{ + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)((void**)((ILibChain_Link*)object)->ExtraMemoryPtr)[0]; + if (dbg == NULL || !ILibMemory_CanaryOK(dbg)) { return; } + + if (dbg->waitConnection != 0 && dbg->listener != (SOCKET)~0 && FD_ISSET(dbg->listener, readset)) + { + dbg->waitConnection = 0; + dbg->client = accept(dbg->listener, NULL, NULL); + ((void**)dbg->data)[0] = dbg; + + if (dbg->client != ~0) + { + ILibDuktape_Debugger_StartMemoryReporting(dbg->ctx); + duk_debugger_attach(dbg->ctx, ILibDuktape_Debugger_ReadCB, ILibDuktape_Debugger_WriteCB, ILibDuktape_Debugger_PeekCB, NULL, NULL, NULL, ILibDuktape_Debugger_DetachCB, (void*)dbg); + } + } +} +void ILibDuktape_Debugger_AsyncWaitConn(ILibDuktape_Debugger *dbg) +{ + if (dbg->chainedObject == NULL) + { + dbg->chainedObject = ILibChain_Link_Allocate(sizeof(ILibChain_Link), sizeof(void*)); + ((void**)dbg->chainedObject->ExtraMemoryPtr)[0] = dbg; + dbg->chainedObject->PreSelectHandler = ILibDuktape_Debugger_AsyncWaitConn_PreSelect; + dbg->chainedObject->PostSelectHandler = ILibDuktape_Debugger_AsyncWaitConn_PostSelect; + ILibChain_SafeAdd(Duktape_GetChain(dbg->ctx), dbg->chainedObject); + } + else + { + ILibForceUnBlockChain(Duktape_GetChain(dbg->ctx)); + } + dbg->waitConnection = 1; +} + +void ILibDuktape_Debugger_DestroyEx(void *chain, void *user) +{ + duk_destroy_heap(DebugWebEngine_Context); +} + +void DebugWebEngine_RunEx(void *chain, void *user) +{ + ILibChain_OnDestroyEvent_AddHandler(chain, ILibDuktape_Debugger_DestroyEx, NULL); + if (duk_peval_string(DebugWebEngine_Context, "process.on('uncaughtException', function(e){console.log('Uncaught:', e);}); var duktape_debugger = require('duktape-debugger'); var dbg = new duktape_debugger(); dbg.run();") == 0) + { + printf("Debugger Initialized...\n"); + } + else + { + printf("Unable to launch debugger client: %s\n", duk_safe_to_string(DebugWebEngine_Context, -1)); + } + duk_pop(DebugWebEngine_Context); +} + +void DebugWebEngine_Run(void *obj) +{ + ILibChain_RunOnMicrostackThreadEx(DebugWebEngine_Chain, DebugWebEngine_RunEx, NULL); + ILibStartChain(DebugWebEngine_Chain); +} +void ILibDuktape_Debugger_Destroy(void *chain, void *user) +{ + ILibStopChain(DebugWebEngine_Chain); +#ifdef WIN32 + WaitForSingleObject(DebugWebEngine_Thread, INFINITE); +#endif +} + +duk_ret_t ILibDuktape_Debugger_StartEngine_UpdatePort(duk_context *ctx) +{ + duk_push_current_function(ctx); + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Debugger_DebugObject); + int port = duk_require_int(ctx, 0); + if (dbg != NULL && ILibMemory_CanaryOK(dbg)) + { + dbg->webport = port; + sem_post(&(dbg->hostlock)); + } + return(0); +} +void ILibDuktape_Debugger_hostCooperate_Sink(void *chain, void *user) +{ + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)user; + if (ILibMemory_CanaryOK(dbg)) + { + duk_debugger_cooperate(dbg->ctx); + } +} +duk_ret_t ILibDuktape_Debugger_hostCooperate(duk_context *ctx) +{ + duk_push_current_function(ctx); + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Debugger_DebugObject); + void *chain = Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Debugger_HostChain); + if (chain != NULL && dbg != NULL && ILibMemory_CanaryOK(dbg)) + { + ILibChain_RunOnMicrostackThreadEx(chain, ILibDuktape_Debugger_hostCooperate_Sink, dbg); + } + return(0); +} +void ILibDuktape_Debugger_detachCleanup_Sink(void *chain, void *user) +{ + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)user; + if (ILibMemory_CanaryOK(dbg)) + { + if (dbg->client != (SOCKET)~0 && dbg->waitConnection==0) + { + ILibDuktape_Debugger_Socket_finish((void*)dbg); + ILibDuktape_Debugger_AsyncWaitConn(dbg); + } + } +} +duk_ret_t ILibDuktape_Debugger_detachCleanup(duk_context *ctx) +{ + duk_push_current_function(ctx); + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Debugger_DebugObject); + void *chain = Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Debugger_HostChain); + if (chain != NULL && dbg != NULL && ILibMemory_CanaryOK(dbg)) + { + ILibChain_RunOnMicrostackThreadEx(chain, ILibDuktape_Debugger_detachCleanup_Sink, dbg); + } + return(0); +} +void ILibDuktape_Debugger_hostGC_sink(void *chain, void *user) +{ + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)user; + if (ILibMemory_CanaryOK(dbg)) + { + duk_peval_string(dbg->ctx, "_debugGC();"); duk_pop(dbg->ctx); + duk_push_string(dbg->ctx, "MemoryAllocations"); + duk_push_int(dbg->ctx, (duk_int_t)ILibDuktape_ScriptContainer_TotalAllocations); + duk_debugger_notify(dbg->ctx, 2); + } +} +duk_ret_t ILibDuktape_Debugger_hostGC(duk_context *ctx) +{ + duk_push_current_function(ctx); + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Debugger_DebugObject); + void *chain = Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Debugger_HostChain); + if (chain != NULL && dbg != NULL && ILibMemory_CanaryOK(dbg)) + { + ILibChain_RunOnMicrostackThreadEx(chain, ILibDuktape_Debugger_hostGC_sink, dbg); + } + return(0); } -void ILibDuktape_Debugger_Start(duk_context *ctx, unsigned short debugPort) +void* ILibDuktape_Debugger_StartEngine(duk_context *ctx, int transport, int webport) { - ILibDuktape_Debugger *dbg; - struct sockaddr_in6 local_int; - struct sockaddr_in6 remote_int; - int remote_int_size = sizeof(struct sockaddr_in6); + char *promise = NULL, *duktapeDebugger = NULL; + duk_size_t promiseLen, duktapeDebuggerLen; + ILibDuktape_Debugger *retVal = NULL; - memset(&local_int, 0, sizeof(struct sockaddr_in6)); - local_int.sin6_family = AF_INET; - ((struct sockaddr_in*)&local_int)->sin_addr.s_addr = INADDR_ANY; - local_int.sin6_port = htons(debugPort); + if (ILibDuktape_ScriptContainer_DebuggingOK(ctx) != 0) + { + // Check to made sure we have the debugger dependencies + int argTop = duk_get_top(ctx); + if (duk_peval_string(ctx, "getJSModule('promise');") == 0 && duk_peval_string(ctx, "getJSModule('duktape-debugger');") == 0) + { + promise = (char*)duk_to_lstring(ctx, -2, &promiseLen); + duktapeDebugger = (char*)duk_to_lstring(ctx, -1, &duktapeDebuggerLen); + } + else + { + // Missing Dependencies, so cannot continue with setup + duk_peval_string(ctx, "process.emit('uncaughtException', 'Cannot setup debugger, missing promise and/or duktape-debugger');"); + duk_set_top(ctx, argTop); + return(NULL); + } - duk_push_global_object(ctx); // [obj] - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_Debugger)); // [obj][buf] - dbg = (ILibDuktape_Debugger*)Duktape_GetBuffer(ctx, -1, NULL); - duk_put_prop_string(ctx, -2, "_DbgObj"); // [obj] - duk_pop(ctx); // ... + // Setup WebEngine + DebugWebEngine_Chain = ILibCreateChain(); + DebugWebEngine_Context = ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx(SCRIPT_ENGINE_NO_DEBUGGER | SCRIPT_ENGINE_NO_MESH_AGENT_ACCESS | SCRIPT_ENGINE_NO_GENERIC_MARSHAL_ACCESS | SCRIPT_ENGINE_NO_PROCESS_SPAWNING, 0, DebugWebEngine_Chain, NULL, NULL, NULL, NULL, NULL, NULL); + ILibChain_OnDestroyEvent_AddHandler(Duktape_GetChain(ctx), ILibDuktape_Debugger_Destroy, NULL); + + ILibDuktape_ModSearch_AddModule(DebugWebEngine_Context, "promise", promise, (int)promiseLen); + ILibDuktape_ModSearch_AddModule(DebugWebEngine_Context, "duktape-debugger", duktapeDebugger, (int)duktapeDebuggerLen); + + duk_push_heap_stash(ctx); + char *src = Duktape_GetStringPropertyValue(ctx, -1, ILibDuktape_Debugger_SCRIPT_SOURCE, NULL); + char *srcPath = Duktape_GetStringPropertyValue(ctx, -1, ILibDuktape_Debugger_SCRIPT_PATH, NULL); + duk_pop(ctx); + + if (src != NULL) + { + if (srcPath == NULL) + { + duk_push_global_object(ctx); // [g] + duk_get_prop_string(ctx, -1, "process"); // [g][process] + duk_get_prop_string(ctx, -1, "argv0"); // [g][process][argv0] + srcPath = (char*)duk_get_string(ctx, -1); + duk_pop_n(ctx, 3); // ... + } + duk_push_global_object(DebugWebEngine_Context); // [g] + duk_push_string(DebugWebEngine_Context, src); // [g][str] + duk_get_prop_string(DebugWebEngine_Context, -1, "split"); // [g][str][split] + duk_swap_top(DebugWebEngine_Context, -2); // [g][split][this] + duk_push_string(DebugWebEngine_Context, "\n"); // [g][split][this][\n] + duk_pcall_method(DebugWebEngine_Context, 1); // [g][tokens] + duk_put_prop_string(DebugWebEngine_Context, -2, "_scriptTokens"); // [g] + duk_push_string(DebugWebEngine_Context, srcPath); // [g][path] + duk_put_prop_string(DebugWebEngine_Context, -2, "_scriptPath"); // [g] + duk_pop(DebugWebEngine_Context); // ... + } + + duk_push_heap_stash(ctx); // [stash] + retVal = (ILibDuktape_Debugger*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_Debugger)); // [stash][dbgobj] + duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_DebugObject); // [stash] + duk_pop(ctx); // ... + + duk_push_global_object(DebugWebEngine_Context); // [g] + duk_push_c_function(DebugWebEngine_Context, ILibDuktape_Debugger_StartEngine_UpdatePort, 1); // [g][func] + duk_push_pointer(DebugWebEngine_Context, retVal); // [g][func][ptr] + duk_put_prop_string(DebugWebEngine_Context, -2, ILibDuktape_Debugger_DebugObject); // [g][func] + duk_put_prop_string(DebugWebEngine_Context, -2, "updateWebPort"); // [g] + + duk_push_c_function(DebugWebEngine_Context, ILibDuktape_Debugger_hostCooperate, 0); // [g][func] + duk_push_pointer(DebugWebEngine_Context, retVal); // [g][func][ptr] + duk_put_prop_string(DebugWebEngine_Context, -2, ILibDuktape_Debugger_DebugObject); // [g][func] + duk_push_pointer(DebugWebEngine_Context, Duktape_GetChain(ctx)); // [g][func][ptr] + duk_put_prop_string(DebugWebEngine_Context, -2, ILibDuktape_Debugger_HostChain); // [g][func] + duk_put_prop_string(DebugWebEngine_Context, -2, "hostCooperate"); // [g] + + duk_push_c_function(DebugWebEngine_Context, ILibDuktape_Debugger_hostGC, 0); // [g][func] + duk_push_pointer(DebugWebEngine_Context, retVal); // [g][func][ptr] + duk_put_prop_string(DebugWebEngine_Context, -2, ILibDuktape_Debugger_DebugObject); // [g][func] + duk_push_pointer(DebugWebEngine_Context, Duktape_GetChain(ctx)); // [g][func][ptr] + duk_put_prop_string(DebugWebEngine_Context, -2, ILibDuktape_Debugger_HostChain); // [g][func] + duk_put_prop_string(DebugWebEngine_Context, -2, "hostGC"); // [g] + + + duk_push_c_function(DebugWebEngine_Context, ILibDuktape_Debugger_detachCleanup, 0); // [g][func] + duk_push_pointer(DebugWebEngine_Context, retVal); // [g][func][ptr] + duk_put_prop_string(DebugWebEngine_Context, -2, ILibDuktape_Debugger_DebugObject); // [g][func] + duk_push_pointer(DebugWebEngine_Context, Duktape_GetChain(ctx)); // [g][func][ptr] + duk_put_prop_string(DebugWebEngine_Context, -2, ILibDuktape_Debugger_HostChain); // [g][func] + duk_put_prop_string(DebugWebEngine_Context, -2, "detachCleanup"); // [g] + + + duk_push_int(DebugWebEngine_Context, transport); + duk_put_prop_string(DebugWebEngine_Context, -2, "transport"); + duk_push_int(DebugWebEngine_Context, webport); + duk_put_prop_string(DebugWebEngine_Context, -2, "webport"); + duk_pop(DebugWebEngine_Context); // ... + + retVal->ctx = ctx; + sem_init(&(retVal->hostlock), 0, 0); + retVal->webport = webport; + + DebugWebEngine_Thread = ILibSpawnNormalThread(DebugWebEngine_Run, NULL); + } + return(retVal); +} +duk_ret_t ILibDuktape_Debugger_JSAttach_promise_wait(duk_context *ctx) +{ + char *eventName = (char*)duk_require_string(ctx, 0); + if (strcmp(eventName, "resolved") != 0) { return(0); } + + duk_push_heap_stash(ctx); + duk_get_prop_string(ctx, -1, ILibDuktape_Debugger_DebugObject); + ILibDuktape_Debugger *dbg = (ILibDuktape_Debugger*)Duktape_GetBuffer(ctx, -1, NULL); - memset(dbg, 0, sizeof(ILibDuktape_Debugger)); - dbg->ctx = ctx; - if((dbg->listener = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)) == -1) { dbg->listener = (SOCKET)~0; return; } - - bind(dbg->listener, (struct sockaddr*)&local_int, sizeof(struct sockaddr_in6)); listen(dbg->listener, 1); - dbg->client = accept(dbg->listener, (struct sockaddr*)&remote_int, &remote_int_size); + ILibDuktape_Debugger_Socket_waitconn(dbg); + ILibDuktape_Debugger_StartMemoryReporting(dbg->ctx); + duk_debugger_attach(dbg->ctx, ILibDuktape_Debugger_ReadCB, ILibDuktape_Debugger_WriteCB, ILibDuktape_Debugger_PeekCB, NULL, NULL, NULL, ILibDuktape_Debugger_DetachCB, (void*)dbg); - duk_debugger_attach(ctx, ILibDuktape_Debugger_ReadCB, ILibDuktape_Debugger_WriteCB, NULL, NULL, NULL, ILibDuktape_Debugger_DetachCB, (void*)dbg); + return(0); } -void ILibDuktape_Debugger_Stop(duk_context *ctx) +void ILibDuktape_Debugger_JSAttach_PopulateSource(duk_context *ctx, char *source) { + if (source != NULL) + { + duk_push_heap_stash(ctx); // [stash] + duk_push_string(ctx, source); // [stash][src] + duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_SCRIPT_SOURCE); // [stash] + duk_pop(ctx); // ... + } + else + { + char *script, *scriptPath; + int scriptLen; + duk_push_global_object(ctx); // [g] + duk_get_prop_string(ctx, -1, "process"); // [g][process] + duk_get_prop_string(ctx, -1, "argv0"); // [g][process][argv0] + scriptPath = (char*)duk_to_string(ctx, -1); + ILibDuktape_ScriptContainer_CheckEmbeddedEx(scriptPath, &script, &scriptLen); + duk_pop_3(ctx); // ... + + if (script != NULL) + { + duk_push_heap_stash(ctx); // [stash] + duk_push_lstring(ctx, script, (duk_size_t)scriptLen); // [stash][src] + duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_SCRIPT_SOURCE); // [stash] + duk_push_string(ctx, "[embedded].js"); + duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_SCRIPT_PATH); // [stash] + + duk_pop(ctx); // ... + free(script); + } + else + { + duk_push_global_object(ctx); // [g] + duk_get_prop_string(ctx, -1, "process"); // [g][process] + duk_get_prop_string(ctx, -1, "argv0"); // [g][process][argv0] + if (duk_get_length(ctx, -1) == 0) + { + // JS was not specified on command line + if (duk_peval_string(ctx, "require('MeshAgent');") == 0) + { + int CoreModuleLen = 0; + ILibSimpleDataStore *db = (ILibSimpleDataStore*)Duktape_GetPointerProperty(ctx, -1, "\xFF_MasterDB"); + if (db == NULL || (CoreModuleLen = ILibSimpleDataStore_Get(db, "CoreModule", NULL, 0)) <= 0) + { + ILibDuktape_Error(ctx, "Could Not retrive CoreModule from MeshAgent"); return; + } + // [g][process][argv0][MeshAgent] + char* CoreModule = ILibMemory_Allocate(CoreModuleLen, 0, NULL, NULL); + ILibSimpleDataStore_Get(db, "CoreModule", CoreModule, CoreModuleLen); + duk_push_lstring(ctx, CoreModule + 4, CoreModuleLen - 4); // [g][process][argv0][MeshAgent][CoreModule] + duk_push_heap_stash(ctx); + duk_swap_top(ctx, -2); + duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_SCRIPT_SOURCE); + duk_push_string(ctx, "CoreModule.js"); + duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_SCRIPT_PATH); + free(CoreModule); + return; + } + else + { + ILibDuktape_Error(ctx, "Unable to retrive running java script"); return; + } + } + else + { + duk_eval_string(ctx, "require('fs');"); // [g][process][argv0][fs] + duk_get_prop_string(ctx, -1, "readFileSync"); // [g][process][argv0][fs][rfs] + duk_swap_top(ctx, -2); // [g][process][argv0][rfs][this] + duk_dup(ctx, -3); // [g][process][argv0][rfs][this][path] + duk_call_method(ctx, 1); // [g][process][argv0][sourceBuffer] + } + duk_get_prop_string(ctx, -1, "toString"); // [g][process][argv0][sourceBuffer][toString] + duk_swap_top(ctx, -2); // [g][process][argv0][toString][this] + duk_call_method(ctx, 0); // [g][process][argv0][sourceBuffer] + duk_push_heap_stash(ctx); // [g][process][argv0][source][stash] + duk_dup(ctx, -2); // [g][process][argv0][source][stash][source] + duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_SCRIPT_SOURCE); // [g][process][argv0][source][stash] + } + } } +duk_ret_t ILibDuktape_Debugger_JSAttach_promise(duk_context *ctx) +{ + int needWait = 0; +#ifndef DUK_USE_DEBUGGER_SUPPORT + duk_dup(ctx, 1); // [rejector] + duk_push_this(ctx); // [rejector][this] + duk_push_string(ctx, "No debugger support"); // [rejector][this][err] + duk_call_method(ctx, 1); // [ret] + return(0); +#endif +#ifdef WIN32 + SOCKET listenerSocket; +#else + int listenerSocket; +#endif + struct sockaddr_in6 *local_int; + struct sockaddr_in6 localBounded; + int localBoundedSize = sizeof(struct sockaddr_in6); + + duk_push_heap_stash(ctx); // [stash] + if (duk_has_prop_string(ctx, -1, ILibDuktape_Debugger_AttachOptions)) + { + duk_dup(ctx, 1); // [stash][rejector] + duk_push_this(ctx); // [stash][rejector][this] + duk_push_string(ctx, "attachDebugger() already called"); // [stash][rejector][this][err] + duk_call_method(ctx, 1); // [stash][ret] + return(0); + } + else + { + duk_push_current_function(ctx); // [stash][func] + duk_get_prop_string(ctx, -1, "options"); // [stash][func][options] + duk_remove(ctx, -2); // [stash][options] + duk_dup(ctx, -1); // [stash][options][options] + duk_put_prop_string(ctx, -3, ILibDuktape_Debugger_AttachOptions); // [stash][options] + duk_dup(ctx, 0); duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_Options_Resolver); + duk_dup(ctx, 1); duk_put_prop_string(ctx, -2, ILibDuktape_Debugger_Options_Rejector); + } + + int transport = Duktape_GetIntPropertyValue(ctx, -1, "transport", 0); + int webport = Duktape_GetIntPropertyValue(ctx, -1, "webport", 0); + char *source = Duktape_GetStringPropertyValue(ctx, -1, "source", NULL); + + local_int = Duktape_IPAddress4_FromString("127.0.0.1", transport); +#ifdef WIN32 + if ((listenerSocket = WSASocketW(AF_INET, SOCK_STREAM, IPPROTO_TCP, NULL, 0, WSA_FLAG_NO_HANDLE_INHERIT)) == -1) { listenerSocket = (SOCKET)~0; } +#else + if ((listenerSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)) == -1) { listenerSocket = (SOCKET)~0; } +#endif + if (listenerSocket == (SOCKET)~0) + { + // Error creating socket + duk_dup(ctx, 1); // [rejector] + duk_push_this(ctx); // [rejector][this] + duk_push_string(ctx, "Error Creating Debug Transport Socket"); // [rejector][this][err] + duk_call_method(ctx, 1); + return(0); + } + bind(listenerSocket, (struct sockaddr*)local_int, sizeof(struct sockaddr_in6)); +#if defined(WINSOCK2) + getsockname(listenerSocket, (struct sockaddr*)&localBounded, (int*)&localBoundedSize); +#else + getsockname(listenerSocket, (struct sockaddr*)&localBounded, (socklen_t*)&localBoundedSize); +#endif + transport = (int)ntohs(localBounded.sin6_port); + + if (Duktape_GetIntPropertyValue(ctx, -1, "wait", 0) == 1) + { + needWait = 1; + + // WaitForDebugger... We'll hookup an event hook, so we can be notified when somebody calls 'then' + duk_push_this(ctx); // [promise] + duk_get_prop_string(ctx, -1, "_internal"); // [promise][internal] + duk_get_prop_string(ctx, -1, "once"); // [promise][internal][once] + duk_swap_top(ctx, -2); // [promise][on][this] + duk_push_string(ctx, "_eventHook"); // [promise][on][this][eventHook] + duk_push_c_function(ctx, ILibDuktape_Debugger_JSAttach_promise_wait, 2);// [promise][on][this][eventHook][func] + duk_call_method(ctx, 2); + } + + // Before we do anything, we need to setup the source + ILibDuktape_Debugger_JSAttach_PopulateSource(ctx, source); + + ILibDuktape_Debugger *dbg; + if ((dbg = ILibDuktape_Debugger_StartEngine(ctx, transport, webport)) == NULL) + { + // error + duk_dup(ctx, 1); // [rejector] + duk_push_this(ctx); // [rejector][this] + duk_push_string(ctx, "Error Starting Debug Engine");// [rejector][this][err] + duk_call_method(ctx, 1); + } + else + { + // success + duk_suspend(ctx, &(dbg->hoststate)); + dbg->listener = listenerSocket; + sem_wait(&(dbg->hostlock)); + sem_destroy(&(dbg->hostlock)); + duk_resume(ctx, &(dbg->hoststate)); + + if (needWait == 0) + { + listen(dbg->listener, 1); + ILibDuktape_Debugger_AsyncWaitConn(dbg); + } + + // Resolve the promise with the bounded WebPort + duk_dup(ctx, 0); // [resolver] + duk_push_this(ctx); // [resolver][this] + duk_push_int(ctx, dbg->webport); // [resolver][this][webport] + duk_call_method(ctx, 1); + } + + return(0); +} +duk_ret_t ILibDuktape_Debugger_JSAttach(duk_context *ctx) +{ + int nargs = duk_get_top(ctx); + duk_eval_string(ctx, "require('promise');"); // [promisectr] + duk_push_c_function(ctx, ILibDuktape_Debugger_JSAttach_promise, 2); // [promisectr][func] + if (nargs > 0 && duk_is_object(ctx, 0)) + { + duk_dup(ctx, 0); duk_put_prop_string(ctx, -2, "options"); + } + else + { + duk_push_object(ctx); duk_put_prop_string(ctx, -2, "options"); + } + duk_new(ctx, 1); // [promise] + return(1); +} +void ILibDuktape_Debugger_Init(duk_context *ctx, unsigned short debugPort) +{ + duk_push_global_object(ctx); + ILibDuktape_CreateInstanceMethod(ctx, "attachDebugger", ILibDuktape_Debugger_JSAttach, DUK_VARARGS); + duk_pop(ctx); +} +void ILibDuktape_Debugger_SetScriptEx(void *chain, void *user) +{ + if (ILibMemory_CanaryOK(user)) + { + duk_push_global_object(DebugWebEngine_Context); + duk_push_lstring(DebugWebEngine_Context, ILibMemory_Extra(user), ILibMemory_ExtraSize(user)); + duk_put_prop_string(DebugWebEngine_Context, -2, "_scriptPath"); + duk_pop(DebugWebEngine_Context); + + duk_push_lstring(DebugWebEngine_Context, (char*)user, (duk_size_t)ILibMemory_Size(user)); // [str] + duk_get_prop_string(DebugWebEngine_Context, -1, "split"); // [str][split] + duk_swap_top(DebugWebEngine_Context, -2); // [split][this] + duk_push_string(DebugWebEngine_Context, "\n"); // [split][this][\n] + if (duk_pcall_method(DebugWebEngine_Context, 1) == 0) + { // [tokens] + duk_push_global_object(DebugWebEngine_Context); // [tokens][g] + duk_swap_top(DebugWebEngine_Context, -2); // [g][tokens] + duk_put_prop_string(DebugWebEngine_Context, -2, "_scriptTokens"); // [g] + } + duk_pop(DebugWebEngine_Context); + ILibMemory_Free(user); + } +} +void ILibDuktape_Debugger_SetScript(char *js, int jsLen, char *fileName, int fileNameLen) +{ + if (DebugWebEngine_Chain != NULL) + { + if (fileNameLen <= 0 && fileName != NULL) + { + fileNameLen = (int)strnlen_s(fileName, _MAX_PATH); + } + char *jsRef = (char*)ILibMemory_SmartAllocateEx(jsLen, fileNameLen); + memcpy_s(jsRef, jsLen, js, jsLen); + if (fileNameLen > 0) + { + memcpy_s(ILibMemory_Extra(jsRef), ILibMemory_ExtraSize(jsRef), fileName, fileNameLen); + } + ILibChain_RunOnMicrostackThreadEx(DebugWebEngine_Chain, ILibDuktape_Debugger_SetScriptEx, jsRef); + } +} diff --git a/microscript/ILibDuktape_Debugger.h b/microscript/ILibDuktape_Debugger.h index d1cfbaa..8c3dc7a 100644 --- a/microscript/ILibDuktape_Debugger.h +++ b/microscript/ILibDuktape_Debugger.h @@ -19,8 +19,7 @@ limitations under the License. #include "duktape.h" - -void ILibDuktape_Debugger_Start(duk_context *ctx, unsigned short debugPort); - +void ILibDuktape_Debugger_Init(duk_context *ctx, unsigned short debugPort); +void ILibDuktape_Debugger_SetScript(char *js, int jsLen, char *fileName, int fileNameLen); #endif \ No newline at end of file diff --git a/microscript/ILibDuktape_Dgram.c b/microscript/ILibDuktape_Dgram.c index 55ada6a..c46dd80 100644 --- a/microscript/ILibDuktape_Dgram.c +++ b/microscript/ILibDuktape_Dgram.c @@ -610,4 +610,4 @@ public: }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_DuplexStream.c b/microscript/ILibDuktape_DuplexStream.c index 41e7300..12626f3 100644 --- a/microscript/ILibDuktape_DuplexStream.c +++ b/microscript/ILibDuktape_DuplexStream.c @@ -70,11 +70,9 @@ ILibDuktape_DuplexStream * ILibDuktape_DuplexStream_InitEx(duk_context * ctx, IL { ILibDuktape_DuplexStream *retVal; - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_DuplexStream)); // [obj][buffer] - retVal = (ILibDuktape_DuplexStream*)Duktape_GetBuffer(ctx, -1, NULL); // [obj][buffer] - duk_put_prop_string(ctx, -2, ILibDuktape_DuplexStream_bufferPtr); // [obj] + retVal = (ILibDuktape_DuplexStream*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_DuplexStream)); // [obj][buffer] + duk_put_prop_string(ctx, -2, ILibDuktape_DuplexStream_bufferPtr); // [obj] - memset(retVal, 0, sizeof(ILibDuktape_DuplexStream)); retVal->user = user; retVal->readableStream = ILibDuktape_ReadableStream_InitEx(ctx, ILibDuktape_DuplexStream_OnPause, ILibDuktape_DuplexStream_OnResume, UnshiftHandler != NULL ? ILibDuktape_DuplexStream_OnUnshift : NULL, retVal); retVal->writableStream = ILibDuktape_WritableStream_Init(ctx, ILibDuktape_DuplexStream_OnWrite, ILibDuktape_DuplexStream_OnEnd, retVal); @@ -166,4 +164,4 @@ ILibDuktape_WritableStream *ILibDuktape_DuplexStream_GetNativeWritable(duk_conte } duk_pop(ctx); // ... return(retVal); -} \ No newline at end of file +} diff --git a/microscript/ILibDuktape_DuplexStream.h b/microscript/ILibDuktape_DuplexStream.h index c55206d..b259d86 100644 --- a/microscript/ILibDuktape_DuplexStream.h +++ b/microscript/ILibDuktape_DuplexStream.h @@ -66,11 +66,11 @@ typedef void(*ILibDuktape_DuplexStream_EndHandler)(ILibDuktape_DuplexStream *str typedef void(*ILibDuktape_DuplexStream_PauseResumeHandler)(ILibDuktape_DuplexStream *sender, void *user); typedef int(*ILibDuktape_DuplexStream_UnshiftHandler)(ILibDuktape_DuplexStream *sender, int unshiftBytes, void *user); -#define ILibDuktape_DuplexStream_Ready(duplexStream) ILibDuktape_WritableStream_Ready((duplexStream)->writableStream) -#define ILibDuktape_DuplexStream_WriteData(duplexStream, buffer, bufferLen) ILibDuktape_readableStream_WriteData((duplexStream)->readableStream, buffer, bufferLen) -#define ILibDuktape_DuplexStream_WriteDataEx(duplexStream, streamReserved, buffer, bufferLen) ILibDuktape_readableStream_WriteDataEx((duplexStream)->readableStream, streamReserved, buffer, bufferLen) -#define ILibDuktape_DuplexStream_WriteEnd(duplexStream) ILibDuktape_readableStream_WriteEnd((duplexStream)->readableStream) -#define ILibDuktape_DuplexStream_Closed(duplexStream) ILibDuktape_readableStream_Closed((duplexStream)->readableStream) +#define ILibDuktape_DuplexStream_Ready(duplexStream) if(ILibMemory_CanaryOK(duplexStream)){ILibDuktape_WritableStream_Ready((duplexStream)->writableStream);} +#define ILibDuktape_DuplexStream_WriteData(duplexStream, buffer, bufferLen) (ILibMemory_CanaryOK(duplexStream)?(ILibDuktape_readableStream_WriteData((duplexStream)!=NULL?((duplexStream)->readableStream):NULL, buffer, bufferLen)):1) +#define ILibDuktape_DuplexStream_WriteDataEx(duplexStream, streamReserved, buffer, bufferLen) (ILibMemory_CanaryOK(duplexStream)?(ILibDuktape_readableStream_WriteDataEx((duplexStream)!=NULL?((duplexStream)->readableStream):NULL, streamReserved, buffer, bufferLen)):1) +#define ILibDuktape_DuplexStream_WriteEnd(duplexStream) (ILibMemory_CanaryOK(duplexStream)?ILibDuktape_readableStream_WriteEnd((duplexStream)->readableStream):1) +#define ILibDuktape_DuplexStream_Closed(duplexStream) if(ILibMemory_CanaryOK(duplexStream)){ILibDuktape_readableStream_Closed((duplexStream)->readableStream);} ILibDuktape_DuplexStream* ILibDuktape_DuplexStream_InitEx(duk_context *ctx, ILibDuktape_DuplexStream_WriteHandler WriteHandler, ILibDuktape_DuplexStream_EndHandler EndHandler, ILibDuktape_DuplexStream_PauseResumeHandler PauseHandler, ILibDuktape_DuplexStream_PauseResumeHandler ResumeHandler, ILibDuktape_DuplexStream_UnshiftHandler UnshiftHandler, void *user); #define ILibDuktape_DuplexStream_Init(ctx, WriteHandler, EndHandler, PauseHandler, ResumeHandler, user) ILibDuktape_DuplexStream_InitEx(ctx, WriteHandler, EndHandler, PauseHandler, ResumeHandler, NULL, user) diff --git a/microscript/ILibDuktape_EncryptionStream.c b/microscript/ILibDuktape_EncryptionStream.c index ea1973e..8e031b1 100644 --- a/microscript/ILibDuktape_EncryptionStream.c +++ b/microscript/ILibDuktape_EncryptionStream.c @@ -266,4 +266,4 @@ public: */ DuplexStream decryptedStream; }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_EventEmitter.h b/microscript/ILibDuktape_EventEmitter.h index ff96c80..8533fbb 100644 --- a/microscript/ILibDuktape_EventEmitter.h +++ b/microscript/ILibDuktape_EventEmitter.h @@ -20,13 +20,22 @@ limitations under the License. #include "duktape.h" #include "microstack/ILibParsers.h" +typedef enum ILibDuktape_EventEmitter_Types +{ + ILibDuktape_EventEmitter_Type_EXPLICIT = 0, + ILibDuktape_EventEmitter_Type_IMPLICIT = 1 +}ILibDuktape_EventEmitter_Types; + typedef void(*ILibDuktape_EventEmitter_Handler)(duk_context *ctx, void *object, char *eventName, void *duk_eventArgs); typedef struct ILibDuktape_EventEmitter { duk_context *ctx; void *object; void *tmpObject; + void *lastReturnValue; + void *retValTable; unsigned int *totalListeners; + ILibDuktape_EventEmitter_Types eventType; ILibHashtable eventTable; }ILibDuktape_EventEmitter; typedef void(*ILibDuktape_EventEmitter_HookHandler)(ILibDuktape_EventEmitter *sender, char *eventName, void *hookedCallback); @@ -50,11 +59,16 @@ int ILibDuktape_EventEmitter_HasListeners(ILibDuktape_EventEmitter *emitter, cha #define ILibDuktape_EventEmitter_AddOnceEx2(ctx, idx, eventName, func, argCount) ILibDuktape_EventEmitter_AddOnceEx3(ctx, idx, eventName, func) #define ILibDuktape_EventEmitter_SetupEmit(ctx, heapptr, eventName) duk_push_heapptr((ctx), heapptr);duk_get_prop_string((ctx), -1, "emit");duk_swap_top((ctx), -2);duk_push_string((ctx), eventName) +#define ILibDuktape_EventEmitter_SetupOn(ctx, heapptr, eventName) duk_push_heapptr((ctx), heapptr);duk_get_prop_string((ctx), -1, "on");duk_swap_top((ctx), -2);duk_push_string((ctx), eventName) +#define ILibDuktape_EventEmitter_SetupPrependOnce(ctx, heapptr, eventName) duk_push_heapptr((ctx), heapptr);duk_get_prop_string((ctx), -1, "prependOnceListener");duk_swap_top((ctx), -2);duk_push_string((ctx), eventName) int ILibDuktape_EventEmitter_AddOn(ILibDuktape_EventEmitter *emitter, char *eventName, void *heapptr); // Add native event handler int ILibDuktape_EventEmitter_AddOnEx(duk_context *ctx, duk_idx_t idx, char *eventName, duk_c_function func); void ILibDuktape_EventEmitter_AddHook(ILibDuktape_EventEmitter *emitter, char *eventName, ILibDuktape_EventEmitter_HookHandler handler); +void ILibDuktape_EventEmitter_ClearHook(ILibDuktape_EventEmitter *emitter, char *eventName); + void ILibDuktape_EventEmitter_ForwardEvent(duk_context *ctx, duk_idx_t eventSourceIndex, char *sourceEventName, duk_idx_t eventTargetIndex, char *targetEventName); +void ILibDuktape_EventEmitter_DeleteForwardEvent(duk_context *ctx, duk_idx_t eventSourceIndex, char *sourceEventName); #endif diff --git a/microscript/ILibDuktape_GenericMarshal.c b/microscript/ILibDuktape_GenericMarshal.c index ebf8270..c9b26f1 100644 --- a/microscript/ILibDuktape_GenericMarshal.c +++ b/microscript/ILibDuktape_GenericMarshal.c @@ -24,6 +24,7 @@ limitations under the License. #include "ILibDuktape_GenericMarshal.h" #include "ILibDuktapeModSearch.h" #include "ILibDuktape_Helpers.h" +#include "ILibDuktape_EventEmitter.h" #include "microstack/ILibParsers.h" #include "microstack/ILibCrypto.h" #include "microstack/ILibRemoteLogging.h" @@ -36,12 +37,19 @@ limitations under the License. #ifdef WIN32 #define APICALLTYPE __stdcall + #else #define APICALLTYPE #include #endif -#define ILibDuktape_GenericMarshal_VariableType "\xFF_GenericMarshal_VarType" +#define ILibDuktape_GenericMarshal_VariableType "\xFF_GenericMarshal_VarType" +#define ILibDuktape_GenericMarshal_GlobalSet "\xFF_GenericMarshal_GlobalSet" +#define ILibDuktape_GenericMarshal_Variable_AutoFree "\xFF_GenericMarshal_Variable_AutoFree" +#define ILibDuktape_GenericMarshal_Variable_Parms "\xFF_GenericMarshal_Variable_Parms" +#define ILibDuktape_GenericMarshal_StashTable "\xFF_GenericMarshal_StashTable" +#define ILibDuktape_GenericMarshal_Variable_EnableAutoFree(ctx, idx) duk_dup(ctx, idx);duk_push_true(ctx);duk_put_prop_string(ctx, -2, ILibDuktape_GenericMarshal_Variable_AutoFree);duk_pop(ctx) +#define ILibDuktape_GenericMarshal_Variable_DisableAutoFree(ctx, idx) duk_dup(ctx, idx);duk_push_false(ctx);duk_put_prop_string(ctx, -2, ILibDuktape_GenericMarshal_Variable_AutoFree);duk_pop(ctx) typedef PTRSIZE(APICALLTYPE *R0)(); typedef PTRSIZE(APICALLTYPE *R1)(PTRSIZE V1); @@ -65,6 +73,7 @@ typedef PTRSIZE(APICALLTYPE *R18)(PTRSIZE V1, PTRSIZE V2, PTRSIZE V3, PTRSIZE V4 typedef PTRSIZE(APICALLTYPE *R19)(PTRSIZE V1, PTRSIZE V2, PTRSIZE V3, PTRSIZE V4, PTRSIZE V5, PTRSIZE V6, PTRSIZE V7, PTRSIZE V8, PTRSIZE V9, PTRSIZE V10, PTRSIZE V11, PTRSIZE V12, PTRSIZE V13, PTRSIZE V14, PTRSIZE V15, PTRSIZE V16, PTRSIZE V17, PTRSIZE V18, PTRSIZE V19); typedef PTRSIZE(APICALLTYPE *R20)(PTRSIZE V1, PTRSIZE V2, PTRSIZE V3, PTRSIZE V4, PTRSIZE V5, PTRSIZE V6, PTRSIZE V7, PTRSIZE V8, PTRSIZE V9, PTRSIZE V10, PTRSIZE V11, PTRSIZE V12, PTRSIZE V13, PTRSIZE V14, PTRSIZE V15, PTRSIZE V16, PTRSIZE V17, PTRSIZE V18, PTRSIZE V19, PTRSIZE V20); +ILibLinkedList GlobalCallbackList = NULL; typedef struct Duktape_GenericMarshal_Proxy { @@ -73,6 +82,21 @@ typedef struct Duktape_GenericMarshal_Proxy void *jsProxyObject; }Duktape_GenericMarshal_Proxy; +typedef struct Duktape_GlobalGeneric_Data +{ + ILibDuktape_EventEmitter *emitter; + void *retVal; + void *chain; + sem_t contextWaiter; + int numArgs; + PTRSIZE args[]; +}Duktape_GlobalGeneric_Data; +typedef struct Duktape_MarshalledObject +{ + duk_context *ctx; + void *heapptr; +}Duktape_MarshalledObject; + void ILibDuktape_GenericMarshal_Variable_PUSH(duk_context *ctx, void *ptr, int size); duk_ret_t ILibDuktape_GenericMarshal_Variable_Val_STRING(duk_context *ctx) @@ -94,7 +118,7 @@ duk_ret_t ILibDuktape_GenericMarshal_Variable_Val_HSTRING(duk_context *ctx) { void *ptr; int size; - char hexString[255]; + char hexString[600]; duk_push_this(ctx); // [var] duk_get_prop_string(ctx, -1, "_ptr"); // [var][ptr] @@ -142,6 +166,7 @@ duk_ret_t ILibDuktape_GenericMarshal_Variable_Val_ASTRING(duk_context *ctx) size = duk_to_int(ctx, -1); #ifdef WIN32 + if (size == 0) { size = (int)wcsnlen_s((const wchar_t*)ptr, sizeof(astr) * 2); } wcstombs_s(&s, astr, sizeof(astr), (const wchar_t*)ptr, size); duk_push_string(ctx, (char*)astr); #else @@ -153,33 +178,12 @@ duk_ret_t ILibDuktape_GenericMarshal_Variable_Val_ASTRING(duk_context *ctx) duk_ret_t ILibDuktape_GenericMarshal_Variable_Val_GET(duk_context *ctx) { void *ptr; - int size; duk_push_this(ctx); // [var] duk_get_prop_string(ctx, -1, "_ptr"); // [var][ptr] ptr = duk_to_pointer(ctx, -1); - duk_get_prop_string(ctx, -2, "_size"); // [var][ptr][size] - size = duk_to_int(ctx, -1); - switch (size) - { - case 2: - duk_push_int(ctx, (int)((unsigned short*)ptr)[0]); - break; - case 4: - duk_push_int(ctx, (int)((unsigned int*)ptr)[0]); - break; - case 8: -#if UINTPTR_MAX == 0xffffffffffffffff - duk_push_pointer(ctx, (void*)((uint64_t*)ptr)[0]); -#else - return(ILibDuktape_Error(ctx, "GenericMarshal.get(): Cannot get 64bit value on 32bit platform")); -#endif - break; - default: - duk_push_int(ctx, 0); - break; - } + duk_push_int(ctx, (int)(PTRSIZE)ptr); return 1; } @@ -330,32 +334,10 @@ duk_ret_t ILibDuktape_GenericMarshal_Variable_toBuffer(duk_context *ctx) duk_push_buffer_object(ctx, -1, 0, (duk_size_t)bufferLen, DUK_BUFOBJ_NODEJS_BUFFER); return(1); } -void ILibDuktape_GenericMarshal_Variable_PUSH(duk_context *ctx, void *ptr, int size) -{ - duk_push_object(ctx); // [var] - duk_push_pointer(ctx, ptr); // [var][ptr] - duk_put_prop_string(ctx, -2, "_ptr"); // [var] - duk_push_int(ctx, size); // [var][size] - duk_put_prop_string(ctx, -2, "_size"); // [var] - duk_push_true(ctx); - duk_put_prop_string(ctx, -2, ILibDuktape_GenericMarshal_VariableType); - - ILibDuktape_CreateEventWithGetterAndSetterEx(ctx, "Val", ILibDuktape_GenericMarshal_Variable_Val_GET, ILibDuktape_GenericMarshal_Variable_Val_SET); - ILibDuktape_CreateEventWithGetterAndSetterWithIntMetaData(ctx, "_VarSize", 4, "IntVal", ILibDuktape_GenericMarshal_Variable_GetEx, ILibDuktape_GenericMarshal_Variable_SetEx); - ILibDuktape_CreateEventWithGetterAndSetterWithIntMetaData(ctx, "_VarSize", 2, "ShortVal", ILibDuktape_GenericMarshal_Variable_GetEx, ILibDuktape_GenericMarshal_Variable_SetEx); - - ILibDuktape_CreateInstanceMethod(ctx, "Deref", ILibDuktape_GenericMarshal_Variable_Deref, DUK_VARARGS); - ILibDuktape_CreateEventWithGetter(ctx, "String", ILibDuktape_GenericMarshal_Variable_Val_STRING); - ILibDuktape_CreateEventWithGetter(ctx, "AnsiString", ILibDuktape_GenericMarshal_Variable_Val_ASTRING); - ILibDuktape_CreateEventWithGetter(ctx, "HexString", ILibDuktape_GenericMarshal_Variable_Val_HSTRING); - ILibDuktape_CreateEventWithGetter(ctx, "HexString2", ILibDuktape_GenericMarshal_Variable_Val_HSTRING2); - - ILibDuktape_CreateInstanceMethod(ctx, "toBuffer", ILibDuktape_GenericMarshal_Variable_toBuffer, 0); -} duk_ret_t ILibDuktape_GenericMarshal_Variable_Finalizer(duk_context *ctx) { void *ptr = NULL; - if (duk_has_prop_string(ctx, 0, "_ptr")) + if (duk_has_prop_string(ctx, 0, "_ptr") && Duktape_GetBooleanProperty(ctx, 0, ILibDuktape_GenericMarshal_Variable_AutoFree, 0)) { duk_get_prop_string(ctx, 0, "_ptr"); ptr = duk_to_pointer(ctx, -1); @@ -368,6 +350,73 @@ duk_ret_t ILibDuktape_GenericMarshal_Variable_Finalizer(duk_context *ctx) return 0; } +duk_ret_t ILibDuktape_GenericMarshal_Variable_autoFree(duk_context *ctx) +{ + int nargs = duk_get_top(ctx); + duk_push_this(ctx); // [variable] + if (nargs > 0 && !duk_require_boolean(ctx, 0)) + { + ILibDuktape_GenericMarshal_Variable_DisableAutoFree(ctx, -1); + } + else + { + ILibDuktape_GenericMarshal_Variable_EnableAutoFree(ctx, -1); + } + return(0); +} +duk_ret_t ILibDuktape_GenericMarshal_Variable_pointerBuffer(duk_context *ctx) +{ + duk_push_this(ctx); // [var] + void *ptr = Duktape_GetPointerProperty(ctx, -1, "_ptr"); + duk_push_fixed_buffer(ctx, sizeof(void*)); + duk_push_buffer_object(ctx, -1, 0, sizeof(void*), DUK_BUFOBJ_NODEJS_BUFFER); + if (ptr != NULL) + { + memcpy_s(Duktape_GetBuffer(ctx, -2, NULL), sizeof(void*), (void*)&ptr, sizeof(void*)); + } + return(1); +} +duk_ret_t ILibDuktape_GenericMarshal_Variable_pointerpointer(duk_context *ctx) +{ + duk_push_this(ctx); // [var] + void *ptr = Duktape_GetPointerProperty(ctx, -1, "_ptr"); + duk_push_fixed_buffer(ctx, sizeof(void*)); // [var][ptrptr] + void **ptrptr = (void**)Duktape_GetBuffer(ctx, -1, NULL); + ptrptr[0] = ptr; + + ILibDuktape_GenericMarshal_Variable_PUSH(ctx, ptrptr, (int)sizeof(void*)); // [var][ptrptr][var2] + ILibDuktape_GenericMarshal_Variable_DisableAutoFree(ctx, -1); + duk_swap_top(ctx, -2); // [var][var2][ptrptr] + duk_put_prop_string(ctx, -2, "_ptrptr"); // [var][var2] + return(1); +} +void ILibDuktape_GenericMarshal_Variable_PUSH(duk_context *ctx, void *ptr, int size) +{ + duk_push_object(ctx); // [var] + ILibDuktape_WriteID(ctx, "_GenericMarshal.Variable"); + duk_push_pointer(ctx, ptr); // [var][ptr] + duk_put_prop_string(ctx, -2, "_ptr"); // [var] + duk_push_int(ctx, size); // [var][size] + duk_put_prop_string(ctx, -2, "_size"); // [var] + duk_push_true(ctx); + duk_put_prop_string(ctx, -2, ILibDuktape_GenericMarshal_VariableType); + + ILibDuktape_CreateEventWithGetterAndSetterEx(ctx, "Val", ILibDuktape_GenericMarshal_Variable_Val_GET, ILibDuktape_GenericMarshal_Variable_Val_SET); + + ILibDuktape_CreateInstanceMethod(ctx, "Deref", ILibDuktape_GenericMarshal_Variable_Deref, DUK_VARARGS); + ILibDuktape_CreateEventWithGetter(ctx, "String", ILibDuktape_GenericMarshal_Variable_Val_STRING); + ILibDuktape_CreateEventWithGetter(ctx, "AnsiString", ILibDuktape_GenericMarshal_Variable_Val_ASTRING); + ILibDuktape_CreateEventWithGetter(ctx, "HexString", ILibDuktape_GenericMarshal_Variable_Val_HSTRING); + ILibDuktape_CreateEventWithGetter(ctx, "HexString2", ILibDuktape_GenericMarshal_Variable_Val_HSTRING2); + + ILibDuktape_CreateInstanceMethod(ctx, "toBuffer", ILibDuktape_GenericMarshal_Variable_toBuffer, 0); + ILibDuktape_CreateInstanceMethod(ctx, "autoFree", ILibDuktape_GenericMarshal_Variable_autoFree, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "pointerBuffer", ILibDuktape_GenericMarshal_Variable_pointerBuffer, 0); + ILibDuktape_CreateInstanceMethod(ctx, "getPointerPointer", ILibDuktape_GenericMarshal_Variable_pointerpointer, 0); + + ILibDuktape_CreateFinalizer(ctx, ILibDuktape_GenericMarshal_Variable_Finalizer); +} + duk_ret_t ILibDuktape_GenericMarshal_CreateVariable(duk_context *ctx) { char* ptr; @@ -383,6 +432,23 @@ duk_ret_t ILibDuktape_GenericMarshal_CreateVariable(duk_context *ctx) { str = Duktape_GetBuffer(ctx, 0, &strLen); size = (int)strLen + 1; + + if (duk_is_object(ctx, 1)) + { + if (Duktape_GetBooleanProperty(ctx, 1, "wide", 0) != 0) + { +#ifdef WIN32 + wchar_t *wbuffer = (wchar_t*)ILibMemory_AllocateA(((int)strLen * 2) + 2); + size_t converted; + mbstowcs_s(&converted, wbuffer, (size_t)strLen+1, str, (size_t)strLen); + str = (char*)wbuffer; + size = (int)ILibMemory_AllocateA_Size(str); + strLen = size - 1; +#else + return(ILibDuktape_Error(ctx, "Not supported on this platform")); +#endif + } + } } else { @@ -396,7 +462,7 @@ duk_ret_t ILibDuktape_GenericMarshal_CreateVariable(duk_context *ctx) ptr[strLen] = 0; } ILibDuktape_GenericMarshal_Variable_PUSH(ctx, ptr, size); // [var] - ILibDuktape_CreateFinalizer(ctx, ILibDuktape_GenericMarshal_Variable_Finalizer); + ILibDuktape_GenericMarshal_Variable_EnableAutoFree(ctx, -1); return 1; } @@ -599,9 +665,7 @@ duk_ret_t ILibDuktape_GenericMarshal_CreateCallbackProxy(duk_context *ctx) Duktape_GenericMarshal_Proxy *ptr; duk_push_object(ctx); // [proxy] - duk_push_fixed_buffer(ctx, sizeof(Duktape_GenericMarshal_Proxy)); // [proxy][buffer] - ptr = (Duktape_GenericMarshal_Proxy*)Duktape_GetBuffer(ctx, -1, NULL); - memset(ptr, 0, sizeof(Duktape_GenericMarshal_Proxy)); + ptr = Duktape_PushBuffer(ctx, sizeof(Duktape_GenericMarshal_Proxy)); // [proxy][buffer] duk_put_prop_string(ctx, -2, "_buffer"); // [proxy] duk_dup(ctx, 1); // [proxy][parms] @@ -624,16 +688,125 @@ duk_ret_t ILibDuktape_GenericMarshal_CreateCallbackProxy(duk_context *ctx) return 1; } +PTRSIZE ILibDuktape_GenericMarshal_MethodInvoke_Native(int parms, void *fptr, PTRSIZE *vars) +{ + PTRSIZE retVal = 0; + + switch (parms) + { + case 0: + retVal = ((R0)fptr)(); + break; + case 1: + retVal = ((R1)fptr)(vars[0]); + break; + case 2: + retVal = ((R2)fptr)(vars[0], vars[1]); + break; + case 3: + retVal = ((R3)fptr)(vars[0], vars[1], vars[2]); + break; + case 4: + retVal = ((R4)fptr)(vars[0], vars[1], vars[2], vars[3]); + break; + case 5: + retVal = ((R5)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4]); + break; + case 6: + retVal = ((R6)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5]); + break; + case 7: + retVal = ((R7)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6]); + break; + case 8: + retVal = ((R8)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7]); + break; + case 9: + retVal = ((R9)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8]); + break; + case 10: + retVal = ((R10)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9]); + break; + case 11: + retVal = ((R11)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10]); + break; + case 12: + retVal = ((R12)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11]); + break; + case 13: + retVal = ((R13)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12]); + break; + case 14: + retVal = ((R14)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13]); + break; + case 15: + retVal = ((R15)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14]); + break; + case 16: + retVal = ((R16)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15]); + break; + case 17: + retVal = ((R17)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15], vars[16]); + break; + case 18: + retVal = ((R18)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15], vars[16], vars[17]); + break; + case 19: + retVal = ((R19)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15], vars[16], vars[17], vars[18]); + break; + case 20: + retVal = ((R20)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15], vars[16], vars[17], vars[18], vars[19]); + break; + } + + return(retVal); +} +void ILibDuktape_GenericMarshal_MethodInvoke_ThreadSink_Return(void *chain, void *args) +{ + if (!ILibMemory_CanaryOK(args)) { return; } + + PTRSIZE *vars = (PTRSIZE*)((void**)args)[2]; + ILibDuktape_EventEmitter *e = (ILibDuktape_EventEmitter*)((void**)args)[0]; + PTRSIZE retVal = (PTRSIZE)((void**)args)[3]; + + if (!ILibMemory_CanaryOK(e) || e->ctx == NULL) { return; } + + duk_context *ctx = e->ctx; + ILibDuktape_EventEmitter_SetupEmit(e->ctx, e->object, "done"); // [emit][this][done] + ILibDuktape_GenericMarshal_Variable_PUSH(e->ctx, (void*)(PTRSIZE)retVal, (int)sizeof(void*)); // [emit][this][done][retVal] + if (duk_pcall_method(e->ctx, 2) != 0) + { + ILibDuktape_Process_UncaughtException(e->ctx); duk_pop(e->ctx); + } + else + { + duk_pop(ctx); + } + ILibMemory_Free(vars); +} +void ILibDuktape_GenericMarshal_MethodInvoke_ThreadSink(void *args) +{ + void *chain = ((void**)args)[1]; + PTRSIZE *vars = (PTRSIZE*)((void**)args)[2]; + int parms = (int)(PTRSIZE)((void**)args)[3]; + void *fptr = ((void**)args)[4]; + PTRSIZE retVal = ILibDuktape_GenericMarshal_MethodInvoke_Native(parms, fptr, vars); + + ((void**)args)[3] = (void*)retVal; + ILibChain_RunOnMicrostackThreadEx(chain, ILibDuktape_GenericMarshal_MethodInvoke_ThreadSink_Return, args); + +} duk_ret_t ILibDuktape_GenericMarshal_MethodInvoke(duk_context *ctx) { void *fptr = NULL; int parms = duk_get_top(ctx); int i; - int retVal = -1; + PTRSIZE retVal = (PTRSIZE)(-1); if (parms > 20) { return(ILibDuktape_Error(ctx, "Too many parameters")); } - PTRSIZE *vars = ILibMemory_AllocateA(sizeof(PTRSIZE)*parms); - + duk_push_current_function(ctx); // [func] + int spawnThread = Duktape_GetBooleanProperty(ctx, -1, "_spawnThread", 0); + PTRSIZE *vars = spawnThread == 0 ? ILibMemory_AllocateA(sizeof(PTRSIZE)*parms) : ILibMemory_SmartAllocateEx(sizeof(PTRSIZE)*parms, 5 * sizeof(void*)); duk_get_prop_string(ctx, -1, "_address"); // [func][addr] fptr = duk_to_pointer(ctx, -1); @@ -667,86 +840,67 @@ duk_ret_t ILibDuktape_GenericMarshal_MethodInvoke(duk_context *ctx) } } - switch (parms) + if (parms > 20) { - case 0: - retVal = (int)((R0)fptr)(); - break; - case 1: - retVal = (int)((R1)fptr)(vars[0]); - break; - case 2: - retVal = (int)((R2)fptr)(vars[0], vars[1]); - break; - case 3: - retVal = (int)((R3)fptr)(vars[0], vars[1], vars[2]); - break; - case 4: - retVal = (int)((R4)fptr)(vars[0], vars[1], vars[2], vars[3]); - break; - case 5: - retVal = (int)((R5)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4]); - break; - case 6: - retVal = (int)((R6)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5]); - break; - case 7: - retVal = (int)((R7)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6]); - break; - case 8: - retVal = (int)((R8)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7]); - break; - case 9: - retVal = (int)((R9)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8]); - break; - case 10: - retVal = (int)((R10)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9]); - break; - case 11: - retVal = (int)((R11)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10]); - break; - case 12: - retVal = (int)((R12)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11]); - break; - case 13: - retVal = (int)((R13)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12]); - break; - case 14: - retVal = (int)((R14)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13]); - break; - case 15: - retVal = (int)((R15)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14]); - break; - case 16: - retVal = (int)((R16)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15]); - break; - case 17: - retVal = (int)((R17)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15], vars[16]); - break; - case 18: - retVal = (int)((R18)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15], vars[16], vars[17]); - break; - case 19: - retVal = (int)((R19)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15], vars[16], vars[17], vars[18]); - break; - case 20: - retVal = (int)((R20)fptr)(vars[0], vars[1], vars[2], vars[3], vars[4], vars[5], vars[6], vars[7], vars[8], vars[9], vars[10], vars[11], vars[12], vars[13], vars[14], vars[15], vars[16], vars[17], vars[18], vars[19]); - break; - default: - duk_push_string(ctx, "INVALID NUMBER OF PARAMETERS, MAX of 10"); + duk_push_string(ctx, "INVALID NUMBER OF PARAMETERS, MAX of 20"); duk_throw(ctx); return(DUK_RET_ERROR); } + else + { + if (spawnThread == 0) + { + retVal = ILibDuktape_GenericMarshal_MethodInvoke_Native(parms, fptr, vars); + ILibDuktape_GenericMarshal_Variable_PUSH(ctx, (void*)(PTRSIZE)retVal, (int)sizeof(void*)); + } + else + { + duk_push_object(ctx); // [ret] + ILibDuktape_WriteID(ctx, "GenericMarshal.Variable.DispatcherEvent"); + ILibDuktape_EventEmitter *e = ILibDuktape_EventEmitter_Create(ctx); + ILibDuktape_EventEmitter_CreateEventEx(e, "done"); + + void **args = (void**)ILibMemory_Extra(vars); + args[0] = e; + args[1] = Duktape_GetChain(ctx); + args[2] = vars; + args[3] = (void*)(PTRSIZE)parms; + args[4] = fptr; + + void *thptr = ILibSpawnNormalThread(ILibDuktape_GenericMarshal_MethodInvoke_ThreadSink, args); + duk_push_fixed_buffer(ctx, sizeof(void*)); // [ret][buffer] + ((void**)Duktape_GetBuffer(ctx, -1, NULL))[0] = thptr; + duk_push_buffer_object(ctx, -1, 0, sizeof(void*), DUK_BUFOBJ_NODEJS_BUFFER);// [ret][buffer][NodeBuffer] + + duk_swap_top(ctx, -2); // [ret][NodeBuffer][buffer] + duk_put_prop_string(ctx, -3, "\xFF_BuffPtr"); // [ret][NodeBuffer] + ILibDuktape_CreateReadonlyProperty(ctx, "_ThreadHandle"); // [ret] + } + } - duk_push_int(ctx, retVal); return 1; } duk_ret_t ILibDuktape_GenericMarshal_CreateMethod(duk_context *ctx) { void* module = NULL; - char* funcName = (char*)duk_require_string(ctx, 0); void* funcAddress = NULL; - char* exposedMethod = duk_get_top(ctx) == 1 ? funcName : (char*)duk_require_string(ctx, 1); + char* funcName; + char* exposedMethod; + int threadDispatch = 0; + int deref = 0; + + if (duk_is_object(ctx, 0)) + { + funcName = Duktape_GetStringPropertyValue(ctx, 0, "method", NULL); + exposedMethod = Duktape_GetStringPropertyValue(ctx, 0, "newName", funcName); + threadDispatch = Duktape_GetIntPropertyValue(ctx, 0, "threadDispatch", 0); + deref = Duktape_GetIntPropertyValue(ctx, 0, "dereferencePointer", 0); + } + else + { + funcName = (char*)duk_require_string(ctx, 0); + exposedMethod = duk_get_top(ctx) == 1 ? funcName : (char*)duk_require_string(ctx, 1); + } duk_push_this(ctx); // [obj] duk_get_prop_string(ctx, -1, "_moduleAddress"); // [obj][module] @@ -767,22 +921,52 @@ duk_ret_t ILibDuktape_GenericMarshal_CreateMethod(duk_context *ctx) duk_throw(ctx); return(DUK_RET_ERROR); } + else if(deref!=0) + { + funcAddress = ((void**)funcAddress)[0]; + } - - duk_push_c_function(ctx, ILibDuktape_GenericMarshal_MethodInvoke, DUK_VARARGS); // [obj][func] - duk_push_pointer(ctx, funcAddress); // [obj][func][addr] - duk_put_prop_string(ctx, -2, "_address"); // [obj][func] - duk_put_prop_string(ctx, -2, exposedMethod); // [obj] + duk_push_c_function(ctx, ILibDuktape_GenericMarshal_MethodInvoke, DUK_VARARGS); // [obj][func] + duk_push_pointer(ctx, funcAddress); // [obj][func][addr] + duk_put_prop_string(ctx, -2, "_address"); // [obj][func] + if (threadDispatch != 0) { duk_push_true(ctx); duk_put_prop_string(ctx, -2, "_spawnThread"); } // [obj][func] + duk_put_prop_string(ctx, -2, exposedMethod); // [obj] return 0; } +duk_ret_t ILibDuktape_GenericMarshal_NativeProxy_Finalizer(duk_context *ctx) +{ +#ifdef WIN32 + HMODULE hm = (HMODULE)Duktape_GetPointerProperty(ctx, 0, "_moduleAddress"); + if (hm != NULL) + { + FreeLibrary(hm); + } +#else + void *hm = Duktape_GetPointerProperty(ctx, 0, "_moduleAddress"); + if (hm != NULL) + { + dlclose(hm); + } +#endif + return(0); +} duk_ret_t ILibDuktape_GenericMarshal_CreateNativeProxy(duk_context *ctx) { void* module = NULL; char* libName = duk_is_string(ctx, 0) ? (char*)duk_require_string(ctx, 0) : NULL; #ifdef WIN32 - module = (void*)LoadLibraryA((LPCSTR)libName); + if (libName != NULL) + { + module = (void*)LoadLibraryA((LPCSTR)libName); + } + else + { + HMODULE hModule = NULL; + GetModuleHandleExA(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS, (LPCTSTR)ILibDuktape_GenericMarshal_CreateNativeProxy, &hModule); + module = (void*)hModule; + } #else module = dlopen(libName, RTLD_NOW); #endif @@ -802,35 +986,419 @@ duk_ret_t ILibDuktape_GenericMarshal_CreateNativeProxy(duk_context *ctx) duk_push_pointer(ctx, module); // [obj][module] duk_put_prop_string(ctx, -2, "_moduleAddress"); // [obj] ILibDuktape_CreateInstanceMethod(ctx, "CreateMethod", ILibDuktape_GenericMarshal_CreateMethod, DUK_VARARGS); // [obj] + if (libName != NULL) { ILibDuktape_CreateFinalizer(ctx, ILibDuktape_GenericMarshal_NativeProxy_Finalizer); } return 1; } duk_ret_t ILibDuktape_GenericMarshal_CreateVariableEx(duk_context *ctx) { - char* ptr; + int nargs = duk_get_top(ctx); + char* ptr = NULL; int size; duk_push_current_function(ctx); // [func] duk_get_prop_string(ctx, -1, "_VarSize"); // [func][size] size = duk_to_int(ctx, -1); - ptr = (char*)ILibMemory_Allocate(size, 0, NULL, NULL); - ILibDuktape_GenericMarshal_Variable_PUSH(ctx, ptr, size); // [func][size][var] - ILibDuktape_CreateFinalizer(ctx, ILibDuktape_GenericMarshal_Variable_Finalizer); - + if (nargs == 1) + { + duk_size_t buflen; + ptr = Duktape_GetBuffer(ctx, 0, &buflen); + } + + if (ptr == NULL) + { + ptr = (char*)ILibMemory_Allocate(size, 0, NULL, NULL); + ILibDuktape_GenericMarshal_Variable_PUSH(ctx, ptr, size); // [func][size][var] + ILibDuktape_GenericMarshal_Variable_EnableAutoFree(ctx, -1); + } + else + { + ILibDuktape_GenericMarshal_Variable_PUSH(ctx, ((void**)ptr)[0], size); // [func][size][var] + ILibDuktape_GenericMarshal_Variable_DisableAutoFree(ctx, -1); + } return 1; } +void ILibDuktape_GlobalGenericCallback_ProcessEx(void *chain, void *user) +{ + int i; + //void *retVal = NULL; + Duktape_GlobalGeneric_Data *data = (Duktape_GlobalGeneric_Data*)user; + ILibDuktape_EventEmitter_SetupEmit(data->emitter->ctx, data->emitter->object, "GlobalCallback"); // [emit][this][GlobalCallback] + for (i = 0; i < data->numArgs; ++i) + { + ILibDuktape_GenericMarshal_Variable_PUSH(data->emitter->ctx, (void*)data->args[i], sizeof(void*)); + } + if (duk_pcall_method(data->emitter->ctx, data->numArgs + 1) != 0) + { + ILibDuktape_Process_UncaughtException(data->emitter->ctx); + } + + duk_pop(data->emitter->ctx); + + if (data->emitter->lastReturnValue != NULL) + { + duk_push_heapptr(data->emitter->ctx, data->emitter->lastReturnValue); + data->retVal = Duktape_GetPointerProperty(data->emitter->ctx, -1, "_ptr"); + duk_pop(data->emitter->ctx); + } + + sem_post(&(data->contextWaiter)); +} +void* ILibDuktape_GlobalGenericCallback_Process(int numParms, ...) +{ + void *retVal = NULL; + PTRSIZE v; + ILibLinkedList_Lock(GlobalCallbackList); + Duktape_GlobalGeneric_Data *data; + int i = 0, maxCount = ILibLinkedList_GetCount(GlobalCallbackList), count = 0; + void *node = ILibLinkedList_GetNode_Head(GlobalCallbackList); + Duktape_GlobalGeneric_Data **refList = (Duktape_GlobalGeneric_Data**)ILibMemory_AllocateA(maxCount * sizeof(Duktape_GlobalGeneric_Data*)); + while (node != NULL) + { + data = (Duktape_GlobalGeneric_Data*)ILibLinkedList_GetDataFromNode(node); + if (!ILibIsRunningOnChainThread(data->chain)) + { + // Need to Context Switch + Duktape_GlobalGeneric_Data *user = ILibMemory_Allocate(sizeof(Duktape_GlobalGeneric_Data) + (numParms * sizeof(PTRSIZE)), 0, NULL, NULL); + sem_init(&(user->contextWaiter), 0, 0); + user->chain = data->chain; + user->emitter = data->emitter; + user->numArgs = numParms; + if (numParms > 0) + { + va_list vlist; + va_start(vlist, numParms); + for (i = 0; i < numParms; ++i) + { + user->args[i] = va_arg(vlist, PTRSIZE); + } + va_end(vlist); + } + ILibChain_RunOnMicrostackThreadEx(user->chain, ILibDuktape_GlobalGenericCallback_ProcessEx, user); + sem_wait(&(user->contextWaiter)); + + if (user->retVal != NULL) { retVal = user->retVal; } + sem_destroy(&(user->contextWaiter)); + free(user); + } + else + { + // No need to context switch, so just reference this + refList[count++] = data; + } + node = ILibLinkedList_GetNextNode(node); + } + ILibLinkedList_UnLock(GlobalCallbackList); + + for (i = 0; i < count; ++i) + { + ILibDuktape_EventEmitter_SetupEmit(refList[i]->emitter->ctx, refList[i]->emitter->object, "GlobalCallback"); // [emit][this][GlobalCallback] + if (numParms > 0) + { + int z; + va_list vlist; + va_start(vlist, numParms); + for (z = 0; z < numParms; ++z) + { + v = va_arg(vlist, PTRSIZE); + ILibDuktape_GenericMarshal_Variable_PUSH(refList[i]->emitter->ctx, (void*)v, sizeof(void*)); + ILibDuktape_GenericMarshal_Variable_DisableAutoFree(refList[i]->emitter->ctx, -1); + } + va_end(vlist); + } + if (duk_pcall_method(refList[i]->emitter->ctx, numParms + 1) != 0) + { + ILibDuktape_Process_UncaughtException(refList[i]->emitter->ctx); + } + else + { + if ((retVal = refList[i]->emitter->lastReturnValue) != NULL) + { + duk_push_heapptr(refList[i]->emitter->ctx, refList[i]->emitter->lastReturnValue); // [retVal] + if (duk_has_prop_string(refList[i]->emitter->ctx, -1, ILibDuktape_GenericMarshal_VariableType)) + { + retVal = Duktape_GetPointerProperty(refList[i]->emitter->ctx, -1, "_ptr"); + } + duk_pop(refList[i]->emitter->ctx); // ... + } + } + duk_pop(refList[i]->emitter->ctx); + } + return(retVal); +} + +PTRSIZE ILibDuktape_GlobalGenericCallback0() +{ + return (PTRSIZE)ILibDuktape_GlobalGenericCallback_Process(0); +} +PTRSIZE ILibDuktape_GlobalGenericCallback1(PTRSIZE v1) +{ + return (PTRSIZE)ILibDuktape_GlobalGenericCallback_Process(1, v1); +} +PTRSIZE ILibDuktape_GlobalGenericCallback2(PTRSIZE v1, PTRSIZE v2) +{ + return (PTRSIZE)ILibDuktape_GlobalGenericCallback_Process(2, v1, v2); +} +PTRSIZE ILibDuktape_GlobalGenericCallback3(PTRSIZE v1, PTRSIZE v2, PTRSIZE v3) +{ + return (PTRSIZE)ILibDuktape_GlobalGenericCallback_Process(3, v1, v2, v3); +} +PTRSIZE ILibDuktape_GlobalGenericCallback4(PTRSIZE v1, PTRSIZE v2, PTRSIZE v3, PTRSIZE v4) +{ + return (PTRSIZE)ILibDuktape_GlobalGenericCallback_Process(4, v1, v2, v3, v4); +} +PTRSIZE ILibDuktape_GlobalGenericCallback5(PTRSIZE v1, PTRSIZE v2, PTRSIZE v3, PTRSIZE v4, PTRSIZE v5) +{ + return (PTRSIZE)ILibDuktape_GlobalGenericCallback_Process(5, v1, v2, v3, v4, v5); +} +PTRSIZE ILibDuktape_GlobalGenericCallback6(PTRSIZE v1, PTRSIZE v2, PTRSIZE v3, PTRSIZE v4, PTRSIZE v5, PTRSIZE v6) +{ + return (PTRSIZE)ILibDuktape_GlobalGenericCallback_Process(6, v1, v2, v3, v4, v5, v6); +} +PTRSIZE ILibDuktape_GlobalGenericCallback7(PTRSIZE v1, PTRSIZE v2, PTRSIZE v3, PTRSIZE v4, PTRSIZE v5, PTRSIZE v6, PTRSIZE v7) +{ + return (PTRSIZE)ILibDuktape_GlobalGenericCallback_Process(7, v1, v2, v3, v4, v5, v6, v7); +} +PTRSIZE ILibDuktape_GlobalGenericCallback8(PTRSIZE v1, PTRSIZE v2, PTRSIZE v3, PTRSIZE v4, PTRSIZE v5, PTRSIZE v6, PTRSIZE v7, PTRSIZE v8) +{ + return (PTRSIZE)ILibDuktape_GlobalGenericCallback_Process(8, v1, v2, v3, v4, v5, v6, v7, v8); +} +duk_ret_t ILibDuktape_GenericMarshal_GlobalGenericCallback_EventSink(duk_context *ctx) +{ + int nargs = duk_get_top(ctx), i; + duk_push_current_function(ctx); // [func] + duk_get_prop_string(ctx, -1, "self"); // [func][variable] + void *self = duk_get_heapptr(ctx, -1); + if (Duktape_GetIntPropertyValue(ctx, -1, ILibDuktape_GenericMarshal_Variable_Parms, -1) == nargs) + { + ILibDuktape_EventEmitter_SetupEmit(ctx, duk_get_heapptr(ctx, -1), "GlobalCallback"); // [emit][this][GlobalCallback] + for (i = 0; i < nargs; ++i) { duk_dup(ctx, i); } + duk_pcall_method(ctx, nargs + 1); + duk_push_heapptr(ctx, self); // [this] + duk_get_prop_string(ctx, -1, "emit_returnValue"); // [this][emit_returnValue] + duk_swap_top(ctx, -2); // [emit_returnValue][this] + duk_call_method(ctx, 0); + return(1); + } + else + { + return(0); + } +} +duk_ret_t ILibDuktape_GenericMarshal_ObjectToPtr_Verify(duk_context *ctx) +{ + void *ptr = duk_require_heapptr(ctx, 0); + void *var = Duktape_GetPointerProperty(ctx, 1, "_ptr"); + + duk_push_boolean(ctx, ptr == var); + return(1); +} +duk_ret_t ILibDuktape_GenericMarshal_GetGlobalGenericCallback(duk_context *ctx) +{ + int numParms = duk_require_int(ctx, 0); + + duk_push_this(ctx); // [GenericMarshal] + if (!duk_has_prop_string(ctx, -1, ILibDuktape_GenericMarshal_GlobalSet)) + { + if (GlobalCallbackList == NULL) + { + GlobalCallbackList = ILibLinkedList_Create(); + } + + Duktape_GlobalGeneric_Data *data = ILibMemory_Allocate(sizeof(Duktape_GlobalGeneric_Data), 0, NULL, NULL); + data->emitter = ILibDuktape_EventEmitter_Create(ctx); + data->chain = Duktape_GetChain(ctx); + ILibDuktape_EventEmitter_CreateEventEx(data->emitter, "GlobalCallback"); + + ILibLinkedList_Lock(GlobalCallbackList); + ILibLinkedList_AddTail(GlobalCallbackList, data); + ILibLinkedList_UnLock(GlobalCallbackList); + duk_push_true(ctx); + duk_put_prop_string(ctx, -2, ILibDuktape_GenericMarshal_GlobalSet); + } + + void *ptr = NULL; + switch (numParms) + { + case 0: + ptr = (void*)(R0)ILibDuktape_GlobalGenericCallback0; + break; + case 1: + ptr = (void*)(R1)ILibDuktape_GlobalGenericCallback1; + break; + case 2: + ptr = (void*)(R2)ILibDuktape_GlobalGenericCallback2; + break; + case 3: + ptr = (void*)(R3)ILibDuktape_GlobalGenericCallback3; + break; + case 4: + ptr = (void*)(R4)ILibDuktape_GlobalGenericCallback4; + break; + case 5: + ptr = (void*)(R5)ILibDuktape_GlobalGenericCallback5; + break; + case 6: + ptr = (void*)(R6)ILibDuktape_GlobalGenericCallback6; + break; + case 7: + ptr = (void*)(R7)ILibDuktape_GlobalGenericCallback7; + break; + case 8: + ptr = (void*)(R8)ILibDuktape_GlobalGenericCallback8; + break; + default: + return(ILibDuktape_Error(ctx, "%d callback parameters not currently supported. Max 8", numParms)); + } + ILibDuktape_GenericMarshal_Variable_PUSH(ctx, ptr, (int)sizeof(void*)); // [GenericMarshal][Variable] + ILibDuktape_EventEmitter *varEmitter = ILibDuktape_EventEmitter_Create(ctx); + ILibDuktape_EventEmitter_CreateEventEx(varEmitter, "GlobalCallback"); + duk_push_int(ctx, numParms); duk_put_prop_string(ctx, -2, ILibDuktape_GenericMarshal_Variable_Parms); + + duk_get_prop_string(ctx, -2, "on"); // [GenericMarshal][Variable][on] + duk_dup(ctx, -3); // [GenericMarshal][Variable][on][this/GM] + duk_push_string(ctx, "GlobalCallback"); // [GenericMarshal][Variable][on][this/GM][GlobalCallback] + duk_push_c_function(ctx, ILibDuktape_GenericMarshal_GlobalGenericCallback_EventSink, DUK_VARARGS); // [GenericMarshal][Variable][on][this/GM][GlobalCallback][func] + duk_dup(ctx, -5); // [GenericMarshal][Variable][on][this/GM][GlobalCallback][func][Variable] + duk_put_prop_string(ctx, -2, "self"); // [GenericMarshal][Variable][on][this/GM][GlobalCallback][func] + duk_call_method(ctx, 2); duk_pop(ctx); // [GenericMarshal][Variable] + + ILibDuktape_CreateInstanceMethod(ctx, "ObjectToPtr_Verify", ILibDuktape_GenericMarshal_ObjectToPtr_Verify, 2); + return(1); +} +duk_ret_t ILibDuktape_GenericMarshal_Finalizer(duk_context *ctx) +{ + void *tmp = NULL; + if (GlobalCallbackList != NULL) + { + ILibLinkedList_Lock(GlobalCallbackList); + void *node = ILibLinkedList_GetNode_Head(GlobalCallbackList); + while (node != NULL) + { + Duktape_GlobalGeneric_Data *data = (Duktape_GlobalGeneric_Data*)ILibLinkedList_GetDataFromNode(node); + if (data->chain == Duktape_GetChain(ctx)) + { + free(data); + void *next = ILibLinkedList_GetNextNode(node); + ILibLinkedList_Remove(node); + node = next; + } + else + { + node = ILibLinkedList_GetNextNode(node); + } + } + if (ILibLinkedList_GetCount(GlobalCallbackList) == 0) { tmp = GlobalCallbackList; } + ILibLinkedList_UnLock(GlobalCallbackList); + if (tmp != NULL) + { + GlobalCallbackList = NULL; + } + } + if (tmp != NULL) { ILibLinkedList_Destroy(tmp); } + return(0); +} +duk_ret_t ILibDuktape_GenericMarshal_WrapObject(duk_context *ctx) +{ + void *hptr = duk_require_heapptr(ctx, 0); + + duk_push_heap_stash(ctx); // [stash] + duk_dup(ctx, 0); // [stash][obj] + duk_put_prop_string(ctx, -2, Duktape_GetStashKey(duk_get_heapptr(ctx, -1))); // [stash] + duk_push_fixed_buffer(ctx, sizeof(Duktape_MarshalledObject)); + Duktape_MarshalledObject *marshalled = (Duktape_MarshalledObject*)Duktape_GetBuffer(ctx, -1, NULL); + duk_push_buffer_object(ctx, -1, 0, sizeof(Duktape_MarshalledObject), DUK_BUFOBJ_NODEJS_BUFFER); + marshalled->ctx = ctx; + marshalled->heapptr = hptr; + return(1); +} +duk_ret_t ILibDuktape_GenericMarshal_UnWrapObject(duk_context *ctx) +{ + duk_size_t len; + Duktape_MarshalledObject *marshalled = (Duktape_MarshalledObject*)Duktape_GetBuffer(ctx, 0, &len); + if (len != sizeof(Duktape_MarshalledObject) || marshalled->ctx != ctx) + { + return(ILibDuktape_Error(ctx, "Invalid WrappedObject, cannot UnWrapObject()")); + } + duk_push_heapptr(ctx, marshalled->heapptr); + duk_push_heap_stash(ctx); + duk_del_prop_string(ctx, -1, Duktape_GetStashKey(marshalled->heapptr)); + duk_pop(ctx); + return(1); +} +duk_ret_t ILibDuktape_GenericMarshal_StashObject(duk_context *ctx) +{ + void *ptr = duk_require_heapptr(ctx, 0); + + duk_push_this(ctx); // [Marshal] + duk_get_prop_string(ctx, -1, ILibDuktape_GenericMarshal_StashTable); // [Marshal][StashTable] + duk_dup(ctx, 0); duk_put_prop_string(ctx, -2, Duktape_GetStashKey(ptr)); // [Marshal][StashTable] + ILibDuktape_GenericMarshal_Variable_PUSH(ctx, ptr, sizeof(void*)); + ILibDuktape_GenericMarshal_Variable_DisableAutoFree(ctx, -1); + return(1); +} +duk_ret_t ILibDuktape_GenericMarshal_UnstashObject(duk_context *ctx) +{ + void *ptr = Duktape_GetPointerProperty(ctx, 0, "_ptr"); + if (ptr == NULL) + { + duk_push_null(ctx); + } + else + { + duk_push_this(ctx); // [Marshal] + duk_get_prop_string(ctx, -1, ILibDuktape_GenericMarshal_StashTable); // [Marshal][StashTable] + char *key = Duktape_GetStashKey(ptr); + if (duk_has_prop_string(ctx, -1, key)) + { + duk_get_prop_string(ctx, -1, key); // [Marshal][StashTable][obj] + if (duk_is_boolean(ctx, 1) && duk_get_boolean(ctx, 1)) + { + duk_del_prop_string(ctx, -2, key); // [Marshal][StashTable][obj] + } + } + else + { + duk_push_null(ctx); + } + } + return(1); +} +duk_ret_t ILibDuktape_GenericMarshal_ObjectToPtr(duk_context *ctx) +{ + void *ptr = duk_require_heapptr(ctx, 0); + + ILibDuktape_GenericMarshal_Variable_PUSH(ctx, ptr, sizeof(void*)); // [var] + ILibDuktape_GenericMarshal_Variable_DisableAutoFree(ctx, -1); + return(1); +} + void ILibDuktape_GenericMarshal_Push(duk_context *ctx, void *chain) { - duk_push_object(ctx); // [obj] + duk_push_object(ctx); // [obj] + duk_push_object(ctx); // [obj][stashTable] + duk_put_prop_string(ctx, -2, ILibDuktape_GenericMarshal_StashTable);// [obj] - ILibDuktape_CreateInstanceMethod(ctx, "CreateVariable", ILibDuktape_GenericMarshal_CreateVariable, 1); + ILibDuktape_CreateInstanceMethod(ctx, "CreateVariable", ILibDuktape_GenericMarshal_CreateVariable, DUK_VARARGS); ILibDuktape_CreateInstanceMethod(ctx, "CreateCallbackProxy", ILibDuktape_GenericMarshal_CreateCallbackProxy, 2); - ILibDuktape_CreateInstanceMethod(ctx, "CreateNativeProxy", ILibDuktape_GenericMarshal_CreateNativeProxy, 1); + ILibDuktape_CreateInstanceMethod(ctx, "CreateNativeProxy", ILibDuktape_GenericMarshal_CreateNativeProxy, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "GetGenericGlobalCallback", ILibDuktape_GenericMarshal_GetGlobalGenericCallback, 1); + ILibDuktape_CreateInstanceMethod(ctx, "WrapObject", ILibDuktape_GenericMarshal_WrapObject, 1); + ILibDuktape_CreateInstanceMethod(ctx, "UnWrapObject", ILibDuktape_GenericMarshal_UnWrapObject, 1); + ILibDuktape_CreateInstanceMethod(ctx, "StashObject", ILibDuktape_GenericMarshal_StashObject, 1); + ILibDuktape_CreateInstanceMethod(ctx, "UnstashObject", ILibDuktape_GenericMarshal_UnstashObject, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "ObjectToPtr", ILibDuktape_GenericMarshal_ObjectToPtr, 1); ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "_VarSize", 4, "CreateInteger", ILibDuktape_GenericMarshal_CreateVariableEx, 0); - ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "_VarSize", ((int)sizeof(void*)), "CreatePointer", ILibDuktape_GenericMarshal_CreateVariableEx, 0); + ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "_VarSize", ((int)sizeof(void*)), "CreatePointer", ILibDuktape_GenericMarshal_CreateVariableEx, DUK_VARARGS); ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "_VarSize", 2, "CreateShort", ILibDuktape_GenericMarshal_CreateVariableEx, 0); + ILibDuktape_CreateFinalizer(ctx, ILibDuktape_GenericMarshal_Finalizer); + + duk_push_int(ctx, sizeof(Duktape_MarshalledObject)); + ILibDuktape_CreateReadonlyProperty(ctx, "WrappedObjectLength"); + duk_push_int(ctx, sizeof(void*)); + ILibDuktape_CreateReadonlyProperty(ctx, "PointerSize"); } void ILibDuktape_GenericMarshal_init(duk_context *ctx) @@ -964,4 +1532,4 @@ public: }; }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_GenericMarshal.h b/microscript/ILibDuktape_GenericMarshal.h index 652048d..162c057 100644 --- a/microscript/ILibDuktape_GenericMarshal.h +++ b/microscript/ILibDuktape_GenericMarshal.h @@ -23,4 +23,4 @@ limitations under the License. void ILibDuktape_GenericMarshal_init(duk_context *ctx); -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_HECI.c b/microscript/ILibDuktape_HECI.c index 952ac7d..7b3840c 100644 --- a/microscript/ILibDuktape_HECI.c +++ b/microscript/ILibDuktape_HECI.c @@ -120,6 +120,7 @@ typedef struct ILibDuktape_HECI_Session OVERLAPPED wv; ILibProcessPipe_Manager mgr; HANDLE descriptor; + DWORD bytesRead; #else int descriptor; #endif @@ -230,6 +231,13 @@ int ILibDuktape_HECI_linuxInit() duk_ret_t ILibDuktape_HECI_SessionFinalizer(duk_context *ctx) { + if (duk_has_prop_string(ctx, 0, ILibDuktape_HECI_SessionMemPtr)) + { + duk_get_prop_string(ctx, 0, ILibDuktape_HECI_SessionMemPtr); + ILibDuktape_HECI_Session *s = (ILibDuktape_HECI_Session*)Duktape_GetBuffer(ctx, -1, NULL); + if (s != NULL && s->PendingWrites != NULL) { ILibQueue_Destroy(s->PendingWrites); } // ToDo: If there is anything pending, we need to clear that too + if (s != NULL) { s->stream = NULL; } + } return(0); } @@ -297,7 +305,7 @@ ILibTransport_DoneState ILibDuktape_HECI_Session_WriteHandler_Process(ILibDuktap ssize_t bytesWritten; #endif - while (ILibQueue_GetCount(session->PendingWrites) > 0) + while (session->noPipelining || ILibQueue_GetCount(session->PendingWrites) > 0) { ILibDuktape_HECI_WriteState *state = (ILibDuktape_HECI_WriteState*)ILibQueue_PeekQueue(session->PendingWrites); returnIgnored = state->returnIgnored; @@ -469,15 +477,19 @@ ILibTransport_DoneState ILibDuktape_HECI_Session_WriteSink(ILibDuktape_DuplexStr } void ILibDuktape_HECI_Session_EndSink(ILibDuktape_DuplexStream *stream, void *user) { - + duk_context *ctx = stream->readableStream->ctx; + duk_push_this(ctx); + duk_get_prop_string(ctx, -1, "disconnect"); + duk_swap_top(ctx, -2); + if (duk_pcall_method(ctx, 0) != 0) { ILibDuktape_Process_UncaughtException(ctx); } + duk_pop(ctx); } void ILibDuktape_HECI_Session_PauseSink(ILibDuktape_DuplexStream *sender, void *user) { #ifdef WIN32 - ILibDuktape_HECI_Session *session = (ILibDuktape_HECI_Session*)user; - - // To Pause, all we need to do is remove our handle - ILibProcessPipe_WaitHandle_Remove(session->mgr, session->v.hEvent); + // NO-OP Because we are already PAUSED, since we context switched + UNREFERENCED_PARAMETER(sender); + UNREFERENCED_PARAMETER(user); #else UNREFERENCED_PARAMETER(sender); UNREFERENCED_PARAMETER(user); @@ -485,6 +497,15 @@ void ILibDuktape_HECI_Session_PauseSink(ILibDuktape_DuplexStream *sender, void * } #ifdef WIN32 BOOL ILibDuktape_HECI_Session_ReceiveSink(HANDLE event, void* user); +void __stdcall ILibDuktape_HECI_Session_ResumeSink2(ULONG_PTR obj) +{ + ILibDuktape_HECI_Session *session = (ILibDuktape_HECI_Session*)obj; + BOOL result = ReadFile(session->descriptor, session->buffer, (DWORD)session->bufferSize, &(session->bytesRead), &(session->v)); + if (result == TRUE || GetLastError() == ERROR_IO_PENDING) + { + ILibProcessPipe_WaitHandle_Add(session->mgr, session->v.hEvent, session, ILibDuktape_HECI_Session_ReceiveSink); + } +} #endif void ILibDuktape_HECI_Session_ResumeSink_NoPipeline(void *chain, void *user) { @@ -508,37 +529,34 @@ void ILibDuktape_HECI_Session_ResumeSink(ILibDuktape_DuplexStream *sender, void if (session->noPipelining != 0) { ILibChain_RunOnMicrostackThread(sender->readableStream->chain, ILibDuktape_HECI_Session_ResumeSink_NoPipeline, session); + // Note: DO NOT 'return' here, because we still need to QueueUserAPC, to resume the stream on Windows } #ifdef WIN32 - DWORD bytesRead; - - // To Resume, we need to ReadFile, then re-add our waithandle - BOOL result = ReadFile(session->descriptor, session->buffer, (DWORD)session->bufferSize, &bytesRead, &(session->v)); - if (result == TRUE || GetLastError() == ERROR_IO_PENDING) - { - ILibProcessPipe_WaitHandle_Add(session->mgr, session->v.hEvent, session, ILibDuktape_HECI_Session_ReceiveSink); - } + // To Resume, we need to first context switch to the Windows Thread + QueueUserAPC((PAPCFUNC)ILibDuktape_HECI_Session_ResumeSink2, ILibProcessPipe_Manager_GetWorkerThread(session->mgr), (ULONG_PTR)session); #endif } #ifdef WIN32 +void ILibDuktape_HECI_Session_ReceiveSink2(void *chain, void *user) +{ + ILibDuktape_HECI_Session *session = (ILibDuktape_HECI_Session*)user; + if (!ILibMemory_CanaryOK(session)) { return; } + + ILibDuktape_DuplexStream_WriteData(session->stream, session->buffer, session->bytesRead); + if (session->stream != NULL && !session->stream->readableStream->paused) + { + ILibDuktape_HECI_Session_ResumeSink(session->stream, session->stream->user); + } +} BOOL ILibDuktape_HECI_Session_ReceiveSink(HANDLE event, void* user) { ILibDuktape_HECI_Session *session = (ILibDuktape_HECI_Session*)user; - DWORD bytesRead; - - do + if (ILibMemory_CanaryOK(session)) { - if (GetOverlappedResult(session->descriptor, &(session->v), &bytesRead, FALSE) == FALSE) { break; } - ILibDuktape_DuplexStream_WriteData(session->stream, session->buffer, bytesRead); - } while (session->stream->readableStream->paused == 0 && ReadFile(session->descriptor, session->buffer, (DWORD)session->bufferSize, &bytesRead, &(session->v)) == TRUE); - if (session->stream->readableStream->paused == 0 && GetLastError() != ERROR_IO_PENDING) - { - // Broken Connection - ILibProcessPipe_WaitHandle_Remove(session->mgr, session->v.hEvent); // Remove ourselves from processing loop - ILibDuktape_DuplexStream_WriteEnd(session->stream); + if (GetOverlappedResult(session->descriptor, &(session->v), &(session->bytesRead), FALSE) == TRUE) { ILibChain_RunOnMicrostackThreadEx(session->chain, ILibDuktape_HECI_Session_ReceiveSink2, session); } } - return(TRUE); + return(FALSE); } void __stdcall ILibDuktape_HECI_Session_Start(ULONG_PTR obj) { @@ -560,6 +578,7 @@ duk_ret_t ILibDuktape_HECI_create_OnClientConnect(duk_context *ctx) duk_swap_top(ctx, -2); // [emit][this] duk_push_string(ctx, "error"); // [emit][this][error] duk_push_error_object(ctx, DUK_ERR_ERROR, "HECI Connection Error [%d]", statusCode); // [emit][this][error][err] + duk_push_int(ctx, statusCode); duk_put_prop_string(ctx, -2, "errno"); if (duk_pcall_method(ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "HECI.session.onError(): "); } duk_pop(ctx); // ... } @@ -570,12 +589,10 @@ duk_ret_t ILibDuktape_HECI_create_OnClientConnect(duk_context *ctx) if (bufferLen > 4) { duk_push_int(ctx, ((int*)buffer)[0]); - duk_put_prop_string(ctx, -2, ILibDuktape_HECI_MaxBufferSize); // [session] + duk_put_prop_string(ctx, -2, ILibDuktape_HECI_MaxBufferSize); // [session] - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_HECI_Session) + ((int*)buffer)[0]); // [session][buffer] - session = (ILibDuktape_HECI_Session*)Duktape_GetBuffer(ctx, -1, NULL); - memset(session, 0, sizeof(ILibDuktape_HECI_Session) + ((int*)buffer)[0]); - duk_put_prop_string(ctx, -2, ILibDuktape_HECI_SessionMemPtr); // [session] + session = (ILibDuktape_HECI_Session*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_HECI_Session) + ((int*)buffer)[0]); // [session][buffer] + duk_put_prop_string(ctx, -2, ILibDuktape_HECI_SessionMemPtr); // [session] #ifdef WIN32 session->v.hEvent = CreateEvent(NULL, TRUE, FALSE, NULL); session->wv.hEvent = CreateEvent(NULL, TRUE, FALSE, NULL); @@ -590,7 +607,6 @@ duk_ret_t ILibDuktape_HECI_create_OnClientConnect(duk_context *ctx) duk_push_current_function(ctx); session->noPipelining = Duktape_GetIntPropertyValue(ctx, -1, ILibDuktape_HECI_Session_NoPipeline, 0); duk_pop(ctx); - #ifdef _POSIX //printf("Session: %p\n", session); duk_get_prop_string(ctx, -1, ILibDuktape_HECI_Child); // [session][heci] @@ -675,6 +691,51 @@ duk_ret_t ILibDuktape_HECI_Session_connect(duk_context *ctx) duk_pop(ctx); // ... return(0); } +#ifdef WIN32 +void __stdcall ILibDuktape_HECI_Session_CloseSink2(ULONG_PTR obj) +{ + HANDLE h = (HANDLE)obj; + CloseHandle(h); +} +#endif +duk_ret_t ILibDuktape_HECI_Session_close(duk_context *ctx) +{ + duk_push_this(ctx); // [session] + + if (duk_has_prop_string(ctx, -1, ILibDuktape_HECI_Child)) + { + duk_get_prop_string(ctx, -1, ILibDuktape_HECI_Child); // [session][heci] + duk_get_prop_string(ctx, -1, "disconnect"); // [session][heci][close] + duk_swap_top(ctx, -2); // [session][close][this] + duk_call_method(ctx, 0); + } + + duk_push_this(ctx); +#ifdef WIN32 + ILibDuktape_HECI_Session *session = NULL; + if (duk_has_prop_string(ctx, -1, ILibDuktape_HECI_SessionMemPtr)) + { + duk_get_prop_string(ctx, -1, ILibDuktape_HECI_SessionMemPtr); // [HECI][SESSION] + session = (ILibDuktape_HECI_Session*)Duktape_GetBuffer(ctx, -1, NULL); + + ILibProcessPipe_WaitHandle_Remove(session->mgr, session->v.hEvent); + ILibProcessPipe_WaitHandle_Remove(session->mgr, session->wv.hEvent); + session->stream = NULL; + QueueUserAPC((PAPCFUNC)ILibDuktape_HECI_Session_CloseSink2, ILibProcessPipe_Manager_GetWorkerThread(session->mgr), (ULONG_PTR)session->descriptor); + } +#else + int d = Duktape_GetIntPropertyValue(ctx, -1, ILibDuktape_HECI_Descriptor, -1); + HECI_chainLink *hcl = (HECI_chainLink*)Duktape_GetPointerProperty(ctx, -1, ILibDuktape_HECI_ChainLink); + if (hcl != NULL) + { + hcl->descriptor = -1; + if (d != -1) { close(d); }; + duk_del_prop_string(ctx, -1, ILibDuktape_HECI_Descriptor); + } +#endif + + return(0); +} duk_ret_t ILibDuktape_HECI_create(duk_context *ctx) { duk_push_object(ctx); // [Session] @@ -689,6 +750,7 @@ duk_ret_t ILibDuktape_HECI_create(duk_context *ctx) ILibDuktape_EventEmitter_CreateEventEx(emitter, "error"); ILibDuktape_CreateProperty_InstanceMethod(ctx, "connect", ILibDuktape_HECI_Session_connect, DUK_VARARGS); ILibDuktape_CreateFinalizer(ctx, ILibDuktape_HECI_SessionFinalizer); + ILibDuktape_CreateInstanceMethod(ctx, "disconnect", ILibDuktape_HECI_Session_close, 0); return(1); } @@ -743,6 +805,8 @@ void ILibDuktape_HECI_NextIoctl(ILibQueue q) { ILibDuktape_HECI_ioctl_data *data = (ILibDuktape_HECI_ioctl_data*)ILibQueue_PeekQueue(q); int res; + if (data == NULL) { return; } // This line is unnecessary, because this method is only called on a non-empty Queue, but to satisfy Klockwork... + data->bytesReceived = 0; ResetEvent(data->v.hEvent); @@ -817,9 +881,7 @@ duk_ret_t ILibDuktape_HECI_doIoctl(duk_context *ctx) ILibDuktape_Push_ObjectStash(ctx); // [heci][stash] duk_push_array(ctx); // [heci][stash][array] ILibDuktape_HECI_ioctl_data *data; - duk_push_fixed_buffer(ctx, bufferLen + sizeof(ILibDuktape_HECI_ioctl_data)); // [heci][stash][array][state] - data = (ILibDuktape_HECI_ioctl_data*)Duktape_GetBuffer(ctx, -1, NULL); - memset(data, 0, sizeof(ILibDuktape_HECI_ioctl_data)); + data = (ILibDuktape_HECI_ioctl_data*)Duktape_PushBuffer(ctx, bufferLen + sizeof(ILibDuktape_HECI_ioctl_data)); duk_put_prop_index(ctx, -2, 0); // [heci][stash][array] if (outBufferLen > 0) { // [heci][stash][array][buffer] @@ -954,6 +1016,7 @@ void ILibDuktape_HECI_PostSelect(void* object, int slct, fd_set *readset, fd_set ILibDuktape_DuplexStream_WriteEnd(h->session->stream); } } + if (h->descriptor <= 0) { return; } if (FD_ISSET(h->descriptor, writeset)) { ILibDuktape_HECI_Session_WriteHandler_Process(h->session); @@ -971,6 +1034,7 @@ void ILibDuktape_HECI_Destroy(void *object) close(h->descriptor); } #endif + void ILibDuktape_HECI_Push(duk_context *ctx, void *chain) { duk_push_object(ctx); // [HECI] @@ -1011,6 +1075,7 @@ void ILibDuktape_HECI_Push(duk_context *ctx, void *chain) #endif if (chain != NULL) { ILibDuktape_CreateInstanceMethod(ctx, "create", ILibDuktape_HECI_create, 0); } ILibDuktape_CreateInstanceMethod(ctx, "doIoctl", ILibDuktape_HECI_doIoctl, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "disconnect", ILibDuktape_HECI_Session_close, 0); #ifdef _POSIX duk_push_pointer(ctx, hlink->Q); // [HECI][Q] #else @@ -1038,4 +1103,4 @@ void ILibDuktape_HECI_Push(duk_context *ctx, void *chain) void ILibDuktape_HECI_Init(duk_context *ctx) { ILibDuktape_ModSearch_AddHandler(ctx, "heci", ILibDuktape_HECI_Push); -} \ No newline at end of file +} diff --git a/microscript/ILibDuktape_HECI.h b/microscript/ILibDuktape_HECI.h index bb0e885..9a361dc 100644 --- a/microscript/ILibDuktape_HECI.h +++ b/microscript/ILibDuktape_HECI.h @@ -22,4 +22,4 @@ limitations under the License. void ILibDuktape_HECI_Init(duk_context *ctx); -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_Helpers.c b/microscript/ILibDuktape_Helpers.c index 5ec2df4..2a33007 100644 --- a/microscript/ILibDuktape_Helpers.c +++ b/microscript/ILibDuktape_Helpers.c @@ -112,7 +112,7 @@ void *Duktape_GetPointerProperty(duk_context *ctx, duk_idx_t i, char* propertyNa char* Duktape_GetStringPropertyValueEx(duk_context *ctx, duk_idx_t i, char* propertyName, char* defaultValue, duk_size_t *len) { char *retVal = defaultValue; - if (duk_has_prop_string(ctx, i, propertyName)) + if (ctx != NULL && duk_has_prop_string(ctx, i, propertyName)) { duk_get_prop_string(ctx, i, propertyName); retVal = (char*)duk_get_lstring(ctx, -1, len); @@ -127,7 +127,7 @@ char* Duktape_GetStringPropertyValueEx(duk_context *ctx, duk_idx_t i, char* prop int Duktape_GetIntPropertyValue(duk_context *ctx, duk_idx_t i, char* propertyName, int defaultValue) { int retVal = defaultValue; - if (duk_has_prop_string(ctx, i, propertyName)) + if (ctx!=NULL && duk_has_prop_string(ctx, i, propertyName)) { duk_get_prop_string(ctx, i, propertyName); retVal = duk_to_int(ctx, -1); @@ -159,6 +159,7 @@ char *Duktape_GetStashKey(void* value) char* Duktape_GetBuffer(duk_context *ctx, duk_idx_t i, duk_size_t *bufLen) { char *retVal = NULL; + duk_size_t len = 0; if (bufLen != NULL) { *bufLen = 0; } if (duk_is_string(ctx, i)) @@ -167,11 +168,29 @@ char* Duktape_GetBuffer(duk_context *ctx, duk_idx_t i, duk_size_t *bufLen) } else if (duk_is_buffer(ctx, i)) { - retVal = (char*)duk_require_buffer(ctx, i,bufLen); + retVal = (char*)duk_require_buffer(ctx, i, &len); + if (ILibMemory_CanaryOK(ILibMemory_FromRaw(retVal)) && ILibMemory_RawSize(ILibMemory_FromRaw(retVal)) == len) + { + retVal = ILibMemory_FromRaw(retVal); + if (bufLen != NULL) { *bufLen = ILibMemory_Size(retVal); } + } + else if (bufLen != NULL) + { + *bufLen = len; + } } else if(duk_is_buffer_data(ctx, i)) { - retVal = (char*)duk_require_buffer_data(ctx, i, bufLen); + retVal = (char*)duk_require_buffer_data(ctx, i, &len); + if (ILibMemory_CanaryOK(ILibMemory_FromRaw(retVal)) && ILibMemory_RawSize(ILibMemory_FromRaw(retVal)) == len) + { + retVal = ILibMemory_FromRaw(retVal); + if (bufLen != NULL) { *bufLen = ILibMemory_Size(retVal); } + } + else if (bufLen != NULL) + { + *bufLen = len; + } } else if (duk_is_object(ctx, i)) { @@ -607,37 +626,7 @@ void *ILibDuktape_Memory_AllocEx(duk_context *ctx, duk_idx_t index, duk_size_t s duk_pop_2(ctx); // ... return(retVal); } -void ILibDuktape_ValidatePointer(void *chain, void *ptr) -{ - ILibHashtable_Put(ILibChain_GetBaseHashtable(chain), ptr, NULL, 0, (void*)0xFFFF); -} -void ILibDuktape_InValidatePointer(void *chain, void *ptr) -{ - ILibHashtable_Remove(ILibChain_GetBaseHashtable(chain), ptr, NULL, 0); -} -int ILibDuktape_IsPointerValid(void *chain, void *ptr) -{ - return(ILibHashtable_Get(ILibChain_GetBaseHashtable(chain), ptr, NULL, 0) == NULL ? 0 : 1); -} -duk_ret_t ILibDuktape_PointerValidation_Finalizer(duk_context *ctx) -{ - duk_push_this(ctx); - void *chain = Duktape_GetChain(ctx); - void *obj = duk_get_heapptr(ctx, -1); - ILibDuktape_InValidatePointer(chain, obj); - duk_pop(ctx); - return(0); -} -void ILibDuktape_PointerValidation_Init(duk_context *ctx) -{ - void *chain = Duktape_GetChain(ctx); - if (!ILibDuktape_IsPointerValid(chain, duk_get_heapptr(ctx, -1))) - { - // Not set up yet, so set it up - ILibDuktape_ValidatePointer(chain, duk_get_heapptr(ctx, -1)); - ILibDuktape_CreateFinalizer(ctx, ILibDuktape_PointerValidation_Finalizer); - } -} + duk_ret_t ILibDuktape_Immediate_Sink(duk_context *ctx) { ILibDuktape_ImmediateHandler userCallback = (ILibDuktape_ImmediateHandler)duk_get_pointer(ctx, 0); @@ -689,6 +678,61 @@ void* ILibDuktape_Immediate(duk_context *ctx, void ** args, int argsLen, ILibDuk if (duk_pcall_method(ctx, 3) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "ILibDuktape_Immediate => immediate(): "); duk_pop(ctx); return(NULL); } + retval = duk_get_heapptr(ctx, -1); // [immediate] + duk_push_heap_stash(ctx); // [immediate][stash] + duk_swap_top(ctx, -2); // [stash][immediate] + duk_put_prop_string(ctx, -2, Duktape_GetStashKey(retval)); // [stash] + duk_pop(ctx); // ... + return(retval); +} +duk_ret_t ILibDuktape_Interval_Sink(duk_context *ctx) +{ + ILibDuktape_ImmediateHandler userCallback = (ILibDuktape_ImmediateHandler)duk_get_pointer(ctx, 0); + void **args = NULL; + int argsLen, i; + + duk_push_this(ctx); // [immediate] + duk_dup(ctx, 1); // [immediate][array] + if ((argsLen = (int)duk_get_length(ctx, -1)) > 0) + { + args = ILibMemory_AllocateA(sizeof(void*)*argsLen); + for (i = 0; i < argsLen; ++i) + { + duk_get_prop_index(ctx, -1, i); // [immediate][array][arg] + args[i] = duk_get_pointer(ctx, -1); + duk_pop(ctx); // [immediate][array] + } + } + + + if (userCallback != NULL) { userCallback(ctx, args, argsLen); } + return(0); +} +void* ILibDuktape_Interval(duk_context *ctx, void **args, int argsLen, int delay, ILibDuktape_IntervalHandler callback) +{ + void *retval = NULL; + int i = 0; + duk_push_global_object(ctx); // [g] + duk_get_prop_string(ctx, -1, "setInterval"); // [g][setInterval] + duk_swap_top(ctx, -2); // [setInterval][this] + duk_push_c_function(ctx, ILibDuktape_Interval_Sink, DUK_VARARGS); // [setInterval][this][func] + duk_push_int(ctx, delay); // [setInterval][this][func][delay] + duk_push_pointer(ctx, callback); // [setInterval][this][func][delay][userFunc] + duk_push_array(ctx); // [setInterval][this][func][delay][userFunc][array] + + while (args[i] != NULL && i < argsLen) + { + duk_get_prop_string(ctx, -1, "push"); // [setInterval][this][func][delay][userFunc][array][push] + duk_dup(ctx, -2); // [setInterval][this][func][delay][userFunc][array][push][this] + duk_push_pointer(ctx, args[i]); // [setInterval][this][func][delay][userFunc][array][push][this][val] + if (duk_pcall_method(ctx, 1) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "ILibDuktape_Immediate => Array.push(): "); } + duk_pop(ctx); // [setInterval][this][func][delay][userFunc][array] + ++i; + } + + if (duk_pcall_method(ctx, 4) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "ILibDuktape_Interval => interval(): "); duk_pop(ctx); return(NULL); } + + retval = duk_get_heapptr(ctx, -1); // [immediate] duk_push_heap_stash(ctx); // [immediate][stash] duk_swap_top(ctx, -2); // [stash][immediate] @@ -725,6 +769,142 @@ duk_idx_t duk_push_int_ex(duk_context *ctx, duk_int_t val) return(duk_push_int(ctx, val), duk_get_top_index(ctx)); } +void Duktape_Console_Log_ChainEx(duk_context *ctx, ILibDuktape_LogTypes logType, char *msg, duk_size_t msgLen) +{ + duk_push_global_object(ctx); // [g] + duk_get_prop_string(ctx, -1, "console"); // [g][console] + switch (logType) + { + case ILibDuktape_LogType_Error: + duk_get_prop_string(ctx, -1, "error"); // [g][console][error] + break; + case ILibDuktape_LogType_Warn: + duk_get_prop_string(ctx, -1, "warn"); // [g][console][warn] + break; + default: + duk_get_prop_string(ctx, -1, "log"); // [g][console][log] + break; + } + duk_swap_top(ctx, -2); // [g][log][this] + duk_push_lstring(ctx, msg, msgLen); // [g][log][this][str] + duk_pcall_method(ctx, 1); duk_pop(ctx); // [g] + duk_pop(ctx); // ... +} +typedef struct Duktape_Console_Log_data +{ + duk_context *ctx; + ILibDuktape_LogTypes logType; +}Duktape_Console_Log_data; +void Duktape_Console_Log_Chain(void *chain, void *user) +{ + Duktape_Console_Log_data *data = (Duktape_Console_Log_data*)user; + char *msg = (char*)ILibMemory_Extra(data); + Duktape_Console_Log_ChainEx(data->ctx, data->logType, msg, ILibMemory_Size(msg)); + + ILibMemory_Free(user); +} +void Duktape_Console_Log(duk_context *ctx, void *chain, ILibDuktape_LogTypes logType, char *msg, duk_size_t msgLen) +{ + if (ILibIsRunningOnChainThread(chain)) + { + Duktape_Console_Log_ChainEx(ctx, logType, msg, msgLen); + } + else + { + Duktape_Console_Log_data *data = (Duktape_Console_Log_data*)ILibMemory_SmartAllocateEx(sizeof(Duktape_Console_Log_data), msgLen); + data->ctx = ctx; + data->logType = logType; + memcpy_s(ILibMemory_Extra(data), ILibMemory_ExtraSize(data), msg, msgLen); + + ILibChain_RunOnMicrostackThreadEx(chain, Duktape_Console_Log_Chain, data); + } +} + +char* ILibDuktape_String_AsWide(duk_context *ctx, duk_idx_t idx, duk_size_t *len) +{ + char *src; + src = (char*)duk_require_string(ctx, idx); + +#ifdef WIN32 + size_t inBufferLen = 2 + (2 * MultiByteToWideChar(CP_UTF8, 0, (LPCCH)src, -1, NULL, 0)); + LPWSTR inBuffer = (LPWSTR)ILibMemory_AllocateTemp(Duktape_GetChain(ctx), inBufferLen); + + int r = MultiByteToWideChar(CP_UTF8, 0, (LPCCH)src, -1, inBuffer, (int)inBufferLen); + if (len != NULL) + { + *len = (duk_size_t)r; + } + return(r == 0 ? NULL : (char*)inBuffer); +#else + return(src); +#endif +} +void ILibDuktape_String_PushWideString(duk_context *ctx, char *wstr, size_t wstrlen) +{ +#ifdef WIN32 + char *tmp; + size_t tmpLen; + + tmpLen = 2 + (size_t)WideCharToMultiByte(CP_UTF8, 0, (LPCWCH)wstr, (int)(wstrlen > 0 ? wstrlen : -1), NULL, 0, NULL, NULL); + tmp = (char*)ILibMemory_AllocateTemp(Duktape_GetChain(ctx), tmpLen); + + if (WideCharToMultiByte(CP_UTF8, 0, (LPCWCH)wstr, (int)(wstrlen > 0 ? wstrlen : -1), (LPSTR)tmp, (int)tmpLen, NULL, NULL) != 0) + { + duk_push_string(ctx, tmp); + } + else + { + ILibDuktape_Error(ctx, "String_PushWideString() Error: %u", GetLastError()); + } +#else + if (wstrlen == 0) + { + duk_push_string(ctx, wstr); + } + else + { + duk_push_lstring(ctx, wstr, wstrlen); + } +#endif +} +char *ILibDuktape_String_WideToUTF8(duk_context *ctx, char *wstr) +{ +#ifdef WIN32 + char *tmp; + size_t tmpLen; + + tmpLen = 2 + (size_t)WideCharToMultiByte(CP_UTF8, 0, (LPCWCH)wstr, -1, NULL, 0, NULL, NULL); + tmp = (char*)ILibMemory_AllocateTemp(Duktape_GetChain(ctx), tmpLen); + WideCharToMultiByte(CP_UTF8, 0, (LPCWCH)wstr, -1, tmp, (int)tmpLen, NULL, NULL); + return(tmp); +#else + // NOP for non-Windows, because should already be UTF8 + return(wstr); +#endif +} +char *ILibDuktape_String_UTF8ToWide(duk_context *ctx, char *str) +{ +#ifdef WIN32 + size_t tmpLen = 2 + (2 * MultiByteToWideChar(CP_UTF8, 0, (LPCCH)str, -1, NULL, 0)); + LPWSTR retVal = (LPWSTR)ILibMemory_AllocateTemp(Duktape_GetChain(ctx), tmpLen); + MultiByteToWideChar(CP_UTF8, 0, (LPCCH)str, -1, retVal, (int)tmpLen); + return((char*)retVal); +#else + // NOP on non-Windows, as strings should always be UTF-8 by default + return(str); +#endif +} +void ILibDuktape_Log_Object(duk_context *ctx, duk_idx_t i, char *meta) +{ + void *h = duk_get_heapptr(ctx, i); + duk_enum(ctx, i, DUK_ENUM_INCLUDE_HIDDEN | DUK_ENUM_INCLUDE_SYMBOLS); + while (duk_next(ctx, -1, 1)) + { + printf(" [%s: %p] => %s (%p)\n", (meta==NULL?"OBJ":meta), h, (char*)duk_get_string(ctx, -2), duk_get_heapptr(ctx, -1)); + duk_pop_2(ctx); + } + duk_pop(ctx); +} \ No newline at end of file diff --git a/microscript/ILibDuktape_Helpers.h b/microscript/ILibDuktape_Helpers.h index 71ef00e..afffad0 100644 --- a/microscript/ILibDuktape_Helpers.h +++ b/microscript/ILibDuktape_Helpers.h @@ -37,6 +37,17 @@ typedef void(*ILibDuktape_HelperEvent)(duk_context *ctx, void *user); #define ILibDuktape_CR2HTTP "\xFF_CR2HTTP" #define ILibDuktape_CR2Options "\xFF_CR2Options" +typedef enum ILibDuktape_LogTypes +{ + ILibDuktape_LogType_Normal = 0, + ILibDuktape_LogType_Warn, + ILibDuktape_LogType_Error, + ILibDuktape_LogType_Info1, + ILibDuktape_LogType_Info2, + ILibDuktape_LogType_Info3 +}ILibDuktape_LogTypes; + +void ILibDuktape_Log_Object(duk_context *ctx, duk_idx_t i, char *meta); char* Duktape_GetContextGuidHex(duk_context *ctx); void *Duktape_GetChain(duk_context *ctx); char *Duktape_GetStashKey(void* value); @@ -53,6 +64,14 @@ struct sockaddr_in6* Duktape_IPAddress6_FromString(char* address, unsigned short void ILibDuktape_SockAddrToOptions(duk_context *ctx, struct sockaddr_in6 *addr); void *ILibDuktape_GetProcessObject(duk_context *ctx); +char* ILibDuktape_String_AsWide(duk_context *ctx, duk_idx_t idx, duk_size_t *len); +void ILibDuktape_String_PushWideString(duk_context *ctx, char *wstr, size_t wstrlen); +char *ILibDuktape_String_WideToUTF8(duk_context *ctx, char *wstr); +char *ILibDuktape_String_UTF8ToWide(duk_context *ctx, char *str); + +#define Duktape_PushBuffer(ctx, bufSize) ILibMemory_Init(duk_push_fixed_buffer(ctx, (duk_size_t)(bufSize) + sizeof(ILibMemory_Header)), (bufSize), 0, ILibMemory_Types_OTHER) +void Duktape_Console_Log(duk_context *ctx, void *chain, ILibDuktape_LogTypes logType, char *msg, duk_size_t msgLen); + typedef void(*ILibDuktape_NativeUncaughtExceptionHandler)(duk_context *ctx, char *msg, void *user); void ILibDuktape_SetNativeUncaughtExceptionHandler(duk_context *ctx, ILibDuktape_NativeUncaughtExceptionHandler handler, void *user); @@ -93,17 +112,13 @@ void ILibDuktape_Helper_AddHeapFinalizer(duk_context *ctx, ILibDuktape_HelperEve void ILibDuktape_Push_ObjectStash(duk_context *ctx); -void ILibDuktape_PointerValidation_Init(duk_context *ctx); -void ILibDuktape_ValidatePointer(void *chain, void *ptr); -void ILibDuktape_InValidatePointer(void *chain, void *ptr); -int ILibDuktape_IsPointerValid(void *chain, void *ptr); -#define ILibDuktape_ValidateHeapPointer(ctx, objIdx) ILibDuktape_ValidatePointer(Duktape_GetChain(ctx), duk_get_heapptr(ctx, objIdx)) -#define ILibDuktape_InValidateHeapPointer(ctx, objIdx) ILibDuktape_InValidatePointer(Duktape_GetChain(ctx), duk_get_heapptr(ctx, objIdx)) - typedef void(*ILibDuktape_ImmediateHandler)(duk_context *ctx, void ** args, int argsLen); +typedef ILibDuktape_ImmediateHandler ILibDuktape_IntervalHandler; + void* ILibDuktape_Immediate(duk_context *ctx, void ** args, int argsLen, ILibDuktape_ImmediateHandler callback); +void* ILibDuktape_Interval(duk_context *ctx, void **args, int argsLen, int delay, ILibDuktape_IntervalHandler callback); int ILibDuktape_GetReferenceCount(duk_context *ctx, duk_idx_t i); #define ILibDuktape_WriteID(ctx, id) duk_push_string(ctx, id);duk_put_prop_string(ctx, -2, ILibDuktape_OBJID) -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_HttpStream.c b/microscript/ILibDuktape_HttpStream.c index 9a41870..be9f5eb 100644 --- a/microscript/ILibDuktape_HttpStream.c +++ b/microscript/ILibDuktape_HttpStream.c @@ -57,6 +57,7 @@ extern void ILibWebClient_ResetWCDO(struct ILibWebClientDataObject *wcdo); #define ILibDuktape_HTTP2PipedWritable "\xFF_HTTP2PipedWritable" #define ILibDuktape_HTTPStream2Data "\xFF_HTTPStream2Data" #define ILibDuktape_HTTPStream2HTTP "\xFF_HTTPStream2HTTP" +#define ILibDuktape_HTTPStream2IMSG "\xFF_HTTPStream2IMSG" #define ILibDuktape_HTTPStream2Socket "\xFF_HTTPStream2Socket" #define ILibDuktape_IMSG2HttpStream "\xFF_IMSG2HttpStream" #define ILibDuktape_IMSG2Ptr "\xFF_IMSG2Ptr" @@ -130,6 +131,7 @@ typedef struct ILibDuktape_HttpStream_ServerResponse_BufferedImplicit_State void *ctx; void *writeStream; void *serverResponseObj; + void *serverResponseStream; int endBytes; int chunk; size_t bufferLen; @@ -514,6 +516,9 @@ duk_ret_t ILibDuktape_HttpStream_http_onUpgrade(duk_context *ctx) duk_ret_t ILibDuktape_HttpStream_http_endResponseSink(duk_context *ctx) { duk_push_this(ctx); // [imsg] + //ILibDuktape_Log_Object(ctx, -1, "IMSG"); + + duk_del_prop_string(ctx, -1, ILibDuktape_IMSG2Ptr); duk_get_prop_string(ctx, -1, ILibDuktape_IMSG2HttpStream); // [imsg][httpstream] duk_get_prop_string(ctx, -1, ILibDuktape_HTTP2CR); // [imsg][httpstream][CR] @@ -543,6 +548,24 @@ duk_ret_t ILibDuktape_HttpStream_http_endResponseSink(duk_context *ctx) duk_get_prop_string(ctx, -1, "keepSocketAlive"); // [socket][imsg][httpstream][CR][Agent][keepSocketAlive] duk_swap_top(ctx, -2); // [socket][imsg][httpstream][CR][keepSocketAlive][this] duk_dup(ctx, -6); // [socket][imsg][httpstream][CR][keepSocketAlive][this][socket] + + //printf("End Response -->\n"); + //if (duk_has_prop_string(ctx, -1, ILibDuktape_Socket2HttpStream)) + //{ + // duk_get_prop_string(ctx, -1, ILibDuktape_Socket2HttpStream); + // printf(" [Socket: %p] => [HTTPStream: %p]\n", duk_get_heapptr(ctx, -2), duk_get_heapptr(ctx, -1)); + // ILibDuktape_Log_Object(ctx, -1, "HTTPStream"); + // duk_pop(ctx); + //} + //if (duk_has_prop_string(ctx, -1, ILibDuktape_SOCKET2OPTIONS)) + //{ + // duk_get_prop_string(ctx, -1, ILibDuktape_SOCKET2OPTIONS); + // ILibDuktape_Log_Object(ctx, -1, "OPTIONS"); + // duk_pop(ctx); + //} + //ILibDuktape_Log_Object(ctx, -1, "SOCKET"); + //printf("\n"); + duk_call_method(ctx, 1); duk_pop(ctx); // [socket][imsg][httpstream][CR] return(0); } @@ -671,6 +694,9 @@ duk_ret_t ILibDuktape_HttpStream_http_OnSocketReady(duk_context *ctx) if (data->bodyStream != NULL) { ILibDuktape_readableStream_WriteEnd(data->bodyStream); data->bodyStream = NULL; } duk_pop(ctx); // [socket][clientRequest][HTTPStream] + ILibDuktape_EventEmitter_DeleteForwardEvent(ctx, -1, "response"); + ILibDuktape_EventEmitter_DeleteForwardEvent(ctx, -1, "continue"); + // We need to change the events to propagate to the new clientRequest instead of the old one duk_get_prop_string(ctx, -1, "removeAllListeners"); // [socket][clientRequest][HTTPStream][remove] duk_dup(ctx, -2); // [socket][clientRequest][HTTPStream][remove][this] @@ -684,6 +710,8 @@ duk_ret_t ILibDuktape_HttpStream_http_OnSocketReady(duk_context *ctx) duk_dup(ctx, -2); // [socket][clientRequest][HTTPStream][remove][this] duk_push_string(ctx, "upgrade"); // [socket][clientRequest][HTTPStream][remove][this][upgrade] duk_call_method(ctx, 1); duk_pop(ctx); // [socket][clientRequest][HTTPStream] + + duk_push_this(ctx); // [socket][clientRequest][HTTPStream][clientRequest] duk_put_prop_string(ctx, -2, ILibDuktape_HTTP2CR); // [socket][clientRequest][HTTPStream] @@ -996,7 +1024,20 @@ void ILibDuktape_HttpStream_http_request_transform(struct ILibDuktape_Transform } } - +duk_ret_t ILibDuktape_ClientRequest_Finalizer(duk_context *ctx) +{ + if (duk_has_prop_string(ctx, 0, ILibDuktape_CR_RequestBuffer)) + { + duk_get_prop_string(ctx, 0, ILibDuktape_CR_RequestBuffer); + ILibDuktape_Http_ClientRequest_WriteData *data = (ILibDuktape_Http_ClientRequest_WriteData*)Duktape_GetBuffer(ctx, -1, NULL); + if (data->buffer != NULL) + { + free(data->buffer); + data->buffer = NULL; + } + } + return(0); +} duk_ret_t ILibDuktape_HttpStream_http_request(duk_context *ctx) { char *proto; @@ -1086,7 +1127,7 @@ duk_ret_t ILibDuktape_HttpStream_http_request(duk_context *ctx) ILibDuktape_EventEmitter_CreateEventEx(emitter, "upgrade"); ILibDuktape_EventEmitter_CreateEventEx(emitter, "error"); ILibDuktape_EventEmitter_AddOnEx(ctx, -1, "socket", ILibDuktape_HttpStream_http_OnSocketReady); - + ILibDuktape_EventEmitter_AddOnEx(ctx, -1, "~", ILibDuktape_ClientRequest_Finalizer); if (nargs > 1 && duk_is_function(ctx, 1)) @@ -1465,7 +1506,7 @@ duk_ret_t ILibDuktape_HttpStream_http_server_onConnection(duk_context *ctx) duk_get_prop_string(ctx, -1, "pipe"); // [NS][socket][pipe] duk_dup(ctx, -2); // [NS][socket][pipe][this] - duk_eval_string(ctx, "require('http').createStream();"); // [NS][socket][pipe][this][httpStream] + duk_eval_string(ctx, "require('http').createStream();"); // [NS][socket][pipe][this][httpStream] duk_get_prop_string(ctx, -5, ILibDuktape_NS2HttpServer); // [NS][socket][pipe][this][httpStream][httpServer] duk_dup(ctx, -1); // [NS][socket][pipe][this][httpStream][httpServer][dup] duk_put_prop_string(ctx, -3, ILibduktape_HttpStream2HttpServer); // [NS][socket][pipe][this][httpStream][httpServer] @@ -1813,7 +1854,7 @@ void ILibDuktape_HttpStream_ServerResponse_WriteImplicitHeaders(void *chain, voi { int retVal; ILibDuktape_HttpStream_ServerResponse_BufferedImplicit_State *state = (ILibDuktape_HttpStream_ServerResponse_BufferedImplicit_State*)user; - if (chain != NULL && !ILibDuktape_IsPointerValid(chain, state->serverResponseObj)) { free(user); } + if (!ILibMemory_CanaryOK(state->serverResponseStream)) { free(user); return; } // We are on Microstack Thread, so we can access the JS object, and write the implicit headers duk_push_heapptr(state->ctx, state->serverResponseObj); // [SR] @@ -1956,6 +1997,7 @@ ILibTransport_DoneState ILibDuktape_HttpStream_ServerResponse_WriteSink(struct I memset(tmp, 0, sizeof(ILibDuktape_HttpStream_ServerResponse_BufferedImplicit_State)); tmp->ctx = stream->ctx; tmp->serverResponseObj = stream->obj; + tmp->serverResponseStream = stream; tmp->writeStream = state->writeStream; tmp->endBytes = stream->endBytes; tmp->chunk = state->chunkSupported; @@ -1970,6 +2012,7 @@ ILibTransport_DoneState ILibDuktape_HttpStream_ServerResponse_WriteSink(struct I memset(buffered, 0, sizeof(ILibDuktape_HttpStream_ServerResponse_BufferedImplicit_State)); buffered->ctx = stream->ctx; buffered->serverResponseObj = stream->obj; + buffered->serverResponseStream = stream; buffered->writeStream = state->writeStream; buffered->bufferLen = bufferLen; buffered->endBytes = stream->endBytes; @@ -2059,6 +2102,7 @@ ILibTransport_DoneState ILibDuktape_HttpStream_ServerResponse_WriteSink(struct I data->ctx = stream->ctx; data->endBytes = stream->endBytes; data->serverResponseObj = stream->obj; + data->serverResponseStream = stream; data->writeStream = state->writeStream; data->bufferLen = bufferLen; memcpy_s(data->buffer, bufferLen, buffer, bufferLen); @@ -2403,8 +2447,6 @@ void ILibDuktape_HttpStream_ServerResponse_PUSH(duk_context *ctx, void* writeStr duk_remove(ctx, -2); // [resp][http/s.serverResponse] duk_put_prop_string(ctx, -2, ILibDuktape_OBJID); // [resp] - - ILibDuktape_PointerValidation_Init(ctx); ILibDuktape_WriteID(ctx, "http.serverResponse"); duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_HttpStream_ServerResponse_State)); // [resp][state] state = (ILibDuktape_HttpStream_ServerResponse_State*)Duktape_GetBuffer(ctx, -1, NULL); @@ -2666,10 +2708,11 @@ int ILibDuktape_HttpStream_IncomingMessage_UnshiftBytes(ILibDuktape_readableStre } void ILibDuktape_HttpStream_DispatchEnd(void *chain, void *user) { - if (ILibDuktape_IsPointerValid(chain, ((void**)user)[1]) != 0) + if(ILibMemory_CanaryOK(((void**)user)[1])) { duk_context *ctx = (duk_context*)((void**)user)[0]; - void *heapPtr = ((void**)user)[1]; + void *heapPtr = ((ILibDuktape_DuplexStream*)((void**)user)[1])->ParentObject; + ((ILibDuktape_HttpStream_Data*)((void**)user)[2])->bodyStream = NULL; duk_push_heapptr(ctx, heapPtr); // [httpStream] duk_get_prop_string(ctx, -1, "emit"); // [httpStream][emit] @@ -2694,7 +2737,7 @@ duk_ret_t ILibDuktape_HttpStream_OnReceive_bodyStreamFinalized(duk_context *ctx) ILibDuktape_HttpStream_Data *data = (ILibDuktape_HttpStream_Data*)Duktape_GetPointerProperty(ctx, 0, ILibDuktape_IMSG2Ptr); if (data != NULL) { - if (data->endPropagated == 0) { ILibDuktape_readableStream_WriteEnd(data->bodyStream); } + if ((data->endPropagated == 0) && (data->bodyStream != NULL)) { ILibDuktape_readableStream_WriteEnd(data->bodyStream); } data->endPropagated = 1; data->bodyStream = NULL; } @@ -2773,28 +2816,38 @@ void ILibDuktape_HttpStream_OnReceive(ILibWebClient_StateObject WebStateObject, { if (valLen == 12 && strncasecmp(val, "100-Continue", 12) == 0) { - duk_push_string(ctx, "checkContinue"); // [emit][this][checkContinue] - ILibDuktape_HttpStream_IncomingMessage_PUSH(ctx, header, data->DS->ParentObject); // [emit][this][checkContinue][imsg] - data->bodyStream = ILibDuktape_ReadableStream_InitEx(ctx, ILibDuktape_HttpStream_IncomingMessage_PauseSink, ILibDuktape_HttpStream_IncomingMessage_ResumeSink, ILibDuktape_HttpStream_IncomingMessage_UnshiftBytes, data); - ILibDuktape_HttpStream_ServerResponse_PUSH(ctx, data->DS->writableStream->pipedReadable, header, data->DS->ParentObject); // [emit][this][checkContinue][imsg][rsp] - duk_dup(ctx, -1); // [emit][this][checkContinue][imsg][rsp][rsp] - duk_insert(ctx, -6); // [rsp][emit][this][checkContinue][imsg][rsp] - if (duk_pcall_method(ctx, 3) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "http.httpStream.onReceive->checkContinue(): "); } // [rsp][hadListener] + // Is there a listener for 'checkContinue'? + if (ILibDuktape_EventEmitter_HasListenersEx(ctx, -1, "checkContinue")) + { + duk_push_string(ctx, "checkContinue"); // [emit][this][checkContinue] + ILibDuktape_HttpStream_IncomingMessage_PUSH(ctx, header, data->DS->ParentObject); // [emit][this][checkContinue][imsg] + data->bodyStream = ILibDuktape_ReadableStream_InitEx(ctx, ILibDuktape_HttpStream_IncomingMessage_PauseSink, ILibDuktape_HttpStream_IncomingMessage_ResumeSink, ILibDuktape_HttpStream_IncomingMessage_UnshiftBytes, data); + duk_dup(ctx, -3); duk_dup(ctx, -2); // [emit][this][checkContinue][imsg][httpstream][imsg] + duk_put_prop_string(ctx, -2, ILibDuktape_HTTPStream2IMSG); duk_pop(ctx); // [emit][this][checkContinue][imsg] + + ILibDuktape_HttpStream_ServerResponse_PUSH(ctx, data->DS->writableStream->pipedReadable, header, data->DS->ParentObject); // [emit][this][checkContinue][imsg][rsp] + if (duk_pcall_method(ctx, 3) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "http.httpStream.onReceive->checkContinue(): "); } // [rsp][hadListener] + duk_pop(ctx); // ... + } else { - if (!duk_get_boolean(ctx, -1)) - { - // No listener, so we must immediately send '100 Continue' - duk_get_prop_string(ctx, -2, "writeContinue"); // [rsp][hadListener][writeContinue] - duk_dup(ctx, -3); // [rsp][hadListener][writeContinue][this] - duk_call_method(ctx, 0); duk_pop(ctx); // [rsp][hadListener] - } - } - duk_pop_2(ctx); // ... - } - else - { - + // Nobody listening for 'checkContinue', so we need to respond with 100 Continue + ILibDuktape_HttpStream_ServerResponse_PUSH(ctx, data->DS->writableStream->pipedReadable, header, data->DS->ParentObject); // [emit][this][rsp] + duk_get_prop_string(ctx, -1, "writeContinue"); // [emit][this][rsp][writeContinue] + duk_swap_top(ctx, -2); // [emit][this][writeContinue][this] + duk_call_method(ctx, 0); duk_pop(ctx); // [emit][this] + + // Since nobody was listening for 'checkContinue', need to process this as a 'request' + duk_push_string(ctx, "request"); // [emit][this][request] + ILibDuktape_HttpStream_IncomingMessage_PUSH(ctx, header, data->DS->ParentObject); // [emit][this][request][imsg] + data->bodyStream = ILibDuktape_ReadableStream_InitEx(ctx, ILibDuktape_HttpStream_IncomingMessage_PauseSink, ILibDuktape_HttpStream_IncomingMessage_ResumeSink, ILibDuktape_HttpStream_IncomingMessage_UnshiftBytes, data); + duk_dup(ctx, -3); duk_dup(ctx, -2); // [emit][this][request][imsg][httpstream][imsg] + duk_put_prop_string(ctx, -2, ILibDuktape_HTTPStream2IMSG); duk_pop(ctx); // [emit][this][request][imsg] + + ILibDuktape_HttpStream_ServerResponse_PUSH(ctx, data->DS->writableStream->pipedReadable, header, data->DS->ParentObject); // [emit][this][request][imsg][rsp] + if (duk_pcall_method(ctx, 3) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "http.httpStream.onReceive->request(): "); } + duk_pop(ctx); // ... + } } } else @@ -2852,6 +2905,11 @@ void ILibDuktape_HttpStream_OnReceive(ILibWebClient_StateObject WebStateObject, data->bodyStream = ILibDuktape_ReadableStream_InitEx(ctx, ILibDuktape_HttpStream_IncomingMessage_PauseSink, ILibDuktape_HttpStream_IncomingMessage_ResumeSink, ILibDuktape_HttpStream_IncomingMessage_UnshiftBytes, data); duk_push_pointer(ctx, data); duk_put_prop_string(ctx, -2, ILibDuktape_IMSG2Ptr); + duk_dup(ctx, -3); // [emit][this][response][imsg][httpstream] + duk_dup(ctx, -2); // [emit][this][response][imsg][httpstream][imsg] + duk_put_prop_string(ctx, -2, ILibDuktape_HTTPStream2IMSG); // [emit][this][response][imsg][httpstream] + duk_pop(ctx); // [emit][this][response][imsg] + ILibDuktape_EventEmitter_AddOnEx(ctx, -1, "~", ILibDuktape_HttpStream_OnReceive_bodyStreamFinalized); if (duk_pcall_method(ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "http.httpStream.onReceive->response(): "); } duk_pop(ctx); @@ -2874,6 +2932,8 @@ void ILibDuktape_HttpStream_OnReceive(ILibWebClient_StateObject WebStateObject, if (ILibIsRunningOnChainThread(data->chain) != 0) { // We're on the Chain Thread, so we can directly emit the 'end' event + data->bodyStream = NULL; + duk_push_heapptr(ctx, data->DS->ParentObject); // [httpStream] duk_get_prop_string(ctx, -1, "emit"); // [httpStream][emit] duk_swap_top(ctx, -2); // [emit][this] @@ -2884,19 +2944,19 @@ void ILibDuktape_HttpStream_OnReceive(ILibWebClient_StateObject WebStateObject, else { // We're on the wrong thread to dispatch the 'end' event, so we have to context switch - void **tmp = (void**)ILibMemory_Allocate(2 * sizeof(void*), 0, NULL, NULL); + void **tmp = (void**)ILibMemory_Allocate(3 * sizeof(void*), 0, NULL, NULL); tmp[0] = ctx; - tmp[1] = data->DS->ParentObject; + tmp[1] = data->DS; + tmp[2] = data; ILibChain_RunOnMicrostackThread(data->chain, ILibDuktape_HttpStream_DispatchEnd, tmp); } } } duk_ret_t ILibDuktape_HttpStream_Finalizer(duk_context *ctx) { + duk_del_prop_string(ctx, 0, ILibDuktape_HTTPStream2IMSG); duk_get_prop_string(ctx, 0, ILibDuktape_HTTPStream2Data); ILibDuktape_HttpStream_Data *data = (ILibDuktape_HttpStream_Data*)Duktape_GetBuffer(ctx, -1, NULL); - ILibDuktape_InValidatePointer(Duktape_GetChain(ctx), data); - ILibDuktape_InValidateHeapPointer(ctx, 0); ILibWebClient_DestroyWebClientDataObject(data->WCDO); return(0); @@ -2934,9 +2994,7 @@ duk_ret_t ILibduktape_HttpStream_create(duk_context *ctx) duk_put_prop_string(ctx, -2, ILibDuktape_HTTPStream2HTTP); // [httpStream] ILibDuktape_WriteID(ctx, "http.httpStream"); ILibDuktape_EventEmitter *emitter = ILibDuktape_EventEmitter_Create(ctx); - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_HttpStream_Data)); // [httpStream][buffer] - data = (ILibDuktape_HttpStream_Data*)Duktape_GetBuffer(ctx, -1, NULL); - memset(data, 0, sizeof(ILibDuktape_HttpStream_Data)); + data = (ILibDuktape_HttpStream_Data*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_HttpStream_Data)); duk_put_prop_string(ctx, -2, ILibDuktape_HTTPStream2Data); // [httpStream] ILibDuktape_EventEmitter_CreateEventEx(emitter, "end"); @@ -2960,10 +3018,7 @@ duk_ret_t ILibduktape_HttpStream_create(duk_context *ctx) ILibDuktape_EventEmitter_AddOnEx(ctx, -1, "pipe", ILibDuktape_HttpStream_pipeEvent); ILibDuktape_CreateEventWithGetter(ctx, "connectionCloseSpecified", ILibDuktape_HttpStream_connectionCloseSpecified); - ILibDuktape_CreateFinalizer(ctx, ILibDuktape_HttpStream_Finalizer); - ILibDuktape_ValidatePointer(Duktape_GetChain(ctx), data); - ILibDuktape_ValidateHeapPointer(ctx, -1); return(1); } duk_ret_t ILibDuktape_HttpStream_Agent_getName(duk_context *ctx) @@ -3113,10 +3168,14 @@ duk_ret_t ILibDuktape_HttpStream_Agent_keepSocketAlive(duk_context *ctx) duk_get_prop_string(ctx, -1, "requests"); // [key][Agent][requests] + //ILibDuktape_Log_Object(ctx, -1, "Agent/Requests"); + if (duk_has_prop_string(ctx, -1, key)) { // Has Key, check the Array duk_get_prop_string(ctx, -1, key); // [key][Agent][requests][Array] + //ILibDuktape_Log_Object(ctx, -1, "Agent/Request/ArrayIndex"); + duk_get_prop_string(ctx, -1, "shift"); // [key][Agent][requests][Array][shift] duk_swap_top(ctx, -2); // [key][Agent][requests][shift][this] duk_call_method(ctx, 0); // [key][Agent][requests][request] @@ -3485,8 +3544,11 @@ ILibTransport_DoneState ILibDuktape_httpStream_webSocket_EncodedWriteSink(ILibDu char* maskingKey = NULL; int FIN; unsigned char OPCODE; + unsigned char RSV; ILibDuktape_WebSocket_State *state = (ILibDuktape_WebSocket_State*)user; + if (!ILibMemory_CanaryOK(state)) { return(ILibTransport_DoneState_ERROR); } + if (bufferLen < 2) { // We need at least 2 bytes to read enough of the headers to know how long the frame is @@ -3496,6 +3558,14 @@ ILibTransport_DoneState ILibDuktape_httpStream_webSocket_EncodedWriteSink(ILibDu hdr = ntohs(((unsigned short*)(buffer))[0]); FIN = (hdr & WEBSOCKET_FIN) != 0; OPCODE = (hdr & WEBSOCKET_OPCODE) >> 8; + RSV = (hdr & WEBSOCKET_RSV) >> 8; + + if (RSV != 0) + { + char msg[] = "Reserved Field of Websocket was not ZERO"; + Duktape_Console_Log(state->ctx, state->chain, ILibDuktape_LogType_Error, msg, sizeof(msg) - 1); + return(ILibTransport_DoneState_ERROR); + } plen = (unsigned char)(hdr & WEBSOCKET_PLEN); if (plen == 126) @@ -3636,7 +3706,8 @@ void ILibDuktape_httpStream_webSocket_EncodedEndSink(ILibDuktape_DuplexStream *s } void ILibDuktape_httpStream_webSocket_EncodedPauseSink_Chain(void *chain, void *user) { - if (chain != NULL && !ILibDuktape_IsPointerValid(chain, user)) { return; } + if (!ILibMemory_CanaryOK(user)) { return; } + ILibDuktape_WebSocket_State *state = (ILibDuktape_WebSocket_State*)user; duk_context *ctx = state->decodedStream->writableStream->ctx; @@ -3648,7 +3719,7 @@ void ILibDuktape_httpStream_webSocket_EncodedPauseSink_Chain(void *chain, void * } void ILibDuktape_httpStream_webSocket_EncodedPauseSink(ILibDuktape_DuplexStream *sender, void *user) { - printf("WebSocket.Encoded.Pause();\n"); + //printf("WebSocket.Encoded.Pause();\n"); ILibDuktape_WebSocket_State *state = (ILibDuktape_WebSocket_State*)user; if (state->decodedStream->writableStream->pipedReadable_native != NULL && state->decodedStream->writableStream->pipedReadable_native->PauseHandler != NULL) { @@ -3669,10 +3740,12 @@ void ILibDuktape_httpStream_webSocket_EncodedPauseSink(ILibDuktape_DuplexStream } void ILibDuktape_httpStream_webSocket_EncodedResumeSink_Chain(void *chain, void *user) { - if (chain != NULL && !ILibDuktape_IsPointerValid(chain, user)) { return; } + if (!ILibMemory_CanaryOK(user)) { return; } + ILibDuktape_WebSocket_State *state = (ILibDuktape_WebSocket_State*)user; duk_context *ctx = state->decodedStream->writableStream->ctx; + if (state->decodedStream->writableStream->pipedReadable == NULL) { return; } duk_push_heapptr(ctx, state->decodedStream->writableStream->pipedReadable); // [readable] duk_get_prop_string(ctx, -1, "resume"); // [readable][resume] duk_swap_top(ctx, -2); // [resume][this] @@ -3681,7 +3754,7 @@ void ILibDuktape_httpStream_webSocket_EncodedResumeSink_Chain(void *chain, void } void ILibDuktape_httpStream_webSocket_EncodedResumeSink(ILibDuktape_DuplexStream *sender, void *user) { - printf("WebSocket.Encoded.Resume();\n"); + //printf("WebSocket.Encoded.Resume();\n"); ILibDuktape_WebSocket_State *state = (ILibDuktape_WebSocket_State*)user; if (state->decodedStream->writableStream->pipedReadable_native != NULL && state->decodedStream->writableStream->pipedReadable_native->ResumeHandler != NULL) { @@ -3718,7 +3791,8 @@ void ILibDuktape_httpStream_webSocket_DecodedEndSink(ILibDuktape_DuplexStream *s } void ILibDuktape_httpStream_webSocket_DecodedPauseSink_Chain(void *chain, void *user) { - if (chain != NULL && !ILibDuktape_IsPointerValid(chain, user)) { return; } + if (!ILibMemory_CanaryOK(user)) { return; } + ILibDuktape_WebSocket_State *state = (ILibDuktape_WebSocket_State*)user; duk_context *ctx = state->encodedStream->writableStream->ctx; @@ -3758,7 +3832,7 @@ void ILibDuktape_httpStream_webSocket_DecodedPauseSink(ILibDuktape_DuplexStream } void ILibDuktape_httpStream_webSocket_DecodedResumeSink_Chain(void *chain, void *user) { - if (chain != NULL && !ILibDuktape_IsPointerValid(chain, user)) { return; } + if (!ILibMemory_CanaryOK(user)) { return; } ILibDuktape_WebSocket_State *state = (ILibDuktape_WebSocket_State*)user; duk_context *ctx = state->encodedStream->writableStream->ctx; @@ -3802,11 +3876,10 @@ int ILibDuktape_httpStream_webSocket_DecodedUnshiftSink(ILibDuktape_DuplexStream duk_ret_t ILibDuktape_httpStream_webSocketStream_finalizer(duk_context *ctx) { - void *chain = Duktape_GetChain(ctx); duk_get_prop_string(ctx, 0, ILibDuktape_WebSocket_StatePtr); ILibDuktape_WebSocket_State *state = (ILibDuktape_WebSocket_State*)Duktape_GetBuffer(ctx, -1, NULL); - - if (state->encodedStream->writableStream->pipedReadable != NULL) + + if (state->encodedStream != NULL && state->encodedStream->writableStream->pipedReadable != NULL) { duk_push_heapptr(ctx, state->encodedStream->writableStream->pipedReadable); // [readable] duk_get_prop_string(ctx, -1, "unpipe"); // [readable][unpipe] @@ -3815,7 +3888,6 @@ duk_ret_t ILibDuktape_httpStream_webSocketStream_finalizer(duk_context *ctx) duk_call_method(ctx, 1); duk_pop(ctx); // ... } - ILibDuktape_InValidatePointer(chain, Duktape_GetBuffer(ctx, -1, NULL)); return(0); } duk_ret_t ILibDuktape_httpStream_webSocketStream_sendPing(duk_context *ctx) @@ -3856,17 +3928,24 @@ duk_ret_t ILibDuktape_httpStream_webSocketStream_encodedPiped(duk_context *ctx) } return(0); } +duk_ret_t ILibDuktape_httpStream_webSocketStream_encoded_Finalizer(duk_context *ctx) +{ + duk_get_prop_string(ctx, 0, ILibDuktape_WSENC2WS); + duk_get_prop_string(ctx, -1, ILibDuktape_WebSocket_StatePtr); + ILibDuktape_WebSocket_State *state = (ILibDuktape_WebSocket_State*)Duktape_GetBuffer(ctx, -1, NULL); + state->encodedStream = NULL; + + return(0); +} duk_ret_t ILibDuktape_httpStream_webSocketStream_new(duk_context *ctx) { ILibDuktape_WebSocket_State *state; - duk_push_object(ctx); // [WebSocket] + duk_push_object(ctx); // [WebSocket] ILibDuktape_WriteID(ctx, "http.WebSocketStream"); - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_WebSocket_State)); // [WebSocket][data] - state = (ILibDuktape_WebSocket_State*)Duktape_GetBuffer(ctx, -1, NULL); - memset(state, 0, sizeof(ILibDuktape_WebSocket_State)); - duk_put_prop_string(ctx, -2, ILibDuktape_WebSocket_StatePtr); // [WebSocket] - ILibDuktape_ValidatePointer(Duktape_GetChain(ctx), state); + state = (ILibDuktape_WebSocket_State*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_WebSocket_State)); // [WebSocket][data] + duk_put_prop_string(ctx, -2, ILibDuktape_WebSocket_StatePtr); // [WebSocket] + state->ctx = ctx; state->ObjectPtr = duk_get_heapptr(ctx, -1); state->chain = Duktape_GetChain(ctx); @@ -3877,6 +3956,7 @@ duk_ret_t ILibDuktape_httpStream_webSocketStream_new(duk_context *ctx) ILibDuktape_EventEmitter_AddOnEx(ctx, -1, "pipe", ILibDuktape_httpStream_webSocketStream_encodedPiped); duk_dup(ctx, -2); // [WebSocket][Encoded][WebSocket] duk_put_prop_string(ctx, -2, ILibDuktape_WSENC2WS); // [WebSocket][Encoded] + ILibDuktape_EventEmitter_AddOnceEx3(ctx, -1, "~", ILibDuktape_httpStream_webSocketStream_encoded_Finalizer); ILibDuktape_CreateReadonlyProperty(ctx, "encoded"); // [WebSocket] duk_push_object(ctx); // [WebSocket][Decoded] @@ -3925,6 +4005,3 @@ void ILibDuktape_HttpStream_Init(duk_context *ctx) ILibDuktape_ModSearch_AddHandler(ctx, "http", ILibDuktape_HttpStream_http_PUSH); ILibDuktape_ModSearch_AddHandler(ctx, "https", ILibDuktape_HttpStream_https_PUSH); } - - - diff --git a/microscript/ILibDuktape_MemoryStream.c b/microscript/ILibDuktape_MemoryStream.c index 6b5528b..d27ad68 100644 --- a/microscript/ILibDuktape_MemoryStream.c +++ b/microscript/ILibDuktape_MemoryStream.c @@ -153,9 +153,8 @@ duk_ret_t ILibDuktape_MemoryStream_new(duk_context *ctx) ILibDuktape_MemoryStream *ms; duk_push_object(ctx); // [ms] - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_MemoryStream)); // [ms][internal] - ms = (ILibDuktape_MemoryStream*)Duktape_GetBuffer(ctx, -1, NULL); - memset(ms, 0, sizeof(ILibDuktape_MemoryStream)); + ILibDuktape_WriteID(ctx, "memoryStream"); + ms = (ILibDuktape_MemoryStream*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_MemoryStream)); duk_put_prop_string(ctx, -2, ILibDuktape_MemoryStream_Internal); // [ms] ms->buffer = (char*)ILibMemory_Allocate(initial, 0, NULL, NULL); ms->bufferSize = (size_t)initial; diff --git a/microscript/ILibDuktape_NetworkMonitor.h b/microscript/ILibDuktape_NetworkMonitor.h index fdbf0ed..e4764b1 100644 --- a/microscript/ILibDuktape_NetworkMonitor.h +++ b/microscript/ILibDuktape_NetworkMonitor.h @@ -45,4 +45,4 @@ public: void ILibDuktape_NetworkMonitor_Init(duk_context *ctx); -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_Polyfills.c b/microscript/ILibDuktape_Polyfills.c index be4ee36..b9a13c6 100644 --- a/microscript/ILibDuktape_Polyfills.c +++ b/microscript/ILibDuktape_Polyfills.c @@ -19,14 +19,33 @@ limitations under the License. #include "ILibDuktapeModSearch.h" #include "ILibDuktape_DuplexStream.h" #include "ILibDuktape_EventEmitter.h" +#include "ILibDuktape_Debugger.h" #include "../microstack/ILibParsers.h" #include "../microstack/ILibCrypto.h" +#include "../microstack/ILibRemoteLogging.h" -#define ILibDuktape_Timer_Ptrs "\xFF_DuktapeTimer_PTRS" -#define ILibDuktape_Queue_Ptr "\xFF_Queue" -#define ILibDuktape_Stream_Buffer "\xFF_BUFFER" -#define ILibDuktape_Stream_ReadablePtr "\xFF_ReadablePtr" +#define ILibDuktape_Timer_Ptrs "\xFF_DuktapeTimer_PTRS" +#define ILibDuktape_Queue_Ptr "\xFF_Queue" +#define ILibDuktape_Stream_Buffer "\xFF_BUFFER" +#define ILibDuktape_Stream_ReadablePtr "\xFF_ReadablePtr" +#define ILibDuktape_Stream_WritablePtr "\xFF_WritablePtr" +#define ILibDuktape_Console_Destination "\xFF_Console_Destination" +#define ILibDuktape_Console_LOG_Destination "\xFF_Console_Destination" +#define ILibDuktape_Console_WARN_Destination "\xFF_Console_WARN_Destination" +#define ILibDuktape_Console_ERROR_Destination "\xFF_Console_ERROR_Destination" +#define ILibDuktape_Console_INFO_Level "\xFF_Console_INFO_Level" +#define ILibDuktape_Console_SessionID "\xFF_Console_SessionID" + +typedef enum ILibDuktape_Console_DestinationFlags +{ + ILibDuktape_Console_DestinationFlags_DISABLED = 0, + ILibDuktape_Console_DestinationFlags_StdOut = 1, + ILibDuktape_Console_DestinationFlags_ServerConsole = 2, + ILibDuktape_Console_DestinationFlags_WebLog = 4, + ILibDuktape_Console_DestinationFlags_LogFile = 8 +}ILibDuktape_Console_DestinationFlags; + int g_displayStreamPipeMessages = 0; int g_displayFinalizerMessages = 0; @@ -176,24 +195,21 @@ duk_ret_t ILibDuktape_Polyfills_Buffer_alloc(duk_context *ctx) } void ILibDuktape_Polyfills_Buffer(duk_context *ctx) { - //// Polyfill 'Buffer.slice' - //duk_get_prop_string(ctx, -1, "Duktape"); // [g][Duktape] - //duk_get_prop_string(ctx, -1, "Buffer"); // [g][Duktape][Buffer] - //duk_get_prop_string(ctx, -1, "prototype"); // [g][Duktape][Buffer][prototype] - //duk_push_c_function(ctx, ILibDuktape_Pollyfills_Buffer_slice, DUK_VARARGS); // [g][Duktape][Buffer][prototype][func] - //duk_put_prop_string(ctx, -2, "slice"); // [g][Duktape][Buffer][prototype] - //duk_push_c_function(ctx, ILibDuktape_Polyfills_Buffer_readInt32BE, DUK_VARARGS);// [g][Duktape][Buffer][prototype][func] - //duk_put_prop_string(ctx, -2, "readInt32BE"); // [g][Duktape][Buffer][prototype] - //duk_pop_3(ctx); // [g] + char extras[] = + "Object.defineProperty(Buffer.prototype, \"swap32\",\ + {\ + value: function swap32()\ + {\ + var a = this.readUInt16BE(0);\ + var b = this.readUInt16BE(2);\ + this.writeUInt16LE(a, 2);\ + this.writeUInt16LE(b, 0);\ + return(this);\ + }\ + });"; + + duk_eval_string(ctx, extras); duk_pop(ctx); - //// Polyfill 'Buffer.toString() - //duk_get_prop_string(ctx, -1, "Duktape"); // [g][Duktape] - //duk_get_prop_string(ctx, -1, "Buffer"); // [g][Duktape][Buffer] - //duk_get_prop_string(ctx, -1, "prototype"); // [g][Duktape][Buffer][prototype] - //duk_push_c_function(ctx, ILibDuktape_Polyfills_Buffer_toString, DUK_VARARGS); // [g][Duktape][Buffer][prototype][func] - //duk_put_prop_string(ctx, -2, "toString"); // [g][Duktape][Buffer][prototype] - //duk_pop_3(ctx); // [g] - // Polyfill Buffer.from() duk_get_prop_string(ctx, -1, "Buffer"); // [g][Buffer] duk_push_c_function(ctx, ILibDuktape_Polyfills_Buffer_from, DUK_VARARGS); // [g][Buffer][func] @@ -271,13 +287,55 @@ void ILibDuktape_Polyfills_String(duk_context *ctx) duk_ret_t ILibDuktape_Polyfills_Console_log(duk_context *ctx) { int numargs = duk_get_top(ctx); - int i; + int i, x; + int len = 0; + duk_size_t strLen; + char *str; + char *PREFIX = NULL; + char *DESTINATION = NULL; + duk_push_current_function(ctx); + ILibDuktape_LogTypes logType = (ILibDuktape_LogTypes)Duktape_GetIntPropertyValue(ctx, -1, "logType", ILibDuktape_LogType_Normal); + switch (logType) + { + case ILibDuktape_LogType_Warn: + PREFIX = (char*)"WARNING: "; // LENGTH MUST BE <= 9 + DESTINATION = ILibDuktape_Console_WARN_Destination; + break; + case ILibDuktape_LogType_Error: + PREFIX = (char*)"ERROR: "; // LENGTH MUST BE <= 9 + DESTINATION = ILibDuktape_Console_ERROR_Destination; + break; + case ILibDuktape_LogType_Info1: + case ILibDuktape_LogType_Info2: + case ILibDuktape_LogType_Info3: + duk_push_this(ctx); + i = Duktape_GetIntPropertyValue(ctx, -1, ILibDuktape_Console_INFO_Level, 0); + duk_pop(ctx); + PREFIX = NULL; + if (i >= (((int)logType + 1) - (int)ILibDuktape_LogType_Info1)) + { + DESTINATION = ILibDuktape_Console_LOG_Destination; + } + else + { + return(0); + } + break; + default: + PREFIX = NULL; + DESTINATION = ILibDuktape_Console_LOG_Destination; + break; + } + duk_pop(ctx); + // Calculate total length of string for (i = 0; i < numargs; ++i) { if (duk_is_string(ctx, i)) { - printf("%s%s", (i == 0 ? "" : ", "), duk_require_string(ctx, i)); + len += (i == 0 ? 0 : 2); + duk_get_lstring(ctx, i, &strLen); + len += (int)strLen; } else { @@ -286,24 +344,140 @@ duk_ret_t ILibDuktape_Polyfills_Console_log(duk_context *ctx) { duk_pop(ctx); duk_dup(ctx, i); - printf("%s", (i == 0 ? "{" : ", {")); + len += (i == 0 ? 1 : 3); duk_enum(ctx, -1, DUK_ENUM_OWN_PROPERTIES_ONLY); int propNum = 0; while (duk_next(ctx, -1, 1)) { - printf("%s%s: %s", ((propNum++ == 0) ? " " : ", "), (char*)duk_to_string(ctx, -2), (char*)duk_to_string(ctx, -1)); + len += 2; + len += (propNum++ == 0 ? 1 : 2); + duk_to_lstring(ctx, -2, &strLen); len += (int)strLen; + duk_to_lstring(ctx, -1, &strLen); len += (int)strLen; duk_pop_2(ctx); } duk_pop(ctx); - printf(" }"); + len += 2; } else { - printf("%s%s", (i == 0 ? "" : ", "), duk_to_string(ctx, -1)); + len += (i == 0 ? 0 : 2); + duk_get_lstring(ctx, -1, &strLen); len += (int)strLen; } } } - printf("\n"); + len += 2; // NULL Terminator and final carriage return + strLen = len; + + str = ILibMemory_AllocateA(strLen + ((PREFIX != NULL) ? strnlen_s(PREFIX, 9) : 0)); + x = (int)(ILibMemory_AllocateA_Size(str) - strLen); + if (x != 0) + { + strLen += sprintf_s(str, strLen, PREFIX); + } + for (i = 0; i < numargs; ++i) + { + if (duk_is_string(ctx, i)) + { + x += sprintf_s(str + x, strLen - x, "%s%s", (i == 0 ? "" : ", "), duk_require_string(ctx, i)); + } + else + { + duk_dup(ctx, i); + if (strcmp("[object Object]", duk_to_string(ctx, -1)) == 0) + { + duk_pop(ctx); + duk_dup(ctx, i); + x += sprintf_s(str+x, strLen - x, "%s", (i == 0 ? "{" : ", {")); + duk_enum(ctx, -1, DUK_ENUM_OWN_PROPERTIES_ONLY); + int propNum = 0; + while (duk_next(ctx, -1, 1)) + { + x += sprintf_s(str + x, strLen - x, "%s%s: %s", ((propNum++ == 0) ? " " : ", "), (char*)duk_to_string(ctx, -2), (char*)duk_to_string(ctx, -1)); + duk_pop_2(ctx); + } + duk_pop(ctx); + x += sprintf_s(str + x, strLen - x, " }"); + } + else + { + x += sprintf_s(str + x, strLen - x, "%s%s", (i == 0 ? "" : ", "), duk_to_string(ctx, -1)); + } + } + } + x += sprintf_s(str + x, strLen - x, "\n"); + + duk_push_this(ctx); // [console] + int dest = Duktape_GetIntPropertyValue(ctx, -1, DESTINATION, ILibDuktape_Console_DestinationFlags_StdOut); + + if ((dest & ILibDuktape_Console_DestinationFlags_StdOut) == ILibDuktape_Console_DestinationFlags_StdOut) + { +#ifdef WIN32 + DWORD writeLen; + WriteFile(GetStdHandle(STD_OUTPUT_HANDLE), (void*)str, x, &writeLen, NULL); +#else + ignore_result(write(STDOUT_FILENO, str, x)); +#endif + } + if ((dest & ILibDuktape_Console_DestinationFlags_WebLog) == ILibDuktape_Console_DestinationFlags_WebLog) + { + ILibRemoteLogging_printf(ILibChainGetLogger(Duktape_GetChain(ctx)), ILibRemoteLogging_Modules_Microstack_Generic, ILibRemoteLogging_Flags_VerbosityLevel_1, "%s", str); + } + if ((dest & ILibDuktape_Console_DestinationFlags_ServerConsole) == ILibDuktape_Console_DestinationFlags_ServerConsole) + { + if (duk_peval_string(ctx, "require('MeshAgent');") == 0) + { + duk_get_prop_string(ctx, -1, "SendCommand"); // [console][agent][SendCommand] + duk_swap_top(ctx, -2); // [console][SendCommand][this] + duk_push_object(ctx); // [console][SendCommand][this][options] + duk_push_string(ctx, "msg"); duk_put_prop_string(ctx, -2, "action"); + duk_push_string(ctx, "console"); duk_put_prop_string(ctx, -2, "type"); + duk_push_string(ctx, str); duk_put_prop_string(ctx, -2, "value"); + if (duk_has_prop_string(ctx, -4, ILibDuktape_Console_SessionID)) + { + duk_get_prop_string(ctx, -4, ILibDuktape_Console_SessionID); + duk_put_prop_string(ctx, -2, "sessionid"); + } + duk_call_method(ctx, 1); + } + } + if ((dest & ILibDuktape_Console_DestinationFlags_LogFile) == ILibDuktape_Console_DestinationFlags_LogFile) + { + duk_size_t pathLen; + char *path; + char *tmp = ILibMemory_AllocateA(x + 32); + int tmpx = ILibGetLocalTime(tmp + 1, (int)ILibMemory_AllocateA_Size(tmp) - 1) + 1; + tmp[0] = '['; + tmp[tmpx] = ']'; + tmp[tmpx + 1] = ':'; + tmp[tmpx + 2] = ' '; + memcpy_s(tmp + tmpx + 3, ILibMemory_AllocateA_Size(tmp) - tmpx - 3, str, x); + duk_eval_string(ctx, "require('fs');"); + duk_get_prop_string(ctx, -1, "writeFileSync"); // [fs][writeFileSync] + duk_swap_top(ctx, -2); // [writeFileSync][this] + duk_push_heapptr(ctx, ILibDuktape_GetProcessObject(ctx)); // [writeFileSync][this][process] + duk_get_prop_string(ctx, -1, "execPath"); // [writeFileSync][this][process][execPath] + path = (char*)duk_get_lstring(ctx, -1, &pathLen); + if (path != NULL) + { + if (ILibString_EndsWithEx(path, (int)pathLen, ".exe", 4, 0)) + { + duk_get_prop_string(ctx, -1, "substring"); // [writeFileSync][this][process][execPath][substring] + duk_swap_top(ctx, -2); // [writeFileSync][this][process][substring][this] + duk_push_int(ctx, 0); // [writeFileSync][this][process][substring][this][0] + duk_push_int(ctx, (int)(pathLen - 4)); // [writeFileSync][this][process][substring][this][0][len] + duk_call_method(ctx, 2); // [writeFileSync][this][process][path] + } + duk_get_prop_string(ctx, -1, "concat"); // [writeFileSync][this][process][path][concat] + duk_swap_top(ctx, -2); // [writeFileSync][this][process][concat][this] + duk_push_string(ctx, ".jlog"); // [writeFileSync][this][process][concat][this][.jlog] + duk_call_method(ctx, 1); // [writeFileSync][this][process][logPath] + duk_remove(ctx, -2); // [writeFileSync][this][logPath] + duk_push_string(ctx, tmp); // [writeFileSync][this][logPath][log] + duk_push_object(ctx); // [writeFileSync][this][logPath][log][options] + duk_push_string(ctx, "a"); duk_put_prop_string(ctx, -2, "flags"); + duk_call_method(ctx, 3); + } + } return 0; } duk_ret_t ILibDuktape_Polyfills_Console_enableWebLog(duk_context *ctx) @@ -357,9 +531,49 @@ duk_ret_t ILibDuktape_Polyfills_Console_logRefCount(duk_context *ctx) printf("Reference Count => %s[%p]:%d\n", Duktape_GetStringPropertyValue(ctx, 0, ILibDuktape_OBJID, "UNKNOWN"), duk_require_heapptr(ctx, 0), ILibDuktape_GetReferenceCount(ctx, 0) - 1); return(0); } +duk_ret_t ILibDuktape_Polyfills_Console_setDestination(duk_context *ctx) +{ + int nargs = duk_get_top(ctx); + int dest = duk_require_int(ctx, 0); + + duk_push_this(ctx); // console + if ((dest & ILibDuktape_Console_DestinationFlags_ServerConsole) == ILibDuktape_Console_DestinationFlags_ServerConsole) + { + // Mesh Server Console + if (duk_peval_string(ctx, "require('MeshAgent');") != 0) { return(ILibDuktape_Error(ctx, "Unable to set destination to Mesh Console ")); } + duk_pop(ctx); + if (nargs > 1) + { + duk_dup(ctx, 1); + duk_put_prop_string(ctx, -2, ILibDuktape_Console_SessionID); + } + else + { + duk_del_prop_string(ctx, -1, ILibDuktape_Console_SessionID); + } + } + duk_dup(ctx, 0); + duk_put_prop_string(ctx, -2, ILibDuktape_Console_Destination); + return(0); +} +duk_ret_t ILibDuktape_Polyfills_Console_setInfoLevel(duk_context *ctx) +{ + int val = duk_require_int(ctx, 0); + if (val < 0) { return(ILibDuktape_Error(ctx, "Invalid Info Level: %d", val)); } + + duk_push_this(ctx); + duk_push_int(ctx, val); + duk_put_prop_string(ctx, -2, ILibDuktape_Console_INFO_Level); + + return(0); +} void ILibDuktape_Polyfills_Console(duk_context *ctx) { // Polyfill console.log() +#ifdef WIN32 + SetConsoleOutputCP(CP_UTF8); +#endif + if (duk_has_prop_string(ctx, -1, "console")) { duk_get_prop_string(ctx, -1, "console"); // [g][console] @@ -371,11 +585,38 @@ void ILibDuktape_Polyfills_Console(duk_context *ctx) duk_put_prop_string(ctx, -3, "console"); // [g][console] } - ILibDuktape_CreateInstanceMethod(ctx, "log", ILibDuktape_Polyfills_Console_log, DUK_VARARGS); + ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "logType", (int)ILibDuktape_LogType_Normal, "log", ILibDuktape_Polyfills_Console_log, DUK_VARARGS); + ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "logType", (int)ILibDuktape_LogType_Warn, "warn", ILibDuktape_Polyfills_Console_log, DUK_VARARGS); + ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "logType", (int)ILibDuktape_LogType_Error, "error", ILibDuktape_Polyfills_Console_log, DUK_VARARGS); + ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "logType", (int)ILibDuktape_LogType_Info1, "info1", ILibDuktape_Polyfills_Console_log, DUK_VARARGS); + ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "logType", (int)ILibDuktape_LogType_Info2, "info2", ILibDuktape_Polyfills_Console_log, DUK_VARARGS); + ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "logType", (int)ILibDuktape_LogType_Info3, "info3", ILibDuktape_Polyfills_Console_log, DUK_VARARGS); + + ILibDuktape_CreateInstanceMethod(ctx, "enableWebLog", ILibDuktape_Polyfills_Console_enableWebLog, 1); ILibDuktape_CreateEventWithGetterAndSetterEx(ctx, "displayStreamPipeMessages", ILibDuktape_Polyfills_Console_displayStreamPipe_getter, ILibDuktape_Polyfills_Console_displayStreamPipe_setter); ILibDuktape_CreateEventWithGetterAndSetterEx(ctx, "displayFinalizerMessages", ILibDuktape_Polyfills_Console_displayFinalizer_getter, ILibDuktape_Polyfills_Console_displayFinalizer_setter); ILibDuktape_CreateInstanceMethod(ctx, "logReferenceCount", ILibDuktape_Polyfills_Console_logRefCount, 1); + + ILibDuktape_CreateInstanceMethod(ctx, "setDestination", ILibDuktape_Polyfills_Console_setDestination, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "setInfoLevel", ILibDuktape_Polyfills_Console_setInfoLevel, 1); + + duk_push_object(ctx); + duk_push_int(ctx, ILibDuktape_Console_DestinationFlags_DISABLED); duk_put_prop_string(ctx, -2, "DISABLED"); + duk_push_int(ctx, ILibDuktape_Console_DestinationFlags_StdOut); duk_put_prop_string(ctx, -2, "STDOUT"); + duk_push_int(ctx, ILibDuktape_Console_DestinationFlags_ServerConsole); duk_put_prop_string(ctx, -2, "SERVERCONSOLE"); + duk_push_int(ctx, ILibDuktape_Console_DestinationFlags_WebLog); duk_put_prop_string(ctx, -2, "WEBLOG"); + duk_push_int(ctx, ILibDuktape_Console_DestinationFlags_LogFile); duk_put_prop_string(ctx, -2, "LOGFILE"); + ILibDuktape_CreateReadonlyProperty(ctx, "Destinations"); + + duk_push_int(ctx, ILibDuktape_Console_DestinationFlags_StdOut | ILibDuktape_Console_DestinationFlags_LogFile); + duk_put_prop_string(ctx, -2, ILibDuktape_Console_ERROR_Destination); + + duk_push_int(ctx, ILibDuktape_Console_DestinationFlags_StdOut | ILibDuktape_Console_DestinationFlags_LogFile); + duk_put_prop_string(ctx, -2, ILibDuktape_Console_WARN_Destination); + + duk_push_int(ctx, 0); duk_put_prop_string(ctx, -2, ILibDuktape_Console_INFO_Level); + duk_pop(ctx); // [g] } duk_ret_t ILibDuktape_ntohl(duk_context *ctx) @@ -448,18 +689,21 @@ duk_ret_t ILibDuktape_Polyfills_timer_finalizer(duk_context *ctx) { // Make sure we remove any timers just in case, so we don't leak resources ILibDuktape_Timer *ptrs; - duk_get_prop_string(ctx, 0, ILibDuktape_Timer_Ptrs); - if (duk_has_prop_string(ctx, 0, "\xFF_callback")) + if (duk_has_prop_string(ctx, 0, ILibDuktape_Timer_Ptrs)) { - duk_del_prop_string(ctx, 0, "\xFF_callback"); - } - if (duk_has_prop_string(ctx, 0, "\xFF_argArray")) - { - duk_del_prop_string(ctx, 0, "\xFF_argArray"); - } - ptrs = (ILibDuktape_Timer*)Duktape_GetBuffer(ctx, -1, NULL); + duk_get_prop_string(ctx, 0, ILibDuktape_Timer_Ptrs); + if (duk_has_prop_string(ctx, 0, "\xFF_callback")) + { + duk_del_prop_string(ctx, 0, "\xFF_callback"); + } + if (duk_has_prop_string(ctx, 0, "\xFF_argArray")) + { + duk_del_prop_string(ctx, 0, "\xFF_argArray"); + } + ptrs = (ILibDuktape_Timer*)Duktape_GetBuffer(ctx, -1, NULL); - ILibLifeTime_Remove(ILibGetBaseTimer(Duktape_GetChain(ctx)), ptrs); + ILibLifeTime_Remove(ILibGetBaseTimer(Duktape_GetChain(ctx)), ptrs); + } return 0; } void ILibDuktape_Polyfills_timer_elapsed(void *obj) @@ -467,8 +711,10 @@ void ILibDuktape_Polyfills_timer_elapsed(void *obj) ILibDuktape_Timer *ptrs = (ILibDuktape_Timer*)obj; int argCount, i; duk_context *ctx = ptrs->ctx; + char *funcName; duk_push_heapptr(ctx, ptrs->callback); // [func] + funcName = Duktape_GetStringPropertyValue(ctx, -1, "name", "unknown_method"); duk_push_heapptr(ctx, ptrs->object); // [func][this] duk_push_heapptr(ctx, ptrs->args); // [func][this][argArray] @@ -480,6 +726,7 @@ void ILibDuktape_Polyfills_timer_elapsed(void *obj) { duk_del_prop_string(ctx, -2, "\xFF_callback"); duk_del_prop_string(ctx, -2, "\xFF_argArray"); + duk_del_prop_string(ctx, -2, ILibDuktape_Timer_Ptrs); } argCount = (int)duk_get_length(ctx, -1); @@ -489,7 +736,7 @@ void ILibDuktape_Polyfills_timer_elapsed(void *obj) duk_swap_top(ctx, -2); // [func][this][arg][argArray] } duk_pop(ctx); // [func][this][...arg...] - if (duk_pcall_method(ctx, argCount) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "timers.onElapsed() callback handler"); } + if (duk_pcall_method(ctx, argCount) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "timers.onElapsed() callback handler on '%s()' ", funcName); } duk_pop(ctx); // ... } duk_ret_t ILibDuktape_Polyfills_timer_set(duk_context *ctx) @@ -582,7 +829,14 @@ void ILibDuktape_Polyfills_timer(duk_context *ctx) ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "type", ILibDuktape_Timer_Type_INTERVAL, "clearInterval", ILibDuktape_Polyfills_timer_clear, 1); ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "type", ILibDuktape_Timer_Type_IMMEDIATE, "clearImmediate", ILibDuktape_Polyfills_timer_clear, 1); } - +duk_ret_t ILibDuktape_Polyfills_getJSModule(duk_context *ctx) +{ + if (ILibDuktape_ModSearch_GetJSModule(ctx, (char*)duk_require_string(ctx, 0)) == 0) + { + return(ILibDuktape_Error(ctx, "getJSModule(): (%s) not found", (char*)duk_require_string(ctx, 0))); + } + return(1); +} duk_ret_t ILibDuktape_Polyfills_addModule(duk_context *ctx) { duk_size_t moduleLen; @@ -595,6 +849,14 @@ duk_ret_t ILibDuktape_Polyfills_addModule(duk_context *ctx) } return(0); } +duk_ret_t ILibDuktape_Polyfills_addModuleObject(duk_context *ctx) +{ + void *module = duk_require_heapptr(ctx, 1); + char *moduleName = (char*)duk_require_string(ctx, 0); + + ILibDuktape_ModSearch_AddModuleObject(ctx, moduleName, module); + return(0); +} duk_ret_t ILibDuktape_Queue_Finalizer(duk_context *ctx) { duk_get_prop_string(ctx, 0, ILibDuktape_Queue_Ptr); @@ -645,7 +907,12 @@ duk_ret_t ILibDuktape_Queue_DeQueue(duk_context *ctx) if (peek == 0) { duk_del_prop_string(ctx, -length - 2, Duktape_GetStashKey(h)); } return(length); } - +duk_ret_t ILibDuktape_Queue_isEmpty(duk_context *ctx) +{ + duk_push_this(ctx); + duk_push_boolean(ctx, ILibQueue_IsEmpty((ILibQueue)Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Queue_Ptr))); + return(1); +} duk_ret_t ILibDuktape_Queue_new(duk_context *ctx) { duk_push_object(ctx); // [queue] @@ -656,6 +923,7 @@ duk_ret_t ILibDuktape_Queue_new(duk_context *ctx) ILibDuktape_CreateInstanceMethod(ctx, "enQueue", ILibDuktape_Queue_EnQueue, DUK_VARARGS); ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "peek", 0, "deQueue", ILibDuktape_Queue_DeQueue, DUK_VARARGS); ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "peek", 1, "peekQueue", ILibDuktape_Queue_DeQueue, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "isEmpty", ILibDuktape_Queue_isEmpty, 0); return(1); } @@ -687,7 +955,7 @@ ILibTransport_DoneState ILibDuktape_DynamicBuffer_WriteSink(ILibDuktape_DuplexSt void ILibDuktape_DynamicBuffer_WriteSink_ChainThread(void *chain, void *user) { ILibDuktape_DynamicBuffer_ContextSwitchData *data = (ILibDuktape_DynamicBuffer_ContextSwitchData*)user; - if (ILibDuktape_IsPointerValid(chain, data->heapptr) != 0) + if(ILibMemory_CanaryOK(data->stream)) { ILibDuktape_DynamicBuffer_WriteSink(data->stream, data->buffer, data->bufferLen, data->data); ILibDuktape_DuplexStream_Ready(data->stream); @@ -727,7 +995,7 @@ ILibTransport_DoneState ILibDuktape_DynamicBuffer_WriteSink(ILibDuktape_DuplexSt { tmpSize += 4096; } - data->buffer = (char*)realloc(data->buffer, tmpSize); + if ((data->buffer = (char*)realloc(data->buffer, tmpSize)) == NULL) { ILIBCRITICALEXIT(254); } data->bufferLen = tmpSize; } } @@ -772,7 +1040,6 @@ void ILibDuktape_DynamicBuffer_EndSink(ILibDuktape_DuplexStream *stream, void *u } duk_ret_t ILibDuktape_DynamicBuffer_Finalizer(duk_context *ctx) { - ILibDuktape_InValidateHeapPointer(ctx, 0); duk_get_prop_string(ctx, 0, "\xFF_buffer"); ILibDuktape_DynamicBuffer_data *data = (ILibDuktape_DynamicBuffer_data*)Duktape_GetBuffer(ctx, -1, NULL); free(data->buffer); @@ -818,7 +1085,6 @@ duk_ret_t ILibDuktape_DynamicBuffer_new(duk_context *ctx) ILibDuktape_EventEmitter_CreateEventEx(ILibDuktape_EventEmitter_GetEmitter(ctx, -1), "readable"); ILibDuktape_CreateInstanceMethod(ctx, "read", ILibDuktape_DynamicBuffer_read, DUK_VARARGS); ILibDuktape_CreateFinalizer(ctx, ILibDuktape_DynamicBuffer_Finalizer); - ILibDuktape_ValidateHeapPointer(ctx, -1); return(1); } @@ -934,11 +1200,9 @@ duk_ret_t ILibDuktape_Stream_Push(duk_context *ctx) { duk_push_this(ctx); // [stream] ILibDuktape_readableStream *RS = (ILibDuktape_readableStream*)Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Stream_ReadablePtr); - duk_get_prop_string(ctx, -1, ILibDuktape_Stream_Buffer); // [stream][buffer] - duk_del_prop_string(ctx, -2, ILibDuktape_Stream_Buffer); // (Deleting here, because unshift will save it again, if necessary) duk_size_t bufferLen; - char *buffer = (char*)Duktape_GetBuffer(ctx, -1, &bufferLen); + char *buffer = (char*)Duktape_GetBuffer(ctx, 0, &bufferLen); duk_push_boolean(ctx, !ILibDuktape_readableStream_WriteDataEx(RS, 0, buffer, (int)bufferLen)); // [stream][buffer][retVal] return(1); @@ -970,11 +1234,148 @@ duk_idx_t ILibDuktape_Stream_newReadable(duk_context *ctx) } return(1); } +duk_ret_t ILibDuktape_Stream_Writable_WriteSink_Flush(duk_context *ctx) +{ + duk_push_current_function(ctx); + ILibTransport_DoneState *retVal = (ILibTransport_DoneState*)Duktape_GetPointerProperty(ctx, -1, "retval"); + if (retVal != NULL) + { + *retVal = ILibTransport_DoneState_COMPLETE; + } + else + { + duk_push_this(ctx); + ILibDuktape_WritableStream *WS = (ILibDuktape_WritableStream*)Duktape_GetPointerProperty(ctx, -1, ILibDuktape_Stream_WritablePtr); + ILibDuktape_WritableStream_Ready(WS); + } + return(0); +} +ILibTransport_DoneState ILibDuktape_Stream_Writable_WriteSink(struct ILibDuktape_WritableStream *stream, char *buffer, int bufferLen, void *user) +{ + void *h; + ILibTransport_DoneState retVal = ILibTransport_DoneState_INCOMPLETE; + + duk_push_this(stream->ctx); // [writable] + duk_get_prop_string(stream->ctx, -1, "_write"); // [writable][_write] + duk_swap_top(stream->ctx, -2); // [_write][this] + if (stream->Reserved) + { + duk_push_external_buffer(stream->ctx); // [_write][this][extBuffer] + duk_insert(stream->ctx, -3); // [extBuffer][_write][this] + duk_config_buffer(stream->ctx, -3, buffer, (duk_size_t)bufferLen); + duk_push_buffer_object(stream->ctx, -3, 0, (duk_size_t)bufferLen, DUK_BUFOBJ_NODEJS_BUFFER);// [extBuffer][_write][this][buffer] + } + else + { + duk_push_lstring(stream->ctx, buffer, (duk_size_t)bufferLen); // [_write][this][string] + } + duk_push_c_function(stream->ctx, ILibDuktape_Stream_Writable_WriteSink_Flush, DUK_VARARGS); // [_write][this][string/buffer][callback] + h = duk_get_heapptr(stream->ctx, -1); + duk_push_heap_stash(stream->ctx); // [_write][this][string/buffer][callback][stash] + duk_dup(stream->ctx, -2); // [_write][this][string/buffer][callback][stash][callback] + duk_put_prop_string(stream->ctx, -2, Duktape_GetStashKey(h)); // [_write][this][string/buffer][callback][stash] + duk_pop(stream->ctx); // [_write][this][string/buffer][callback] + + duk_push_pointer(stream->ctx, &retVal); // [_write][this][string/buffer][callback][retval] + duk_put_prop_string(stream->ctx, -2, "retval"); // [_write][this][string/buffer][callback] + if (duk_pcall_method(stream->ctx, 2) != 0) + { + ILibDuktape_Process_UncaughtExceptionEx(stream->ctx, "stream.writable.write(): "); retVal = ILibTransport_DoneState_ERROR; + } + duk_pop(stream->ctx); // ... + + duk_push_heapptr(stream->ctx, h); // [callback] + duk_del_prop_string(stream->ctx, -1, "retval"); + duk_pop(stream->ctx); // ... + + duk_push_heap_stash(stream->ctx); + duk_del_prop_string(stream->ctx, -1, Duktape_GetStashKey(h)); + duk_pop(stream->ctx); + + return(retVal); +} +void ILibDuktape_Stream_Writable_EndSink(struct ILibDuktape_WritableStream *stream, void *user) +{ + duk_push_this(stream->ctx); // [writable] + duk_get_prop_string(stream->ctx, -1, "_final"); // [writable][_final] + duk_swap_top(stream->ctx, -2); // [_final][this] + if (duk_pcall_method(stream->ctx, 0) != 0) { ILibDuktape_Process_UncaughtExceptionEx(stream->ctx, "stream.writable._final(): "); } + duk_pop(stream->ctx); // ... +} +duk_ret_t ILibDuktape_Stream_newWritable(duk_context *ctx) +{ + ILibDuktape_WritableStream *WS; + duk_push_object(ctx); // [Writable] + ILibDuktape_WriteID(ctx, "stream.writable"); + WS = ILibDuktape_WritableStream_Init(ctx, ILibDuktape_Stream_Writable_WriteSink, ILibDuktape_Stream_Writable_EndSink, NULL); + WS->JSCreated = 1; + + duk_push_pointer(ctx, WS); + duk_put_prop_string(ctx, -2, ILibDuktape_Stream_WritablePtr); + + if (duk_is_object(ctx, 0)) + { + void *h = Duktape_GetHeapptrProperty(ctx, 0, "write"); + if (h != NULL) { duk_push_heapptr(ctx, h); duk_put_prop_string(ctx, -2, "_write"); } + h = Duktape_GetHeapptrProperty(ctx, 0, "final"); + if (h != NULL) { duk_push_heapptr(ctx, h); duk_put_prop_string(ctx, -2, "_final"); } + } + return(1); +} +void ILibDuktape_Stream_Duplex_PauseSink(ILibDuktape_DuplexStream *stream, void *user) +{ + ILibDuktape_Stream_PauseSink(stream->readableStream, user); +} +void ILibDuktape_Stream_Duplex_ResumeSink(ILibDuktape_DuplexStream *stream, void *user) +{ + ILibDuktape_Stream_ResumeSink(stream->readableStream, user); +} +int ILibDuktape_Stream_Duplex_UnshiftSink(ILibDuktape_DuplexStream *stream, int unshiftBytes, void *user) +{ + return(ILibDuktape_Stream_UnshiftSink(stream->readableStream, unshiftBytes, user)); +} +ILibTransport_DoneState ILibDuktape_Stream_Duplex_WriteSink(ILibDuktape_DuplexStream *stream, char *buffer, int bufferLen, void *user) +{ + return(ILibDuktape_Stream_Writable_WriteSink(stream->writableStream, buffer, bufferLen, user)); +} +void ILibDuktape_Stream_Duplex_EndSink(ILibDuktape_DuplexStream *stream, void *user) +{ + ILibDuktape_Stream_Writable_EndSink(stream->writableStream, user); +} +duk_ret_t ILibDuktape_Stream_newDuplex(duk_context *ctx) +{ + ILibDuktape_DuplexStream *DS; + duk_push_object(ctx); // [Duplex] + ILibDuktape_WriteID(ctx, "stream.Duplex"); + DS = ILibDuktape_DuplexStream_InitEx(ctx, ILibDuktape_Stream_Duplex_WriteSink, ILibDuktape_Stream_Duplex_EndSink, ILibDuktape_Stream_Duplex_PauseSink, ILibDuktape_Stream_Duplex_ResumeSink, ILibDuktape_Stream_Duplex_UnshiftSink, NULL); + DS->writableStream->JSCreated = 1; + + duk_push_pointer(ctx, DS->writableStream); + duk_put_prop_string(ctx, -2, ILibDuktape_Stream_WritablePtr); + + duk_push_pointer(ctx, DS->readableStream); + duk_put_prop_string(ctx, -2, ILibDuktape_Stream_ReadablePtr); + ILibDuktape_CreateInstanceMethod(ctx, "push", ILibDuktape_Stream_Push, DUK_VARARGS); + ILibDuktape_EventEmitter_AddOnceEx3(ctx, -1, "end", ILibDuktape_Stream_EndSink); + + if (duk_is_object(ctx, 0)) + { + void *h = Duktape_GetHeapptrProperty(ctx, 0, "write"); + if (h != NULL) { duk_push_heapptr(ctx, h); duk_put_prop_string(ctx, -2, "_write"); } + h = Duktape_GetHeapptrProperty(ctx, 0, "final"); + if (h != NULL) { duk_push_heapptr(ctx, h); duk_put_prop_string(ctx, -2, "_final"); } + h = Duktape_GetHeapptrProperty(ctx, 0, "read"); + if (h != NULL) { duk_push_heapptr(ctx, h); duk_put_prop_string(ctx, -2, "_read"); } + } + return(1); +} void ILibDuktape_Stream_Init(duk_context *ctx, void *chain) { duk_push_object(ctx); // [stream ILibDuktape_WriteID(ctx, "stream"); ILibDuktape_CreateInstanceMethod(ctx, "Readable", ILibDuktape_Stream_newReadable, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "Writable", ILibDuktape_Stream_newWritable, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "Duplex", ILibDuktape_Stream_newDuplex, DUK_VARARGS); } void ILibDuktape_Polyfills_debugGC2(duk_context *ctx, void ** args, int argsLen) { @@ -996,11 +1397,157 @@ duk_ret_t ILibDuktape_Polyfills_debug(duk_context *ctx) #endif return(0); } +#ifndef MICROSTACK_NOTLS +duk_ret_t ILibDuktape_PKCS7_getSignedDataBlock(duk_context *ctx) +{ + char *hash = ILibMemory_AllocateA(UTIL_SHA256_HASHSIZE); + char *pkeyHash = ILibMemory_AllocateA(UTIL_SHA256_HASHSIZE); + unsigned int size, r; + BIO *out = NULL; + PKCS7 *message = NULL; + char* data2 = NULL; + STACK_OF(X509) *st = NULL; + + duk_size_t bufferLen; + char *buffer = Duktape_GetBuffer(ctx, 0, &bufferLen); + + message = d2i_PKCS7(NULL, (const unsigned char**)&buffer, (long)bufferLen); + if (message == NULL) { return(ILibDuktape_Error(ctx, "PKCS7 Error")); } + + // Lets rebuild the original message and check the size + size = i2d_PKCS7(message, NULL); + if (size < (unsigned int)bufferLen) { PKCS7_free(message); return(ILibDuktape_Error(ctx, "PKCS7 Error")); } + + out = BIO_new(BIO_s_mem()); + + // Check the PKCS7 signature, but not the certificate chain. + r = PKCS7_verify(message, NULL, NULL, NULL, out, PKCS7_NOVERIFY); + if (r == 0) { PKCS7_free(message); BIO_free(out); return(ILibDuktape_Error(ctx, "PKCS7 Verify Error")); } + + // If data block contains less than 32 bytes, fail. + size = (unsigned int)BIO_get_mem_data(out, &data2); + if (size <= ILibMemory_AllocateA_Size(hash)) { PKCS7_free(message); BIO_free(out); return(ILibDuktape_Error(ctx, "PKCS7 Size Mismatch Error")); } + + + duk_push_object(ctx); // [val] + duk_push_fixed_buffer(ctx, size); // [val][fbuffer] + duk_dup(ctx, -1); // [val][fbuffer][dup] + duk_put_prop_string(ctx, -3, "\xFF_fixedbuffer"); // [val][fbuffer] + duk_swap_top(ctx, -2); // [fbuffer][val] + duk_push_buffer_object(ctx, -2, 0, size, DUK_BUFOBJ_NODEJS_BUFFER); // [fbuffer][val][buffer] + ILibDuktape_CreateReadonlyProperty(ctx, "data"); // [fbuffer][val] + memcpy_s(Duktape_GetBuffer(ctx, -2, NULL), size, data2, size); + + + // Get the certificate signer + st = PKCS7_get0_signers(message, NULL, PKCS7_NOVERIFY); + + // Get a full certificate hash of the signer + X509_digest(sk_X509_value(st, 0), EVP_sha256(), (unsigned char*)hash, NULL); + X509_pubkey_digest(sk_X509_value(st, 0), EVP_sha256(), (unsigned char*)pkeyHash, NULL); + + sk_X509_free(st); + + // Check certificate hash with first 32 bytes of data. + if (memcmp(hash, Duktape_GetBuffer(ctx, -2, NULL), ILibMemory_AllocateA_Size(hash)) != 0) { PKCS7_free(message); BIO_free(out); return(ILibDuktape_Error(ctx, "PKCS7 Certificate Hash Mismatch Error")); } + char *tmp = ILibMemory_AllocateA(1 + (ILibMemory_AllocateA_Size(hash) * 2)); + util_tohex(hash, (int)ILibMemory_AllocateA_Size(hash), tmp); + duk_push_object(ctx); // [fbuffer][val][cert] + ILibDuktape_WriteID(ctx, "certificate"); + duk_push_string(ctx, tmp); // [fbuffer][val][cert][fingerprint] + ILibDuktape_CreateReadonlyProperty(ctx, "fingerprint"); // [fbuffer][val][cert] + util_tohex(pkeyHash, (int)ILibMemory_AllocateA_Size(pkeyHash), tmp); + duk_push_string(ctx, tmp); // [fbuffer][val][cert][publickeyhash] + ILibDuktape_CreateReadonlyProperty(ctx, "publicKeyHash"); // [fbuffer][val][cert] + + ILibDuktape_CreateReadonlyProperty(ctx, "signingCertificate"); // [fbuffer][val] + + // Approved, cleanup and return. + BIO_free(out); + PKCS7_free(message); + + return(1); +} +duk_ret_t ILibDuktape_PKCS7_signDataBlockFinalizer(duk_context *ctx) +{ + char *buffer = Duktape_GetPointerProperty(ctx, 0, "\xFF_signature"); + if (buffer != NULL) { free(buffer); } + return(0); +} +duk_ret_t ILibDuktape_PKCS7_signDataBlock(duk_context *ctx) +{ + duk_get_prop_string(ctx, 1, "secureContext"); + duk_get_prop_string(ctx, -1, "\xFF_SecureContext2CertBuffer"); + struct util_cert *cert = (struct util_cert*)Duktape_GetBuffer(ctx, -1, NULL); + duk_size_t bufferLen; + char *buffer = (char*)Duktape_GetBuffer(ctx, 0, &bufferLen); + + BIO *in = NULL; + PKCS7 *message = NULL; + char *signature = NULL; + int signatureLength = 0; + + // Sign the block + in = BIO_new_mem_buf(buffer, (int)bufferLen); + message = PKCS7_sign(cert->x509, cert->pkey, NULL, in, PKCS7_BINARY); + if (message != NULL) + { + signatureLength = i2d_PKCS7(message, (unsigned char**)&signature); + PKCS7_free(message); + } + if (in != NULL) BIO_free(in); + if (signatureLength <= 0) { return(ILibDuktape_Error(ctx, "PKCS7_signDataBlockError: ")); } + + duk_push_external_buffer(ctx); + duk_config_buffer(ctx, -1, signature, signatureLength); + duk_push_buffer_object(ctx, -1, 0, signatureLength, DUK_BUFOBJ_NODEJS_BUFFER); + duk_push_pointer(ctx, signature); + duk_put_prop_string(ctx, -2, "\xFF_signature"); + ILibDuktape_CreateFinalizer(ctx, ILibDuktape_PKCS7_signDataBlockFinalizer); + + return(1); +} +void ILibDuktape_PKCS7_Push(duk_context *ctx, void *chain) +{ + duk_push_object(ctx); + ILibDuktape_CreateInstanceMethod(ctx, "getSignedDataBlock", ILibDuktape_PKCS7_getSignedDataBlock, 1); + ILibDuktape_CreateInstanceMethod(ctx, "signDataBlock", ILibDuktape_PKCS7_signDataBlock, DUK_VARARGS); +} + +extern uint32_t crc32c(uint32_t crc, const unsigned char* buf, uint32_t len); +duk_ret_t ILibDuktape_Polyfills_crc32c(duk_context *ctx) +{ + duk_size_t len; + char *buffer = Duktape_GetBuffer(ctx, 0, &len); + duk_push_int(ctx, crc32c(0, (unsigned char*)buffer, (uint32_t)len)); + return(1); +} +#endif +duk_ret_t ILibDuktape_Polyfills_Object_hashCode(duk_context *ctx) +{ + duk_push_this(ctx); + duk_push_string(ctx, Duktape_GetStashKey(duk_get_heapptr(ctx, -1))); + return(1); +} +void ILibDuktape_Polyfills_object(duk_context *ctx) +{ + // Polyfill Object._hashCode() + duk_get_prop_string(ctx, -1, "Object"); // [g][Object] + duk_get_prop_string(ctx, -1, "prototype"); // [g][Object][prototype] + duk_push_c_function(ctx, ILibDuktape_Polyfills_Object_hashCode, 0); // [g][Object][prototype][func] + ILibDuktape_CreateReadonlyProperty(ctx, "_hashCode"); // [g][Object][prototype] + duk_pop_2(ctx); // [g] +} + + void ILibDuktape_Polyfills_Init(duk_context *ctx) { ILibDuktape_ModSearch_AddHandler(ctx, "queue", ILibDuktape_Queue_Push); ILibDuktape_ModSearch_AddHandler(ctx, "DynamicBuffer", ILibDuktape_DynamicBuffer_Push); ILibDuktape_ModSearch_AddHandler(ctx, "stream", ILibDuktape_Stream_Init); +#ifndef MICROSTACK_NOTLS + ILibDuktape_ModSearch_AddHandler(ctx, "pkcs7", ILibDuktape_PKCS7_Push); +#endif // Global Polyfills duk_push_global_object(ctx); // [g] @@ -1010,13 +1557,20 @@ void ILibDuktape_Polyfills_Init(duk_context *ctx) ILibDuktape_Polyfills_Console(ctx); ILibDuktape_Polyfills_byte_ordering(ctx); ILibDuktape_Polyfills_timer(ctx); + ILibDuktape_Polyfills_object(ctx); + ILibDuktape_CreateInstanceMethod(ctx, "addModuleObject", ILibDuktape_Polyfills_addModuleObject, 2); ILibDuktape_CreateInstanceMethod(ctx, "addModule", ILibDuktape_Polyfills_addModule, 2); + ILibDuktape_CreateInstanceMethod(ctx, "getJSModule", ILibDuktape_Polyfills_getJSModule, 1); ILibDuktape_CreateInstanceMethod(ctx, "_debugCrash", ILibDuktape_Polyfills_debugCrash, 0); ILibDuktape_CreateInstanceMethod(ctx, "_debugGC", ILibDuktape_Polyfills_debugGC, 0); ILibDuktape_CreateInstanceMethod(ctx, "_debug", ILibDuktape_Polyfills_debug, 0); - +#ifndef MICROSTACK_NOTLS + ILibDuktape_CreateInstanceMethod(ctx, "crc32c", ILibDuktape_Polyfills_crc32c, DUK_VARARGS); +#endif duk_pop(ctx); // ... + + ILibDuktape_Debugger_Init(ctx, 9091); } #ifdef __DOXY__ @@ -1207,4 +1761,4 @@ public: */ static void htonl(buffer, offset, val); }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_Polyfills.h b/microscript/ILibDuktape_Polyfills.h index 33dd1b2..6782b52 100644 --- a/microscript/ILibDuktape_Polyfills.h +++ b/microscript/ILibDuktape_Polyfills.h @@ -23,4 +23,4 @@ extern int g_displayStreamPipeMessages; extern int g_displayFinalizerMessages; void ILibDuktape_Polyfills_Init(duk_context *ctx); -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_ProcessPipe.c b/microscript/ILibDuktape_ProcessPipe.c deleted file mode 100644 index dd338a8..0000000 --- a/microscript/ILibDuktape_ProcessPipe.c +++ /dev/null @@ -1,256 +0,0 @@ -#include "duktape.h" - -#if defined(WINSOCK2) -#include -#include -#endif - -#include "microstack/ILibParsers.h" -#include "microstack/ILibProcessPipe.h" -#include "ILibDuktape_ProcessPipe.h" -#include "ILibDuktape_Helpers.h" -#include "ILibDuktape_DuplexStream.h" -#include "ILibDuktapeModSearch.h" - -#define ILibDuktape_ProcessPipe_Process_ErrorStreamPtr "\xFF_ErrorStreamPtr" -#define ILibDuktape_ProcessPipe_Process_ErrorStreamPtrNative "\xFF_ErrorStreamPtrNative" -#define ILibDuktape_ProcessPipe_Process_PTR "\xFFProcessPtr" - -ILibTransport_DoneState ILibDuktape_ProcessPipe_Process_JSOnWrite(ILibDuktape_DuplexStream *stream, char *buffer, int bufferLen, void *user) -{ - // Called when JavaScript has written bytes to this object - - ILibProcessPipe_Process mProcess = (ILibProcessPipe_Process)user; - return(ILibProcessPipe_Process_WriteStdIn(mProcess, buffer, bufferLen, ILibTransport_MemoryOwnership_USER)); -} -void ILibDuktape_ProcessPipe_Process_JSOnEnd(ILibDuktape_DuplexStream *stream, void *user) -{ - // Called when JavaScript has specified that it will no longer write data - - ILibProcessPipe_Process mProcess = (ILibProcessPipe_Process)user; - - if (mProcess != NULL) - { - ILibProcessPipe_Process_KillEx(mProcess); - - duk_push_heapptr(stream->readableStream->ctx, stream->ParentObject); // [process] - duk_del_prop_string(stream->readableStream->ctx, -1, ILibDuktape_ProcessPipe_Process_PTR); - duk_pop(stream->readableStream->ctx); - ILibProcessPipe_Process_UpdateUserObject(mProcess, NULL); - stream->user = NULL; - } -} -void ILibDuktape_ProcessPipe_Process_JSPause(ILibDuktape_DuplexStream *sender, void *user) -{ - // Called when either JavaScript called Pause, or JavaScript has not attached a reader yet - - ILibProcessPipe_Process mProcess = (ILibProcessPipe_Process)user; - ILibProcessPipe_Pipe_Pause(ILibProcessPipe_Process_GetStdOut(mProcess)); -} -void ILibDuktape_ProcessPipe_Process_JSResume(ILibDuktape_DuplexStream *sender, void *user) -{ - // Called when JavaScript called Resume - - ILibProcessPipe_Process mProcess = (ILibProcessPipe_Process)user; - ILibProcessPipe_Pipe_Resume(ILibProcessPipe_Process_GetStdOut(mProcess)); -} - -void ILibDuktape_ProcessPipe_Process_OnExit(ILibProcessPipe_Process sender, int exitCode, void* user) -{ - if (user == NULL) { return; } - - // Called when process has exited - ILibDuktape_DuplexStream* stream = (ILibDuktape_DuplexStream*)user; - ILibProcessPipe_Process_UpdateUserObject(sender, NULL); - - ILibDuktape_DuplexStream_WriteEnd(stream); - duk_push_heapptr(stream->readableStream->ctx, stream->ParentObject); // [process] - duk_del_prop_string(stream->readableStream->ctx, -1, ILibDuktape_ProcessPipe_Process_PTR); - duk_pop(stream->readableStream->ctx); - -} -void ILibDuktape_ProcessPipe_Process_OnStdOut(ILibProcessPipe_Process sender, char *buffer, int bufferLen, int* bytesConsumed, void* user) -{ - if (user == NULL) { return; } - - // Called when process has written data - ILibDuktape_DuplexStream* ds = (ILibDuktape_DuplexStream*)user; - ILibDuktape_DuplexStream_WriteData(ds, buffer, bufferLen); - *bytesConsumed = bufferLen; -} -void ILibDuktape_ProcessPipe_Process_OnStdErr(ILibProcessPipe_Process sender, char *buffer, int bufferLen, int* bytesConsumed, void* user) -{ - if (user == NULL) { return; } - - // Called when process has written error data - ILibDuktape_DuplexStream* ds = (ILibDuktape_DuplexStream*)user; - ILibDuktape_readableStream *rs; - duk_push_heapptr(ds->readableStream->ctx, ds->ParentObject); // [process] - duk_get_prop_string(ds->readableStream->ctx, -1, ILibDuktape_ProcessPipe_Process_ErrorStreamPtrNative); // [process][error] - rs = (ILibDuktape_readableStream*)duk_get_pointer(ds->readableStream->ctx, -1); - - ILibDuktape_readableStream_WriteData(rs, buffer, bufferLen); - *bytesConsumed = bufferLen; -} -void ILibDuktape_ProcessPipe_Process_OnSendOK(ILibProcessPipe_Process sender, void* user) -{ - if (user == NULL) { return; } - //ToDo: Finish this -} -duk_ret_t ILibDuktape_ProcessPipe_Process_Finalizer(duk_context *ctx) -{ - ILibProcessPipe_Process mProcess; - - duk_dup(ctx, 0); - duk_get_prop_string(ctx, -1, ILibDuktape_ProcessPipe_Process_PTR); - mProcess = (ILibProcessPipe_Process)duk_get_pointer(ctx, -1); - - if (mProcess != NULL) - { - ILibProcessPipe_Process_UpdateUserObject(mProcess, NULL); - ILibProcessPipe_Process_KillEx(mProcess); - } - - if (duk_has_prop_string(ctx, 0, ILibDuktape_DuplexStream_bufferPtr)) - { - duk_get_prop_string(ctx, 0, ILibDuktape_DuplexStream_bufferPtr); - memset(Duktape_GetBuffer(ctx, -1, NULL), 0, sizeof(ILibDuktape_DuplexStream)); - } - - return 0; -} -void ILibDuktape_ProcessPipe_ErrorStream_Pause(struct ILibDuktape_readableStream *sender, void *user) -{ - ILibProcessPipe_Process mProcess = (ILibProcessPipe_Process)user; - ILibProcessPipe_Pipe_Pause(ILibProcessPipe_Process_GetStdErr(mProcess)); -} -void ILibDuktape_ProcessPipe_ErrorStream_Resume(struct ILibDuktape_readableStream *sender, void *user) -{ - ILibProcessPipe_Process mProcess = (ILibProcessPipe_Process)user; - ILibProcessPipe_Pipe_Resume(ILibProcessPipe_Process_GetStdErr(mProcess)); -} -duk_ret_t ILibDuktape_ProcessPipe_ErrorStream_Getter(duk_context *ctx) -{ - duk_push_this(ctx); - duk_get_prop_string(ctx, -1, ILibDuktape_ProcessPipe_Process_ErrorStreamPtr); - return 1; -} -duk_ret_t ILibDuktape_ProcessPipe_CreateProcess(duk_context *ctx) -{ - ILibProcessPipe_Manager pipeManager; - ILibProcessPipe_Process mProcess; - ILibDuktape_DuplexStream* ds; - ILibDuktape_readableStream *rs; - duk_size_t targetLen; - int nargs = duk_get_top(ctx); - char *target; - char **params = NULL; - int i, x; - ILibProcessPipe_SpawnTypes asUser = ILibProcessPipe_SpawnTypes_DEFAULT; - - if (nargs < 1) { duk_push_string(ctx, "ProcessPipe.CreateProcess: Invalid number of args"); duk_throw(ctx); return(DUK_RET_ERROR); } - - // Parse Parameters - target = (char*)duk_get_lstring(ctx, 0, &targetLen); -#ifdef WIN32 - if (target[0] == '%') - { - size_t evsize; - int pctx = ILibString_IndexOf(target + 1, (int)targetLen - 1, "%", 1); - if (pctx > 0) - { - memcpy_s(ILibScratchPad, sizeof(ILibScratchPad), target + 1, pctx); - ILibScratchPad[pctx] = 0; - getenv_s(&evsize, ILibScratchPad2, sizeof(ILibScratchPad2), ILibScratchPad); - if (evsize > 0) - { - strncpy_s(ILibScratchPad2 + evsize - 1, sizeof(ILibScratchPad2) - evsize, target + pctx + 2, targetLen - pctx - 2); - target = ILibScratchPad2; - } - } - } -#endif - - if (nargs > 1) - { - x = 0; - params = (char**)ILibMemory_Allocate((nargs * sizeof(char*)), 0, NULL, NULL); - for (i = 1; i < nargs; ++i) - { - if (duk_is_number(ctx, i)) - { - asUser = (ILibProcessPipe_SpawnTypes)duk_require_int(ctx, i); - } - else - { - params[x++] = (char*)duk_require_string(ctx, i); - } - } - params[x] = NULL; - } - - duk_push_this(ctx); // [manager] - duk_get_prop_string(ctx, -1, "\xFFPipeManager"); // [manager][pipeManager] - pipeManager = (ILibProcessPipe_Manager)duk_get_pointer(ctx, -1); - - mProcess = ILibProcessPipe_Manager_SpawnProcessEx(pipeManager, target, params, asUser); - if (params != NULL) { free(params); } - if (mProcess != NULL) - { - duk_push_object(ctx); // [manager][pipeManager][retVal] - duk_push_pointer(ctx, mProcess); // [manager][pipeManager][retVal][process] - duk_put_prop_string(ctx, -2, ILibDuktape_ProcessPipe_Process_PTR); // [manager][pipeManager][retVal] - ILibDuktape_CreateReadonlyProperty_int(ctx, "pid", ILibProcessPipe_Process_GetPID(mProcess)); - - - ds = ILibDuktape_DuplexStream_Init(ctx, ILibDuktape_ProcessPipe_Process_JSOnWrite, - ILibDuktape_ProcessPipe_Process_JSOnEnd, ILibDuktape_ProcessPipe_Process_JSPause, - ILibDuktape_ProcessPipe_Process_JSResume, mProcess); - ILibDuktape_CreateFinalizer(ctx, ILibDuktape_ProcessPipe_Process_Finalizer); - - ILibProcessPipe_Process_AddHandlers(mProcess, 4096, ILibDuktape_ProcessPipe_Process_OnExit, - ILibDuktape_ProcessPipe_Process_OnStdOut, ILibDuktape_ProcessPipe_Process_OnStdErr, - ILibDuktape_ProcessPipe_Process_OnSendOK, ds); - - duk_push_object(ctx); // [manager][pipeManager][retVal][error] - ILibDuktape_CreateEventWithGetterEx(ctx, "parent", duk_get_heapptr(ctx, -2)); - rs = ILibDuktape_ReadableStream_Init(ctx, ILibDuktape_ProcessPipe_ErrorStream_Pause, ILibDuktape_ProcessPipe_ErrorStream_Resume, mProcess); - duk_put_prop_string(ctx, -2, ILibDuktape_ProcessPipe_Process_ErrorStreamPtr); // [manager][pipeManager][retVal] - ILibDuktape_CreateEventWithGetter(ctx, "error", ILibDuktape_ProcessPipe_ErrorStream_Getter); - duk_push_pointer(ctx, rs); // [manager][pipeManager][retVal][ptr] - duk_put_prop_string(ctx, -2, ILibDuktape_ProcessPipe_Process_ErrorStreamPtrNative); // [manager][pipeManager][retVal] - } - else - { - duk_push_null(ctx); - } - return 1; -} - -duk_ret_t ILibDuktape_ProcessPipe_Finalizer(duk_context *ctx) -{ - ILibProcessPipe_Manager *pipeManager; - - duk_dup(ctx, 0); // [obj] - duk_get_prop_string(ctx, -1, "\xFFPipeManager"); // [obj][manager] - pipeManager = (ILibProcessPipe_Manager)duk_get_pointer(ctx, -1); - - ILibChain_SafeRemove(((ILibChain_Link*)pipeManager)->ParentChain, pipeManager); - - return 0; -} -void ILibDuktape_ProcessPipe_PUSH(duk_context *ctx, void *chain) -{ - ILibProcessPipe_Manager pipeManager = ILibProcessPipe_Manager_Create(chain); - - duk_push_object(ctx); // [obj] - duk_push_pointer(ctx, pipeManager); // [obj][pipeManager] - duk_put_prop_string(ctx, -2, "\xFFPipeManager"); // [obj] - ILibDuktape_CreateInstanceMethod(ctx, "CreateProcess", ILibDuktape_ProcessPipe_CreateProcess, DUK_VARARGS); - ILibDuktape_CreateFinalizer(ctx, ILibDuktape_ProcessPipe_Finalizer); - Duktape_CreateEnum(ctx, "ILibProcessPipe_SpawnTypes", (char*[]) { "DEFAULT", "USER", "WINLOGON", "TERM" }, (int[]) { 0, 1, 2, 3 }, 4); -} -void ILibDuktape_ProcessPipe_Init(duk_context * ctx, void * chain) -{ - ILibDuktape_ModSearch_AddHandler(ctx, "ILibProcessPipe", ILibDuktape_ProcessPipe_PUSH); -} diff --git a/microscript/ILibDuktape_ProcessPipe.h b/microscript/ILibDuktape_ProcessPipe.h deleted file mode 100644 index 0817b4f..0000000 --- a/microscript/ILibDuktape_ProcessPipe.h +++ /dev/null @@ -1,71 +0,0 @@ -#ifndef __DUKTAPE_PROCESSPIPE__ -#define __DUKTAPE_PROCESSPIPE__ - -#include "duktape.h" - -#ifdef __DOXY__ -/*! -\brief An object that is used to spawn child processes to perform various tasks. Note: To use, must require('ILibProcessPipe') -*/ -class ILibProcessPipe -{ -public: - /*! - \brief Spawns a child process - * - ILibProcessPipe_Process CreateProcess(target[, spawnType][, ...args]); - \param target \ The target module to execute - \param spawnType The optional process type to spawn - \param args \ optional paramaters to pass to target on the command line. The first one is argv0, the second is argv1, etc. - \returns \ stream attached to child process. NULL if the process could not be spawned. - */ - ILibProcessPipe_Process CreateProcess(target[, spawnType][, ...args]); - - /*! - \brief Specifies the type of child process to spawn - */ - enum class ILibProcessPipe_SpawnTypes - { - DEFAULT, /*!< Same as parent*/ - USER, /*!< Currently logged on user*/ - WINLOGON, /*!< Windows Logon Screen*/ - TERM /*!< Terminal*/ - }; - /*! - \implements DuplexStream - \brief Stream abstraction for a child process of ILibProcessPipe. - * - The underyling ReadableStream is attached to the child process's stdIn. \n - The underlying WritableStream is attached tot he child process's stdOut. - */ - class ILibProcessPipe_Process - { - public: - /*! - \brief The Child's Process ID - */ - int pid; - /*! - \brief The ReadableStream that is attached to the child process's StdErr - */ - ReadableStream error; - - - /*! - \brief The 'data' event is emitted data is available from the child process's StdOut. - \param chunk A chunk of data. Can be a Buffer or a string. - */ - void data; - /*! - \brief The 'end' event is emitted when the child process has exited. - */ - void end; - }; -}; -#endif - - -void ILibDuktape_ProcessPipe_Init(duk_context *ctx, void *chain); - - -#endif diff --git a/microscript/ILibDuktape_ReadableStream.c b/microscript/ILibDuktape_ReadableStream.c index 70542d4..80208ae 100644 --- a/microscript/ILibDuktape_ReadableStream.c +++ b/microscript/ILibDuktape_ReadableStream.c @@ -192,6 +192,8 @@ int ILibDuktape_readableStream_WriteData_Flush(struct ILibDuktape_WritableStream if(stream->pipe_pendingCount == 0) #endif { + if (stream->emitter->ctx == NULL) { return(1); } + sem_wait(&(stream->pipeLock)); stream->pipeInProgress = 0; unpipeInProgress = stream->unpipeInProgress; @@ -259,7 +261,7 @@ int ILibDuktape_readableStream_WriteDataEx(ILibDuktape_readableStream *stream, i int dispatched = 0; int needPause = 0; - if (stream == NULL) { return(1); } + if (stream == NULL || !ILibMemory_CanaryOK(stream)) { return(1); } if (stream->paused != 0) { @@ -416,6 +418,7 @@ void ILibDuktape_readableStream_WriteEnd_ChainSink(void *chain, void *user) int ILibDuktape_readableStream_WriteEnd(ILibDuktape_readableStream *stream) { int retVal = 1; + if (!ILibMemory_CanaryOK(stream)) { return(retVal); } if (ILibIsRunningOnChainThread(stream->chain) == 0) { @@ -531,7 +534,7 @@ duk_ret_t ILibDuktape_readableStream_resume(duk_context *ctx) ptr = (ILibDuktape_readableStream*)Duktape_GetBuffer(ctx, -1, NULL); duk_pop(ctx); // [stream] if (ptr->ResumeHandler == NULL) { return(ILibDuktape_Error(ctx, "Resume not supported")); } - + if (!ptr->paused) { return(0); } if (ILibDuktape_readableStream_resume_flush(ptr) == 0 && ptr->ResumeHandler != NULL) { ptr->paused = 0; ptr->ResumeHandler(ptr, ptr->user); } return 1; } @@ -545,21 +548,20 @@ void ILibDuktape_ReadableStream_pipe_ResumeLater(duk_context *ctx, void **args, } void ILibDuktape_readableStream_pipe_later(duk_context *ctx, void **args, int argsLen) { - duk_push_heapptr(ctx, args[0]); // [readable] - duk_get_prop_string(ctx, -1, ILibDuktape_readableStream_RSPTRS); - ILibDuktape_readableStream *rs = (ILibDuktape_readableStream*)Duktape_GetBuffer(ctx, -1, NULL); - duk_pop(ctx); - - duk_push_heapptr(ctx, rs->pipeImmediate); - duk_del_prop_string(ctx, -1, "dest"); - duk_pop(ctx); - rs->pipeImmediate = NULL; - + ILibDuktape_readableStream *rs = (ILibDuktape_readableStream*)args[0]; + if (!ILibMemory_CanaryOK(rs)) { return; } + duk_push_heapptr(ctx, rs->object); // [readable] duk_get_prop_string(ctx, -1, "pipe"); // [readable][pipe] duk_swap_top(ctx, -2); // [pipe][this] duk_push_heapptr(ctx, args[1]); // [pipe][this][writable] if (argsLen > 2) { duk_push_heapptr(ctx, args[2]); } // [pipe][this][writable][options] + + duk_push_heapptr(ctx, rs->pipeImmediate); // [pipe][this][writable][options][immediate] + duk_del_prop_string(ctx, -1, "dest"); + duk_pop(ctx); // [pipe][this][writable][options] + rs->pipeImmediate = NULL; + if (duk_pcall_method(ctx, argsLen - 1) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "readableStream.pipeLater(): "); } duk_pop(ctx); // ... } @@ -578,11 +580,15 @@ duk_ret_t ILibDuktape_readableStream_pipe(duk_context *ctx) if (rstream->pipeInProgress != 0) { // We must YIELD and try again later, becuase there is an active dispatch going on - duk_push_this(ctx); - rstream->pipeImmediate = ILibDuktape_Immediate(ctx, (void*[]) { duk_get_heapptr(ctx, -1), duk_get_heapptr(ctx, 0), nargs > 1 ? duk_get_heapptr(ctx, 1) : NULL }, 1 + nargs, ILibDuktape_readableStream_pipe_later); + rstream->pipeImmediate = ILibDuktape_Immediate(ctx, (void*[]) { rstream, duk_get_heapptr(ctx, 0), nargs > 1 ? duk_get_heapptr(ctx, 1) : NULL }, 1 + nargs, ILibDuktape_readableStream_pipe_later); duk_push_heapptr(ctx, rstream->pipeImmediate); // [immediate] duk_dup(ctx, 0); // [immediate][ws] duk_put_prop_string(ctx, -2, "dest"); // [immediate] + if (nargs > 1) + { + duk_dup(ctx, 1); + duk_put_prop_string(ctx, -2, "opt"); + } duk_dup(ctx, 0); sem_post(&(rstream->pipeLock)); return(1); @@ -668,6 +674,7 @@ void ILibDuktape_readableStream_unpipe_later(duk_context *ctx, void ** args, int data = (ILibDuktape_readableStream*)Duktape_GetBuffer(ctx, -1, NULL); duk_pop_2(ctx); // ... + if (data->emitter->ctx == NULL) { return; } sem_wait(&(data->pipeLock)); if (data->pipeInProgress != 0) { @@ -726,8 +733,11 @@ void ILibDuktape_readableStream_unpipe_later(duk_context *ctx, void ** args, int duk_call_method(ctx, 2); // [undefined] duk_pop(ctx); // ... break; - } - duk_pop_2(ctx); // [array] + } + else + { + duk_pop(ctx); // [array] + } } duk_pop(ctx); // ... break; @@ -765,6 +775,7 @@ void ILibDuktape_readableStream_unpipe_later(duk_context *ctx, void ** args, int duk_ret_t ILibDuktape_readableStream_unpipe(duk_context *ctx) { int nargs = duk_get_top(ctx); + int onlyItem = 0; ILibDuktape_readableStream *data; duk_push_this(ctx); // [readable] @@ -772,15 +783,35 @@ duk_ret_t ILibDuktape_readableStream_unpipe(duk_context *ctx) data = (ILibDuktape_readableStream*)Duktape_GetBuffer(ctx, -1, NULL); duk_pop(ctx); // [readable] + if (data->emitter->ctx == NULL) { return(0); } + sem_wait(&(data->pipeLock)); data->unpipeInProgress = 1; + if (nargs == 1 && duk_is_object(ctx, 0)) + { + void *w = duk_require_heapptr(ctx, 0); + duk_push_heapptr(ctx, data->pipeArray); // [readable][array] + int wcount = (int)duk_get_length(ctx, -1); + duk_enum(ctx, -1, DUK_ENUM_OWN_PROPERTIES_ONLY); // [readable][array][enum] + while (duk_next(ctx, -1, 1)) + { // [readable][array][enum][key][val] + if (duk_get_heapptr(ctx, -1) == w) { onlyItem = 1; } + duk_pop_2(ctx); // [readable][array][enum] + if (onlyItem) { break; } + } + if (onlyItem && wcount > 1) { onlyItem = 0; } + duk_pop_2(ctx); // [readable] + } sem_post(&(data->pipeLock)); - // We need to pause first - duk_push_this(ctx); // [readable] - duk_get_prop_string(ctx, -1, "pause"); // [readable][pause] - duk_dup(ctx, -2); // [readable][pause][this] - duk_call_method(ctx, 0); duk_pop(ctx); // [readable] + if (nargs == 0 || onlyItem != 0) + { + // We need to pause first + duk_push_this(ctx); // [readable] + duk_get_prop_string(ctx, -1, "pause"); // [readable][pause] + duk_dup(ctx, -2); // [readable][pause][this] + duk_call_method(ctx, 0); duk_pop(ctx); // [readable] + } // We must yield, and do this on the next event loop, because we can't unpipe if we're called from a pipe'ed call void *imm = ILibDuktape_Immediate(ctx, (void*[]) { duk_get_heapptr(ctx, -1), nargs == 1 ? duk_get_heapptr(ctx, 0) : NULL }, nargs + 1, ILibDuktape_readableStream_unpipe_later); @@ -867,17 +898,12 @@ ILibDuktape_readableStream* ILibDuktape_ReadableStream_InitEx(duk_context *ctx, ILibDuktape_readableStream *retVal; ILibDuktape_EventEmitter *emitter; - ILibDuktape_PointerValidation_Init(ctx); - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_readableStream)); // [obj][buffer] - duk_dup(ctx, -1); // [obj][buffer][buffer] - duk_put_prop_string(ctx, -3, ILibDuktape_readableStream_RSPTRS); // [obj][buffer] - retVal = (ILibDuktape_readableStream*)Duktape_GetBuffer(ctx, -1, NULL); // [obj][buffer] - memset(retVal, 0, sizeof(ILibDuktape_readableStream)); + retVal = (ILibDuktape_readableStream*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_readableStream)); // [obj][buffer] + duk_put_prop_string(ctx, -2, ILibDuktape_readableStream_RSPTRS); // [obj] - duk_pop(ctx); // [obj] - duk_push_array(ctx); // [obj][array] + duk_push_array(ctx); // [obj][array] retVal->pipeArray = duk_get_heapptr(ctx, -1); - duk_put_prop_string(ctx, -2, ILibDuktape_readableStream_PipeArray); // [obj] + duk_put_prop_string(ctx, -2, ILibDuktape_readableStream_PipeArray); // [obj] retVal->ctx = ctx; retVal->chain = Duktape_GetChain(ctx); diff --git a/microscript/ILibDuktape_ReadableStream.h b/microscript/ILibDuktape_ReadableStream.h index bd19971..f528ae1 100644 --- a/microscript/ILibDuktape_ReadableStream.h +++ b/microscript/ILibDuktape_ReadableStream.h @@ -80,4 +80,3 @@ int ILibDuktape_readableStream_WriteEnd(ILibDuktape_readableStream *stream); void ILibDuktape_readableStream_Closed(ILibDuktape_readableStream *stream); #endif - diff --git a/microscript/ILibDuktape_SHA256.c b/microscript/ILibDuktape_SHA256.c index 6426294..7e25318 100644 --- a/microscript/ILibDuktape_SHA256.c +++ b/microscript/ILibDuktape_SHA256.c @@ -23,6 +23,7 @@ limitations under the License. #include "../microstack/ILibCrypto.h" #define ILibDuktape_MD5_PTR "\xFF_MD5PTR" +#define ILibDuktape_SHA1_PTR "\xFF_SHA1PTR" #define ILibDuktape_SHA256_PTR "\xFF_SHA256PTR" #define ILibDuktape_SHA512_PTR "\xFF_SHA512PTR" #define ILibDuktape_SHA256_SIGNER_PTR "\xFF_SHA256_SIGNER_PTR" @@ -30,14 +31,12 @@ limitations under the License. #define ILibDuktape_SHA256_SIGNER_CERT_ALLOC "\xFF_SHA256_SIGNER_CERT_ALLOC" #define ILibDuktape_SHA256_SIGNER_SIGBUFFER "\xFF_SHA256_SIGNER_SIG_BUFFER" -#ifndef MICROSTACK_NOTLS - typedef struct ILibDuktape_SHA256_Data { duk_context *ctx; void *object; - char buffer[33]; + char buffer[UTIL_SHA256_HASHSIZE]; SHA256_CTX shctx; }ILibDuktape_SHA256_Data; typedef struct ILibDuktape_SHA512_Data @@ -45,7 +44,7 @@ typedef struct ILibDuktape_SHA512_Data duk_context *ctx; void *object; - char buffer[65]; + char buffer[UTIL_SHA512_HASHSIZE]; SHA512_CTX shctx; }ILibDuktape_SHA512_Data; typedef struct ILibDuktape_MD5_Data @@ -53,10 +52,20 @@ typedef struct ILibDuktape_MD5_Data duk_context *ctx; void *object; - char buffer[33]; + char buffer[UTIL_MD5_HASHSIZE]; MD5_CTX mctx; }ILibDuktape_MD5_Data; +typedef struct ILibDuktape_SHA1_Data +{ + duk_context *ctx; + + void *object; + char buffer[UTIL_SHA1_HASHSIZE]; + SHA_CTX sctx; +}ILibDuktape_SHA1_Data; + +#ifndef MICROSTACK_NOTLS typedef struct ILibDuktape_SHA256_Signer_Data { duk_context *ctx; @@ -67,6 +76,7 @@ typedef struct ILibDuktape_SHA256_Signer_Data void *OnSignature; void *OnSignatureString; }ILibDuktape_SHA256_Signer_Data; +#endif duk_ret_t ILibDuktape_SHA256_Finalizer(duk_context *ctx) { @@ -93,39 +103,29 @@ ILibTransport_DoneState ILibDuktape_SHA384_Write(struct ILibDuktape_WritableStre void ILibDuktape_SHA256_End(struct ILibDuktape_WritableStream *stream, void *user) { ILibDuktape_SHA256_Data *data = (ILibDuktape_SHA256_Data*)user; - data->buffer[32] = 0; SHA256_Final((unsigned char*)data->buffer, &(data->shctx)); - duk_push_external_buffer(data->ctx); // [extBuffer] - duk_config_buffer(data->ctx, -1, data->buffer, 32); - ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hash"); // [extBuffer][emit][this]['hash'] - duk_push_buffer_object(data->ctx, -4, 0, 32, DUK_BUFOBJ_NODEJS_BUFFER); // [extBuffer][emit][this]['hash'][hash] + duk_push_external_buffer(data->ctx); // [extBuffer] + duk_config_buffer(data->ctx, -1, data->buffer, UTIL_SHA256_HASHSIZE); + ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hash"); // [extBuffer][emit][this]['hash'] + duk_push_buffer_object(data->ctx, -4, 0, UTIL_SHA256_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); // [extBuffer][emit][this]['hash'][hash] if (duk_pcall_method(data->ctx, 2) != 0) { ILibDuktape_Process_UncaughtException(data->ctx); } - duk_pop_2(data->ctx); // ... - - ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hashString"); // [emit][this]['hash'] - duk_push_string(data->ctx, util_tohex(data->buffer, 32, ILibScratchPad)); // [emit][this]['hash'][hashString] - if (duk_pcall_method(data->ctx, 1) != 0) { ILibDuktape_Process_UncaughtException(data->ctx); } - duk_pop(data->ctx); // ... + duk_pop_2(data->ctx); // ... } void ILibDuktape_SHA384_End(struct ILibDuktape_WritableStream *stream, void *user) { ILibDuktape_SHA512_Data *data = (ILibDuktape_SHA512_Data*)user; - data->buffer[48] = 0; SHA384_Final((unsigned char*)data->buffer, &(data->shctx)); - duk_push_external_buffer(data->ctx); // [extBuffer] - duk_config_buffer(data->ctx, -1, data->buffer, 48); - ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hash"); // [extBuffer][emit][this]['hash'] - duk_push_buffer_object(data->ctx, -4, 0, 48, DUK_BUFOBJ_NODEJS_BUFFER); // [extBuffer][emit][this]['hash'][hash] + duk_push_external_buffer(data->ctx); // [extBuffer] + duk_config_buffer(data->ctx, -1, data->buffer, UTIL_SHA384_HASHSIZE); + ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hash"); // [extBuffer][emit][this]['hash'] + duk_push_buffer_object(data->ctx, -4, 0, UTIL_SHA384_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); // [extBuffer][emit][this]['hash'][hash] if (duk_pcall_method(data->ctx, 2) != 0) { ILibDuktape_Process_UncaughtException(data->ctx); } - duk_pop_2(data->ctx); // ... - - ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hashString"); // [emit][this]['hashString'] - duk_push_string(data->ctx, util_tohex(data->buffer, 48, ILibScratchPad)); // [emit][this]['hashString'][hashString] - if (duk_pcall_method(data->ctx, 2) != 0) { ILibDuktape_Process_UncaughtException(data->ctx); } - duk_pop(data->ctx); // ... + duk_pop_2(data->ctx); // ... } + +#ifndef MICROSTACK_NOTLS duk_ret_t ILibDuktape_SHA256_SIGNER_Finalizer(duk_context *ctx) { ILibDuktape_SHA256_Signer_Data *data; @@ -254,11 +254,8 @@ void ILibDuktape_SHA256_SIGNER_PUSH(duk_context *ctx, void *chain) { ILibDuktape_SHA256_Signer_Data* data; duk_push_object(ctx); // [signer] - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_SHA256_Signer_Data)); // [signer][data] - data = (ILibDuktape_SHA256_Signer_Data*)Duktape_GetBuffer(ctx, -1, NULL); + data = (ILibDuktape_SHA256_Signer_Data*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_SHA256_Signer_Data)); duk_put_prop_string(ctx, -2, ILibDuktape_SHA256_SIGNER_PTR); // [signer] - - memset(data, 0, sizeof(ILibDuktape_SHA256_Signer_Data)); data->obj = duk_get_heapptr(ctx, -1); data->ctx = ctx; ILibDuktape_CreateInstanceMethod(ctx, "Create", ILibDuktape_SHA256_SIGNER_Create, 1); @@ -267,15 +264,14 @@ void ILibDuktape_SHA256_VERIFY_PUSH(duk_context *ctx, void *chain) { ILibDuktape_SHA256_Signer_Data* data; duk_push_object(ctx); // [signer] - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_SHA256_Signer_Data)); // [signer][data] - data = (ILibDuktape_SHA256_Signer_Data*)Duktape_GetBuffer(ctx, -1, NULL); + data = (ILibDuktape_SHA256_Signer_Data*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_SHA256_Signer_Data)); duk_put_prop_string(ctx, -2, ILibDuktape_SHA256_SIGNER_PTR); // [signer] - - memset(data, 0, sizeof(ILibDuktape_SHA256_Signer_Data)); data->obj = duk_get_heapptr(ctx, -1); data->ctx = ctx; ILibDuktape_CreateInstanceMethod(ctx, "Create", ILibDuktape_SHA256_VERIFIER_Create, 1); } +#endif + duk_ret_t ILibDuktape_SHA256_syncHash(duk_context *ctx) { ILibDuktape_SHA256_Data *data; @@ -289,20 +285,11 @@ duk_ret_t ILibDuktape_SHA256_syncHash(duk_context *ctx) SHA256_Init(&(data->shctx)); SHA256_Update(&(data->shctx), buffer, bufferLen); SHA256_Final((unsigned char*)data->buffer, &(data->shctx)); - data->buffer[32] = 0; - duk_push_current_function(ctx); - duk_get_prop_string(ctx, -1, "strRet"); - if (duk_get_boolean(ctx, -1) == 0) - { - duk_push_external_buffer(ctx); - duk_config_buffer(ctx, -1, data->buffer, 32); - } - else - { - util_tohex(data->buffer, 32, ILibScratchPad); - duk_push_string(ctx, ILibScratchPad); - } + duk_push_external_buffer(ctx); + duk_config_buffer(ctx, -1, data->buffer, UTIL_SHA256_HASHSIZE); + duk_push_buffer_object(ctx, -1, 0, UTIL_SHA256_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); + return(1); } duk_ret_t ILibDuktape_SHA384_syncHash(duk_context *ctx) @@ -318,20 +305,11 @@ duk_ret_t ILibDuktape_SHA384_syncHash(duk_context *ctx) SHA384_Init(&(data->shctx)); SHA384_Update(&(data->shctx), buffer, bufferLen); SHA384_Final((unsigned char*)data->buffer, &(data->shctx)); - data->buffer[48] = 0; - duk_push_current_function(ctx); - duk_get_prop_string(ctx, -1, "strRet"); - if (duk_get_boolean(ctx, -1) == 0) - { - duk_push_external_buffer(ctx); - duk_config_buffer(ctx, -1, data->buffer, 48); - } - else - { - util_tohex(data->buffer, 48, ILibScratchPad); - duk_push_string(ctx, ILibScratchPad); - } + duk_push_external_buffer(ctx); + duk_config_buffer(ctx, -1, data->buffer, UTIL_SHA384_HASHSIZE); + duk_push_buffer_object(ctx, -1, 0, UTIL_SHA384_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); + return(1); } @@ -345,26 +323,17 @@ ILibTransport_DoneState ILibDuktape_MD5_Write(struct ILibDuktape_WritableStream void ILibDuktape_MD5_End(struct ILibDuktape_WritableStream *stream, void *user) { ILibDuktape_MD5_Data *data = (ILibDuktape_MD5_Data*)user; - data->buffer[32] = 0; MD5_Final((unsigned char*)data->buffer, &(data->mctx)); - duk_push_external_buffer(data->ctx); // [extBuffer] - duk_config_buffer(data->ctx, -1, data->buffer, 32); - ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hash"); // [extBuffer][emit][this]["hash"] - duk_push_buffer_object(data->ctx, -4, 0, 32, DUK_BUFOBJ_NODEJS_BUFFER); // [extBuffer][emit][this]["hash"][buffer] - if (duk_pcall_method(data->ctx, 2) != 0) // [retVal] + duk_push_external_buffer(data->ctx); // [extBuffer] + duk_config_buffer(data->ctx, -1, data->buffer, UTIL_MD5_HASHSIZE); + ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hash"); // [extBuffer][emit][this]["hash"] + duk_push_buffer_object(data->ctx, -4, 0, UTIL_MD5_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); // [extBuffer][emit][this]["hash"][buffer] + if (duk_pcall_method(data->ctx, 2) != 0) // [extBuffer][retVal] { ILibDuktape_Process_UncaughtException(data->ctx); } - duk_pop_2(data->ctx); // ... - - ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hashString"); // [emit][this]["hashString"] - duk_push_string(data->ctx, util_tohex(data->buffer, 32, ILibScratchPad)); // [emit][this]["hashString"][hashString] - if (duk_pcall_method(data->ctx, 2) != 0) // [retVal] - { - ILibDuktape_Process_UncaughtException(data->ctx); - } - duk_pop(data->ctx); // ... + duk_pop_2(data->ctx); // ... } duk_ret_t ILibDuktape_MD5_syncHash(duk_context *ctx) { @@ -379,20 +348,11 @@ duk_ret_t ILibDuktape_MD5_syncHash(duk_context *ctx) MD5_Init(&(data->mctx)); MD5_Update(&(data->mctx), buffer, bufferLen); MD5_Final((unsigned char*)data->buffer, &(data->mctx)); - data->buffer[32] = 0; - duk_push_current_function(ctx); - duk_get_prop_string(ctx, -1, "strRet"); - if (duk_get_boolean(ctx, -1) == 0) - { - duk_push_external_buffer(ctx); - duk_config_buffer(ctx, -1, data->buffer, 32); - } - else - { - util_tohex(data->buffer, 32, ILibScratchPad); - duk_push_string(ctx, ILibScratchPad); - } + duk_push_external_buffer(ctx); + duk_config_buffer(ctx, -1, data->buffer, UTIL_MD5_HASHSIZE); + duk_push_buffer_object(ctx, -1, 0, UTIL_MD5_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); + return(1); } @@ -402,16 +362,14 @@ duk_ret_t ILibDuktape_MD5_Create(duk_context *ctx) ILibDuktape_EventEmitter *emitter; duk_push_object(ctx); // [md5] + ILibDuktape_WriteID(ctx, "MD5Stream"); duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_MD5_Data)); // [md5][buffer] data = (ILibDuktape_MD5_Data*)Duktape_GetBuffer(ctx, -1, NULL); duk_put_prop_string(ctx, -2, ILibDuktape_MD5_PTR); // [md5] emitter = ILibDuktape_EventEmitter_Create(ctx); ILibDuktape_CreateInstanceMethodWithBooleanProperty(ctx, "strRet", 0, "syncHash", ILibDuktape_MD5_syncHash, 1); - ILibDuktape_CreateInstanceMethodWithBooleanProperty(ctx, "strRet", 1, "syncHashString", ILibDuktape_MD5_syncHash, 1); - ILibDuktape_EventEmitter_CreateEventEx(emitter, "hash"); - ILibDuktape_EventEmitter_CreateEventEx(emitter, "hashString"); data->ctx = ctx; data->object = duk_get_heapptr(ctx, -1); @@ -426,6 +384,7 @@ duk_ret_t ILibDuktape_SHA256_Create(duk_context *ctx) ILibDuktape_EventEmitter *emitter; duk_push_object(ctx); // [sha] + ILibDuktape_WriteID(ctx, "SHA256Stream"); duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_SHA256_Data)); // [sha][buffer] data = (ILibDuktape_SHA256_Data*)Duktape_GetBuffer(ctx, -1, NULL); duk_put_prop_string(ctx, -2, ILibDuktape_SHA256_PTR); // [sha] @@ -433,11 +392,8 @@ duk_ret_t ILibDuktape_SHA256_Create(duk_context *ctx) ILibDuktape_CreateFinalizer(ctx, ILibDuktape_SHA256_Finalizer); - ILibDuktape_CreateInstanceMethodWithBooleanProperty(ctx, "strRet", 0, "syncHash", ILibDuktape_SHA256_syncHash, 1); - ILibDuktape_CreateInstanceMethodWithBooleanProperty(ctx, "strRet", 1, "syncHashString", ILibDuktape_SHA256_syncHash, 1); - + ILibDuktape_CreateInstanceMethod(ctx, "syncHash", ILibDuktape_SHA256_syncHash, 1); ILibDuktape_EventEmitter_CreateEventEx(emitter, "hash"); - ILibDuktape_EventEmitter_CreateEventEx(emitter, "hashString"); data->ctx = ctx; data->object = duk_get_heapptr(ctx, -1); @@ -447,6 +403,70 @@ duk_ret_t ILibDuktape_SHA256_Create(duk_context *ctx) return(1); } +ILibTransport_DoneState ILibDuktape_SHA512_Write(struct ILibDuktape_WritableStream *stream, char *buffer, int bufferLen, void *user) +{ + ILibDuktape_SHA512_Data *data = (ILibDuktape_SHA512_Data*)user; + + SHA512_Update(&(data->shctx), buffer, bufferLen); + return(ILibTransport_DoneState_COMPLETE); +} +void ILibDuktape_SHA512_End(struct ILibDuktape_WritableStream *stream, void *user) +{ + ILibDuktape_SHA512_Data *data = (ILibDuktape_SHA512_Data*)user; + SHA512_Final((unsigned char*)data->buffer, &(data->shctx)); + + duk_push_external_buffer(data->ctx); // [extBuffer] + duk_config_buffer(data->ctx, -1, data->buffer, UTIL_SHA512_HASHSIZE); + ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hash"); // [extBuffer][emit][this]['hash'] + duk_push_buffer_object(data->ctx, -4, 0, UTIL_SHA512_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); // [extBuffer][emit][this]['hash'][hash] + if (duk_pcall_method(data->ctx, 2) != 0) { ILibDuktape_Process_UncaughtException(data->ctx); } + duk_pop_2(data->ctx); // ... +} +duk_ret_t ILibDuktape_SHA512_syncHash(duk_context *ctx) +{ + ILibDuktape_SHA512_Data *data; + duk_size_t bufferLen; + char *buffer = Duktape_GetBuffer(ctx, 0, &bufferLen); + + duk_push_this(ctx); // [sha] + duk_get_prop_string(ctx, -1, ILibDuktape_SHA512_PTR); + data = (ILibDuktape_SHA512_Data*)Duktape_GetBuffer(ctx, -1, NULL); + + SHA512_Init(&(data->shctx)); + SHA512_Update(&(data->shctx), buffer, bufferLen); + SHA512_Final((unsigned char*)data->buffer, &(data->shctx)); + + duk_push_external_buffer(ctx); + duk_config_buffer(ctx, -1, data->buffer, UTIL_SHA512_HASHSIZE); + duk_push_buffer_object(ctx, -1, 0, UTIL_SHA512_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); + + return(1); +} +duk_ret_t ILibDuktape_SHA512_Create(duk_context *ctx) +{ + ILibDuktape_SHA512_Data *data; + ILibDuktape_EventEmitter *emitter; + + duk_push_object(ctx); // [sha] + ILibDuktape_WriteID(ctx, "SHA512Stream"); + duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_SHA512_Data)); // [sha][buffer] + data = (ILibDuktape_SHA512_Data*)Duktape_GetBuffer(ctx, -1, NULL); + duk_put_prop_string(ctx, -2, ILibDuktape_SHA512_PTR); // [sha] + emitter = ILibDuktape_EventEmitter_Create(ctx); + + ILibDuktape_CreateFinalizer(ctx, ILibDuktape_SHA384_Finalizer); + + ILibDuktape_CreateInstanceMethod(ctx, "syncHash", ILibDuktape_SHA512_syncHash, 1); + ILibDuktape_EventEmitter_CreateEventEx(emitter, "hash"); + + data->ctx = ctx; + data->object = duk_get_heapptr(ctx, -1); + SHA512_Init(&(data->shctx)); + + ILibDuktape_WritableStream_Init(ctx, ILibDuktape_SHA512_Write, ILibDuktape_SHA512_End, data); + + return(1); +} duk_ret_t ILibDuktape_SHA384_Create(duk_context *ctx) { ILibDuktape_SHA512_Data *data; @@ -461,11 +481,8 @@ duk_ret_t ILibDuktape_SHA384_Create(duk_context *ctx) ILibDuktape_CreateFinalizer(ctx, ILibDuktape_SHA384_Finalizer); - ILibDuktape_CreateInstanceMethodWithBooleanProperty(ctx, "strRet", 0, "syncHash", ILibDuktape_SHA384_syncHash, 1); - ILibDuktape_CreateInstanceMethodWithBooleanProperty(ctx, "strRet", 1, "syncHashString", ILibDuktape_SHA384_syncHash, 1); - + ILibDuktape_CreateInstanceMethod(ctx, "syncHash", ILibDuktape_SHA384_syncHash, 1); ILibDuktape_EventEmitter_CreateEventEx(emitter, "hash"); - ILibDuktape_EventEmitter_CreateEventEx(emitter, "hashString"); data->ctx = ctx; data->object = duk_get_heapptr(ctx, -1); @@ -475,6 +492,70 @@ duk_ret_t ILibDuktape_SHA384_Create(duk_context *ctx) return(1); } +ILibTransport_DoneState ILibDuktape_SHA1_Write(struct ILibDuktape_WritableStream *stream, char *buffer, int bufferLen, void *user) +{ + ILibDuktape_SHA1_Data *data = (ILibDuktape_SHA1_Data*)user; + + SHA1_Update(&(data->sctx), buffer, bufferLen); + return(ILibTransport_DoneState_COMPLETE); +} +void ILibDuktape_SHA1_End(struct ILibDuktape_WritableStream *stream, void *user) +{ + ILibDuktape_SHA1_Data *data = (ILibDuktape_SHA1_Data*)user; + SHA1_Final((unsigned char*)data->buffer, &(data->sctx)); + + duk_push_external_buffer(data->ctx); // [extBuffer] + duk_config_buffer(data->ctx, -1, data->buffer, UTIL_SHA1_HASHSIZE); + ILibDuktape_EventEmitter_SetupEmit(data->ctx, data->object, "hash"); // [extBuffer][emit][this]["hash"] + duk_push_buffer_object(data->ctx, -4, 0, UTIL_SHA1_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); // [extBuffer][emit][this]["hash"][buffer] + if (duk_pcall_method(data->ctx, 2) != 0) // [extBuffer][retVal] + { + ILibDuktape_Process_UncaughtException(data->ctx); + } + duk_pop_2(data->ctx); // ... +} +duk_ret_t ILibDuktape_SHA1_syncHash(duk_context *ctx) +{ + ILibDuktape_SHA1_Data *data; + duk_size_t bufferLen; + char *buffer = Duktape_GetBuffer(ctx, 0, &bufferLen); + + duk_push_this(ctx); // [sha] + duk_get_prop_string(ctx, -1, ILibDuktape_SHA1_PTR); + data = (ILibDuktape_SHA1_Data*)Duktape_GetBuffer(ctx, -1, NULL); + + SHA1_Init(&(data->sctx)); + SHA1_Update(&(data->sctx), buffer, bufferLen); + SHA1_Final((unsigned char*)data->buffer, &(data->sctx)); + + duk_push_external_buffer(ctx); + duk_config_buffer(ctx, -1, data->buffer, UTIL_SHA1_HASHSIZE); + duk_push_buffer_object(ctx, -1, 0, UTIL_SHA1_HASHSIZE, DUK_BUFOBJ_NODEJS_BUFFER); + + return(1); +} +duk_ret_t ILibDuktape_SHA1_Create(duk_context *ctx) +{ + ILibDuktape_SHA1_Data *data; + ILibDuktape_EventEmitter *emitter; + + duk_push_object(ctx); // [SHA] + ILibDuktape_WriteID(ctx, "SHA1Stream"); + duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_SHA1_Data)); // [SHA][buffer] + data = (ILibDuktape_SHA1_Data*)Duktape_GetBuffer(ctx, -1, NULL); + duk_put_prop_string(ctx, -2, ILibDuktape_SHA1_PTR); // [SHA] + emitter = ILibDuktape_EventEmitter_Create(ctx); + + ILibDuktape_CreateInstanceMethod(ctx, "syncHash", ILibDuktape_SHA1_syncHash, 1); + ILibDuktape_EventEmitter_CreateEventEx(emitter, "hash"); + + data->ctx = ctx; + data->object = duk_get_heapptr(ctx, -1); + SHA1_Init(&(data->sctx)); + + ILibDuktape_WritableStream_Init(ctx, ILibDuktape_SHA1_Write, ILibDuktape_SHA1_End, data); + return(1); +} void ILibDuktape_SHA256_PUSH(duk_context *ctx, void *chain) { duk_push_object(ctx); // [sha] @@ -485,21 +566,34 @@ void ILibDuktape_SHA384_PUSH(duk_context *ctx, void *chain) duk_push_object(ctx); // [sha] ILibDuktape_CreateInstanceMethod(ctx, "create", ILibDuktape_SHA384_Create, 0); } +void ILibDuktape_SHA512_PUSH(duk_context *ctx, void *chain) +{ + duk_push_object(ctx); // [sha] + ILibDuktape_CreateInstanceMethod(ctx, "create", ILibDuktape_SHA512_Create, 0); +} void ILibDuktape_MD5_PUSH(duk_context *ctx, void *chain) { duk_push_object(ctx); // [md5] ILibDuktape_CreateInstanceMethod(ctx, "create", ILibDuktape_MD5_Create, 0); } -#endif +void ILibDuktape_SHA1_PUSH(duk_context *ctx, void *chain) +{ + duk_push_object(ctx); // [md5] + ILibDuktape_CreateInstanceMethod(ctx, "create", ILibDuktape_SHA1_Create, 0); +} + void ILibDuktape_SHA256_Init(duk_context * ctx) { #ifndef MICROSTACK_NOTLS ILibDuktape_ModSearch_AddHandler(ctx, "SHA256Stream_Signer", ILibDuktape_SHA256_SIGNER_PUSH); ILibDuktape_ModSearch_AddHandler(ctx, "SHA256Stream_Verifier", ILibDuktape_SHA256_VERIFY_PUSH); +#endif + ILibDuktape_ModSearch_AddHandler(ctx, "SHA512Stream", ILibDuktape_SHA512_PUSH); ILibDuktape_ModSearch_AddHandler(ctx, "SHA384Stream", ILibDuktape_SHA384_PUSH); ILibDuktape_ModSearch_AddHandler(ctx, "SHA256Stream", ILibDuktape_SHA256_PUSH); ILibDuktape_ModSearch_AddHandler(ctx, "MD5Stream", ILibDuktape_MD5_PUSH); -#endif + ILibDuktape_ModSearch_AddHandler(ctx, "SHA1Stream", ILibDuktape_SHA1_PUSH); + } @@ -567,4 +661,4 @@ public: */ void hashString; }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_SHA256.h b/microscript/ILibDuktape_SHA256.h index d47ec1c..6e3efe5 100644 --- a/microscript/ILibDuktape_SHA256.h +++ b/microscript/ILibDuktape_SHA256.h @@ -23,4 +23,4 @@ limitations under the License. void ILibDuktape_SHA256_Init(duk_context *ctx); -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_ScriptContainer.c b/microscript/ILibDuktape_ScriptContainer.c index 238d02e..60aec02 100644 --- a/microscript/ILibDuktape_ScriptContainer.c +++ b/microscript/ILibDuktape_ScriptContainer.c @@ -25,6 +25,7 @@ limitations under the License. #include #include #include +#include #endif #include "duktape.h" @@ -52,11 +53,13 @@ limitations under the License. #include "ILibDuktape_SimpleDataStore.h" #include "ILibDuktape_NetworkMonitor.h" #include "ILibDuktape_ReadableStream.h" +#include "ILibDuktape_WritableStream.h" #include "ILibDuktape_SHA256.h" #include "ILibDuktape_EncryptionStream.h" #include "ILibDuktape_ChildProcess.h" #include "ILibDuktape_HECI.h" +#include "ILibDuktape_Debugger.h" #ifdef _POSIX extern char **environ; @@ -83,6 +86,9 @@ char exeJavaScriptGuid[] = "B996015880544A19B7F7E9BE44914C18"; #define ILibDuktape_ScriptContainer_Process_ArgArray "\xFF_argArray" #define ILibDuktape_ScriptContainer_Process_Restart "\xFF_ScriptContainer_Process_Restart" #define ILibDuktape_ScriptContainer_Process_stdin "\xFF_stdin" +#define ILibDuktape_ScriptContainer_Process_stdout "\xFF_stdout" +#define ILibDuktape_ScriptContainer_Process_stderr "\xFF_stderr" + #define ILibDuktape_ScriptContainer_ExitCode "\xFF_ExitCode" #define ILibDuktape_ScriptContainer_Exitting "\xFF_Exiting" @@ -115,6 +121,7 @@ char exeJavaScriptGuid[] = "B996015880544A19B7F7E9BE44914C18"; extern void ILibDuktape_MemoryStream_Init(duk_context *ctx); extern void ILibDuktape_NetworkMonitor_Init(duk_context *ctx); +extern int GenerateSHA384FileHash(char *filePath, char *fileHash); char g_AgentCrashID[280]; typedef enum SCRIPT_ENGINE_COMMAND @@ -190,6 +197,20 @@ void ILibDuktape_ScriptContainer_Slave_SendJSON(duk_context *ctx) int len = 4 + sprintf_s(ILibScratchPad2 + 4, sizeof(ILibScratchPad2) - 4, "%s", json); ((int*)ILibScratchPad2)[0] = len; + duk_push_heap_stash(ctx); + ILibDuktape_ScriptContainer_Master *master = (ILibDuktape_ScriptContainer_Master*)Duktape_GetPointerProperty(ctx, -1, ILibDuktape_ScriptContainer_MasterPtr); + duk_pop(ctx); + + if (master != NULL) + { + ILibDuktape_ScriptContainer_NonIsolated_Command* cmd = (ILibDuktape_ScriptContainer_NonIsolated_Command*)ILibMemory_Allocate(len + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); + cmd->container.master = master; + memcpy_s(cmd->json, len, json, len); + ILibChain_RunOnMicrostackThread2(master->chain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster, cmd, 1); + return; + } + + #ifdef WIN32 DWORD tmpLen; WriteFile(GetStdHandle(STD_ERROR_HANDLE), ILibScratchPad2, len, &tmpLen, NULL); @@ -205,62 +226,133 @@ void ILibDuktape_ScriptContainer_Slave_OnBrokenPipe(ILibProcessPipe_Pipe sender) } -void ILibDuktape_ScriptContainer_CheckEmbedded(char **argv, char **script, int *scriptLen) +#if defined(WIN32) && defined(MeshLibInterface) +void ILibDuktape_ScriptContainer_GetEmbeddedJS_Raw(char *exePath, char **script, int *scriptLen) +{ + char *integratedJavaScript = NULL; + int integratedJavaScriptLen = 0; + FILE* tmpFile = NULL; + + fopen_s(&tmpFile, exePath, "rb"); + if (tmpFile != NULL) + { + // Read the PE Headers, to determine where to look for the Embedded JS + char *optHeader = NULL; + fseek(tmpFile, 0, SEEK_SET); + ignore_result(fread(ILibScratchPad, 1, 2, tmpFile)); + if (ntohs(((unsigned int*)ILibScratchPad)[0]) == 19802) // 5A4D + { + fseek(tmpFile, 60, SEEK_SET); + ignore_result(fread(ILibScratchPad, 1, 4, tmpFile)); + fseek(tmpFile, ((unsigned *)ILibScratchPad)[0], SEEK_SET); + ignore_result(fread(ILibScratchPad, 1, 24, tmpFile)); + if (((unsigned int*)ILibScratchPad)[0] == 17744) + { + // PE Image + optHeader = ILibMemory_AllocateA(((unsigned short*)ILibScratchPad)[10]); + ignore_result(fread(optHeader, 1, ILibMemory_AllocateA_Size(optHeader), tmpFile)); + switch (((unsigned short*)optHeader)[0]) + { + case 0x10B: + if (((unsigned int*)(optHeader + 128))[0] != 0) + { + fseek(tmpFile, ((unsigned int*)(optHeader + 128))[0] - 16, SEEK_SET); + } + else + { + fseek(tmpFile, -16, SEEK_END); + } + break; + case 0x20B: + if (((unsigned int*)(optHeader + 144))[0] != 0) + { + fseek(tmpFile, ((unsigned int*)(optHeader + 144))[0] - 16, SEEK_SET); + } + else + { + fseek(tmpFile, -16, SEEK_END); + } + break; + default: + fclose(tmpFile); + return; + } + ignore_result(fread(ILibScratchPad, 1, 16, tmpFile)); + util_hexToBuf(exeJavaScriptGuid, 32, ILibScratchPad2); + if (memcmp(ILibScratchPad, ILibScratchPad2, 16) == 0) + { + // Found an Embedded JS + fseek(tmpFile, -20, SEEK_CUR); + ignore_result(fread((void*)&integratedJavaScriptLen, 1, 4, tmpFile)); + integratedJavaScriptLen = (int)ntohl(integratedJavaScriptLen); + fseek(tmpFile, -4 - integratedJavaScriptLen, SEEK_CUR); + integratedJavaScript = ILibMemory_Allocate(integratedJavaScriptLen + 1, 0, NULL, NULL); + ignore_result(fread(integratedJavaScript, 1, integratedJavaScriptLen, tmpFile)); + integratedJavaScript[integratedJavaScriptLen] = 0; + } + } + } + fclose(tmpFile); + } + *script = integratedJavaScript; + *scriptLen = integratedJavaScriptLen; +} +#endif +void ILibDuktape_ScriptContainer_CheckEmbeddedEx(char *exePath, char **script, int *scriptLen) { - // Check if .JS file is integrated with executable int i; FILE *tmpFile; char *integratedJavaScript = NULL; int integratedJavaScriptLen = 0; + + #ifdef WIN32 - if (ILibString_EndsWith(argv[0], -1, ".exe", 4) == 0) + if (ILibString_EndsWith(exePath, -1, ".exe", 4) == 0) { - i = sprintf_s(g_AgentCrashID, sizeof(g_AgentCrashID), "%s_", argv[0]); - sprintf_s(ILibScratchPad, sizeof(ILibScratchPad), "%s.exe", argv[0]); + i = sprintf_s(g_AgentCrashID, sizeof(g_AgentCrashID), "%s_", exePath); + sprintf_s(ILibScratchPad, sizeof(ILibScratchPad), "%s.exe", exePath); fopen_s(&tmpFile, ILibScratchPad, "rb"); } else { - i = ILibString_LastIndexOf(argv[0], -1, "\\", 1); + i = ILibString_LastIndexOf(exePath, -1, "\\", 1); if (i > 0) { - i = sprintf_s(g_AgentCrashID, sizeof(g_AgentCrashID), "%s", argv[0] + i + 1); - g_AgentCrashID[i-4] = '_'; + i = sprintf_s(g_AgentCrashID, sizeof(g_AgentCrashID), "%s", exePath + i + 1); + g_AgentCrashID[i - 4] = '_'; i -= 3; } else { - i = sprintf_s(g_AgentCrashID, sizeof(g_AgentCrashID), "%s", argv[0]); - g_AgentCrashID[i-4] = '_'; + i = sprintf_s(g_AgentCrashID, sizeof(g_AgentCrashID), "%s", exePath); + g_AgentCrashID[i - 4] = '_'; i -= 3; } - fopen_s(&tmpFile, argv[0], "rb"); } #else - i = sprintf_s(g_AgentCrashID, sizeof(g_AgentCrashID), "%s_", argv[0]); - tmpFile = fopen(argv[0], "rb"); + i = sprintf_s(g_AgentCrashID, sizeof(g_AgentCrashID), "%s_", exePath); #endif - if (tmpFile != NULL) + char hashValue[1 + UTIL_SHA384_HASHSIZE]; + if (GenerateSHA384FileHash(exePath, hashValue) == 0) { - SHA512_CTX shctx; - char hashBuffer[4096]; - char hashValue[1 + UTIL_SHA384_HASHSIZE]; - int hashBufferReadLen; - - SHA384_Init(&shctx); - while ((hashBufferReadLen = (int)fread(hashBuffer, 1, sizeof(hashBuffer), tmpFile)) > 0) - { - SHA384_Update(&shctx, hashBuffer, hashBufferReadLen); - } - SHA384_Final((unsigned char*)hashValue, &shctx); util_tohex(hashValue, UTIL_SHA384_HASHSIZE, g_AgentCrashID + i); + #ifdef WIN32 memcpy_s(g_AgentCrashID + i + 16, 5, ".exe", 5); #else g_AgentCrashID[i + 16] = 0; #endif + } +#ifdef WIN32 + fopen_s(&tmpFile, exePath, "rb"); +#else + tmpFile = fopen(exePath, "rb"); +#endif + + if (tmpFile != NULL) + { g_ILibCrashID = g_AgentCrashID; #ifdef WIN32 @@ -281,29 +373,29 @@ void ILibDuktape_ScriptContainer_CheckEmbedded(char **argv, char **script, int * ignore_result(fread(optHeader, 1, ILibMemory_AllocateA_Size(optHeader), tmpFile)); switch (((unsigned short*)optHeader)[0]) { - case 0x10B: - if (((unsigned int*)(optHeader + 128))[0] != 0) - { - fseek(tmpFile, ((unsigned int*)(optHeader + 128))[0] - 16, SEEK_SET); - } - else - { - fseek(tmpFile, -16, SEEK_END); - } - break; - case 0x20B: - if (((unsigned int*)(optHeader + 144))[0] != 0) - { - fseek(tmpFile, ((unsigned int*)(optHeader + 144))[0] - 16, SEEK_SET); - } - else - { - fseek(tmpFile, -16, SEEK_END); - } - break; - default: - fclose(tmpFile); - return; + case 0x10B: + if (((unsigned int*)(optHeader + 128))[0] != 0) + { + fseek(tmpFile, ((unsigned int*)(optHeader + 128))[0] - 16, SEEK_SET); + } + else + { + fseek(tmpFile, -16, SEEK_END); + } + break; + case 0x20B: + if (((unsigned int*)(optHeader + 144))[0] != 0) + { + fseek(tmpFile, ((unsigned int*)(optHeader + 144))[0] - 16, SEEK_SET); + } + else + { + fseek(tmpFile, -16, SEEK_END); + } + break; + default: + fclose(tmpFile); + return; } ignore_result(fread(ILibScratchPad, 1, 16, tmpFile)); util_hexToBuf(exeJavaScriptGuid, 32, ILibScratchPad2); @@ -341,22 +433,38 @@ void ILibDuktape_ScriptContainer_CheckEmbedded(char **argv, char **script, int * *script = integratedJavaScript; *scriptLen = integratedJavaScriptLen; } +void ILibDuktape_ScriptContainer_CheckEmbedded(char **script, int *scriptLen) +{ + // Check if .JS file is integrated with executable + char exePath[_MAX_PATH]; +#ifdef WIN32 + GetModuleFileName(NULL, exePath, sizeof(exePath)); +#elif defined(__APPLE__) + uint32_t len; + if (_NSGetExecutablePath(exePath, &len) != 0) ILIBCRITICALEXIT(247); + exePath[len] = 0; + agentHost->exePath = exePath; +#elif defined(NACL) +#else + int x = readlink("/proc/self/exe", exePath, sizeof(exePath)); + if (x < 0 || x >= sizeof(exePath)) ILIBCRITICALEXIT(246); + exePath[x] = 0; +#endif - - - - + ILibDuktape_ScriptContainer_CheckEmbeddedEx(exePath, script, scriptLen); +} // Polyfill process object: void ILibDuktape_ScriptContainer_Process_ExitCallback(void *obj) { - duk_context *ctx = ((void**)obj)[0]; - - free(obj); - duk_destroy_heap(ctx); + if (ILibMemory_CanaryOK(obj)) + { + duk_context *ctx = ((void**)obj)[0]; + duk_destroy_heap(ctx); + } } duk_ret_t ILibDuktape_ScriptContainer_Process_Exit(duk_context *ctx) { @@ -369,13 +477,14 @@ duk_ret_t ILibDuktape_ScriptContainer_Process_Exit(duk_context *ctx) duk_push_int(ctx, duk_require_int(ctx, 0)); // [process][code] duk_put_prop_string(ctx, -2, ILibDuktape_ScriptContainer_ExitCode); // [process] } - if (duk_has_prop_string(ctx, -1, ILibDuktape_ScriptContainer_Exitting)) { return(ILibDuktape_Error(ctx, "Process.exit(): Cannot call exit again, already Exiting...")); } + if (duk_has_prop_string(ctx, -1, ILibDuktape_ScriptContainer_Exitting)) { return(ILibDuktape_Error(ctx, "Process.exit() forced script termination")); } duk_push_int(ctx, 1); duk_put_prop_string(ctx, -2, ILibDuktape_ScriptContainer_Exitting); // [process] // Execute this later, so that this stack can unwind first, before we destroy the heap - tmp = (void**)ILibMemory_Allocate(sizeof(void*), 0, NULL, NULL); + tmp = (void**)Duktape_PushBuffer(ctx, sizeof(void*)); // [process][buffer] + duk_put_prop_string(ctx, -2, "\xFF_JUNK"); // [process] tmp[0] = ctx; ILibLifeTime_Add(ILibGetBaseTimer(Duktape_GetChain(ctx)), tmp, 0, ILibDuktape_ScriptContainer_Process_ExitCallback, NULL); return(ILibDuktape_Error(ctx, "Process.exit() forced script termination")); @@ -522,8 +631,8 @@ void ILibDuktape_Process_stdin_pauseSink(struct ILibDuktape_readableStream *send } void ILibDuktape_Process_stdin_resumeSink(struct ILibDuktape_readableStream *sender, void *user) { - ILibDuktape_Process_StdIn_Data *data = (ILibDuktape_Process_StdIn_Data*)user; #ifdef WIN32 + ILibDuktape_Process_StdIn_Data *data = (ILibDuktape_Process_StdIn_Data*)user; SetEvent(data->resumeEvent); #endif } @@ -605,6 +714,79 @@ duk_ret_t ILibDuktape_Process_stdin_get(duk_context *ctx) ILibDuktape_EventEmitter_AddOnEx(ctx, -1, "~", ILibDuktape_Process_stdin_finalizer); return(1); } +ILibTransport_DoneState ILibDuktape_Process_stdout_WriteSink(struct ILibDuktape_WritableStream *stream, char *buffer, int bufferLen, void *user) +{ +#ifdef WIN32 + DWORD writeLen; + WriteFile(GetStdHandle(STD_OUTPUT_HANDLE), (void*)buffer, bufferLen, &writeLen, NULL); +#else + ignore_result(write(STDOUT_FILENO, buffer, bufferLen)); +#endif + return(ILibTransport_DoneState_COMPLETE); +} +void ILibDuktape_Process_stdout_EndSink(struct ILibDuktape_WritableStream *stream, void *user) +{ + UNREFERENCED_PARAMETER(stream); + UNREFERENCED_PARAMETER(user); +} + +duk_ret_t ILibDuktape_Process_stdout_get(duk_context *ctx) +{ + duk_push_this(ctx); // [process] + if (duk_has_prop_string(ctx, -1, ILibDuktape_ScriptContainer_Process_stdout)) + { + duk_get_prop_string(ctx, -1, ILibDuktape_ScriptContainer_Process_stdout); + return(1); + } + + duk_push_object(ctx); // [process][stdout] + duk_dup(ctx, -1); // [process][stdout][dup] + duk_put_prop_string(ctx, -3, ILibDuktape_ScriptContainer_Process_stdout); // [process][stdout] + ILibDuktape_WriteID(ctx, "process.stdout"); + ILibDuktape_WritableStream_Init(ctx, ILibDuktape_Process_stdout_WriteSink, ILibDuktape_Process_stdout_EndSink, NULL); + return(1); +} +ILibTransport_DoneState ILibDuktape_Process_stderr_WriteSink(struct ILibDuktape_WritableStream *stream, char *buffer, int bufferLen, void *user) +{ +#ifdef WIN32 + DWORD writeLen; + WriteFile(GetStdHandle(STD_ERROR_HANDLE), (void*)buffer, bufferLen, &writeLen, NULL); +#else + ignore_result(write(STDERR_FILENO, buffer, bufferLen)); +#endif + return(ILibTransport_DoneState_COMPLETE); +} +duk_ret_t ILibDuktape_Process_stderr_get(duk_context *ctx) +{ + duk_push_this(ctx); // [process] + if (duk_has_prop_string(ctx, -1, ILibDuktape_ScriptContainer_Process_stderr)) + { + duk_get_prop_string(ctx, -1, ILibDuktape_ScriptContainer_Process_stderr); + return(1); + } + + duk_push_object(ctx); // [process][stderr] + duk_dup(ctx, -1); // [process][stderr][dup] + duk_put_prop_string(ctx, -3, ILibDuktape_ScriptContainer_Process_stderr); // [process][stderr] + ILibDuktape_WriteID(ctx, "process.stderr"); + ILibDuktape_WritableStream_Init(ctx, ILibDuktape_Process_stderr_WriteSink, ILibDuktape_Process_stdout_EndSink, NULL); + return(1); +} +duk_ret_t ILibDuktape_ScriptContainer_Process_Kill(duk_context *ctx) +{ + int pid = duk_require_int(ctx, 0); + +#ifdef WIN32 + int len = sprintf_s(ILibScratchPad, sizeof(ILibScratchPad), "require('child_process').execFile(process.env['windir'] + '\\x5Csystem32\\x5Ccmd.exe', ['/C', 'taskkill /F /PID %d']);", pid); + if (len > 0) + { + duk_eval_string(ctx, ILibScratchPad); // [child_process] + } +#else + kill((pid_t)pid, SIGKILL); +#endif + return(0); +} void ILibDuktape_ScriptContainer_Process_Init(duk_context *ctx, char **argList) { int i = 0; @@ -657,6 +839,11 @@ void ILibDuktape_ScriptContainer_Process_Init(duk_context *ctx, char **argList) { // [g][process] duk_pop(ctx); } + +#ifdef _POSIX + duk_push_int(ctx, (duk_int_t)getpid()); + ILibDuktape_CreateReadonlyProperty(ctx, "pid"); +#endif emitter = ILibDuktape_EventEmitter_Create(ctx); ILibDuktape_EventEmitter_CreateEventEx(emitter, "exit"); @@ -674,12 +861,14 @@ void ILibDuktape_ScriptContainer_Process_Init(duk_context *ctx, char **argList) { duk_pop(ctx); // [g][process] ILibDuktape_CreateEventWithGetter(ctx, "stdin", ILibDuktape_Process_stdin_get); + ILibDuktape_CreateEventWithGetter(ctx, "stdout", ILibDuktape_Process_stdout_get); + ILibDuktape_CreateEventWithGetter(ctx, "stderr", ILibDuktape_Process_stderr_get); } else { duk_pop(ctx); // [g][process] } - + ILibDuktape_CreateInstanceMethod(ctx, "kill", ILibDuktape_ScriptContainer_Process_Kill, DUK_VARARGS); duk_put_prop_string(ctx, -2, "process"); // [g] duk_pop(ctx); // ... @@ -697,7 +886,7 @@ void ILibDuktape_ScriptContainer_ExecTimeout_Finalizer(duk_context *ctx, void *t void ILibDuktape_ScriptContainer_ExecTimeout(void *obj) { duk_context *ctx = (duk_context*)((void**)obj)[0]; - ILibRemoteLogging_printf(ILibChainGetLogger(Duktape_GetChain(ctx)), ILibRemoteLogging_Modules_Microstack_Generic | ILibRemoteLogging_Modules_ConsolePrint, ILibRemoteLogging_Flags_VerbosityLevel_1, "Script Container Execution Timeout Elapsed"); + ILibRemoteLogging_printf(ILibChainGetLogger(Duktape_GetChain(ctx)), ILibRemoteLogging_Modules_Microstack_Generic, ILibRemoteLogging_Flags_VerbosityLevel_1, "Script Container Execution Timeout Elapsed"); duk_push_global_object(ctx); // [g] duk_get_prop_string(ctx, -1, "process"); // [g][process] @@ -756,25 +945,55 @@ duk_context *ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx2(SCRIPT_EN return(ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx(settings->securityFlags, settings->executionTimeout, settings->chain, settings->argList, settings->db, settings->exePath, settings->pipeManager, settings->exitHandler, settings->exitUserObject)); } +size_t ILibDuktape_ScriptContainer_TotalAllocations = 0; void *ILibDuktape_ScriptContainer_Engine_malloc(void *udata, duk_size_t size) { - return(ILibMemory_Allocate((int)size, 0, NULL, NULL)); + ILibDuktape_ScriptContainer_TotalAllocations += size; + return(ILibMemory_SmartAllocate(size)); } void *ILibDuktape_ScriptContainer_Engine_realloc(void *udata, void *ptr, duk_size_t size) { - if (size == 0) + size_t difference = 0; + + if (ptr != NULL) { - return(ptr); + ptr = ILibMemory_RawPtr(ptr); + if ((ptr = realloc(ptr, size + sizeof(ILibMemory_Header))) == NULL) + { + ILIBCRITICALEXITMSG(255, "REALLOC FAILURE"); + } + ptr = ILibMemory_FromRaw(ptr); + if (ILibMemory_Size(ptr) > size) + { + // Memory Shrink + difference = ILibMemory_Size(ptr) - size; + ILibDuktape_ScriptContainer_TotalAllocations -= difference; + } + else + { + difference = size - ILibMemory_Size(ptr); + ILibDuktape_ScriptContainer_TotalAllocations += difference; + } + ILibMemory_Size(ptr) = size; } - if ((ptr = realloc(ptr, size)) == NULL) - { - ILIBCRITICALEXITMSG(255, "REALLOC FAILURE"); + else + { + if (size > 0) + { + ptr = ILibMemory_SmartAllocate(size); + ILibDuktape_ScriptContainer_TotalAllocations += size; + } } + return(ptr); } void ILibDuktape_ScriptContainer_Engine_free(void *udata, void *ptr) { - free(ptr); + if (ptr != NULL) + { + ILibDuktape_ScriptContainer_TotalAllocations -= ILibMemory_Size(ptr); + ILibMemory_Free(ptr); + } } void ILibDuktape_ScriptContainer_Engine_fatal(void *udata, const char *msg) { @@ -782,12 +1001,77 @@ void ILibDuktape_ScriptContainer_Engine_fatal(void *udata, const char *msg) } duk_ret_t ILibDuktape_ScriptContainer_OS_arch(duk_context *ctx) { -#ifdef MESH_AGENTID - duk_push_string(ctx, ARCHNAME[MESH_AGENTID]); +#ifdef WIN32 + if (sizeof(void*) == 8) + { + // We are 64 bit App, so we must be on 64 bit Windows + duk_push_string(ctx, "x64"); + } + else + { + HMODULE hm = LoadLibraryA("Kernel32.dll"); + void *func = (void*)GetProcAddress(hm, "IsWow64Process"); + BOOL isWow = FALSE; + + if (func != NULL) + { + BOOL isWow = FALSE; + BOOL result = ((BOOL(__stdcall *)(HANDLE, BOOL*))func)(GetCurrentProcess(), &isWow); + if (result) + { + // We are 32 bit App running on 64 bit Windows + duk_push_string(ctx, "x64"); + } + else + { + // We are 32 bit App running on 32 bit Windows + duk_push_string(ctx, "ia32"); + } + } + else + { + // We are 32 bit App running on 32 bit Windows + duk_push_string(ctx, "ia32"); + } + FreeLibrary(hm); + } + return(1); #else - return(ILibDuktape_Error(ctx, "Result for arch() cannot be determined")); + struct utsname u; + if (uname(&u) != 0) { return(ILibDuktape_Error(ctx, "Could not determine architecture")); } + if (u.machine[0] == 'i') + { + duk_push_string(ctx, "ia32"); + } + else + { + if (strcmp(u.machine, "x86_64") == 0) + { + duk_push_string(ctx, "x64"); + } + else + { + int mlen = strlen(u.machine); + if (mlen > 4 && strncmp(u.machine, "armv", 4) == 0) + { + if (atoi(u.machine + 4) > 7) + { + duk_push_string(ctx, "arm64"); + } + else + { + duk_push_string(ctx, "arm"); + } + } + else + { + return(ILibDuktape_Error(ctx, "Could not determine architecture")); + } + } + } + + return(1); #endif - return 1; } duk_ret_t ILibDuktape_ScriptContainer_OS_platform(duk_context *ctx) { @@ -826,22 +1110,32 @@ int ILibDuktape_ScriptContainer_os_isWirelessInterface(char *interfaceName) duk_ret_t ILibDuktape_ScriptContainer_OS_networkInterfaces(duk_context *ctx) { - duk_push_object(ctx); +#ifndef WIN32 + duk_eval_string(ctx, "require('os').getDefaultGateways();"); + void *gwTable = duk_get_heapptr(ctx, -1); +#endif + + duk_push_object(ctx); // [retVal] #ifdef WIN32 + duk_push_object(ctx); // [retVal][indexTable] + void *indexTable = duk_get_heapptr(ctx, -1); + ILibDuktape_CreateReadonlyProperty(ctx, "interfaceIndexes"); + + char fqdn[4096]; + size_t fqdnLen; int i = 0; size_t converted; char tmpBuffer[32768]; DWORD tmpBufferSize = sizeof(tmpBuffer); IP_ADAPTER_ADDRESSES *padapters = (IP_ADAPTER_ADDRESSES*)tmpBuffer; unsigned long mask; - if (GetAdaptersAddresses(AF_UNSPEC, GAA_FLAG_SKIP_FRIENDLY_NAME | GAA_FLAG_SKIP_DNS_SERVER | GAA_FLAG_SKIP_ANYCAST, NULL, (PIP_ADAPTER_ADDRESSES)tmpBuffer, &tmpBufferSize) != NO_ERROR) { return(ILibDuktape_Error(ctx, "os.networkInterfaces(): Internal Error")); } + if (GetAdaptersAddresses(AF_UNSPEC, GAA_FLAG_INCLUDE_GATEWAYS | GAA_FLAG_SKIP_FRIENDLY_NAME | GAA_FLAG_SKIP_DNS_SERVER | GAA_FLAG_SKIP_ANYCAST, NULL, (PIP_ADAPTER_ADDRESSES)tmpBuffer, &tmpBufferSize) != NO_ERROR) { return(ILibDuktape_Error(ctx, "os.networkInterfaces(): Internal Error")); } while (padapters != NULL) { IP_ADAPTER_UNICAST_ADDRESS *addr = padapters->FirstUnicastAddress; i = 0; - duk_push_array(ctx); while (addr != NULL) { @@ -849,6 +1143,16 @@ duk_ret_t ILibDuktape_ScriptContainer_OS_networkInterfaces(duk_context *ctx) duk_push_string(ctx, ILibRemoteLogging_ConvertAddress((struct sockaddr*)addr->Address.lpSockaddr)); duk_put_prop_string(ctx, -2, "address"); + if (padapters->FirstGatewayAddress != NULL && ((struct sockaddr*)padapters->FirstGatewayAddress->Address.lpSockaddr)->sa_family == ((struct sockaddr*)addr->Address.lpSockaddr)->sa_family) + { + duk_push_string(ctx, ILibRemoteLogging_ConvertAddress((struct sockaddr*)padapters->FirstGatewayAddress->Address.lpSockaddr)); + duk_put_prop_string(ctx, -2, "gateway"); + } + + wcstombs_s(&fqdnLen, fqdn, sizeof(fqdn), (const wchar_t*)padapters->DnsSuffix, wcsnlen_s(padapters->DnsSuffix, sizeof(fqdn))); + duk_push_string(ctx, fqdn); + duk_put_prop_string(ctx, -2, "fqdn"); + duk_push_string(ctx, ((struct sockaddr_in*)addr->Address.lpSockaddr)->sin_family == AF_INET6 ? "IPv6" : "IPv4"); duk_put_prop_string(ctx, -2, "family"); @@ -897,6 +1201,12 @@ duk_ret_t ILibDuktape_ScriptContainer_OS_networkInterfaces(duk_context *ctx) wcstombs_s(&converted, ILibScratchPad, sizeof(ILibScratchPad), padapters->FriendlyName, sizeof(ILibScratchPad)); duk_put_prop_string(ctx, -2, ILibScratchPad); + duk_push_heapptr(ctx, indexTable); // [table] + duk_push_int(ctx, (int)padapters->IfIndex); // [table][index] + duk_push_string(ctx, ILibScratchPad); // [table][index][name] + duk_put_prop(ctx, -3); // [table] + duk_pop(ctx); // ... + padapters = padapters->Next; } #else @@ -986,6 +1296,21 @@ duk_ret_t ILibDuktape_ScriptContainer_OS_networkInterfaces(duk_context *ctx) duk_push_string(ctx, ((struct sockaddr_in*)current->ifa_addr)->sin_family == AF_INET ? "IPv4" : "IPv6"); duk_put_prop_string(ctx, -2, "family"); + if (((struct sockaddr_in*)current->ifa_addr)->sin_family == AF_INET) + { + duk_push_heapptr(ctx, gwTable); // [table] + if (duk_has_prop_string(ctx, -1, current->ifa_name)) + { + duk_get_prop_string(ctx, -1, current->ifa_name); // [table][gwAddress] + duk_remove(ctx, -2); // [gwAddress] + duk_put_prop_string(ctx, -2, "gateway"); // ... + } + else + { + duk_pop(ctx); + } + } + duk_push_string(ctx, ILibRemoteLogging_ConvertAddress(current->ifa_netmask)); duk_put_prop_string(ctx, -2, "netmask"); @@ -1019,6 +1344,13 @@ duk_ret_t ILibDuktape_ScriptContainer_OS_networkInterfaces(duk_context *ctx) return(1); } +duk_ret_t ILibDuktape_ScriptContainer_OS_hostname(duk_context *ctx) +{ + char name[1024]; + int len = gethostname(name, (int)sizeof(name)); + duk_push_lstring(ctx, name, len); + return(1); +} void ILibDuktape_ScriptContainer_OS_Push(duk_context *ctx, void *chain) { duk_push_object(ctx); // [os] @@ -1031,9 +1363,157 @@ void ILibDuktape_ScriptContainer_OS_Push(duk_context *ctx, void *chain) #endif ILibDuktape_CreateReadonlyProperty(ctx, "EOL"); + ILibDuktape_CreateInstanceMethod(ctx, "arch", ILibDuktape_ScriptContainer_OS_arch, 0); ILibDuktape_CreateInstanceMethod(ctx, "platform", ILibDuktape_ScriptContainer_OS_platform, 0); ILibDuktape_CreateInstanceMethod(ctx, "networkInterfaces", ILibDuktape_ScriptContainer_OS_networkInterfaces, 0); + ILibDuktape_CreateInstanceMethod(ctx, "hostname", ILibDuktape_ScriptContainer_OS_hostname, 0); + + char jsExtras[] = "exports.getPrimaryDnsSuffix = function getPrimaryDnsSuffix()\ + {\ + if (process.platform == 'win32')\ + {\ + var DsRolePrimaryDomainInfoBasic = 1;\ + var marshal = require('_GenericMarshal');\ + var netapi32 = marshal.CreateNativeProxy('netapi32.dll');\ + netapi32.CreateMethod('DsRoleGetPrimaryDomainInformation');\ + netapi32.CreateMethod('DsRoleFreeMemory');\ + var kernel32 = marshal.CreateNativeProxy('kernel32.dll');\ + kernel32.CreateMethod('GetLastError');\ + var info = marshal.CreatePointer();\ + if (netapi32.DsRoleGetPrimaryDomainInformation(0, DsRolePrimaryDomainInfoBasic, info).Val != 0) \ + {\ + throw ('Error[' = kernel32.GetLastError().Val + '] when trying to call DsRoleGetPrimaryDomainInformation');\ + }\ + var suffix = info.Deref().Deref(marshal.PointerSize == 4 ? 12 : 16, marshal.PointerSize).Deref().AnsiString;\ + var flat = info.Deref().Deref(8, marshal.PointerSize).Deref().AnsiString;\ + netapi32.DsRoleFreeMemory(info.Deref());\ + return (suffix.length > 0 ? suffix : flat);\ + }\ + else\ + {\ + var resolv = require('fs').readFileSync('/etc/resolv.conf');\ + var lines = resolv.toString().split('\\n');\ + for (var i in lines)\ + {\ + var tokens = lines[i].split(' ');\ + if (tokens[0] == 'domain')\ + {\ + return (tokens[1]);\ + }\ + }\ + return ('');\ + }\ + };\ + exports.getArpCache = function getArpCache()\ + {\ + var retVal = {};\ + Object.defineProperty(retVal, 'flat',\ + {\ + value: function flat() {\ + var r = {};\ + for (var adapter in this) {\ + for (var addr in this[adapter]) {\ + r[addr] = this[adapter][addr];\ + }\ + }\ + return (r);\ + }\ + });\ + if (process.platform == 'win32')\ + {\ + var marshal = require('_GenericMarshal');\ + var IpHlpApi = marshal.CreateNativeProxy('Iphlpapi.dll');\ + var RESULTS = { ERROR_INSUFFICIENT_BUFFER: 122, ERROR_NO_DATA : 232, NO_ERROR : 0 };\ + IpHlpApi.CreateMethod('GetIpNetTable');\ + var sz = marshal.CreateVariable(4);\ + sz.toBuffer().writeUInt32LE(0);\ + switch (IpHlpApi.GetIpNetTable(0, sz, 0).Val) {\ + case RESULTS.ERROR_NO_DATA:\ + /*No OP, will return empty set*/ \ + break;\ + case RESULTS.ERROR_INSUFFICIENT_BUFFER:\ + var arpTable = marshal.CreateVariable(sz.toBuffer().readUInt32LE());\ + if (IpHlpApi.GetIpNetTable(arpTable, sz, 0).Val == RESULTS.NO_ERROR) {\ + var adapters = require('os').networkInterfaces();\ + var numEntries = arpTable.toBuffer().readUInt32LE(0);\ + var buffer = arpTable.toBuffer().slice(4);\ + for (var i = 0; i < numEntries; ++i) {\ + var row = buffer.slice(i * 24, (i * 24) + 24);\ + var addr = row.readUInt32BE(16);\ + var address = ((addr >> 24) & 255) + '.' + ((addr >> 16) & 255) + '.' + ((addr >> 8) & 255) + '.' + (addr & 255);\ + var index = row.readUInt32LE(0);\ + var mac = row.slice(8, 14).toString('hex:');\ + if (!retVal[adapters.interfaceIndexes[index]]) { retVal[adapters.interfaceIndexes[index]] = {}; }\ + retVal[adapters.interfaceIndexes[index]][address] = mac;\ + }\ + }\ + break;\ + default:\ + throw ('Error accessing ARP/CACHE');\ + break;\ + }\ + }\ + else\ + {\ + var arpCache = require('fs').readFileSync('/proc/net/arp');\ + var dataLines = arpCache.toString().split('\\x0A');\ + var headers = {};\ + var tokens = dataLines[0].split(' ');\ + var key = 0;\ + for (var i in tokens)\ + {\ + if (tokens[i].length > 0) { headers[key++] = tokens[i].trim(); }\ + }\ + for (var i = 1; i < dataLines.length; ++i)\ + {\ + var val = {};\ + var k = 0;\ + tokens = dataLines[i].split(' ');\ + for (var x in tokens)\ + {\ + if (tokens[x].length > 0)\ + {\ + val[headers[k++]] = tokens[x].trim();\ + }\ + }\ + if (tokens.length > 1)\ + {\ + if (!retVal[val['Device']]) { retVal[val['Device']] = {}; }\ + retVal[val['Device']][val['IP address']] = val['HW address'].toUpperCase();\ + }\ + }\ + }\ + return (retVal);\ + };\ + if(process.platform == 'linux')\ + {\ + exports.getDefaultGateways = function getDefaultGateways()\ + {\ + var defaultGateways = {};\ + var routingtable = require('fs').readFileSync('/proc/net/route');\ + var lines = routingtable.toString().split('\\n');\ + var headers = {};\ + var tokens = lines[0].split('\\t');\ + for (var i in tokens)\ + {\ + if (tokens[i].length > 0) { headers[tokens[i].trim()] = i; }\ + }\ + for (var i = 1; i < lines.length; ++i)\ + {\ + tokens = lines[i].split('\\t');\ + if (tokens[headers['Mask']] == '00000000')\ + {\ + var gw = Buffer.from(tokens[headers['Gateway']], 'hex').readUInt32LE();\ + var gwAddr = ((gw >> 24) & 255) + '.' + ((gw >> 16) & 255) + '.' + ((gw >> 8) & 255) + '.' + (gw & 255);\ + defaultGateways[tokens[headers['Iface']]] = gwAddr;\ + }\ + }\ + return(defaultGateways);\ + }\ + }"; + + ILibDuktape_ModSearch_AddHandler_AlsoIncludeJS(ctx, jsExtras, sizeof(jsExtras) - 1); } void ILibDuktape_ScriptContainer_OS_Init(duk_context *ctx) { @@ -1043,8 +1523,17 @@ extern void ILibDuktape_HttpStream_Init(duk_context *ctx); duk_context *ILibDuktape_ScriptContainer_InitializeJavaScriptEngine_minimal() { duk_context *ctx = duk_create_heap(ILibDuktape_ScriptContainer_Engine_malloc, ILibDuktape_ScriptContainer_Engine_realloc, ILibDuktape_ScriptContainer_Engine_free, NULL, ILibDuktape_ScriptContainer_Engine_fatal); + if (ctx == NULL) { ILIBCRITICALEXIT(254); } return(ctx); } +int ILibDuktape_ScriptContainer_DebuggingOK(duk_context *ctx) +{ + int retVal = 0; + duk_push_heap_stash(ctx); + retVal = (Duktape_GetIntPropertyValue(ctx, -1, ILibDuktape_ScriptContainer_Settings_SecurityFlags, 0) & SCRIPT_ENGINE_NO_DEBUGGER) == SCRIPT_ENGINE_NO_DEBUGGER ? 0 : 1; + duk_pop(ctx); + return(retVal); +} duk_context *ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx3(duk_context *ctx, SCRIPT_ENGINE_SECURITY_FLAGS securityFlags, unsigned int executionTimeout, void *chain, char **argList, ILibSimpleDataStore *db, char *exePath, ILibProcessPipe_Manager pipeManager, ILibDuktape_HelperEvent exitHandler, void *exitUser) { void **timeoutKey = executionTimeout > 0 ? (void**)ILibMemory_Allocate(sizeof(void*), 0, NULL, NULL) : NULL; @@ -1157,6 +1646,7 @@ void ILibDuktape_ScriptContainer_Slave_HeapDestroyed(duk_context *ctx, void *use } } + // Compiles the JavaScript to bytecode int ILibDuktape_ScriptContainer_CompileJavaScript_FromFile(duk_context *ctx, char *path, int pathLen) { @@ -1176,21 +1666,46 @@ int ILibDuktape_ScriptContainer_CompileJavaScript_FromFile(duk_context *ctx, cha } } // Compiles the JavaScript to bytecode -int ILibDuktape_ScriptContainer_CompileJavaScript(duk_context *ctx, char *payload, int payloadLen) +int ILibDuktape_ScriptContainer_CompileJavaScriptEx(duk_context *ctx, char *payload, int payloadLen, char *filename, int filenameLen) { if (ctx == NULL) { return 1; // Error, but we can't put an error object on top of stack, because we don't have a valid heap ptr (ctx) } - if((payloadLen > 0 ? duk_pcompile_lstring(ctx, 0, payload, payloadLen) : duk_pcompile_string(ctx, 0, payload)) != 0) - { - return 1; // Error.... Error Object is on top of stack + ILibDuktape_Debugger_SetScript(payload, payloadLen, filename, filenameLen); + + if (filename == NULL) + { + if ((payloadLen > 0 ? duk_pcompile_lstring(ctx, 0, payload, payloadLen) : duk_pcompile_string(ctx, 0, payload)) != 0) + { + return 1; // Error.... Error Object is on top of stack + } + else + { + return 0; // SUCCESS + } } else { - return 0; // SUCCESS + if (filenameLen > 0) + { + duk_push_lstring(ctx, filename, filenameLen); + } + else + { + duk_push_string(ctx, filename); + } + if ((payloadLen > 0 ? duk_pcompile_lstring_filename(ctx, 0, payload, payloadLen) : duk_pcompile_string_filename(ctx, 0, payload)) != 0) + { + return 1; // Error.... Error Object is on top of stack + } + else + { + return 0; // SUCCESS + } } + } // Executes the bytecode. If JavaScript is written correctly, this should not block. int ILibDuktape_ScriptContainer_ExecuteByteCode(duk_context *ctx) @@ -1215,7 +1730,7 @@ void ILibDuktape_ScriptContainer_Slave_ProcessCommands(ILibDuktape_ScriptContain if (slave->ctx == NULL) { - codec = duk_create_heap_default(); + if ((codec = duk_create_heap_default()) == NULL) { ILIBCRITICALEXIT(254); } } else { @@ -1227,7 +1742,7 @@ void ILibDuktape_ScriptContainer_Slave_ProcessCommands(ILibDuktape_ScriptContain duk_json_decode(codec, -1); cmd = (SCRIPT_ENGINE_COMMAND)Duktape_GetIntPropertyValue(codec, -1, "command", SCRIPT_ENGINE_COMMAND_UNKNOWN); - ILibRemoteLogging_printf(ILibChainGetLogger(slave->chain), ILibRemoteLogging_Modules_Microstack_Generic | ILibRemoteLogging_Modules_ConsolePrint, ILibRemoteLogging_Flags_VerbosityLevel_1, "MeshAgent_Slave: Command: %u", (unsigned int)cmd); + ILibRemoteLogging_printf(ILibChainGetLogger(slave->chain), ILibRemoteLogging_Modules_Microstack_Generic, ILibRemoteLogging_Flags_VerbosityLevel_1, "MeshAgent_Slave: Command: %u", (unsigned int)cmd); switch (cmd) { @@ -1238,7 +1753,7 @@ void ILibDuktape_ScriptContainer_Slave_ProcessCommands(ILibDuktape_ScriptContain char *module = Duktape_GetStringPropertyValueEx(slave->ctx, -1, "module", NULL, &moduleLen); ILibDuktape_ModSearch_AddModule(slave->ctx, moduleName, module, (int)moduleLen); - ILibRemoteLogging_printf(ILibChainGetLogger(slave->chain), ILibRemoteLogging_Modules_Microstack_Generic | ILibRemoteLogging_Modules_ConsolePrint, ILibRemoteLogging_Flags_VerbosityLevel_1, "MeshAgent_Slave: Added module %s", moduleName); + ILibRemoteLogging_printf(ILibChainGetLogger(slave->chain), ILibRemoteLogging_Modules_Microstack_Generic, ILibRemoteLogging_Flags_VerbosityLevel_1, "MeshAgent_Slave: Added module %s", moduleName); break; } @@ -1288,7 +1803,7 @@ void ILibDuktape_ScriptContainer_Slave_ProcessCommands(ILibDuktape_ScriptContain duk_put_prop_string(slave->ctx, -2, ILibDuktape_ScriptContainer_SlavePtr); // [s] duk_pop(slave->ctx); // ... - ILibRemoteLogging_printf(ILibChainGetLogger(slave->chain), ILibRemoteLogging_Modules_Microstack_Generic | ILibRemoteLogging_Modules_ConsolePrint, ILibRemoteLogging_Flags_VerbosityLevel_1, "MeshAgent_Slave: Created Java Script Engine: %p", (void*)slave->ctx); + ILibRemoteLogging_printf(ILibChainGetLogger(slave->chain), ILibRemoteLogging_Modules_Microstack_Generic, ILibRemoteLogging_Flags_VerbosityLevel_1, "MeshAgent_Slave: Created Java Script Engine: %p", (void*)slave->ctx); duk_push_object(slave->ctx); duk_push_int(slave->ctx, (int)SCRIPT_ENGINE_COMMAND_INIT); @@ -1437,6 +1952,9 @@ void ILibDuktape_ScriptContainer_Slave_ProcessCommands(ILibDuktape_ScriptContain } break; } + case SCRIPT_ENGINE_COMMAND_EXIT: + if (slave->ctx != NULL) { duk_destroy_heap(slave->ctx); } + break; default: break; @@ -1463,7 +1981,7 @@ void ILibDuktape_ScriptContainer_Slave_OnReadStdIn(ILibProcessPipe_Pipe sender, { ILibDuktape_ScriptContainer_Slave *slave = (ILibDuktape_ScriptContainer_Slave*)((void**)ILibMemory_GetExtraMemory(sender, ILibMemory_ILibProcessPipe_Pipe_CONTAINERSIZE))[0]; if (bufferLen < 4 || bufferLen < ((int*)buffer)[0]) { return; } - ILibRemoteLogging_printf(ILibChainGetLogger(slave->chain), ILibRemoteLogging_Modules_Microstack_Generic | ILibRemoteLogging_Modules_ConsolePrint, ILibRemoteLogging_Flags_VerbosityLevel_1, "Slave read: %d bytes", bufferLen); + ILibRemoteLogging_printf(ILibChainGetLogger(slave->chain), ILibRemoteLogging_Modules_Microstack_Generic, ILibRemoteLogging_Flags_VerbosityLevel_1, "Slave read: %d bytes", bufferLen); #ifdef WIN32 // Windows dispatches on a non-microstack thread, so we need to context switch to microstack/duktape thread @@ -1497,7 +2015,7 @@ int ILibDuktape_ScriptContainer_StartSlave(void *chain, ILibProcessPipe_Manager memset(&slaveObject, 0, sizeof(ILibDuktape_ScriptContainer_Slave)); slaveObject.chain = chain; - ILibRemoteLogging_printf(logger, ILibRemoteLogging_Modules_Microstack_Generic | ILibRemoteLogging_Modules_ConsolePrint, ILibRemoteLogging_Flags_VerbosityLevel_1, "Starting Slave Process"); + ILibRemoteLogging_printf(logger, ILibRemoteLogging_Modules_Microstack_Generic, ILibRemoteLogging_Flags_VerbosityLevel_1, "Starting Slave Process"); // We must attach StdIn to fetch parameters #ifdef WIN32 @@ -1588,14 +2106,29 @@ duk_ret_t ILibDuktape_ScriptContainer_Exit(duk_context *ctx) ILibDuktape_ScriptContainer_NonIsolated_Command *cmd = ILibMemory_Allocate(sizeof(json) + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); cmd->container.slave = ((void**)ILibMemory_GetExtraMemory(master->PeerChain, ILibMemory_CHAIN_CONTAINERSIZE))[1]; memcpy_s(cmd->json, sizeof(json), json, sizeof(json)); - ILibChain_RunOnMicrostackThread(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, cmd); + ILibChain_RunOnMicrostackThread2(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, cmd, 1); return(0); } if (ILibIsChainBeingDestroyed(Duktape_GetChain(ctx)) == 0) { - if (master->child != NULL) { ILibProcessPipe_Process_SoftKill(master->child); } + char *buffer; + char header[4]; + duk_size_t bufferLen; + + duk_push_object(ctx); // [obj] + duk_push_int(ctx, (int)SCRIPT_ENGINE_COMMAND_EXIT); // [obj][command] + duk_put_prop_string(ctx, -2, "command"); // [obj] + + duk_json_encode(ctx, -1); + buffer = (char*)duk_get_lstring(ctx, -1, &bufferLen); + + ((int*)header)[0] = (int)bufferLen + 4; + ILibProcessPipe_Process_WriteStdIn(master->child, header, 4, ILibTransport_MemoryOwnership_USER); + ILibProcessPipe_Process_WriteStdIn(master->child, buffer, (int)bufferLen, ILibTransport_MemoryOwnership_USER); + //if (master->child != NULL) { ILibProcessPipe_Process_SoftKill(master->child); } } + return 0; } duk_ret_t ILibDuktape_ScriptContainer_ExecuteScript(duk_context *ctx) @@ -1632,7 +2165,7 @@ duk_ret_t ILibDuktape_ScriptContainer_ExecuteString(duk_context *ctx) i += ILibBase64Encode((unsigned char*)payload, (int)payloadLen, (unsigned char**)&output); sprintf_s(cmd->json + i - 2, 3, "\"}"); - ILibChain_RunOnMicrostackThread(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, cmd); + ILibChain_RunOnMicrostackThread2(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, cmd, 1); return(0); } @@ -1655,6 +2188,7 @@ duk_ret_t ILibDuktape_ScriptContainer_ExecuteString(duk_context *ctx) ((int*)header)[0] = (int)bufferLen + 4; + ILibProcessPipe_Process_WriteStdIn(master->child, header, 4, ILibTransport_MemoryOwnership_USER); ILibProcessPipe_Process_WriteStdIn(master->child, buffer, (int)bufferLen, ILibTransport_MemoryOwnership_USER); @@ -1663,20 +2197,52 @@ duk_ret_t ILibDuktape_ScriptContainer_ExecuteString(duk_context *ctx) void ILibDuktape_ScriptContainer_ExitSink(ILibProcessPipe_Process sender, int exitCode, void* user) { ILibDuktape_ScriptContainer_Master *master = (ILibDuktape_ScriptContainer_Master*)user; - ILibDuktape_EventEmitter_SetupEmit(master->ctx, master->emitter->object, "exit"); // [emit][this][exit] - duk_push_int(master->ctx, exitCode); // [emit][this][exit][code] - if (duk_pcall_method(master->ctx, 2) != 0) + if (ILibMemory_CanaryOK(master)) { - ILibDuktape_Process_UncaughtException(master->ctx); - } - duk_pop(master->ctx); + duk_context *ctx = master->ctx; - master->child = NULL; + ILibDuktape_EventEmitter_SetupEmit(master->ctx, master->emitter->object, "exit"); // [emit][this][exit] + duk_push_int(master->ctx, exitCode); // [emit][this][exit][code] + if (duk_pcall_method(master->ctx, 2) != 0) + { + ILibDuktape_Process_UncaughtException(master->ctx); + } + + duk_pop(ctx); + + if (ILibMemory_CanaryOK(master)) { master->child = NULL; } + } +} +void ILibDuktape_ScriptContainer_StdOutSink_Chain(void *chain, void *user) +{ + ILibDuktape_ScriptContainer_Master *master = (ILibDuktape_ScriptContainer_Master*)((void**)user)[0]; + if (ILibMemory_CanaryOK(master)) + { + char *buffer = ILibMemory_Extra(user); + duk_push_global_object(master->ctx); // [g] + duk_get_prop_string(master->ctx, -1, "console"); // [g][console] + duk_get_prop_string(master->ctx, -1, "log"); // [g][console][log] + duk_swap_top(master->ctx, -2); // [g][log][this] + duk_push_string(master->ctx, "Child/StdOut"); // [g][log][this][s1] + duk_push_lstring(master->ctx, buffer, ILibMemory_ExtraSize(user)); // [g][log][this][s1][str] + duk_pcall_method(master->ctx, 2); duk_pop(master->ctx); // [g] + duk_pop(master->ctx); // ... + } + ILibMemory_Free(user); } void ILibDuktape_ScriptContainer_StdOutSink(ILibProcessPipe_Process sender, char *buffer, int bufferLen, int* bytesConsumed, void* user) { buffer[bufferLen] = 0; - printf("StdOut: %s", buffer); + + ILibDuktape_ScriptContainer_Master *master = (ILibDuktape_ScriptContainer_Master*)user; + if (ILibMemory_CanaryOK(master)) + { + void *tmp = ILibMemory_SmartAllocateEx(sizeof(void*), bufferLen + 1); + ((void**)tmp)[0] = master; + memcpy_s(ILibMemory_Extra(tmp), ILibMemory_ExtraSize(tmp), buffer, bufferLen); + ILibChain_RunOnMicrostackThread(master->chain, ILibDuktape_ScriptContainer_StdOutSink_Chain, tmp); + } + *bytesConsumed = bufferLen; } void ILibDuktape_ScriptContainer_SendOkSink(ILibProcessPipe_Process sender, void* user) @@ -1802,7 +2368,7 @@ duk_ret_t ILibDuktape_ScriptContainer_Finalizer(duk_context *ctx) ILibDuktape_ScriptContainer_Master *master = (ILibDuktape_ScriptContainer_Master*)Duktape_GetBuffer(ctx, -1, NULL); if (master->child != NULL) { - ILibProcessPipe_Process_KillEx(master->child); + ILibProcessPipe_Process_SoftKill(master->child); } else if (master->PeerChain != NULL) { @@ -1810,7 +2376,7 @@ duk_ret_t ILibDuktape_ScriptContainer_Finalizer(duk_context *ctx) ILibDuktape_ScriptContainer_NonIsolated_Command *cmd = ILibMemory_Allocate(sizeof(json) + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); cmd->container.slave = ((void**)ILibMemory_GetExtraMemory(master->PeerChain, ILibMemory_CHAIN_CONTAINERSIZE))[1]; memcpy_s(cmd->json, sizeof(json), json, sizeof(json)); - ILibChain_RunOnMicrostackThread(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, cmd); + ILibChain_RunOnMicrostackThread2(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, cmd, 1); #ifdef WIN32 WaitForSingleObject(master->PeerThread, INFINITE); #endif @@ -1850,7 +2416,7 @@ duk_ret_t ILibDuktape_ScriptContainer_SendToSlave(duk_context *ctx) ILibDuktape_ScriptContainer_NonIsolated_Command *cmd = ILibMemory_Allocate(sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command) + (int)payloadLen + 1, 0, NULL, NULL); cmd->container.slave = (ILibDuktape_ScriptContainer_Slave*)((void**)ILibMemory_GetExtraMemory(master->PeerChain, ILibMemory_CHAIN_CONTAINERSIZE))[1]; memcpy_s(cmd->json, payloadLen + 1, payload, payloadLen + 1); - ILibChain_RunOnMicrostackThread(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, cmd); + ILibChain_RunOnMicrostackThread2(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, cmd, 1); } return(0); } @@ -1894,23 +2460,27 @@ void ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster(void *chain, switch ((id = Duktape_GetIntPropertyValue(master->ctx, -1, "command", -1))) { case 0: // Ready - { - // Call INIT first - char json[] = "{\"command\": \"1\"}"; - ILibDuktape_ScriptContainer_NonIsolated_Command* initCmd = (ILibDuktape_ScriptContainer_NonIsolated_Command*)ILibMemory_Allocate(sizeof(json) + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); - initCmd->container.slave = slave; - memcpy_s(initCmd->json, sizeof(json), json, sizeof(json)); - ILibChain_RunOnMicrostackThread(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, initCmd); - - // Emit Ready Event - duk_push_heapptr(master->ctx, master->emitter->object); // [json][container] - duk_get_prop_string(master->ctx, -1, "emit"); // [json][container][emit] - duk_swap_top(master->ctx, -2); // [json][emit][this] - duk_push_string(master->ctx, "ready"); // [json][emit][this][ready] - if (duk_pcall_method(master->ctx, 1) != 0) { ILibDuktape_Process_UncaughtExceptionEx(master->ctx, "Error Dispatching 'ready' event to Master Script Container"); } - duk_pop(master->ctx); // [json] - } + { + // Call INIT first + char json[] = "{\"command\": \"1\"}"; + ILibDuktape_ScriptContainer_NonIsolated_Command* initCmd = (ILibDuktape_ScriptContainer_NonIsolated_Command*)ILibMemory_Allocate(sizeof(json) + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); + initCmd->container.slave = slave; + memcpy_s(initCmd->json, sizeof(json), json, sizeof(json)); + ILibChain_RunOnMicrostackThread2(master->PeerChain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave, initCmd, 1); break; + } + case 1: + { + // Emit Ready Event + duk_push_heapptr(master->ctx, master->emitter->object); // [json][container] + duk_get_prop_string(master->ctx, -1, "emit"); // [json][container][emit] + duk_swap_top(master->ctx, -2); // [json][emit][this] + duk_push_string(master->ctx, "ready"); // [json][emit][this][ready] + if (duk_pcall_method(master->ctx, 1) != 0) { ILibDuktape_Process_UncaughtExceptionEx(master->ctx, "Error Dispatching 'ready' event to Master Script Container"); } + duk_pop(master->ctx); // [json] + + break; + } case SCRIPT_ENGINE_COMMAND_ERROR: duk_push_heapptr(master->ctx, master->emitter->object); // [json][container] duk_get_prop_string(master->ctx, -1, "emit"); // [json][container][emit] @@ -1930,6 +2500,13 @@ void ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster(void *chain, duk_pop(master->ctx); // [json] master->PeerChain = NULL; break; + case SCRIPT_ENGINE_COMMAND_SEND_JSON: + ILibDuktape_EventEmitter_SetupEmit(master->ctx, master->emitter->object, "data"); // [json][emit][this][data] + duk_get_prop_string(master->ctx, -4, "json"); // [json][emit][this][data][str] + duk_json_decode(master->ctx, -1); // [json][emit][this][data][value] + if (duk_pcall_method(master->ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(master->ctx, "Error Emitting ScriptContainer Data: "); } + duk_pop(master->ctx); // [json] + break; default: ILibDuktape_Process_UncaughtExceptionEx(master->ctx, "Unknown Command [%d] Received from Slave Container ", id); break; @@ -1957,7 +2534,7 @@ void ILibDuktape_ScriptContainer_NonIsolatedWorker_ExceptionSink(duk_context *ct duk_pop(ctx); // ... - ILibChain_RunOnMicrostackThread(cmd->container.master->chain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster, cmd); + ILibChain_RunOnMicrostackThread2(cmd->container.master->chain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster, cmd, 1); } void ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave(void *chain, void *user) { @@ -1975,6 +2552,12 @@ void ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsSlave(void *chain, v case SCRIPT_ENGINE_COMMAND_INIT: ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx3(slave->ctx, (SCRIPT_ENGINE_SECURITY_FLAGS)master->ChildSecurityFlags, 0, slave->chain, NULL, NULL, NULL, NULL, ILibDuktape_ScriptContainer_Slave_HeapDestroyed, slave); ILibDuktape_SetNativeUncaughtExceptionHandler(slave->ctx, ILibDuktape_ScriptContainer_NonIsolatedWorker_ExceptionSink, master); + + char json[] = "{\"command\": \"1\"}"; + ILibDuktape_ScriptContainer_NonIsolated_Command* cmd = (ILibDuktape_ScriptContainer_NonIsolated_Command*)ILibMemory_Allocate(sizeof(json) + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); + cmd->container.master = master; + memcpy_s(cmd->json, sizeof(json), json, sizeof(json)); + ILibChain_RunOnMicrostackThread2(master->chain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster, cmd, 1); break; case SCRIPT_ENGINE_COMMAND_EXEC: { @@ -2037,12 +2620,14 @@ void ILibDuktape_ScriptContainer_NonIsolatedWorker(void *arg) duk_push_heap_stash(slave->ctx); duk_push_pointer(slave->ctx, slave); duk_put_prop_string(slave->ctx, -2, ILibDuktape_ScriptContainer_SlavePtr); + duk_push_pointer(slave->ctx, master); + duk_put_prop_string(slave->ctx, -2, ILibDuktape_ScriptContainer_MasterPtr); duk_pop(slave->ctx); ILibDuktape_ScriptContainer_NonIsolated_Command* cmd = (ILibDuktape_ScriptContainer_NonIsolated_Command*)ILibMemory_Allocate(sizeof(json) + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); cmd->container.master = master; memcpy_s(cmd->json, sizeof(json), json, sizeof(json)); - ILibChain_RunOnMicrostackThread(master->chain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster, cmd); + ILibChain_RunOnMicrostackThread2(master->chain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster, cmd, 1); ILibStartChain(slave->chain); if (slave->noRespond == 0) @@ -2050,7 +2635,7 @@ void ILibDuktape_ScriptContainer_NonIsolatedWorker(void *arg) cmd = (ILibDuktape_ScriptContainer_NonIsolated_Command*)ILibMemory_Allocate(64 + sizeof(ILibDuktape_ScriptContainer_NonIsolated_Command), 0, NULL, NULL); cmd->container.master = master; sprintf_s(cmd->json, 64, "{\"command\": \"128\", \"exitCode\": \"%d\"}", slave->exitCode); - ILibChain_RunOnMicrostackThread(master->chain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster, cmd); + ILibChain_RunOnMicrostackThread2(master->chain, ILibDuktape_ScriptContainer_NonIsolatedWorker_ProcessAsMaster, cmd, 1); } } duk_ret_t ILibDuktape_ScriptContainer_Create(duk_context *ctx) @@ -2064,12 +2649,23 @@ duk_ret_t ILibDuktape_ScriptContainer_Create(duk_context *ctx) char header[4]; ILibProcessPipe_SpawnTypes spawnType = (duk_get_top(ctx) > 2 && duk_is_number(ctx, 2)) ? (ILibProcessPipe_SpawnTypes)duk_require_int(ctx, 2) : ILibProcessPipe_SpawnTypes_DEFAULT; int processIsolation = 1; + int sessionIdSpecified = 0; + void *sessionId = NULL; if (duk_get_top(ctx) > 0 && duk_is_object(ctx, 0)) { processIsolation = Duktape_GetIntPropertyValue(ctx, 0, "processIsolation", 1); + if (duk_has_prop_string(ctx, 0, "sessionId")) + { + sessionIdSpecified = 1; + sessionId = (void*)(uint64_t)Duktape_GetIntPropertyValue(ctx, 0, "sessionId", 0); + } } +#if defined(MeshLibInterface) + if (processIsolation != 0) { return(ILibDuktape_Error(ctx, "Process Isolation is not supported with this runtime")); } +#endif + duk_push_heap_stash(ctx); duk_get_prop_string(ctx, -1, ILibDuktape_ScriptContainer_ExePath); duk_get_prop_string(ctx, -2, ILibDuktape_ScriptContainer_PipeManager); @@ -2079,17 +2675,16 @@ duk_ret_t ILibDuktape_ScriptContainer_Create(duk_context *ctx) duk_push_object(ctx); // [container] ILibDuktape_WriteID(ctx, "ScriptContainer.master"); - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_ScriptContainer_Master)); // [container][buffer] - master = (ILibDuktape_ScriptContainer_Master*)Duktape_GetBuffer(ctx, -1, NULL); + master = (ILibDuktape_ScriptContainer_Master*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_ScriptContainer_Master)); duk_put_prop_string(ctx, -2, ILibDuktape_ScriptContainer_MasterPtr); // [container] - memset(master, 0, sizeof(ILibDuktape_ScriptContainer_Master)); master->ctx = ctx; master->emitter = ILibDuktape_EventEmitter_Create(ctx); master->chain = Duktape_GetChain(ctx); ILibDuktape_EventEmitter_CreateEventEx(master->emitter, "exit"); ILibDuktape_EventEmitter_CreateEventEx(master->emitter, "error"); ILibDuktape_EventEmitter_CreateEventEx(master->emitter, "data"); + ILibDuktape_EventEmitter_CreateEventEx(master->emitter, "ready"); ILibDuktape_CreateProperty_InstanceMethod(ctx, "exit", ILibDuktape_ScriptContainer_Exit, DUK_VARARGS); ILibDuktape_CreateInstanceMethod(master->ctx, "ExecuteScript", ILibDuktape_ScriptContainer_ExecuteScript, DUK_VARARGS); ILibDuktape_CreateInstanceMethod(master->ctx, "ExecuteString", ILibDuktape_ScriptContainer_ExecuteString, DUK_VARARGS); @@ -2100,10 +2695,17 @@ duk_ret_t ILibDuktape_ScriptContainer_Create(duk_context *ctx) if (processIsolation) { // We're going to spawn a child process to run this ScriptContainer - unsigned int executionTimeout = (unsigned int)duk_require_int(ctx, 0); - master->ChildSecurityFlags = (unsigned int)duk_require_int(ctx, 1) | SCRIPT_ENGINE_NO_MESH_AGENT_ACCESS; + unsigned int executionTimeout = duk_is_object(ctx, 0)?Duktape_GetIntPropertyValue(ctx, 0, "executionTimeout", 0): (unsigned int)duk_require_int(ctx, 0); + master->ChildSecurityFlags = (duk_is_object(ctx, 0) ? Duktape_GetIntPropertyValue(ctx, 0, "childSecurityFlags", 0): (unsigned int)duk_require_int(ctx, 1)) | SCRIPT_ENGINE_NO_MESH_AGENT_ACCESS; - master->child = ILibProcessPipe_Manager_SpawnProcessEx2(manager, exePath, (char * const*)param, spawnType, 2 * sizeof(void*)); + if (sessionIdSpecified != 0) + { + master->child = ILibProcessPipe_Manager_SpawnProcessEx3(manager, exePath, (char * const*)param, ILibProcessPipe_SpawnTypes_SPECIFIED_USER, sessionId, 2 * sizeof(void*)); + } + else + { + master->child = ILibProcessPipe_Manager_SpawnProcessEx2(manager, exePath, (char * const*)param, spawnType, 2 * sizeof(void*)); + } if (master->child == NULL) { return(ILibDuktape_Error(ctx, "ScriptContainer.Create(): Error spawning child process, using [%s]", exePath)); } duk_push_true(ctx); @@ -2133,6 +2735,18 @@ duk_ret_t ILibDuktape_ScriptContainer_Create(duk_context *ctx) ILibDuktape_EventEmitter_CreateEventEx(master->emitter, "ready"); master->PeerThread = ILibSpawnNormalThread(ILibDuktape_ScriptContainer_NonIsolatedWorker, master); master->ChildSecurityFlags = Duktape_GetIntPropertyValue(ctx, 0, "permissions", 0); + + duk_push_fixed_buffer(ctx, sizeof(void*)); // [container][buffer] + ((void**)Duktape_GetBuffer(ctx, -1, NULL))[0] = master->PeerThread; + duk_dup(ctx, -1); // [container][buffer][buffer] + duk_put_prop_string(ctx, -3, "\xFF_PointerBuffer"); // [container][buffer] + duk_push_buffer_object(ctx, -1, 0, sizeof(void*), DUK_BUFOBJ_NODEJS_BUFFER);// [container][buffer][NodeBuffer] + duk_remove(ctx, -2); // [container][NodeBuffer] + ILibDuktape_CreateReadonlyProperty(ctx, "_PeerThread"); // [container] +#ifdef WIN32 + duk_push_int(ctx, (int)GetThreadId(master->PeerThread)); + ILibDuktape_CreateReadonlyProperty(ctx, "_PeerThreadID"); // [container] +#endif } return 1; } @@ -2167,6 +2781,7 @@ void ILibDuktape_ScriptContainer_PUSH_SLAVE(duk_context *ctx, void *chain) slave->emitter = ILibDuktape_EventEmitter_Create(ctx); ILibDuktape_EventEmitter_CreateEventEx(slave->emitter, "data"); ILibDuktape_CreateInstanceMethod(ctx, "send", ILibDuktape_ScriptContainer_Slave_SendToMaster, 1); + ILibDuktape_CreateInstanceMethod(ctx, "Create", ILibDuktape_ScriptContainer_Create, DUK_VARARGS); } #ifdef __DOXY__ @@ -2249,4 +2864,4 @@ public: }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_ScriptContainer.h b/microscript/ILibDuktape_ScriptContainer.h index 9dc3289..c9a17a5 100644 --- a/microscript/ILibDuktape_ScriptContainer.h +++ b/microscript/ILibDuktape_ScriptContainer.h @@ -114,6 +114,7 @@ public: typedef enum SCRIPT_ENGINE_SECURITY_FLAGS { + SCRIPT_ENGINE_NO_DEBUGGER = 0x20000000, SCRIPT_ENGINE_NO_MESH_AGENT_ACCESS = 0x10000000, SCRIPT_ENGINE_NO_GENERIC_MARSHAL_ACCESS = 0x08000000, SCRIPT_ENGINE_NO_PROCESS_SPAWNING = 0x04000000, @@ -140,7 +141,9 @@ typedef struct SCRIPT_ENGINE_SETTINGS }SCRIPT_ENGINE_SETTINGS; -void ILibDuktape_ScriptContainer_CheckEmbedded(char **argv, char **script, int *scriptLen); +void ILibDuktape_ScriptContainer_CheckEmbedded(char **script, int *scriptLen); +void ILibDuktape_ScriptContainer_CheckEmbeddedEx(char *exePath, char **script, int *scriptLen); + void ILibDuktape_ScriptContainer_InitMaster(void *chain, char *exePath, ILibProcessPipe_Manager manager); int ILibDuktape_ScriptContainer_StartSlave(void *chain, ILibProcessPipe_Manager manager); @@ -149,12 +152,12 @@ duk_context *ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx3(duk_conte duk_context *ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx2(SCRIPT_ENGINE_SETTINGS *settings); #define ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx(securityFlags, executionTimeout, chain, argList, db, exePath, pipeManager, exitHandler, exitUser) ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx3(ILibDuktape_ScriptContainer_InitializeJavaScriptEngine_minimal(), (securityFlags), (executionTimeout), (chain), (argList), (db), (exePath), (pipeManager), (exitHandler), (exitUser)) #define ILibDuktape_ScriptContainer_InitializeJavaScriptEngine(securityFlags, executionTimeout, chain, pp_argList, db, exitHandler, exitUser) ILibDuktape_ScriptContainer_InitializeJavaScriptEngineEx((securityFlags), (executionTimeout), (chain), (pp_argList), (db), NULL, NULL, (exitHandler), (exitUser)) +int ILibDuktape_ScriptContainer_DebuggingOK(duk_context *ctx); SCRIPT_ENGINE_SETTINGS *ILibDuktape_ScriptContainer_GetSettings(duk_context *ctx); - -int ILibDuktape_ScriptContainer_CompileJavaScript(duk_context *ctx, char *payload, int payloadLen); int ILibDuktape_ScriptContainer_CompileJavaScript_FromFile(duk_context *ctx, char *path, int pathLen); +int ILibDuktape_ScriptContainer_CompileJavaScriptEx(duk_context *ctx, char *payload, int payloadLen, char *filename, int filenameLen); +#define ILibDuktape_ScriptContainer_CompileJavaScript(ctx, payload, payloadLen) ILibDuktape_ScriptContainer_CompileJavaScriptEx(ctx, payload, payloadLen, NULL, 0) int ILibDuktape_ScriptContainer_ExecuteByteCode(duk_context *ctx); #endif - diff --git a/microscript/ILibDuktape_SimpleDataStore.c b/microscript/ILibDuktape_SimpleDataStore.c index 1a4badf..8b3823b 100644 --- a/microscript/ILibDuktape_SimpleDataStore.c +++ b/microscript/ILibDuktape_SimpleDataStore.c @@ -125,6 +125,10 @@ duk_ret_t ILibDuktape_SimpleDataStore_Get(duk_context *ctx) duk_push_string(ctx, buffer); } } + else + { + duk_push_buffer_object(ctx, -1, 0, bufferSize, DUK_BUFOBJ_NODEJS_BUFFER); + } } return 1; @@ -295,4 +299,4 @@ public: */ static SimpleDataStore Shared(); }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_SimpleDataStore.h b/microscript/ILibDuktape_SimpleDataStore.h index 2cfe04e..7dadceb 100644 --- a/microscript/ILibDuktape_SimpleDataStore.h +++ b/microscript/ILibDuktape_SimpleDataStore.h @@ -24,4 +24,4 @@ limitations under the License. void ILibDuktape_SimpleDataStore_init(duk_context *ctx, ILibSimpleDataStore sharedDb); -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_WebRTC.c b/microscript/ILibDuktape_WebRTC.c index 6ef7e0c..1af69e8 100644 --- a/microscript/ILibDuktape_WebRTC.c +++ b/microscript/ILibDuktape_WebRTC.c @@ -91,9 +91,9 @@ duk_idx_t ILibWebRTC_Duktape_Connection_AddRemoteCandidate(duk_context *ctx) if (strcmp(Duktape_GetStringPropertyValue(ctx, 0, "Family", "IPv4"), "IPv4") == 0) { candidate = Duktape_IPAddress4_FromString(Duktape_GetStringPropertyValue(ctx, 0, "Address", "127.0.0.1"), (unsigned short)Duktape_GetIntPropertyValue(ctx, 0, "Port", 65535)); + username = ILibWrapper_WebRTC_Connection_GetLocalUsername(connection); + ILibORTC_AddRemoteCandidate(ILibWrapper_WebRTC_Connection_GetStunModule(connection), username, candidate); } - username = ILibWrapper_WebRTC_Connection_GetLocalUsername(connection); - ILibORTC_AddRemoteCandidate(ILibWrapper_WebRTC_Connection_GetStunModule(connection), username, candidate); return 0; } @@ -115,7 +115,7 @@ ILibTransport_DoneState ILibDuktape_WebRTC_DataChannel_Stream_WriteSink(ILibDukt ILibDuktape_WebRTC_DataChannel *ptrs = (ILibDuktape_WebRTC_DataChannel*)user; if (ptrs->dataChannel != NULL) { - return(ILibWrapper_WebRTC_DataChannel_Send(ptrs->dataChannel, buffer, bufferLen)); + return(ILibWrapper_WebRTC_DataChannel_SendEx(ptrs->dataChannel, buffer, bufferLen, stream->writableStream->Reserved == 1 ? 51 : 53)); } else { @@ -174,7 +174,7 @@ duk_ret_t ILibDuktape_WebRTC_DataChannel_Finalizer(duk_context *ctx) ILibDuktape_WebRTC_DataChannel *ptrs = (ILibDuktape_WebRTC_DataChannel*)Duktape_GetBuffer(ctx, -1, NULL); if (ptrs->dataChannel != NULL) { - printf("WebRTC Data Channel Finalizer on Connection: %p\n", ptrs->dataChannel->parent); + //printf("WebRTC Data Channel Finalizer on Connection: %p\n", ptrs->dataChannel->parent); ptrs->dataChannel->userData = NULL; ILibWrapper_WebRTC_DataChannel_Close(ptrs->dataChannel); } @@ -221,7 +221,7 @@ duk_ret_t ILibDuktape_WebRTC_ConnectionFactory_Finalizer(duk_context *ctx) duk_get_prop_string(ctx, 0, ILibDuktape_WebRTC_ConnectionFactoryPtr); factory = (ILibWrapper_WebRTC_ConnectionFactory)duk_get_pointer(ctx, -1); - printf("WebRTC Factory Finalizer: %p\n", factory); + //printf("WebRTC Factory Finalizer: %p\n", factory); if (factory != NULL && ILibIsChainBeingDestroyed(chain) == 0) { @@ -299,7 +299,9 @@ void ILibDuktape_WebRTC_Connection_Debug(void* dtlsSession, char* debugField, in #endif void ILibDuktape_WebRTC_OnConnection(ILibWrapper_WebRTC_Connection connection, int connected) { - ILibWebRTC_Duktape_Handlers *ptrs = (ILibWebRTC_Duktape_Handlers*)ILibMemory_GetExtraMemory(connection, ILibMemory_WebRTC_Connection_CONTAINERSIZE); + ILibWebRTC_Duktape_Handlers *ptrs = (ILibWebRTC_Duktape_Handlers*)ILibMemory_Extra(connection); + if (!ILibMemory_CanaryOK(ptrs->emitter)) { return; } + if (connected == 0) { ILibDuktape_EventEmitter_SetupEmit(ptrs->ctx, ptrs->ConnectionObject, "disconnected"); // [emit][this][disconnected] @@ -348,23 +350,28 @@ void ILibDuktape_WebRTC_OnConnection(ILibWrapper_WebRTC_Connection connection, i void ILibDuktape_WebRTC_OnDataChannel(ILibWrapper_WebRTC_Connection connection, ILibWrapper_WebRTC_DataChannel *dataChannel) { - ILibWebRTC_Duktape_Handlers *ptrs = (ILibWebRTC_Duktape_Handlers*)ILibMemory_GetExtraMemory(connection, ILibMemory_WebRTC_Connection_CONTAINERSIZE); - - ILibDuktape_EventEmitter_SetupEmit(ptrs->ctx, ptrs->ConnectionObject, "dataChannel"); // [emit][this][dataChannel] - ILibDuktape_WebRTC_DataChannel_PUSH(ptrs->ctx, dataChannel); // [emit][this][dataChannel][dc] - if (duk_pcall_method(ptrs->ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ptrs->ctx, "webrtc.connection.onDataChannel(): "); } - duk_pop(ptrs->ctx); // ... + ILibWebRTC_Duktape_Handlers *ptrs = (ILibWebRTC_Duktape_Handlers*)ILibMemory_Extra(connection); + if (ILibMemory_CanaryOK(ptrs->emitter)) + { + ILibDuktape_EventEmitter_SetupEmit(ptrs->ctx, ptrs->ConnectionObject, "dataChannel"); // [emit][this][dataChannel] + ILibDuktape_WebRTC_DataChannel_PUSH(ptrs->ctx, dataChannel); // [emit][this][dataChannel][dc] + if (duk_pcall_method(ptrs->ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ptrs->ctx, "webrtc.connection.onDataChannel(): "); } + duk_pop(ptrs->ctx); // ... + } } void ILibDuktape_WebRTC_offer_onCandidate(ILibWrapper_WebRTC_Connection connection, struct sockaddr_in6* candidate) { if (candidate != NULL) { - ILibWebRTC_Duktape_Handlers *ptrs = (ILibWebRTC_Duktape_Handlers*)ILibMemory_GetExtraMemory(connection, ILibMemory_WebRTC_Connection_CONTAINERSIZE); - ILibDuktape_EventEmitter_SetupEmit(ptrs->ctx, ptrs->ConnectionObject, "candidate"); // [emit][this][candidate] - ILibDuktape_SockAddrToOptions(ptrs->ctx, candidate); // [emit][this][candidate][options] - if (duk_pcall_method(ptrs->ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ptrs->ctx, "webrtc.connection.onCandidate(): "); } - duk_pop(ptrs->ctx); // ... + ILibWebRTC_Duktape_Handlers *ptrs = (ILibWebRTC_Duktape_Handlers*)ILibMemory_Extra(connection); + if (ILibMemory_CanaryOK(ptrs->emitter)) + { + ILibDuktape_EventEmitter_SetupEmit(ptrs->ctx, ptrs->ConnectionObject, "candidate"); // [emit][this][candidate] + ILibDuktape_SockAddrToOptions(ptrs->ctx, candidate); // [emit][this][candidate][options] + if (duk_pcall_method(ptrs->ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ptrs->ctx, "webrtc.connection.onCandidate(): "); } + duk_pop(ptrs->ctx); // ... + } } } duk_ret_t ILibDuktape_WebRTC_generateOffer(duk_context *ctx) @@ -468,7 +475,7 @@ duk_ret_t ILibDuktape_WebRTC_Connection_Finalizer(duk_context *ctx) ILibWrapper_WebRTC_Connection connection; duk_get_prop_string(ctx, 0, ILibDuktape_WebRTC_ConnectionPtr); connection = (ILibWrapper_WebRTC_Connection)duk_get_pointer(ctx, -1); - printf("WebRTCConnection Finalizer on %p\n", (void*)connection); + //printf("WebRTCConnection Finalizer on %p\n", (void*)connection); if (connection == NULL) { return 0; } #ifdef _WEBRTCDEBUG @@ -495,7 +502,7 @@ duk_ret_t ILibDuktape_WebRTC_CreateConnection(duk_context *ctx) duk_push_object(ctx); // [factory][connection] ILibDuktape_WriteID(ctx, "webRTC.peerConnection"); connection = ILibWrapper_WebRTC_ConnectionFactory_CreateConnection2(factory, ILibDuktape_WebRTC_OnConnection, ILibDuktape_WebRTC_OnDataChannel, NULL, sizeof(ILibWebRTC_Duktape_Handlers)); - ptrs = (ILibWebRTC_Duktape_Handlers*)ILibMemory_GetExtraMemory(connection, ILibMemory_WebRTC_Connection_CONTAINERSIZE); + ptrs = (ILibWebRTC_Duktape_Handlers*)ILibMemory_Extra(connection); ptrs->ctx = ctx; ptrs->ConnectionObject = duk_get_heapptr(ctx, -1); ptrs->emitter = ILibDuktape_EventEmitter_Create(ctx); @@ -645,4 +652,4 @@ public: void ack; }; }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_WritableStream.c b/microscript/ILibDuktape_WritableStream.c index d4a646b..2205323 100644 --- a/microscript/ILibDuktape_WritableStream.c +++ b/microscript/ILibDuktape_WritableStream.c @@ -304,12 +304,8 @@ ILibDuktape_WritableStream* ILibDuktape_WritableStream_Init(duk_context *ctx, IL ILibDuktape_WritableStream *retVal; ILibDuktape_EventEmitter *emitter; - ILibDuktape_PointerValidation_Init(ctx); - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_WritableStream)); // [obj][buffer] - retVal = (ILibDuktape_WritableStream*)Duktape_GetBuffer(ctx, -1, NULL); // [obj][buffer] - memset(retVal, 0, sizeof(ILibDuktape_WritableStream)); - - duk_put_prop_string(ctx, -2, ILibDuktape_WritableStream_WSPTRS); // [obj] + retVal = (ILibDuktape_WritableStream*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_WritableStream)); // [obj][buffer] + duk_put_prop_string(ctx, -2, ILibDuktape_WritableStream_WSPTRS); // [obj] retVal->ctx = ctx; retVal->obj = duk_get_heapptr(ctx, -1); diff --git a/microscript/ILibDuktape_WritableStream.h b/microscript/ILibDuktape_WritableStream.h index cbe0b73..0047bdb 100644 --- a/microscript/ILibDuktape_WritableStream.h +++ b/microscript/ILibDuktape_WritableStream.h @@ -55,5 +55,4 @@ typedef struct ILibDuktape_WritableStream ILibDuktape_WritableStream* ILibDuktape_WritableStream_Init(duk_context *ctx, ILibDuktape_WritableStream_WriteHandler WriteHandler, ILibDuktape_WritableStream_EndHandler EndHandler, void *user); void ILibDuktape_WritableStream_Ready(ILibDuktape_WritableStream *stream); - -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_fs.c b/microscript/ILibDuktape_fs.c index 32ae3ce..d672253 100644 --- a/microscript/ILibDuktape_fs.c +++ b/microscript/ILibDuktape_fs.c @@ -20,6 +20,7 @@ limitations under the License. #include #include #include +#include #endif #include "microstack/ILibParsers.h" @@ -88,6 +89,7 @@ typedef struct ILibDuktape_fs_readStreamData int bytesRead; int bytesLeft; int readLoopActive; + int unshiftedBytes; char buffer[FS_READSTREAM_BUFFERSIZE]; }ILibDuktape_fs_readStreamData; @@ -194,7 +196,7 @@ int ILibDuktape_fs_openSyncEx(duk_context *ctx, char *path, char *flags, char *m sprintf_s(ILibScratchPad, sizeof(ILibScratchPad), "%d", retVal); #ifdef WIN32 - fopen_s(&f, path, flags); + _wfopen_s(&f, (const wchar_t*)ILibDuktape_String_UTF8ToWide(ctx, path), (const wchar_t*)ILibDuktape_String_UTF8ToWide(ctx, flags)); #else f = fopen(path, flags); #endif @@ -439,6 +441,8 @@ void ILibDuktape_fs_readStream_Pause(struct ILibDuktape_readableStream *sender, } void ILibDuktape_fs_readStream_Resume(struct ILibDuktape_readableStream *sender, void *user) { + if (!ILibMemory_CanaryOK(user)) { return; } + ILibDuktape_fs_readStreamData *data = (ILibDuktape_fs_readStreamData*)user; int bytesToRead; @@ -447,14 +451,22 @@ void ILibDuktape_fs_readStream_Resume(struct ILibDuktape_readableStream *sender, sender->paused = 0; if (data->bytesRead == -1) { data->bytesRead = 1; } + data->unshiftedBytes = 0; while (sender->paused == 0 && data->bytesRead > 0 && (data->bytesLeft < 0 || data->bytesLeft > 0)) { - bytesToRead = data->bytesLeft < 0 ? sizeof(data->buffer) : (data->bytesLeft > sizeof(data->buffer) ? sizeof(data->buffer) : data->bytesLeft); - data->bytesRead = (int)fread(data->buffer, 1, bytesToRead, data->fPtr); + bytesToRead = data->bytesLeft < 0 ? (int)sizeof(data->buffer) : (data->bytesLeft > ((int)sizeof(data->buffer) - data->unshiftedBytes) ? (int)sizeof(data->buffer) - data->unshiftedBytes : data->bytesLeft); + data->bytesRead = (int)fread(data->buffer + data->unshiftedBytes, 1, bytesToRead, data->fPtr); if (data->bytesRead > 0) { if (data->bytesLeft > 0) { data->bytesLeft -= data->bytesRead; } - ILibDuktape_readableStream_WriteData(sender, data->buffer, data->bytesRead); + data->bytesRead += data->unshiftedBytes; data->unshiftedBytes = 0; + do + { + int preshift = data->unshiftedBytes == 0 ? data->bytesRead : data->unshiftedBytes; + ILibDuktape_readableStream_WriteData(sender, data->buffer, data->unshiftedBytes>0 ? data->unshiftedBytes : data->bytesRead); + if (data->unshiftedBytes > 0 && data->unshiftedBytes != preshift) { memmove(data->buffer, data->buffer + (preshift - data->unshiftedBytes), data->unshiftedBytes); } + } while (data->unshiftedBytes != 0 && data->unshiftedBytes != data->bytesRead); + data->unshiftedBytes = 0; if (data->bytesLeft == 0) { data->bytesRead = 0; } } } @@ -502,6 +514,13 @@ duk_ret_t ILibDuktape_fs_readStream_finalizer(duk_context *ctx) return 0; } +int ILibDuktape_fs_readStream_unshift(struct ILibDuktape_readableStream *sender, int unshiftBytes, void *user) +{ + if (!ILibMemory_CanaryOK(user)) { return(unshiftBytes); } + ILibDuktape_fs_readStreamData *data = (ILibDuktape_fs_readStreamData*)user; + data->unshiftedBytes = unshiftBytes; + return(unshiftBytes); +} duk_ret_t ILibDuktape_fs_createReadStream(duk_context *ctx) { int nargs = duk_get_top(ctx); @@ -545,9 +564,7 @@ duk_ret_t ILibDuktape_fs_createReadStream(duk_context *ctx) duk_push_object(ctx); // [readStream] ILibDuktape_WriteID(ctx, "fs.readStream"); - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_fs_readStreamData)); // [readStream][buffer] - data = (ILibDuktape_fs_readStreamData*)Duktape_GetBuffer(ctx, -1, NULL); - memset(data, 0, sizeof(ILibDuktape_fs_readStreamData)); + data = (ILibDuktape_fs_readStreamData*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_fs_readStreamData)); duk_put_prop_string(ctx, -2, FS_READSTREAM); // [readStream] duk_push_this(ctx); // [readStream][fs] data->fsObject = duk_get_heapptr(ctx, -1); @@ -560,7 +577,8 @@ duk_ret_t ILibDuktape_fs_createReadStream(duk_context *ctx) data->ReadStreamObject = duk_get_heapptr(ctx, -1); data->bytesLeft = end < 0 ? end : (end - start + 1); data->bytesRead = -1; - data->stream = ILibDuktape_ReadableStream_Init(ctx, ILibDuktape_fs_readStream_Pause, ILibDuktape_fs_readStream_Resume, data); + //data->stream = ILibDuktape_ReadableStream_Init(ctx, ILibDuktape_fs_readStream_Pause, ILibDuktape_fs_readStream_Resume, data); + data->stream = ILibDuktape_ReadableStream_InitEx(ctx, ILibDuktape_fs_readStream_Pause, ILibDuktape_fs_readStream_Resume, ILibDuktape_fs_readStream_unshift, data); data->stream->paused = 1; //printf("readStream [start: %d, end: %d\n", start, end); @@ -591,8 +609,11 @@ duk_ret_t ILibDuktape_fs_readdirSync(duk_context *ctx) int i = 0; #ifdef WIN32 HANDLE h; - WIN32_FIND_DATA data; - char *path = (char*)duk_require_string(ctx, 0); + WIN32_FIND_DATAW data; + duk_size_t pathLen; + char *path = (char*)ILibDuktape_String_AsWide(ctx, 0, &pathLen); + //char *path = (char*)duk_require_string(ctx, 0); + #else char *path = ILibDuktape_fs_fixLinuxPath((char*)duk_require_string(ctx, 0)); struct dirent *dir; @@ -602,20 +623,22 @@ duk_ret_t ILibDuktape_fs_readdirSync(duk_context *ctx) duk_push_array(ctx); // [retVal] #ifdef WIN32 - h = FindFirstFile(path, &data); + h = FindFirstFileW((LPCWSTR)path, &data); if (h != INVALID_HANDLE_VALUE) { - if (strcmp(data.cFileName, ".") != 0) + if (wcscmp(data.cFileName, L".") != 0) { - duk_push_string(ctx, data.cFileName); // [retVal][val] + ILibDuktape_String_PushWideString(ctx, (char*)data.cFileName, 0); // [retVal][val] + //duk_push_string(ctx, data.cFileName); // [retVal][val] duk_put_prop_index(ctx, -2, i++); // [retVal] } - while (FindNextFile(h, &data)) + while (FindNextFileW(h, &data)) { - if (strcmp(data.cFileName, "..") != 0) + if (wcscmp(data.cFileName, L"..") != 0) { - duk_push_string(ctx, data.cFileName); // [retVal][val] - duk_put_prop_index(ctx, -2, i++); // [retVal] + ILibDuktape_String_PushWideString(ctx, (char*)data.cFileName, 0); // [retVal][val] + //duk_push_string(ctx, data.cFileName); // [retVal][val] + duk_put_prop_index(ctx, -2, i++); // [retVal] } } FindClose(h); @@ -627,8 +650,11 @@ duk_ret_t ILibDuktape_fs_readdirSync(duk_context *ctx) { while ((dir = readdir(d)) != NULL) { - duk_push_string(ctx, dir->d_name); - duk_put_prop_index(ctx, -2, i++); + if (strcmp(dir->d_name, ".") != 0 && strcmp(dir->d_name, "..") != 0) + { + duk_push_string(ctx, dir->d_name); + duk_put_prop_index(ctx, -2, i++); + } } closedir(d); } @@ -671,13 +697,13 @@ char *ILibDuktape_fs_convertTime(uint64_t st, char *dest, int destLen) duk_ret_t ILibDuktape_fs_statSync(duk_context *ctx) { -#ifdef WIN32 - char *path = (char*)duk_require_string(ctx, 0); +#ifdef WIN32 + char *path = ILibDuktape_String_AsWide(ctx, 0, NULL); char data[4096]; WIN32_FILE_ATTRIBUTE_DATA *attr = (WIN32_FILE_ATTRIBUTE_DATA*)data; SYSTEMTIME stime; - if(GetFileAttributesEx(path, GetFileExInfoStandard, (void*)data) == 0) + if(GetFileAttributesExW((LPCWSTR)path, GetFileExInfoStandard, (void*)data) == 0) { duk_push_string(ctx, "fs.statSync(): Invalid path"); duk_throw(ctx); @@ -726,6 +752,9 @@ duk_ret_t ILibDuktape_fs_statSync(duk_context *ctx) duk_push_string(ctx, ILibDuktape_fs_convertTime(result.st_atime, ILibScratchPad, sizeof(ILibScratchPad))); duk_put_prop_string(ctx, -2, "atime"); + duk_push_int(ctx, result.st_mode); + ILibDuktape_CreateReadonlyProperty(ctx, "mode"); + ILibDuktape_CreateInstanceMethodWithBooleanProperty(ctx, FS_STAT_METHOD_RETVAL, S_ISDIR(result.st_mode) || S_ISBLK(result.st_mode) ? 1 : 0, "isDirectory", ILibDuktape_fs_statSyncEx, 0); ILibDuktape_CreateInstanceMethodWithBooleanProperty(ctx, FS_STAT_METHOD_RETVAL, S_ISREG(result.st_mode) ? 1 : 0, "isFile", ILibDuktape_fs_statSyncEx, 0); @@ -1093,10 +1122,8 @@ duk_ret_t ILibDuktape_fs_watch(duk_context *ctx) duk_push_object(ctx); // [FSWatcher] ILibDuktape_WriteID(ctx, "fs.fsWatcher"); - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_fs_watcherData)); // [FSWatcher][data] - data = (ILibDuktape_fs_watcherData*)Duktape_GetBuffer(ctx, -1, NULL); + data = (ILibDuktape_fs_watcherData*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_fs_watcherData)); duk_put_prop_string(ctx, -2, FS_WATCHER_DATA_PTR); // [FSWatcher] - memset(data, 0, sizeof(ILibDuktape_fs_watcherData)); data->emitter = ILibDuktape_EventEmitter_Create(ctx); data->ctx = ctx; @@ -1156,7 +1183,11 @@ duk_ret_t ILibDuktape_fs_rename(duk_context *ctx) char *oldPath = (char*)duk_require_string(ctx, 0); char *newPath = (char*)duk_require_string(ctx, 1); +#ifdef WIN32 + if (_wrename((LPCWSTR)ILibDuktape_String_UTF8ToWide(ctx, oldPath), (LPCWSTR)ILibDuktape_String_UTF8ToWide(ctx, newPath)) != 0) +#else if (rename(oldPath, newPath) != 0) +#endif { sprintf_s(ILibScratchPad, sizeof(ILibScratchPad), "fs.renameSync(): Error renaming %s to %s", oldPath, newPath); duk_push_string(ctx, ILibScratchPad); @@ -1168,16 +1199,21 @@ duk_ret_t ILibDuktape_fs_rename(duk_context *ctx) duk_ret_t ILibDuktape_fs_unlink(duk_context *ctx) { #ifdef WIN32 - char *path = (char*)duk_require_string(ctx, 0); + char *path = ILibDuktape_String_AsWide(ctx, 0, NULL); #else char *path = ILibDuktape_fs_fixLinuxPath((char*)duk_require_string(ctx, 0)); #endif + +#ifdef WIN32 + if(_wremove((const wchar_t*)path) != 0) +#else if (remove(path) != 0) +#endif { #ifdef WIN32 - if (RemoveDirectory(path) != 0) { return 0; } + if (RemoveDirectoryW((LPCWSTR)path) != 0) { return 0; } #endif - sprintf_s(ILibScratchPad, sizeof(ILibScratchPad), "fs.unlinkSync(): Error trying to unlink: %s", path); + sprintf_s(ILibScratchPad, sizeof(ILibScratchPad), "fs.unlinkSync(): Error trying to unlink: %s", ILibDuktape_String_WideToUTF8(ctx, path)); duk_push_string(ctx, ILibScratchPad); duk_throw(ctx); return(DUK_RET_ERROR); @@ -1189,16 +1225,15 @@ duk_ret_t ILibDuktape_fs_mkdirSync(duk_context *ctx) //int nargs = duk_get_top(ctx); #ifdef WIN32 - char *path = (char*)duk_require_string(ctx, 0); - if (_mkdir(path) != 0) + char *path = ILibDuktape_String_AsWide(ctx, 0, NULL); + ILibDuktape_String_WideToUTF8(ctx, path); + if (_wmkdir((const wchar_t*)path) != 0) #else char *path = ILibDuktape_fs_fixLinuxPath((char*)duk_require_string(ctx, 0)); if (mkdir(path, 0777) != 0) #endif { - sprintf_s(ILibScratchPad, sizeof(ILibScratchPad), "fs.mkdirSync(): Unable to create dir: %s", path); - duk_throw(ctx); - return(DUK_RET_ERROR); + return(ILibDuktape_Error(ctx, "fs.mkdirSync(): Unable to create dir: %s", ILibDuktape_String_WideToUTF8(ctx, path))); } return 0; } @@ -1209,9 +1244,20 @@ duk_ret_t ILibDuktape_fs_readFileSync(duk_context *ctx) long fileLen; #ifdef WIN32 - fopen_s(&f, filePath, "rbN"); + char *flags = "rbN"; #else - f = fopen(filePath, "rb"); + char *flags = "rb"; +#endif + + if (duk_is_object(ctx, 1)) + { + flags = Duktape_GetStringPropertyValue(ctx, 1, "flags", flags); + } + +#ifdef WIN32 + _wfopen_s(&f, (const wchar_t*)ILibDuktape_String_UTF8ToWide(ctx, filePath), (const wchar_t*)ILibDuktape_String_UTF8ToWide(ctx, flags)); +#else + f = fopen(filePath, flags); #endif if (f == NULL) { return(ILibDuktape_Error(ctx, "fs.readFileSync(): File [%s] not found", filePath)); } @@ -1219,11 +1265,31 @@ duk_ret_t ILibDuktape_fs_readFileSync(duk_context *ctx) fseek(f, 0, SEEK_END); fileLen = ftell(f); fseek(f, 0, SEEK_SET); - - duk_push_fixed_buffer(ctx, (duk_size_t)fileLen); - ignore_result(fread(Duktape_GetBuffer(ctx, -1, NULL), 1, (size_t)fileLen, f)); - fclose(f); - duk_push_buffer_object(ctx, -1, 0, (duk_size_t)fileLen, DUK_BUFOBJ_NODEJS_BUFFER); + if(fileLen > 0) + { + duk_push_fixed_buffer(ctx, (duk_size_t)fileLen); + ignore_result(fread(Duktape_GetBuffer(ctx, -1, NULL), 1, (size_t)fileLen, f)); + fclose(f); + duk_push_buffer_object(ctx, -1, 0, (duk_size_t)fileLen, DUK_BUFOBJ_NODEJS_BUFFER); + } + else + { + duk_size_t bufferSize = 1024; + char *buffer = (char*)duk_push_dynamic_buffer(ctx, bufferSize); // [dynamicBuffer] + size_t bytesRead = 0; + size_t len = 0; + while ((bytesRead = fread(buffer + len, 1, 1024, f)) > 0) + { + len += bytesRead; + if (bytesRead == 1024) + { + buffer = duk_resize_buffer(ctx, -1, bufferSize + 1024); + bufferSize += 1024; + } + } + fclose(f); + duk_push_buffer_object(ctx, -1, 0, (duk_size_t)len, DUK_BUFOBJ_NODEJS_BUFFER); + } return(1); } @@ -1243,6 +1309,19 @@ duk_ret_t ILibDuktape_fs_existsSync(duk_context *ctx) } return(1); } +#ifdef _POSIX +duk_ret_t ILibduktape_fs_chmodSync(duk_context *ctx) +{ + if(chmod((char*)duk_require_string(ctx, 0), (mode_t)duk_require_int(ctx, 1)) != 0) + { + return(ILibDuktape_Error(ctx, "Error calling chmod()")); + } + else + { + return(0); + } +} +#endif void ILibDuktape_fs_PUSH(duk_context *ctx, void *chain) { duk_push_object(ctx); // [fs] @@ -1267,6 +1346,9 @@ void ILibDuktape_fs_PUSH(duk_context *ctx, void *chain) ILibDuktape_CreateInstanceMethod(ctx, "readDrivesSync", ILibDuktape_fs_readDrivesSync, 0); ILibDuktape_CreateInstanceMethod(ctx, "readFileSync", ILibDuktape_fs_readFileSync, DUK_VARARGS); ILibDuktape_CreateInstanceMethod(ctx, "existsSync", ILibDuktape_fs_existsSync, 1); +#ifdef _POSIX + ILibDuktape_CreateInstanceMethod(ctx, "chmodSync", ILibduktape_fs_chmodSync, 2); +#endif #ifndef _NOFSWATCHER ILibDuktape_CreateInstanceMethod(ctx, "watch", ILibDuktape_fs_watch, DUK_VARARGS); #endif @@ -1275,6 +1357,41 @@ void ILibDuktape_fs_PUSH(duk_context *ctx, void *chain) ILibDuktape_CreateInstanceMethod(ctx, "mkdirSync", ILibDuktape_fs_mkdirSync, DUK_VARARGS); ILibDuktape_CreateFinalizer(ctx, ILibDuktape_fs_Finalizer); + + char copyFile[] = "exports.copyFile = function copyFile(src, dest)\ + {\ + var ss = this.createReadStream(src, {flags: 'rb'});\ + var ds = this.createWriteStream(dest, {flags: 'wb'});\ + ss.fs = this;\ + ss.pipe(ds);\ + ds.ss = ss;\ + if(!this._copyStreams){this._copyStreams = {};this._copyStreamID = 0;}\ + ss.id = this._copyStreamID++;\ + this._copyStreams[ss.id] = ss;\ + if(arguments.length == 3 && typeof arguments[2] === 'function')\ + {\ + ds.on('close', arguments[2]);\ + }\ + else if(arguments.length == 4 && typeof arguments[3] === 'function')\ + {\ + ds.on('close', arguments[3]);\ + }\ + ds.on('close', function onCopyFileDone(){delete this.ss.fs._copyStreams[this.ss.id];});\ + };\ + exports.copyFileSync = function copyFileSync(src, dest)\ + {\ + var buffer = this.readFileSync(src, {flags: 'rb'});\ + this.writeFileSync(dest, buffer, {flags: 'wb'});\ + };\ + exports.writeFileSync = function writeFileSync(dest, data, options)\ + {\ + var fd = this.openSync(dest, options?options.flags:'wb');\ + this.writeSync(fd, data);\ + this.closeSync(fd);\ + };\ + exports.CHMOD_MODES = {S_IRUSR: 0o400, S_IWUSR: 0o200, S_IXUSR: 0o100, S_IRGRP: 0o40, S_IWGRP: 0o20, S_IXGRP: 0o10, S_IROTH: 0o4, S_IWOTH: 0o2, S_IXOTH: 0o1};\ + "; + ILibDuktape_ModSearch_AddHandler_AlsoIncludeJS(ctx, copyFile, sizeof(copyFile) - 1); } void ILibDuktape_fs_init(duk_context * ctx) @@ -1452,4 +1569,4 @@ public: void close(); }; }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_fs.h b/microscript/ILibDuktape_fs.h index bc34d0c..918ac0a 100644 --- a/microscript/ILibDuktape_fs.h +++ b/microscript/ILibDuktape_fs.h @@ -22,4 +22,4 @@ limitations under the License. void ILibDuktape_fs_init(duk_context *ctx); -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_http.c b/microscript/ILibDuktape_http.c index f62338b..6777d8a 100644 --- a/microscript/ILibDuktape_http.c +++ b/microscript/ILibDuktape_http.c @@ -24,6 +24,7 @@ limitations under the License. #define DIGEST_USERNAME "\xFF_DigestUsername" #define DIGEST_PASSWORD "\xFF_DigestPassword" +#define DIGEST_AUTHTOKEN "\xFF_DigestAuthToken" #define HTTP_DIGEST "\xFF_HTTP_DIGEST" #define DIGEST_CLIENT_REQUEST "\xFF_DIGEST_CLIENT_REQUEST" #define HTTP_CLIENTREQUEST_DATAPTR "\xFF_CLIENTREQUEST_DATAPTR" @@ -158,8 +159,10 @@ char *ILibDuktape_httpDigest_generateAuthenticationHeader(duk_context *ctx, void wwwauth = (char*)Duktape_GetStringPropertyValueEx(ctx, -1, DIGEST2WWWAUTH, NULL, &wwwauthLen); username = (char*)Duktape_GetStringPropertyValue(ctx, -1, DIGEST_USERNAME, NULL); password = (char*)Duktape_GetStringPropertyValue(ctx, -1, DIGEST_PASSWORD, NULL); - if (wwwauth == NULL || username == NULL || password == NULL) { duk_pop(ctx); return(NULL); } - + if (!duk_has_prop_string(ctx, -1, DIGEST_AUTHTOKEN)) + { + if (wwwauth == NULL || username == NULL || password == NULL) { duk_pop(ctx); return(NULL); } + } duk_push_heapptr(ctx, optionsObj); // [digest][options] method = (char*)Duktape_GetStringPropertyValue(ctx, -1, "method", NULL); path = (char*)Duktape_GetStringPropertyValue(ctx, -1, "path", NULL); @@ -174,9 +177,24 @@ char *ILibDuktape_httpDigest_generateAuthenticationHeader(duk_context *ctx, void ILibGetEntryEx(table, "opaque", 6, (void**)&opaque, &opaqueLen); if (opaqueLen > 0) { opaque[opaqueLen] = 0; } ILibGetEntryEx(table, "qop", 3, (void**)&qop, &qopLen); if (qopLen > 0) { qop[qopLen] = 0; } - tmpLen = sprintf_s(ILibScratchPad2, sizeof(ILibScratchPad2), "%s:%s:%s", username, realm, password); - util_md5hex(ILibScratchPad2, tmpLen, result1); - + if (duk_has_prop_string(ctx, -1, DIGEST_AUTHTOKEN)) + { + duk_size_t authTokenLen; + char *authToken = Duktape_GetStringPropertyValueEx(ctx, -1, DIGEST_AUTHTOKEN, NULL, &authTokenLen); + + if (authTokenLen < sizeof(result1)) + { + memcpy_s(result1, sizeof(result1), authToken, authTokenLen); + result1[32] = 0; + username = "admin"; + tmpLen = (int)authTokenLen; + } + } + else + { + tmpLen = sprintf_s(ILibScratchPad2, sizeof(ILibScratchPad2), "%s:%s:%s", username, realm, password); + util_md5hex(ILibScratchPad2, tmpLen, result1); + } tmpLen = sprintf_s(ILibScratchPad2, sizeof(ILibScratchPad2), "%s:%s", method, path); util_md5hex(ILibScratchPad2, tmpLen, result2); @@ -325,6 +343,11 @@ duk_ret_t ILibDuktape_httpDigest_clientRequest_response(duk_context *ctx) else { duk_push_heapptr(ctx, digestClientPtr); // [digestClientRequest] + duk_del_prop_string(ctx, -1, DIGEST_CLIENT_REQUEST); + duk_push_this(ctx); + duk_del_prop_string(ctx, -1, DIGEST_CLIENT_REQUEST); + duk_pop(ctx); + duk_get_prop_string(ctx, -1, "emit"); // [digestClientRequest][emit] duk_swap_top(ctx, -2); // [emit][this] duk_push_string(ctx, "response"); // [emit][this][response] @@ -579,9 +602,18 @@ duk_ret_t ILibDuktape_httpDigest_http_request(duk_context *ctx) } duk_ret_t ILibduktape_httpDigest_create(duk_context *ctx) { - duk_size_t usernameLen, passwordLen; - char *username = (char*)duk_require_lstring(ctx, 0, &usernameLen), *password = (char*)duk_require_lstring(ctx, 1, &passwordLen); + duk_size_t usernameLen, passwordLen, authTokenLen; ILibDuktape_EventEmitter *emitter; + char *username = NULL, *password = NULL, *authToken = NULL; + + if (duk_get_top(ctx) == 1 && duk_is_object(ctx, 0)) + { + if ((authToken = Duktape_GetStringPropertyValueEx(ctx, 0, "authToken", NULL, &authTokenLen)) == NULL) { return(ILibDuktape_Error(ctx, "authToken Required")); } + } + else + { + username = (char*)duk_require_lstring(ctx, 0, &usernameLen), password = (char*)duk_require_lstring(ctx, 1, &passwordLen); + } duk_push_object(ctx); // [obj] ILibDuktape_WriteID(ctx, "httpDigest"); @@ -593,10 +625,19 @@ duk_ret_t ILibduktape_httpDigest_create(duk_context *ctx) ILibDuktape_EventEmitter_CreateEventEx(emitter, "upgrade"); ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "isGet", 1, "get", ILibDuktape_httpDigest_http_request, DUK_VARARGS); ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "isGet", 0, "request", ILibDuktape_httpDigest_http_request, DUK_VARARGS); - duk_push_string(ctx, username); - duk_put_prop_string(ctx, -2, DIGEST_USERNAME); - duk_push_string(ctx, password); - duk_put_prop_string(ctx, -2, DIGEST_PASSWORD); + + if (authToken == NULL) + { + duk_push_string(ctx, username); + duk_put_prop_string(ctx, -2, DIGEST_USERNAME); + duk_push_string(ctx, password); + duk_put_prop_string(ctx, -2, DIGEST_PASSWORD); + } + else + { + duk_push_lstring(ctx, authToken, authTokenLen); + duk_put_prop_string(ctx, -2, DIGEST_AUTHTOKEN); + } duk_push_fixed_buffer(ctx, 16); util_randomtext(16, (char*)Duktape_GetBuffer(ctx, -1, NULL)); ((char*)Duktape_GetBuffer(ctx, -1, NULL))[15] = 0; @@ -610,7 +651,7 @@ duk_ret_t ILibduktape_httpDigest_create(duk_context *ctx) void ILibDuktape_httpDigest_PUSH(duk_context *ctx, void *chain) { duk_push_object(ctx); - ILibDuktape_CreateInstanceMethod(ctx, "create", ILibduktape_httpDigest_create, 2); + ILibDuktape_CreateInstanceMethod(ctx, "create", ILibduktape_httpDigest_create, DUK_VARARGS); } duk_ret_t ILibDuktape_httpHeaders(duk_context *ctx) { @@ -1087,4 +1128,4 @@ public: public String minor; }; }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_http.h b/microscript/ILibDuktape_http.h index 34ecee8..d9017d2 100644 --- a/microscript/ILibDuktape_http.h +++ b/microscript/ILibDuktape_http.h @@ -22,4 +22,3 @@ limitations under the License. void ILibDuktape_http_init(duk_context *ctx, void *chain); #endif - diff --git a/microscript/ILibDuktape_net.c b/microscript/ILibDuktape_net.c index 0782d80..1c2a5b0 100644 --- a/microscript/ILibDuktape_net.c +++ b/microscript/ILibDuktape_net.c @@ -100,6 +100,7 @@ void ILibDuktape_net_socket_OnConnect(ILibAsyncSocket_SocketModule socketModule, { ILibDuktape_net_socket *ptrs = (ILibDuktape_net_socket*)((ILibChain_Link*)socketModule)->ExtraMemoryPtr; struct sockaddr_in6 local; + if (ptrs->ctx == NULL) { return; } duk_push_heapptr(ptrs->ctx, ptrs->object); // [sockat] duk_push_false(ptrs->ctx); // [socket][connecting] @@ -164,14 +165,13 @@ void ILibDuktape_net_socket_OnConnect(ILibAsyncSocket_SocketModule socketModule, #endif duk_put_prop_string(ptrs->ctx, -2, "message"); // [emit][this][error][errorObj] if (duk_pcall_method(ptrs->ctx, 2) != 0) { ILibDuktape_Process_UncaughtException(ptrs->ctx); } - duk_pop(ptrs->ctx); // ... + if (ptrs->ctx != NULL) { duk_pop(ptrs->ctx); } // ... } } void ILibDuktape_net_socket_OnDisconnect(ILibAsyncSocket_SocketModule socketModule, void *user) { ILibDuktape_net_socket *ptrs = (ILibDuktape_net_socket*)((ILibChain_Link*)socketModule)->ExtraMemoryPtr; - - if (ILibDuktape_IsPointerValid(ptrs->chain, ptrs->object)) + if (ILibMemory_CanaryOK(ptrs->emitter)) { duk_push_heapptr(ptrs->ctx, ptrs->object); // [sock] duk_push_string(ptrs->ctx, "0.0.0.0"); // [sock][localAddr] @@ -379,7 +379,7 @@ duk_ret_t ILibDuktape_net_socket_finalizer(duk_context *ctx) if (ILibAsyncSocket_IsConnected(ptrs->socketModule) != 0) { ILibAsyncSocket_Disconnect(ptrs->socketModule); } ILibChain_SafeRemove(chain, ptrs->socketModule); } - + ptrs->ctx = NULL; return 0; } int ILibDuktape_net_socket_unshift(ILibDuktape_DuplexStream *sender, int unshiftBytes, void *user) @@ -399,7 +399,6 @@ void ILibDuktape_net_socket_PUSH(duk_context *ctx, ILibAsyncSocket_SocketModule duk_push_object(ctx); // [obj] ILibDuktape_WriteID(ctx, "net.socket"); - ILibDuktape_PointerValidation_Init(ctx); ptrs->ctx = ctx; ptrs->chain = ((ILibChain_Link*)module)->ParentChain; ptrs->object = duk_get_heapptr(ctx, -1); @@ -493,21 +492,29 @@ duk_ret_t ILibDuktape_net_createConnection(duk_context *ctx) ILibTransport_DoneState ILibDuktape_net_server_WriteSink(ILibDuktape_DuplexStream *stream, char *buffer, int bufferLen, void *user) { ILibDuktape_net_server_session *session = (ILibDuktape_net_server_session*)user; + if (!ILibMemory_CanaryOK(session)) { return(ILibTransport_DoneState_ERROR); } + return((ILibTransport_DoneState)ILibAsyncServerSocket_Send(NULL, session->connection, buffer, bufferLen, ILibAsyncSocket_MemoryOwnership_USER)); } void ILibDuktape_net_server_EndSink(ILibDuktape_DuplexStream *stream, void *user) { ILibDuktape_net_server_session *session = (ILibDuktape_net_server_session*)user; - ILibAsyncServerSocket_Disconnect(NULL, session->connection); + if (!ILibMemory_CanaryOK(session)) { return; } + + if (session->connection != NULL) { ILibAsyncServerSocket_Disconnect(NULL, session->connection); } } void ILibDuktape_net_server_PauseSink(ILibDuktape_DuplexStream *sender, void *user) { ILibDuktape_net_server_session *session = (ILibDuktape_net_server_session*)user; + if (!ILibMemory_CanaryOK(session)) { return; } + ILibAsyncSocket_Pause(session->connection); } void ILibDuktape_net_server_ResumeSink(ILibDuktape_DuplexStream *sender, void *user) { ILibDuktape_net_server_session *session = (ILibDuktape_net_server_session*)user; + if (!ILibMemory_CanaryOK(session)) { return; } + ILibAsyncSocket_Resume(session->connection); } duk_ret_t ILibDuktape_net_server_socket_Finalizer(duk_context *ctx) @@ -527,6 +534,8 @@ duk_ret_t ILibDuktape_net_server_socket_Finalizer(duk_context *ctx) int ILibDuktape_net_server_unshiftSink(ILibDuktape_DuplexStream *sender, int unshiftBytes, void *user) { ILibDuktape_net_server_session *session = (ILibDuktape_net_server_session*)user; + if (!ILibMemory_CanaryOK(session)) { return(unshiftBytes); } + session->unshiftBytes = unshiftBytes; return(unshiftBytes); } @@ -534,7 +543,12 @@ void ILibDuktape_net_server_OnConnect(ILibAsyncServerSocket_ServerModule AsyncSe { ILibDuktape_net_server *ptr = (ILibDuktape_net_server*)((void**)ILibMemory_GetExtraMemory(AsyncServerSocketModule, ILibMemory_ASYNCSERVERSOCKET_CONTAINERSIZE))[0]; ILibDuktape_net_server_session *session; +#ifndef MICROSTACK_NOTLS int isTLS = ILibAsyncSocket_IsUsingTls(ConnectionToken); +#else + int isTLS = 0; +#endif + if (!ILibMemory_CanaryOK(ptr)) { return; } duk_push_heapptr(ptr->ctx, ptr->self); // [server] @@ -545,9 +559,7 @@ void ILibDuktape_net_server_OnConnect(ILibAsyncServerSocket_ServerModule AsyncSe duk_push_object(ptr->ctx); // [emit][this][connection][socket] ILibDuktape_WriteID(ptr->ctx, isTLS ? "tls.serverSocketConnection" : "net.serverSocketConnection"); ILibDuktape_CreateFinalizer(ptr->ctx, ILibDuktape_net_server_socket_Finalizer); - duk_push_fixed_buffer(ptr->ctx, sizeof(ILibDuktape_net_server_session)); // [emit][this][connection][socket][buffer] - session = (ILibDuktape_net_server_session*)Duktape_GetBuffer(ptr->ctx, -1, NULL); - memset(session, 0, sizeof(ILibDuktape_net_server_session)); + session = Duktape_PushBuffer(ptr->ctx, sizeof(ILibDuktape_net_server_session)); // [emit][this][connection][socket][buffer] duk_put_prop_string(ptr->ctx, -2, ILibDuktape_net_Server_Session_buffer); // [emit][this][connection][socket] struct sockaddr_in6 local; @@ -583,12 +595,19 @@ void ILibDuktape_net_server_OnConnect(ILibAsyncServerSocket_ServerModule AsyncSe void ILibDuktape_net_server_OnDisconnect(ILibAsyncServerSocket_ServerModule AsyncServerSocketModule, ILibAsyncServerSocket_ConnectionToken ConnectionToken, void *user) { ILibDuktape_net_server_session *session = (ILibDuktape_net_server_session*)user; - ILibDuktape_DuplexStream_Closed(session->stream); + if (!ILibMemory_CanaryOK(session)) { return; } + + if (session->connection != NULL) + { + ILibDuktape_DuplexStream_Closed(session->stream); + session->connection = NULL; + } } void ILibDuktape_net_server_OnReceive(ILibAsyncServerSocket_ServerModule AsyncServerSocketModule, ILibAsyncServerSocket_ConnectionToken ConnectionToken, char* buffer, int *p_beginPointer, int endPointer, ILibAsyncServerSocket_OnInterrupt *OnInterrupt, void **user, int *PAUSE) { ILibDuktape_net_server_session *session = (ILibDuktape_net_server_session*)*user; - + if (!ILibMemory_CanaryOK(session)) { *p_beginPointer = endPointer; return; } + session->unshiftBytes = 0; ILibDuktape_DuplexStream_WriteData(session->stream, buffer + *p_beginPointer, endPointer); *p_beginPointer = endPointer - session->unshiftBytes; @@ -599,6 +618,8 @@ void ILibDuktape_net_server_OnInterrupt(ILibAsyncServerSocket_ServerModule Async void ILibDuktape_net_server_OnSendOK(ILibAsyncServerSocket_ServerModule AsyncServerSocketModule, ILibAsyncServerSocket_ConnectionToken ConnectionToken, void *user) { ILibDuktape_net_server_session *session = (ILibDuktape_net_server_session*)user; + if (!ILibMemory_CanaryOK(session)) { return; } + ILibDuktape_DuplexStream_Ready(session->stream); } duk_ret_t ILibDuktape_net_server_listen(duk_context *ctx) @@ -777,10 +798,7 @@ duk_ret_t ILibDuktape_net_createServer(duk_context *ctx) duk_dup(ctx, 0); // [server][Options] duk_put_prop_string(ctx, -2, ILibDuktape_SERVER2OPTIONS); // [server] } - - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_net_server)); // [server][fbuffer] - server = (ILibDuktape_net_server*)Duktape_GetBuffer(ctx, -1, NULL); - memset(server, 0, sizeof(ILibDuktape_net_server)); + server = Duktape_PushBuffer(ctx, sizeof(ILibDuktape_net_server)); // [server][fbuffer] duk_put_prop_string(ctx, -2, ILibDuktape_net_Server_buffer); // [server] server->isTLS = isTLS; @@ -828,6 +846,20 @@ duk_ret_t ILibDuktape_net_createServer(duk_context *ctx) return 1; } +duk_ret_t ILibDuktape_net_addr2int(duk_context *ctx) +{ + struct sockaddr_in6 addr6; + ILibResolveEx((char*)duk_require_string(ctx, 0), 0, &addr6); + if (addr6.sin6_family == AF_INET) + { + duk_push_int(ctx, ((struct sockaddr_in*)&addr6)->sin_addr.s_addr); + return(1); + } + else + { + return(ILibDuktape_Error(ctx, "Error converting address")); + } +} void ILibDuktape_net_PUSH_net(duk_context *ctx, void *chain) { duk_push_object(ctx); // [net] @@ -843,6 +875,7 @@ void ILibDuktape_net_PUSH_net(duk_context *ctx, void *chain) ILibDuktape_CreateInstanceMethodWithIntProperty(ctx, "tls", 0, "createServer", ILibDuktape_net_createServer, DUK_VARARGS); ILibDuktape_CreateInstanceMethod(ctx, "createConnection", ILibDuktape_net_createConnection, DUK_VARARGS); ILibDuktape_CreateInstanceMethod(ctx, "connect", ILibDuktape_net_createConnection, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "addr2int", ILibDuktape_net_addr2int, 1); } duk_ret_t ILibDuktape_globalTunnel_end(duk_context *ctx) { @@ -1003,6 +1036,8 @@ int ILibDuktape_TLS_server_verify(int preverify_ok, X509_STORE_CTX *storectx) int i; int retVal = 0; + if (!ILibMemory_CanaryOK(data)) { return(0); } + duk_push_heapptr(data->ctx, data->self); // [Server] duk_get_prop_string(data->ctx, -1, ILibDuktape_SERVER2OPTIONS); // [Server][Options] @@ -1026,6 +1061,7 @@ int ILibDuktape_TLS_server_verify(int preverify_ok, X509_STORE_CTX *storectx) void ILibDuktape_tls_server_OnSSL(ILibAsyncServerSocket_ServerModule AsyncServerSocketModule, void *ConnectionToken, SSL* ctx, void **user) { ILibDuktape_net_server *server = (ILibDuktape_net_server*)ILibAsyncServerSocket_GetTag(AsyncServerSocketModule); + if (!ILibMemory_CanaryOK(server)) { return; } if (ctx != NULL && ILibDuktape_TLS_ctx2server) { @@ -1036,6 +1072,7 @@ static int ILibDuktape_tls_server_sniCallback(SSL *s, int *ad, void *arg) { const char *servername = SSL_get_servername(s, TLSEXT_NAMETYPE_host_name); ILibDuktape_net_server *data = (ILibDuktape_net_server*)SSL_get_ex_data(s, ILibDuktape_TLS_ctx2server); + if (!ILibMemory_CanaryOK(data)) { return(SSL_TLSEXT_ERR_OK); } duk_push_heapptr(data->ctx, data->self); // [server] duk_get_prop_string(data->ctx, -1, ILibDuktape_SERVER2ContextTable); // [server][table] @@ -1471,4 +1508,4 @@ public: */ void setTimeout(milliseconds[, timeout]); }; -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibDuktape_net.h b/microscript/ILibDuktape_net.h index 3a9e7bd..82741c7 100644 --- a/microscript/ILibDuktape_net.h +++ b/microscript/ILibDuktape_net.h @@ -40,4 +40,4 @@ ILibDuktape_globalTunnel_data* ILibDuktape_GetGlobalTunnel(duk_context *ctx); ILibDuktape_globalTunnel_data* ILibDuktape_GetNewGlobalTunnelEx(duk_context *ctx, int native); #define ILibDuktape_GetNewGlobalTunnel(ctx) ILibDuktape_GetNewGlobalTunnelEx(ctx, 1) -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibWebServer_Duktape.c b/microscript/ILibWebServer_Duktape.c index da31b7f..ce5a130 100644 --- a/microscript/ILibWebServer_Duktape.c +++ b/microscript/ILibWebServer_Duktape.c @@ -714,4 +714,4 @@ void ILibWebServer_DukTape_Init(duk_context* ctx, void *chain) Duktape_CreateEnum(ctx, "WebServer_DoneFlags", (char* []) { "NOTDONE", "DONE", "PARTIAL", "LASTPARTIAL" }, (int[]) { 0, 1, 10, 11 }, 4); duk_pop(ctx); // ... -} \ No newline at end of file +} diff --git a/microscript/ILibWebServer_Duktape.h b/microscript/ILibWebServer_Duktape.h index 6e674eb..ffe8b5a 100644 --- a/microscript/ILibWebServer_Duktape.h +++ b/microscript/ILibWebServer_Duktape.h @@ -21,4 +21,4 @@ limitations under the License. void ILibWebServer_DukTape_Init(duk_context *ctx, void * chain); -#endif \ No newline at end of file +#endif diff --git a/microscript/ILibduktape_EventEmitter.c b/microscript/ILibduktape_EventEmitter.c index 3bc65cb..42ce028 100644 --- a/microscript/ILibduktape_EventEmitter.c +++ b/microscript/ILibduktape_EventEmitter.c @@ -27,12 +27,18 @@ limitations under the License. #define ILibDuktape_EventEmitter_MaxEventNameLen 255 #define ILibDuktape_EventEmitter_Data "\xFF_EventEmitter_Data" +#define ILibDuktape_EventEmitter_RetVal "\xFF_EventEmitter_RetVal" #define ILibDuktape_EventEmitter_TempObject "\xFF_EventEmitter_TempObject" #define ILibDuktape_EventEmitter_DispatcherFunc "\xFF_EventEmitter_DispatcherFunc" #define ILibDuktape_EventEmitter_SetterFunc ((void*)0xFFFF) #define ILibDuktape_EventEmitter_HPTR_LIST "\xFF_EventEmitter_HPTR_LIST" #define ILibDuktape_EventEmitter_Hook ((void*)0xEEEE) +#define ILibDuktape_EventEmitter_LastRetValueTable "\xFF_EventEmitter_LastRetValueTable" #define ILibDuktape_EventEmitter_GlobalListenerCount "\xFF_EventEmitter_GlobalListenerCount" +#define ILibDuktape_EventEmitter_Forward_SourceName "\xFF_EventEmitter_SourceName" +#define ILibDuktape_EventEmitter_Forward_TargetName "\xFF_EventEmitter_TargetName" +#define ILibDuktape_EventEmitter_Forward_SourceObject "\xFF_EventEmitter_SourceObject" +#define ILibDuktape_EventEmitter_ForwardTable "\xFF_EventEmitter_ForwardTable" #ifdef __DOXY__ @@ -148,7 +154,7 @@ void ILibDuktape_EventEmitter_FinalizerEx(ILibHashtable sender, void *Key1, char int ILibDuktape_EventEmitter_HasListeners(ILibDuktape_EventEmitter *emitter, char *eventName) { int retVal = 0; - if (emitter->eventTable != NULL) + if(emitter!=NULL && emitter->eventTable != NULL) { ILibLinkedList eventList = ILibHashtable_Get(emitter->eventTable, NULL, eventName, (int)strnlen_s(eventName, 255)); if (eventList != NULL) @@ -171,6 +177,9 @@ duk_ret_t ILibDuktape_EventEmitter_emit(duk_context *ctx) int i, j; void **emitList; char *objid; + int wasReturnSpecified = 0; + + duk_require_stack(ctx, 3); // This will make sure we have enough stack space to get the emitter object duk_push_this(ctx); // [this] objid = Duktape_GetStringPropertyValue(ctx, -1, ILibDuktape_OBJID, "unknown"); @@ -184,7 +193,17 @@ duk_ret_t ILibDuktape_EventEmitter_emit(duk_context *ctx) if (data->eventTable == NULL) { duk_push_false(ctx); return(1); } // This probably means the finalizer was already run on the eventEmitter eventList = ILibHashtable_Get(data->eventTable, NULL, name, (int)nameLen); - if (eventList == NULL) { return ILibDuktape_Error(ctx, "EventEmitter.emit(): Event '%s' not found on object '%s'", name, objid); } + if (eventList == NULL) + { + if (data->eventType == ILibDuktape_EventEmitter_Type_IMPLICIT) + { + duk_push_false(ctx); return(1); + } + else + { + return ILibDuktape_Error(ctx, "EventEmitter.emit(): Event '%s' not found on object '%s'", name, objid); + } + } // Copy the list, so we can enumerate with local memory, so the list can be manipulated while we are dispatching #ifdef WIN32 @@ -209,10 +228,18 @@ duk_ret_t ILibDuktape_EventEmitter_emit(duk_context *ctx) } emitList[i] = NULL; + + // Before we dispatch, lets clear our last return values for this event + duk_push_heapptr(ctx, data->retValTable); // [table] + duk_del_prop_lstring(ctx, -1, name, nameLen); + duk_pop(ctx); // ... + // Now that we have all the housekeeping stuff out of the way, we can actually dispatch our events i = 0; while ((func = emitList[i++]) != NULL) { + duk_require_stack(ctx, nargs + 1); // This will make sure that we have enough stack space to make the method call + duk_push_heapptr(ctx, func); // [func] duk_push_heapptr(ctx, self); // [func][this] for (j = 1; j < nargs; ++j) @@ -221,10 +248,39 @@ duk_ret_t ILibDuktape_EventEmitter_emit(duk_context *ctx) } if (duk_pcall_method(ctx, nargs - 1) != 0) { - return(ILibDuktape_Error(ctx, "EventEmitter.emit(): Event dispatch for '%s' on '%s' threw an exception: %s", name, objid, duk_safe_to_string(ctx, -1))); + duk_push_heapptr(ctx, func); // [func] + return(ILibDuktape_Error(ctx, "EventEmitter.emit(): Event dispatch for '%s' on '%s' threw an exception: %s in method '%s()'", name, objid, duk_safe_to_string(ctx, -2), Duktape_GetStringPropertyValue(ctx, -1, "name", "unknown_method"))); + } + + // Check for return value + if (!duk_is_undefined(ctx, -1)) + { + duk_push_heapptr(ctx, data->retValTable); // [retVal][table] + duk_dup(ctx, -2); // [retVal][table][retVal] + duk_put_prop_lstring(ctx, -2, name, nameLen); // [retVal][table] + duk_pop(ctx); // [retVal] + + duk_push_heapptr(ctx, self); // [retVal][this] + duk_swap_top(ctx, -2); // [this][retVal] + data->lastReturnValue = duk_get_heapptr(ctx, -1); + duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_RetVal); // [this] + duk_pop(ctx); // ... + wasReturnSpecified = 1; } - duk_pop(ctx); // ... } + + if (wasReturnSpecified == 0) + { + data->lastReturnValue = NULL; + duk_push_heapptr(ctx, self); // [this] + duk_del_prop_string(ctx, -1, ILibDuktape_EventEmitter_RetVal); // [this] + duk_pop(ctx); // ... + + duk_push_heapptr(ctx, data->retValTable); // [table] + duk_del_prop_lstring(ctx, -1, name, nameLen); + duk_pop(ctx); // ... + } + duk_push_boolean(ctx, i > 1 ? 1 : 0); return(1); } @@ -326,7 +382,15 @@ duk_ret_t ILibDuktape_EventEmitter_on(duk_context *ctx) eventList = ILibHashtable_Get(data->eventTable, NULL, propName, (int)propNameLen); if (eventList == NULL) { - return(ILibDuktape_Error(ctx, "EventEmitter.on(): Event '%s' not found", propName)); + if (data->eventType == ILibDuktape_EventEmitter_Type_IMPLICIT) + { + ILibDuktape_EventEmitter_CreateEventEx(data, propName); + eventList = ILibHashtable_Get(data->eventTable, NULL, propName, (int)propNameLen); + } + else + { + return(ILibDuktape_Error(ctx, "EventEmitter.on(): Event '%s' not found", propName)); + } } hookHandler = ILibHashtable_Get(data->eventTable, ILibDuktape_EventEmitter_Hook, propName, (int)propNameLen); @@ -339,6 +403,14 @@ duk_ret_t ILibDuktape_EventEmitter_on(duk_context *ctx) duk_put_prop_string(ctx, -2, Duktape_GetStashKey(callback)); // Save the callback to the tmp object, so it won't get GC'ed if (hookHandler != NULL) { hookHandler(data, propName, callback); } + if (!(propNameLen == 10 && strncmp(propName, "_eventHook", 10) == 0)) + { + // Only emit '_eventHook' when the event itself isn't '_eventHook' + ILibDuktape_EventEmitter_SetupEmit(ctx, data->object, "_eventHook"); // [emit][this][_eventHook] + duk_push_lstring(ctx, propName, propNameLen); // [emit][this][_eventHook][propName] + duk_push_heapptr(ctx, callback); // [emit][this][_eventHook][propName][callback] + duk_call_method(ctx, 3); duk_pop(ctx); // ... + } return 0; } ILibDuktape_EventEmitter* ILibDuktape_EventEmitter_GetEmitter_fromThis(duk_context *ctx) @@ -453,6 +525,38 @@ duk_ret_t ILibDuktape_EventEmitter_EmbeddedFinalizer(duk_context *ctx) memset(data, 0, sizeof(ILibDuktape_EventEmitter)); return(0); } +duk_ret_t ILibDuktape_EventEmitter_emitReturnValue(duk_context *ctx) +{ + int retVal = 1; + int nargs = duk_get_top(ctx); + duk_push_this(ctx); // [this] + + switch (nargs) + { + case 0: + duk_get_prop_string(ctx, -1, ILibDuktape_EventEmitter_RetVal); // [this][retVal] + break; + case 1: + duk_get_prop_string(ctx, -1, ILibDuktape_EventEmitter_TempObject); // [this][tmp] + duk_get_prop_string(ctx, -1, ILibDuktape_EventEmitter_LastRetValueTable); // [this][tmp][table] + duk_dup(ctx, 0); // [this][tmp][table][key] + duk_get_prop(ctx, -2); // [this][tmp][table][val] + break; + case 2: + duk_get_prop_string(ctx, -1, ILibDuktape_EventEmitter_TempObject); // [this][tmp] + duk_get_prop_string(ctx, -1, ILibDuktape_EventEmitter_LastRetValueTable); // [this][tmp][table] + duk_dup(ctx, 0); // [this][tmp][table][key] + duk_dup(ctx, 1); // [this][tmp][table][key][value] + duk_put_prop(ctx, -3); + retVal = 0; + break; + default: + retVal = ILibDuktape_Error(ctx, "INVALID Parameter Count"); + break; + } + + return(retVal); +} ILibDuktape_EventEmitter* ILibDuktape_EventEmitter_Create(duk_context *ctx) { ILibDuktape_EventEmitter *retVal; @@ -466,14 +570,15 @@ ILibDuktape_EventEmitter* ILibDuktape_EventEmitter_Create(duk_context *ctx) return retVal; } - duk_push_object(ctx); // [emitterTmp] - duk_push_fixed_buffer(ctx, sizeof(ILibDuktape_EventEmitter)); // [emitterTmp][data] - retVal = (ILibDuktape_EventEmitter*)Duktape_GetBuffer(ctx, -1, NULL); - memset(retVal, 0, sizeof(ILibDuktape_EventEmitter)); + duk_push_object(ctx); // [emitterTmp] + retVal = (ILibDuktape_EventEmitter*)Duktape_PushBuffer(ctx, sizeof(ILibDuktape_EventEmitter)); // [emitterTmp][data] retVal->tmpObject = duk_get_heapptr(ctx, -2); - duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_Data); // [emitterTmp] - duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_TempObject); // [...parent...] + duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_Data); // [emitterTmp] + duk_push_object(ctx); // [emitterTmp][retValTable] + retVal->retValTable = duk_get_heapptr(ctx, -1); + duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_LastRetValueTable); // [emitterTmp] + duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_TempObject); // [...parent...] retVal->ctx = ctx; retVal->object = duk_get_heapptr(ctx, -1); @@ -487,6 +592,7 @@ ILibDuktape_EventEmitter* ILibDuktape_EventEmitter_Create(duk_context *ctx) ILibDuktape_CreateInstanceMethod(ctx, "removeListener", ILibDuktape_EventEmitter_removeListener, 2); ILibDuktape_CreateInstanceMethod(ctx, "removeAllListeners", ILibDuktape_EventEmitter_removeAllListeners, DUK_VARARGS); ILibDuktape_CreateInstanceMethod(ctx, "emit", ILibDuktape_EventEmitter_emit, DUK_VARARGS); + ILibDuktape_CreateInstanceMethod(ctx, "emit_returnValue", ILibDuktape_EventEmitter_emitReturnValue, DUK_VARARGS); duk_push_heap_stash(ctx); if (duk_has_prop_string(ctx, -1, ILibDuktape_EventEmitter_GlobalListenerCount)) @@ -508,6 +614,8 @@ ILibDuktape_EventEmitter* ILibDuktape_EventEmitter_Create(duk_context *ctx) duk_push_c_function(ctx, ILibDuktape_EventEmitter_EmbeddedFinalizer, 1); duk_set_finalizer(ctx, -2); + ILibDuktape_EventEmitter_CreateEventEx(retVal, "_eventHook"); + return retVal; } @@ -518,6 +626,10 @@ void ILibDuktape_EventEmitter_AddHook(ILibDuktape_EventEmitter *emitter, char *e ILibHashtable_Put(emitter->eventTable, ILibDuktape_EventEmitter_Hook, eventName, (int)strnlen_s(eventName, 255), handler); } } +void ILibDuktape_EventEmitter_ClearHook(ILibDuktape_EventEmitter *emitter, char *eventName) +{ + ILibHashtable_Remove(emitter->eventTable, ILibDuktape_EventEmitter_Hook, eventName, (int)strnlen_s(eventName, 255)); +} duk_ret_t ILibDuktape_EventEmitter_SetEvent(duk_context *ctx) { char *propName; @@ -617,7 +729,7 @@ duk_ret_t ILibDuktape_EventEmitter_Inherits_createEvent(duk_context *ctx) duk_pop(ctx); // [emitterUtils] ILibDuktape_EventEmitter_CreateEventEx(emitter, name); - return 0; + return(1); } duk_ret_t ILibDuktape_EventEmitter_Inherits_addMethod(duk_context *ctx) { @@ -658,10 +770,45 @@ duk_ret_t ILibDuktape_EventEmitter_Inherits(duk_context *ctx) ILibDuktape_EventEmitter_CreateEventEx(emitter, "~"); return 1; } +duk_ret_t ILibDuktape_EventEmitter_EventEmitter(duk_context *ctx) +{ + ILibDuktape_EventEmitter *emitter; + int nargs = duk_get_top(ctx); + int retVal = 0; + + duk_push_this(ctx); // [target] + emitter = ILibDuktape_EventEmitter_Create(ctx); + duk_push_object(ctx); // [target][emitterUtils] + duk_dup(ctx, -2); // [target][emitterUtils][target] + duk_put_prop_string(ctx, -2, "\xFF_MainObject"); // [target][emitterUtils] + duk_dup(ctx, -1); // [target][emitterUtils][dup] + duk_put_prop_string(ctx, -3, "\xFF_emitterUtils"); // [target][emitterUtils] + duk_push_pointer(ctx, emitter); // [target][emitterUtils][ptr] + duk_put_prop_string(ctx, -2, "emitter"); // [target][emitterUtils] + ILibDuktape_CreateFinalizer(ctx, ILibDuktape_EventEmitter_EmitterUtils_Finalizer); + + if (nargs == 1 && duk_require_boolean(ctx, 0)) + { + // Explicit Events + ILibDuktape_CreateInstanceMethod(ctx, "createEvent", ILibDuktape_EventEmitter_Inherits_createEvent, 1); + ILibDuktape_CreateInstanceMethod(ctx, "addMethod", ILibDuktape_EventEmitter_Inherits_addMethod, 2); + retVal = 1; + } + else + { + // Implicit Events + emitter->eventType = ILibDuktape_EventEmitter_Type_IMPLICIT; + } + + ILibDuktape_EventEmitter_CreateEventEx(emitter, "~"); + + return(retVal); +} void ILibDuktape_EventEmitter_PUSH(duk_context *ctx, void *chain) { duk_push_object(ctx); // [emitter] ILibDuktape_CreateInstanceMethod(ctx, "inherits", ILibDuktape_EventEmitter_Inherits, 1); + ILibDuktape_CreateInstanceMethod(ctx, "EventEmitter", ILibDuktape_EventEmitter_EventEmitter, DUK_VARARGS); } void ILibDuktape_EventEmitter_Init(duk_context *ctx) { @@ -690,48 +837,195 @@ duk_ret_t ILibDuktape_EventEmitter_ForwardEvent_Sink(duk_context *ctx) duk_ret_t ILibDuktape_EventEmitter_ForwardEvent_Finalizer(duk_context *ctx) { - duk_push_current_function(ctx); // [func] - duk_get_prop_string(ctx, -1, "fptr"); // [func][fptr] - duk_get_prop_string(ctx, -1, "targetObject"); // [func][fptr][target] - duk_del_prop_string(ctx, -2, "targetObject"); - if (g_displayFinalizerMessages) { printf("EventEmitter.Forwarder[%s]: Deleted reference to [%s] RC=%d\n", Duktape_GetStringPropertyValue(ctx, -3, "targetName", "UNKNOWN"), Duktape_GetStringPropertyValue(ctx, -1, ILibDuktape_OBJID, "UNKNOWN"), ILibDuktape_GetReferenceCount(ctx, -1) - 1); } - duk_pop_n(ctx, 3); + void *src = NULL; + char *srcName = NULL; + if (g_displayFinalizerMessages) + { + duk_push_this(ctx); + src = duk_get_heapptr(ctx, -1); + srcName = Duktape_GetStringPropertyValue(ctx, -1, ILibDuktape_OBJID, "UNKNOWN"); + duk_pop(ctx); + } + duk_push_current_function(ctx); // [func] + if (duk_has_prop_string(ctx, -1, "fptr")) + { + duk_get_prop_string(ctx, -1, "fptr"); // [func][fptr] + if (duk_has_prop_string(ctx, -1, "targetObject")) + { + duk_get_prop_string(ctx, -1, "targetObject"); // [func][fptr][target] + duk_del_prop_string(ctx, -2, "targetObject"); + if (g_displayFinalizerMessages) { printf("EventEmitter.Forwarder[%s]: Deleted reference to [%s/%p] RC=%d from [%s/%p]\n", Duktape_GetStringPropertyValue(ctx, -3, "targetName", "UNKNOWN"), Duktape_GetStringPropertyValue(ctx, -1, ILibDuktape_OBJID, "UNKNOWN"), duk_get_heapptr(ctx, -1), ILibDuktape_GetReferenceCount(ctx, -1) - 1, srcName, src); } + duk_pop_n(ctx, 3); + } + } if (g_displayFinalizerMessages) { duk_eval_string(ctx, "_debugGC();"); duk_pop(ctx); } return(0); } +duk_ret_t ILibDuktape_EventEmitter_ForwardEvent_HookSink(duk_context *ctx) +{ + duk_push_current_function(ctx); + duk_size_t sourceLen, targetLen, hookLen; + char *source, *target, *hook; + void *sourceObject, *fptr; + + source = Duktape_GetStringPropertyValueEx(ctx, -1, ILibDuktape_EventEmitter_Forward_SourceName, NULL, &sourceLen); + target = Duktape_GetStringPropertyValueEx(ctx, -1, ILibDuktape_EventEmitter_Forward_TargetName, NULL, &targetLen); + sourceObject = Duktape_GetHeapptrProperty(ctx, -1, ILibDuktape_EventEmitter_Forward_SourceObject); + + if (source != NULL && target != NULL && sourceObject != NULL) + { + hook = (char*)duk_get_lstring(ctx, 0, &hookLen); + if (!(hookLen == targetLen && strncmp(target, hook, hookLen) == 0)) + { + // This hooked event wasn't for us, so let's rehook this logic up for next time + duk_push_this(ctx); // [this] + duk_get_prop_string(ctx, -1, "once"); // [this][once] + duk_swap_top(ctx, -2); // [once][this] + duk_push_string(ctx, "_eventHook"); // [once][this][_eventHook] + duk_push_c_function(ctx, ILibDuktape_EventEmitter_ForwardEvent_HookSink, DUK_VARARGS); // [once][this][_eventHook][func] + duk_push_lstring(ctx, source, sourceLen); duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_Forward_SourceName); + duk_push_lstring(ctx, target, targetLen); duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_Forward_TargetName); + duk_push_heapptr(ctx, sourceObject); duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_Forward_SourceObject); + duk_call_method(ctx, 2); duk_pop(ctx); // ... + } + else + { + // This hooked event is for us + ILibDuktape_EventEmitter_SetupOn(ctx, sourceObject, source); // [on][this][source] + duk_push_c_function(ctx, ILibDuktape_EventEmitter_ForwardEvent_Sink, DUK_VARARGS); // [on][this][source][sink] + fptr = duk_get_heapptr(ctx, -1); + duk_push_this(ctx); duk_put_prop_string(ctx, -2, "targetObject"); + duk_push_lstring(ctx, target, targetLen); duk_put_prop_string(ctx, -2, "targetName"); + if (duk_pcall_method(ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "EventEmitter_ForwardEvent(): "); } + duk_pop(ctx); // ... + + ILibDuktape_EventEmitter_SetupPrependOnce(ctx, sourceObject, "~"); // [prependOnce][this][~] + duk_push_c_function(ctx, ILibDuktape_EventEmitter_ForwardEvent_Finalizer, DUK_VARARGS); // [prependOnce][this]['~'][func] + duk_push_heapptr(ctx, fptr); duk_put_prop_string(ctx, -2, "fptr"); + duk_push_lstring(ctx, target, targetLen); duk_put_prop_string(ctx, -2, "targetName"); + if (duk_pcall_method(ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "EventEmitter_ForwardEvent_SetFinalizer(): "); } + duk_pop(ctx); // ... + } + } + + return(0); +} +void ILibDuktape_EventEmitter_DeleteForwardEvent(duk_context *ctx, duk_idx_t eventSourceIndex, char *sourceEventName) +{ + duk_dup(ctx, eventSourceIndex); // [source] + if (duk_has_prop_string(ctx, -1, ILibDuktape_EventEmitter_ForwardTable)) + { + duk_get_prop_string(ctx, -1, ILibDuktape_EventEmitter_ForwardTable); // [source][table] + if (duk_has_prop_string(ctx, -1, sourceEventName)) + { + duk_get_prop_string(ctx, -1, sourceEventName); // [source][table][sink] + duk_del_prop_string(ctx, -1, "targetObject"); + duk_get_prop_string(ctx, -3, "removeListener"); // [source][table][sink][removeListener] + duk_dup(ctx, -4); // [source][table][sink][removeListener][this] + duk_push_string(ctx, sourceEventName); // [source][table][sink][removeListener][this][name] + duk_dup(ctx, -4); // [source][table][sink][removeListener][this][name][sink] + duk_call_method(ctx, 2); duk_pop_2(ctx); // [source][table] + if (duk_has_prop_string(ctx, -1, "~")) + { + duk_get_prop_string(ctx, -1, "~"); // [source][table][sink] + duk_del_prop_string(ctx, -1, "fptr"); + duk_get_prop_string(ctx, -3, "removeListener"); // [source][table][sink][removeListener] + duk_dup(ctx, -4); // [source][table][sink][removeListener][this] + duk_push_string(ctx, "~"); // [source][table][sink][removeListener][this][name] + duk_dup(ctx, -4); // [source][table][sink][removeListener][this][name][sink] + duk_call_method(ctx, 2); duk_pop_2(ctx); // [source][table] + } + if (duk_has_prop_string(ctx, -1, "_eventHook")) + { + duk_get_prop_string(ctx, -1, "_eventHook"); // [source][table][sink] + duk_get_prop_string(ctx, -3, "removeListener"); // [source][table][sink][removeListener] + duk_dup(ctx, -4); // [source][table][sink][removeListener][this] + duk_push_string(ctx, "_eventHook"); // [source][table][sink][removeListener][this][name] + duk_dup(ctx, -4); // [source][table][sink][removeListener][this][name][sink] + duk_call_method(ctx, 2); duk_pop_2(ctx); // [source][table] + } + } + duk_pop(ctx); // [source] + } + duk_pop(ctx); // ... +} void ILibDuktape_EventEmitter_ForwardEvent(duk_context *ctx, duk_idx_t eventSourceIndex, char *sourceEventName, duk_idx_t eventTargetIndex, char *targetEventName) { void *fptr; + void *source; void *target; - duk_dup(ctx, eventTargetIndex); // [targetObject] + void *table = NULL; + duk_dup(ctx, eventTargetIndex); // [targetObject] target = duk_get_heapptr(ctx, -1); - duk_pop(ctx); // ... - duk_dup(ctx, eventSourceIndex); // [sourceObject] - duk_get_prop_string(ctx, -1, "on"); // [sourceObject][on] - duk_swap_top(ctx, -2); // [on][this] - duk_push_string(ctx, sourceEventName); // [on][this][name] - duk_push_c_function(ctx, ILibDuktape_EventEmitter_ForwardEvent_Sink, DUK_VARARGS); // [on][this][name][sink] - fptr = duk_get_heapptr(ctx, -1); - duk_push_heapptr(ctx, target); // [on][this][name][sink][targetObject] - duk_put_prop_string(ctx, -2, "targetObject"); // [on][this][name][sink] - duk_push_string(ctx, targetEventName); // [on][this][name][sink][targetName] - duk_put_prop_string(ctx, -2, "targetName"); // [on][this][name][sink] - if (duk_pcall_method(ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "EventEmitter_ForwardEvent(): "); } - duk_pop(ctx); // ... - - duk_dup(ctx, eventSourceIndex); // [sourceObject] - duk_get_prop_string(ctx, -1, "prependOnceListener"); // [sourceObject][prependOnce] - duk_swap_top(ctx, -2); // [prependOnce][this] - duk_push_string(ctx, "~"); // [prependOnce][this]['~'] - duk_push_c_function(ctx, ILibDuktape_EventEmitter_ForwardEvent_Finalizer, DUK_VARARGS); // [prependOnce][this]['~'][func] - duk_push_heapptr(ctx, fptr); // [prependOnce][this]['~'][func][fptr] - duk_put_prop_string(ctx, -2, "fptr"); // [prependOnce][this]['~'][func] - duk_push_string(ctx, targetEventName); // [prependOnce][this]['~'][func][name] - duk_put_prop_string(ctx, -2, "targetName"); // [prependOnce][this]['~'][func] - - if (duk_pcall_method(ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "EventEmitter_ForwardEvent_SetFinalizer(): "); } duk_pop(ctx); // ... + duk_dup(ctx, eventSourceIndex); // [sourceObject] + source = duk_get_heapptr(ctx, -1); + duk_pop(ctx); // ... + + + duk_push_heapptr(ctx, source); // [source] + ILibDuktape_EventEmitter_DeleteForwardEvent(ctx, -1, sourceEventName); + if (duk_has_prop_string(ctx, -1, ILibDuktape_EventEmitter_ForwardTable)) + { + duk_get_prop_string(ctx, -1, ILibDuktape_EventEmitter_ForwardTable); // [source][table] + table = duk_get_heapptr(ctx, -1); + duk_pop(ctx); // [source] + } + else + { + duk_push_object(ctx); // [source][table] + table = duk_get_heapptr(ctx, -1); + duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_ForwardTable); // [source] + } + duk_pop(ctx); // ... + + + duk_push_heapptr(ctx, target); // [target] + if (ILibDuktape_EventEmitter_HasListeners(ILibDuktape_EventEmitter_GetEmitter(ctx, -1), targetEventName) > 0) + { + // Target already has listeners, so we can go ahead and forward events + duk_pop(ctx); // ... + + ILibDuktape_EventEmitter_SetupOn(ctx, source, sourceEventName); // [on][this][source] + duk_push_c_function(ctx, ILibDuktape_EventEmitter_ForwardEvent_Sink, DUK_VARARGS); // [on][this][source][sink] + fptr = duk_get_heapptr(ctx, -1); + duk_push_heapptr(ctx, target); duk_put_prop_string(ctx, -2, "targetObject"); + duk_push_string(ctx, targetEventName); duk_put_prop_string(ctx, -2, "targetName"); + if (duk_pcall_method(ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "EventEmitter_ForwardEvent(): "); } + duk_pop(ctx); // ... + + duk_push_heapptr(ctx, table); // [table] + duk_push_heapptr(ctx, fptr); // [table][func] + duk_put_prop_string(ctx, -2, sourceEventName); // [table] + duk_pop(ctx); // ... + + ILibDuktape_EventEmitter_SetupPrependOnce(ctx, source, "~"); // [prependOnce][this][~] + duk_push_c_function(ctx, ILibDuktape_EventEmitter_ForwardEvent_Finalizer, DUK_VARARGS); // [prependOnce][this]['~'][func] + + duk_push_heapptr(ctx, table); // [prependOnce][this]['~'][func][table] + duk_dup(ctx, -2); // [prependOnce][this]['~'][func][table][func] + duk_put_prop_string(ctx, -2, "~"); // [prependOnce][this]['~'][func][table] + duk_pop(ctx); // [prependOnce][this]['~'][func] + + duk_push_heapptr(ctx, fptr); duk_put_prop_string(ctx, -2, "fptr"); + duk_push_string(ctx, targetEventName); duk_put_prop_string(ctx, -2, "targetName"); + if (duk_pcall_method(ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "EventEmitter_ForwardEvent_SetFinalizer(): "); } + duk_pop(ctx); // ... + } + else + { + // Target has no listeners, so only forward events if someone adds a listener + duk_get_prop_string(ctx, -1, "once"); // [target][once] + duk_swap_top(ctx, -2); // [once][this] + duk_push_string(ctx, "_eventHook"); // [once][this][_eventHook] + duk_push_c_function(ctx, ILibDuktape_EventEmitter_ForwardEvent_HookSink, DUK_VARARGS); // [once][this][_eventHook][func] + duk_push_string(ctx, sourceEventName); duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_Forward_SourceName); + duk_push_string(ctx, targetEventName); duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_Forward_TargetName); + duk_push_heapptr(ctx, source); duk_put_prop_string(ctx, -2, ILibDuktape_EventEmitter_Forward_SourceObject); + if (duk_pcall_method(ctx, 2) != 0) { ILibDuktape_Process_UncaughtExceptionEx(ctx, "Error hooking event: %s ", targetEventName); } + duk_pop(ctx); // ... + } } int ILibDuktape_EventEmitter_AddOnEx(duk_context *ctx, duk_idx_t idx, char *eventName, duk_c_function func) { diff --git a/microscript/duk_config.h b/microscript/duk_config.h index 3f217ef..2295be5 100644 --- a/microscript/duk_config.h +++ b/microscript/duk_config.h @@ -2845,16 +2845,16 @@ typedef struct duk_hthread duk_context; #undef DUK_USE_DATE_GET_NOW #undef DUK_USE_DATE_PARSE_STRING #undef DUK_USE_DATE_PRS_GETDATE -#undef DUK_USE_DEBUG -#undef DUK_USE_DEBUGGER_DUMPHEAP -#undef DUK_USE_DEBUGGER_INSPECT -#undef DUK_USE_DEBUGGER_PAUSE_UNCAUGHT -#undef DUK_USE_DEBUGGER_SUPPORT +//#undef DUK_USE_DEBUG +//#undef DUK_USE_DEBUGGER_DUMPHEAP +//#undef DUK_USE_DEBUGGER_INSPECT +//#undef DUK_USE_DEBUGGER_PAUSE_UNCAUGHT +//#undef DUK_USE_DEBUGGER_SUPPORT #define DUK_USE_DEBUGGER_THROW_NOTIFY #undef DUK_USE_DEBUGGER_TRANSPORT_TORTURE #define DUK_USE_DEBUG_BUFSIZE 65536L #define DUK_USE_DEBUG_LEVEL 0 -#undef DUK_USE_DEBUG_WRITE +//#undef DUK_USE_DEBUG_WRITE #define DUK_USE_DOUBLE_LINKED_HEAP #define DUK_USE_DUKTAPE_BUILTIN #define DUK_USE_ENCODING_BUILTINS @@ -2917,8 +2917,8 @@ typedef struct duk_hthread duk_context; #define DUK_USE_HTML_COMMENTS #define DUK_USE_IDCHAR_FASTPATH #undef DUK_USE_INJECT_HEAP_ALLOC_ERROR -#undef DUK_USE_INTERRUPT_COUNTER -#undef DUK_USE_INTERRUPT_DEBUG_FIXUP +//#undef DUK_USE_INTERRUPT_COUNTER +//#undef DUK_USE_INTERRUPT_DEBUG_FIXUP #define DUK_USE_JC #define DUK_USE_JSON_BUILTIN #define DUK_USE_JSON_DECNUMBER_FASTPATH diff --git a/microscript/s.h b/microscript/s.h new file mode 100644 index 0000000..7dadceb --- /dev/null +++ b/microscript/s.h @@ -0,0 +1,27 @@ +/* +Copyright 2006 - 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +#ifndef __DUKTAPE_SIMPLEDATASTORE__ +#define __DUKTAPE_SIMPLEDATASTORE__ + + +#include "duktape.h" +#include "microstack/ILibSimpleDataStore.h" + +void ILibDuktape_SimpleDataStore_init(duk_context *ctx, ILibSimpleDataStore sharedDb); + + +#endif diff --git a/microstack/ILibAsyncServerSocket.c b/microstack/ILibAsyncServerSocket.c index e04014e..00428d5 100644 --- a/microstack/ILibAsyncServerSocket.c +++ b/microstack/ILibAsyncServerSocket.c @@ -686,12 +686,11 @@ ILibAsyncServerSocket_ServerModule ILibCreateAsyncServerSocketModuleWithMemoryEx // // Set the socket to non-block mode, so we can play nice and share the thread // - int flags = 1; -#ifdef _WIN32_WCE - ioctlsocket(RetVal->ListenSocket, FIONBIO, &flags); -#elif WIN32 +#ifdef WIN32 + u_long flags = 1; ioctlsocket(RetVal->ListenSocket, FIONBIO, (u_long *)(&flags)); #elif _POSIX + int flags = 1; flags = fcntl(RetVal->ListenSocket, F_GETFL, 0); fcntl(RetVal->ListenSocket, F_SETFL, O_NONBLOCK | flags); #endif diff --git a/microstack/ILibAsyncServerSocket.h b/microstack/ILibAsyncServerSocket.h index 22664b6..1d0f3a3 100644 --- a/microstack/ILibAsyncServerSocket.h +++ b/microstack/ILibAsyncServerSocket.h @@ -177,4 +177,3 @@ void ILibAsyncServerSocket_GetLocal(ILibAsyncServerSocket_ServerModule ServerSoc #endif #endif - diff --git a/microstack/ILibAsyncSocket.c b/microstack/ILibAsyncSocket.c index 3052be4..8758c9d 100644 --- a/microstack/ILibAsyncSocket.c +++ b/microstack/ILibAsyncSocket.c @@ -46,7 +46,6 @@ limitations under the License. #include "ILibParsers.h" #include "ILibAsyncSocket.h" #include "ILibRemoteLogging.h" -#include "ILibAsyncSocket.h" #ifndef MICROSTACK_NOTLS #include @@ -742,6 +741,7 @@ void ILibAsyncSocket_Disconnect(ILibAsyncSocket_SocketModule socketModule) #endif struct ILibAsyncSocketModule *module = (struct ILibAsyncSocketModule*)socketModule; + if (module == NULL) { return; } ILibRemoteLogging_printf(ILibChainGetLogger(module->Transport.ChainLink.ParentChain), ILibRemoteLogging_Modules_Microstack_AsyncSocket, ILibRemoteLogging_Flags_VerbosityLevel_1, "AsyncSocket[%p] << DISCONNECT", (void*)module); @@ -942,6 +942,12 @@ void ILibAsyncSocket_ConnectTo(void* socketModule, struct sockaddr *localInterfa } #ifdef MICROSTACK_PROXY +void ILibAsyncSocket_ClearProxySettings(void *socketModule) +{ + struct ILibAsyncSocketModule *module = (struct ILibAsyncSocketModule*)socketModule; + memset(&(module->ProxyAddress), 0, sizeof(struct sockaddr_in6)); +} + //! Connect using an HTTPS proxy. If "proxyAddress" is set to NULL, this call acts just to a normal connect call without a proxy. /*! \param socketModule ILibAsyncSocket Client to initiate the connection @@ -1401,7 +1407,11 @@ void ILibAsyncSocket_PreSelect(void* socketModule,fd_set *readset, fd_set *write sem_post(&(module->SendLock)); h(module, module->user); sem_wait(&(module->SendLock)); - if (module->timeout_milliSeconds != 0) { *blocktime = module->timeout_milliSeconds; } + if (module->timeout_milliSeconds != 0) + { + *blocktime = module->timeout_milliSeconds; + module->timeout_lastActivity = ILibGetUptime(); + } } } else @@ -2329,4 +2339,3 @@ STACK_OF(X509) *ILibAsyncSocket_SslGetCerts(ILibAsyncSocket_SocketModule socketM return SSL_get_peer_cert_chain(sm->ssl); } #endif - diff --git a/microstack/ILibAsyncSocket.h b/microstack/ILibAsyncSocket.h index 9c20e5a..68e11a9 100644 --- a/microstack/ILibAsyncSocket.h +++ b/microstack/ILibAsyncSocket.h @@ -174,6 +174,7 @@ void ILibAsyncSocket_ResetTotalBytesSent(ILibAsyncSocket_SocketModule socketModu void ILibAsyncSocket_ConnectTo(void* socketModule, struct sockaddr *localInterface, struct sockaddr *remoteAddress, ILibAsyncSocket_OnInterrupt InterruptPtr, void *user); #ifdef MICROSTACK_PROXY +void ILibAsyncSocket_ClearProxySettings(void *socketModule); void ILibAsyncSocket_ConnectToProxy(void* socketModule, struct sockaddr *localInterface, struct sockaddr *remoteAddress, struct sockaddr *proxyAddress, char* proxyUser, char* proxyPass, ILibAsyncSocket_OnInterrupt InterruptPtr, void *user); #endif diff --git a/microstack/ILibAsyncUDPSocket.c b/microstack/ILibAsyncUDPSocket.c index b818b6e..09c2c8c 100644 --- a/microstack/ILibAsyncUDPSocket.c +++ b/microstack/ILibAsyncUDPSocket.c @@ -117,9 +117,7 @@ ILibAsyncUDPSocket_SocketModule ILibAsyncUDPSocket_CreateEx(void *Chain, int Buf #endif // Initialize the UDP socket data structure - data = (struct ILibAsyncUDPSocket_Data*)malloc(sizeof(struct ILibAsyncUDPSocket_Data)); - if (data == NULL) return NULL; - memset(data, 0, sizeof(struct ILibAsyncUDPSocket_Data)); + data = (struct ILibAsyncUDPSocket_Data*)ILibMemory_Allocate(sizeof(struct ILibAsyncUDPSocket_Data), 0, NULL, NULL); data->OnData = OnData; data->OnSendOK = OnSendOK; data->user1 = user; diff --git a/microstack/ILibAsyncUDPSocket.h b/microstack/ILibAsyncUDPSocket.h index 4dd2bb9..b95d7dd 100644 --- a/microstack/ILibAsyncUDPSocket.h +++ b/microstack/ILibAsyncUDPSocket.h @@ -155,4 +155,3 @@ SOCKET ILibAsyncUDPSocket_GetSocket(ILibAsyncUDPSocket_SocketModule module); #endif #endif - diff --git a/microstack/ILibCrypto.c b/microstack/ILibCrypto.c index 0bdd227..e721c64 100644 --- a/microstack/ILibCrypto.c +++ b/microstack/ILibCrypto.c @@ -35,15 +35,39 @@ limitations under the License. #include #include #else -#include "md5.h" -#include "sha1.h" -#include "microstack/sha.h" +#ifdef WIN32 +void BCRYPT_INIT(BCRYPT_CTX* ctx, void* alg) +{ + memset(ctx, 0, sizeof(BCRYPT_CTX)); + BCryptOpenAlgorithmProvider(&(ctx->hAlg), (LPCWSTR)alg, NULL, 0); + BCryptGetProperty(ctx->hAlg, BCRYPT_OBJECT_LENGTH, (PBYTE)&(ctx->cbHashObject), sizeof(DWORD), &(ctx->cbData), 0); + ctx->pbHashObject = (PBYTE)HeapAlloc(GetProcessHeap(), 0, ctx->cbHashObject); + BCryptGetProperty(ctx->hAlg, BCRYPT_HASH_LENGTH, (PBYTE)&(ctx->cbHash), sizeof(DWORD), &(ctx->cbData), 0); + BCryptCreateHash(ctx->hAlg, &(ctx->hHash), ctx->pbHashObject, ctx->cbHashObject, NULL, 0, 0); +} +void BCRYPT_UPDATE(BCRYPT_CTX* ctx, void* data, size_t dataLen) +{ + BCryptHashData(ctx->hHash, (PBYTE)data, (ULONG)dataLen, 0); +} +void BCRYPT_FINAL(char *h, BCRYPT_CTX* ctx) +{ + BCryptFinishHash(ctx->hHash, (PUCHAR)h, ctx->cbHash, 0); + BCryptCloseAlgorithmProvider(ctx->hAlg, 0); + BCryptDestroyHash(ctx->hHash); + HeapFree(GetProcessHeap(), 0, ctx->pbHashObject); +} +#else +#include "microstack/nossl/md5.h" +#include "microstack/nossl/sha1.h" +#include "microstack/nossl/sha.h" #include #endif +#endif char utils_HexTable[16] = { '0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F' }; char utils_HexTable2[16] = { '0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f' }; + void __fastcall util_md5(char* data, int datalen, char* result) { MD5_CTX c; @@ -1006,4 +1030,4 @@ int __fastcall util_rsaverify(X509 *cert, char* data, int datalen, char* sign, i return r; } -#endif \ No newline at end of file +#endif diff --git a/microstack/ILibCrypto.h b/microstack/ILibCrypto.h index 00d1287..801a7fe 100644 --- a/microstack/ILibCrypto.h +++ b/microstack/ILibCrypto.h @@ -58,9 +58,47 @@ void __fastcall util_randomtext(int length, char* result); #define UTIL_SHA512_HASHSIZE 64 #ifdef MICROSTACK_NOTLS -#include "md5.h" -#include "sha1.h" -#include "microstack/SHA.h" +#ifdef WIN32 +#include + +typedef struct BCRYPT_CTX +{ + BCRYPT_ALG_HANDLE hAlg; + BCRYPT_HASH_HANDLE hHash; + DWORD cbData; + DWORD cbHash; + DWORD cbHashObject; + PBYTE pbHashObject; +}BCRYPT_CTX; +#define SHA512_CTX BCRYPT_CTX +#define SHA384_CTX BCRYPT_CTX +#define SHA256_CTX BCRYPT_CTX +#define SHA_CTX BCRYPT_CTX +#define MD5_CTX BCRYPT_CTX + +void BCRYPT_INIT(BCRYPT_CTX* ctx, void* alg); +void BCRYPT_UPDATE(BCRYPT_CTX* ctx, void* data, size_t dataLen); +void BCRYPT_FINAL(char *h, BCRYPT_CTX* ctx); +#define SHA512_Init(ctx) BCRYPT_INIT(ctx, BCRYPT_SHA512_ALGORITHM) +#define SHA384_Init(ctx) BCRYPT_INIT(ctx, BCRYPT_SHA384_ALGORITHM) +#define SHA256_Init(ctx) BCRYPT_INIT(ctx, BCRYPT_SHA256_ALGORITHM) +#define SHA1_Init(ctx) BCRYPT_INIT(ctx, BCRYPT_SHA1_ALGORITHM) +#define MD5_Init(ctx) BCRYPT_INIT(ctx, BCRYPT_MD5_ALGORITHM) +#define SHA512_Update(ctx, data, len) BCRYPT_UPDATE(ctx, data, len) +#define SHA384_Update(ctx, data, len) BCRYPT_UPDATE(ctx, data, len) +#define SHA256_Update(ctx, data, len) BCRYPT_UPDATE(ctx, data, len) +#define SHA1_Update(ctx, data, len) BCRYPT_UPDATE(ctx, data, len) +#define MD5_Update(ctx, data, len) BCRYPT_UPDATE(ctx, data, len) +#define SHA512_Final(md, ctx) BCRYPT_FINAL(md, ctx) +#define SHA384_Final(md, ctx) BCRYPT_FINAL(md, ctx) +#define SHA256_Final(md, ctx) BCRYPT_FINAL(md, ctx) +#define SHA1_Final(md, ctx) BCRYPT_FINAL(md, ctx) +#define MD5_Final(md, ctx) BCRYPT_FINAL(md, ctx) + +#else +#include "microstack/nossl/md5.h" +#include "microstack/nossl/SHA.h" +#include "microstack/nossl/sha1.h" #define SHA256_CTX SHA256Context #define SHA512_CTX SHA512Context @@ -77,6 +115,7 @@ void __fastcall util_randomtext(int length, char* result); #define SHA512_Update(ctx, data, len) SHA512Input(ctx, (uint8_t*)data, len) #define SHA512_Final(md, ctx) SHA512Result (ctx, md) #endif +#endif #ifndef MICROSTACK_NOTLS diff --git a/microstack/ILibIPAddressMonitor.c b/microstack/ILibIPAddressMonitor.c index a91915f..191ecf2 100644 --- a/microstack/ILibIPAddressMonitor.c +++ b/microstack/ILibIPAddressMonitor.c @@ -20,6 +20,12 @@ limitations under the License. #include #include #endif + +#if defined(WIN32) && !defined(_WIN32_WCE) +#define _CRTDBG_MAP_ALLOC +#include +#endif + #include "ILibParsers.h" #ifdef _POSIX @@ -57,21 +63,24 @@ void CALLBACK ILibIPAddressMonitor_dispatch( IN DWORD dwFlags ) { - if (dwError == 0 && lpOverlapped->hEvent != NULL) + if (ILibMemory_CanaryOK(lpOverlapped)) { - _ILibIPAddressMonitor *obj = (_ILibIPAddressMonitor*)lpOverlapped->hEvent; - ILibChain_RunOnMicrostackThread(obj->chainLink.ParentChain, ILibIPAddressMonitor_MicrostackThreadDispatch, obj); - } - else if (lpOverlapped->hEvent == NULL) - { - free(lpOverlapped); + if (dwError == 0 && lpOverlapped->hEvent != NULL) + { + _ILibIPAddressMonitor *obj = (_ILibIPAddressMonitor*)lpOverlapped->hEvent; + ILibChain_RunOnMicrostackThread(obj->chainLink.ParentChain, ILibIPAddressMonitor_MicrostackThreadDispatch, obj); + } + else if (lpOverlapped->hEvent == NULL) + { + ILibMemory_Free(lpOverlapped); + } } } void ILibIPAddressMonitor_MicrostackThreadDispatch(void *chain, void *user) { _ILibIPAddressMonitor *obj = (_ILibIPAddressMonitor*)user; if (obj->onUpdate != NULL) { obj->onUpdate(obj, obj->user); } - WSAIoctl(obj->mSocket, SIO_ADDRESS_LIST_CHANGE, NULL, 0, NULL, 0, &(obj->bytesReturned), (LPWSAOVERLAPPED)&(obj->reserved), ILibIPAddressMonitor_dispatch); + WSAIoctl(obj->mSocket, SIO_ADDRESS_LIST_CHANGE, NULL, 0, NULL, 0, &(obj->bytesReturned), obj->reserved, ILibIPAddressMonitor_dispatch); } #endif @@ -128,7 +137,7 @@ ILibIPAddressMonitor ILibIPAddressMonitor_Create(void *chain, ILibIPAddressMonit obj->onUpdate = handler; obj->user = user; #ifdef WIN32 - obj->reserved = ILibMemory_Allocate(sizeof(OVERLAPPED), 0, NULL, NULL); + obj->reserved = (OVERLAPPED*)ILibMemory_SmartAllocate(sizeof(OVERLAPPED)); // This leaks due to a bug in Windows, where the WSAIoctl frequently doesn't event on shutdown. If we free try to free it manually, it will cause a crash, because windows will have an invalid overlapped object. obj->reserved->hEvent = (HANDLE)obj; obj->mSocket = socket(AF_INET, SOCK_DGRAM, 0); WSAIoctl(obj->mSocket, SIO_ADDRESS_LIST_CHANGE, NULL, 0, NULL, 0, &(obj->bytesReturned), obj->reserved, ILibIPAddressMonitor_dispatch); @@ -155,4 +164,4 @@ ILibIPAddressMonitor ILibIPAddressMonitor_Create(void *chain, ILibIPAddressMonit obj->chainLink.DestroyHandler = ILibIPAddressMonitor_Destroy; ILibAddToChain(chain, obj); return((ILibIPAddressMonitor)obj); -} \ No newline at end of file +} diff --git a/microstack/ILibMulticastSocket.c b/microstack/ILibMulticastSocket.c index 58fd3a8..c86ba4b 100644 --- a/microstack/ILibMulticastSocket.c +++ b/microstack/ILibMulticastSocket.c @@ -393,4 +393,3 @@ void ILibMulticastSocket_WakeOnLan(void *module, char* mac) ILibMulticastSocket_Broadcast((struct ILibMulticastSocket_StateModule*)module, ILibScratchPad, 102, 1); } } - diff --git a/microstack/ILibMulticastSocket.h b/microstack/ILibMulticastSocket.h index 4acbe84..cebf00d 100644 --- a/microstack/ILibMulticastSocket.h +++ b/microstack/ILibMulticastSocket.h @@ -39,4 +39,3 @@ void ILibSetTTL(void *module, int ttl); #endif #endif - diff --git a/microstack/ILibParsers.c b/microstack/ILibParsers.c index ba81263..7f9f1f7 100644 --- a/microstack/ILibParsers.c +++ b/microstack/ILibParsers.c @@ -1047,6 +1047,7 @@ typedef struct ILibBaseChain void *Timer; void *Reserved; + ILibLinkedList OnDestroyEventSinks; ILibLinkedList Links; ILibLinkedList LinksPendingDelete; ILibHashtable ChainStash; @@ -1063,7 +1064,73 @@ typedef struct ILibBaseChain void *node; }ILibBaseChain; +void* ILibMemory_AllocateA_Init(void *buffer) +{ + ((void**)buffer)[0] = (char*)buffer + sizeof(void*); + return(buffer); +} +void* ILibMemory_Init(void *ptr, size_t primarySize, size_t extraSize, ILibMemory_Types memType) +{ + if (ptr == NULL) { ILIBCRITICALEXIT(254); } + memset(ptr, 0, primarySize + extraSize + sizeof(ILibMemory_Header) + (extraSize > 0 ? sizeof(ILibMemory_Header) : 0)); + + void *primary = ILibMemory_FromRaw(ptr); + + ((ILibMemory_Header*)ptr)->size = primarySize; + ((ILibMemory_Header*)ptr)->extraSize = extraSize; + ((ILibMemory_Header*)ptr)->CANARY = ILibMemory_Canary; + ((ILibMemory_Header*)ptr)->memoryType = memType; + + if (extraSize > 0) + { + ILibMemory_Header *extra = (ILibMemory_Header*)ILibMemory_RawPtr(ILibMemory_Extra(primary)); + extra->size = extraSize; + extra->extraSize = 0; + extra->CANARY = ILibMemory_Canary; + extra->memoryType = ILibMemory_Types_OTHER; + } + + return(primary); +} +void ILibMemory_Free(void *ptr) +{ + if (ILibMemory_CanaryOK(ptr) && ILibMemory_MemType(ptr) == ILibMemory_Types_HEAP) + { + if (ILibMemory_ExtraSize(ptr) > 0) + { + memset(ILibMemory_RawPtr(ILibMemory_Extra(ptr)), 0, sizeof(ILibMemory_Header)); + } + memset(ILibMemory_RawPtr(ptr), 0, sizeof(ILibMemory_Header)); + free(ILibMemory_RawPtr(ptr)); + } +} + +#ifdef WIN32 +int ILibMemory_CanaryOK(void *ptr) +{ + __try + { + return(ILibMemory_Ex_CanaryOK(ptr)); + } + __except (EXCEPTION_EXECUTE_HANDLER) + { + return(0); + } +} +#endif + const int ILibMemory_CHAIN_CONTAINERSIZE = sizeof(ILibBaseChain); +void ILibMemory_AllocateTemp_Sink(void *obj) +{ + ILibMemory_Free(obj); +} +void* ILibMemory_AllocateTemp(void* chain, size_t sz) +{ + char *ret = ILibMemory_SmartAllocate(sz); + ILibLifeTime_AddEx(ILibGetBaseTimer(chain), ret, 0, ILibMemory_AllocateTemp_Sink, ILibMemory_AllocateTemp_Sink); + return(ret); +} + void* ILibMemory_AllocateA_InitMem(void *buffer, size_t bufferLen) { char *retVal = ((char*)buffer + 8 + sizeof(void*)); @@ -1079,11 +1146,11 @@ void* ILibMemory_AllocateA_Get(void *buffer, size_t sz) { char *retVal = NULL; - if (ILibMemory_AllocateA_Size(buffer) > (int)sz) + if (ILibMemory_AllocateA_Size(buffer) > sz) { retVal = ILibMemory_AllocateA_Next(buffer); - ILibMemory_AllocateA_Size(buffer) -= (int)sz; - ILibMemory_AllocateA_Next(buffer) = (char*)ILibMemory_AllocateA_Next(buffer) + (int)sz; + ILibMemory_AllocateA_Size(buffer) -= sz; + ILibMemory_AllocateA_Next(buffer) = (char*)ILibMemory_AllocateA_Next(buffer) + sz; } return(retVal); @@ -1141,16 +1208,6 @@ ILibHashtable ILibChain_GetBaseHashtable(void* chain) return(b->ChainStash); } -void ILibChain_OnDestroyEvent_Sink(void *object) -{ - ILibChain_Link *link = (ILibChain_Link*)object; - ILibChain_DestroyEvent e = (ILibChain_DestroyEvent)((void**)link->ExtraMemoryPtr)[0]; - - if (e != NULL) - { - e(link->ParentChain, ((void**)link->ExtraMemoryPtr)[1]); - } -} //! Add an event handler to be dispatched when the Microstack Chain is shutdown /*! \param chain Microstack Chain to add an event handler to @@ -1159,20 +1216,16 @@ void ILibChain_OnDestroyEvent_Sink(void *object) */ void ILibChain_OnDestroyEvent_AddHandler(void *chain, ILibChain_DestroyEvent sink, void *user) { - ILibChain_Link *link = ILibChain_Link_Allocate(sizeof(ILibChain_Link), 2 * sizeof(void*)); - link->ParentChain = chain; - link->DestroyHandler = (ILibChain_Destroy)&ILibChain_OnDestroyEvent_Sink; - ((void**)link->ExtraMemoryPtr)[0] = sink; - ((void**)link->ExtraMemoryPtr)[1] = user; + ILibBaseChain *bchain = (ILibBaseChain*)chain; + void **data = (void**)ILibMemory_Allocate(sizeof(void*) * 2, 0, NULL, NULL); + data[0] = sink; + data[1] = user; - if (ILibIsChainRunning(chain) == 0) + if (bchain->OnDestroyEventSinks == NULL) { - ILibAddToChain(chain, link); - } - else - { - ILibChain_SafeAdd(chain, link); + bchain->OnDestroyEventSinks = ILibLinkedList_Create(); } + ILibLinkedList_AddTail(bchain->OnDestroyEventSinks, data); } void ILibChain_OnStartEvent_Sink(void* object, fd_set *readset, fd_set *writeset, fd_set *errorset, int* blocktime) { @@ -1530,12 +1583,17 @@ void ILibChain_RunOnMicrostackThreadSink(void *obj) void* chain = ((void**)obj)[0]; ILibChain_StartEvent handler = (ILibChain_StartEvent)((void**)obj)[1]; void* user = ((void**)obj)[2]; + void* freeOnShutdown = ((void**)obj)[3]; if (ILibIsChainBeingDestroyed(chain) == 0) { // Only Dispatch if the chain is still running if (handler != NULL) { handler(chain, user); } } + else if (freeOnShutdown != NULL) + { + free(user); + } free(obj); } //! Dispatch an operation to the Microstack Chain thread @@ -1544,15 +1602,16 @@ void ILibChain_RunOnMicrostackThreadSink(void *obj) \param handler Event to dispatch on the microstack thread \param user Custom user data to dispatch to the microstack thread */ -void ILibChain_RunOnMicrostackThreadEx(void *chain, ILibChain_StartEvent handler, void *user) +void ILibChain_RunOnMicrostackThreadEx2(void *chain, ILibChain_StartEvent handler, void *user, int freeOnShutdown) { void** value = NULL; - value = (void**)ILibMemory_Allocate(3 * sizeof(void*), 0, NULL, NULL); + value = (void**)ILibMemory_Allocate(4 * sizeof(void*), 0, NULL, NULL); value[0] = chain; value[1] = handler; value[2] = user; + value[3] = (void*)(uint64_t)freeOnShutdown; ILibLifeTime_AddEx(ILibGetBaseTimer(chain), value, 0, &ILibChain_RunOnMicrostackThreadSink, &ILibChain_RunOnMicrostackThreadSink); } #ifdef WIN32 @@ -1989,11 +2048,16 @@ void ILib_WindowsExceptionDebug(CONTEXT *exceptionContext) psym->MaxNameLen = MAX_SYM_NAME; pimg->SizeOfStruct = sizeof(IMAGEHLP_LINE64); - len = sprintf_s(buffer, sizeof(buffer), "FATAL EXCEPTION [%s] @ ", (g_ILibCrashID!=NULL? g_ILibCrashID:"")); + len = sprintf_s(buffer, sizeof(buffer), "FATAL EXCEPTION [%s] @ ", (g_ILibCrashID != NULL ? g_ILibCrashID : "")); +#ifdef WIN64 + len += sprintf_s(buffer + len, sizeof(buffer) - len, "[FuncAddr: 0x%016llx / BaseAddr: 0x%016llx / Delta: %lld]\n", (unsigned __int64)StackFrame.AddrPC.Offset, (unsigned __int64)&ILibCreateChain, (unsigned __int64)&ILibCreateChain - (unsigned __int64)StackFrame.AddrPC.Offset); +#else + len += sprintf_s(buffer + len, sizeof(buffer) - len, "[FuncAddr: 0x%08x / BaseAddr: 0x%08x / Delta: %d]\n", (unsigned __int32)StackFrame.AddrPC.Offset, (unsigned __int32)&ILibCreateChain, (unsigned __int32)&ILibCreateChain - (unsigned __int32)StackFrame.AddrPC.Offset); +#endif if (SymFromAddr(GetCurrentProcess(), StackFrame.AddrPC.Offset, &tmp, psym)) { - len += sprintf_s(buffer + len, sizeof(buffer) - len, "[%s", (char*)(psym->Name)); + len += sprintf_s(buffer + len, sizeof(buffer) - len, " [%s", (char*)(psym->Name)); if (SymGetLineFromAddr64(GetCurrentProcess(), StackFrame.AddrPC.Offset, &tmp2, pimg)) { len += sprintf_s(buffer + len, sizeof(buffer) - len, " => %s:%d]\n", (char*)(pimg->FileName), pimg->LineNumber); @@ -2003,11 +2067,6 @@ void ILib_WindowsExceptionDebug(CONTEXT *exceptionContext) len += sprintf_s(buffer + len, sizeof(buffer) - len, "]\n"); } } - else - { - util_tohex((char*)&(StackFrame.AddrPC.Offset), sizeof(DWORD64), imgBuffer); - len += sprintf_s(buffer + len, sizeof(buffer) - len, "[FuncAddr: 0x%s]\n", imgBuffer); - } } } @@ -2078,6 +2137,7 @@ void ILib_POSIX_CrashHandler(int code) if ((strings[i])[c] == ']') { (strings[i])[c] = 0; } if ((strings[i])[c] == 0) { break; } } + if (pipe(fd) == 0) { pid = vfork(); @@ -2126,8 +2186,15 @@ char* ILib_POSIX_InstallCrashHandler(char *exename) } #endif #endif + +void ILibChain_DebugDelta(char *buffer, int bufferLen, uint64_t delta) +{ + ILibChain_DebugOffset(buffer, bufferLen, (uint64_t)&ILibCreateChain - delta); +} + void ILibChain_DebugOffset(char *buffer, int bufferLen, uint64_t addrOffset) { +#ifndef _NOILIBSTACKDEBUG #ifdef WIN32 int len = 0; char symBuffer[4096]; @@ -2141,11 +2208,19 @@ void ILibChain_DebugOffset(char *buffer, int bufferLen, uint64_t addrOffset) pimg->SizeOfStruct = sizeof(IMAGEHLP_LINE64); SymInitialize(GetCurrentProcess(), NULL, TRUE); - sprintf_s(buffer, bufferLen, "[Unable to decode function address]"); +#ifdef WIN64 + sprintf_s(buffer, bufferLen, "[Unable to decode function address, BaseAddr: 0x%016llx]", (unsigned __int64)&ILibCreateChain); +#else + sprintf_s(buffer, bufferLen, "[Unable to decode function address, BaseAddr: 0x%08x]", (unsigned __int32)&ILibCreateChain); +#endif if (SymFromAddr(GetCurrentProcess(), (DWORD64)addrOffset, &tmp, psym)) { - len += sprintf_s(buffer + len, bufferLen - len, "[%s", (char*)(psym->Name)); +#ifdef WIN64 + len += sprintf_s(buffer + len, bufferLen - len, "[BaseAddr: 0x%016llx, %s", (unsigned __int64)&ILibCreateChain, (char*)(psym->Name)); +#else + len += sprintf_s(buffer + len, bufferLen - len, "[BaseAddr: 0x%08x, %s", (unsigned __int32)&ILibCreateChain, (char*)(psym->Name)); +#endif if (SymGetLineFromAddr64(GetCurrentProcess(), (DWORD64)addrOffset, &tmp2, pimg)) { len += sprintf_s(buffer + len, bufferLen - len, " => %s:%d]\n", (char*)(pimg->FileName), pimg->LineNumber); @@ -2155,8 +2230,54 @@ void ILibChain_DebugOffset(char *buffer, int bufferLen, uint64_t addrOffset) len += sprintf_s(buffer + len, bufferLen - len, "]\n"); } } +#else + char addrtmp[255]; + int len = 0; + pid_t pid; + int fd[2]; + + sprintf_s(addrtmp, sizeof(addrtmp), "0x%016"PRIx64, addrOffset); + ((char**)ILib_POSIX_CrashParamBuffer)[1] = addrtmp; + + if (pipe(fd) == 0) + { + pid = vfork(); + if (pid == 0) + { + dup2(fd[1], STDOUT_FILENO); + close(fd[1]); + + execv("/usr/bin/addr2line", (char**)ILib_POSIX_CrashParamBuffer); + if (write(STDOUT_FILENO, "??:0", 4)) {} + exit(0); + } + if (pid > 0) + { + char tmp[8192]; + int rlen; + + rlen = read(fd[0], tmp, 8192); + if (rlen > 0 && tmp[0] != '?') + { + memcpy_s(buffer + len, bufferLen - len, "=> ", 3); + len += 3; + memcpy_s(buffer + len, bufferLen - len, tmp, rlen); + len += rlen; + } + else + { + memcpy_s(buffer + len, bufferLen - len, "=> NOT FOUND", 12); + len += 12; + } + close(fd[0]); + } + + buffer[len] = 0; + } +#endif #endif } + char* ILibChain_Debug(void *chain, char* buffer, int bufferLen) { char *retVal = NULL; @@ -2584,6 +2705,25 @@ ILibExportMethod void ILibStartChain(void *Chain) #endif } + // Before we start, lets signal that the chain is stopping + if (chain->OnDestroyEventSinks != NULL) + { + void *n = ILibLinkedList_GetNode_Head(chain->OnDestroyEventSinks); + while (n != NULL) + { + void **edata = (void**)ILibLinkedList_GetDataFromNode(n); + if (edata != NULL) + { + ((ILibChain_DestroyEvent)edata[0])(chain, edata[1]); + free(edata); + } + n = ILibLinkedList_GetNextNode(n); + } + ILibLinkedList_Destroy(chain->OnDestroyEventSinks); + chain->OnDestroyEventSinks = NULL; + } + + // Because many modules in the chain are using the base chain timer which is the first node // in the chain in the base timer), these modules may start cleaning up their timers. So, we // are going to make an exception and Destroy the base timer last, something that would usualy @@ -4681,7 +4821,7 @@ struct packetheader* ILibParsePacketHeader(char* buffer, int offset, int length) RetVal->StatusCode = (int)atoi(tempbuffer); free(tempbuffer); RetVal->StatusData = StartLine->FirstResult->NextResult->NextResult->data; - RetVal->StatusDataLength = StartLine->FirstResult->NextResult->NextResult->datalength; + RetVal->StatusDataLength = (int)((f->data + f->datalength) - RetVal->StatusData); } else { @@ -5218,7 +5358,7 @@ ILibParseUriResult ILibParseUriEx (const char* URI, size_t URILen, char** Addr, } AddrStruct->sin6_port = (unsigned short)htons(lport); } - else + else if(laddr!=NULL) { // IPv4 AddrStruct->sin6_family = AF_INET; @@ -5557,7 +5697,7 @@ void ILibencodeblock( unsigned char in[3], unsigned char out[4], int len ) { out[0] = cb64[ in[0] >> 2 ]; out[1] = cb64[ ((in[0] & 0x03) << 4) | ((in[1] & 0xf0) >> 4) ]; - out[2] = (unsigned char) (len > 1 ? cb64[ ((in[1] & 0x0f) << 2) | ((in[2] & 0xc0) >> 6) ] : '='); + out[2] = (unsigned char) (len > 1 ? cb64[ ((in[1] & 0x0f) << 2) | (len>2?((in[2] & 0xc0) >> 6):0) ] : '='); out[3] = (unsigned char) (len > 2 ? cb64[ in[2] & 0x3f ] : '='); } @@ -5590,10 +5730,26 @@ int ILibBase64Encode(unsigned char* input, const int inputlen, unsigned char** o out = *output; in = input; - if (input == NULL || inputlen == 0) { *output = NULL; return 0; } - while ((in+3) <= (input+inputlen)) { ILibencodeblock(in, out, 3); in += 3; out += 4; } - if ((input+inputlen)-in == 1) { ILibencodeblock(in, out, 1); out += 4; } - else if ((input+inputlen)-in == 2) { ILibencodeblock(in, out, 2); out += 4; } + if (input == NULL || inputlen == 0) + { + *output = NULL; return 0; + } + while ((in+3) <= (input+inputlen)) + { + ILibencodeblock(in, out, 3); + in += 3; + out += 4; + } + if ((input+inputlen)-in == 1) + { + ILibencodeblock(in, out, 1); + out += 4; + } + else if ((input+inputlen)-in == 2) + { + ILibencodeblock(in, out, 2); + out += 4; + } *out = 0; return (int)(out-*output); @@ -6056,15 +6212,15 @@ void ILibLifeTime_Remove(void *LifeTimeToken, void *data) node = ILibLinkedList_GetNextNode(node); } } - if (removed == 0) - { - // - // The item wasn't in the list, so maybe it is pending to be triggered - // - ILibLinkedList_Lock(UPnPLifeTime->Reserved); - ILibLinkedList_AddTail(UPnPLifeTime->Reserved, data); - ILibLinkedList_UnLock(UPnPLifeTime->Reserved); - } + } + if (removed == 0) + { + // + // The item wasn't in the list, so maybe it is pending to be triggered + // + ILibLinkedList_Lock(UPnPLifeTime->Reserved); + ILibLinkedList_AddTail(UPnPLifeTime->Reserved, data); + ILibLinkedList_UnLock(UPnPLifeTime->Reserved); } ILibLinkedList_UnLock(UPnPLifeTime->ObjectList); @@ -7040,7 +7196,7 @@ void* ILibSparseArray_Add(ILibSparseArray sarray, int index, void *data) else if(root->bucket[i].index < 0) { // Need to use Linked List - ILibSparseArray_Node* n = (ILibSparseArray_Node*)malloc(sizeof(ILibSparseArray_Node)); + ILibSparseArray_Node* n = (ILibSparseArray_Node*)ILibMemory_Allocate(sizeof(ILibSparseArray_Node), 0, NULL, NULL); n->index = index; n->ptr = data; n = (ILibSparseArray_Node*)ILibLinkedList_SortedInsert(root->bucket[i].ptr, &ILibSparseArray_Comparer, n); @@ -7063,7 +7219,7 @@ void* ILibSparseArray_Add(ILibSparseArray sarray, int index, void *data) else { // We need to create a linked list, add the old value, then insert our new value (No return value) - ILibSparseArray_Node* n = (ILibSparseArray_Node*)malloc(sizeof(ILibSparseArray_Node)); + ILibSparseArray_Node* n = (ILibSparseArray_Node*)ILibMemory_Allocate(sizeof(ILibSparseArray_Node), 0, NULL, NULL); n->index = root->bucket[i].index; n->ptr = root->bucket[i].ptr; @@ -7071,7 +7227,7 @@ void* ILibSparseArray_Add(ILibSparseArray sarray, int index, void *data) root->bucket[i].ptr = ILibLinkedList_Create(); ILibLinkedList_AddHead(root->bucket[i].ptr, n); - n = (ILibSparseArray_Node*)malloc(sizeof(ILibSparseArray_Node)); + n = (ILibSparseArray_Node*)(ILibSparseArray_Node*)ILibMemory_Allocate(sizeof(ILibSparseArray_Node), 0, NULL, NULL); n->index = index; n->ptr = data; ILibLinkedList_SortedInsert(root->bucket[i].ptr, &ILibSparseArray_Comparer, n); @@ -7852,6 +8008,7 @@ long long ILibGetUptime() if (hlib == NULL) return 0; pILibGetUptimeGetTickCount64 = (ULONGLONG(*)())GetProcAddress(hlib, "GetTickCount64"); ILibGetUptimeFirst = 0; + FreeLibrary(hlib); } if (pILibGetUptimeGetTickCount64 != NULL) return pILibGetUptimeGetTickCount64(); @@ -8810,8 +8967,14 @@ int ILibInetCompare(struct sockaddr* addr1, struct sockaddr* addr2, int compare) int ILibResolveEx3(char* hostname, char *service, struct sockaddr_in6* addr6, int addr6Count) { int r, i = 0; +#ifdef WIN32 + ADDRINFOW *result = NULL, *current = NULL; + ADDRINFOW hints; +#else struct addrinfo *result = NULL, *current = NULL; struct addrinfo hints; +#endif + int len = 0; if (addr6 != NULL && addr6Count > 0) @@ -8823,19 +8986,29 @@ int ILibResolveEx3(char* hostname, char *service, struct sockaddr_in6* addr6, in hints.ai_socktype = SOCK_STREAM; hints.ai_protocol = IPPROTO_TCP; -#ifndef WIN32 +#ifdef WIN32 if (hostname[0] == '[') { - int hostnameLen = strnlen_s(hostname, 4096); - char *newHost = alloca(hostnameLen); + int hostnameLen = (int)strnlen_s(hostname, 4096); + char *newHost = _alloca((size_t)hostnameLen); memcpy_s(newHost, hostnameLen, hostname + 1, hostnameLen - 2); newHost[hostnameLen - 2] = 0; hostname = newHost; } -#endif + size_t hnameLen = hostname == NULL ? 0 : (2 + (2 * MultiByteToWideChar(CP_UTF8, 0, (LPCCH)hostname, -1, NULL, 0))); + size_t svcLen = service == NULL ? 0 : (2 + (2 * MultiByteToWideChar(CP_UTF8, 0, (LPCCH)service, -1, NULL, 0))); + PCWSTR hname = hnameLen == 0 ? NULL : _alloca(hnameLen); + PCWSTR svc = svcLen == 0 ? NULL : _alloca(svcLen); + if (hname != NULL) { MultiByteToWideChar(CP_UTF8, 0, (LPCCH)hostname, -1, (LPWSTR)hname, (int)hnameLen); } + if (svc != NULL) { MultiByteToWideChar(CP_UTF8, 0, (LPCCH)service, -1, (LPWSTR)svc, (int)svcLen); } + r = GetAddrInfoW(hname, svc, &hints, &result); + if (r != 0) { if (result != NULL) { FreeAddrInfoW(result); } return r; } +#else r = getaddrinfo(hostname, service, &hints, &result); if (r != 0) { if (result != NULL) { freeaddrinfo(result); } return r; } +#endif + if (result == NULL) return -1; // Determine Number of results @@ -8865,7 +9038,11 @@ int ILibResolveEx3(char* hostname, char *service, struct sockaddr_in6* addr6, in current = current->ai_next; } +#ifdef WIN32 + FreeAddrInfoW(result); +#else freeaddrinfo(result); +#endif return i; } int ILibResolveEx2(char* hostname, unsigned short port, struct sockaddr_in6* addr6, int count) diff --git a/microstack/ILibParsers.h b/microstack/ILibParsers.h index 1c09d0b..fce1134 100644 --- a/microstack/ILibParsers.h +++ b/microstack/ILibParsers.h @@ -160,7 +160,7 @@ long ILibGetTimeStamp(); #endif void ILibGetTimeOfDay(struct timeval *tp); -/* + // Implemented in Windows using events. #define sem_t HANDLE #define sem_init(x,pShared,InitValue) *x=CreateSemaphore(NULL,InitValue,SEM_MAX_COUNT,NULL) @@ -168,15 +168,15 @@ long ILibGetTimeStamp(); #define sem_wait(x) WaitForSingleObject(*x,INFINITE) #define sem_trywait(x) ((WaitForSingleObject(*x,0)==WAIT_OBJECT_0)?0:1) #define sem_post(x) ReleaseSemaphore(*x,1,NULL) -*/ -// Implemented in Windows using critical section. -#define sem_t CRITICAL_SECTION -#define sem_init(x,pShared,InitValue) InitializeCriticalSection(x); -#define sem_destroy(x) (DeleteCriticalSection(x)) -#define sem_wait(x) EnterCriticalSection(x) -#define sem_trywait(x) TryEnterCriticalSection(x) -#define sem_post(x) LeaveCriticalSection(x) + +//// Implemented in Windows using critical section. +//#define sem_t CRITICAL_SECTION +//#define sem_init(x,pShared,InitValue) InitializeCriticalSection(x); +//#define sem_destroy(x) (DeleteCriticalSection(x)) +//#define sem_wait(x) EnterCriticalSection(x) +//#define sem_trywait(x) TryEnterCriticalSection(x) +//#define sem_post(x) LeaveCriticalSection(x) #define strncasecmp(x,y,z) _strnicmp(x,y,z) #define strcasecmp(x,y) _stricmp(x,y) @@ -301,18 +301,56 @@ int ILibIsRunningOnChainThread(void* chain); ILibChain_Link* ILibChain_Link_Allocate(int structSize, int extraMemorySize); int ILibChain_Link_GetExtraMemorySize(ILibChain_Link* link); + typedef enum ILibMemory_Types + { + ILibMemory_Types_HEAP = 0, + ILibMemory_Types_STACK = 1, + ILibMemory_Types_OTHER = 2 + }ILibMemory_Types; + + typedef struct ILibMemory_Header + { + size_t size; + size_t extraSize; + int CANARY; + ILibMemory_Types memoryType; + }ILibMemory_Header; + + #define ILibMemory_Canary (((int*)((char*)(const char*)"broe"))[0]) + #define ILibMemory_RawPtr(ptr) ((char*)(ptr) - sizeof(ILibMemory_Header)) + #define ILibMemory_RawSize(ptr) (ILibMemory_Size((ptr)) + ILibMemory_ExtraSize((ptr)) + sizeof(ILibMemory_Header)) + #define ILibMemory_MemType(ptr) (((ILibMemory_Header*)ILibMemory_RawPtr((ptr)))->memoryType) + #define ILibMemory_Size(ptr) (((ILibMemory_Header*)ILibMemory_RawPtr((ptr)))->size) + #define ILibMemory_ExtraSize(ptr) (((ILibMemory_Header*)ILibMemory_RawPtr((ptr)))->extraSize) + #define ILibMemory_Ex_CanaryOK(ptr) ((((ILibMemory_Header*)ILibMemory_RawPtr((ptr)))->CANARY) == ILibMemory_Canary) #ifdef WIN32 - #define ILibMemory_AllocateA(bufferLen) ILibMemory_AllocateA_InitMem(_alloca(8+bufferLen+sizeof(void*)), (size_t)(8+bufferLen+sizeof(void*))) + int ILibMemory_CanaryOK(void *ptr); #else - #define ILibMemory_AllocateA(bufferLen) ILibMemory_AllocateA_InitMem(alloca(8+bufferLen+sizeof(void*)), (size_t)(8+bufferLen+sizeof(void*))) + #define ILibMemory_CanaryOK(ptr) ILibMemory_Ex_CanaryOK(ptr) #endif - #define ILibMemory_AllocateA_Size(buffer) (((unsigned int*)((char*)(buffer)-4))[0]) - #define ILibMemory_AllocateA_Next(buffer) (((void**)((char*)(buffer)-4-sizeof(void*)))[0]) - #define ILibMemory_AllocateA_Raw(buffer) ((void*)((char*)(buffer)-4-sizeof(void*)-4)) - #define ILibMemory_AllocateA_RawSize(buffer) (((unsigned int*)((char*)(buffer)-4-sizeof(void*)-4))[0]) + + #define ILibMemory_Extra(ptr) (ILibMemory_ExtraSize(ptr)>0?((char*)(ptr) + ILibMemory_Size((ptr)) + sizeof(ILibMemory_Header)):NULL) + #define ILibMemory_FromRaw(ptr) ((char*)(ptr) + sizeof(ILibMemory_Header)) + + void* ILibMemory_Init(void *ptr, size_t primarySize, size_t extraSize, ILibMemory_Types memType); + #define ILibMemory_SmartAllocate(len) ILibMemory_Init(malloc(len+sizeof(ILibMemory_Header)), (int)len, 0, ILibMemory_Types_HEAP) + #define ILibMemory_SmartAllocateEx(primaryLen, extraLen) ILibMemory_Init(malloc(primaryLen + extraLen + sizeof(ILibMemory_Header) + (extraLen>0?sizeof(ILibMemory_Header):0)), (int)primaryLen, (int)extraLen, ILibMemory_Types_HEAP) + void ILibMemory_Free(void *ptr); + void* ILibMemory_AllocateTemp(void* chain, size_t sz); + +#ifdef WIN32 + #define ILibMemory_AllocateA(bufferLen) ILibMemory_AllocateA_Init(ILibMemory_Init(_alloca(bufferLen + sizeof(void*) + (2*sizeof(ILibMemory_Header))), bufferLen, sizeof(void*), ILibMemory_Types_STACK)) +#else + #define ILibMemory_AllocateA(bufferLen) ILibMemory_AllocateA_Init(ILibMemory_Init(alloca(bufferLen + sizeof(void*) + (2*sizeof(ILibMemory_Header))), bufferLen, sizeof(void*), ILibMemory_Types_STACK)) +#endif + #define ILibMemory_AllocateA_Size(buffer) ILibMemory_Size(buffer) + #define ILibMemory_AllocateA_Next(buffer) (((void**)buffer)[0]) + #define ILibMemory_AllocateA_Raw(buffer) ILibMemory_RawPtr(buffer) + #define ILibMemory_AllocateA_RawSize(buffer) ILibMemory_RawSize(buffer); void* ILibMemory_AllocateA_Get(void *buffer, size_t sz); - void* ILibMemory_AllocateA_InitMem(void *buffer, size_t bufferLen); + void* ILibMemory_AllocateA_Init(void *buffer); + void* ILibMemory_Allocate(int containerSize, int extraMemorySize, void** allocatedContainer, void **extraMemory); int ILibMemory_GetExtraMemorySize(void* extraMemory); ILibExportMethod void* ILibMemory_GetExtraMemory(void *container, int containerSize); @@ -857,8 +895,10 @@ int ILibIsRunningOnChainThread(void* chain); ILibExportMethod void ILibChain_EndContinue(void *chain); void ILibForceUnBlockChain(void *Chain); - void ILibChain_RunOnMicrostackThreadEx(void *chain, ILibChain_StartEvent handler, void *user); + void ILibChain_RunOnMicrostackThreadEx2(void *chain, ILibChain_StartEvent handler, void *user, int freeOnShutdown); + #define ILibChain_RunOnMicrostackThreadEx(chain, handler, user) ILibChain_RunOnMicrostackThreadEx2(chain, handler, user, 0) #define ILibChain_RunOnMicrostackThread(chain, handler, user) if(ILibIsRunningOnChainThread(chain)==0){ILibChain_RunOnMicrostackThreadEx(chain, handler, user);}else{handler(chain,user);} + #define ILibChain_RunOnMicrostackThread2(chain, handler, user, freeOnShutdown) if(ILibIsRunningOnChainThread(chain)==0){ILibChain_RunOnMicrostackThreadEx2(chain, handler, user, freeOnShutdown);}else{handler(chain,user);} #ifdef WIN32 HANDLE ILibChain_GetMicrostackThreadHandle(void *chain); #endif @@ -1280,6 +1320,7 @@ int ILibIsRunningOnChainThread(void* chain); // // Used to log critical problems // + void ILibChain_DebugDelta(char *buffer, int bufferLen, uint64_t addrOffset); void ILibChain_DebugOffset(char *buffer, int bufferLen, uint64_t addrOffset); char* ILibChain_Debug(void *chain, char* buffer, int bufferLen); extern char* g_ILibCrashID; diff --git a/microstack/ILibProcessPipe.c b/microstack/ILibProcessPipe.c index c11ed08..7fcd231 100644 --- a/microstack/ILibProcessPipe.c +++ b/microstack/ILibProcessPipe.c @@ -14,8 +14,8 @@ See the License for the specific language governing permissions and limitations under the License. */ -#ifdef MEMORY_CHECK #include +#ifdef MEMORY_CHECK #define MEMCHECK(x) x #else #define MEMCHECK(x) @@ -30,7 +30,6 @@ limitations under the License. #include "ILibParsers.h" #include "ILibRemoteLogging.h" #include "ILibProcessPipe.h" -#include #ifndef WIN32 #include /* Obtain O_* constant definitions */ #include @@ -67,7 +66,7 @@ typedef struct ILibProcessPipe_PipeObject char* buffer; int bufferSize; - int readOffset; + int readOffset, readNewOffset; int totalRead; int processingLoop; @@ -276,7 +275,20 @@ void ILibProcessPipe_Manager_WindowsRunLoopEx(void *arg) if (x == WAIT_FAILED || (x-WAIT_OBJECT_0) == 0) { break; } data = (ILibProcessPipe_WaitHandle*)hList[x + FD_SETSIZE]; manager->activeWaitHandle = data; - if (data != NULL && data->callback != NULL) { data->callback(data->event, data->user); } + if (data != NULL && data->callback != NULL) + { + if (data->callback(data->event, data->user) == FALSE) + { + // FALSE means to remove the WaitHandle + void *node = ILibLinkedList_GetNode_Search(manager->ActivePipes, ILibProcessPipe_Manager_WindowsWaitHandles_Remove_Comparer, data->event); + if (node != NULL) + { + free(ILibLinkedList_GetDataFromNode(node)); + ILibLinkedList_Remove(node); + break; + } + } + } } ResetEvent(manager->updateEvent); } @@ -503,21 +515,40 @@ ILibProcessPipe_PipeObject* ILibProcessPipe_CreatePipe(ILibProcessPipe_Manager m } #ifdef WIN32 + +typedef struct ILibProcessPipe_Process_Destroy_WinRunThread_Data +{ + ILibProcessPipe_Process_Object *pj; + HANDLE h; +}ILibProcessPipe_Process_Destroy_WinRunThread_Data; void __stdcall ILibProcessPipe_Process_Destroy_WinRunThread(ULONG_PTR obj) { - ILibProcessPipe_Process_Object *p = (ILibProcessPipe_Process_Object*)obj; - if (p->exiting != 0) { return; } - if (p->stdIn != NULL) { ILibProcessPipe_FreePipe(p->stdIn); } - if (p->stdOut != NULL) { ILibProcessPipe_FreePipe(p->stdOut); } - if (p->stdErr != NULL) { ILibProcessPipe_FreePipe(p->stdErr); } - free(p); + ILibProcessPipe_Process_Destroy_WinRunThread_Data *data = (ILibProcessPipe_Process_Destroy_WinRunThread_Data*)obj; + if (ILibMemory_CanaryOK(data) && ILibMemory_CanaryOK(data->pj)) + { + if (data->pj->exiting == 0) + { + if (ILibMemory_CanaryOK(data) && ILibMemory_CanaryOK(data->pj) && data->pj->stdIn != NULL) { ILibProcessPipe_FreePipe(data->pj->stdIn); } + if (ILibMemory_CanaryOK(data) && ILibMemory_CanaryOK(data->pj) && data->pj->stdOut != NULL) { ILibProcessPipe_FreePipe(data->pj->stdOut); } + if (ILibMemory_CanaryOK(data) && ILibMemory_CanaryOK(data->pj) && data->pj->stdErr != NULL) { ILibProcessPipe_FreePipe(data->pj->stdErr); } + if (ILibMemory_CanaryOK(data) && ILibMemory_CanaryOK(data->pj)) { ILibMemory_Free(data->pj); } + } + } + SetEvent(data->h); } #endif void ILibProcessPipe_Process_Destroy(ILibProcessPipe_Process_Object *p) { + if (!ILibMemory_CanaryOK(p)) { return; } + #ifdef WIN32 + ILibProcessPipe_Process_Destroy_WinRunThread_Data *data = ILibMemory_AllocateA(sizeof(ILibProcessPipe_Process_Destroy_WinRunThread_Data)); + data->pj = p; + data->h = CreateEvent(NULL, TRUE, FALSE, NULL); // We can't destroy this now, because we're on the MicrostackThread. We must destroy this on the WindowsRunLoop Thread. - QueueUserAPC((PAPCFUNC)ILibProcessPipe_Process_Destroy_WinRunThread, p->parent->workerThread, (ULONG_PTR)p); + QueueUserAPC((PAPCFUNC)ILibProcessPipe_Process_Destroy_WinRunThread, p->parent->workerThread, (ULONG_PTR)data); + WaitForSingleObjectEx(data->h, 3000, TRUE); + CloseHandle(data->h); #else if (p->exiting != 0) { return; } if (p->stdIn != NULL) { ILibProcessPipe_FreePipe(p->stdIn); } @@ -542,15 +573,12 @@ void ILibProcessPipe_Process_BrokenPipeSink(ILibProcessPipe_Pipe sender) } } #endif -void* ILibProcessPipe_Process_KillEx(ILibProcessPipe_Process p) -{ - void *retVal = ILibProcessPipe_Process_Kill(p); - ILibProcessPipe_Process_Destroy((ILibProcessPipe_Process_Object*)p); - return retVal; -} + void ILibProcessPipe_Process_SoftKill(ILibProcessPipe_Process p) { ILibProcessPipe_Process_Object* j = (ILibProcessPipe_Process_Object*)p; + if (!ILibMemory_CanaryOK(p)) { return; } + #ifdef WIN32 TerminateProcess(j->hProcess, 1067); #else @@ -559,36 +587,8 @@ void ILibProcessPipe_Process_SoftKill(ILibProcessPipe_Process p) waitpid((pid_t)j->PID, &code, 0); #endif } -void* ILibProcessPipe_Process_Kill(ILibProcessPipe_Process p) -{ - ILibProcessPipe_Process_Object* j = (ILibProcessPipe_Process_Object*)p; -#ifdef WIN32 - // First things first, unhook all the pipes from the Windows Run Loop - if (ILibIsChainBeingDestroyed(j->chain) == 0) - { - if (j->stdIn != NULL && j->stdIn->mOverlapped != NULL) { ILibProcessPipe_WaitHandle_Remove(j->parent, j->stdIn->mOverlapped->hEvent); } - if (j->stdOut != NULL && j->stdOut->mOverlapped != NULL) { ILibProcessPipe_WaitHandle_Remove(j->parent, j->stdOut->mOverlapped->hEvent); } - if (j->stdErr != NULL && j->stdErr->mOverlapped != NULL) { ILibProcessPipe_WaitHandle_Remove(j->parent, j->stdErr->mOverlapped->hEvent); } - if (j->hProcess != NULL) { ILibProcessPipe_WaitHandle_Remove(j->parent, j->hProcess); TerminateProcess(j->hProcess, 1067); } - } - else - { - TerminateProcess(j->hProcess, 1067); - } -#else - int code; - if (j->stdIn != NULL) { j->stdIn->brokenPipeHandler = NULL; } - if (j->stdOut != NULL) { j->stdOut->brokenPipeHandler = NULL; } - if (j->stdErr != NULL) { j->stdErr->brokenPipeHandler = NULL; } - - kill((pid_t)j->PID, SIGKILL); - waitpid((pid_t)j->PID, &code, 0); -#endif - return(j->userObject); -} - -ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx2(ILibProcessPipe_Manager pipeManager, char* target, char* const* parameters, ILibProcessPipe_SpawnTypes spawnType, int extraMemorySize) +ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx3(ILibProcessPipe_Manager pipeManager, char* target, char* const* parameters, ILibProcessPipe_SpawnTypes spawnType, void *sid, int extraMemorySize) { ILibProcessPipe_Process_Object* retVal = NULL; @@ -598,18 +598,19 @@ ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx2(ILibProcessPipe_ SECURITY_ATTRIBUTES saAttr; char* parms = NULL; DWORD sessionId; - HANDLE token=NULL, userToken=NULL, procHandle=NULL; + HANDLE token = NULL, userToken = NULL, procHandle = NULL; int allocParms = 0; ZeroMemory(&processInfo, sizeof(PROCESS_INFORMATION)); ZeroMemory(&info, sizeof(STARTUPINFOA)); - if (spawnType != ILibProcessPipe_SpawnTypes_DEFAULT && (sessionId = WTSGetActiveConsoleSessionId()) == 0xFFFFFFFF) { return(NULL); } // No session attached to console, but requested to execute as logged in user + if (spawnType != ILibProcessPipe_SpawnTypes_SPECIFIED_USER && spawnType != ILibProcessPipe_SpawnTypes_DEFAULT && (sessionId = WTSGetActiveConsoleSessionId()) == 0xFFFFFFFF) { return(NULL); } // No session attached to console, but requested to execute as logged in user if (spawnType != ILibProcessPipe_SpawnTypes_DEFAULT) { - procHandle = GetCurrentProcess(); + procHandle = GetCurrentProcess(); if (OpenProcessToken(procHandle, TOKEN_DUPLICATE, &token) == 0) { ILIBMARKPOSITION(2); return(NULL); } if (DuplicateTokenEx(token, MAXIMUM_ALLOWED, 0, SecurityImpersonation, TokenPrimary, &userToken) == 0) { CloseHandle(token); ILIBMARKPOSITION(2); return(NULL); } + if (spawnType == ILibProcessPipe_SpawnTypes_SPECIFIED_USER) { sessionId = (DWORD)(uint64_t)sid; } if (SetTokenInformation(userToken, (TOKEN_INFORMATION_CLASS)TokenSessionId, &sessionId, sizeof(sessionId)) == 0) { CloseHandle(token); CloseHandle(userToken); ILIBMARKPOSITION(2); return(NULL); } if (spawnType == ILibProcessPipe_SpawnTypes_WINLOGON) { info.lpDesktop = "Winsta0\\Winlogon"; } } @@ -628,13 +629,13 @@ ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx2(ILibProcessPipe_ sz += ((int)strnlen_s(parameters[i++], _MAX_PATH) + 1); } sz += (i - 1); // Need to make room for delimiter characters - parms = (char*)malloc(sz); + parms = (char*)malloc(sz); i = 0; len = 0; allocParms = 1; while (parameters[i] != NULL) { - len += sprintf_s(parms + len, sz - len, "%s%s", (i==0)?"":" ", parameters[i]); + len += sprintf_s(parms + len, sz - len, "%s%s", (i == 0) ? "" : " ", parameters[i]); ++i; } } @@ -646,37 +647,45 @@ ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx2(ILibProcessPipe_ pid_t pid; #endif - if ((retVal = (ILibProcessPipe_Process_Object*)malloc(sizeof(ILibProcessPipe_Process_Object))) == NULL) { ILIBCRITICALEXIT(254); } - memset(retVal, 0, sizeof(ILibProcessPipe_Process_Object)); - - retVal->stdErr = ILibProcessPipe_CreatePipe(pipeManager, 4096, NULL, extraMemorySize); - retVal->stdErr->mProcess = retVal; + retVal = (ILibProcessPipe_Process_Object*)ILibMemory_SmartAllocate(sizeof(ILibProcessPipe_Process_Object)); + if (spawnType != ILibProcessPipe_SpawnTypes_DETACHED) + { + retVal->stdErr = ILibProcessPipe_CreatePipe(pipeManager, 4096, NULL, extraMemorySize); + retVal->stdErr->mProcess = retVal; + } retVal->parent = (ILibProcessPipe_Manager_Object*)pipeManager; retVal->chain = retVal->parent->ChainLink.ParentChain; #ifdef WIN32 - retVal->stdIn = ILibProcessPipe_CreatePipe(pipeManager, 4096, NULL, extraMemorySize); - retVal->stdIn->mProcess = retVal; - retVal->stdOut = ILibProcessPipe_CreatePipe(pipeManager, 4096, NULL, extraMemorySize); - retVal->stdOut->mProcess = retVal; - - ILibProcessPipe_PipeObject_DisableInherit(&(retVal->stdIn->mPipe_WriteEnd)); - ILibProcessPipe_PipeObject_DisableInherit(&(retVal->stdOut->mPipe_ReadEnd)); - ILibProcessPipe_PipeObject_DisableInherit(&(retVal->stdErr->mPipe_ReadEnd)); info.cb = sizeof(STARTUPINFOA); - info.hStdError = retVal->stdErr->mPipe_WriteEnd; - info.hStdInput = retVal->stdIn->mPipe_ReadEnd; - info.hStdOutput = retVal->stdOut->mPipe_WriteEnd; - info.dwFlags |= STARTF_USESTDHANDLES; + if (spawnType != ILibProcessPipe_SpawnTypes_DETACHED) + { + retVal->stdIn = ILibProcessPipe_CreatePipe(pipeManager, 4096, NULL, extraMemorySize); + retVal->stdIn->mProcess = retVal; + retVal->stdOut = ILibProcessPipe_CreatePipe(pipeManager, 4096, NULL, extraMemorySize); + retVal->stdOut->mProcess = retVal; - if((spawnType == ILibProcessPipe_SpawnTypes_DEFAULT && !CreateProcessA(target, parms, NULL, NULL, TRUE, CREATE_NO_WINDOW, NULL, NULL, &info, &processInfo)) || + ILibProcessPipe_PipeObject_DisableInherit(&(retVal->stdIn->mPipe_WriteEnd)); + ILibProcessPipe_PipeObject_DisableInherit(&(retVal->stdOut->mPipe_ReadEnd)); + ILibProcessPipe_PipeObject_DisableInherit(&(retVal->stdErr->mPipe_ReadEnd)); + + info.hStdError = retVal->stdErr->mPipe_WriteEnd; + info.hStdInput = retVal->stdIn->mPipe_ReadEnd; + info.hStdOutput = retVal->stdOut->mPipe_WriteEnd; + info.dwFlags |= STARTF_USESTDHANDLES; + } + + if ((spawnType == ILibProcessPipe_SpawnTypes_DEFAULT && !CreateProcessA(target, parms, NULL, NULL, TRUE, CREATE_NO_WINDOW, NULL, NULL, &info, &processInfo)) || (spawnType != ILibProcessPipe_SpawnTypes_DEFAULT && !CreateProcessAsUserA(userToken, target, parms, NULL, NULL, TRUE, CREATE_NO_WINDOW, NULL, NULL, &info, &processInfo))) { - ILibProcessPipe_FreePipe(retVal->stdErr); - ILibProcessPipe_FreePipe(retVal->stdOut); - ILibProcessPipe_FreePipe(retVal->stdIn); + if (spawnType != ILibProcessPipe_SpawnTypes_DETACHED) + { + ILibProcessPipe_FreePipe(retVal->stdErr); + ILibProcessPipe_FreePipe(retVal->stdOut); + ILibProcessPipe_FreePipe(retVal->stdIn); + } if (allocParms != 0) { free(parms); } - free(retVal); + ILibMemory_Free(retVal); if (token != NULL) { CloseHandle(token); } if (userToken != NULL) { CloseHandle(userToken); } return(NULL); @@ -684,14 +693,21 @@ ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx2(ILibProcessPipe_ if (allocParms != 0) { free(parms); } - CloseHandle(retVal->stdOut->mPipe_WriteEnd); retVal->stdOut->mPipe_WriteEnd = NULL; - CloseHandle(retVal->stdErr->mPipe_WriteEnd); retVal->stdErr->mPipe_WriteEnd = NULL; - CloseHandle(retVal->stdIn->mPipe_ReadEnd); retVal->stdIn->mPipe_ReadEnd = NULL; + if (spawnType != ILibProcessPipe_SpawnTypes_DETACHED) + { + CloseHandle(retVal->stdOut->mPipe_WriteEnd); retVal->stdOut->mPipe_WriteEnd = NULL; + CloseHandle(retVal->stdErr->mPipe_WriteEnd); retVal->stdErr->mPipe_WriteEnd = NULL; + CloseHandle(retVal->stdIn->mPipe_ReadEnd); retVal->stdIn->mPipe_ReadEnd = NULL; + } retVal->hProcess = processInfo.hProcess; if (processInfo.hThread != NULL) CloseHandle(processInfo.hThread); retVal->PID = processInfo.dwProcessId; + + if (token != NULL) { CloseHandle(token); token = NULL; } + if (userToken != NULL) { CloseHandle(userToken); userToken = NULL; } #else + int UID = (int)(uint64_t)sid; if (spawnType == ILibProcessPipe_SpawnTypes_TERM) { int pipe; @@ -700,8 +716,8 @@ ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx2(ILibProcessPipe_ w.ws_col = CONSOLE_SCREEN_WIDTH; w.ws_xpixel = 0; w.ws_ypixel = 0; - pid = forkpty(&pipe, NULL, NULL, &w); - + pid = forkpty(&pipe, NULL, NULL, &w); + retVal->stdIn = ILibProcessPipe_Pipe_CreateFromExistingWithExtraMemory(pipeManager, pipe, extraMemorySize); retVal->stdIn->mProcess = retVal; retVal->stdOut = ILibProcessPipe_Pipe_CreateFromExistingWithExtraMemory(pipeManager, pipe, extraMemorySize); @@ -710,54 +726,76 @@ ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx2(ILibProcessPipe_ } else { - retVal->stdIn = ILibProcessPipe_CreatePipe(pipeManager, 4096, NULL, extraMemorySize); - retVal->stdIn->mProcess = retVal; - retVal->stdOut = ILibProcessPipe_CreatePipe(pipeManager, 4096, (ILibProcessPipe_GenericBrokenPipeHandler) ILibProcessPipe_Process_BrokenPipeSink, extraMemorySize); - retVal->stdOut->mProcess = retVal; + if (spawnType != ILibProcessPipe_SpawnTypes_DETACHED) + { + retVal->stdIn = ILibProcessPipe_CreatePipe(pipeManager, 4096, NULL, extraMemorySize); + retVal->stdIn->mProcess = retVal; + retVal->stdOut = ILibProcessPipe_CreatePipe(pipeManager, 4096, (ILibProcessPipe_GenericBrokenPipeHandler)ILibProcessPipe_Process_BrokenPipeSink, extraMemorySize); + retVal->stdOut->mProcess = retVal; + } pid = vfork(); } - if(pid < 0) + if (pid < 0) { - ILibProcessPipe_FreePipe(retVal->stdErr); - ILibProcessPipe_FreePipe(retVal->stdOut); - ILibProcessPipe_FreePipe(retVal->stdIn); - free(retVal); + if (spawnType != ILibProcessPipe_SpawnTypes_DETACHED) + { + ILibProcessPipe_FreePipe(retVal->stdErr); + ILibProcessPipe_FreePipe(retVal->stdOut); + ILibProcessPipe_FreePipe(retVal->stdIn); + } + ILibMemory_Free(retVal); return(NULL); } - if(pid==0) + if (pid == 0) { - close(retVal->stdErr->mPipe_ReadEnd); //close read end of stderr pipe - dup2(retVal->stdErr->mPipe_WriteEnd, STDERR_FILENO); - close(retVal->stdErr->mPipe_WriteEnd); - + if (spawnType != ILibProcessPipe_SpawnTypes_DETACHED) + { + close(retVal->stdErr->mPipe_ReadEnd); //close read end of stderr pipe + dup2(retVal->stdErr->mPipe_WriteEnd, STDERR_FILENO); + close(retVal->stdErr->mPipe_WriteEnd); + } if (spawnType == ILibProcessPipe_SpawnTypes_TERM) { putenv("TERM=xterm"); } else { - close(retVal->stdIn->mPipe_WriteEnd); //close write end of stdin pipe - close(retVal->stdOut->mPipe_ReadEnd); //close read end of stdout pipe + if (spawnType != ILibProcessPipe_SpawnTypes_DETACHED) + { + close(retVal->stdIn->mPipe_WriteEnd); //close write end of stdin pipe + close(retVal->stdOut->mPipe_ReadEnd); //close read end of stdout pipe - dup2(retVal->stdIn->mPipe_ReadEnd, STDIN_FILENO); - dup2(retVal->stdOut->mPipe_WriteEnd, STDOUT_FILENO); + dup2(retVal->stdIn->mPipe_ReadEnd, STDIN_FILENO); + dup2(retVal->stdOut->mPipe_WriteEnd, STDOUT_FILENO); - close(retVal->stdIn->mPipe_ReadEnd); - close(retVal->stdOut->mPipe_WriteEnd); + close(retVal->stdIn->mPipe_ReadEnd); + close(retVal->stdOut->mPipe_WriteEnd); + } + } + if (UID != -1) + { + setuid((uid_t)UID); } execv(target, parameters); exit(1); } - if (spawnType != ILibProcessPipe_SpawnTypes_TERM) + if (spawnType != ILibProcessPipe_SpawnTypes_TERM && spawnType != ILibProcessPipe_SpawnTypes_DETACHED) { close(retVal->stdIn->mPipe_ReadEnd); close(retVal->stdOut->mPipe_WriteEnd); } - close(retVal->stdErr->mPipe_WriteEnd); + if (spawnType != ILibProcessPipe_SpawnTypes_DETACHED) + { + close(retVal->stdErr->mPipe_WriteEnd); + } retVal->PID = pid; #endif return retVal; } +int ILibProcessPipe_Process_IsDetached(ILibProcessPipe_Process p) +{ + return(((ILibProcessPipe_Process_Object*)p)->stdErr == NULL && ((ILibProcessPipe_Process_Object*)p)->stdIn == NULL && ((ILibProcessPipe_Process_Object*)p)->stdOut == NULL); +} void ILibProcessPipe_Pipe_SwapBuffers(ILibProcessPipe_Pipe obj, char* newBuffer, int newBufferLen, int newBufferReadOffset, int newBufferTotalBytesRead, char **oldBuffer, int *oldBufferLen, int *oldBufferReadOffset, int *oldBufferTotalBytesRead) { ILibProcessPipe_PipeObject *pipeObject = (ILibProcessPipe_PipeObject*)obj; @@ -1167,20 +1205,20 @@ DWORD ILibProcessPipe_Pipe_BackgroundReader(void *arg) { ILibProcessPipe_PipeObject *pipeObject = (ILibProcessPipe_PipeObject*)arg; DWORD bytesRead = 0; - int consumed; + int consumed = 0; while (pipeObject->PAUSED == 0 || WaitForSingleObject(pipeObject->mPipe_Reader_ResumeEvent, INFINITE) == WAIT_OBJECT_0) { // Pipe is in ACTIVE state - consumed = 0; pipeObject->PAUSED = 0; - while (pipeObject->readOffset != 0 && pipeObject->PAUSED == 0) + while(consumed != 0 && pipeObject->PAUSED == 0 && (pipeObject->totalRead - pipeObject->readOffset)>0) { ((ILibProcessPipe_GenericReadHandler)pipeObject->handler)(pipeObject->buffer + pipeObject->readOffset, pipeObject->totalRead - pipeObject->readOffset, &consumed, pipeObject->user1, pipeObject->user2); if (consumed == 0) { memmove_s(pipeObject->buffer, pipeObject->bufferSize, pipeObject->buffer + pipeObject->readOffset, pipeObject->totalRead - pipeObject->readOffset); + pipeObject->readNewOffset = pipeObject->totalRead - pipeObject->readOffset; pipeObject->totalRead -= pipeObject->readOffset; pipeObject->readOffset = 0; } @@ -1189,6 +1227,7 @@ DWORD ILibProcessPipe_Pipe_BackgroundReader(void *arg) // Entire buffer consumed pipeObject->readOffset = 0; pipeObject->totalRead = 0; + pipeObject->readNewOffset = 0; consumed = 0; } else @@ -1199,12 +1238,16 @@ DWORD ILibProcessPipe_Pipe_BackgroundReader(void *arg) } if (pipeObject->PAUSED == 1) { continue; } - if (!ReadFile(pipeObject->mPipe_ReadEnd, pipeObject->buffer + pipeObject->readOffset, pipeObject->bufferSize - pipeObject->readOffset, &bytesRead, NULL)) { break; } + if (!ReadFile(pipeObject->mPipe_ReadEnd, pipeObject->buffer + pipeObject->readOffset + pipeObject->readNewOffset, pipeObject->bufferSize - pipeObject->readOffset - pipeObject->readNewOffset, &bytesRead, NULL)) { break; } consumed = 0; pipeObject->totalRead += bytesRead; ((ILibProcessPipe_GenericReadHandler)pipeObject->handler)(pipeObject->buffer + pipeObject->readOffset, pipeObject->totalRead - pipeObject->readOffset, &consumed, pipeObject->user1, pipeObject->user2); pipeObject->readOffset += consumed; + if (consumed == 0) + { + pipeObject->readNewOffset = pipeObject->totalRead - pipeObject->readOffset; + } } if (pipeObject->brokenPipeHandler != NULL) { pipeObject->brokenPipeHandler(pipeObject); } @@ -1311,16 +1354,19 @@ void ILibProcessPipe_Process_UpdateUserObject(ILibProcessPipe_Process module, vo void ILibProcessPipe_Process_AddHandlers(ILibProcessPipe_Process module, int bufferSize, ILibProcessPipe_Process_ExitHandler exitHandler, ILibProcessPipe_Process_OutputHandler stdOut, ILibProcessPipe_Process_OutputHandler stdErr, ILibProcessPipe_Process_SendOKHandler sendOk, void *user) { ILibProcessPipe_Process_Object* j = (ILibProcessPipe_Process_Object*)module; - j->userObject = user; - j->exitHandler = exitHandler; + if (j != NULL && ILibMemory_CanaryOK(j)) + { + j->userObject = user; + j->exitHandler = exitHandler; + + ILibProcessPipe_Process_StartPipeReader(j->stdOut, bufferSize, &ILibProcessPipe_Process_PipeHandler_StdOut, j, stdOut); + ILibProcessPipe_Process_StartPipeReader(j->stdErr, bufferSize, &ILibProcessPipe_Process_PipeHandler_StdOut, j, stdErr); + ILibProcessPipe_Process_SetWriteHandler(j->stdIn, &ILibProcessPipe_Process_PipeHandler_StdIn, j, sendOk); - ILibProcessPipe_Process_StartPipeReader(j->stdOut, bufferSize, &ILibProcessPipe_Process_PipeHandler_StdOut, j, stdOut); - ILibProcessPipe_Process_StartPipeReader(j->stdErr, bufferSize, &ILibProcessPipe_Process_PipeHandler_StdOut, j, stdErr); - ILibProcessPipe_Process_SetWriteHandler(j->stdIn, &ILibProcessPipe_Process_PipeHandler_StdIn, j, sendOk); - #ifdef WIN32 - ILibProcessPipe_WaitHandle_Add(j->parent, j->hProcess, j, &ILibProcessPipe_Process_OnExit); + ILibProcessPipe_WaitHandle_Add(j->parent, j->hProcess, j, &ILibProcessPipe_Process_OnExit); #endif + } } ILibTransport_DoneState ILibProcessPipe_Pipe_Write(ILibProcessPipe_Pipe po, char* buffer, int bufferLen, ILibTransport_MemoryOwnership ownership) @@ -1328,6 +1374,11 @@ ILibTransport_DoneState ILibProcessPipe_Pipe_Write(ILibProcessPipe_Pipe po, char ILibProcessPipe_PipeObject* pipeObject = (ILibProcessPipe_PipeObject*)po; ILibTransport_DoneState retVal = ILibTransport_DoneState_ERROR; + if (pipeObject == NULL) + { + return(ILibTransport_DoneState_ERROR); + } + if (pipeObject->WriteBuffer == NULL) { pipeObject->WriteBuffer = ILibQueue_Create(); @@ -1391,8 +1442,14 @@ ILibTransport_DoneState ILibProcessPipe_Pipe_Write(ILibProcessPipe_Pipe po, char ILibTransport_DoneState ILibProcessPipe_Process_WriteStdIn(ILibProcessPipe_Process p, char* buffer, int bufferLen, ILibTransport_MemoryOwnership ownership) { ILibProcessPipe_Process_Object *j = (ILibProcessPipe_Process_Object*)p; - - return(ILibProcessPipe_Pipe_Write(j->stdIn, buffer, bufferLen, ownership)); + if (ILibMemory_CanaryOK(j)) + { + return(ILibProcessPipe_Pipe_Write(j->stdIn, buffer, bufferLen, ownership)); + } + else + { + return(ILibTransport_DoneState_ERROR); + } } void ILibProcessPipe_Pipe_ReadSink(char *buffer, int bufferLen, int* bytesConsumed, void* user1, void* user2) @@ -1410,4 +1467,3 @@ DWORD ILibProcessPipe_Process_GetPID(ILibProcessPipe_Process p) { return(p != NU #else pid_t ILibProcessPipe_Process_GetPID(ILibProcessPipe_Process p) { return(p != NULL ? (pid_t)((ILibProcessPipe_Process_Object*)p)->PID : 0); } #endif - diff --git a/microstack/ILibProcessPipe.h b/microstack/ILibProcessPipe.h index fa05f4b..2f49d68 100644 --- a/microstack/ILibProcessPipe.h +++ b/microstack/ILibProcessPipe.h @@ -39,6 +39,8 @@ typedef enum ILibProcessPipe_SpawnTypes ILibProcessPipe_SpawnTypes_USER = 1, ILibProcessPipe_SpawnTypes_WINLOGON = 2, ILibProcessPipe_SpawnTypes_TERM = 3, + ILibProcessPipe_SpawnTypes_DETACHED = 4, + ILibProcessPipe_SpawnTypes_SPECIFIED_USER = 5 }ILibProcessPipe_SpawnTypes; @@ -66,12 +68,12 @@ void ILibProcessPipe_Pipe_AddPipeReadHandler(ILibProcessPipe_Pipe targetPipe, in void ILibProcessPipe_Pipe_SetBrokenPipeHandler(ILibProcessPipe_Pipe targetPipe, ILibProcessPipe_Pipe_BrokenPipeHandler handler); ILibProcessPipe_Manager ILibProcessPipe_Manager_Create(void *chain); -ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx2(ILibProcessPipe_Manager pipeManager, char* target, char* const * parameters, ILibProcessPipe_SpawnTypes spawnType, int extraMemorySize); +int ILibProcessPipe_Process_IsDetached(ILibProcessPipe_Process p); +ILibProcessPipe_Process ILibProcessPipe_Manager_SpawnProcessEx3(ILibProcessPipe_Manager pipeManager, char* target, char* const* parameters, ILibProcessPipe_SpawnTypes spawnType, void *sessionId, int extraMemorySize); #define ILibProcessPipe_Manager_SpawnProcess(pipeManager, target, parameters) ILibProcessPipe_Manager_SpawnProcessEx2(pipeManager, target, parameters, ILibProcessPipe_SpawnTypes_DEFAULT, 0) #define ILibProcessPipe_Manager_SpawnProcessEx(pipeManager, target, parameters, spawnType) ILibProcessPipe_Manager_SpawnProcessEx2(pipeManager, target, parameters, spawnType, 0) +#define ILibProcessPipe_Manager_SpawnProcessEx2(pipeManager, target, parameters, spawnType, extraMemorySize) ILibProcessPipe_Manager_SpawnProcessEx3(pipeManager, target, parameters, spawnType, NULL, extraMemorySize) #define ILibProcessPipe_Manager_SpawnProcessWithExtraPipeMemory(pipeManager, target, parameters, memorySize) ILibProcessPipe_Manager_SpawnProcessEx2(pipeManager, target, parameters, ILibProcessPipe_SpawnTypes_DEFAULT, memorySize) -void* ILibProcessPipe_Process_Kill(ILibProcessPipe_Process p); -void* ILibProcessPipe_Process_KillEx(ILibProcessPipe_Process p); void ILibProcessPipe_Process_SoftKill(ILibProcessPipe_Process p); void ILibProcessPipe_Process_AddHandlers(ILibProcessPipe_Process module, int bufferSize, ILibProcessPipe_Process_ExitHandler exitHandler, ILibProcessPipe_Process_OutputHandler stdOut, ILibProcessPipe_Process_OutputHandler stdErr, ILibProcessPipe_Process_SendOKHandler sendOk, void *user); void ILibProcessPipe_Process_UpdateUserObject(ILibProcessPipe_Process module, void *userObj); @@ -94,4 +96,4 @@ void ILibProcessPipe_WaitHandle_Add(ILibProcessPipe_Manager mgr, HANDLE event, v void ILibProcessPipe_WaitHandle_Remove(ILibProcessPipe_Manager mgr, HANDLE event); #endif #define ILibTransports_ProcessPipe 0x60 -#endif \ No newline at end of file +#endif diff --git a/microstack/ILibRemoteLogging.c b/microstack/ILibRemoteLogging.c index 9a1beef..ead59e2 100644 --- a/microstack/ILibRemoteLogging.c +++ b/microstack/ILibRemoteLogging.c @@ -27,7 +27,7 @@ limitations under the License. #include "ILibCrypto.h" #include -char ILibScratchPad_RemoteLogging[255]; +char ILibScratchPad_RemoteLogging[520]; //! Converts a sockaddr to a friendly string, using static memory, for logging purposes /*! \param addr sockaddr to convert @@ -157,6 +157,8 @@ ILibRemoteLogging ILibRemoteLogging_Create(ILibRemoteLogging_OnWrite onOutput) void ILibRemoteLogging_RegisterCommandSink(ILibRemoteLogging logger, ILibRemoteLogging_Modules module, ILibRemoteLogging_OnCommand sink) { ILibRemoteLogging_Module *obj = (ILibRemoteLogging_Module*)logger; + if (module < 0) { return; } + sem_wait(&(obj->LogSyncLock)); obj->CommandSink[ILibWhichPowerOfTwo((int)module)] = sink; sem_post(&(obj->LogSyncLock)); @@ -669,7 +671,7 @@ ILibTransport* ILibRemoteLogging_CreateFileTransport(ILibRemoteLogging loggingMo retVal->localFilePath = ILibString_Copy(path, pathLen); retVal->logFile = ILibLinkedList_FileBacked_Create(retVal->localFilePath, 2048000, 4096); - if (retVal->logFile->flags != 0) + if (retVal->logFile != NULL && retVal->logFile->flags != 0) { modules = (unsigned short)(retVal->logFile->flags & 0xFFFF); flags = (unsigned short)(retVal->logFile->flags >> 16); diff --git a/microstack/ILibSimpleDataStore.c b/microstack/ILibSimpleDataStore.c index 77266d4..b0f681e 100644 --- a/microstack/ILibSimpleDataStore.c +++ b/microstack/ILibSimpleDataStore.c @@ -225,6 +225,7 @@ FILE* ILibSimpleDataStore_OpenFileEx(char* filePath, int forceTruncateIfNonZero) { f = fopen(filePath, "wb+"); } + if (f == NULL) { return NULL; } // If we failed to open the file, stop now. if (flock(fileno(f), LOCK_EX | LOCK_NB) != 0) { fclose(f); return NULL; } // Request exclusive lock on this file, no blocking. #endif diff --git a/microstack/ILibWebClient.c b/microstack/ILibWebClient.c index 949f240..e99cdd5 100644 --- a/microstack/ILibWebClient.c +++ b/microstack/ILibWebClient.c @@ -2217,20 +2217,7 @@ void ILibWebClient_OnDisconnectSink(ILibAsyncSocket_SocketModule socketModule, v { // Still Requests to be made if (wcdo->InitialRequestAnswered == 0 && wcdo->CancelRequest == 0) - { - // Error - wr->OnResponse( - wcdo, - 0, - NULL, - NULL, - NULL, - 0, - ILibWebClient_ReceiveStatus_Complete, - wr->user1, - wr->user2, - &(wcdo->PAUSE)); - + { if (wcdo->IsOrphan != 0 || wcdo->IsWebSocket != 0) { ILibWebClient_FinishedResponse(socketModule, wcdo); @@ -2238,6 +2225,18 @@ void ILibWebClient_OnDisconnectSink(ILibAsyncSocket_SocketModule socketModule, v } else { + // Error + wr->OnResponse( + wcdo, + 0, + NULL, + NULL, + NULL, + 0, + ILibWebClient_ReceiveStatus_Complete, + wr->user1, + wr->user2, + &(wcdo->PAUSE)); ILibWebClient_FinishedResponse(socketModule, wcdo); } } @@ -2315,6 +2314,7 @@ void ILibWebClient_PreProcess(void* WebClientModule, fd_set *readset, fd_set *wr else { // Don't use proxy + ILibAsyncSocket_ClearProxySettings(wcm->socks[i]); ILibAsyncSocket_ConnectTo( wcm->socks[i], NULL, @@ -3670,11 +3670,11 @@ void* ILibWebClient_Digest_GenerateTableEx(ILibWebClient_StateObject state, void ILibWebClientDataObject *wcdo = (ILibWebClientDataObject*)state; char* authenticate = ILibGetHeaderLineSP(((ILibWebClientDataObject*)state)->header, "WWW-Authenticate", 16); - if (wcdo->DigestData == NULL) { wcdo->DigestData = ILibMemory_AllocateA_InitMem(ILibMemory_Allocate(1024, 0, NULL, NULL), 1024); } + if (wcdo->DigestData == NULL) { wcdo->DigestData = ILibMemory_SmartAllocate(1024); } if (authenticate != NULL) { - ILibMemory_AllocateA_InitMem(ILibMemory_AllocateA_Raw(wcdo->DigestData), ILibMemory_AllocateA_RawSize(wcdo->DigestData)); - strncpy_s(wcdo->DigestData, ILibMemory_AllocateA_Size(wcdo->DigestData), authenticate, strnlen_s(authenticate, sizeof(ILibScratchPad))); + ILibMemory_Init(ILibMemory_RawPtr(wcdo->DigestData), ILibMemory_RawSize(wcdo->DigestData), 0, ILibMemory_Types_HEAP); + strncpy_s(wcdo->DigestData, ILibMemory_Size(wcdo->DigestData), authenticate, strnlen_s(authenticate, sizeof(ILibScratchPad))); } else { diff --git a/microstack/ILibWebClient.h b/microstack/ILibWebClient.h index 2d7ed15..2126cb8 100644 --- a/microstack/ILibWebClient.h +++ b/microstack/ILibWebClient.h @@ -57,6 +57,7 @@ extern "C" { #define WEBSOCKET_RSV1 0x04000 #define WEBSOCKET_RSV2 0x02000 #define WEBSOCKET_RSV3 0x01000 +#define WEBSOCKET_RSV 0x07000 #define WEBSOCKET_OPCODE 0x00F00 #define WEBSOCKET_MASK 0x00080 #define WEBSOCKET_PLEN 0x0007F diff --git a/microstack/ILibWebRTC.c b/microstack/ILibWebRTC.c index 16a0174..296cfe7 100644 --- a/microstack/ILibWebRTC.c +++ b/microstack/ILibWebRTC.c @@ -866,7 +866,7 @@ void ILibStun_SctpDisconnect(struct ILibStun_Module *obj, int session); void ILibStun_SendIceRequest(struct ILibStun_IceState *IceState, int SlotNumber, int useCandidate, struct sockaddr_in6* remoteInterface); void ILibStun_SendIceRequestEx(struct ILibStun_IceState *IceState, char* TransactionID, int useCandidate, struct sockaddr_in6* remoteInterface); void ILibStun_ICE_Start(struct ILibStun_IceState *state, int SelectedSlot); -unsigned int crc32c(unsigned int crci, const void *buf, unsigned int len); +uint32_t crc32c(uint32_t crci, const unsigned char *buf, uint32_t len); int ILibStun_GetDtlsSessionSlotForIceState(struct ILibStun_Module *obj, struct ILibStun_IceState* ice); void ILibStun_InitiateDTLS(struct ILibStun_IceState *IceState, int IceSlot, struct sockaddr_in6* remoteInterface); void ILibStun_PeriodicStunCheck(struct ILibStun_Module* obj); @@ -1628,7 +1628,7 @@ void ILibWebRTC_CloseDataChannel_Timeout(void *obj) o->reconfigFailures = 0; sem_post(&(o->Lock)); - ILibWebRTC_PropagateChannelCloseEx(dup, o); + if (dup != NULL) { ILibWebRTC_PropagateChannelCloseEx(dup, o); } } else { @@ -2643,24 +2643,23 @@ void ILibStun_ICE_FinalizeConnectivityChecks(void *object) if (obj->IceStates[i]->peerHasActiveOffer == 0) { // Since this list is in priority order, we'll nominate the highest priority candidate that received a response - struct sockaddr_in dest; + struct sockaddr_in *dest = (struct sockaddr_in *)ILibMemory_AllocateA(8 + sizeof(struct sockaddr_in6)); - memset(&dest, 0, sizeof(struct sockaddr_in)); - dest.sin_family = AF_INET; - dest.sin_port = obj->IceStates[i]->hostcandidates[x].port; - dest.sin_addr.s_addr = obj->IceStates[i]->hostcandidates[x].addr; - ILibStun_SendIceRequest(obj->IceStates[i], i, 1, (struct sockaddr_in6*)&dest); + dest->sin_family = AF_INET; + dest->sin_port = obj->IceStates[i]->hostcandidates[x].port; + dest->sin_addr.s_addr = obj->IceStates[i]->hostcandidates[x].addr; + ILibStun_SendIceRequest(obj->IceStates[i], i, 1, (struct sockaddr_in6*)dest); if (obj->IceStates[i]->dtlsInitiator != 0) { // Simultaneously initiate DTLS - ILibRemoteLogging_printf(ILibChainGetLogger(obj->ChainLink.ParentChain), ILibRemoteLogging_Modules_WebRTC_DTLS, ILibRemoteLogging_Flags_VerbosityLevel_1, "...Initiating DTLS to: %s:%u", ILibRemoteLogging_ConvertAddress((struct sockaddr*)&dest), ntohs(dest.sin_port)); - ILibStun_InitiateDTLS(obj->IceStates[i], i, (struct sockaddr_in6*)&dest); + ILibRemoteLogging_printf(ILibChainGetLogger(obj->ChainLink.ParentChain), ILibRemoteLogging_Modules_WebRTC_DTLS, ILibRemoteLogging_Flags_VerbosityLevel_1, "...Initiating DTLS to: %s:%u", ILibRemoteLogging_ConvertAddress((struct sockaddr*)&dest), ntohs(dest->sin_port)); + ILibStun_InitiateDTLS(obj->IceStates[i], i, (struct sockaddr_in6*)dest); } else { // We are DTLS Server, not Client - ILibRemoteLogging_printf(ILibChainGetLogger(obj->ChainLink.ParentChain), ILibRemoteLogging_Modules_WebRTC_DTLS, ILibRemoteLogging_Flags_VerbosityLevel_1, "...Waiting for DTLS from: %s:%u", ILibRemoteLogging_ConvertAddress((struct sockaddr*)&dest), ntohs(dest.sin_port)); + ILibRemoteLogging_printf(ILibChainGetLogger(obj->ChainLink.ParentChain), ILibRemoteLogging_Modules_WebRTC_DTLS, ILibRemoteLogging_Flags_VerbosityLevel_1, "...Waiting for DTLS from: %s:%u", ILibRemoteLogging_ConvertAddress((struct sockaddr*)&dest), ntohs(dest->sin_port)); } break; } @@ -3113,7 +3112,7 @@ ILibTransport_DoneState ILibStun_SendSctpPacket(struct ILibStun_Module *obj, int // Compute and put the CRC at the right place ((unsigned int*)buffer)[2] = 0; - ((unsigned int*)buffer)[2] = crc32c(0, buffer, (unsigned int)bufferLength); + ((unsigned int*)buffer)[2] = crc32c(0, (unsigned char*)buffer, (uint32_t)bufferLength); return(ILibStun_SendDtls(obj, session, buffer, bufferLength)); // ILibStun_ProcessSctpPacket(obj, -1, buffer, bufferLength); // DEBUG @@ -4249,7 +4248,7 @@ void ILibStun_ProcessSctpPacket(struct ILibStun_Module *obj, int session, char* // Check size and the RCTP (RFC4960) checksum using CRC32c crc = ((unsigned int*)buffer)[2]; ((unsigned int*)buffer)[2] = 0; - if (crc != crc32c(0, buffer, (unsigned int)bufferLength)) return; + if (crc != crc32c(0, (unsigned char*)buffer, (uint32_t)bufferLength)) return; sem_wait(&(o->Lock)); // Decode the rest of the header @@ -4361,6 +4360,7 @@ void ILibStun_ProcessSctpPacket(struct ILibStun_Module *obj, int session, char* { sem_post(&(o->Lock)); obj->OnWebRTCDataChannelClosed(obj, o, streamId); + if (obj->dTlsSessions[session] == NULL) { return; } sem_wait(&(o->Lock)); } } @@ -6781,8 +6781,11 @@ void ILibTURN_ProcessStunFormattedPacket(struct ILibTURN_TurnClientObject *turn, int val; ILibGetEntryEx(turn->transactionData, TransactionID, 12, (void**)&ptr, &val); - if (ptr->Handler != NULL) { ((ILibTURN_OnCreateChannelBindingHandler)ptr->Handler)(turn, (unsigned short)val, 0, ptr->user); } - free(ptr); + if (ptr != NULL) + { + if (ptr->Handler != NULL) { ((ILibTURN_OnCreateChannelBindingHandler)ptr->Handler)(turn, (unsigned short)val, 0, ptr->user); } + free(ptr); + } ILibDeleteEntry(turn->transactionData, TransactionID, 12); break; } @@ -6792,9 +6795,12 @@ void ILibTURN_ProcessStunFormattedPacket(struct ILibTURN_TurnClientObject *turn, int val; ILibGetEntryEx(turn->transactionData, TransactionID, 12, (void**)&ptr, &val); - if (ptr->Handler != NULL) { ((ILibTURN_OnCreateChannelBindingHandler)ptr->Handler)(turn, (unsigned short)val, 1, ptr->user); } - free(ptr); - ILibDeleteEntry(turn->transactionData, TransactionID, 12); + if (ptr != NULL) + { + if (ptr->Handler != NULL) { ((ILibTURN_OnCreateChannelBindingHandler)ptr->Handler)(turn, (unsigned short)val, 1, ptr->user); } + free(ptr); + ILibDeleteEntry(turn->transactionData, TransactionID, 12); + } break; } case TURN_DATA: // Data-Indication @@ -7468,14 +7474,13 @@ int ILibSCTP_Debug_SetDebugCallback(void* dtlsSession, char* debugFieldName, ILi } #endif -/* crc32c.c -- compute CRC-32C using the Intel crc32 instruction -* Copyright (C) 2013 Mark Adler -* Version 1.1 1 Aug 2013 Mark Adler -*/ +/* zlib.h -- interface of the 'zlib' general purpose compression library +version 1.2.11, January 15th, 2017 + +Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler -/* This software is provided 'as-is', without any express or implied -warranty. In no event will the author be held liable for any damages +warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, @@ -7490,35 +7495,117 @@ appreciated but is not required. misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. -Mark Adler -madler@alumni.caltech.edu +Jean-loup Gailly Mark Adler +jloup@gzip.org madler@alumni.caltech.edu + + +The data format used by the zlib library is described by RFCs (Request for +Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 +(zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). + +*************************************************************************** +*************************************************************************** +* +* The CRC32/zlib implementation below was modified March 2018 by Intel Corp, to implement CRC32C (Castagnoli CRC32) +* Original source obtained from: https://zlib.net/zlib-1.2.11.tar.gz +* More information about zlib can be found at: https://zlib.net/ +* */ -// Software only version of CRC32C - -// Table for a quadword-at-a-time software crc. -int crc32c_once_sw = 0; -unsigned int crc32c_table[8][256]; - -// Construct table for software CRC-32C calculation. -void crc32c_init_sw(void) +uint32_t crc_table[1][256] = { - unsigned int n, crc, k; - for (n = 0; n < 256; n++) { crc = n; crc = crc & 1 ? (crc >> 1) ^ 0x82f63b78 : crc >> 1; crc = crc & 1 ? (crc >> 1) ^ 0x82f63b78 : crc >> 1; crc = crc & 1 ? (crc >> 1) ^ 0x82f63b78 : crc >> 1; crc = crc & 1 ? (crc >> 1) ^ 0x82f63b78 : crc >> 1; crc = crc & 1 ? (crc >> 1) ^ 0x82f63b78 : crc >> 1; crc = crc & 1 ? (crc >> 1) ^ 0x82f63b78 : crc >> 1; crc = crc & 1 ? (crc >> 1) ^ 0x82f63b78 : crc >> 1; crc = crc & 1 ? (crc >> 1) ^ 0x82f63b78 : crc >> 1; crc32c_table[0][n] = crc; } - for (n = 0; n < 256; n++) { crc = crc32c_table[0][n]; for (k = 1; k < 8; k++) { crc = crc32c_table[0][crc & 0xff] ^ (crc >> 8); crc32c_table[k][n] = crc; } } + { + 0x00000000L, 0xF26B8303L, 0xE13B70F7L, 0x1350F3F4L, + 0xC79A971FL, 0x35F1141CL, 0x26A1E7E8L, 0xD4CA64EBL, + 0x8AD958CFL, 0x78B2DBCCL, 0x6BE22838L, 0x9989AB3BL, + 0x4D43CFD0L, 0xBF284CD3L, 0xAC78BF27L, 0x5E133C24L, + 0x105EC76FL, 0xE235446CL, 0xF165B798L, 0x030E349BL, + 0xD7C45070L, 0x25AFD373L, 0x36FF2087L, 0xC494A384L, + 0x9A879FA0L, 0x68EC1CA3L, 0x7BBCEF57L, 0x89D76C54L, + 0x5D1D08BFL, 0xAF768BBCL, 0xBC267848L, 0x4E4DFB4BL, + 0x20BD8EDEL, 0xD2D60DDDL, 0xC186FE29L, 0x33ED7D2AL, + 0xE72719C1L, 0x154C9AC2L, 0x061C6936L, 0xF477EA35L, + 0xAA64D611L, 0x580F5512L, 0x4B5FA6E6L, 0xB93425E5L, + 0x6DFE410EL, 0x9F95C20DL, 0x8CC531F9L, 0x7EAEB2FAL, + 0x30E349B1L, 0xC288CAB2L, 0xD1D83946L, 0x23B3BA45L, + 0xF779DEAEL, 0x05125DADL, 0x1642AE59L, 0xE4292D5AL, + 0xBA3A117EL, 0x4851927DL, 0x5B016189L, 0xA96AE28AL, + 0x7DA08661L, 0x8FCB0562L, 0x9C9BF696L, 0x6EF07595L, + 0x417B1DBCL, 0xB3109EBFL, 0xA0406D4BL, 0x522BEE48L, + 0x86E18AA3L, 0x748A09A0L, 0x67DAFA54L, 0x95B17957L, + 0xCBA24573L, 0x39C9C670L, 0x2A993584L, 0xD8F2B687L, + 0x0C38D26CL, 0xFE53516FL, 0xED03A29BL, 0x1F682198L, + 0x5125DAD3L, 0xA34E59D0L, 0xB01EAA24L, 0x42752927L, + 0x96BF4DCCL, 0x64D4CECFL, 0x77843D3BL, 0x85EFBE38L, + 0xDBFC821CL, 0x2997011FL, 0x3AC7F2EBL, 0xC8AC71E8L, + 0x1C661503L, 0xEE0D9600L, 0xFD5D65F4L, 0x0F36E6F7L, + 0x61C69362L, 0x93AD1061L, 0x80FDE395L, 0x72966096L, + 0xA65C047DL, 0x5437877EL, 0x4767748AL, 0xB50CF789L, + 0xEB1FCBADL, 0x197448AEL, 0x0A24BB5AL, 0xF84F3859L, + 0x2C855CB2L, 0xDEEEDFB1L, 0xCDBE2C45L, 0x3FD5AF46L, + 0x7198540DL, 0x83F3D70EL, 0x90A324FAL, 0x62C8A7F9L, + 0xB602C312L, 0x44694011L, 0x5739B3E5L, 0xA55230E6L, + 0xFB410CC2L, 0x092A8FC1L, 0x1A7A7C35L, 0xE811FF36L, + 0x3CDB9BDDL, 0xCEB018DEL, 0xDDE0EB2AL, 0x2F8B6829L, + 0x82F63B78L, 0x709DB87BL, 0x63CD4B8FL, 0x91A6C88CL, + 0x456CAC67L, 0xB7072F64L, 0xA457DC90L, 0x563C5F93L, + 0x082F63B7L, 0xFA44E0B4L, 0xE9141340L, 0x1B7F9043L, + 0xCFB5F4A8L, 0x3DDE77ABL, 0x2E8E845FL, 0xDCE5075CL, + 0x92A8FC17L, 0x60C37F14L, 0x73938CE0L, 0x81F80FE3L, + 0x55326B08L, 0xA759E80BL, 0xB4091BFFL, 0x466298FCL, + 0x1871A4D8L, 0xEA1A27DBL, 0xF94AD42FL, 0x0B21572CL, + 0xDFEB33C7L, 0x2D80B0C4L, 0x3ED04330L, 0xCCBBC033L, + 0xA24BB5A6L, 0x502036A5L, 0x4370C551L, 0xB11B4652L, + 0x65D122B9L, 0x97BAA1BAL, 0x84EA524EL, 0x7681D14DL, + 0x2892ED69L, 0xDAF96E6AL, 0xC9A99D9EL, 0x3BC21E9DL, + 0xEF087A76L, 0x1D63F975L, 0x0E330A81L, 0xFC588982L, + 0xB21572C9L, 0x407EF1CAL, 0x532E023EL, 0xA145813DL, + 0x758FE5D6L, 0x87E466D5L, 0x94B49521L, 0x66DF1622L, + 0x38CC2A06L, 0xCAA7A905L, 0xD9F75AF1L, 0x2B9CD9F2L, + 0xFF56BD19L, 0x0D3D3E1AL, 0x1E6DCDEEL, 0xEC064EEDL, + 0xC38D26C4L, 0x31E6A5C7L, 0x22B65633L, 0xD0DDD530L, + 0x0417B1DBL, 0xF67C32D8L, 0xE52CC12CL, 0x1747422FL, + 0x49547E0BL, 0xBB3FFD08L, 0xA86F0EFCL, 0x5A048DFFL, + 0x8ECEE914L, 0x7CA56A17L, 0x6FF599E3L, 0x9D9E1AE0L, + 0xD3D3E1ABL, 0x21B862A8L, 0x32E8915CL, 0xC083125FL, + 0x144976B4L, 0xE622F5B7L, 0xF5720643L, 0x07198540L, + 0x590AB964L, 0xAB613A67L, 0xB831C993L, 0x4A5A4A90L, + 0x9E902E7BL, 0x6CFBAD78L, 0x7FAB5E8CL, 0x8DC0DD8FL, + 0xE330A81AL, 0x115B2B19L, 0x020BD8EDL, 0xF0605BEEL, + 0x24AA3F05L, 0xD6C1BC06L, 0xC5914FF2L, 0x37FACCF1L, + 0x69E9F0D5L, 0x9B8273D6L, 0x88D28022L, 0x7AB90321L, + 0xAE7367CAL, 0x5C18E4C9L, 0x4F48173DL, 0xBD23943EL, + 0xF36E6F75L, 0x0105EC76L, 0x12551F82L, 0xE03E9C81L, + 0x34F4F86AL, 0xC69F7B69L, 0xD5CF889DL, 0x27A40B9EL, + 0x79B737BAL, 0x8BDCB4B9L, 0x988C474DL, 0x6AE7C44EL, + 0xBE2DA0A5L, 0x4C4623A6L, 0x5F16D052L, 0xAD7D5351L + } +}; + +/* ========================================================================= */ +#define DO1 crc = crc_table[0][((int)crc ^ (*buf++)) & 0xff] ^ (crc >> 8) +#define DO8 DO1; DO1; DO1; DO1; DO1; DO1; DO1; DO1 + +/* ========================================================================= */ +uint32_t crc32c_z(uint32_t crc, const unsigned char* buf, uint32_t len) +{ + if (buf == NULL) return 0UL; + + crc = crc ^ 0xffffffffUL; + while (len >= 8) { + DO8; + len -= 8; + } + if (len) do { + DO1; + } while (--len); + return crc ^ 0xffffffffUL; } -// Table-driven software version as a fall-back. This is about 15 times slower than using the hardware instructions. This assumes little-endian integers, as is the case on Intel processors that the assembler code here is for. -unsigned int crc32c(unsigned int crci, const void *buf, unsigned int len) +/* ========================================================================= */ +uint32_t crc32c(uint32_t crc, const unsigned char* buf, uint32_t len) { - unsigned long long crc; - const unsigned char *next = (const unsigned char*)buf; - if (crc32c_once_sw == 0) { crc32c_init_sw(); crc32c_once_sw = 1; } - crc = crci ^ 0xffffffff; - while (len && ((uintptr_t)next & 7) != 0) { crc = (unsigned long long)crc32c_table[0][(crc ^ *next++) & 0xff] ^ (crc >> 8); len--; } - while (len >= 8) { crc ^= *(unsigned long long *)next; crc = crc32c_table[7][crc & 0xff] ^ crc32c_table[6][(crc >> 8) & 0xff] ^ crc32c_table[5][(crc >> 16) & 0xff] ^ crc32c_table[4][(crc >> 24) & 0xff] ^ crc32c_table[3][(crc >> 32) & 0xff] ^ crc32c_table[2][(crc >> 40) & 0xff] ^ crc32c_table[1][(crc >> 48) & 0xff] ^ crc32c_table[0][crc >> 56]; next += 8; len -= 8; } - while (len) { crc = crc32c_table[0][(crc ^ *next++) & 0xff] ^ (crc >> 8); len--; } - return (unsigned int)crc ^ 0xffffffff; + return crc32c_z(crc, buf, len); } #endif diff --git a/microstack/ILibWebRTC.h b/microstack/ILibWebRTC.h index 384dc57..b347021 100644 --- a/microstack/ILibWebRTC.h +++ b/microstack/ILibWebRTC.h @@ -267,4 +267,4 @@ unsigned int ILibTURN_GetPendingBytesToSend(ILibTURN_ClientModule turnModule); /*! @} */ /*! @} */ -#endif \ No newline at end of file +#endif diff --git a/microstack/ILibWebServer.c b/microstack/ILibWebServer.c index ede7bd6..50f3b05 100644 --- a/microstack/ILibWebServer.c +++ b/microstack/ILibWebServer.c @@ -1073,7 +1073,7 @@ ILibWebServer_ServerToken ILibWebServer_CreateEx(void *Chain, int MaxConnections unsigned short ILibWebServer_GetPortNumber(ILibWebServer_ServerToken WebServerToken) { struct ILibWebServer_StateModule *WSM = (struct ILibWebServer_StateModule*) WebServerToken; - return ILibAsyncServerSocket_GetPortNumber(WSM->ServerSocket); + return (WSM != NULL ? ILibAsyncServerSocket_GetPortNumber(WSM->ServerSocket) : 0); } void ILibWebServer_Digest_CalculateNonce(struct ILibWebServer_Session *session, long long expiration, char* buffer) @@ -1447,7 +1447,7 @@ int ILibWebServer_WebSocket_CreateHeader(char* header, unsigned short FLAGS, uns retVal = 10; header1 |= 127; ((unsigned short*)header)[0] = htons(header1); - ((unsigned long long*)(header + 2))[0] = htonl((int)payloadLength); + ((unsigned long long*)(header + 2))[0] = ILibHTONLL((uint64_t)payloadLength); } return retVal; diff --git a/microstack/ILibWrapperWebRTC.c b/microstack/ILibWrapperWebRTC.c index db8db3e..0a80b83 100644 --- a/microstack/ILibWrapperWebRTC.c +++ b/microstack/ILibWrapperWebRTC.c @@ -76,7 +76,6 @@ typedef struct ILibWrapper_WebRTC_ConnectionStruct int stunServerListLength; int stunIndex; int isConnected; - void *extraMemory; int id; char localUsername[9]; @@ -85,7 +84,6 @@ typedef struct ILibWrapper_WebRTC_ConnectionStruct char *remoteUsername; char* remotePassword; char *remoteOfferBlock; - int remoteOfferBlockLen; char* offerBlock; int offerBlockLen; @@ -103,7 +101,7 @@ typedef struct ILibWrapper_WebRTC_ConnectionStruct }ILibWrapper_WebRTC_ConnectionStruct; // Prototypes: -const int ILibMemory_WebRTC_Connection_CONTAINERSIZE = sizeof(ILibWrapper_WebRTC_ConnectionStruct); + int ILibWrapper_WebRTC_PerformStun(ILibWrapper_WebRTC_ConnectionStruct *connection); char* ILibWrapper_WebRTC_Connection_GetLocalUsername(ILibWrapper_WebRTC_Connection connection) { @@ -171,9 +169,9 @@ unsigned short ILibWrapper_GetNextStreamId(ILibWrapper_WebRTC_ConnectionStruct * return(id); } -int ILibWrapper_SdpToBlock(char* sdp, int sdpLen, int *isActive, char **username, char **password, char **block) +char* ILibWrapper_SdpToBlock(char* sdp, int sdpLen, int *isActive, char **username, char **password) { - struct parser_result *pr; + struct parser_result *pr = NULL; struct parser_result_field *f; int ptr; @@ -185,10 +183,11 @@ int ILibWrapper_SdpToBlock(char* sdp, int sdpLen, int *isActive, char **username int candidatecount = 0; int BlockFlags = 0; int passwordLen = 0, usernameLen = 0; + char *retVal = NULL; *isActive = 0; *username = NULL; *password = NULL; - + ILibCreateStack(&candidates); @@ -263,48 +262,54 @@ int ILibWrapper_SdpToBlock(char* sdp, int sdpLen, int *isActive, char **username if (*username == NULL || *password == NULL || dtlshash == NULL) { - *block = NULL; - return 0; + if (pr != NULL) { ILibDestructParserResults(pr); } + if (dtlshash != NULL) { free(dtlshash); } + while (ILibPeekStack(&candidates) != NULL) + { + ILibPopStack(&candidates); + } + return NULL; } blockLen = 6 + usernameLen+1 + passwordLen+1 + dtlsHashLen + 1 + (candidatecount*6)+1; - if((*block = (char*)malloc(blockLen))==NULL){ILIBCRITICALEXIT(254);} + + retVal = (char*)ILibMemory_SmartAllocateEx(blockLen, sizeof(int)); ptr = 0; - ((unsigned short*)*block+ptr)[0] = htons(1); + ((unsigned short*)(retVal+ptr))[0] = htons(1); ptr += 2; - ((unsigned int*)(*block+ptr))[0] = htonl(BlockFlags); + ((unsigned int*)(retVal + ptr))[0] = htonl(BlockFlags); ptr += 4; - (*block)[ptr] = (char)usernameLen; + (retVal)[ptr] = (char)usernameLen; ptr += 1; - memcpy_s(*block + ptr, blockLen - ptr, *username, usernameLen); + memcpy_s((retVal + ptr), blockLen - ptr, *username, usernameLen); ptr += usernameLen; - (*block)[ptr] = (char)passwordLen; + (retVal)[ptr] = (char)passwordLen; ptr += 1; - memcpy_s(*block + ptr, blockLen - ptr, *password, passwordLen); + memcpy_s((retVal + ptr), blockLen - ptr, *password, passwordLen); ptr += passwordLen; - (*block)[ptr] = (char)dtlsHashLen; + (retVal)[ptr] = (char)dtlsHashLen; ptr += 1; - memcpy_s(*block + ptr, blockLen - ptr, dtlshash, dtlsHashLen); + memcpy_s((retVal + ptr), blockLen - ptr, dtlshash, dtlsHashLen); ptr += dtlsHashLen; - (*block)[ptr] = (char)candidatecount; + (retVal)[ptr] = (char)candidatecount; ptr += 1; while(ILibPeekStack(&candidates)!=NULL) { - memcpy_s(*block + ptr, blockLen - ptr, ILibPopStack(&candidates), 6); + memcpy_s((retVal + ptr), blockLen - ptr, ILibPopStack(&candidates), 6); ptr += 6; } ILibDestructParserResults(pr); free(lines); if(dtlshash!=NULL) {free(dtlshash);} - return(ptr); + return(retVal); } int ILibWrapper_BlockToSDPEx(char* block, int blockLen, char** username, char** password, char **sdp, char* serverReflexiveCandidateAddress, unsigned short serverReflexiveCandidatePort) @@ -527,7 +532,7 @@ void ILibWrapper_WebRTC_Connection_DestroyConnection(ILibWrapper_WebRTC_Connecti { ILibWrapper_WebRTC_ConnectionStruct *obj = (ILibWrapper_WebRTC_ConnectionStruct*)connection; - if(obj==NULL) {return;} + if(obj==NULL || !ILibMemory_CanaryOK(obj)) {return;} if(ILibIsChainBeingDestroyed(obj->mFactory->ChainLink.ParentChain)==0) @@ -546,7 +551,7 @@ void ILibWrapper_WebRTC_Connection_DestroyConnection(ILibWrapper_WebRTC_Connecti // Clear the ICE State for the local Offer ILibStun_ClearIceState(obj->mFactory->mStunModule, ILibStun_CharToSlot(obj->offerBlock[7])); } - if(obj->remoteOfferBlock!=NULL && obj->remoteOfferBlockLen>0) + if(obj->remoteOfferBlock!=NULL && ILibMemory_CanaryOK(obj->remoteOfferBlock) && obj->isOfferInitiator) { // Clear the ICE State for the remote Offer ILibStun_ClearIceState(obj->mFactory->mStunModule, ILibStun_CharToSlot(obj->remoteOfferBlock[7])); @@ -575,7 +580,7 @@ void ILibWrapper_WebRTC_Connection_DestroyConnection(ILibWrapper_WebRTC_Connecti if(obj->remoteOfferBlock!=NULL) { - free(obj->remoteOfferBlock); + ILibMemory_Free(obj->remoteOfferBlock); obj->remoteOfferBlock = NULL; } @@ -585,7 +590,7 @@ void ILibWrapper_WebRTC_Connection_DestroyConnection(ILibWrapper_WebRTC_Connecti free(obj->stunServerFlags); } - free(obj); + ILibMemory_Free(obj); } @@ -607,7 +612,7 @@ void ILibWrapper_WebRTC_Connection_Disconnect(ILibWrapper_WebRTC_Connection conn // Clear the ICE State for the local Offer ILibStun_ClearIceState(obj->mFactory->mStunModule, ILibStun_CharToSlot(obj->offerBlock[7])); } - if(obj->remoteOfferBlock!=NULL && obj->remoteOfferBlockLen>0) + if(obj->remoteOfferBlock!=NULL && ILibMemory_CanaryOK(obj->remoteOfferBlock)) { // Clear the ICE State for the remote Offer ILibStun_ClearIceState(obj->mFactory->mStunModule, ILibStun_CharToSlot(obj->remoteOfferBlock[7])); @@ -702,6 +707,7 @@ void ILibWrapper_WebRTC_OnDataSink(void* StunModule, void* module, unsigned shor { ILibWrapper_WebRTC_DataChannel *dc = NULL; ILibWrapper_WebRTC_ConnectionStruct *connection = (ILibWrapper_WebRTC_ConnectionStruct*)ILibWebRTC_GetUserObjectFromDtlsSession(module); + if (connection == NULL) { return; } UNREFERENCED_PARAMETER(user); UNREFERENCED_PARAMETER(StunModule); @@ -739,7 +745,7 @@ void ILibWrapper_WebRTC_OnDataChannelClosed(void *StunModule, void* WebRTCModule { ILibWrapper_WebRTC_ConnectionStruct *obj = (ILibWrapper_WebRTC_ConnectionStruct*) ILibWebRTC_GetUserObjectFromDtlsSession(WebRTCModule); ILibWrapper_WebRTC_DataChannel* dataChannel = NULL; - + if (obj == NULL) { return; } UNREFERENCED_PARAMETER(StunModule); ILibSparseArray_Lock(obj->DataChannels); @@ -753,13 +759,13 @@ int ILibWrapper_WebRTC_OnDataChannel(void *StunModule, void* WebRTCModule, unsig { ILibWrapper_WebRTC_ConnectionStruct *obj = (ILibWrapper_WebRTC_ConnectionStruct*) ILibWebRTC_GetUserObjectFromDtlsSession(WebRTCModule); ILibWrapper_WebRTC_DataChannel* dataChannel = NULL; - + if (obj == NULL) { return(0); } UNREFERENCED_PARAMETER(StunModule); ILibSparseArray_Lock(obj->DataChannels); if((dataChannel = (ILibWrapper_WebRTC_DataChannel*)ILibSparseArray_Get(obj->DataChannels, (int)StreamId))==NULL) { - dataChannel = (ILibWrapper_WebRTC_DataChannel*)ILibChain_Link_Allocate(sizeof(ILibWrapper_WebRTC_DataChannel), ILibMemory_GetExtraMemorySize(obj->extraMemory)); + dataChannel = (ILibWrapper_WebRTC_DataChannel*)ILibChain_Link_Allocate(sizeof(ILibWrapper_WebRTC_DataChannel), (int)ILibMemory_ExtraSize(obj)); dataChannel->parent = obj; dataChannel->streamId = StreamId; @@ -859,8 +865,8 @@ ILibWrapper_WebRTC_ConnectionFactory ILibWrapper_WebRTC_ConnectionFactory_Create retVal->mStunModule = ILibStunClient_Start(chain, localPort, &ILibWrapper_WebRTC_OnStunResult); if (retVal->mStunModule == NULL) { - free(retVal); ILibLinkedList_Remove_ByData(ILibChain_GetLinks(chain), retVal); + free(retVal); return(NULL); } @@ -912,28 +918,33 @@ ILibWrapper_WebRTC_Connection ILibWrapper_WebRTC_ConnectionFactory_CreateConnect { // There is no outstanding offer from the remote peer retVal = ILibWrapper_WebRTC_ConnectionFactory_CreateConnection2(factory, OnConnectHandler, OnDataChannelHandler, OnConnectionSendOK, extraMemorySize); - retVal->remoteOfferBlockLen = iceOfferBlockLen; - if ((retVal->remoteOfferBlock = (char*)malloc(iceOfferBlockLen)) == NULL) { ILIBCRITICALEXIT(254); } + retVal->remoteOfferBlock = (char*)ILibMemory_SmartAllocateEx(iceOfferBlockLen, sizeof(int)); + ((int*)ILibMemory_Extra(retVal->remoteOfferBlock))[0] = 0; + memcpy_s(retVal->remoteOfferBlock, iceOfferBlockLen, iceOfferBlock, iceOfferBlockLen); retVal->offerBlockLen = ILibStun_SetIceOffer(((ILibWrapper_WebRTC_ConnectionFactoryStruct*)factory)->mStunModule, iceOfferBlock, iceOfferBlockLen, &(retVal->offerBlock)); - ILibWrapper_BlockToSDP(retVal->remoteOfferBlock, iceOfferBlockLen, 0, (char**)&(retVal->remoteUsername), (char**)&(retVal->remotePassword), ILibBlockToSDP_CREDENTIALS_ONLY_WITH_ALLOCATE); - ILibWrapper_BlockToSDP(retVal->offerBlock, retVal->offerBlockLen, 0, (char**)&(retVal->localUsername), (char**)&(retVal->localPassword), ILibBlockToSDP_CREDENTIALS_ONLY); - - ILibWebRTC_SetUserObject(((ILibWrapper_WebRTC_ConnectionFactoryStruct*)factory)->mStunModule, retVal->localUsername, retVal); + if (retVal->offerBlock != NULL) + { + ILibWrapper_BlockToSDP(retVal->remoteOfferBlock, iceOfferBlockLen, 0, (char**)&(retVal->remoteUsername), (char**)&(retVal->remotePassword), ILibBlockToSDP_CREDENTIALS_ONLY_WITH_ALLOCATE); + ILibWrapper_BlockToSDP(retVal->offerBlock, retVal->offerBlockLen, 0, (char**)&(retVal->localUsername), (char**)&(retVal->localPassword), ILibBlockToSDP_CREDENTIALS_ONLY); + ILibWebRTC_SetUserObject(((ILibWrapper_WebRTC_ConnectionFactoryStruct*)factory)->mStunModule, retVal->localUsername, retVal); + } } else { // Outstanding offer from remote peer was found tmp[0] = (char)ILibStun_SlotToChar(iceSlot); retVal = ILibWebRTC_GetUserObject(((ILibWrapper_WebRTC_ConnectionFactoryStruct*)factory)->mStunModule, tmp); + if (retVal != NULL) + { + if (retVal->remoteOfferBlock != NULL) { ILibMemory_Free(retVal->remoteOfferBlock); } + if (retVal->offerBlock != NULL) { free(retVal->offerBlock); } - if (retVal->remoteOfferBlock != NULL) { free(retVal->remoteOfferBlock); } - if (retVal->offerBlock != NULL) { free(retVal->offerBlock); } - - retVal->remoteOfferBlockLen = iceOfferBlockLen; - if ((retVal->remoteOfferBlock = (char*)malloc(iceOfferBlockLen)) == NULL) { ILIBCRITICALEXIT(254); } - memcpy_s(retVal->remoteOfferBlock, iceOfferBlockLen, iceOfferBlock, iceOfferBlockLen); - retVal->offerBlockLen = ILibStun_SetIceOffer(((ILibWrapper_WebRTC_ConnectionFactoryStruct*)factory)->mStunModule, iceOfferBlock, iceOfferBlockLen, &(retVal->offerBlock)); + retVal->remoteOfferBlock = (char*)ILibMemory_SmartAllocateEx(iceOfferBlockLen, sizeof(int)); + ((int*)ILibMemory_Extra(retVal->remoteOfferBlock))[0] = 1; + memcpy_s(retVal->remoteOfferBlock, iceOfferBlockLen, iceOfferBlock, iceOfferBlockLen); + retVal->offerBlockLen = ILibStun_SetIceOffer(((ILibWrapper_WebRTC_ConnectionFactoryStruct*)factory)->mStunModule, iceOfferBlock, iceOfferBlockLen, &(retVal->offerBlock)); + } } return retVal; @@ -945,9 +956,7 @@ ILibWrapper_WebRTC_Connection ILibWrapper_WebRTC_ConnectionFactory_CreateConnect ILibWrapper_WebRTC_Connection ILibWrapper_WebRTC_ConnectionFactory_CreateConnection2(ILibWrapper_WebRTC_ConnectionFactory factory, ILibWrapper_WebRTC_Connection_OnConnect OnConnectHandler, ILibWrapper_WebRTC_Connection_OnDataChannel OnDataChannelHandler, ILibWrapper_WebRTC_Connection_OnSendOK OnConnectionSendOK, int extraMemorySize) { - void *extraMemory; - ILibWrapper_WebRTC_ConnectionStruct *retVal = (ILibWrapper_WebRTC_ConnectionStruct*)ILibMemory_Allocate(sizeof(ILibWrapper_WebRTC_ConnectionStruct), extraMemorySize, NULL, &extraMemory); - retVal->extraMemory = extraMemory; + ILibWrapper_WebRTC_ConnectionStruct *retVal = (ILibWrapper_WebRTC_ConnectionStruct*)ILibMemory_SmartAllocateEx(sizeof(ILibWrapper_WebRTC_ConnectionStruct), extraMemorySize); retVal->OnConnected = OnConnectHandler; retVal->OnDataChannel = OnDataChannelHandler; @@ -978,7 +987,7 @@ void ILibWrapper_WebRTC_Connection_SetStunServers(ILibWrapper_WebRTC_Connection if((obj->stunServerFlags = (char*)malloc(serverLength))==NULL){ILIBCRITICALEXIT(254);} memset(obj->stunServerFlags, 0, serverLength); - obj->stunServerList = (char**)malloc(serverLength * sizeof(char*)); + if ((obj->stunServerList = (char**)malloc(serverLength * sizeof(char*))) == NULL) { ILIBCRITICALEXIT(254); } obj->stunServerListLength = serverLength; for(i=0;iremoteOfferBlock!=NULL) {free(obj->remoteOfferBlock);} + if(obj->remoteOfferBlock!=NULL) {ILibMemory_Free(obj->remoteOfferBlock);} if(obj->offerBlock!=NULL) {free(obj->offerBlock);} - obj->remoteOfferBlockLen = ILibWrapper_SdpToBlock(offer, offerLen, &isActive, &(obj->remoteUsername), &(obj->remotePassword), &(obj->remoteOfferBlock)); + char *remoteOfferBlock = ILibWrapper_SdpToBlock(offer, offerLen, &isActive, &(obj->remoteUsername), &(obj->remotePassword)); + if (remoteOfferBlock == NULL) { return(NULL); } + + if (obj->remoteOfferBlock != NULL) { ILibMemory_Free(obj->remoteOfferBlock); ((int*)ILibMemory_Extra(remoteOfferBlock))[0] = 1; } + obj->remoteOfferBlock = remoteOfferBlock; offer[offerLen] = 0; ILibRemoteLogging_printf(ILibChainGetLogger(obj->mFactory->ChainLink.ParentChain), ILibRemoteLogging_Modules_WebRTC_STUN_ICE, ILibRemoteLogging_Flags_VerbosityLevel_1, "[ILibWrapperWebRTC] Set ICE/Offer:
%s", offer); - obj->offerBlockLen = ILibStun_SetIceOffer2(obj->mFactory->mStunModule, obj->remoteOfferBlock, obj->remoteOfferBlockLen, obj->offerBlock != NULL ? obj->localUsername : NULL, obj->offerBlock != NULL ? 8 : 0, obj->offerBlock != NULL ? obj->localPassword : NULL, obj->offerBlock != NULL ? 32 : 0, &obj->offerBlock); + obj->offerBlockLen = ILibStun_SetIceOffer2(obj->mFactory->mStunModule, obj->remoteOfferBlock, (int)ILibMemory_Size(obj->remoteOfferBlock), obj->offerBlock != NULL ? obj->localUsername : NULL, obj->offerBlock != NULL ? 8 : 0, obj->offerBlock != NULL ? obj->localPassword : NULL, obj->offerBlock != NULL ? 32 : 0, &obj->offerBlock); if (obj->offerBlockLen == 0) { return(NULL); } ILibWrapper_BlockToSDP(obj->offerBlock, obj->offerBlockLen, obj->isOfferInitiator, &un, &up, &sdp); @@ -1142,13 +1155,12 @@ void ILibWrapper_WebRTC_Connection_GetLocalParameters_DTLS(ILibWrapper_WebRTC_Co *hashLen = *hashLen + (*hashLen / 2) + 1; *hash = (char*)malloc(*hashLen); + if (*hash == NULL) { ILIBCRITICALEXIT(254); } + util_tohex2(obj->mFactory->tlsServerCertThumbprint, (int)sizeof(obj->mFactory->tlsServerCertThumbprint), *hash); *hashLen = (int)strnlen_s(*hash, *hashLen); } -void* ILibWrapper_WebRTC_Connection_GetExtraMemory(ILibWrapper_WebRTC_Connection connection) -{ - return(((ILibWrapper_WebRTC_ConnectionStruct*)connection)->extraMemory); -} + ILibTransport* ILibWrapper_WebRTC_Connection_GetRawTransport(ILibWrapper_WebRTC_Connection connection) { return(((ILibWrapper_WebRTC_ConnectionStruct*)connection)->dtlsSession); @@ -1251,7 +1263,7 @@ void ILibWrapper_WebRTC_DataChannel_Close(ILibWrapper_WebRTC_DataChannel* dataCh } ILibWrapper_WebRTC_DataChannel* ILibWrapper_WebRTC_DataChannel_CreateEx(ILibWrapper_WebRTC_Connection connection, char* channelName, int channelNameLen, unsigned short streamId, ILibWrapper_WebRTC_DataChannel_OnDataChannelAck OnAckHandler) { - ILibWrapper_WebRTC_DataChannel *retVal = (ILibWrapper_WebRTC_DataChannel*)ILibChain_Link_Allocate(sizeof(ILibWrapper_WebRTC_DataChannel), ILibMemory_GetExtraMemorySize(((ILibWrapper_WebRTC_ConnectionStruct*)connection)->extraMemory)); + ILibWrapper_WebRTC_DataChannel *retVal = (ILibWrapper_WebRTC_DataChannel*)ILibChain_Link_Allocate(sizeof(ILibWrapper_WebRTC_DataChannel), (int)ILibMemory_ExtraSize(connection)); retVal->parent = connection; if ((retVal->channelName = (char*)malloc(channelNameLen + 1)) == NULL) { ILIBCRITICALEXIT(254); } diff --git a/microstack/ILibWrapperWebRTC.h b/microstack/ILibWrapperWebRTC.h index 600696a..38cd6a0 100644 --- a/microstack/ILibWrapperWebRTC.h +++ b/microstack/ILibWrapperWebRTC.h @@ -30,7 +30,6 @@ limitations under the License. /*! @{ */ #define ILibTransports_WebRTC_DataChannel 0x51 -extern const int ILibMemory_WebRTC_Connection_CONTAINERSIZE; /** Factory object that is used to create WebRTC Connections. */ typedef void* ILibWrapper_WebRTC_ConnectionFactory; diff --git a/microstack/SHA256.c b/microstack/SHA256.c deleted file mode 100644 index 7bd749a..0000000 --- a/microstack/SHA256.c +++ /dev/null @@ -1,310 +0,0 @@ -/* Functions to compute SHA256 message digest of files or memory blocks. -according to the definition of SHA256 in FIPS 180-2. -Copyright (C) 2007, 2011 Free Software Foundation, Inc. -This file is part of the GNU C Library. -The GNU C Library is free software; you can redistribute it and/or -modify it under the terms of the GNU Lesser General Public -License as published by the Free Software Foundation; either -version 2.1 of the License, or (at your option) any later version. -The GNU C Library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Lesser General Public License for more details. -You should have received a copy of the GNU Lesser General Public -License along with the GNU C Library; if not, see -. */ - -/* Written by Ulrich Drepper , 2007. */ - -#ifdef HAVE_CONFIG_H -# include -#endif - -#include -#include -#include -#include - -#include "sha256.h" - -#if __BYTE_ORDER == __LITTLE_ENDIAN -# ifdef _LIBC -# include -# define SWAP(n) bswap_32 (n) -# define SWAP64(n) bswap_64 (n) -# else -# define SWAP(n) \ - (((n) << 24) | (((n) & 0xff00) << 8) | (((n) >> 8) & 0xff00) | ((n) >> 24)) -# define SWAP64(n) \ - (((n) << 56) \ - | (((n) & 0xff00) << 40) \ - | (((n) & 0xff0000) << 24) \ - | (((n) & 0xff000000) << 8) \ - | (((n) >> 8) & 0xff000000) \ - | (((n) >> 24) & 0xff0000) \ - | (((n) >> 40) & 0xff00) \ - | ((n) >> 56)) -# endif -#else -# define SWAP(n) (n) -# define SWAP64(n) (n) -#endif - - -/* This array contains the bytes used to pad the buffer to the next -64-byte boundary. (FIPS 180-2:5.1.1) */ -static const unsigned char fillbuf[64] = { 0x80, 0 /* , 0, 0, ... */ }; - - -/* Constants for SHA256 from FIPS 180-2:4.2.2. */ -static const uint32_t K[64] = -{ - 0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, - 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5, - 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, - 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174, - 0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, - 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da, - 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, - 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967, - 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13, - 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85, - 0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3, - 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070, - 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, - 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3, - 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208, - 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2 -}; - - -/* Process LEN bytes of BUFFER, accumulating context into CTX. -It is assumed that LEN % 64 == 0. */ -static void -sha256_process_block(const void *buffer, size_t len, struct sha256_ctx *ctx) -{ - const uint32_t *words = buffer; - size_t nwords = len / sizeof(uint32_t); - uint32_t a = ctx->H[0]; - uint32_t b = ctx->H[1]; - uint32_t c = ctx->H[2]; - uint32_t d = ctx->H[3]; - uint32_t e = ctx->H[4]; - uint32_t f = ctx->H[5]; - uint32_t g = ctx->H[6]; - uint32_t h = ctx->H[7]; - - /* First increment the byte count. FIPS 180-2 specifies the possible - length of the file up to 2^64 bits. Here we only compute the - number of bytes. */ - ctx->total64 += len; - - /* Process all bytes in the buffer with 64 bytes in each round of - the loop. */ - while (nwords > 0) - { - uint32_t W[64]; - uint32_t a_save = a; - uint32_t b_save = b; - uint32_t c_save = c; - uint32_t d_save = d; - uint32_t e_save = e; - uint32_t f_save = f; - uint32_t g_save = g; - uint32_t h_save = h; - - /* Operators defined in FIPS 180-2:4.1.2. */ -#define Ch(x, y, z) ((x & y) ^ (~x & z)) -#define Maj(x, y, z) ((x & y) ^ (x & z) ^ (y & z)) -#define S0(x) (CYCLIC (x, 2) ^ CYCLIC (x, 13) ^ CYCLIC (x, 22)) -#define S1(x) (CYCLIC (x, 6) ^ CYCLIC (x, 11) ^ CYCLIC (x, 25)) -#define R0(x) (CYCLIC (x, 7) ^ CYCLIC (x, 18) ^ (x >> 3)) -#define R1(x) (CYCLIC (x, 17) ^ CYCLIC (x, 19) ^ (x >> 10)) - - /* It is unfortunate that C does not provide an operator for - cyclic rotation. Hope the C compiler is smart enough. */ -#define CYCLIC(w, s) ((w >> s) | (w << (32 - s))) - - /* Compute the message schedule according to FIPS 180-2:6.2.2 step 2. */ - for (unsigned int t = 0; t < 16; ++t) - { - W[t] = SWAP(*words); - ++words; - } - for (unsigned int t = 16; t < 64; ++t) - W[t] = R1(W[t - 2]) + W[t - 7] + R0(W[t - 15]) + W[t - 16]; - - /* The actual computation according to FIPS 180-2:6.2.2 step 3. */ - for (unsigned int t = 0; t < 64; ++t) - { - uint32_t T1 = h + S1(e) + Ch(e, f, g) + K[t] + W[t]; - uint32_t T2 = S0(a) + Maj(a, b, c); - h = g; - g = f; - f = e; - e = d + T1; - d = c; - c = b; - b = a; - a = T1 + T2; - } - - /* Add the starting values of the context according to FIPS 180-2:6.2.2 - step 4. */ - a += a_save; - b += b_save; - c += c_save; - d += d_save; - e += e_save; - f += f_save; - g += g_save; - h += h_save; - - /* Prepare for the next round. */ - nwords -= 16; - } - - /* Put checksum in context given as argument. */ - ctx->H[0] = a; - ctx->H[1] = b; - ctx->H[2] = c; - ctx->H[3] = d; - ctx->H[4] = e; - ctx->H[5] = f; - ctx->H[6] = g; - ctx->H[7] = h; -} - - -/* Initialize structure containing state of computation. -(FIPS 180-2:5.3.2) */ -void -__sha256_init_ctx(ctx) -struct sha256_ctx *ctx; -{ - ctx->H[0] = 0x6a09e667; - ctx->H[1] = 0xbb67ae85; - ctx->H[2] = 0x3c6ef372; - ctx->H[3] = 0xa54ff53a; - ctx->H[4] = 0x510e527f; - ctx->H[5] = 0x9b05688c; - ctx->H[6] = 0x1f83d9ab; - ctx->H[7] = 0x5be0cd19; - - ctx->total64 = 0; - ctx->buflen = 0; -} - - -/* Process the remaining bytes in the internal buffer and the usual -prolog according to the standard and write the result to RESBUF. -IMPORTANT: On some systems it is required that RESBUF is correctly -aligned for a 32 bits value. */ -void * -__sha256_finish_ctx(ctx, resbuf) -struct sha256_ctx *ctx; -void *resbuf; -{ - /* Take yet unprocessed bytes into account. */ - uint32_t bytes = ctx->buflen; - size_t pad; - - /* Now count remaining bytes. */ - ctx->total64 += bytes; - - pad = bytes >= 56 ? 64 + 56 - bytes : 56 - bytes; - memcpy(&ctx->buffer[bytes], fillbuf, pad); - - /* Put the 64-bit file length in *bits* at the end of the buffer. */ -#ifdef _STRING_ARCH_unaligned - ctx->buffer64[(bytes + pad) / 8] = SWAP64(ctx->total64 << 3); -#else - ctx->buffer32[(bytes + pad + 4) / 4] = SWAP(ctx->total[TOTAL64_low] << 3); - ctx->buffer32[(bytes + pad) / 4] = SWAP((ctx->total[TOTAL64_high] << 3) | - (ctx->total[TOTAL64_low] >> 29)); -#endif - - /* Process last bytes. */ - sha256_process_block(ctx->buffer, bytes + pad + 8, ctx); - - /* Put result from CTX in first 32 bytes following RESBUF. */ - for (unsigned int i = 0; i < 8; ++i) - ((uint32_t *)resbuf)[i] = SWAP(ctx->H[i]); - - return resbuf; -} - - -void -__sha256_process_bytes(buffer, len, ctx) -const void *buffer; -size_t len; -struct sha256_ctx *ctx; -{ - /* When we already have some bits in our internal buffer concatenate - both inputs first. */ - if (ctx->buflen != 0) - { - size_t left_over = ctx->buflen; - size_t add = 128 - left_over > len ? len : 128 - left_over; - - memcpy(&ctx->buffer[left_over], buffer, add); - ctx->buflen += add; - - if (ctx->buflen > 64) - { - sha256_process_block(ctx->buffer, ctx->buflen & ~63, ctx); - - ctx->buflen &= 63; - /* The regions in the following copy operation cannot overlap. */ - memcpy(ctx->buffer, &ctx->buffer[(left_over + add) & ~63], - ctx->buflen); - } - - buffer = (const char *)buffer + add; - len -= add; - } - - /* Process available complete blocks. */ - if (len >= 64) - { -#if !_STRING_ARCH_unaligned - /* To check alignment gcc has an appropriate operator. Other - compilers don't. */ -# if __GNUC__ >= 2 -# define UNALIGNED_P(p) (((uintptr_t) p) % __alignof__ (uint32_t) != 0) -# else -# define UNALIGNED_P(p) (((uintptr_t) p) % sizeof (uint32_t) != 0) -# endif - if (UNALIGNED_P(buffer)) - while (len > 64) - { - sha256_process_block(memcpy(ctx->buffer, buffer, 64), 64, ctx); - buffer = (const char *)buffer + 64; - len -= 64; - } - else -#endif - { - sha256_process_block(buffer, len & ~63, ctx); - buffer = (const char *)buffer + (len & ~63); - len &= 63; - } - } - - /* Move remaining bytes into internal buffer. */ - if (len > 0) - { - size_t left_over = ctx->buflen; - - memcpy(&ctx->buffer[left_over], buffer, len); - left_over += len; - if (left_over >= 64) - { - sha256_process_block(ctx->buffer, 64, ctx); - left_over -= 64; - memcpy(ctx->buffer, &ctx->buffer[64], left_over); - } - ctx->buflen = left_over; - } -} \ No newline at end of file diff --git a/microstack/SHA256.h b/microstack/SHA256.h deleted file mode 100644 index a93cc92..0000000 --- a/microstack/SHA256.h +++ /dev/null @@ -1,65 +0,0 @@ -/* Declaration of functions and data types used for SHA256 sum computing -library functions. -Copyright (C) 2007, 2011 Free Software Foundation, Inc. -This file is part of the GNU C Library. -The GNU C Library is free software; you can redistribute it and/or -modify it under the terms of the GNU Lesser General Public -License as published by the Free Software Foundation; either -version 2.1 of the License, or (at your option) any later version. -The GNU C Library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Lesser General Public License for more details. -You should have received a copy of the GNU Lesser General Public -License along with the GNU C Library; if not, see -. */ - -#ifndef _SHA256_H -#define _SHA256_H 1 - -#include -#include -#include -#include - - -/* Structure to save state of computation between the single steps. */ -struct sha256_ctx -{ - uint32_t H[8]; - - union - { - uint64_t total64; -#define TOTAL64_low (1 - (BYTE_ORDER == LITTLE_ENDIAN)) -#define TOTAL64_high (BYTE_ORDER == LITTLE_ENDIAN) - uint32_t total[2]; - }; - uint32_t buflen; - union - { - char buffer[128]; - uint32_t buffer32[32]; - uint64_t buffer64[16]; - }; -}; - -/* Initialize structure containing state of computation. -(FIPS 180-2: 5.3.2) */ -extern void __sha256_init_ctx(struct sha256_ctx *ctx) __THROW; - -/* Starting with the result of former calls of this function (or the -initialization function update the context for the next LEN bytes -starting at BUFFER. -It is NOT required that LEN is a multiple of 64. */ -extern void __sha256_process_bytes(const void *buffer, size_t len, - struct sha256_ctx *ctx) __THROW; - -/* Process the remaining bytes in the buffer and put result from CTX -in first 32 bytes following RESBUF. -IMPORTANT: On some systems it is required that RESBUF is correctly -aligned for a 32 bits value. */ -extern void *__sha256_finish_ctx(struct sha256_ctx *ctx, void *resbuf) -__THROW; - -#endif /* sha256.h */ \ No newline at end of file diff --git a/microstack/md5.c b/microstack/nossl/md5.c similarity index 100% rename from microstack/md5.c rename to microstack/nossl/md5.c diff --git a/microstack/md5.h b/microstack/nossl/md5.h similarity index 100% rename from microstack/md5.h rename to microstack/nossl/md5.h diff --git a/microstack/sha-private.h b/microstack/nossl/sha-private.h similarity index 100% rename from microstack/sha-private.h rename to microstack/nossl/sha-private.h diff --git a/microstack/sha.h b/microstack/nossl/sha.h similarity index 100% rename from microstack/sha.h rename to microstack/nossl/sha.h diff --git a/microstack/sha1.c b/microstack/nossl/sha1.c similarity index 99% rename from microstack/sha1.c rename to microstack/nossl/sha1.c index 9453a5d..c76482c 100644 --- a/microstack/sha1.c +++ b/microstack/nossl/sha1.c @@ -322,4 +322,4 @@ int main (int argc, char **argv) { return 0; } #endif /* self-test */ -#endif \ No newline at end of file +#endif diff --git a/microstack/sha1.h b/microstack/nossl/sha1.h similarity index 100% rename from microstack/sha1.h rename to microstack/nossl/sha1.h diff --git a/microstack/sha224-256.c b/microstack/nossl/sha224-256.c similarity index 100% rename from microstack/sha224-256.c rename to microstack/nossl/sha224-256.c diff --git a/microstack/sha384-512.c b/microstack/nossl/sha384-512.c similarity index 100% rename from microstack/sha384-512.c rename to microstack/nossl/sha384-512.c diff --git a/modules/CSP.js b/modules/CSP.js new file mode 100644 index 0000000..dd07edc --- /dev/null +++ b/modules/CSP.js @@ -0,0 +1,987 @@ +var mei, lme; +var pthi, lms; +var realm; +var amt, transport, wsman; +var command; +var ERRORS = { JSON:65535, UnknownCommand:65534, UnknownResourceUri:65533, Pthi:65532, Lms:65531, Unknown:65530, ActivState:65529, Wsman:65528, Hbs:65527, Fetch:65526, Privileges:65525, NoParam:65524, NotAuthToken:65523 }; +var comObject = new ComObjectInterop(); + +if (!isAdmin()) +{ + process.stdout.write('Error: Could not invoke amtcsp_engine.dll, system privileges are required.\n'); + process.exit(ERRORS.Privileges); +} + +if (process.argv.length == 1) +{ + process.stdout.write('Usage: CSP [JSON-Value][-debug]\n'); + process.stdout.write(' Example: CSP "{""Action"": ""GET"", ""ResourceUri"": ""DeviceInfo""}" -debug\n'); + process.stdout.write(' Example: CSP "{""Action"": ""GET"", ""ResourceUri"": ""Settings/Configuration""}\n'); + process.exit(ERRORS.NoParam); +} + + +try +{ + command = JSON.parse(process.argv[1]); + console.log("Running command: '" + command.Action + "' on '" + command.ResourceUri + "'"); +} +catch(e) +{ + console.log('JSON Error'); + comObject.dispatch({ErrorDescription: 'JSON Error - ' + e, ErrorCode: ERRORS.JSON}); + process.exit(ERRORS.JSON); +} + +process.on('uncaughtException', function onUncaughtException(e) { comObject.dispatch({ErrorDescription:'Unexpected Exception' + e, ErrorCode: ERRORS.Unknown}); process.exit(ERRORS.Unknown); }); // Something unexpected happened, so exit with '-1' + + +try +{ + mei = require('amt-mei'); + lme = require('amt-lme'); + + pthi = new mei(); + pthi.on('error', function (e) { comObject.dispatch({ErrorDescription: 'Error during PTHI connection: ' + e, ErrorCode: ERRORS.Pthi}); process.exit(ERRORS.Pthi); }); + + lms = new lme(); + lms.on('error', function (e) + { + if (e.errno && e.errno == 31) + { + // LMS already bound, so we can just ignore this + init(); + } + else + { + comObject.dispatch({ ErrorDescription: 'Error during LMS connection: ' + e, ErrorCode: ERRORS.Lms }); + process.exit(ERRORS.Lms); + } + }); + lms.on('bind', function lmsOnBind(mapping) { if (mapping[16992]) { this.removeAllListeners('bind'); init(); } }); + + transport = require('amt-wsman-duk'); + wsman = require('amt-wsman'); + amt = require('amt'); +} +catch (e) +{ + comObject.dispatch({ErrorDescription: 'Error establishing PTHI connection: ' + e, ErrorCode: ERRORS.Unknown}); + process.exit(ERRORS.Unknown); // could not establish PTHI connection +} + + +function init() +{ + console.log('Getting AMT Realm...'); + + // Find the AMT Realm + this.cr = require('http').get('http://127.0.0.1:16992/wsman', function getRealmResponse(imsg) + { + if (imsg.statusCode == 401) + { + var tokens = imsg.headers['WWW-Authenticate'].split(','); + for (var i in tokens) + { + var token = tokens[i].split('='); + if(token[0].toUpperCase() == 'DIGEST REALM') + { + realm = token[1]; + if (realm[0] == '"') { realm = realm.substring(1, realm.length - 1); } + console.log('AMT Realm is: ' + realm); + console.log('Getting LocalSystemAccount...'); + + // Get localSystemAccount + pthi.getLocalSystemAccount(function onGetLocalSystemAccount(x) + { + console.log('LocalSystemAccount = ' + x.user + ' / ' + x.pass); + if (command.AuthToken && command.Action.toUpperCase() == 'REPLACE' && command.ResourceUri == 'Settings/Activate') + { + pthi.wsstack = new wsman(transport, '127.0.0.1', 16992, x.user, x.pass, false); + console.log('AuthToken = ' + command.AuthToken); + console.log('Using Local OS/Admin'); + } + else if (command.AuthToken) + { + console.log('AuthToken', command.AuthToken); + pthi.wsstack = new wsman({ transport: transport, host: '127.0.0.1', port: 16992, tls: false, authToken: command.AuthToken }); + console.log('Using supplied AuthToken'); + } + else + { + pthi.wsstack = new wsman(transport, '127.0.0.1', 16992, x.user, x.pass, false); + console.log('Using Local OS/Admin'); + } + + + pthi.amtstack = new amt(pthi.wsstack); + run(); // Now we can actually start! + }); + break; + } + + } + } + }); +} + +function isAdmin() +{ + var marshal = require('_GenericMarshal'); + var AdvApi = marshal.CreateNativeProxy('Advapi32.dll'); + AdvApi.CreateMethod('AllocateAndInitializeSid'); + AdvApi.CreateMethod('CheckTokenMembership'); + AdvApi.CreateMethod('FreeSid'); + + var NTAuthority = marshal.CreateVariable(6); + NTAuthority.toBuffer().writeInt8(5, 5); + var AdministratorsGroup = marshal.CreatePointer(); + var admin = false; + + if (AdvApi.AllocateAndInitializeSid(NTAuthority, 2, 32, 544, 0, 0, 0, 0, 0, 0, AdministratorsGroup).Val != 0) { + var member = marshal.CreateInteger(); + if (AdvApi.CheckTokenMembership(0, AdministratorsGroup.Deref(), member).Val != 0) { + if (member.toBuffer().readUInt32LE() != 0) { admin = true; } + } + AdvApi.FreeSid(AdministratorsGroup.Deref()); + } + return admin; +} + +function run() { + switch (command.Action.toUpperCase()) { + case 'GET': + switch (command.ResourceUri) { + case 'Settings/ActivationState': + pthi.getControlMode(function (val) { + console.log('Current Control Mode ', val); + if (val.controlMode == undefined) { + comObject.dispatch({ ErrorDescription: 'Activation State Undefined', ErrorCode: ERRORS.ActivState }); + process.exit(ERRORS.ActivState); + } + else { + comObject.dispatch(val.controlMode); + process.exit(0); + } + }); + break; + case 'Settings/Certificates': + EnumerateCertificates(function OnEnumerateCerts(status, certs) + { + for(var i in certs) + { + console.log(certs[i]); + } + process.exit(0); + }); + break; + case 'Settings/ConfigurationHash': + case 'Settings/Configuration': + var wsman_commands = "AMT_WebUIService,CIM_KVMRedirectionSAP,AMT_RedirectionService,AMT_EnvironmentDetectionSettingData,IPS_AlarmClockOccurrence,AMT_WiFiPortConfigurationService,AMT_TLSSettingData,AMT_PublicKeyCertificate".split(','); + + pthi.amtstack.BatchEnum(null, wsman_commands, function getConfigurationResponse(stack, name, responses, status, arg) { + var WinCrypto = require('WinCrypto'); + var config = {}; + config.Redirection = {}; + config.EnvironmentDetection = { DetectionStrings: [] }; + config.AlarmClock = []; + config.TLS = {}; + if (responses.AMT_WebUIService.responses.length > 0) { + config.WebUi = { State: (responses.AMT_WebUIService.responses[0].EnabledState == '2' || responses.AMT_WebUIService.responses[0].EnabledState == '6') ? 1 : 0 }; + } + if (responses.CIM_KVMRedirectionSAP.responses.length > 0) { + config.Redirection.EnableKvm = (responses.CIM_KVMRedirectionSAP.responses[0].EnabledState == '2' || responses.CIM_KVMRedirectionSAP.responses[0].EnabledState == '6') ? 1 : 0; + } + if (responses.AMT_RedirectionService.responses.length > 0) { + var solider = parseInt(responses.AMT_RedirectionService.responses[0].EnabledState); + config.Redirection.EnableSol = (((solider & 32768) == 32768) && ((solider & 2) == 2)) ? 1 : 0; + config.Redirection.EnableStorage = (((solider & 32768) == 32768) && ((solider & 1) == 1)) ? 1 : 0; + } + + if (responses.AMT_EnvironmentDetectionSettingData.responses.length > 0) { config.EnvironmentDetection.DetectionStrings = responses.AMT_EnvironmentDetectionSettingData.responses[0].DetectionStrings; } + if (responses.IPS_AlarmClockOccurrence.responses.length > 0) { + for (var i in responses.IPS_AlarmClockOccurrence.responses) { + if (responses.IPS_AlarmClockOccurrence.responses[i].StartTime) { + console.log('--> ', responses.IPS_AlarmClockOccurrence.responses[i]); + config.AlarmClock.push({ StartTime: responses.IPS_AlarmClockOccurrence.responses[i].StartTime, Interval: responses.IPS_AlarmClockOccurrence.responses[i].Interval }); + } + } + } + + if (responses.AMT_WiFiPortConfigurationService.responses.length > 0 && responses.AMT_WiFiPortConfigurationService.responses[0].localProfileSynchronizationEnabled != undefined) + { + config.WiFi = { AmtWiFiSync: parseInt(responses.AMT_WiFiPortConfigurationService.responses[0].localProfileSynchronizationEnabled) }; + } + + if (responses.AMT_TLSSettingData.responses.length > 0) { + config.TLS.Enabled = responses.AMT_TLSSettingData.responses[0].Enabled ? 1 : 0; + } + if (responses.AMT_PublicKeyCertificate.responses.length > 0) { + var x509 = Buffer.from(responses.AMT_PublicKeyCertificate.responses[0].X509Certificate, 'base64'); + var pcert = WinCrypto.loadCert(x509, { encodingType: WinCrypto.X509_ASN_ENCODING }); + config.TLS.Sha1Thumbprint = pcert.getInfo({ thumbprint: 'SHA1' }).thumbprint; + } + + + console.log('config.WebUi', config.WebUi); + console.log('config.Redirection', config.Redirection); + console.log('config.EnvironmentDetection', config.EnvironmentDetection); + console.log('config.AlarmClock', config.AlarmClock); + console.log('config.WiFi', config.WiFi ? config.WiFi : 'Not Supported'); + console.log('config.TLS', config.TLS); + + if (arg == 'Settings/ConfigurationHash') + { + pthi.amtstack.GetAuditLog(function OnConfigurationHash_GetAuditLog(statck, status, logs, cfg) + { + var lastProvisionTime = ''; + if (status == 200) + { + for (var i in logs) { + if (logs[i].Event == 'Provisioning Started') { + lastProvisionTime = logs[i].Time; + } + } + } + console.log('GetAuditLog Status: ' + status); + console.log('Last Provisioning Time = ' + lastProvisionTime); + + var configHash = require('SHA1Stream').create().syncHash(lastProvisionTime + ':' + JSON.stringify(config)).toString('hex'); + console.log('SHA1 Hash = ' + configHash); + console.log('StdOut =>'); + comObject.dispatch(configHash); + process.exit(0); + }, config); + + + } + else + { + console.log('StdOut =>'); + comObject.dispatch(config); + process.exit(0); + } + }, command.ResourceUri, true); + break; + case 'DeviceInfo': + this.smbios = require('smbios'); + this.smbios.get(function onSMBiosGet(data) { + pthi.getVersion(function onGetVersion(version, self, smData) { + var amt = self.amtInfo(smData); + var sysInfo = self.systemInfo(smData); + var codeVersion = { BiosVersion: version.BiosVersion }; + for (var vi in version.Versions) { + codeVersion[version.Versions[vi].Description] = version.Versions[vi].Version; + } + + var devInfo = {}; + devInfo.Device = {}; + devInfo.Device.IntelPlatform = amt.AMT; + devInfo.Device.UUID = sysInfo.uuid; + + // OSPrimaryDNSSuffix + var registry = require('windows_registry'); + devInfo.Device.OSPrimaryDNSSuffix = registry.QueryKey(registry.HKEY.LocalMachine, 'SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters', 'Domain'); + if (devInfo.Device.OSPrimaryDNSSuffix.length == 0) { delete devInfo.Device.OSPrimaryDNSSuffix; } + + console.log('devInfo.Device', devInfo.Device); + + devInfo.Me = {}; + devInfo.Me.MeFwVersion = codeVersion.BiosVersion; + if ((codeVersion.Sku & 8) == 8) { + devInfo.Me.MeSku = 2; + } + else if ((codeVersion.Sku & 16) == 16) { + devInfo.Me.MeSku = 1; + } + else { + devInfo.Me.MeSku = 0; + } + + + devInfo.Me.DriverStatus = 0; + var Devices = require('DeviceManager').getDevices({ manufacturer: 'Intel*', class: 'System' }); + for (var i in Devices) { + if (Devices[i].description.includes('Management Engine Interface')) { + devInfo.Me.DriverVersion = Devices[i].version; + switch (Devices[i].status) { + case 'ENABLED': + devInfo.Me.DriverStatus = 2; + break; + case 'DISABLED': + devInfo.Me.DriverStatus = 1; + break; + default: + break; + } + break; + } + } + + console.log('devInfo.Me', devInfo.Me); + + devInfo.Amt = {}; + devInfo.Amt.DigestRealm = realm; + devInfo.Amt.AmtVersion = codeVersion.AMT; + devInfo.Amt.CcmEnabled = ''; + devInfo.Amt.NetworkInterfaces = []; + // Type (0-Wired 1-Wireless) + // Status (0-Disabled 1-Enabled S0 2 - Enabled S0, Wake in Sx) + // IPv4Address (string) + //console.log('devInfo.Amt', devInfo.Amt); + + var amtNics = []; + pthi.getLanInterfaceSettings(0, function (info, dv, nics) { + nics.push(info); + pthi.getLanInterfaceSettings(1, function (info, dv, nics) { + nics.push(info); + var n = require('os').networkInterfaces(); + for (var nx in n) { + var intfc = n[nx]; + for (var nxi in intfc) { + for (var infox in nics) { + if (intfc[nxi] && nics[infox]) { + if (intfc[nxi].mac == nics[infox].mac && intfc[nxi].family == 'IPv4') + { + console.log('OS => ' + intfc[nxi].address); + console.log('nics[' + infox + '] => '); + + for (var z in nics[infox]) + { + console.log(' [' + z + '] =>' + nics[infox][z]); + } + + dv.Amt.NetworkInterfaces.push({ dnsSuffix: intfc[nxi].fqdn, type: (intfc[nxi].type == 'wireless' ? 1 : 0), Status: (nics[infox].enabled ? 1 : 0), IPv4Address: nics[infox].address }); + } + } + } + } + } + + + pthi.getControlMode(function onDeviceInfo_getControlMode(ccm, dev) { + dev.Amt.CcmEnabled = ccm.controlMode == 1 ? 1 : 0; + console.log('devInfo.Amt', dev.Amt); + + for (var ii in dev.Amt.NetworkInterfaces) { + console.log('devInfo.Amt.NetworkInterfaces[' + ii + ']', dev.Amt.NetworkInterfaces[ii]); + } + console.log('Return value to StdOut =>'); + comObject.dispatch(dev); + process.exit(0); + }, dv); + + + + }, dv, nics); + }, devInfo, amtNics); + + }, this, data); + }); + break; + default: + comObject.dispatch({ ErrorDescription: 'Unknown ResourceUri', ErrorCode: ERRORS.UnknownResourceUri }); + process.exit(ERRORS.UnknownResourceUri) + break; + } + break; + case 'DELETE': + switch (command.ResourceUri) { + case 'Settings/Activate': + pthi.unprovision(1, function unprovisionResponse(status) { console.log('Unprovision', status); process.exit(status); }); + break; + default: + comObject.dispatch({ ErrorDescription: 'Unknown ResourceUri', ErrorCode: ERRORS.UnknownResourceUri }); + process.exit(ERRORS.UnknownResourceUri); + break; + } + break; + case 'REPLACE': + switch (command.ResourceUri) + { + case 'Settings/Configuration': + if (command.AuthToken == undefined || command.AuthToken == '') { + comObject.dispatch({ ErrorDescription: 'Access Denied: AuthToken not included.', ErrorCode: ERRORS.NotAuthToken }); + process.exit(ERRORS.NotAuthToken); + } + var wsman_commands = "AMT_WebUIService,CIM_KVMRedirectionSAP,AMT_RedirectionService,AMT_EnvironmentDetectionSettingData,IPS_AlarmClockOccurrence,AMT_WiFiPortConfigurationService,AMT_TLSSettingData,AMT_TLSCredentialContext,".split(','); + pthi.amtstack.BatchEnum(null, wsman_commands, function replaceResponse1(stack, name, responses, status, arg) { + NextReplace(responses); + }, command, true); + break; + case 'Settings/Activate': + if (command.ActivationState <= 0) + { + console.log('Bad ActivationState: ' + command.ActivationState); + comObject.dispatch({ ErrorDescription: 'Bad ActivationState: ' + command.ActivationState, ErrorCode: ERRORS.ActivState }); + process.exit(ERRORS.ActivState); + } + if (command.RequestedStateChange == null || command.RequestedStateChange != 1) + { + console.log('Bad RequestedStateChange: ' + command.RequestedStateChange); + comObject.dispatch({ ErrorDescription: 'Bad RequestedStateChange: ' + command.RequestedStateChange, ErrorCode: ERRORS.ActivState }); + process.exit(ERRORS.ActivState); + } + pthi.amtstack.BatchEnum(null, ['*IPS_HostBasedSetupService'], function ccmActivate_Response1(stack, name, responses, status, arg) { + if (status != 200) { + if (status == 600) { + console.log('WSMAN Internal Error: ' + status); + comObject.dispatch({ ErrorDescription: 'WSMAN Internal Error: ' + status, ErrorCode: ERRORS.Wsman }); + } + else { + console.log('WSMAN HTTP Error code: ' + status); + comObject.dispatch({ ErrorDescription: 'WSMAN HTTP Error code: ' + status, ErrorCode: ERRORS.Wsman }); + } + process.exit(ERRORS.Wsman); + } + else if (responses['IPS_HostBasedSetupService'].response['AllowedControlModes'].length != 2) { + console.log('Received invalid WSMAN response'); + comObject.dispatch({ ErrorDescription: 'Received invalid WSMAN response', ErrorCode: ERRORS.Wsman }); + process.exit(ERRORS.Wsman); + } + else { + pthi.amtstack.IPS_HostBasedSetupService_Setup(2, command.Payload.AuthToken, null, null, null, null, function ccmActivate_Response2(stack, name, responses, status, args) { + if (status != 200) { + console.log('HostBasedSetup returned HTTP error code: ' + status); + comObject.dispatch({ ErrorDescription: 'HostBasedSetup returned HTTP error code: ' + status, ErrorCode: ERRORS.Hbs }); + process.exit(ERRORS.Hbs); + } + else if (responses.Body.ReturnValue != 0) { + var HbsRetVals = ['SUCCESS', 'INTERNAL ERROR', 'INVALID STATE', 'INVALID PARAM', 'METHOD DISABLED', 'AUTH_FAILED', 'FLASH_WRITE_LIMIT_EXCEEDED']; + if (responses.Body.ReturnValue > 0 && responses.Body.ReturnValue < 7) { + console.log('IPS_HostBasedSetupService returned: ' + HbsRetVals[responses.Body.ReturnValue] + ' (' + responses.Body.ReturnValue + ')'); + comObject.dispatch({ ErrorDescription: 'IPS_HostBasedSetupService returned: ' + HbsRetVals[responses.Body.ReturnValue] + ' (' + responses.Body.ReturnValue + ')', ErrorCode: ERRORS.Hbs }); + } + else { + console.log('IPS_HostBasedSetupService returned a Unknown status (' + responses.Body.ReturnValue + ')'); + comObject.dispatch({ ErrorDescription: 'IPS_HostBasedSetupService returned a Unknown status (' + responses.Body.ReturnValue + ')', ErrorCode: ERRORS.Hbs }); + } + process.exit(ERRORS.Hbs); + } + else { console.log('Provisioned in CCM'); process.exit(0); } + }, arg); + } + }, { AuthToken: command.Payload.AuthToken, RequestedStateChange: command.Payload.RequestedStateChange, pwd: command.pwd }); + break; + default: + comObject.dispatch({ ErrorDescription: 'Unknown ResourceUri', ErrorCode: ERRORS.UnknownResourceUri }); + process.exit(ERRORS.UnknownResourceUri); + break; + } + break; + default: + comObject.dispatch({ ErrorDescription: 'Unknown ResourceCommand', ErrorCode: ERRORS.UnknownCommand }); + process.exit(ERRORS.UnknownCommand); + break; + } + + function NextReplaceResults(action, status) { + if (status == 200) { + --pthi.amtstack.ReplaceCounter; + if (pthi.amtstack.ReplaceCounter == 0) { + console.log('Success'); + process.exit(0); + } + } + else { + console.log('Error Replacing: ' + action + ' [' + status + ']'); + process.exit(1); + } + } + function NextReplace(responses) { + pthi.amtstack.ReplaceCounter = 0; + + if (command.Payload.WiFi) { + if (responses.AMT_WiFiPortConfigurationService && responses.AMT_WiFiPortConfigurationService.responses.length > 0) + { + ++pthi.amtstack.ReplaceCounter; + responses.AMT_WiFiPortConfigurationService.responses[0].localProfileSynchronizationEnabled = command.Payload.WiFi.AmtWiFiSync ? 1 : 0; + pthi.amtstack.Put('AMT_WiFiPortConfigurationService', responses.AMT_WiFiPortConfigurationService.responses[0], function replaceResponse2_wifi(xstack, xname, xresponse, xstatus, xtag) { + NextReplaceResults('WiFi', xstatus); + }, responses) + } + else + { + ++pthi.amtstack.ReplaceCounter; + AMT_SupportsWireless(function OnWirelessCheck(supported) + { + if(supported) + { + console.log('[WiFi] Error Fetching State'); + comObject.dispatch({ ErrorDescription: '[WiFi] Error Fetching State', ErrorCode: ERRORS.Fetch }); + process.exit(ERRORS.Fetch); + } + else + { + NextReplaceResults('WiFi', 200); + } + }); + } + } + if (command.Payload.WebUi) { + if (responses.AMT_WebUIService && responses.AMT_WebUIService.responses.length > 0) { + ++pthi.amtstack.ReplaceCounter; + pthi.amtstack.AMT_WebUIService_RequestStateChange(command.Payload.WebUi.State == 0 ? 3 : 2, null, function webUiStateChangeRequestSink(xstack, xname, xresponse, xstatus, xtag) { + NextReplaceResults('WebUi', xstatus); + }); + } + else { + console.log('[WebUI] Error Fetching State'); + comObject.dispatch({ ErrorDescription: '[WebUI] Error Fetching State', ErrorCode: ERRORS.Fetch }); + process.exit(ERRORS.Fetch); + } + } + if (command.Payload.Redirection) { + if (command.Payload.Redirection.EnableSol != undefined || command.Payload.Redirection.EnableStorage != undefined) { + ++pthi.amtstack.ReplaceCounter; + var mask = 32768; + if (command.Payload.Redirection.EnableSol) { mask |= 2; } + if (command.Payload.Redirection.EnableStorage) { mask |= 1; } + + pthi.amtstack.AMT_RedirectionService_RequestStateChange(mask, function redirectionOnRequestedStateChange(xstack, xname, xresponse, xstatus, xtag) { + NextReplaceResults('Redirection/SOL/IDER', xstatus); + }); + } + if (command.Payload.Redirection.EnableKvm != undefined) { + ++pthi.amtstack.ReplaceCounter; + pthi.amtstack.CIM_KVMRedirectionSAP_RequestStateChange(command.Payload.Redirection.EnableKvm ? 2 : 3, 0, function redirectionOnKvmRequestStateChange(xstack, xname, xresponse, xstatus, xtag) { + NextReplaceResults('Redirection/Kvm', xstatus); + }); + } + } + if (command.Payload.TLS != undefined) { + console.log('TLS', command.Payload.TLS); + console.log('Counter', pthi.amtstack.ReplaceCounter); + if (command.Payload.TLS.Enabled == false || command.Payload.TLS.Enabled == 0) { + console.log(' Disabling TLS'); + if (responses.AMT_TLSSettingData && responses.AMT_TLSSettingData.responses.length > 0) { + if (responses.AMT_TLSCredentialContext && responses.AMT_TLSCredentialContext.responses.length > 0) + { + // TLS is Currently Set + for (var i in responses.AMT_TLSSettingData.responses) { + ++pthi.amtstack.ReplaceCounter; + var setting = JSON.parse(JSON.stringify(responses.AMT_TLSSettingData.responses[i])); + setting.Enabled = false; + + console.log(i, setting); + pthi.amtstack.Put('AMT_TLSSettingData', setting, function replaceResponse2_tls(xstack, xname, xresponse, xstatus, xtag) { + console.log('xstatus=' + xstatus); + NextReplaceResults('TLS', xstatus); + }, 0, 1, setting); + } + ++pthi.amtstack.ReplaceCounter; + pthi.amtstack.AMT_SetupAndConfigurationService_CommitChanges(null, function onTlsCommitchanges(xstack, xname, xresponse, xstatus, xtag) + { + if (xstatus != 200) { + NextReplaceResults('TLS-Commit-Change', xstatus); + } + else { + // Set a timeout, and try this in 2 seconds, because AMT has a bug, where if you try to delete a cert too fast, it will fail + console.log('Setting 2 second delay, before attempting to delete TLS Certificate...'); + pthi.amtstack._tlsTimeout = setTimeout(function tlsDeleteCredential_wait(credential) + { + EnumerateCertificates(function onEnumerateCerts(xstatus, xcerts, xcredential) + { + if (xstatus != 200) { NextReplaceResults('TLS-Enumerate-Certificates', xstatus); return; } + for(var i in xcerts) + { + if(xcerts[i].isTlsCertificate && xcerts[i].privateKeyInstanceID) + { + xcerts[i].Delete(function OnDelete(xxstatus) + { + NextReplaceResults('TLS-Disable', xxstatus); + }); + break; + } + } + }, credential); + }, 2000, xtag); + } + }, JSON.parse(JSON.stringify(responses.AMT_TLSCredentialContext.responses[0]))); + } + } + } + else { + // Before we can enable TLS, we have to issue a certificate + IssueSelfSignedCertificate(); + } + } + + + if (command.Payload.AlarmClock) { + console.log('command.Payload.AlarmClock', command.Payload.AlarmClock); + + if (responses.IPS_AlarmClockOccurrence && responses.IPS_AlarmClockOccurrence.responses.length > 0) { + // If there are any existing + for (var i in responses.IPS_AlarmClockOccurrence.responses) { + console.log('==> Deleting AlarmClock Occurrence'); + ++pthi.amtstack.ReplaceCounter; + pthi.amtstack.Delete('IPS_AlarmClockOccurrence', responses.IPS_AlarmClockOccurrence.responses[i], function onAlarmClockDelete(xstack, xname, xresponse, xstatus, xtag) { + NextReplaceResults('AlarmClock_Delete', xstatus); + }); + } + } + for (var i in command.Payload.AlarmClock) { + ++pthi.amtstack.ReplaceCounter; + var alarmClockInstance = { StartTime: { Datetime: command.Payload.AlarmClock[i].StartTime }, DeleteOnCompletion: true }; + alarmClockInstance.ElementName = ('Alarm' + i); + alarmClockInstance.InstanceID = ('Alarm' + i); + if (command.Payload.AlarmClock[i].Interval) { + alarmClockInstance.Interval = { Datetime: command.Payload.AlarmClock[i].Interval }; + } + pthi.amtstack.AMT_AlarmClockService_AddAlarm(alarmClockInstance, function onAlarmClockAddAlarm(xstack, xname, xresponse, xstatus, xtag) { + NextReplaceResults('AlarmClock_AddAlarm', xstatus); + }); + } + } + } + + function IssueSelfSignedCertificate() { + ++pthi.amtstack.ReplaceCounter; + pthi.amtstack.AMT_PublicKeyManagementService_GenerateKeyPair(0, 2048, function onIssueSelfSignedCertificate(stack, serviceName, response, status) { + if (status != 200) { + NextReplaceResults('AMT_PublicKeyManagementService_GenerateKeyPair (Too Soon?)', xstatus); + } + else { + if (response.Body['ReturnValue'] != 0) { NextReplaceResults('AMT_PublicKeyManagementService_GenerateKeyPair: ' + response.Body['ReturnValueStr'], 600); return; } + + // Get the new key pair + pthi.amtstack.Enum('AMT_PublicPrivateKeyPair', function onFetchPublicPrivateKeyPair(stack, serviceName, response, status, tag) { + if (status != 200) { + NextReplaceResults('AMT_PublicPrivateKeyPair', xstatus); + } + else { + var DERKey = null; + for (var i in response) { if (response[i]['InstanceID'] == tag) DERKey = response[i]['DERKey']; } + + var WinCrypto = require('WinCrypto'); + var options = + { + _algorithm: 'SHA256', + _years: 10, + CN: 'UntrustedRoot', + T: 'UntrustedCert', + O: 'Intel', + C: 'USA', + ST: 'CA' + }; + console.log(' Generating Dummy Root Certificate'); + var untrustedRoot = WinCrypto.makeCert(options); + + var AmtPublicKey = Buffer.from(DERKey, 'base64'); + AmtPublicKey.oid = WinCrypto.CRYPT_KEY_ALGORITHMS_OIDS['RSA_RSA']; + + console.log(' Using AMT Public Key to generate Certificate'); + var child = WinCrypto.MakeCertFromPublicKey( + { + Issuer: 'CN=UntrustedRoot', Subject: { CN: 'SelfSigned', ST: 'CA', O: 'Intel', C: 'USA', T: 'SelfSignedCert' }, PublicKey: AmtPublicKey, SigningCert: untrustedRoot, SignatureAlgorithm: WinCrypto.CRYPT_KEY_ALGORITHMS_OIDS['RSA_SHA256RSA'], + EnhancedKeyUsages: [WinCrypto.CRYPT_ENHANCED_KEY_USAGES.SERVER_AUTH], + KeyUsage: ['CERT_DATA_ENCIPHERMENT_KEY_USAGE', 'CERT_DIGITAL_SIGNATURE_KEY_USAGE', 'CERT_KEY_ENCIPHERMENT_KEY_USAGE', 'CERT_NON_REPUDIATION_KEY_USAGE', 'CERT_KEY_CERT_SIGN_KEY_USAGE'] + }); + + console.log(' Signing certificate with dummy root'); + var signedCert = WinCrypto.SignCertificate(untrustedRoot, child); + signedCert.blob = signedCert.toBuffer().toString('base64'); + + pthi.amtstack.AMT_PublicKeyManagementService_AddCertificate(signedCert.blob, function onAddCertificate(stack, serviceName, response, status, tag) { + if (status != 200) { + NextReplaceResults('AMT_PublicKeyManagementService_AddCertificate', status); + } + else { + SetupTLS(response); + } + }, signedCert.blob); + } + }, response.Body['KeyPair']['ReferenceParameters']['SelectorSet']['Selector']['Value']); + } + }); + } + function SetupTLS(response) { + console.log('fetching AMT_TLSProtocolEndpointCollection'); + pthi.amtstack.BatchEnum(null, ['AMT_TLSProtocolEndpointCollection'], function onEnableTLS_getCollection(stack, name, responses, status, xtag) { + if (status != 200) { + NextReplaceResults('AMT_TLSProtocolEndpointCollection', status); + } + else { + XmlObjToXmlObj(xtag.Body.CreatedCertificate); + + var _certificate = + { + 'a:Address': { Value: '/wsman' }, + 'a:ReferenceParameters': { + Value: + { + 'w:ResourceURI': { Value: 'http://intel.com/wbem/wscim/1/amt-schema/1/AMT_PublicKeyCertificate' }, + 'w:SelectorSet': { Value: { 'w:Selector': { '@Name': 'InstanceID', Value: xtag.Body.CreatedCertificate.ReferenceParameters.Value.SelectorSet.Value.Selector.Value } } } + } + } + }; + + var CreatedCertificate = ObjToXml(_certificate); + var _provider = + { + 'a:Address': { Value: '/wsman' }, + 'a:ReferenceParameters': { + Value: { + 'w:ResourceURI': { Value: 'http://intel.com/wbem/wscim/1/amt-schema/1/AMT_TLSProtocolEndpointCollection' }, + 'w:SelectorSet': { Value: { 'w:Selector': { '@Name': 'ElementName', Value: 'TLSProtocolEndpointInstances Collection' } } } + } + } + }; + + var Provider = ObjToXml(_provider); + + pthi.amtstack.AMT_TLSCredentialContext_Create(CreatedCertificate, Provider, function onEnableTLS_createContext(xstack, xname, xresponses, xstatus, xtag) { + if (xstatus != 200) { + NextReplaceResults('AMT_TLSCredentialContext_Create', xstatus); + } + else { + pthi.amtstack.BatchEnum(null, ['AMT_TLSSettingData'], function onCreateTLSCredentialContext_GetTLSSettingsData(xstack, xname, responses, xstatus, xarg) { + if (xstatus != 200) { + NextReplaceResults('AMT_TLSSettingData', xstatus); + } + else { + EnableTLS(responses.AMT_TLSSettingData); + } + }, null, true); + } + + }); + } + }, response, true); + } + function EnableTLS(AMT_TLSSettingData) + { + if (AMT_TLSSettingData && AMT_TLSSettingData.responses.length > 0) + { + for (var i in AMT_TLSSettingData.responses) + { + var setting = JSON.parse(JSON.stringify(AMT_TLSSettingData.responses[i])); + setting.Enabled = true; + setting.AcceptNonSecureConnections = true; + setting.MutualAuthentication = false; + + pthi.amtstack.Put('AMT_TLSSettingData', setting, function (xstack, xname, xresponse, xstatus, xtag) + { + if (xstatus != 200) + { + NextReplaceResults('AMT_TLSSettingData', xstatus); + } + }, 0, 1, setting); + } + pthi.amtstack.AMT_SetupAndConfigurationService_CommitChanges(null, function (xstack, xname, xresponse, xstatus, xtag) + { + NextReplaceResults('TLS-Commit-Change', xstatus); + }); + } + } + function EnumerateCertificates(callback_func) + { + var tag = []; + for(var i in arguments) {tag.push(arguments[i]);} + + pthi.amtstack.BatchEnum(null, ['AMT_PublicKeyCertificate', 'AMT_TLSCredentialContext', 'AMT_PublicPrivateKeyPair'], function onEnumerateCertificates(stack, name, responses, status, xtag) + { + if (status != 200) { var cb = xtag.shift(); xtag.unshift([]); xtag.unshift(status); cb.apply(null, xtag); return; } + var WinCrypto = require('WinCrypto'); + var certs = []; + + if(responses.AMT_PublicKeyCertificate && responses.AMT_PublicKeyCertificate.responses.length>0) + { + for(var i in responses.AMT_PublicKeyCertificate.responses) + { + var cert = responses.AMT_PublicKeyCertificate.responses[i]; + var x509 = Buffer.from(cert.X509Certificate, 'base64'); + var _cert = WinCrypto.loadCert(x509, { encodingType: WinCrypto.X509_ASN_ENCODING }); + var _info = _cert.getInfo(); + certs.push(cert); + + cert.Delete = Certificate_Delete; + + if(responses.AMT_PublicPrivateKeyPair && responses.AMT_PublicPrivateKeyPair.responses.length>0) + { + for(var x in responses.AMT_PublicPrivateKeyPair.responses) + { + if ((cert.hasPrivateKey = responses.AMT_PublicPrivateKeyPair.responses[x]['DERKey'] == _info.publicKey)) + { + cert.privateKeyInstanceID = responses.AMT_PublicPrivateKeyPair.responses[x]['InstanceID'] + break; + } + } + } + if(responses.AMT_TLSCredentialContext && responses.AMT_TLSCredentialContext.responses.length>0) + { + for(var x in responses.AMT_TLSCredentialContext.responses) + { + if ((cert.isTlsCertificate = responses.AMT_TLSCredentialContext.responses[x].ElementInContext.ReferenceParameters.SelectorSet.Selector.Value == cert.InstanceID)) + { + cert.tlsCredentialContext = JSON.parse(JSON.stringify(responses.AMT_TLSCredentialContext.responses[x])); + break; + } + } + } + } + } + + var cb = xtag.shift(); + xtag.unshift(certs); + xtag.unshift(status); + cb.apply(null, xtag); + }, tag, true); + } +} + +function ComObjectInterop() +{ + this._ObjectID = 'ComObjectInterop'; + this._marshal = require('_GenericMarshal'); + this._native = this._marshal.CreateNativeProxy(); + + console.setDestination(console.Destinations.DISABLED); + for (var i in process.argv) { + if (process.argv[i] == '-debug') { + console.setDestination(console.Destinations.STDOUT); + break; + } + } + + try { + this._native.CreateMethod({ method: 'ExternalDispatchSink', dereferencePointer: 1 }); + this.dispatch = function dispatch(obj) { this._native.ExternalDispatchSink(this._marshal.CreateVariable(JSON.stringify(obj))); }; + } + catch (e) { + this.dispatch = function dispatch(obj) { process.stdout.write(JSON.stringify(obj)); } + } +} +function XmlObjToXmlObj(j) +{ + var inlineValue = false; + for (var i in j) + { + if(typeof(j[i]=='object')) + { + if(j[i].Value == null) + { + var tmp = { Value: j[i] }; + j[i] = tmp; + } + XmlObjToXmlObj(j[i].Value); + } + else + { + var tmp = { Value: j[i] }; + j[i] = tmp; + } + } +} +function ObjToXml(key, value) +{ + if (arguments.length == 1 && typeof (key) == 'object') + { + retVal = ''; + for(var i in key) + { + retVal += ObjToXml(i, key[i]); + } + return (retVal); + } + + var retVal = '<' + key; + var attr = false; + for (var i in value) + { + if(i.startsWith('@')) + { + retVal += (' ' + i.substring(1) + '="' + value[i] + '"'); attr = true; + } + } + retVal += ((attr ? ' ' : '') + '>'); + + if (value.Value) { retVal += (typeof (value.Value) == 'string' ? value.Value : ObjToXml(value.Value)); } + retVal += (''); + + return (retVal); +} + +function Certificate_Delete(callback_func) +{ + var tag = [this]; + for (var i in arguments) { tag.push(arguments[i]); } + + // First Step is to delete TLSCredentialContext if it exists + if(this.tlsCredentialContext) + { + console.log('Deleting TLSCredentialContext'); + pthi.amtstack.Delete('AMT_TLSCredentialContext', this.tlsCredentialContext, function onDeleteTLSCredentialContext(xstack, xname, xresponse, xstatus, xtag) + { + if (xstatus != 200) + { + var self = xtag.shift(); + var cb = xtag.shift(); + xtag.unshift(xstatus); + cb.apply(self, xtag); + } + else + { + Certificate_Delete_2.call(xtag[0], xtag); + } + }, tag); + } + else + { + Certificate_Delete_2.call(xtag[0], xtag); + } +} +function Certificate_Delete_2(xtag) +{ + // Check if there is a private key + if(this.hasPrivateKey && this.privateKeyInstanceID) + { + console.log('Deleting Public/Private Key Pair: [' + this.privateKeyInstanceID + ']'); + var sset = { InstanceID: this.privateKeyInstanceID }; + pthi.amtstack.Delete('AMT_PublicPrivateKeyPair', sset, function onCertificate_Delete_2(xstack, xname, xresponse, xstatus, xxtag) + { + if (xstatus != 200) + { + var self = xxtag.shift(); + var cb = xxtag.shift(); + xxtag.unshift(xstatus); + cb.apply(self, xxtag); + } + else + { + Certificate_Delete_3.call(xxtag[0], xxtag); + } + }, xtag); + } + else + { + Certificate_Delete_3.call(xtag[0], xtag); + } +} +function Certificate_Delete_3(xtag) +{ + // Delete the Certificate + console.log('Deleting Certificate: [' + this.InstanceID + ']'); + var sset = { InstanceID: this.InstanceID }; + pthi.amtstack.Delete('AMT_PublicKeyCertificate', sset, function onCertificate_Delete_3(xstack, xname, xresponse, xstatus, xxtag) + { + var self = xxtag.shift(); + var cb = xxtag.shift(); + xxtag.unshift(xstatus); + cb.apply(self, xxtag); + }, xtag); +} + +function AMT_SupportsWireless(func_callback) +{ + var opt = []; + for (var i in arguments) { opt.push(arguments[i]); } + + pthi.getLanInterfaceSettings(1, function onAMTSupportsWireless(info, tag) + { + var cb = tag.shift(); + tag.unshift(info != null); + cb.apply(null, tag); + }, opt); +} \ No newline at end of file diff --git a/modules/DeviceManager.js b/modules/DeviceManager.js new file mode 100644 index 0000000..9496a8a --- /dev/null +++ b/modules/DeviceManager.js @@ -0,0 +1,354 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +try { Object.defineProperty(Array.prototype, "peek", { value: function () { return (this.length > 0 ? this[this.length - 1] : undefined); } }); } +catch (e) { } + + +var DIGCF_PRESENT = 0x00000002; +var DIGCF_ALLCLASSES = 0x00000004; +var SPDRP_DEVICEDESC = 0x00000000; // DeviceDesc (R/W) +var SPDRP_HARDWAREID = 0x00000001; // HardwareID (R/W) +var SPDRP_COMPATIBLEIDS = 0x00000002; // CompatibleIDs (R/W) +var SPDRP_UNUSED0 = 0x00000003; // unused +var SPDRP_SERVICE = 0x00000004; // Service (R/W) +var SPDRP_UNUSED1 = 0x00000005; // unused +var SPDRP_UNUSED2 = 0x00000006; // unused +var SPDRP_CLASS = 0x00000007; // Class (R--tied to ClassGUID) +var SPDRP_CLASSGUID = 0x00000008; // ClassGUID (R/W) +var SPDRP_DRIVER = 0x00000009; // Driver (R/W) +var SPDRP_CONFIGFLAGS = 0x0000000A; // ConfigFlags (R/W) +var SPDRP_MFG = 0x0000000B; // Mfg (R/W) +var SPDRP_FRIENDLYNAME = 0x0000000C; // FriendlyName (R/W) +var SPDRP_LOCATION_INFORMATION = 0x0000000D; // LocationInformation (R/W) +var SPDRP_PHYSICAL_DEVICE_OBJECT_NAME= 0x0000000E; // PhysicalDeviceObjectName (R) +var SPDRP_CAPABILITIES = 0x0000000F; // Capabilities (R) +var SPDRP_UI_NUMBER = 0x00000010; // UiNumber (R) +var SPDRP_UPPERFILTERS = 0x00000011; // UpperFilters (R/W) +var SPDRP_LOWERFILTERS = 0x00000012; // LowerFilters (R/W) +var SPDRP_BUSTYPEGUID = 0x00000013; // BusTypeGUID (R) +var SPDRP_LEGACYBUSTYPE = 0x00000014; // LegacyBusType (R) +var SPDRP_BUSNUMBER = 0x00000015; // BusNumber (R) +var SPDRP_ENUMERATOR_NAME = 0x00000016; // Enumerator Name (R) +var SPDRP_SECURITY = 0x00000017; // Security (R/W, binary form) +var SPDRP_SECURITY_SDS = 0x00000018; // Security (W, SDS form) +var SPDRP_DEVTYPE = 0x00000019; // Device Type (R/W) +var SPDRP_EXCLUSIVE = 0x0000001A; // Device is exclusive-access (R/W) +var SPDRP_CHARACTERISTICS = 0x0000001B; // Device Characteristics (R/W) +var SPDRP_ADDRESS = 0x0000001C; // Device Address (R) +var SPDRP_UI_NUMBER_DESC_FORMAT = 0X0000001D; // UiNumberDescFormat (R/W) +var SPDRP_DEVICE_POWER_DATA = 0x0000001E; // Device Power Data (R) +var SPDRP_REMOVAL_POLICY = 0x0000001F; // Removal Policy (R) +var SPDRP_REMOVAL_POLICY_HW_DEFAULT = 0x00000020; // Hardware Removal Policy (R) +var SPDRP_REMOVAL_POLICY_OVERRIDE = 0x00000021; // Removal Policy Override (RW) +var SPDRP_INSTALL_STATE = 0x00000022; // Device Install State (R) +var SPDRP_LOCATION_PATHS = 0x00000023; // Device Location Paths (R) +var SPDRP_BASE_CONTAINERID = 0x00000024; // Base ContainerID (R) +var ERROR_INSUFFICIENT_BUFFER = 122; +var DN_HAS_PROBLEM = 0x00000400; +var DN_DISABLEABLE = 0x00002000; + +var CM_PROB_CODE = +{ + 0x00000001: 'NOT_CONFIGURED', + 0x00000002: 'DEVLOADER_FAILED', + 0x00000003: 'OUT_OF_MEMORY', + 0x00000004: 'ENTRY_IS_WRONG_TYPE', + 0x00000005: 'LACKED_ARBITRATOR', + 0x00000006: 'BOOT_CONFIG_CONFLICT', + 0x00000007: 'FAILED_FILTER', + 0x00000008: 'DEVLOADER_NOT_FOUND', + 0x00000009: 'INVALID_DATA', + 0x0000000A: 'FAILED_START', + 0x0000000B: 'LIAR', + 0x0000000C: 'NORMAL_CONFLICT', + 0x0000000D: 'NOT_VERIFIED', + 0x0000000E: 'NEED_RESTART', + 0x0000000F: 'REENUMERATION', + 0x00000010: 'PARTIAL_LOG_CONF', + 0x00000011: 'UNKNOWN_RESOURCE', + 0x00000012: 'REINSTALL', + 0x00000013: 'REGISTRY', + 0x00000014: 'VXDLDR', + 0x00000015: 'WILL_BE_REMOVED', + 0x00000016: 'DISABLED', + 0x00000017: 'DEVLOADER_NOT_READY', + 0x00000018: 'DEVICE_NOT_THERE', + 0x00000019: 'MOVED', + 0x0000001A: 'TOO_EARLY', + 0x0000001B: 'NO_VALID_LOG_CONF', + 0x0000001C: 'FAILED_INSTALL', + 0x0000001D: 'HARDWARE_DISABLED', + 0x0000001E: 'CANT_SHARE_IRQ', + 0x0000001F: 'FAILED_ADD', + 0x00000020: 'DISABLED_SERVICE', + 0x00000021: 'TRANSLATION_FAILED', + 0x00000022: 'NO_SOFTCONFIG', + 0x00000023: 'BIOS_TABLE', + 0x00000024: 'IRQ_TRANSLATION_FAILED', + 0x00000025: 'FAILED_DRIVER_ENTRY', + 0x00000026: 'DRIVER_FAILED_PRIOR_UNLOAD', + 0x00000027: 'DRIVER_FAILED_LOAD', + 0x00000028: 'DRIVER_SERVICE_KEY_INVALID', + 0x00000029: 'LEGACY_SERVICE_NO_DEVICES', + 0x0000002A: 'DUPLICATE_DEVICE', + 0x0000002B: 'FAILED_POST_START', + 0x0000002C: 'HALTED', + 0x0000002D: 'PHANTOM', + 0x0000002E: 'SYSTEM_SHUTDOWN', + 0x0000002F: 'HELD_FOR_EJECT', + 0x00000030: 'DRIVER_BLOCKED', + 0x00000031: 'REGISTRY_TOO_LARGE', + 0x00000032: 'SETPROPERTIES_FAILED', +}; + +//DEFINE_DEVPROPKEY(DEVPKEY_Device_DevNodeStatus, 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 2); // DEVPROP_TYPE_UINT32 +//DEFINE_DEVPROPKEY(DEVPKEY_Device_ProblemCode, 0x4340a6c5, 0x93fa, 0x4706, 0x97, 0x2c, 0x7b, 0x64, 0x80, 0x08, 0xa5, 0xa7, 3); + +function DeviceManager() +{ + if (process.platform != 'win32') { throw ('Only Supported on Windows'); } + + this._marshal = require('_GenericMarshal'); + this._Kernel32 = this._marshal.CreateNativeProxy('Kernel32.dll'); + this._Kernel32.CreateMethod('GetLastError'); + this._SetupAPI = this._marshal.CreateNativeProxy("SetupAPI.dll"); + this._SetupAPI.CreateMethod('SetupDiGetClassDevsA'); + this._SetupAPI.CreateMethod('SetupDiGetDevicePropertyKeys'); + this._SetupAPI.CreateMethod('SetupDiGetDevicePropertyW'); + this._SetupAPI.CreateMethod('SetupDiEnumDeviceInfo'); + this._SetupAPI.CreateMethod('SetupDiEnumDriverInfoA'); + this._SetupAPI.CreateMethod('SetupDiBuildDriverInfoList'); + this._SetupAPI.CreateMethod('SetupDiGetDeviceInstallParamsA'); + this._SetupAPI.CreateMethod('SetupDiGetDeviceRegistryPropertyA'); + this._SetupAPI.CreateMethod('SetupDiDestroyDeviceInfoList'); + this._CfgMgr32 = this._marshal.CreateNativeProxy('CfgMgr32.dll'); + this._CfgMgr32.CreateMethod('CM_Get_DevNode_Status'); + this._CfgMgr32.DEVPKEY_Device_DevNodeStatus = this._marshal.CreateVariable(20); + this._CfgMgr32.DEVPKEY_Device_ProblemCode = this._marshal.CreateVariable(20); + + Buffer.from('C5A64043FA930647972C7B648008A5A7', 'hex').copy(this._CfgMgr32.DEVPKEY_Device_DevNodeStatus.toBuffer()); + this._CfgMgr32.DEVPKEY_Device_DevNodeStatus.toBuffer().writeUInt32LE(2, 16); + Buffer.from('C5A64043FA930647972C7B648008A5A7', 'hex').copy(this._CfgMgr32.DEVPKEY_Device_ProblemCode.toBuffer()); + this._CfgMgr32.DEVPKEY_Device_ProblemCode.toBuffer().writeUInt32LE(3, 16); + + this.getDevices = function getDevices(options) + { + var nf; + var ret = []; + var i; + var di = this._SetupAPI.SetupDiGetClassDevsA(0, 0, 0, DIGCF_PRESENT | DIGCF_ALLCLASSES); + if(di.Val == -1) {throw('Error Enumerating Drivers');} + + var devInfoData = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 28 : 32); + var DataT = this._marshal.CreateVariable(4); + devInfoData.toBuffer().writeUInt32LE(devInfoData._size, 0); + + var buf = this._marshal.CreateVariable(1024); + var buflen = this._marshal.CreateVariable(4); + buflen.toBuffer().writeUInt32LE(1024,0); + buf.buflen = 1024; + + // Enumerate devices + for (i = 0; this._SetupAPI.SetupDiEnumDeviceInfo(di, i, devInfoData).Val; i++) + { + while (!this._SetupAPI.SetupDiGetDeviceRegistryPropertyA(di, devInfoData, SPDRP_HARDWAREID, DataT, buf, buf.buflen, buflen).Val) + { + if (this._Kernel32.GetLastError().Val == ERROR_INSUFFICIENT_BUFFER) + { + buf = this._marshal.CreateVariable(buflen.toBuffer().readUInt32LE()); + buf.buflen = buflen.toBuffer().readUInt32LE(); + } + else + { + break; + } + } + ret.push({ hwid: buf.toBuffer().slice(0, buflen.toBuffer().readUInt32LE() - 1).toString() }); + + nf = 0; + while (!this._SetupAPI.SetupDiGetDeviceRegistryPropertyA(di, devInfoData, SPDRP_FRIENDLYNAME, DataT, buf, buf.buflen, buflen).Val) + { + if (this._Kernel32.GetLastError().Val == ERROR_INSUFFICIENT_BUFFER) + { + buf = this._marshal.CreateVariable(buflen.toBuffer().readUInt32LE()); + buf.buflen = buflen.toBuffer().readUInt32LE(); + } + else + { + nf = 1; + break; + } + } + if (!nf) { ret.peek().friendlyName = buf.toBuffer().slice(0, buflen.toBuffer().readUInt32LE() - 1).toString(); } + + nf = 0; + while (!this._SetupAPI.SetupDiGetDeviceRegistryPropertyA(di, devInfoData, SPDRP_MFG, DataT, buf, buf.buflen, buflen).Val) { + if (this._Kernel32.GetLastError().Val == ERROR_INSUFFICIENT_BUFFER) { + buf = this._marshal.CreateVariable(buflen.toBuffer().readUInt32LE()); + buf.buflen = buflen.toBuffer().readUInt32LE(); + } + else { + nf = 1; + break; + } + } + if (!nf) { ret.peek().manufacturer = buf.toBuffer().slice(0, buflen.toBuffer().readUInt32LE() - 1).toString(); } + + nf = 0; + while (!this._SetupAPI.SetupDiGetDeviceRegistryPropertyA(di, devInfoData, SPDRP_CLASS, DataT, buf, buf.buflen, buflen).Val) { + if (this._Kernel32.GetLastError().Val == ERROR_INSUFFICIENT_BUFFER) { + buf = this._marshal.CreateVariable(buflen.toBuffer().readUInt32LE()); + buf.buflen = buflen.toBuffer().readUInt32LE(); + } + else { + nf = 1; + break; + } + } + if (!nf) { ret.peek().class = buf.toBuffer().slice(0, buflen.toBuffer().readUInt32LE() - 1).toString(); } + + nf = 0; + while (!this._SetupAPI.SetupDiGetDeviceRegistryPropertyA(di, devInfoData, SPDRP_DEVICEDESC, DataT, buf, buf.buflen, buflen).Val) { + if (this._Kernel32.GetLastError().Val == ERROR_INSUFFICIENT_BUFFER) { + buf = this._marshal.CreateVariable(buflen.toBuffer().readUInt32LE()); + buf.buflen = buflen.toBuffer().readUInt32LE(); + } + else { + nf = 1; + break; + } + } + if (!nf) { ret.peek().description = buf.toBuffer().slice(0, buflen.toBuffer().readUInt32LE() - 1).toString(); } + + nf = 0; + while (!this._SetupAPI.SetupDiGetDeviceRegistryPropertyA(di, devInfoData, SPDRP_LOCATION_PATHS, DataT, buf, buf.buflen, buflen).Val) { + if (this._Kernel32.GetLastError().Val == ERROR_INSUFFICIENT_BUFFER) { + buf = this._marshal.CreateVariable(buflen.toBuffer().readUInt32LE()); + buf.buflen = buflen.toBuffer().readUInt32LE(); + } + else { + nf = 1; + break; + } + } + if (!nf) { ret.peek().locationPath = buf.toBuffer().slice(0, buflen.toBuffer().readUInt32LE() - 1).toString(); } + + nf = 0; + while (!this._SetupAPI.SetupDiGetDeviceRegistryPropertyA(di, devInfoData, SPDRP_INSTALL_STATE, DataT, buf, buf.buflen, buflen).Val) { + if (this._Kernel32.GetLastError().Val == ERROR_INSUFFICIENT_BUFFER) { + buf = this._marshal.CreateVariable(buflen.toBuffer().readUInt32LE()); + buf.buflen = buflen.toBuffer().readUInt32LE(); + } + else { + nf = 1; + break; + } + } + if (!nf) + { + switch(buf.toBuffer().readUInt32LE()) + { + case 0: + ret.peek().installState = 'INSTALLED'; + break; + case 1: + ret.peek().installState = 'NEED_REINSTALL'; + break; + case 2: + ret.peek().installState = 'FAILED'; + break; + case 3: + ret.peek().installState = 'INCOMPLETE'; + break; + default: + ret.peek().installState = 'UNKNOWN'; + break; + } + } + + var proptype = this._marshal.CreateVariable(4); + var reqsize = this._marshal.CreateVariable(4); + this._SetupAPI.SetupDiGetDevicePropertyW(di, devInfoData, this._CfgMgr32.DEVPKEY_Device_DevNodeStatus, proptype, 0, 0, reqsize, 0); + if (reqsize.toBuffer().readUInt32LE() > 0) + { + var propbuffer = this._marshal.CreateVariable(reqsize.toBuffer().readUInt32LE()); + this._SetupAPI.SetupDiGetDevicePropertyW(di, devInfoData, this._CfgMgr32.DEVPKEY_Device_DevNodeStatus, proptype, propbuffer, reqsize.toBuffer().readUInt32LE(), reqsize, 0); + if ((propbuffer.toBuffer().readUInt32LE() & DN_HAS_PROBLEM) == DN_HAS_PROBLEM) + { + this._SetupAPI.SetupDiGetDevicePropertyW(di, devInfoData, this._CfgMgr32.DEVPKEY_Device_ProblemCode, proptype, propbuffer, reqsize.toBuffer().readUInt32LE(), reqsize, 0); + if (!CM_PROB_CODE[propbuffer.toBuffer().readUInt32LE()]) + { + ret.peek().status = 'HAS_PROBLEM'; + } + else + { + ret.peek().status = CM_PROB_CODE[propbuffer.toBuffer().readUInt32LE()]; + } + } + else + { + if ((propbuffer.toBuffer().readUInt32LE() & DN_HAS_PROBLEM) == 0) + { + ret.peek().status = 'ENABLED'; + } + } + } + + if(options) + { + var match = true; + if (options.manufacturer && options.manufacturer.endsWith('*')) + { + if (!ret.peek().manufacturer || !ret.peek().manufacturer.startsWith(options.manufacturer.substring(0, options.manufacturer.length - 1))) + { + match = false; + } + if (options.class && ret.peek().class != options.class) + { + match = false; + } + } + else if ((options.class && ret.peek().class != options.class) || + (options.manufacturer && ret.peek().manufacturer != options.manufacturer)) + { + match = false; + } + if (!match) { ret.pop(); } + else + { + + // GetDriverVersion + if (this._SetupAPI.SetupDiBuildDriverInfoList(di, devInfoData, 2).Val) { + var drvinfo = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 796 : 800); + drvinfo.toBuffer().writeUInt32LE(this._marshal.PointerSize == 4 ? 796 : 800); + if (this._SetupAPI.SetupDiEnumDriverInfoA(di, devInfoData, 2, 0, drvinfo).Val) { + var drversion = drvinfo.toBuffer().slice(this._marshal.PointerSize == 4 ? 788 : 792); + ret.peek().version = drversion.readUInt16LE(6) + '.' + drversion.readUInt16LE(4) + '.' + drversion.readUInt16LE(2) + '.' + drversion.readUInt16LE(0); + } + else { + ret.peek().version = 'FAILED [' + this._Kernel32.GetLastError().Val + ']'; + } + } + } + } + } + this._SetupAPI.SetupDiDestroyDeviceInfoList(di); + return (ret); + }; +} + +module.exports = new DeviceManager(); \ No newline at end of file diff --git a/modules/MSH_Test.js b/modules/MSH_Test.js deleted file mode 100644 index ad45e97..0000000 --- a/modules/MSH_Test.js +++ /dev/null @@ -1,8 +0,0 @@ - -var fs = require('fs'); - -var options = { sourceFileName: process.execPath, destinationStream: fs.createWriteStream('test.exe', { flags: 'wb' }), msh: 'WebProxy: proxy.jf.intel.com:911' }; - -options.destinationStream.on('finish', function () { console.log('finished'); process.exit(); }); - -require('MSH_Installer')(options); diff --git a/modules/PostBuild.js b/modules/PostBuild.js index 90b70d4..9d22ae9 100644 --- a/modules/PostBuild.js +++ b/modules/PostBuild.js @@ -9,8 +9,9 @@ var stream1; var stream2; var pending; -hash.on('hashString', function (h) +hash.on('hash', function (buffer) { + var h = buffer.toString('hex'); if (process.platform == 'win32') { pending = 2; diff --git a/modules/WiFiScanner.js b/modules/WiFiScanner.js deleted file mode 100644 index 40836f7..0000000 --- a/modules/WiFiScanner.js +++ /dev/null @@ -1,272 +0,0 @@ -var MemoryStream = require('MemoryStream'); -var WindowsWireless = new Buffer([ -0x0A, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x5F, 0x53, 0x63, 0x61, 0x6E, 0x28, 0x29, 0x0A, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x77, 0x6C, 0x61, 0x6E, -0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, -0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x45, -0x6E, 0x75, 0x6D, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x77, 0x6C, -0x61, 0x6E, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x63, 0x6F, 0x75, 0x6E, 0x74, 0x20, 0x3D, 0x20, -0x77, 0x6C, 0x61, 0x6E, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, -0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x20, 0x3D, 0x20, 0x77, 0x6C, 0x61, 0x6E, 0x49, 0x6E, 0x74, 0x65, -0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x38, 0x2C, 0x20, 0x35, 0x33, 0x32, 0x29, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x61, 0x6D, 0x65, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x31, 0x36, 0x2C, 0x20, 0x35, 0x31, 0x32, -0x29, 0x2E, 0x41, 0x6E, 0x73, 0x69, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x3B, 0x0A, 0x20, -0x20, 0x20, 0x20, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x20, 0x28, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x32, 0x38, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, -0x6C, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x30, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x4E, 0x4F, 0x54, 0x20, 0x52, 0x45, 0x41, 0x44, 0x59, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x31, 0x3A, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x43, 0x4F, 0x4E, 0x4E, 0x45, 0x43, 0x54, 0x45, 0x44, 0x22, 0x3B, 0x0A, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, -0x32, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x41, 0x44, 0x2D, 0x48, 0x4F, 0x43, 0x22, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, -0x65, 0x20, 0x33, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x44, 0x49, 0x53, 0x43, 0x4F, -0x4E, 0x4E, 0x45, 0x43, 0x54, 0x49, 0x4E, 0x47, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x34, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, -0x20, 0x3D, 0x20, 0x22, 0x44, 0x49, 0x53, 0x43, 0x4F, 0x4E, 0x4E, 0x45, 0x43, 0x54, 0x45, 0x44, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, -0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x35, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x41, 0x53, 0x53, 0x4F, 0x43, 0x49, 0x41, 0x54, 0x49, 0x4E, 0x47, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x36, 0x3A, 0x0A, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x44, 0x49, 0x53, 0x43, 0x4F, 0x56, 0x45, 0x52, 0x49, 0x4E, 0x47, 0x22, 0x3B, -0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, -0x20, 0x37, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x41, 0x55, 0x54, 0x48, 0x45, 0x4E, -0x54, 0x49, 0x43, 0x41, 0x54, 0x49, 0x4E, 0x47, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6C, 0x74, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, -0x65, 0x20, 0x3D, 0x20, 0x22, 0x55, 0x4E, 0x4B, 0x4E, 0x4F, 0x57, 0x4E, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x67, 0x75, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, -0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, 0x31, 0x36, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, -0x57, 0x6C, 0x61, 0x6E, 0x53, 0x63, 0x61, 0x6E, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x69, 0x67, 0x75, 0x69, 0x64, 0x2C, 0x20, 0x30, 0x2C, 0x20, -0x30, 0x2C, 0x20, 0x30, 0x29, 0x20, 0x3D, 0x3D, 0x20, 0x30, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6E, -0x20, 0x28, 0x74, 0x72, 0x75, 0x65, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6C, 0x73, 0x65, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6E, 0x20, 0x28, 0x66, 0x61, 0x6C, 0x73, 0x65, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x7D, 0x0A, 0x0A, 0x66, -0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x28, 0x5F, 0x73, 0x73, 0x69, 0x64, 0x2C, 0x20, 0x5F, 0x62, 0x73, 0x73, 0x69, -0x64, 0x2C, 0x20, 0x5F, 0x72, 0x73, 0x73, 0x69, 0x2C, 0x20, 0x5F, 0x6C, 0x71, 0x29, 0x0A, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, -0x20, 0x5F, 0x73, 0x73, 0x69, 0x64, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x62, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x5F, 0x62, 0x73, 0x73, 0x69, 0x64, 0x3B, -0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x72, 0x73, 0x73, 0x69, 0x20, 0x3D, 0x20, 0x5F, 0x72, 0x73, 0x73, 0x69, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, -0x2E, 0x6C, 0x71, 0x20, 0x3D, 0x20, 0x5F, 0x6C, 0x71, 0x3B, 0x0A, 0x7D, 0x0A, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x2E, 0x70, 0x72, 0x6F, 0x74, 0x6F, 0x74, 0x79, -0x70, 0x65, 0x2E, 0x74, 0x6F, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x20, 0x3D, 0x20, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x28, 0x29, 0x0A, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x72, -0x65, 0x74, 0x75, 0x72, 0x6E, 0x20, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x73, 0x73, 0x69, 0x64, 0x20, 0x2B, 0x20, 0x22, 0x20, 0x5B, 0x22, 0x20, 0x2B, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x62, -0x73, 0x73, 0x69, 0x64, 0x20, 0x2B, 0x20, 0x22, 0x5D, 0x3A, 0x20, 0x22, 0x20, 0x2B, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x6C, 0x71, 0x29, 0x3B, 0x0A, 0x7D, 0x0A, 0x0A, 0x66, 0x75, 0x6E, 0x63, -0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4F, 0x6E, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x79, 0x28, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x44, 0x61, 0x74, 0x61, 0x29, 0x0A, -0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x53, 0x6F, 0x75, 0x72, 0x63, 0x65, 0x20, 0x3D, 0x20, 0x4E, -0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, -0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x43, 0x6F, 0x64, 0x65, 0x20, 0x3D, 0x20, 0x4E, 0x6F, 0x74, 0x69, -0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x34, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x64, 0x61, 0x74, 0x61, 0x47, 0x75, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x44, 0x61, 0x74, -0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x38, 0x2C, 0x20, 0x31, 0x36, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x28, 0x28, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, -0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x53, 0x6F, 0x75, 0x72, 0x63, 0x65, 0x20, 0x26, 0x20, 0x30, 0x58, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x38, 0x29, 0x20, 0x26, 0x26, 0x20, 0x28, 0x4E, -0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x43, 0x6F, 0x64, 0x65, 0x20, 0x3D, 0x3D, 0x20, 0x37, 0x29, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x62, 0x73, 0x73, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, -0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, -0x72, 0x65, 0x73, 0x75, 0x6C, 0x74, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x47, 0x65, 0x74, 0x42, -0x53, 0x53, 0x4C, 0x69, 0x73, 0x74, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x64, 0x61, 0x74, 0x61, 0x47, -0x75, 0x69, 0x64, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x33, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x62, 0x73, 0x73, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, -0x66, 0x20, 0x28, 0x72, 0x65, 0x73, 0x75, 0x6C, 0x74, 0x20, 0x3D, 0x3D, 0x20, 0x30, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x74, 0x6F, 0x74, 0x61, 0x6C, 0x53, 0x69, 0x7A, 0x65, 0x20, 0x3D, 0x20, 0x62, 0x73, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, -0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, -0x61, 0x72, 0x20, 0x6E, 0x75, 0x6D, 0x49, 0x74, 0x65, 0x6D, 0x73, 0x20, 0x3D, 0x20, 0x62, 0x73, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, -0x34, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x28, 0x69, 0x20, 0x3D, 0x20, -0x30, 0x3B, 0x20, 0x69, 0x20, 0x3C, 0x20, 0x6E, 0x75, 0x6D, 0x49, 0x74, 0x65, 0x6D, 0x73, 0x3B, 0x20, 0x2B, 0x2B, 0x69, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x74, 0x65, 0x6D, 0x20, 0x3D, 0x20, 0x62, -0x73, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x38, 0x20, 0x2B, 0x20, 0x28, 0x33, 0x36, 0x30, 0x20, 0x2A, 0x20, 0x69, 0x29, 0x2C, 0x20, -0x33, 0x36, 0x30, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, -0x20, 0x69, 0x74, 0x65, 0x6D, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x34, 0x2C, 0x20, 0x33, 0x32, 0x29, 0x2E, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x2E, 0x74, 0x72, 0x69, 0x6D, 0x28, 0x29, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x62, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x69, 0x74, -0x65, 0x6D, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x34, 0x30, 0x2C, 0x20, 0x36, 0x29, 0x2E, 0x48, 0x65, 0x78, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x32, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x72, 0x73, 0x73, 0x69, 0x20, 0x3D, 0x20, 0x69, 0x74, 0x65, 0x6D, 0x2E, 0x44, 0x65, 0x72, 0x65, -0x66, 0x28, 0x35, 0x36, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, -0x72, 0x20, 0x6C, 0x71, 0x20, 0x3D, 0x20, 0x69, 0x74, 0x65, 0x6D, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x36, 0x30, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x0A, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x65, 0x6D, 0x69, 0x74, 0x28, -0x27, 0x53, 0x63, 0x61, 0x6E, 0x27, 0x2C, 0x20, 0x6E, 0x65, 0x77, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x28, 0x73, 0x73, 0x69, 0x64, 0x2C, 0x20, 0x62, 0x73, -0x73, 0x69, 0x64, 0x2C, 0x20, 0x72, 0x73, 0x73, 0x69, 0x2C, 0x20, 0x6C, 0x71, 0x29, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x7D, 0x0A, 0x0A, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x57, 0x69, 0x72, 0x65, -0x6C, 0x65, 0x73, 0x73, 0x28, 0x29, 0x0A, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x65, 0x6D, 0x69, 0x74, 0x74, 0x65, 0x72, 0x55, 0x74, 0x69, 0x6C, 0x73, 0x20, 0x3D, 0x20, -0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x27, 0x65, 0x76, 0x65, 0x6E, 0x74, 0x73, 0x27, 0x29, 0x2E, 0x69, 0x6E, 0x68, 0x65, 0x72, 0x69, 0x74, 0x73, 0x28, 0x74, 0x68, 0x69, 0x73, 0x29, -0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x20, 0x3D, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x27, 0x5F, -0x47, 0x65, 0x6E, 0x65, 0x72, 0x69, 0x63, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x27, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, -0x65, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x50, 0x72, 0x6F, -0x78, 0x79, 0x28, 0x22, 0x77, 0x6C, 0x61, 0x6E, 0x61, 0x70, 0x69, 0x2E, 0x64, 0x6C, 0x6C, 0x22, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, -0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, 0x57, 0x6C, 0x61, 0x6E, 0x4F, 0x70, 0x65, 0x6E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x22, -0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, -0x22, 0x57, 0x6C, 0x61, 0x6E, 0x47, 0x65, 0x74, 0x4E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x42, 0x73, 0x73, 0x4C, 0x69, 0x73, 0x74, 0x22, 0x2C, 0x20, 0x22, 0x47, 0x65, 0x74, 0x42, 0x53, 0x53, -0x4C, 0x69, 0x73, 0x74, 0x22, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, -0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, 0x57, 0x6C, 0x61, 0x6E, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x22, 0x29, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, -0x57, 0x6C, 0x61, 0x6E, 0x45, 0x6E, 0x75, 0x6D, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x22, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, -0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, 0x57, 0x6C, 0x61, 0x6E, 0x53, 0x63, 0x61, 0x6E, 0x22, 0x29, 0x3B, 0x0A, -0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, 0x57, 0x6C, -0x61, 0x6E, 0x51, 0x75, 0x65, 0x72, 0x79, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x22, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x6E, 0x65, 0x67, -0x6F, 0x74, 0x69, 0x61, 0x74, 0x65, 0x64, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, -0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x68, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, -0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, -0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x4F, 0x70, 0x65, 0x6E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x28, 0x32, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x6E, 0x65, 0x67, 0x6F, 0x74, 0x69, 0x61, 0x74, -0x65, 0x64, 0x2C, 0x20, 0x68, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x20, 0x3D, 0x20, 0x68, 0x2E, 0x56, 0x61, 0x6C, 0x3B, -0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x5F, 0x4E, 0x4F, 0x54, 0x49, 0x46, 0x59, 0x5F, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x5F, 0x4F, 0x42, 0x4A, 0x45, 0x43, 0x54, 0x20, -0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6C, 0x6C, 0x62, 0x61, 0x63, 0x6B, 0x50, 0x72, 0x6F, -0x78, 0x79, 0x28, 0x4F, 0x6E, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x79, 0x2C, 0x20, 0x32, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x5F, 0x4E, 0x4F, 0x54, 0x49, 0x46, -0x59, 0x5F, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x5F, 0x4F, 0x42, 0x4A, 0x45, 0x43, 0x54, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x50, 0x72, 0x65, 0x76, 0x53, 0x6F, 0x75, 0x72, 0x63, 0x65, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, -0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x72, 0x65, 0x73, 0x75, 0x6C, 0x74, 0x20, -0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, -0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x30, 0x58, 0x30, 0x30, 0x30, 0x30, 0x46, 0x46, 0x46, 0x46, 0x2C, 0x20, -0x30, 0x2C, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x5F, 0x4E, 0x4F, 0x54, 0x49, 0x46, 0x59, 0x5F, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x5F, 0x4F, 0x42, 0x4A, 0x45, 0x43, 0x54, 0x2E, 0x43, 0x61, 0x6C, -0x6C, 0x62, 0x61, 0x63, 0x6B, 0x2C, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x5F, 0x4E, 0x4F, 0x54, 0x49, 0x46, 0x59, 0x5F, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x5F, 0x4F, 0x42, 0x4A, 0x45, 0x43, 0x54, -0x2E, 0x53, 0x74, 0x61, 0x74, 0x65, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x50, 0x72, 0x65, 0x76, 0x53, 0x6F, 0x75, 0x72, 0x63, 0x65, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6D, 0x69, -0x74, 0x74, 0x65, 0x72, 0x55, 0x74, 0x69, 0x6C, 0x73, 0x2E, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x76, 0x65, 0x6E, 0x74, 0x28, 0x27, 0x53, 0x63, 0x61, 0x6E, 0x27, 0x29, 0x3B, 0x0A, 0x20, -0x20, 0x20, 0x20, 0x65, 0x6D, 0x69, 0x74, 0x74, 0x65, 0x72, 0x55, 0x74, 0x69, 0x6C, 0x73, 0x2E, 0x61, 0x64, 0x64, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x27, 0x53, 0x63, 0x61, 0x6E, 0x27, -0x2C, 0x20, 0x5F, 0x53, 0x63, 0x61, 0x6E, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x47, 0x65, 0x74, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, -0x4E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x20, 0x3D, 0x20, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x28, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, -0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, -0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x45, 0x6E, 0x75, 0x6D, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, -0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x63, 0x6F, 0x75, 0x6E, 0x74, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x2E, -0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, -0x65, 0x72, 0x65, 0x66, 0x28, 0x38, 0x2C, 0x20, 0x35, 0x33, 0x32, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x61, 0x6D, 0x65, 0x20, -0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x31, 0x36, 0x2C, 0x20, 0x35, 0x31, 0x32, 0x29, 0x2E, 0x41, 0x6E, 0x73, 0x69, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, -0x66, 0x28, 0x35, 0x32, 0x38, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x49, 0x6E, 0x74, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x28, 0x69, 0x6E, -0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x32, 0x38, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x49, 0x6E, 0x74, 0x56, 0x61, 0x6C, 0x20, 0x3D, 0x3D, 0x20, 0x31, 0x29, 0x20, 0x2F, 0x2F, -0x20, 0x43, 0x4F, 0x4E, 0x4E, 0x45, 0x43, 0x54, 0x45, 0x44, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x76, 0x61, 0x72, 0x20, 0x64, 0x61, 0x74, 0x61, 0x53, 0x69, 0x7A, 0x65, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, -0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x70, 0x44, -0x61, 0x74, 0x61, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, -0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x20, 0x3D, 0x20, -0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x67, 0x75, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, -0x28, 0x30, 0x2C, 0x20, 0x31, 0x36, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x72, 0x65, 0x74, 0x56, 0x61, 0x6C, 0x20, -0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x51, 0x75, 0x65, 0x72, 0x79, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, -0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x69, 0x67, 0x75, 0x69, 0x64, 0x2C, 0x20, 0x37, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x64, 0x61, 0x74, 0x61, 0x53, -0x69, 0x7A, 0x65, 0x2C, 0x20, 0x70, 0x44, 0x61, 0x74, 0x61, 0x2C, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x28, 0x72, 0x65, 0x74, 0x56, 0x61, 0x6C, 0x20, 0x3D, 0x3D, 0x20, 0x30, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x61, 0x73, 0x73, 0x6F, 0x63, 0x69, 0x61, 0x74, 0x65, -0x64, 0x53, 0x53, 0x49, 0x44, 0x20, 0x3D, 0x20, 0x70, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x32, 0x34, 0x2C, -0x20, 0x33, 0x32, 0x29, 0x2E, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, -0x20, 0x62, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x70, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x36, 0x30, -0x2C, 0x20, 0x36, 0x29, 0x2E, 0x48, 0x65, 0x78, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x76, 0x61, 0x72, 0x20, 0x6C, 0x71, 0x20, 0x3D, 0x20, 0x70, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x37, 0x36, -0x2C, 0x20, 0x34, 0x29, 0x2E, 0x49, 0x6E, 0x74, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, -0x74, 0x75, 0x72, 0x6E, 0x20, 0x28, 0x6E, 0x65, 0x77, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x28, 0x61, 0x73, 0x73, 0x6F, 0x63, 0x69, 0x61, 0x74, 0x65, 0x64, -0x53, 0x53, 0x49, 0x44, 0x2C, 0x20, 0x62, 0x73, 0x73, 0x69, 0x64, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x6C, 0x71, 0x29, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x7D, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x72, 0x6F, 0x77, 0x20, 0x28, 0x22, 0x47, 0x65, -0x74, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x4E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x73, 0x3A, 0x20, 0x46, 0x41, 0x49, 0x4C, 0x45, 0x44, 0x20, 0x28, 0x6E, 0x6F, 0x74, 0x20, -0x61, 0x73, 0x73, 0x6F, 0x63, 0x69, 0x61, 0x74, 0x65, 0x64, 0x20, 0x74, 0x6F, 0x20, 0x61, 0x20, 0x6E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x29, 0x22, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, -0x7D, 0x3B, 0x0A, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6E, 0x20, 0x28, 0x74, 0x68, 0x69, 0x73, 0x29, 0x3B, 0x0A, 0x7D, 0x0A, 0x0A, 0x6D, 0x6F, 0x64, 0x75, 0x6C, -0x65, 0x2E, 0x65, 0x78, 0x70, 0x6F, 0x72, 0x74, 0x73, 0x20, 0x3D, 0x20, 0x6E, 0x65, 0x77, 0x20, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x28, 0x29, 0x3B, 0x0A]); - - - -var WindowsChildScript = new Buffer([ -0x76, 0x61, 0x72, 0x20, 0x70, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x20, 0x3D, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x27, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x43, 0x6F, 0x6E, 0x74, -0x61, 0x69, 0x6E, 0x65, 0x72, 0x27, 0x29, 0x3B, 0x0D, 0x0A, 0x76, 0x61, 0x72, 0x20, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x20, 0x3D, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, -0x28, 0x27, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x27, 0x29, 0x3B, 0x0D, 0x0A, 0x0D, 0x0A, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x2E, 0x6F, 0x6E, 0x28, 0x27, 0x53, 0x63, -0x61, 0x6E, 0x27, 0x2C, 0x20, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x28, 0x61, 0x70, 0x29, 0x20, 0x7B, 0x20, 0x70, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x73, 0x65, 0x6E, 0x64, -0x28, 0x61, 0x70, 0x29, 0x3B, 0x20, 0x7D, 0x29, 0x3B, 0x0D, 0x0A, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x2E, 0x53, 0x63, 0x61, 0x6E, 0x28, 0x29, 0x3B, 0x0D, 0x0A]); - - -function AccessPoint(_ssid, _bssid, _lq) -{ - this.ssid = _ssid; - this.bssid = _bssid; - this.lq = _lq; -} -AccessPoint.prototype.toString = function () -{ - return ("[" + this.bssid + "]: " + this.ssid + " (" + this.lq + ")"); - //return (this.ssid + " [" + this.bssid + "]: " + this.lq); -} - -function WiFiScanner() -{ - var emitterUtils = require('events').inherits(this); - emitterUtils.createEvent('accessPoint'); - - this.hasWireless = function () - { - var retVal = false; - var interfaces = require('os').networkInterfaces(); - for (var name in interfaces) - { - if (interfaces[name][0].type == 'wireless') { retVal = true; break; } - } - return (retVal); - }; - - this.Scan = function () - { - if (process.platform == 'win32') - { - this.master = require('ScriptContainer').Create(15, ContainerPermissions.DEFAULT); - this.master.parent = this; - this.master.on('data', function (j) { this.parent.emit('accessPoint', new AccessPoint(j.ssid, j.bssid, j.lq)); }); - - this.master.addModule('Wireless', WindowsWireless.toString()); - this.master.ExecuteString(WindowsChildScript.toString()); - } - else if (process.platform == 'linux') - { - // Need to get the wireless interface name - var interfaces = require('os').networkInterfaces(); - var wlan = null; - for (var i in interfaces) - { - if (interfaces[i][0].type == 'wireless') - { - wlan = i; - break; - } - } - if (wlan != null) - { - this.child = require('child_process').execFile('/sbin/iwlist', ['iwlist', wlan, 'scan']); - this.child.parent = this; - this.child.ms = new MemoryStream(); - this.child.ms.parent = this.child; - this.child.stdout.on('data', function (buffer) { this.parent.ms.write(buffer); }); - this.child.on('exit', function () { this.ms.end(); }); - this.child.ms.on('end', function () - { - var str = this.buffer.toString(); - tokens = str.split(' - Address: '); - for (var block in tokens) - { - if (block == 0) continue; - var ln = tokens[block].split('\n'); - var _bssid = ln[0]; - var _lq; - var _ssid; - - for (var lnblock in ln) - { - lnblock = ln[lnblock].trim(); - lnblock = lnblock.trim(); - if (lnblock.startsWith('ESSID:')) - { - _ssid = lnblock.slice(7, lnblock.length - 1); - if (_ssid == '') { _ssid = ''; } - } - if (lnblock.startsWith('Signal level=')) - { - _lq = lnblock.slice(13,lnblock.length-4); - } - else if (lnblock.startsWith('Quality=')) - { - _lq = lnblock.slice(8, 10); - var scale = lnblock.slice(11, 13); - } - } - this.parent.parent.emit('accessPoint', new AccessPoint(_ssid, _bssid, _lq)); - } - }); - } - } - } -} - -module.exports = WiFiScanner; - - - - - - - diff --git a/modules/WindowsConsole.js b/modules/WindowsConsole.js deleted file mode 100644 index 10afd85..0000000 --- a/modules/WindowsConsole.js +++ /dev/null @@ -1,36 +0,0 @@ - - -function WindowsConsole() -{ - if (process.platform == 'win32') - { - this._Marshal = require('_GenericMarshal'); - this._kernel32 = this._Marshal.CreateNativeProxy("kernel32.dll"); - this._user32 = this._Marshal.CreateNativeProxy("user32.dll"); - this._kernel32.CreateMethod("GetConsoleWindow"); - this._user32.CreateMethod("ShowWindow"); - this._user32.CreateMethod("LoadImage"); - - this._handle = this._kernel32.GetConsoleWindow(); - this.minimize = function () { - this._user32.ShowWindow(this._handle, 6); - }; - this.restore = function () { - this._user32.ShowWindow(this._handle, 9); - }; - this.hide = function () { - this._user32.ShowWindow(this._handle, 0); - }; - this.show = function () { - this._user32.ShowWindow(this._handle, 5); - }; - - - this._loadicon = function (imagePath) { - var h = this._user32.LoadImage(0, imagePath, 1, 0, 0, 0x00000010 | 0x00008000 | 0x00000040); // LR_LOADFROMFILE | LR_SHARED | LR_DEFAULTSIZE - return (h); - } - } -} - -module.exports = new WindowsConsole(); \ No newline at end of file diff --git a/modules/WirelessTest.js b/modules/WirelessTest.js deleted file mode 100644 index 67385c4..0000000 --- a/modules/WirelessTest.js +++ /dev/null @@ -1,14 +0,0 @@ - -var wifi = require('WiFiScanner'); -var scanner = new wifi(); - -console.log('Has Wireless = ' + scanner.hasWireless()); - -if (scanner.hasWireless()) -{ - scanner.on('accessPoint', function (ap) - { - console.log(ap); - }); - scanner.Scan(); -} \ No newline at end of file diff --git a/modules/amt-lme.js b/modules/amt-lme.js index a104520..725cfcd 100644 --- a/modules/amt-lme.js +++ b/modules/amt-lme.js @@ -115,6 +115,7 @@ function lme_heci(options) { emitterUtils.createEvent('error'); emitterUtils.createEvent('connect'); emitterUtils.createEvent('notify'); + emitterUtils.createEvent('bind'); if ((options != null) && (options.debug == true)) { lme_port_offset = -100; } // LMS debug mode @@ -123,10 +124,10 @@ function lme_heci(options) { this._ObjectID = "lme"; this._LME = heci.create(); + this._LME._binded = {}; this._LME.LMS = this; this._LME.on('error', function (e) { this.LMS.emit('error', e); }); this._LME.on('connect', function () { - this.LMS.emit('connect'); this.on('data', function (chunk) { // this = HECI var cmd = chunk.readUInt8(0); @@ -167,7 +168,8 @@ function lme_heci(options) { if (channel.localPort == port) { this.sockets[i].end(); delete this.sockets[i]; } // Close this socket } } - if (this[name][port] == null) { // Bind a new server socket if not already present + if (this[name][port] == null) + { // Bind a new server socket if not already present this[name][port] = require('net').createServer(); this[name][port].HECI = this; if (lme_port_offset == 0) { @@ -179,6 +181,8 @@ function lme_heci(options) { //console.log('New [' + socket.remoteFamily + '] TCP Connection on: ' + socket.remoteAddress + ' :' + socket.localPort); this.HECI.LMS.bindDuplexStream(socket, socket.remoteFamily, socket.localPort - lme_port_offset); }); + this._binded[port] = true; + this.LMS.emit('bind', this._binded); } var outBuffer = Buffer.alloc(5); outBuffer.writeUInt8(81, 0); @@ -291,11 +295,8 @@ function lme_heci(options) { var notify = null; try { notify = xmlParser.ParseWsman(httpData); } catch (e) { } - // Translate the event - var notifyString = _lmsNotifyToString(notify); - // Event the http data - if (notify != null) { this.LMS.emit('notify', notify, channel.options, notifyString); } + if (notify != null) { this.LMS.emit('notify', notify, channel.options, _lmsNotifyToString(notify), _lmsNotifyToCode(notify)); } // Send channel close var buffer = Buffer.alloc(5); @@ -392,6 +393,9 @@ function lme_heci(options) { break; } }); + this.LMS.emit('connect'); + this.resume(); + }); this.bindDuplexStream = function (duplexStream, remoteFamily, localPort) { @@ -438,6 +442,13 @@ function parseHttp(httpData) { return null; } +function _lmsNotifyToCode(notify) { + if ((notify == null) || (notify.Body == null) || (notify.Body.MessageID == null)) return null; + var msgid = notify.Body.MessageID; + try { msgid += '-' + notify.Body.MessageArguments[0]; } catch (e) { } + return msgid; +} + function _lmsNotifyToString(notify) { if ((notify == null) || (notify.Body == null) || (notify.Body.MessageID == null)) return null; var msgid = notify.Body.MessageID; @@ -521,7 +532,7 @@ var lmsEvents = { "iAMT0055-0": "User Notification Alert - Provisioning state change notification - Pre-configuration.", "iAMT0055-1": "User Notification Alert - Provisioning state change notification - In configuration.", "iAMT0055-2": "User Notification Alert - Provisioning state change notification - Post-configuration.", - "iAMT0055-3": "User Notification Alert - Provisioning state change notification - unprovision process has started.", + "iAMT0055-3": "User Notification Alert - Provisioning state change notification - Unprovision process has started.", "iAMT0056": "User Notification Alert - System Defense change notification.", "iAMT0057": "User Notification Alert - Network State change notification.", "iAMT0058": "User Notification Alert - Remote Access change notification.", diff --git a/modules/amt-mei.js b/modules/amt-mei.js index 640fba8..a6f0b17 100644 --- a/modules/amt-mei.js +++ b/modules/amt-mei.js @@ -15,70 +15,89 @@ limitations under the License. */ var Q = require('queue'); - function amt_heci() { var emitterUtils = require('events').inherits(this); emitterUtils.createEvent('error'); - emitterUtils.createEvent('connect'); var heci = require('heci'); - this._ObjectID = "pthi" - this._amt = heci.create(); - this._amt.BiosVersionLen = 65; - this._amt.UnicodeStringLen = 20; + this._ObjectID = "pthi"; + this._rq = new Q(); + this._setupPTHI = function _setupPTHI() + { + this._amt = heci.create(); + this._amt.BiosVersionLen = 65; + this._amt.UnicodeStringLen = 20; - this._amt.rq = new Q(); - this._amt.Parent = this; - this._amt.on('error', function (e) { this.Parent.emit('error', e); }); - this._amt.on('connect', function () { - this.Parent.emit('connect'); - this.on('data', function (chunk) { - //console.log("Received: " + chunk.length + " bytes"); - var header = this.Parent.getCommand(chunk); - //console.log("CMD = " + header.Command + " (Status: " + header.Status + ") Response = " + header.IsResponse); + this._amt.Parent = this; + this._amt.on('error', function _amtOnError(e) { this.Parent.emit('error', e); }); + this._amt.on('connect', function _amtOnConnect() + { + this.on('data', function _amtOnData(chunk) + { + //console.log("Received: " + chunk.length + " bytes"); + var header = this.Parent.getCommand(chunk); + //console.log("CMD = " + header.Command + " (Status: " + header.Status + ") Response = " + header.IsResponse); - var user = this.rq.deQueue(); - var params = user.optional; - var callback = user.func; + var user = this.Parent._rq.deQueue(); + var params = user.optional; + var callback = user.func; - params.unshift(header); - callback.apply(this.Parent, params); + params.unshift(header); + callback.apply(this.Parent, params); + + if(this.Parent._rq.isEmpty()) + { + // No More Requests, we can close PTHI + this.Parent._amt.disconnect(); + this.Parent._amt = null; + } + else + { + // Send the next request + this.write(this.Parent._rq.peekQueue().send); + } + }); + + // Start sending requests + this.write(this.Parent._rq.peekQueue().send); }); - }); - this._amt.connect(heci.GUIDS.AMT, { noPipeline: 1 }); + }; function trim(x) { var y = x.indexOf('\0'); if (y >= 0) { return x.substring(0, y); } else { return x; } } - - this.getCommand = function (chunk) { - var command = chunk.length == 0 ? (this._amt.rq.peekQueue().cmd | 0x800000) : chunk.readUInt32LE(4); + this.getCommand = function getCommand(chunk) { + var command = chunk.length == 0 ? (this._rq.peekQueue().cmd | 0x800000) : chunk.readUInt32LE(4); var ret = { IsResponse: (command & 0x800000) == 0x800000 ? true : false, Command: (command & 0x7FFFFF), Status: chunk.length != 0 ? chunk.readUInt32LE(12) : -1, Data: chunk.length != 0 ? chunk.slice(16) : null }; return (ret); }; - this.sendCommand = function () { + this.sendCommand = function sendCommand() { if (arguments.length < 3 || typeof (arguments[0]) != 'number' || typeof (arguments[1]) != 'object' || typeof (arguments[2]) != 'function') { throw ('invalid parameters'); } var args = []; for (var i = 3; i < arguments.length; ++i) { args.push(arguments[i]); } - this._amt.rq.enQueue({ cmd: arguments[0], func: arguments[2], optional: args }); - var header = Buffer.from('010100000000000000000000', 'hex'); header.writeUInt32LE(arguments[0] | 0x04000000, 4); header.writeUInt32LE(arguments[1] == null ? 0 : arguments[1].length, 8); + this._rq.enQueue({ cmd: arguments[0], func: arguments[2], optional: args , send: (arguments[1] == null ? header : Buffer.concat([header, arguments[1]]))}); - this._amt.write(arguments[1] == null ? header : Buffer.concat([header, arguments[1]])); + if(!this._amt) + { + this._setupPTHI(); + this._amt.connect(heci.GUIDS.AMT, { noPipeline: 1 }); + } } - this.getVersion = function (callback) { + this.getVersion = function getVersion(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(26, null, function (header, fn, opt) { if (header.Status == 0) { - var i, CodeVersion = header.Data, val = { BiosVersion: CodeVersion.slice(0, this._amt.BiosVersionLen), Versions: [] }, v = CodeVersion.slice(this._amt.BiosVersionLen + 4); + var i, CodeVersion = header.Data, val = { BiosVersion: CodeVersion.slice(0, this._amt.BiosVersionLen).toString(), Versions: [] }, v = CodeVersion.slice(this._amt.BiosVersionLen + 4); for (i = 0; i < CodeVersion.readUInt32LE(this._amt.BiosVersionLen) ; ++i) { val.Versions[i] = { Description: v.slice(2, v.readUInt16LE(0) + 2).toString(), Version: v.slice(4 + this._amt.UnicodeStringLen, 4 + this._amt.UnicodeStringLen + v.readUInt16LE(2 + this._amt.UnicodeStringLen)).toString() }; v = v.slice(4 + (2 * this._amt.UnicodeStringLen)); } + if (val.BiosVersion.indexOf('\0') > 0) { val.BiosVersion = val.BiosVersion.substring(0, val.BiosVersion.indexOf('\0')); } opt.unshift(val); } else { opt.unshift(null); @@ -87,7 +106,35 @@ function amt_heci() { }, callback, optional); }; - this.getProvisioningState = function (callback) { + // Fill the left with zeros until the string is of a given length + function zeroLeftPad(str, len) { + if ((len == null) && (typeof (len) != 'number')) { return null; } + if (str == null) str = ''; // If null, this is to generate zero leftpad string + var zlp = ''; + for (var i = 0; i < len - str.length; i++) { zlp += '0'; } + return zlp + str; + } + + this.getUuid = function getUuid(callback) { + var optional = []; + for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } + this.sendCommand(0x5c, null, function (header, fn, opt) { + if (header.Status == 0) { + var result = {}; + result.uuid = [zeroLeftPad(header.Data.readUInt32LE(0).toString(16), 8), + zeroLeftPad(header.Data.readUInt16LE(4).toString(16), 4), + zeroLeftPad(header.Data.readUInt16LE(6).toString(16), 4), + zeroLeftPad(header.Data.readUInt16BE(8).toString(16), 4), + zeroLeftPad(header.Data.slice(10).toString('hex').toLowerCase(), 12)].join('-'); + opt.unshift(result); + } else { + opt.unshift(null); + } + fn.apply(this, opt); + }, callback, optional); + }; + + this.getProvisioningState = function getProvisioningState(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(17, null, function (header, fn, opt) { @@ -102,7 +149,7 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); }; - this.getProvisioningMode = function (callback) { + this.getProvisioningMode = function getProvisioningMode(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(8, null, function (header, fn, opt) { @@ -118,7 +165,7 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); }; - this.getEHBCState = function (callback) { + this.getEHBCState = function getEHBCState(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(132, null, function (header, fn, opt) { @@ -130,7 +177,7 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); }; - this.getControlMode = function (callback) { + this.getControlMode = function getControlMode(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(107, null, function (header, fn, opt) { @@ -145,7 +192,7 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); }; - this.getMACAddresses = function (callback) { + this.getMACAddresses = function getMACAddresses(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(37, null, function (header, fn, opt) { @@ -155,7 +202,7 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); }; - this.getDnsSuffix = function (callback) { + this.getDnsSuffix = function getDnsSuffix(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(54, null, function (header, fn, opt) { @@ -168,7 +215,7 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); }; - this.getHashHandles = function (callback) { + this.getHashHandles = function getHashHandles(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(0x2C, null, function (header, fn, opt) { @@ -183,7 +230,7 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); }; - this.getCertHashEntry = function (handle, callback) { + this.getCertHashEntry = function getCertHashEntry(handle, callback) { var optional = []; for (var i = 2; i < arguments.length; ++i) { optional.push(arguments[i]); } @@ -209,7 +256,7 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); }; - this.getCertHashEntries = function (callback) { + this.getCertHashEntries = function getCertHashEntries(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } @@ -219,7 +266,7 @@ function amt_heci() { }, callback, optional); }; - this._getHashEntrySink = function (result, fn, opt, entries, handles) { + this._getHashEntrySink = function _getHashEntrySink(result, fn, opt, entries, handles) { entries.push(result); if (handles.length > 0) { this.getCertHashEntry(handles.shift(), this._getHashEntrySink, fn, opt, entries, handles); @@ -228,15 +275,55 @@ function amt_heci() { fn.apply(this, opt); } } - this.getLocalSystemAccount = function (callback) { + this.getLocalSystemAccount = function getLocalSystemAccount(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(103, Buffer.alloc(40), function (header, fn, opt) { - if (header.Data.length == 68) { opt.unshift({ user: trim(header.Data.slice(0, 34).toString()), pass: trim(header.Data.slice(34, 67).toString()), raw: header.Data }); } else { opt.unshift(null); } + if (header.Data.length == 68) { opt.unshift({ user: trim(header.Data.slice(0, 33).toString()), pass: trim(header.Data.slice(33, 67).toString()), raw: header.Data }); } else { opt.unshift(null); } fn.apply(this, opt); }, callback, optional); } - this.unprovision = function (mode, callback) { + this.getLanInterfaceSettings = function getLanInterfaceSettings(index, callback) + { + var optional = []; + for (var i = 2; i < arguments.length; ++i) { optional.push(arguments[i]); } + var ifx = Buffer.alloc(4); + ifx.writeUInt32LE(index); + this.sendCommand(0x48, ifx, function onGetLanInterfaceSettings(header, fn, opt) + { + if(header.Status == 0) + { + var info = {}; + info.enabled = header.Data.readUInt32LE(0); + info.dhcpEnabled = header.Data.readUInt32LE(8); + switch(header.Data[12]) + { + case 1: + info.dhcpMode = 'ACTIVE' + break; + case 2: + info.dhcpMode = 'PASSIVE' + break; + default: + info.dhcpMode = 'UNKNOWN'; + break; + } + info.mac = header.Data.slice(14).toString('hex:'); + + var addr = header.Data.readUInt32LE(4); + info.address = ((addr >> 24) & 255) + '.' + ((addr >> 16) & 255) + '.' + ((addr >> 8) & 255) + '.' + (addr & 255); + opt.unshift(info); + fn.apply(this, opt); + } + else + { + opt.unshift(null); + fn.apply(this, opt); + } + }, callback, optional); + + }; + this.unprovision = function unprovision(mode, callback) { var optional = []; for (var i = 2; i < arguments.length; ++i) { optional.push(arguments[i]); } var data = new Buffer(4); @@ -246,27 +333,27 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); } - this.startConfiguration = function () { + this.startConfiguration = function startConfiguration() { var optional = []; for (var i = 2; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(0x29, data, function (header, fn, opt) { opt.unshift(header.Status); fn.apply(this, opt); }, callback, optional); } - this.stopConfiguration = function () { + this.stopConfiguration = function stopConfiguration() { var optional = []; for (var i = 2; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(0x5E, data, function (header, fn, opt) { opt.unshift(header.Status); fn.apply(this, opt); }, callback, optional); } - this.openUserInitiatedConnection = function () { + this.openUserInitiatedConnection = function openUserInitiatedConnection() { var optional = []; for (var i = 2; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(0x44, data, function (header, fn, opt) { opt.unshift(header.Status); fn.apply(this, opt); }, callback, optional); } - this.closeUserInitiatedConnection = function () { + this.closeUserInitiatedConnection = function closeUnserInitiatedConnected() { var optional = []; for (var i = 2; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(0x45, data, function (header, fn, opt) { opt.unshift(header.Status); fn.apply(this, opt); }, callback, optional); } - this.getRemoteAccessConnectionStatus = function () { + this.getRemoteAccessConnectionStatus = function getRemoteAccessConnectionStatus() { var optional = []; for (var i = 2; i < arguments.length; ++i) { optional.push(arguments[i]); } this.sendCommand(0x46, data, function (header, fn, opt) { @@ -279,7 +366,7 @@ function amt_heci() { fn.apply(this, opt); }, callback, optional); } - this.getProtocolVersion = function (callback) { + this.getProtocolVersion = function getProtocolVersion(callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { opt.push(arguments[i]); } diff --git a/modules/amt-script.js b/modules/amt-script.js index 3fd6c84..bc94539 100644 --- a/modules/amt-script.js +++ b/modules/amt-script.js @@ -36,17 +36,21 @@ function ReadShortX(v, p) { return (v[p + 1] << 8) + v[p]; } function ReadInt(v, p) { return (v[p] * 0x1000000) + (v[p + 1] << 16) + (v[p + 2] << 8) + v[p + 3]; } // We use "*0x1000000" instead of "<<24" because the shift converts the number to signed int32. function ReadSInt(v, p) { return (v[p] << 24) + (v[p + 1] << 16) + (v[p + 2] << 8) + v[p + 3]; } function ReadIntX(v, p) { return (v[p + 3] * 0x1000000) + (v[p + 2] << 16) + (v[p + 1] << 8) + v[p]; } -function ShortToStr(v) { var b = Buffer.alloc(2); b.writeInt16BE(v); return b; } -function ShortToStrX(v) { var b = Buffer.alloc(2); b.writeInt16LE(v); return b; } -function IntToStr(v) { var b = Buffer.alloc(4); b.writeInt32BE(v); return b; } -function IntToStrX(v) { var b = Buffer.alloc(4); b.writeInt32LE(v); return b; } -function btoa(x) { return Buffer.from(x).toString('base64'); } +function ShortToStr(v) { return String.fromCharCode((v >> 8) & 0xFF, v & 0xFF); } +function ShortToStrX(v) { return String.fromCharCode(v & 0xFF, (v >> 8) & 0xFF); } +function IntToStr(v) { return String.fromCharCode((v >> 24) & 0xFF, (v >> 16) & 0xFF, (v >> 8) & 0xFF, v & 0xFF); } +function IntToStrX(v) { return String.fromCharCode(v & 0xFF, (v >> 8) & 0xFF, (v >> 16) & 0xFF, (v >> 24) & 0xFF); } +//function ShortToStr(v) { var b = Buffer.alloc(2); b.writeInt16BE(v); return b; } +//function ShortToStrX(v) { var b = Buffer.alloc(2); b.writeInt16LE(v); return b; } +//function IntToStr(v) { var b = Buffer.alloc(4); b.writeInt32BE(v); return b; } +//function IntToStrX(v) { var b = Buffer.alloc(4); b.writeInt32LE(v); return b; } +function btoa(x) { return Buffer.from(x).toString('base64');} function atob(x) { var z = null; try { z = Buffer.from(x, 'base64').toString(); } catch (e) { console.log(e); } return z; } function passwordcheck(p) { if (p.length < 8) return false; var upper = 0, lower = 0, number = 0, nonalpha = 0; for (var i in p) { var c = p.charCodeAt(i); if ((c > 64) && (c < 91)) { upper = 1; } else if ((c > 96) && (c < 123)) { lower = 1; } else if ((c > 47) && (c < 58)) { number = 1; } else { nonalpha = 1; } } return ((upper + lower + number + nonalpha) == 4); } function hex2rstr(x) { Buffer.from(x, 'hex').toString(); } function rstr2hex(x) { Buffer.from(x).toString('hex'); } -function random() { return 0; } // TODO -function rstr_md5(x) { return null; } // TODO +function random() { return Math.floor(Math.random()*max); } +function rstr_md5(str) { return hex2rstr(hex_md5(str)); } function getItem(x, y, z) { for (var i in x) { if (x[i][y] == z) return x[i]; } return null; } var httpErrorTable = { @@ -63,9 +67,6 @@ var httpErrorTable = { // Setup the script state module.exports.setup = function(binary, startvars) { var obj = { startvars: startvars, onCompleted: null }; - obj.wsRetryCall = null; - obj.wsRetryArgs = null; - obj.wsRetryTimes = null; if (binary.length < 6) { console.error('Invalid script length'); return null; } // Script must have at least 6 byte header if (ReadInt(binary, 0) != 0x247D2945) { console.error('Invalid binary script'); return null; } // Check the script magic header if (ReadShort(binary, 4) > 1) { console.error('Unsupported script version'); return null; } // Check the script version @@ -121,7 +122,6 @@ module.exports.setup = function(binary, startvars) { if (argtyp < 2) { // Get the value and replace all {var} with variable values argval = argval.toString(); - //console.log(argval); while (argval.split("{").length > 1) { var t = argval.split("{").pop().split("}").shift(); argval = argval.replace('{' + t + '}', obj.getVar(t)); } if (argtyp == 1) { obj.variables['__' + i] = decodeURI(argval); argval = '__' + i; } // If argtyp is 1, this is a literal. Store in temp variable. args.push(argval); @@ -133,8 +133,6 @@ module.exports.setup = function(binary, startvars) { argptr += (2 + arglen); } - //console.log('CMD: ' + cmdid, args.join(', ')); - // Move instruction pointer forward by command size obj.ip += cmdlen; @@ -142,19 +140,13 @@ module.exports.setup = function(binary, startvars) { var argsval = []; for (var i = 0; i < 10; i++) { argsval.push(obj.getVar(args[i])); } var storeInArg0; - - //console.log('VAR: ' + JSON.stringify(obj.variables)); - //console.log('CMD: ' + cmdid, argsval.join(', ')); - try { if (cmdid < 10000) { // Lets run the actual command - //console.log(cmdid); switch (cmdid) { case 0: // nop break; case 1: // jump(label) or jump(label, a, compare, b) - //console.log('JUMP ' + argsval[1] + ' ' + argsval[2] + ' ' + argsval[3]); if (argsval[2]) { if ( (argsval[2] == '<' && argsval[1] < argsval[3]) || @@ -171,10 +163,7 @@ module.exports.setup = function(binary, startvars) { } break; case 2: // set(variable, value) - if (args[1] == undefined) { if (obj.variables[args[0]]) { delete obj.variables[args[0]]; } } else { - //console.log('SET ' + args[0] + ' TO ' + argsval[1]); - obj.setVar(args[0], argsval[1]); - } + if (args[1] == undefined) delete obj.variables[args[0]]; else obj.setVar(args[0], argsval[1]); break; case 3: // print(message) var v = obj.toString(argsval[0]); @@ -254,7 +243,7 @@ module.exports.setup = function(binary, startvars) { obj.amtstack.UnSubscribe(argsval[0], obj.xxWsmanReturn, obj, 0, argsval[1]); break; case 24: // readchar(str, pos) - //console.log('readchar', argsval[1], argsval[2], argsval[1].charCodeAt(argsval[2])); + console.log(argsval[1], argsval[2], argsval[1].charCodeAt(argsval[2])); storeInArg0 = argsval[1].charCodeAt(argsval[2]); break; case 25: // signWithDummyCa @@ -270,7 +259,6 @@ module.exports.setup = function(binary, startvars) { // functions of type ARG1 = func(ARG2, ARG3, ARG4, ARG5, ARG6) storeInArg0 = script_functionTableX2[cmdid - 10000](argsval[1], argsval[2], argsval[3], argsval[4], argsval[5], argsval[6]); } else { - //if (cmdid == 20009) { console.log('--------------------------------------'); } // Optional functions of type ARG1 = func(ARG2, ARG3, ARG4, ARG5, ARG6) //if (script_functionTableX3 && script_functionTableX3[cmdid - 20000]) { // storeInArg0 = script_functionTableX3[cmdid - 20000](obj, argsval[1], argsval[2], argsval[3], argsval[4], argsval[5], argsval[6]); // Note that optional calls start with "obj" as first argument. @@ -281,7 +269,6 @@ module.exports.setup = function(binary, startvars) { } catch (e) { if (typeof e == 'object') { e = e.message; } obj.setVar('_exception', e); - console.log('EXCEPTION: ' + e); } } diff --git a/modules/amt-wsman-duk.js b/modules/amt-wsman-duk.js index 9ec2dc3..ccc2a4e 100644 --- a/modules/amt-wsman-duk.js +++ b/modules/amt-wsman-duk.js @@ -21,20 +21,33 @@ limitations under the License. */ // Construct a WSMAN communication object -function CreateWsmanComm(host, port, user, pass, tls, extra) { +function CreateWsmanComm(/*host, port, user, pass, tls, extra*/) +{ var obj = {}; obj.PendingAjax = []; // List of pending AJAX calls. When one frees up, another will start. obj.ActiveAjaxCount = 0; // Number of currently active AJAX calls obj.MaxActiveAjaxCount = 1; // Maximum number of activate AJAX calls at the same time. obj.FailAllError = 0; // Set this to non-zero to fail all AJAX calls with that error status, 999 causes responses to be silent. - obj.host = host; - obj.port = port; - obj.user = user; - obj.pass = pass; - obj.tls = tls; obj.digest = null; obj.RequestCount = 0; + if (arguments.length == 1 && typeof(arguments[0] == 'object')) + { + obj.host = arguments[0].host; + obj.port = arguments[0].port; + obj.authToken = arguments[0].authToken; + obj.tls = arguments[0].tls; + } + else + { + obj.host = arguments[0]; + obj.port = arguments[1]; + obj.user = arguments[2]; + obj.pass = arguments[3]; + obj.tls = arguments[4]; + } + + // Private method // pri = priority, if set to 1, the call is high priority and put on top of the stack. obj.PerformAjax = function (postdata, callback, tag, pri, url, action) { @@ -62,7 +75,18 @@ function CreateWsmanComm(host, port, user, pass, tls, extra) { //console.log("SEND: " + postdata); // DEBUG // We are in a DukTape environement - if (obj.digest == null) { obj.digest = require('http-digest').create(obj.user, obj.pass); obj.digest.http = require('http'); } + if (obj.digest == null) + { + if (obj.authToken) + { + obj.digest = require('http-digest').create({ authToken: obj.authToken }); + } + else + { + obj.digest = require('http-digest').create(obj.user, obj.pass); + } + obj.digest.http = require('http'); + } var request = { protocol: (obj.tls == 1 ? 'https:' : 'http:'), method: 'POST', host: obj.host, path: '/wsman', port: obj.port, rejectUnauthorized: false, checkServerIdentity: function (cert) { console.log('checkServerIdentity', JSON.stringify(cert)); } }; var req = obj.digest.request(request); //console.log('Request ' + (obj.RequestCount++)); diff --git a/modules/amt-wsman.js b/modules/amt-wsman.js index 3ee9dbe..5552917 100644 --- a/modules/amt-wsman.js +++ b/modules/amt-wsman.js @@ -21,15 +21,26 @@ limitations under the License. */ // Construct a MeshServer object -function WsmanStackCreateService(CreateWsmanComm, host, port, user, pass, tls, extra) { - var obj = {}; +function WsmanStackCreateService(/*CreateWsmanComm, host, port, user, pass, tls, extra*/) +{ + var obj = {_ObjectID: 'WSMAN'}; //obj.onDebugMessage = null; // Set to a function if you want to get debug messages. obj.NextMessageId = 1; // Next message number, used to label WSMAN calls. obj.Address = '/wsman'; obj.xmlParser = require('amt-xml'); - if (CreateWsmanComm) { obj.comm = new CreateWsmanComm(host, port, user, pass, tls, extra); } - obj.PerformAjax = function (postdata, callback, tag, pri, namespaces) { + if (arguments.length == 1 && typeof (arguments[0] == 'object')) + { + var CreateWsmanComm = arguments[0].transport; + if (CreateWsmanComm) { obj.comm = new CreateWsmanComm(arguments[0]); } + } + else + { + var CreateWsmanComm = arguments[0]; + if (CreateWsmanComm) { obj.comm = new CreateWsmanComm(arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6]); } + } + + obj.PerformAjax = function PerformAjax(postdata, callback, tag, pri, namespaces) { if (namespaces == null) namespaces = ''; obj.comm.PerformAjax('
' + postdata, function (data, status, tag) { if (status != 200) { callback(obj, null, { Header: { HttpError: status } }, status, tag); return; } @@ -42,7 +53,7 @@ function WsmanStackCreateService(CreateWsmanComm, host, port, user, pass, tls, e //obj.Debug = function (msg) { /*console.log(msg);*/ } // Cancel all pending queries with given status - obj.CancelAllQueries = function (s) { obj.comm.CancelAllQueries(s); } + obj.CancelAllQueries = function CancelAllQueries(s) { obj.comm.CancelAllQueries(s); } // Get the last element of a URI string obj.GetNameFromUrl = function (resuri) { @@ -51,7 +62,7 @@ function WsmanStackCreateService(CreateWsmanComm, host, port, user, pass, tls, e } // Perform a WSMAN Subscribe operation - obj.ExecSubscribe = function (resuri, delivery, url, callback, tag, pri, selectors, opaque, user, pass) { + obj.ExecSubscribe = function ExecSubscribe(resuri, delivery, url, callback, tag, pri, selectors, opaque, user, pass) { var digest = "", digest2 = "", opaque = ""; if (user != null && pass != null) { digest = 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken' + user + '' + pass + ''; digest2 = ''; } if (opaque != null) { opaque = '' + opaque + ''; } @@ -61,19 +72,19 @@ function WsmanStackCreateService(CreateWsmanComm, host, port, user, pass, tls, e } // Perform a WSMAN UnSubscribe operation - obj.ExecUnSubscribe = function (resuri, callback, tag, pri, selectors) { + obj.ExecUnSubscribe = function ExecUnSubscribe(resuri, callback, tag, pri, selectors) { var data = "http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous" + _PutObjToSelectorsXml(selectors) + '
'; obj.PerformAjax(data + "
", callback, tag, pri, 'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"'); } // Perform a WSMAN PUT operation - obj.ExecPut = function (resuri, putobj, callback, tag, pri, selectors) { + obj.ExecPut = function ExecPut(resuri, putobj, callback, tag, pri, selectors) { var data = "http://schemas.xmlsoap.org/ws/2004/09/transfer/Put" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60.000S" + _PutObjToSelectorsXml(selectors) + '' + _PutObjToBodyXml(resuri, putobj); obj.PerformAjax(data + "", callback, tag, pri); } // Perform a WSMAN CREATE operation - obj.ExecCreate = function (resuri, putobj, callback, tag, pri, selectors) { + obj.ExecCreate = function ExecCreate(resuri, putobj, callback, tag, pri, selectors) { var objname = obj.GetNameFromUrl(resuri); var data = "http://schemas.xmlsoap.org/ws/2004/09/transfer/Create" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S" + _PutObjToSelectorsXml(selectors) + ""; for (var n in putobj) { data += "" + putobj[n] + "" } @@ -81,35 +92,35 @@ function WsmanStackCreateService(CreateWsmanComm, host, port, user, pass, tls, e } // Perform a WSMAN DELETE operation - obj.ExecDelete = function (resuri, putobj, callback, tag, pri) { + obj.ExecDelete = function ExecDelete(resuri, putobj, callback, tag, pri) { var data = "http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S" + _PutObjToSelectorsXml(putobj) + ""; obj.PerformAjax(data, callback, tag, pri); } // Perform a WSMAN GET operation - obj.ExecGet = function (resuri, callback, tag, pri) { + obj.ExecGet = function ExecGet(resuri, callback, tag, pri) { obj.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S", callback, tag, pri); } // Perform a WSMAN method call operation - obj.ExecMethod = function (resuri, method, args, callback, tag, pri, selectors) { + obj.ExecMethod = function ExecMethod(resuri, method, args, callback, tag, pri, selectors) { var argsxml = ""; for (var i in args) { if (args[i] != null) { if (Array.isArray(args[i])) { for (var x in args[i]) { argsxml += "" + args[i][x] + ""; } } else { argsxml += "" + args[i] + ""; } } } obj.ExecMethodXml(resuri, method, argsxml, callback, tag, pri, selectors); } // Perform a WSMAN method call operation. The arguments are already formatted in XML. - obj.ExecMethodXml = function (resuri, method, argsxml, callback, tag, pri, selectors) { + obj.ExecMethodXml = function ExecMethodXml(resuri, method, argsxml, callback, tag, pri, selectors) { obj.PerformAjax(resuri + "/" + method + "" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S" + _PutObjToSelectorsXml(selectors) + "" + argsxml + "", callback, tag, pri); } // Perform a WSMAN ENUM operation - obj.ExecEnum = function (resuri, callback, tag, pri) { + obj.ExecEnum = function ExecEnum(resuri, callback, tag, pri) { obj.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S", callback, tag, pri); } // Perform a WSMAN PULL operation - obj.ExecPull = function (resuri, enumctx, callback, tag, pri) { + obj.ExecPull = function ExecPull(resuri, enumctx, callback, tag, pri) { obj.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull" + obj.Address + "" + resuri + "" + (obj.NextMessageId++) + "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S" + enumctx + "99999999", callback, tag, pri); } diff --git a/modules/amt-xml.js b/modules/amt-xml.js index d831387..61fd4a3 100644 --- a/modules/amt-xml.js +++ b/modules/amt-xml.js @@ -1,3 +1,21 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +try { Object.defineProperty(Array.prototype, "peek", { value: function () { return (this.length > 0 ? this[this.length - 1] : undefined); } }); } catch (e) { } + // Parse XML and return JSON module.exports.ParseWsman = function (xml) { @@ -21,7 +39,7 @@ module.exports.ParseWsman = function (xml) { } return r; } catch (e) { - console.log("Unable to parse XML: " + xml); + console.error("Unable to parse XML: " + xml, e); return null; } } @@ -88,7 +106,6 @@ function _PutObjToBodyXml(resuri, putObj) { } // This is a drop-in replacement to _turnToXml() that works without xml parser dependency. -Object.defineProperty(Array.prototype, "peek", { value: function () { return (this.length > 0 ? this[this.length - 1] : null); } }); function _treeBuilder() { this.tree = []; this.push = function (element) { this.tree.push(element); }; diff --git a/modules/amt.js b/modules/amt.js index aa3b2f9..a5f4f9b 100644 --- a/modules/amt.js +++ b/modules/amt.js @@ -26,6 +26,7 @@ limitations under the License. */ function AmtStackCreateService(wsmanStack) { var obj = new Object(); + obj._ObjectID = 'AMT' obj.wsman = wsmanStack; obj.pfx = ["http://intel.com/wbem/wscim/1/amt-schema/1/", "http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/", "http://intel.com/wbem/wscim/1/ips-schema/1/"]; obj.PendingEnums = []; @@ -52,31 +53,31 @@ function AmtStackCreateService(wsmanStack) { } // Perform a WSMAN "SUBSCRIBE" operation. - obj.Subscribe = function (name, delivery, url, callback, tag, pri, selectors, opaque, user, pass) { obj.wsman.ExecSubscribe(obj.CompleteName(name), delivery, url, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri, selectors, opaque, user, pass); _up(); } + obj.Subscribe = function Subscribe(name, delivery, url, callback, tag, pri, selectors, opaque, user, pass) { obj.wsman.ExecSubscribe(obj.CompleteName(name), delivery, url, function (ws, resuri, response, xstatus) { _up(); callback.call(obj, obj, name, response, xstatus, tag); }, 0, pri, selectors, opaque, user, pass); _up(); } // Perform a WSMAN "UNSUBSCRIBE" operation. - obj.UnSubscribe = function (name, callback, tag, pri, selectors) { obj.wsman.ExecUnSubscribe(obj.CompleteName(name), function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri, selectors); _up(); } + obj.UnSubscribe = function UnSubscribe(name, callback, tag, pri, selectors) { obj.wsman.ExecUnSubscribe(obj.CompleteName(name), function (ws, resuri, response, xstatus) { _up(); callback.call(obj, obj, name, response, xstatus, tag); }, 0, pri, selectors); _up(); } // Perform a WSMAN "GET" operation. - obj.Get = function (name, callback, tag, pri) { obj.wsman.ExecGet(obj.CompleteName(name), function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri); _up(); } + obj.Get = function Get(name, callback, tag, pri) { obj.wsman.ExecGet(obj.CompleteName(name), function (ws, resuri, response, xstatus) { _up(); callback.call(obj, obj, name, response, xstatus, tag); }, 0, pri); _up(); } // Perform a WSMAN "PUT" operation. - obj.Put = function (name, putobj, callback, tag, pri, selectors) { obj.wsman.ExecPut(obj.CompleteName(name), putobj, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri, selectors); _up(); } + obj.Put = function Put(name, putobj, callback, tag, pri, selectors) { obj.wsman.ExecPut(obj.CompleteName(name), putobj, function (ws, resuri, response, xstatus) { _up(); callback.call(obj, obj, name, response, xstatus, tag); }, 0, pri, selectors); _up(); } // Perform a WSMAN "CREATE" operation. - obj.Create = function (name, putobj, callback, tag, pri) { obj.wsman.ExecCreate(obj.CompleteName(name), putobj, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri); _up(); } + obj.Create = function Create(name, putobj, callback, tag, pri) { obj.wsman.ExecCreate(obj.CompleteName(name), putobj, function (ws, resuri, response, xstatus) { _up(); callback.call(obj, obj, name, response, xstatus, tag); }, 0, pri); _up(); } // Perform a WSMAN "DELETE" operation. - obj.Delete = function (name, putobj, callback, tag, pri) { obj.wsman.ExecDelete(obj.CompleteName(name), putobj, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, response, xstatus, tag); }, 0, pri); _up(); } + obj.Delete = function Delete(name, putobj, callback, tag, pri) { obj.wsman.ExecDelete(obj.CompleteName(name), putobj, function (ws, resuri, response, xstatus) { _up(); callback.call(obj, obj, name, response, xstatus, tag); }, 0, pri); _up(); } // Perform a WSMAN method call operation. - obj.Exec = function (name, method, args, callback, tag, pri, selectors) { obj.wsman.ExecMethod(obj.CompleteName(name), method, args, function (ws, resuri, response, xstatus) { _up(); callback(obj, name, obj.CompleteExecResponse(response), xstatus, tag); }, 0, pri, selectors); _up(); } + obj.Exec = function Exec(name, method, args, callback, tag, pri, selectors) { obj.wsman.ExecMethod(obj.CompleteName(name), method, args, function (ws, resuri, response, xstatus) { _up(); callback.call(obj, obj, name, obj.CompleteExecResponse(response), xstatus, tag); }, 0, pri, selectors); _up(); } // Perform a WSMAN method call operation. - obj.ExecWithXml = function (name, method, args, callback, tag, pri, selectors) { obj.wsman.ExecMethodXml(obj.CompleteName(name), method, execArgumentsToXml(args), function (ws, resuri, response, xstatus) { _up(); callback(obj, name, obj.CompleteExecResponse(response), xstatus, tag); }, 0, pri, selectors); _up(); } + obj.ExecWithXml = function ExecWithXml(name, method, args, callback, tag, pri, selectors) { obj.wsman.ExecMethodXml(obj.CompleteName(name), method, execArgumentsToXml(args), function (ws, resuri, response, xstatus) { _up(); callback.call(obj, obj, name, obj.CompleteExecResponse(response), xstatus, tag); }, 0, pri, selectors); _up(); } // Perform a WSMAN "ENUMERATE" operation. - obj.Enum = function (name, callback, tag, pri) { + obj.Enum = function Enum(name, callback, tag, pri) { if (obj.ActiveEnumsCount < obj.MaxActiveEnumsCount) { obj.ActiveEnumsCount++; obj.wsman.ExecEnum(obj.CompleteName(name), function (ws, resuri, response, xstatus, tag0) { _up(); _EnumStartSink(name, response, callback, resuri, xstatus, tag0); }, tag, pri); } else { @@ -87,16 +88,16 @@ function AmtStackCreateService(wsmanStack) { // Private method function _EnumStartSink(name, response, callback, resuri, status, tag, pri) { - if (status != 200) { callback(obj, name, null, status, tag); _EnumDoNext(1); return; } - if (response == null || response.Header["Method"] != "EnumerateResponse" || !response.Body["EnumerationContext"]) { callback(obj, name, null, 603, tag); _EnumDoNext(1); return; } + if (status != 200) { callback.call(obj, obj, name, null, status, tag); _EnumDoNext(1); return; } + if (response == null || response.Header["Method"] != "EnumerateResponse" || !response.Body["EnumerationContext"]) { callback.call(obj, obj, name, null, 603, tag); _EnumDoNext(1); return; } var enumctx = response.Body["EnumerationContext"]; obj.wsman.ExecPull(resuri, enumctx, function (ws, resuri, response, xstatus) { _EnumContinueSink(name, response, callback, resuri, [], xstatus, tag, pri); }); } // Private method function _EnumContinueSink(name, response, callback, resuri, items, status, tag, pri) { - if (status != 200) { callback(obj, name, null, status, tag); _EnumDoNext(1); return; } - if (response == null || response.Header["Method"] != "PullResponse") { callback(obj, name, null, 604, tag); _EnumDoNext(1); return; } + if (status != 200) { callback.call(obj, obj, name, null, status, tag); _EnumDoNext(1); return; } + if (response == null || response.Header["Method"] != "PullResponse") { callback.call(obj, obj, name, null, 604, tag); _EnumDoNext(1); return; } for (var i in response.Body["Items"]) { if (response.Body["Items"][i] instanceof Array) { for (var j in response.Body["Items"][i]) { items.push(response.Body["Items"][i][j]); } @@ -109,7 +110,7 @@ function AmtStackCreateService(wsmanStack) { obj.wsman.ExecPull(resuri, enumctx, function (ws, resuri, response, xstatus) { _EnumContinueSink(name, response, callback, resuri, items, xstatus, tag, 1); }); } else { _EnumDoNext(1); - callback(obj, name, items, status, tag); + callback.call(obj, obj, name, items, status, tag); _up(); } } @@ -140,7 +141,7 @@ function AmtStackCreateService(wsmanStack) { // Perform a GET/ENUM action f(n, function (stack, name, responses, status, tag0) { tag0[2][name] = { response: (responses==null?null:responses.Body), responses: responses, status: status }; - if (tag0[1].length == 0 || status == 401 || (continueOnError != true && status != 200 && status != 400)) { obj.PendingBatchOperations -= (names.length * 2); _up(); callback(obj, batchname, tag0[2], status, tag); } + if (tag0[1].length == 0 || status == 401 || (continueOnError != true && status != 200 && status != 400)) { obj.PendingBatchOperations -= (names.length * 2); _up(); callback.call(obj, obj, batchname, tag0[2], status, tag); } else { _up(); _BatchNextEnum(batchname, names, callback, tag, tag0[2], pri); } }, [batchname, names, results], pri); _up(); @@ -154,7 +155,7 @@ function AmtStackCreateService(wsmanStack) { // Private method function _FetchNext(batch) { if (batch.names.length <= batch.current) { - batch.callback(obj, batch.name, batch.responses, 200, batch.tag); + batch.callback.call(obj, obj, batch.name, batch.responses, 200, batch.tag); } else { obj.wsman.ExecGet(obj.CompleteName(batch.names[batch.current]), function (ws, resuri, response, xstatus) { _Fetched(batch, response, xstatus); }, batch.pri); batch.current++; @@ -165,7 +166,7 @@ function AmtStackCreateService(wsmanStack) { // Private method function _Fetched(batch, response, status) { if (response == null || status != 200) { - batch.callback(obj, batch.name, null, status, batch.tag); + batch.callback.call(obj, obj, batch.name, null, status, batch.tag); } else { batch.responses[response.Header["Method"]] = response; _FetchNext(batch); @@ -209,6 +210,16 @@ function AmtStackCreateService(wsmanStack) { obj.AMT_AgentPresenceWatchdogVA_AssertShutdown = function (SequenceNumber, callback_func) { obj.Exec("AMT_AgentPresenceWatchdogVA", "AssertShutdown", { "SequenceNumber": SequenceNumber }, callback_func); } obj.AMT_AgentPresenceWatchdogVA_AddAction = function (OldState, NewState, EventOnTransition, ActionSd, ActionEac, callback_func) { obj.Exec("AMT_AgentPresenceWatchdogVA", "AddAction", { "OldState": OldState, "NewState": NewState, "EventOnTransition": EventOnTransition, "ActionSd": ActionSd, "ActionEac": ActionEac }, callback_func); } obj.AMT_AgentPresenceWatchdogVA_DeleteAllActions = function (_method_dummy, callback_func) { obj.Exec("AMT_AgentPresenceWatchdogVA", "DeleteAllActions", { "_method_dummy": _method_dummy }, callback_func); } + obj.AMT_AlarmClockService_AddAlarm = function AlarmClockService_AddAlarm(alarmInstance, callback_func) + { + var id = alarmInstance.InstanceID; + var nm = alarmInstance.ElementName; + var start = alarmInstance.StartTime.Datetime; + var interval = alarmInstance.Interval ? alarmInstance.Interval.Datetime : undefined; + var doc = alarmInstance.DeleteOnCompletion; + var tpl = "" + id + "" + nm + "" + start + "" + ((interval!=undefined)?("" + interval + ""):"") + "" + doc + "" + obj.wsman.ExecMethodXml(obj.CompleteName("AMT_AlarmClockService"), "AddAlarm", tpl, callback_func); + }; obj.AMT_AuditLog_ClearLog = function (callback_func) { obj.Exec("AMT_AuditLog", "ClearLog", {}, callback_func); } obj.AMT_AuditLog_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("AMT_AuditLog", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } obj.AMT_AuditLog_ReadRecords = function (StartIndex, callback_func, tag) { obj.Exec("AMT_AuditLog", "ReadRecords", { "StartIndex": StartIndex }, callback_func, tag); } @@ -250,7 +261,7 @@ function AmtStackCreateService(wsmanStack) { obj.AMT_MessageLog_FreezeLog = function (Freeze, callback_func) { obj.Exec("AMT_MessageLog", "FreezeLog", { "Freeze": Freeze }, callback_func); } obj.AMT_PublicKeyManagementService_AddCRL = function (Url, SerialNumbers, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "AddCRL", { "Url": Url, "SerialNumbers": SerialNumbers }, callback_func); } obj.AMT_PublicKeyManagementService_ResetCRLList = function (_method_dummy, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "ResetCRLList", { "_method_dummy": _method_dummy }, callback_func); } - obj.AMT_PublicKeyManagementService_AddCertificate = function (CertificateBlob, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "AddCertificate", { "CertificateBlob": CertificateBlob }, callback_func); } + obj.AMT_PublicKeyManagementService_AddCertificate = function (CertificateBlob, callback_func, tag) { obj.Exec("AMT_PublicKeyManagementService", "AddCertificate", { "CertificateBlob": CertificateBlob }, callback_func, tag); } obj.AMT_PublicKeyManagementService_AddTrustedRootCertificate = function (CertificateBlob, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "AddTrustedRootCertificate", { "CertificateBlob": CertificateBlob }, callback_func); } obj.AMT_PublicKeyManagementService_AddKey = function (KeyBlob, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "AddKey", { "KeyBlob": KeyBlob }, callback_func); } obj.AMT_PublicKeyManagementService_GeneratePKCS10Request = function (KeyPair, DNName, Usage, callback_func) { obj.Exec("AMT_PublicKeyManagementService", "GeneratePKCS10Request", { "KeyPair": KeyPair, "DNName": DNName, "Usage": Usage }, callback_func); } @@ -261,7 +272,7 @@ function AmtStackCreateService(wsmanStack) { obj.AMT_RemoteAccessService_AddMpServer = function (AccessInfo, InfoFormat, Port, AuthMethod, Certificate, Username, Password, CN, callback_func) { obj.Exec("AMT_RemoteAccessService", "AddMpServer", { "AccessInfo": AccessInfo, "InfoFormat": InfoFormat, "Port": Port, "AuthMethod": AuthMethod, "Certificate": Certificate, "Username": Username, "Password": Password, "CN": CN }, callback_func); } obj.AMT_RemoteAccessService_AddRemoteAccessPolicyRule = function (Trigger, TunnelLifeTime, ExtendedData, MpServer, callback_func) { obj.Exec("AMT_RemoteAccessService", "AddRemoteAccessPolicyRule", { "Trigger": Trigger, "TunnelLifeTime": TunnelLifeTime, "ExtendedData": ExtendedData, "MpServer": MpServer }, callback_func); } obj.AMT_RemoteAccessService_CloseRemoteAccessConnection = function (_method_dummy, callback_func) { obj.Exec("AMT_RemoteAccessService", "CloseRemoteAccessConnection", { "_method_dummy": _method_dummy }, callback_func); } - obj.AMT_SetupAndConfigurationService_CommitChanges = function (_method_dummy, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "CommitChanges", { "_method_dummy": _method_dummy }, callback_func); } + obj.AMT_SetupAndConfigurationService_CommitChanges = function (_method_dummy, callback_func, tag) { obj.Exec("AMT_SetupAndConfigurationService", "CommitChanges", { "_method_dummy": _method_dummy }, callback_func, tag); } obj.AMT_SetupAndConfigurationService_Unprovision = function (ProvisioningMode, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "Unprovision", { "ProvisioningMode": ProvisioningMode }, callback_func); } obj.AMT_SetupAndConfigurationService_PartialUnprovision = function (_method_dummy, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "PartialUnprovision", { "_method_dummy": _method_dummy }, callback_func); } obj.AMT_SetupAndConfigurationService_ResetFlashWearOutProtection = function (_method_dummy, callback_func) { obj.Exec("AMT_SetupAndConfigurationService", "ResetFlashWearOutProtection", { "_method_dummy": _method_dummy }, callback_func); } @@ -278,8 +289,9 @@ function AmtStackCreateService(wsmanStack) { obj.AMT_SystemPowerScheme_SetPowerScheme = function (callback_func, schemeInstanceId, tag) { obj.Exec("AMT_SystemPowerScheme", "SetPowerScheme", {}, callback_func, tag, 0, { "InstanceID": schemeInstanceId }); } obj.AMT_TimeSynchronizationService_GetLowAccuracyTimeSynch = function (callback_func, tag) { obj.Exec("AMT_TimeSynchronizationService", "GetLowAccuracyTimeSynch", {}, callback_func, tag); } obj.AMT_TimeSynchronizationService_SetHighAccuracyTimeSynch = function (Ta0, Tm1, Tm2, callback_func, tag) { obj.Exec("AMT_TimeSynchronizationService", "SetHighAccuracyTimeSynch", { "Ta0": Ta0, "Tm1": Tm1, "Tm2": Tm2 }, callback_func, tag); } + obj.AMT_TLSCredentialContext_Create = function AMT_TLSCredentialContext_Create(ElementInContext, ElementProvidingContext, callback_func, tag) { obj.Create("AMT_TLSCredentialContext", { "ElementInContext": ElementInContext, "ElementProvidingContext": ElementProvidingContext }, callback_func, tag); } obj.AMT_UserInitiatedConnectionService_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("AMT_UserInitiatedConnectionService", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } - obj.AMT_WebUIService_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func) { obj.Exec("AMT_WebUIService", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func); } + obj.AMT_WebUIService_RequestStateChange = function (RequestedState, TimeoutPeriod, callback_func, tag) { obj.Exec("AMT_WebUIService", "RequestStateChange", { "RequestedState": RequestedState, "TimeoutPeriod": TimeoutPeriod }, callback_func, tag); } obj.AMT_WiFiPortConfigurationService_AddWiFiSettings = function (WiFiEndpoint, WiFiEndpointSettingsInput, IEEE8021xSettingsInput, ClientCredential, CACredential, callback_func) { obj.ExecWithXml("AMT_WiFiPortConfigurationService", "AddWiFiSettings", { "WiFiEndpoint": WiFiEndpoint, "WiFiEndpointSettingsInput": WiFiEndpointSettingsInput, "IEEE8021xSettingsInput": IEEE8021xSettingsInput, "ClientCredential": ClientCredential, "CACredential": CACredential }, callback_func); } obj.AMT_WiFiPortConfigurationService_UpdateWiFiSettings = function (WiFiEndpointSettings, WiFiEndpointSettingsInput, IEEE8021xSettingsInput, ClientCredential, CACredential, callback_func) { obj.ExecWithXml("AMT_WiFiPortConfigurationService", "UpdateWiFiSettings", { "WiFiEndpointSettings": WiFiEndpointSettings, "WiFiEndpointSettingsInput": WiFiEndpointSettingsInput, "IEEE8021xSettingsInput": IEEE8021xSettingsInput, "ClientCredential": ClientCredential, "CACredential": CACredential }, callback_func); } obj.AMT_WiFiPortConfigurationService_DeleteAllITProfiles = function (_method_dummy, callback_func) { obj.Exec("AMT_WiFiPortConfigurationService", "DeleteAllITProfiles", { "_method_dummy": _method_dummy }, callback_func); } @@ -633,7 +645,7 @@ function AmtStackCreateService(wsmanStack) { 2003: 'Security Audit Log Enabled', 2004: 'Security Audit Log Exported', 2005: 'Security Audit Log Recovered', - 2100: 'Intel® ME Time Set', + 2100: 'Intel(R) ME Time Set', 2200: 'TCPIP Parameters Set', 2201: 'Host Name Set', 2202: 'Domain Name Set', @@ -680,8 +692,8 @@ function AmtStackCreateService(wsmanStack) { // TODO: Just put some of them here, but many more still need to be added, helpful link here: // https://software.intel.com/sites/manageability/AMT_Implementation_and_Reference_Guide/default.htm?turl=WordDocuments%2Fsecurityadminevents.htm obj.GetAuditLogExtendedDataStr = function (id, data) { - if ((id == 1602 || id == 1604) && data[0] == 0) { return data.splice(2, 2 + data[1]).toString(); } // ACL Entry Added/Removed (Digest) - if (id == 1603) { if (data[1] == 0) { return data.splice(3).toString(); } return null; } // ACL Entry Modified + if ((id == 1602 || id == 1604) && data[0] == 0) { return data.slice(2, 2 + data[1]).toString(); } // ACL Entry Added/Removed (Digest) + if (id == 1603) { if (data[1] == 0) { return data.slice(3).toString(); } return null; } // ACL Entry Modified if (id == 1605) { return ["Invalid ME access", "Invalid MEBx access"][data[0]]; } // ACL Access with Invalid Credentials if (id == 1606) { var r = ["Disabled", "Enabled"][data[0]]; if (data[1] == 0) { r += ", " + data[3]; } return r; } // ACL Entry State if (id == 1607) { return "Remote " + ["NoAuth", "ServerAuth", "MutualAuth"][data[0]] + ", Local " + ["NoAuth", "ServerAuth", "MutualAuth"][data[1]]; } // TLS State Changed @@ -694,8 +706,12 @@ function AmtStackCreateService(wsmanStack) { return null; } - obj.GetAuditLog = function (func) { - obj.AMT_AuditLog_ReadRecords(1, _GetAuditLog0, [func, []]); + obj.GetAuditLog = function (func) + { + var opt = []; + for (var i = 1; i < arguments.length; ++i) { opt.push(arguments[i]); } + + obj.AMT_AuditLog_ReadRecords(1, _GetAuditLog0, [func, [], opt]); } function MakeToArray(v) { if (!v || v == null || typeof v == 'object') return v; return [v]; } @@ -706,7 +722,15 @@ function AmtStackCreateService(wsmanStack) { function atob(x) { var z = null; try { z = Buffer.from(x, 'base64').toString(); } catch (e) { console.log(e); } return z; } function _GetAuditLog0(stack, name, responses, status, tag) { - if (status != 200) { tag[0](obj, [], status); return; } + var opt = tag[2]; + if (status != 200) + { + opt.unshift([]); + opt.unshift(status); + opt.unshift(obj); + tag[0].apply(obj, opt); + return; + } var ptr, i, e, es, x, r = tag[1], t = new Date(), TimeStamp; if (responses.Body['RecordsReturned'] > 0) { @@ -742,12 +766,12 @@ function AmtStackCreateService(wsmanStack) { } if (x['InitiatorType'] == 2) { // Local - x['Initiator'] = 'Local'; + x['Initiator'] = 'Local'; ptr = 5; } if (x['InitiatorType'] == 3) { // KVM Default Port - x['Initiator'] = 'KVM Default Port'; + x['Initiator'] = 'KVM Default Port'; ptr = 5; } @@ -770,10 +794,15 @@ function AmtStackCreateService(wsmanStack) { r.push(x); } } - if (responses.Body['TotalRecordCount'] > r.length) { - obj.AMT_AuditLog_ReadRecords(r.length + 1, _GetAuditLog0, [tag[0], r]); - } else { - tag[0](obj, r, status); + if (responses.Body['TotalRecordCount'] > r.length) + { + obj.AMT_AuditLog_ReadRecords(r.length + 1, _GetAuditLog0, [tag[0], r, opt]); + } else + { + opt.unshift(r); + opt.unshift(status); + opt.unshift(obj); + tag[0].apply(obj, opt); } } diff --git a/modules/amt_heci.js b/modules/amt_heci.js index 99c7a1f..7f51b0c 100644 --- a/modules/amt_heci.js +++ b/modules/amt_heci.js @@ -1,3 +1,19 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + var Q = require('queue'); function amt_heci() { @@ -62,13 +78,32 @@ function amt_heci() { v = v.slice(4 + (2 * this._amt.UnicodeStringLen)); } opt.unshift(val); - } else { + } else { opt.unshift(null); } fn.apply(this, opt); }, callback, optional); }; + this.getUuid = function (callback) { + var optional = []; + for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } + this.sendCommand(0x5c, null, function (header, fn, opt){ + if (header.Status == 0) { + var result = {}; + result.uuid = [header.Data.readUInt32LE(0).toString(16), + header.Data.readUInt16LE(4).toString(16), + header.Data.readUInt16LE(6).toString(16), + header.Data.readUInt16BE(8).toString(16), + header.Data.slice(10).toString('hex').toLowerCase()].join('-'); + opt.unshift(result); + } else { + opt.unshift(null); + } + fn.apply(this, opt); + }, callback, optional); + }; + this.getProvisioningState = function (callback) { var optional = []; for (var i = 1; i < arguments.length; ++i) { optional.push(arguments[i]); } diff --git a/modules/dbTool.js b/modules/dbTool.js index 05869e8..9783941 100644 --- a/modules/dbTool.js +++ b/modules/dbTool.js @@ -1,3 +1,19 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + var db; if (process.platform == 'win32') @@ -14,6 +30,11 @@ if (process.argv.length > 1) { switch(process.argv[1]) { + case 'compact': + db.Compact(); + console.log('Compacted'); + process.exit(); + break; case 'put': console.log('PUT ' + process.argv[2] + ' = ' + process.argv[3]); db.Put(process.argv[2], process.argv[3]); @@ -63,3 +84,9 @@ if (process.argv.length > 1) break; } } +else +{ + console.log('[get/put/delete/export/import] [KEY] [args]'); + console.log(' Commonly used keys are: disableUpdate and noUpdateCoreModule'); + process.exit(); +} diff --git a/modules/duktape-debugger.js b/modules/duktape-debugger.js new file mode 100644 index 0000000..3c1b481 --- /dev/null +++ b/modules/duktape-debugger.js @@ -0,0 +1,2163 @@ +/* + * + * =============== + * Duktape license + * =============== + * + * (http://opensource.org/licenses/MIT) + * + * Copyright (c) 2013-2017 by Duktape authors (see AUTHORS.rst) + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +/* AUTHORS.rst */ +/* + * =============== + * Duktape authors + * =============== + * + * Copyright + * ========= + * + * Duktape copyrights are held by its authors. Each author has a copyright + * to their contribution, and agrees to irrevocably license the contribution + * under the Duktape ``LICENSE.txt``. + * + * Authors + * ======= + * + * Please include an e-mail address, a link to your GitHub profile, or something + * similar to allow your contribution to be identified accurately. + * + * The following people have contributed code, website contents, or Wiki contents, + * and agreed to irrevocably license their contributions under the Duktape + * ``LICENSE.txt`` (in order of appearance): + * + * * Sami Vaarala + * * Niki Dobrev + * * Andreas \u00d6man + * * L\u00e1szl\u00f3 Lang\u00f3 + * * Legimet + * * Karl Skomski + * * Bruce Pascoe + * * Ren\u00e9 Hollander + * * Julien Hamaide (https://github.com/crazyjul) + * * Sebastian G\u00f6tte (https://github.com/jaseg) + * * Tomasz Magulski (https://github.com/magul) + * * \D. Bohdan (https://github.com/dbohdan) + * * Ond\u0159ej Jirman (https://github.com/megous) + * * Sa\u00fal Ibarra Corretg\u00e9 + * * Jeremy HU + * * Ole Andr\u00e9 Vadla Ravn\u00e5s (https://github.com/oleavr) + * * Harold Brenes (https://github.com/harold-b) + * * Oliver Crow (https://github.com/ocrow) + * * Jakub Ch\u0142api\u0144ski (https://github.com/jchlapinski) + * * Brett Vickers (https://github.com/beevik) + * * Dominik Okwieka (https://github.com/okitec) + * * Remko Tron\u00e7on (https://el-tramo.be) + * * Romero Malaquias (rbsm@ic.ufal.br) + * * Michael Drake + * * Steven Don (https://github.com/shdon) + * * Simon Stone (https://github.com/sstone1) + * * \J. McC. (https://github.com/jmhmccr) + * + * Other contributions + * =================== + * + * The following people have contributed something other than code (e.g. reported + * bugs, provided ideas, etc; roughly in order of appearance): + * + * * Greg Burns + * * Anthony Rabine + * * Carlos Costa + * * Aur\u00e9lien Bouilland + * * Preet Desai (Pris Matic) + * * judofyr (http://www.reddit.com/user/judofyr) + * * Jason Woofenden + * * Micha\u0142 Przyby\u015b + * * Anthony Howe + * * Conrad Pankoff + * * Jim Schimpf + * * Rajaran Gaunker (https://github.com/zimbabao) + * * Andreas \u00d6man + * * Doug Sanden + * * Josh Engebretson (https://github.com/JoshEngebretson) + * * Remo Eichenberger (https://github.com/remoe) + * * Mamod Mehyar (https://github.com/mamod) + * * David Demelier (https://github.com/markand) + * * Tim Caswell (https://github.com/creationix) + * * Mitchell Blank Jr (https://github.com/mitchblank) + * * https://github.com/yushli + * * Seo Sanghyeon (https://github.com/sanxiyn) + * * Han ChoongWoo (https://github.com/tunz) + * * Joshua Peek (https://github.com/josh) + * * Bruce E. Pascoe (https://github.com/fatcerberus) + * * https://github.com/Kelledin + * * https://github.com/sstruchtrup + * * Michael Drake (https://github.com/tlsa) + * * https://github.com/chris-y + * * Laurent Zubiaur (https://github.com/lzubiaur) + * * Neil Kolban (https://github.com/nkolban) + * + * If you are accidentally missing from this list, send me an e-mail + * (``sami.vaarala@iki.fi``) and I'll fix the omission. + * + * + * ================================================================= + * Modifications made by Bryan Roe, Copyright 2018 Intel Corporation + * ================================================================= + * + * + */ + + +var events = require('events'); +var Promise = require('promise'); +var dbgHTML = '77u/PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFsLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25hbC5kdGQiPg0KPGh0bWw+DQo8aGVhZD4NCjxtZXRhIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCIgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiAvPg0KPG1ldGEgaHR0cC1lcXVpdj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJJRT1FREdFIiAvPg0KPG1ldGEgbmFtZT0iZm9ybWF0LWRldGVjdGlvbiIgY29udGVudD0idGVsZXBob25lPW5vIiAvPg0KPHRpdGxlPldlYlJUQyBEZWJ1ZzwvdGl0bGU+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KYm9keSANCnsNCiAgICBtYXJnaW46IDA7DQoJcGFkZGluZzogMDsNCglib3JkZXI6IDA7DQoJY29sb3I6IGJsYWNrOw0KCWZvbnQtc2l6ZTogMTNweDsNCglmb250LWZhbWlseTogIlRyZWJ1Y2hldCBNUyIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7DQoJYmFja2dyb3VuZC1jb2xvcjogI2QzZDlkNjsNCn0NCiNjb250YWluZXIgew0KCWJhY2tncm91bmQtY29sb3I6ICNmZmY7DQoJd2lkdGg6IDk2MHB4Ow0KCW1hcmdpbjogMCBhdXRvOw0KCWJvcmRlci10b3A6IDA7DQoJYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I3YjdiNzsNCglib3JkZXItYm90dG9tOiAwOw0KCWJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I3YjdiNzsNCglwYWRkaW5nOiAwOw0KfQ0KI21hc3RoZWFkIHsNCgl3aWR0aDogYXV0bzsNCgltYXJnaW46IDA7DQoJcGFkZGluZzogMDsNCglvdmVyZmxvdzogYXV0bzsNCgl0ZXh0LWFsaWduOiByaWdodDsNCgliYWNrZ3JvdW5kLWNvbG9yOiAjMDM2Ow0KCXdpZHRoOiA5NjBweDsNCg0KICAgIGJhY2tncm91bmQ6IHJnYig0NSw4NiwxMzcpOyAvKiBPbGQgYnJvd3NlcnMgKi8NCiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSg0NSw4NiwxMzcsMSkgMCUsIHJnYmEoMCw1MSwxMDIsMSkgMjklKTsgLyogRkYzLjYrICovDQogICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUscmdiYSg0NSw4NiwxMzcsMSkpLCBjb2xvci1zdG9wKDI5JSxyZ2JhKDAsNTEsMTAyLDEpKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqLw0KICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICByZ2JhKDQ1LDg2LDEzNywxKSAwJSxyZ2JhKDAsNTEsMTAyLDEpIDI5JSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovDQogICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICByZ2JhKDQ1LDg2LDEzNywxKSAwJSxyZ2JhKDAsNTEsMTAyLDEpIDI5JSk7IC8qIE9wZXJhIDExLjEwKyAqLw0KICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoNDUsODYsMTM3LDEpIDAlLHJnYmEoMCw1MSwxMDIsMSkgMjklKTsgLyogSUUxMCsgKi8NCiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICByZ2JhKDQ1LDg2LDEzNywxKSAwJSxyZ2JhKDAsNTEsMTAyLDEpIDI5JSk7IC8qIFczQyAqLw0KICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMmQ1Njg5JywgZW5kQ29sb3JzdHI9JyMwMDMzNjYnLEdyYWRpZW50VHlwZT0xICk7IC8qIElFNi05ICovDQp9DQojY29sdW1uX2wgew0KCXBvc2l0aW9uOiByZWxhdGl2ZTsNCglmbG9hdDogbGVmdDsNCgl3aWR0aDogOTMwcHg7DQoJbWFyZ2luOiAwOw0KCXBhZGRpbmc6IDAgMTVweDsNCgliYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOw0KfQ0KI2Zvb3RlciB7DQoJY2xlYXI6IGJvdGg7DQoJb3ZlcmZsb3c6IGF1dG87DQoJd2lkdGg6IDk2MHB4Ow0KCXRleHQtYWxpZ246IGNlbnRlcjsNCgliYWNrZ3JvdW5kLWNvbG9yOiAjMTEzOTYyOw0KCXBhZGRpbmctdG9wOiA1cHg7DQoJcGFkZGluZy1ib3R0b206IDVweDsNCn0NCiNmb290ZXIgYSB7DQoJY29sb3I6ICNmZmY7DQoJdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7DQp9DQojZm9vdGVyIGE6aG92ZXIgew0KCWNvbG9yOiAjZmZmOw0KCXRleHQtZGVjb3JhdGlvbjogbm9uZTsNCn0NCmEgew0KCWNvbG9yOiAjMDM2Ow0KCXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOw0KfQ0KLnN0eWxlMyB7DQoJdGV4dC1hbGlnbjogY2VudGVyOw0KCWNvbG9yOiB3aGl0ZTsNCgliYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwOw0KCWZvbnQtd2VpZ2h0OiBib2xkOw0KfQ0KLnN0eWxlNiB7DQogICAgcGFkZGluZy10b3A6IDJweDsNCiAgICBwYWRkaW5nLWJvdHRvbTogMnB4Ow0KCWJhY2tncm91bmQtY29sb3I6ICNDMEMwQzA7DQp9DQoueHNlY3Rpb24gew0KICAgIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7DQogICAgcGFkZGluZzogNXB4IDIwcHggMjVweCAyMHB4Ow0KICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7DQp9DQouZml4ZWRmb250IHsNCiAgICBmb250LWZhbWlseTpjb3VyaWVyLCAiY291cmllciBuZXciLCBtb25vc3BhY2U7DQp9DQouaW5mb2VudHJ5IHsNCiAgICBwYWRkaW5nLXRvcDoxcHg7DQp9DQouR0VORVJJQ19NT0RVTEV7DQogICAgY29sb3I6YmxhY2s7DQp9DQouVkFSUVVFUll7DQogICAgY29sb3I6YmxhY2s7DQp9DQouVkFSUkVTVUxUew0KICAgIGNvbG9yOmRhcmtncmVlbjsNCn0NCi5CUkVBS1BPSU5Uew0KICAgIGNvbG9yOmRhcmt2aW9sZXQNCn0NCi5CUkVBS1BPSU5UOmhvdmVyIA0Kew0KCWJhY2tncm91bmQtY29sb3I6ICNFRUU7DQp9DQouU1RBVEVDSEFOR0V7DQogICAgY29sb3I6ZGFya3Zpb2xldA0KfQ0KLlNPVVJDRUNPREVQQVJFTlQgDQp7DQogICAgd2lkdGg6MTAwMDBweA0KfQ0KLlNPVVJDRUNPREVQQVJFTlQ6aG92ZXIgDQp7DQoJYmFja2dyb3VuZC1jb2xvcjogI0VFRTsNCn0NCi5TT1VSQ0VDT0RFew0KICAgIGNvbG9yOmRhcmtncmVlbjsNCiAgICBwYWRkaW5nLWxlZnQ6MTBweDsNCiAgICBkaXNwbGF5OmlubGluZS1ibG9jazsNCn0NCi5TT1VSQ0VDT0RFTElORQ0Kew0KICAgIHdpZHRoOjMwcHg7DQogICAgdGV4dC1hbGlnbjpyaWdodDsNCiAgICBjb2xvcjpncmF5Ow0KICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOw0KICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsNCiAgICAta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTsNCiAgICAtbW96LXVzZXItc2VsZWN0Om5vbmU7DQogICAgLW1zLXVzZXItc2VsZWN0Om5vbmU7DQogICAgLW8tdXNlci1zZWxlY3Q6bm9uZTsNCiAgICAtdXNlci1zZWxlY3Q6bm9uZTsNCn0NCi5DQUxMU1RBQ0sNCnsNCiAgICBjb2xvcjpzYWRkbGVicm93bjsNCiAgICBmb250LXdlaWdodDpub3JtYWw7DQogICAgLXdlYmtpdC11c2VyLXNlbGVjdDpub25lOw0KICAgIC1raHRtbC11c2VyLXNlbGVjdDpub25lOw0KICAgIC1tb3otdXNlci1zZWxlY3Q6bm9uZTsNCiAgICAtbXMtdXNlci1zZWxlY3Q6bm9uZTsNCiAgICAtby11c2VyLXNlbGVjdDpub25lOw0KICAgIC11c2VyLXNlbGVjdDpub25lOw0KfQ0KLkNBTExTVEFDSzpob3Zlcg0Kew0KCWJhY2tncm91bmQtY29sb3I6ICNFRUU7DQp9DQouRVJST1J7DQogICAgY29sb3I6cmVkOw0KfQ0KLlVOS05PV05fTU9EVUxFew0KICAgIGNvbG9yOnJlZDsNCn0NCjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBvbmxvYWQ9ImlmICh0eXBlb2Yoc3RhcnR1cCkgIT09ICd1bmRlZmluZWQnKSBzdGFydHVwKCk7Ij4NCgk8ZGl2IGlkPSJjb250YWluZXIiPg0KCQk8ZGl2IGlkPSJtYXN0aGVhZCIgc3R5bGU9ImhlaWdodDogNjZweDsgd2lkdGg6IDEwMCU7IG92ZXJmbG93OmhpZGRlbiI+DQoJICAgICAgICA8ZGl2IHN0eWxlPSJmbG9hdDpsZWZ0OyBoZWlnaHQ6IDY2cHg7IGNvbG9yOiNjOGM4Yzg7IHBhZGRpbmctbGVmdDoyMHB4OyBwYWRkaW5nLXRvcDo4cHgiPjxzdHJvbmc+PGZvbnQgc3R5bGU9ImZvbnQtc2l6ZTo0NnB4OyBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsiPkJ1aWx0LWluIEpTIERlYnVnZ2VyPC9mb250Pjwvc3Ryb25nPjwvZGl2Pg0KCSAgICAgICAgPGRpdiBzdHlsZT0iZmxvYXQ6bGVmdDsgaGVpZ2h0OiA2NnB4OyBjb2xvcjojYzhjOGM4OyBwYWRkaW5nLWxlZnQ6NXB4OyBwYWRkaW5nLXRvcDoxNHB4Ij48c3Ryb25nPjxmb250IHN0eWxlPSJmb250LXNpemU6MTRweDsgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7Ij48c3BhbiBpZD0idGl0bGVob3N0Ij48L3NwYW4+PC9mb250Pjwvc3Ryb25nPjwvZGl2Pg0KCQk8L2Rpdj4NCgkJPGRpdiBpZD0idG9wYmFyIj4NCgkJCTx0YWJsZSBzdHlsZT0id2lkdGg6IDEwMCU7IGhlaWdodDogMjJweDsiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgY2xhc3M9InN0eWxlMSI+DQoJCQkJPHRyPg0KCQkJCQk8dGQgaWQ9IkF0dGFjaEJ1dHRvbiIgc3R5bGU9IndpZHRoOiAxMDBweDsgaGVpZ2h0OiAyNHB4OyBjdXJzb3I6ZGVmYXVsdDsiIG9uY2xpY2s9ImF0dGFjaERlYnVnZ2VyKCkiIGNsYXNzPSJzdHlsZTMiPkFUVEFDSDwvdGQ+DQoJCQkJCTx0ZCBpZD0iUGF1c2VSZXN1bWVCdXR0b24iIHN0eWxlPSJ3aWR0aDogMTAwcHg7IGhlaWdodDogMjRweDsgY3Vyc29yOmRlZmF1bHQ7IiBvbmNsaWNrPSJwYXVzZVJlc3VtZSgpIiBjbGFzcz0ic3R5bGUzIj5QQVVTRTwvdGQ+DQogICAgICAgICAgICAgICAgICAgIDx0ZCBpZD0iU3RlcE92ZXJCdXR0b24iIHN0eWxlPSJ3aWR0aDogMTAwcHg7IGhlaWdodDogMjRweDsgY3Vyc29yOmRlZmF1bHQ7IiBvbmNsaWNrPSJzdGVwT3ZlcigpIiBjbGFzcz0ic3R5bGUzIj5TdGVwLU92ZXI8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8dGQgaWQ9IlN0ZXBJbnRvQnV0dG9uIiBzdHlsZT0id2lkdGg6IDEwMHB4OyBoZWlnaHQ6IDI0cHg7IGN1cnNvcjpkZWZhdWx0OyIgb25jbGljaz0ic3RlcEludG8oKSIgY2xhc3M9InN0eWxlMyI+U3RlcC1JbnRvPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgPHRkIGlkPSJTdGVwT3V0QnV0dG9uIiBzdHlsZT0id2lkdGg6IDEwMHB4OyBoZWlnaHQ6IDI0cHg7IGN1cnNvcjpkZWZhdWx0OyIgb25jbGljaz0ic3RlcE91dCgpIiBjbGFzcz0ic3R5bGUzIj5TdGVwLU91dDwvdGQ+DQogICAgICAgICAgICAgICAgICAgIDwhLS08dGQgaWQ9IkhlYXBCdXR0b24iIHN0eWxlPSJ3aWR0aDogMTAwcHg7IGhlaWdodDogMjRweDsgY3Vyc29yOmRlZmF1bHQ7IiBvbmNsaWNrPSJvbkR1bXBIZWFwKCkiIGNsYXNzPSJzdHlsZTMiPlZpZXcgSGVhcDwvdGQ+IC0tPg0KCQkJCTwvdHI+DQoJCQk8L3RhYmxlPg0KICAgICAgICAgICAgPGRpdiBpZD0iY29sdW1uX2wiPg0KICAgICAgICAgICAgICAgIDxkaXYgaWQ9InN0YXR1c3RleHQiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJoZWlnaHQ6MjBweDsgZm9udC1zaXplOjE1cHgiPg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQoJCTwvZGl2Pg0KCQk8ZGl2IGlkPSJwYWdlX2NvbnRlbnQiPg0KICAgICAgICAgICAgPGRpdiBzdHlsZT0id2lkdGg6IDc1JTsgZmxvYXQ6bGVmdCI+DQogICAgICAgICAgICAgICAgPGRpdiBpZD0iQ2FsbHN0YWNrV2luZG93IiBzdHlsZT0id2lkdGg6IDEwMCU7aGVpZ2h0OjEwMHB4O292ZXJmbG93LXk6c2Nyb2xsIj4NCiAgICAgICAgICAgICAgICA8L2Rpdj4JDQogICAgICAgICAgICAgICAgPGRpdiBpZD0iTG9nV2luZG93IiBzdHlsZT0id2lkdGg6IDEwMCU7aGVpZ2h0OjUwMHB4O292ZXJmbG93LXk6c2Nyb2xsIj4NCiAgICAgICAgICAgICAgICA8L2Rpdj4JDQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgc3R5bGU9IndpZHRoOiAyNSU7IGZsb2F0OnJpZ2h0Ij4NCiAgICAgICAgICAgICAgICA8ZGl2IGlkPSJMb2dXaW5kb3cyIiBzdHlsZT0id2lkdGg6IDEwMCU7aGVpZ2h0OjYwMHB4O292ZXJmbG93LXk6c2Nyb2xsIj4NCiAgICAgICAgICAgICAgICAgICAgPHRleHRhcmVhIGlkPSJsb2FkU291cmNlVGV4dCIgZGlzYWJsZWQgc3R5bGU9IndpZHRoOjk1JTtoZWlnaHQ6MzBweCI+PC90ZXh0YXJlYT4NCiAgICAgICAgICAgICAgICAgICAgPGlucHV0IGlkPSJsb2FkU291cmNlQnV0dG9uIiB0eXBlPSJidXR0b24iIHZhbHVlPSJMb2FkIFNvdXJjZSIgZGlzYWJsZWQgb25jbGljaz0ibWFudWFsbHlMb2FkU291cmNlKCkiIC8+DQogICAgICAgICAgICAgICAgICAgIDxwLz4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0nR0VORVJJQ19NT0RVTEUnPkJyZWFrcG9pbnRzPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9IkN1cnJlbnRCcmVha3BvaW50cyIgc3R5bGU9IndpZHRoOiA5NSU7aGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6c2Nyb2xsIj4NCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDxpbnB1dCBpZD0iZGVsQnJlYWtwb2ludEJ1dHRvbiIgdHlwZT0iYnV0dG9uIiB2YWx1ZT0iRGVsIEJyZWFrcG9pbnQiIGRpc2FibGVkIG9uY2xpY2s9ImRlbEJyZWFrcG9pbnQoKSIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHAgLz4NCiAgICAgICAgICAgICAgICAgICAgPHRleHRhcmVhIGlkPSJxdWVyeVRleHQiIGRpc2FibGVkIHN0eWxlPSJ3aWR0aDo5NSU7aGVpZ2h0OjE1cHgiPjwvdGV4dGFyZWE+DQogICAgICAgICAgICAgICAgICAgIDxpbnB1dCBpZD0icXVlcnlCdXR0b24iIHR5cGU9ImJ1dHRvbiIgdmFsdWU9IlF1ZXJ5IiBkaXNhYmxlZCBvbmNsaWNrPSJxdWVyeVZhbCgpIiAvPg0KICAgICAgICAgICAgICAgICAgICA8aW5wdXQgaWQ9ImV2YWxCdXR0b24iIHR5cGU9ImJ1dHRvbiIgdmFsdWU9IkV2YWwiIGRpc2FibGVkIG9uY2xpY2s9ImV2YWxTdHJpbmcoKSIgLz4NCiAgICAgICAgICAgICAgICAgICAgPGlucHV0IGlkPSJjbGVhckJ1dHRvbiIgdHlwZT0iYnV0dG9uIiB2YWx1ZT0iQ2xlYXIiIGRpc2FibGVkIG9uY2xpY2s9ImNsZWFyUXVlcnkoKSIgLz4NCiAgICAgICAgICAgICAgICAgICAgPGlucHV0IGlkPSJsb2NhbHNCdXR0b24iIHR5cGU9ImJ1dHRvbiIgdmFsdWU9IkxvY2FscyIgZGlzYWJsZWQgb25jbGljaz0ibG9jYWxzUXVlcnkoKSIgLz4NCiAgICAgICAgICAgICAgICAgICAgPHAgLz4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0nR0VORVJJQ19NT0RVTEUnPlJlc3VsdHM8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0icXVlcnlSZXN1bHRzIiBzdHlsZT0id2lkdGg6IDk1JTtoZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteTpzY3JvbGwiPg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4JDQoNCiAgICAgICAgICAgICAgICA8L2Rpdj4JDQogICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgPGRpdiBpZD0iZm9vdGVyIj4NCiAgICAgICAgICAgICAgICA8dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIxMCIgc3R5bGU9IndpZHRoOiAxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGlkPSd4Zm9vdGVyJyBzdHlsZT0idGV4dC1hbGlnbjpsZWZ0OyBkaXNwbGF5Om5vbmUiPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyO2NvbG9yOmxpZ2h0Z3JheSI+VG90YWwgTWVtb3J5IEFsbG9jYXRpb246IDxiIGlkPSJtZW11c2FnZSIgc3R5bGU9ImNvbG9yOnllbGxvdyI+PC9iPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQ+PGlucHV0IGlkPSJnY0J1dHRvbiIgdHlwZT0iYnV0dG9uIiB2YWx1ZT0iR0MiIG9uY2xpY2s9ImZvcmNlR0MoKSIgLz48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgPC9kaXY+DQoNCiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DSAgICAgICAgdmFyIGJyZWFrcG9pbnRJRCA9IDA7DSAgICAgICAgdmFyIHNlbGVjdGVkQnJlYWtwb2ludCA9ICIiOw0gICAgICAgIHZhciB3c29ja2V0Ow0gICAgICAgIHZhciBjb25uZWN0ZWQgPSBmYWxzZTsNICAgICAgICB2YXIgY3VycmVudExpbmUgPSAwOw0gICAgICAgIHZhciBjdXJyZW50TW9kdWxlID0gJyc7DSAgICAgICAgdmFyIGN1cnJlbnRNb2R1bGVUb2tlbnMgPSBudWxsOw0gICAgICAgIHZhciBzb3VyY2VIaWdobGlnaHQgPSAneWVsbG93JzsNICAgICAgICB2YXIgZXhjZXB0aW9uSGlnaGxpZ2h0ID0gJ2RlZXBwaW5rJzsNICAgICAgICB2YXIgYnBDb2xvciA9ICdibHVlJzsNICAgICAgICB2YXIgZXhjZXB0aW9uTWVzc2FnZSA9IG51bGw7DSAgICAgICAgdmFyIGhpZ2hsaWdodCA9IHNvdXJjZUhpZ2hsaWdodDsNICAgICAgICB2YXIgY2FsbHN0YWNrX3Njb3BlID0gJ3JveWFsYmx1ZSc7DSAgICAgICAgdmFyIGNhbGxzdGFja19kZWZhdWx0ID0gJ3NhZGRsZWJyb3duJzsNICAgICAgICB2YXIgY3VycmVudENhbGxzdGFjayA9IFtdOw0gICAgICAgIHZhciBpc05hdGl2ZSA9IGZhbHNlOw0NICAgICAgICBmdW5jdGlvbiBRKHgpIHsgcmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHgpOyB9IC8vICJRIg0KICAgICAgICBmdW5jdGlvbiBRQyh4LCB5KSB7IFFTKHgpWyJjdXJzb3IiXSA9IHk7fQ0KICAgICAgICBmdW5jdGlvbiBRUyh4KSB7IHJldHVybiBRKHgpLnN0eWxlOyB9ICAgICAgICAgICAgICAgIC8vICJRIiBzdHlsZQ0KICAgICAgICBmdW5jdGlvbiBRRSh4LCB5KSB7IFEoeCkuZGlzYWJsZWQgPSAheTsgfSAgICAgICAgICAgIC8vICJRIiBlbmFibGUNCiAgICAgICAgZnVuY3Rpb24gUVYoeCwgeSkgeyBRUyh4KS5kaXNwbGF5ID0gKHkgPyAnJyA6ICdub25lJyk7IH0gLy8gIlEiIHZpc2libGUNCiAgICAgICAgZnVuY3Rpb24gUUEoeCwgeSkgeyBRKHgpLmlubmVySFRNTCArPSB5OyB9ICAgICAgICAgICAvLyAiUSIgYXBwZW5kDQogICAgICAgIGZ1bmN0aW9uIFFIKHgsIHkpIHsgUSh4KS5pbm5lckhUTUwgPSB5OyB9ICAgICAgICAgICAgLy8gIlEiIGh0bWwNCiAgICAgICAgZnVuY3Rpb24gUUhWQUwoeCkgeyByZXR1cm4gKFEoeCkuaW5uZXJIVE1MKTsgfQ0KICAgICAgICBmdW5jdGlvbiBRVkFMKHgsIHkpIHsgaWYgKHkgPT0gdW5kZWZpbmVkKSB7IHJldHVybiAoUSh4KS52YWx1ZSk7IH0gZWxzZSB7IFEoeCkudmFsdWUgPSB5OyB9IH0NCiAgICAgICAgZnVuY3Rpb24gUUJDKHgsIHkpIHsgUVMoeClbImJhY2tncm91bmQtY29sb3IiXSA9IHk7IH0NCiAgICAgICAgZnVuY3Rpb24gUUNISUxEUkVOKHgpIHsgcmV0dXJuIChRKHgpLmdldEVsZW1lbnRzQnlUYWdOYW1lKCdkaXYnKSk7IH0NDSAgICAgICAgZnVuY3Rpb24gSW50MzJUb1N0cih2KSB7IHJldHVybiBTdHJpbmcuZnJvbUNoYXJDb2RlKCh2ID4+IDI0KSAmIDB4RkYsICh2ID4+IDE2KSAmIDB4RkYsICh2ID4+IDgpICYgMHhGRiwgdiAmIDB4RkYpOyB9DQogICAgICAgIGZ1bmN0aW9uIEludDE2VG9TdHIodikgeyByZXR1cm4gU3RyaW5nLmZyb21DaGFyQ29kZSgodiA+PiA4KSAmIDB4RkYsIHYgJiAweEZGKTsgfQ0KICAgICAgICBmdW5jdGlvbiBSZWFkU2hvcnQoZGF0YSwgcHRyKSB7IHJldHVybiAoZGF0YS5jaGFyQ29kZUF0KHB0cikgPDwgOCkgKyBkYXRhLmNoYXJDb2RlQXQocHRyICsgMSk7IH0NCiAgICAgICAgZnVuY3Rpb24gUmVhZEludChkYXRhLCBwdHIpIHsgcmV0dXJuIChkYXRhLmNoYXJDb2RlQXQocHRyKSAqIDE2Nzc3MjE2KSArIChkYXRhLmNoYXJDb2RlQXQocHRyICsgMSkgKiA2NTUzNikgKyAoZGF0YS5jaGFyQ29kZUF0KHB0ciArIDIpICogMjU2KSArIGRhdGEuY2hhckNvZGVBdChwdHIgKyAzKTsgfQ0KICAgICAgICBmdW5jdGlvbiBSZWFkTG9uZyhkYXRhLCBwdHIpIHsgcmV0dXJuICgoZGF0YS5jaGFyQ29kZUF0KHB0cikgKiA3MjA1NzU5NDAzNzkyNzkzNikgKyAoZGF0YS5jaGFyQ29kZUF0KHB0ciArIDEpICogMjgxNDc0OTc2NzEwNjU2KSArIChkYXRhLmNoYXJDb2RlQXQocHRyICsgMikgKiAxMDk5NTExNjI3Nzc2KSArIChkYXRhLmNoYXJDb2RlQXQocHRyICsgMykgKiA0Mjk0OTY3Mjk2KSArIGRhdGEuY2hhckNvZGVBdChwdHIgKyA0KSAqIDE2Nzc3MjE2KSArIChkYXRhLmNoYXJDb2RlQXQocHRyICsgNSkgKiA2NTUzNikgKyAoZGF0YS5jaGFyQ29kZUF0KHB0ciArIDYpICogMjU2KSArIGRhdGEuY2hhckNvZGVBdChwdHIgKyA3KTsgfQ0KDSAgICAgICAgZnVuY3Rpb24gU2VuZENvbW1hbmQoY21kLCBkYXRhKQ0KICAgICAgICB7DQogICAgICAgICAgICB3c29ja2V0LnNlbmQoSW50MTZUb1N0cihjbWQpICsgZGF0YSk7DQogICAgICAgIH0NDSAgICAgICAgZnVuY3Rpb24gQWRkTG9nKGNvZGUsIG1zZykNCiAgICAgICAgew0KICAgICAgICAgICAgdmFyIGRjbGFzcyA9ICIiOw0KICAgICAgICAgICAgaWYgKG1zZyA9PSB1bmRlZmluZWQpIHsNCiAgICAgICAgICAgICAgICBRQSgiTG9nV2luZG93IiwgIjxkaXYgY2xhc3M9J0dFTkVSSUNfTU9EVUxFJyA+ICIgKyBjb2RlICsgIjwvYnI+PC9kaXY+Iik7DQogICAgICAgICAgICAgICAgcmV0dXJuOw0KICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICBkY2xhc3MgPSBjb2RlOw0KDQogICAgICAgICAgICBRQSgiTG9nV2luZG93IiwgIjxkaXYgY2xhc3M9JyIgKyBkY2xhc3MgKyAiJyA+ICIgKyBtc2cgKyAiPC9icj48L2Rpdj4iKTsNCiAgICAgICAgfQ0gICAgICAgIGZ1bmN0aW9uIHN0YXJ0dXAoKQ0KICAgICAgICB7DQogICAgICAgICAgICBkaXNwbGF5U3RhdHVzKCJFc3RhYmxpc2hpbmcgY29ubmVjdGlvbi4uLiIpOyAgICAgICAgICANCiAgICAgICAgICAgIHdzb2NrZXQgPSBuZXcgV2ViU29ja2V0KCJ3czovLyIgKyB3aW5kb3cubG9jYXRpb24uaG9zdG5hbWUgKyAiOiIgKyB3aW5kb3cubG9jYXRpb24ucG9ydCArICIvIik7DQogICAgICAgICAgICB3c29ja2V0LmJpbmFyeVR5cGUgPSAiYXJyYXlidWZmZXIiOw0KICAgICAgICAgICAgd3NvY2tldC5vbm9wZW4gPSBmdW5jdGlvbiAoZXZ0KQ0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvbm5lY3RlZCA9IHRydWU7IGRpc3BsYXlTdGF0dXMoIkRlYnVnIENsaWVudCBDb25uZWN0ZWQuLi4iKTsNCiAgICAgICAgICAgICAgICB0b2dnbGVDb2xvcihRUygiQXR0YWNoQnV0dG9uIiksIDEpOw0KICAgICAgICAgICAgICAgIGF0dGFjaERlYnVnZ2VyKCk7DQogICAgICAgICAgICB9DQogICAgICAgICAgICB3c29ja2V0Lm9uY2xvc2UgPSBmdW5jdGlvbiAoZXZ0KQ0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNvbm5lY3RlZCA9IGZhbHNlOyBkaXNwbGF5U3RhdHVzKCJEZWJ1ZyBDbGllbnQgQ29ubmVjdGlvbiBsb3N0Li4uIFJldHJ5aW5nLi4uIik7DQogICAgICAgICAgICAgICAgdG9nZ2xlQ29sb3IoUVMoIkF0dGFjaEJ1dHRvbiIpLCAwKTsNCiAgICAgICAgICAgICAgICB0b2dnbGVDb2xvcihRUygiU3RlcE92ZXJCdXR0b24iKSwgMCk7DQogICAgICAgICAgICAgICAgdG9nZ2xlQ29sb3IoUVMoIlN0ZXBJbnRvQnV0dG9uIiksIDApOw0KICAgICAgICAgICAgICAgIHRvZ2dsZUNvbG9yKFFTKCJTdGVwT3V0QnV0dG9uIiksIDApOw0KICAgICAgICAgICAgICAgIHRvZ2dsZUNvbG9yKFFTKCJQYXVzZVJlc3VtZUJ1dHRvbiIpLCAwKTsNCiAgICAgICAgICAgICAgICBRRSgibG9hZFNvdXJjZUJ1dHRvbiIsIDApOw0KICAgICAgICAgICAgICAgIFFFKCJsb2FkU291cmNlVGV4dCIsIDApOw0KICAgICAgICAgICAgICAgIFFFKCdxdWVyeUJ1dHRvbicsIDApOw0KICAgICAgICAgICAgICAgIFFFKCdjbGVhckJ1dHRvbicsIDApOw0KICAgICAgICAgICAgICAgIFFFKCdsb2NhbHNCdXR0b24nLCAwKTsNCiAgICAgICAgICAgICAgICBRRSgnZXZhbEJ1dHRvbicsIDApOw0KICAgICAgICAgICAgICAgIFFWKCdwYWdlX2NvbnRlbnQnLCBmYWxzZSk7DQogICAgICAgICAgICAgICAgc2V0VGltZW91dChzZXJ2ZXJQb2xsLCAxMDAwKTsNCiAgICAgICAgICAgICAgICBjdXJyZW50TW9kdWxlID0gJyc7DQogICAgICAgICAgICB9DQogICAgICAgICAgICB3c29ja2V0Lm9ubWVzc2FnZSA9IGZ1bmN0aW9uIChldnQpDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgdmFyIG1zZyA9IEpTT04ucGFyc2UoZXZ0LmRhdGEpOw0KDQogICAgICAgICAgICAgICAgc3dpdGNoKG1zZy5jbWQpDQogICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICBjYXNlICdNRU1PUlknOg0KICAgICAgICAgICAgICAgICAgICAgICAgUUgoJ21lbXVzYWdlJywgTWF0aC5yb3VuZChtc2cudG90YWwvMTAyNCkgKyAnIGtiJyk7DQogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsNCiAgICAgICAgICAgICAgICAgICAgY2FzZSAnQVRUQUNIJzoNCiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXlTdGF0dXMoJ0F0dGFjaGVkLi4uJyk7DQogICAgICAgICAgICAgICAgICAgICAgICBRSCgiQXR0YWNoQnV0dG9uIiwgIkRFVEFDSCIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgdG9nZ2xlQ29sb3IoUVMoIlBhdXNlUmVzdW1lQnV0dG9uIiksIDEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgUUUoImxvYWRTb3VyY2VCdXR0b24iLCAxKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIFFFKCJsb2FkU291cmNlVGV4dCIsIDEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgUVYoJ3BhZ2VfY29udGVudCcsIHRydWUpOw0KICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICAgICAgICAgIGNhc2UgJ1BBVVNFJzoNCiAgICAgICAgICAgICAgICAgICAgICAgIGlzTmF0aXZlID0gbXNnLm5hdGl2ZTsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGhpZ2hsaWdodCA9PSBleGNlcHRpb25IaWdobGlnaHQpDQogICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgUUgoJ3N0YXR1c3RleHQnLCAnPGRpdiBjbGFzcz0iU1RBVEVDSEFOR0UiPicgKyBleGNlcHRpb25NZXNzYWdlICsgJyBpbiAnICsgbXNnLmZpbGUgKyAnOicgKyBtc2cubGluZSArICc8L2Rpdj4nKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAobXNnLm5hdGl2ZSkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFFIKCdzdGF0dXN0ZXh0JywgJzxkaXYgY2xhc3M9IlNUQVRFQ0hBTkdFIj5QQVVTRUQgaW4gW05BVElWRSBDT0RFXTwvZGl2PicpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBRSCgnTG9nV2luZG93JywgJycpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBRSCgnc3RhdHVzdGV4dCcsICc8ZGl2IGNsYXNzPSJTVEFURUNIQU5HRSI+UEFVU0VEIGluICcgKyBtc2cuZmlsZSArICc6JyArIG1zZy5saW5lICsgJzwvZGl2PicpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgIH0NCg0KICAgICAgICAgICAgICAgICAgICAgICAgdG9nZ2xlQ29sb3IoUVMoIlN0ZXBPdmVyQnV0dG9uIiksIDEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgdG9nZ2xlQ29sb3IoUVMoIlN0ZXBJbnRvQnV0dG9uIiksIDEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgdG9nZ2xlQ29sb3IoUVMoIlN0ZXBPdXRCdXR0b24iKSwgMSk7DQogICAgICAgICAgICAgICAgICAgICAgICBRSCgiUGF1c2VSZXN1bWVCdXR0b24iLCAiUkVTVU1FIik7DQogICAgICAgICAgICAgICAgICAgICAgICBRRSgncXVlcnlUZXh0JywgMSk7DQogICAgICAgICAgICAgICAgICAgICAgICBRRSgncXVlcnlCdXR0b24nLCAxKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIFFFKCdjbGVhckJ1dHRvbicsIDEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgUUUoJ2xvY2Fsc0J1dHRvbicsIDEpOw0KICAgICAgICAgICAgICAgICAgICAgICAgUUUoJ2V2YWxCdXR0b24nLCAxKTsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgaWYgKG1zZy5maWxlID09IGN1cnJlbnRNb2R1bGUpDQogICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgUUJDKHNvdXJjZUxpbmVEaXYobXNnLmxpbmUpLCBoaWdobGlnaHQpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRMaW5lID0gbXNnLmxpbmU7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgUShzb3VyY2VMaW5lRGl2KGN1cnJlbnRMaW5lKSkuc2Nyb2xsSW50b1ZpZXcoe2Jsb2NrOiAnY2VudGVyJ30pOw0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgZWxzZQ0KICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRMaW5lID0gbXNnLmxpbmU7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGpqID0geyBjbWQ6ICdTT1VSQ0UnLCBuYW1lOiBtc2cuZmlsZSB9Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdzb2NrZXQuc2VuZChKU09OLnN0cmluZ2lmeShqaikpOw0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICAgICAgICAgIGNhc2UgJ1JVTk5JTkcnOg0KICAgICAgICAgICAgICAgICAgICAgICAgUUgoJ3N0YXR1c3RleHQnLCAnPGRpdiBjbGFzcz0iU1RBVEVDSEFOR0UiPlJVTk5JTkcgJyArIG1zZy5maWxlICsgJzwvZGl2PicpOw0KICAgICAgICAgICAgICAgICAgICAgICAgUUgoIlBhdXNlUmVzdW1lQnV0dG9uIiwgIlBBVVNFIik7DQogICAgICAgICAgICAgICAgICAgICAgICB0b2dnbGVDb2xvcihRUygiU3RlcE92ZXJCdXR0b24iKSwgMCk7DQogICAgICAgICAgICAgICAgICAgICAgICB0b2dnbGVDb2xvcihRUygiU3RlcEludG9CdXR0b24iKSwgMCk7DQogICAgICAgICAgICAgICAgICAgICAgICB0b2dnbGVDb2xvcihRUygiU3RlcE91dEJ1dHRvbiIpLCAwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIFFFKCdxdWVyeVRleHQnLCAwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIFFFKCdxdWVyeUJ1dHRvbicsIDApOw0KICAgICAgICAgICAgICAgICAgICAgICAgUUUoJ2NsZWFyQnV0dG9uJywgMCk7DQogICAgICAgICAgICAgICAgICAgICAgICBRRSgnbG9jYWxzQnV0dG9uJywgMCk7DQogICAgICAgICAgICAgICAgICAgICAgICBRRSgnZXZhbEJ1dHRvbicsIDApOw0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgICAgICAgICAgICBjYXNlICdUSFJPVyc6DQogICAgICAgICAgICAgICAgICAgICAgICBoaWdobGlnaHQgPSBleGNlcHRpb25IaWdobGlnaHQ7DQogICAgICAgICAgICAgICAgICAgICAgICBleGNlcHRpb25NZXNzYWdlID0gJyoqICcgKyBtc2cubXNnICsgJyAqKic7DQogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsNCiAgICAgICAgICAgICAgICAgICAgY2FzZSAnREVUQUNIJzoNCiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXlTdGF0dXMoIkRlYnVnZ2VyIERldGFjaGVkLi4uIik7DQogICAgICAgICAgICAgICAgICAgICAgICB0b2dnbGVDb2xvcihRUygiUGF1c2VSZXN1bWVCdXR0b24iKSwgMCk7DQogICAgICAgICAgICAgICAgICAgICAgICBRSCgiQXR0YWNoQnV0dG9uIiwgIkFUVEFDSCIpOw0KDQogICAgICAgICAgICAgICAgICAgICAgICB0b2dnbGVDb2xvcihRUygiU3RlcE92ZXJCdXR0b24iKSwgMCk7DQogICAgICAgICAgICAgICAgICAgICAgICB0b2dnbGVDb2xvcihRUygiU3RlcEludG9CdXR0b24iKSwgMCk7DQogICAgICAgICAgICAgICAgICAgICAgICB0b2dnbGVDb2xvcihRUygiU3RlcE91dEJ1dHRvbiIpLCAwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIFFFKCJsb2FkU291cmNlQnV0dG9uIiwgMCk7DQogICAgICAgICAgICAgICAgICAgICAgICBRRSgibG9hZFNvdXJjZVRleHQiLCAwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIFFFKCdxdWVyeVRleHQnLCAwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIFFFKCdxdWVyeUJ1dHRvbicsIDApOw0KICAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudE1vZHVsZSA9ICcnOw0KICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICAgICAgICAgIGNhc2UgJ1FVRVJZJzoNCiAgICAgICAgICAgICAgICAgICAgICAgIFFBKCJxdWVyeVJlc3VsdHMiLCAnPGRpdiBjbGFzcz0iVkFSUVVFUlkiPicgKyBtc2cudmFyICsgJz08L2Rpdj4nKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIFFBKCJxdWVyeVJlc3VsdHMiLCAnPGRpdiBjbGFzcz0iVkFSUkVTVUxUIj4gICAnICsgbXNnLnZhbCArICc8L2Rpdj4nKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgICAgICAgICAgICBjYXNlICdFVkFMJzoNCiAgICAgICAgICAgICAgICAgICAgICAgIFFBKCJxdWVyeVJlc3VsdHMiLCAnPGRpdiBjbGFzcz0iVkFSUVVFUlkiPicgKyBtc2cuZXZhbCArICc9PC9kaXY+Jyk7DQogICAgICAgICAgICAgICAgICAgICAgICBRQSgicXVlcnlSZXN1bHRzIiwgJzxkaXYgY2xhc3M9IlZBUlJFU1VMVCI+ICAgJyArIG1zZy52YWwgKyAnPC9kaXY+Jyk7DQogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsNCiAgICAgICAgICAgICAgICAgICAgY2FzZSAnU09VUkNFJzoNCiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRNb2R1bGUgPSBtc2cubmFtZTsNCiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRNb2R1bGVUb2tlbnMgPSBtc2cuc291cmNlLnNwbGl0KCdccicpLmpvaW4oJycpLnNwbGl0KCcgJykuam9pbignJm5ic3A7Jykuc3BsaXQoJ1x0Jykuam9pbignJm5ic3A7Jm5ic3A7Jm5ic3A7Jykuc3BsaXQoJ1xuJyk7DQogICAgICAgICAgICAgICAgICAgICAgICBRSCgnTG9nV2luZG93JywgJycpOw0KICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGxpbmVzID0gW107DQogICAgICAgICAgICAgICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGN1cnJlbnRNb2R1bGVUb2tlbnMubGVuZ3RoOysraSkNCiAgICAgICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lcy5wdXNoKCc8ZGl2IGNsYXNzPSJTT1VSQ0VDT0RFUEFSRU5UIiBvbmRibGNsaWNrPSJvblRvZ2dsZUJyZWFrcG9pbnQoJyArIChpKzEpICsgJykiPicpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmVzLnB1c2goJzxkaXYgY2xhc3M9IlNPVVJDRUNPREVMSU5FIiBpZD0iTCcgKyBzb3VyY2VMaW5lRGl2KGkgKyAxKSArICciPicgKyAoaSArIDEpICsgJzwvZGl2PicpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmVzLnB1c2goJzxkaXYgY2xhc3M9IlNPVVJDRUNPREUiIGlkPSInICsgc291cmNlTGluZURpdihpICsgMSkgKyAnIj48Y29kZSBzdHlsZT0id2hpdGUtc3BhY2U6bm9ybWFsIj4nICsgY3VycmVudE1vZHVsZVRva2Vuc1tpXSArICc8L2NvZGU+PC9kaXY+Jyk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZXMucHVzaCgnPC9kaXY+Jyk7DQogICAgICAgICAgICAgICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIHZhciBjbGluZSA9IGdldFNvdXJjZUxpbmUoKTsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgUUEoJ0xvZ1dpbmRvdycsIGxpbmVzLmpvaW4oJycpKTsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGNsaW5lID49IDApDQogICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgUUJDKHNvdXJjZUxpbmVEaXYoY2xpbmUpLCBoaWdobGlnaHQpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIFEoc291cmNlTGluZURpdihjbGluZSkpLnNjcm9sbEludG9WaWV3KHsgYmxvY2s6ICdjZW50ZXInIH0pOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIFEoJ0wnICsgc291cmNlTGluZURpdihjbGluZSkpLnNjcm9sbEludG9WaWV3KHsgaW5saW5lOiAnc3RhcnQnIH0pOw0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgICAgICAgICB2YXIgZGl2cyA9IFFDSElMRFJFTigiQ3VycmVudEJyZWFrcG9pbnRzIik7DQogICAgICAgICAgICAgICAgICAgICAgICBmb3IgKHZhciBpIGluIGRpdnMpDQogICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoY3VycmVudE1vZHVsZS50b0xvd2VyQ2FzZSgpLmVuZHNXaXRoKCcuanMnKSB8fCBjdXJyZW50TW9kdWxlID09ICc8PE5BVElWRT4+JykNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGRpdnNbaV0uaWQuc3RhcnRzV2l0aCgnX2JwX18nKSkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUUJDKCdMJyArIHNvdXJjZUxpbmVEaXYoZGl2c1tpXS5pZC5zbGljZSg1KSksIGJwQ29sb3IpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChkaXZzW2ldLmlkLnN0YXJ0c1dpdGgoJ19icF8nICsgY3VycmVudE1vZHVsZSArICdfJykpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFFCQygnTCcgKyBzb3VyY2VMaW5lRGl2KGRpdnNbaV0uaWQuc2xpY2UoNSArIGN1cnJlbnRNb2R1bGUubGVuZ3RoKSksIGJwQ29sb3IpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICAgICAgICAgIGNhc2UgJ0JSRUFLUE9JTlQnOg0KICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGl0ZW1zID0gW107DQogICAgICAgICAgICAgICAgICAgICAgICBmb3IgKHZhciBpIGluIG1zZy5saXN0KQ0KICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBmbiA9IG1zZy5saXN0W2ldLmZpbGVOYW1lOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBpZDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihmbi50b0xvd2VyQ2FzZSgpLmVuZHNXaXRoKCcuanMnKSkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlkID0gJ19icF9fJyArIG1zZy5saXN0W2ldLmxpbmVOdW1iZXI7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGl0ZW1zLnB1c2goJzxkaXYgaWQ9IicgKyBpZCArICciIGNsYXNzPSJCUkVBS1BPSU5UIiBvbmNsaWNrPSJvbkJyZWFrcG9pbnRDbGljayhcJycgKyBpZCArICdcJykiPjonICsgbXNnLmxpc3RbaV0ubGluZU51bWJlciArICc8L2Rpdj4nKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWQgPSAnX2JwXycgKyBtc2cubGlzdFtpXS5maWxlTmFtZSArICdfJyArIG1zZy5saXN0W2ldLmxpbmVOdW1iZXI7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGl0ZW1zLnB1c2goJzxkaXYgaWQ9IicgKyBpZCArICciIGNsYXNzPSJCUkVBS1BPSU5UIiBvbmNsaWNrPSJvbkJyZWFrcG9pbnRDbGljayhcJycgKyBpZCArICdcJykiPicgKyBtc2cubGlzdFtpXS5maWxlTmFtZSArICc6JyArIG1zZy5saXN0W2ldLmxpbmVOdW1iZXIgKyAnPC9kaXY+Jyk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgUUgoIkN1cnJlbnRCcmVha3BvaW50cyIsIGl0ZW1zLmpvaW4oJycpKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgICAgICAgICAgICBjYXNlICdDQUxMU1RBQ0snOg0KICAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudENhbGxzdGFjayA9IG1zZy5jYWxsc3RhY2s7DQogICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Q2FsbHN0YWNrKCk7DQogICAgICAgICAgICAgICAgICAgICAgICBicmVhaw0KICAgICAgICAgICAgICAgICAgICBjYXNlICdMT0NBTFMnOg0KICAgICAgICAgICAgICAgICAgICAgICAgZm9yICh2YXIgdiBpbiBtc2cudmFsKQ0KICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChtc2cudmFsW3ZdLnR5cGUgPT0gJ3VuZGVmaW5lZCcpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBRQSgicXVlcnlSZXN1bHRzIiwgJzxkaXYgY2xhc3M9IlZBUlFVRVJZIj4nICsgbXNnLnZhbFt2XS5rZXkgKyAnPTwvZGl2PicpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3c29ja2V0LnNlbmQoJ3siY21kIjogIlFVRVJZIiwgInZhciI6ICInICsgbXNnLnZhbFt2XS5rZXkgKyAnIiwgImxldmVsIjogJyArIGdldENhbGxzdGFja0xldmVsKCkgKyAnfScpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgfQ0NICAgICAgICBmdW5jdGlvbiBnZXRTb3VyY2VMaW5lKCkNICAgICAgICB7DSAgICAgICAgICAgIGZvcih2YXIgaSA9IDA7IGkgPCBjdXJyZW50Q2FsbHN0YWNrLmxlbmd0aDsgKytpKQ0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGlmIChRUygnX3N0YWNrXycgKyBpKS5jb2xvciA9PSBjYWxsc3RhY2tfc2NvcGUgJiYgY3VycmVudENhbGxzdGFja1tpXS5maWxlTmFtZSA9PSBjdXJyZW50TW9kdWxlKQ0KICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIChjdXJyZW50Q2FsbHN0YWNrW2ldLmxpbmVOdW1iZXIpOw0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIHJldHVybiAoLTEpOw0KICAgICAgICB9DQ0gICAgICAgIGZ1bmN0aW9uIHRvZ2dsZUNvbG9yKGlzdHlsZSwgc3RhdGUpDQogICAgICAgIHsNCiAgICAgICAgICAgIGlzdHlsZVsiYmFja2dyb3VuZC1jb2xvciJdID0gc3RhdGUgPyAnYmx1ZScgOiAnZ3JleSc7DQogICAgICAgICAgICBpc3R5bGVbImN1cnNvciJdID0gc3RhdGUgPyAncG9pbnRlcicgOiAnZGVmYXVsdCc7DQogICAgICAgIH0NDSAgICAgICAgZnVuY3Rpb24gYXR0YWNoRGVidWdnZXIoKQ0KICAgICAgICB7DQogICAgICAgICAgICBzd2l0Y2goUSgiQXR0YWNoQnV0dG9uIikuaW5uZXJIVE1MKQ0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGNhc2UgJ0FUVEFDSCc6DQogICAgICAgICAgICAgICAgICAgIGRpc3BsYXlTdGF0dXMoIkF0dGFjaGluZyBkZWJ1Z2dlci4uLiIpOw0KICAgICAgICAgICAgICAgICAgICB3c29ja2V0LnNlbmQoJ3siY21kIjogIkFUVEFDSCJ9Jyk7DQogICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgICAgICAgIGNhc2UgJ0RFVEFDSCc6DQogICAgICAgICAgICAgICAgICAgIGN1cnJlbnRDYWxsc3RhY2sgPSBbXTsNCiAgICAgICAgICAgICAgICAgICAgZGlzcGxheUNhbGxzdGFjaygpOw0KDQogICAgICAgICAgICAgICAgICAgIGRpc3BsYXlTdGF0dXMoIkRldGFjaGluZyBkZWJ1Z2dlci4uLiIpOw0KICAgICAgICAgICAgICAgICAgICBjdXJyZW50TW9kdWxlID0gJyc7DQogICAgICAgICAgICAgICAgICAgIHdzb2NrZXQuc2VuZCgneyJjbWQiOiAiREVUQUNIIn0nKTsNCiAgICAgICAgICAgICAgICAgICAgUVYoJ3BhZ2VfY29udGVudCcsIGZhbHNlKTsNCiAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICB9DQogICAgICAgIH0NICAgICAgICBmdW5jdGlvbiBwYXVzZVJlc3VtZSgpDQogICAgICAgIHsNCiAgICAgICAgICAgIHN3aXRjaChRKCJQYXVzZVJlc3VtZUJ1dHRvbiIpLmlubmVySFRNTCkNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjYXNlICdQQVVTRSc6DQogICAgICAgICAgICAgICAgICAgIHdzb2NrZXQuc2VuZCgneyJjbWQiOiAiUEFVU0UifScpOw0KICAgICAgICAgICAgICAgICAgICBicmVhazsNCiAgICAgICAgICAgICAgICBjYXNlICdSRVNVTUUnOg0KICAgICAgICAgICAgICAgICAgICBoaWdobGlnaHQgPSBzb3VyY2VIaWdobGlnaHQ7DQogICAgICAgICAgICAgICAgICAgIHdzb2NrZXQuc2VuZCgneyJjbWQiOiAiUkVTVU1FIn0nKTsNCiAgICAgICAgICAgICAgICAgICAgUUJDKHNvdXJjZUxpbmVEaXYoY3VycmVudExpbmUpLCAnd2hpdGUnKTsNCg0KICAgICAgICAgICAgICAgICAgICBjdXJyZW50Q2FsbHN0YWNrID0gW107DQogICAgICAgICAgICAgICAgICAgIGRpc3BsYXlDYWxsc3RhY2soKTsNCiAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICB9DQogICAgICAgIH0NICAgICAgICBmdW5jdGlvbiBzdGVwT3ZlcigpDQogICAgICAgIHsNCiAgICAgICAgICAgIGhpZ2hsaWdodCA9IHNvdXJjZUhpZ2hsaWdodDsNCiAgICAgICAgICAgIFFCQyhzb3VyY2VMaW5lRGl2KGN1cnJlbnRMaW5lKSwgJ3doaXRlJyk7DQogICAgICAgICAgICB3c29ja2V0LnNlbmQoJ3siY21kIjogIlNURVBPVkVSIn0nKTsNCiAgICAgICAgfQ0gICAgICAgIGZ1bmN0aW9uIHN0ZXBJbnRvKCkNICAgICAgICB7DQogICAgICAgICAgICBoaWdobGlnaHQgPSBzb3VyY2VIaWdobGlnaHQ7DQogICAgICAgICAgICBRQkMoc291cmNlTGluZURpdihjdXJyZW50TGluZSksICd3aGl0ZScpOw0KICAgICAgICAgICAgd3NvY2tldC5zZW5kKCd7ImNtZCI6ICJTVEVQSU5UTyJ9Jyk7DQogICAgICAgIH0NICAgICAgICBmdW5jdGlvbiBzdGVwT3V0KCkNCiAgICAgICAgew0KICAgICAgICAgICAgaGlnaGxpZ2h0ID0gc291cmNlSGlnaGxpZ2h0Ow0KICAgICAgICAgICAgUUJDKHNvdXJjZUxpbmVEaXYoY3VycmVudExpbmUpLCAnd2hpdGUnKTsNCiAgICAgICAgICAgIHdzb2NrZXQuc2VuZCgneyJjbWQiOiAiU1RFUE9VVCJ9Jyk7DQogICAgICAgIH0NICAgICAgICANICAgICAgICBmdW5jdGlvbiBkZWxCcmVha3BvaW50KCkNICAgICAgICB7DQogICAgICAgICAgICBRVihzZWxlY3RlZEJyZWFrcG9pbnQsIDApOw0KICAgICAgICAgICAgc2VsZWN0ZWRCcmVha3BvaW50ID0gIiI7DQogICAgICAgICAgICBRRSgiZGVsQnJlYWtwb2ludEJ1dHRvbiIsIDApOw0KICAgICAgICB9DSAgICAgICAgZnVuY3Rpb24gb25CcmVha3BvaW50Q2xpY2soaWQpDSAgICAgICAgew0KICAgICAgICAgICAgaWYgKHNlbGVjdGVkQnJlYWtwb2ludCA9PSBpZCkNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBRUyhpZClbImJhY2tncm91bmQtY29sb3IiXSA9ICd3aGl0ZSc7DQogICAgICAgICAgICAgICAgc2VsZWN0ZWRCcmVha3BvaW50ID0gIiI7DQogICAgICAgICAgICAgICAgUUUoImRlbEJyZWFrcG9pbnRCdXR0b24iLCAwKTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIGVsc2UNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBpZiAoc2VsZWN0ZWRCcmVha3BvaW50ICE9ICIiKQ0KICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgUVMoc2VsZWN0ZWRCcmVha3BvaW50KVsiYmFja2dyb3VuZC1jb2xvciJdID0gJ3doaXRlJzsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgUVMoaWQpWyJiYWNrZ3JvdW5kLWNvbG9yIl0gPSAneWVsbG93JzsNCiAgICAgICAgICAgICAgICBzZWxlY3RlZEJyZWFrcG9pbnQgPSBpZDsNCiAgICAgICAgICAgICAgICBRRSgiZGVsQnJlYWtwb2ludEJ1dHRvbiIsIDEpOw0KICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGN1cnJlbnRDYWxsc3RhY2subGVuZ3RoOyArK2kpDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgUVMoJ19zdGFja18nICsgaSkuY29sb3IgPSBjYWxsc3RhY2tfZGVmYXVsdDsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIHZhciBicCA9IFFIVkFMKGlkKS5zcGxpdCgnOicpWzBdOw0KICAgICAgICAgICAgdmFyIGpqID0geyBjbWQ6ICdTT1VSQ0UnLCBuYW1lOiBicCA9PSAnJyA/ICc8PE5BVElWRT4+JyA6IGJwIH07DQogICAgICAgICAgICB3c29ja2V0LnNlbmQoSlNPTi5zdHJpbmdpZnkoamopKTsgICAgICAgIA0KICAgICAgICB9DSAgICAgICAgZnVuY3Rpb24gZ2V0Q2FsbHN0YWNrTGV2ZWwoKQ0gICAgICAgIHsNCiAgICAgICAgICAgIC8vIERldGVybWluZSB0aGUgQ2FsbHN0YWNrIExldmVsDQogICAgICAgICAgICB2YXIgbGV2ZWwgPSAtMTsNCiAgICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgY3VycmVudENhbGxzdGFjay5sZW5ndGg7ICsraSkgew0KICAgICAgICAgICAgICAgIGlmIChRUygnX3N0YWNrXycgKyBpKS5jb2xvciA9PSBjYWxsc3RhY2tfc2NvcGUpIHsNCiAgICAgICAgICAgICAgICAgICAgbGV2ZWwgPSAwIC0gKGkgKyAxKTsNCiAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgcmV0dXJuIChsZXZlbCk7DQogICAgICAgIH0NICAgICAgICBmdW5jdGlvbiBxdWVyeVZhbCgpDSAgICAgICAgew0KICAgICAgICAgICAgLy9RQSgicXVlcnlSZXN1bHRzIiwgJzxkaXYgY2xhc3M9IlZBUlFVRVJZIj4nICsgUVZBTCgncXVlcnlUZXh0JykgKyAnPTwvZGl2PicpOw0KICAgICAgICAgICAgd3NvY2tldC5zZW5kKCd7ImNtZCI6ICJRVUVSWSIsICJ2YXIiOiAiJyArIFFWQUwoJ3F1ZXJ5VGV4dCcpICsgJyIsICJsZXZlbCI6ICcgKyBnZXRDYWxsc3RhY2tMZXZlbCgpICsgJ30nKTsNCiAgICAgICAgICAgIFFWQUwoJ3F1ZXJ5VGV4dCcsICIiKTsNCiAgICAgICAgfQ0gICAgICAgIGZ1bmN0aW9uIGV2YWxTdHJpbmcoKQ0gICAgICAgIHsNCiAgICAgICAgICAgIHdzb2NrZXQuc2VuZCgneyJjbWQiOiAiRVZBTCIsICJldmFsIjogIicgKyBRVkFMKCdxdWVyeVRleHQnKSArICciLCAibGV2ZWwiOiAnICsgZ2V0Q2FsbHN0YWNrTGV2ZWwoKSArICd9Jyk7DQogICAgICAgICAgICBRVkFMKCdxdWVyeVRleHQnLCAiIik7DQogICAgICAgIH0NICAgICAgICBmdW5jdGlvbiBsb2NhbHNRdWVyeSgpDSAgICAgICAgew0KICAgICAgICAgICAgUUEoInF1ZXJ5UmVzdWx0cyIsICc8ZGl2IGNsYXNzPSJWQVJRVUVSWSI+TG9jYWxzOiZuYnNwOzwvZGl2PicpOw0KICAgICAgICAgICAgd3NvY2tldC5zZW5kKCd7ImNtZCI6ICJMT0NBTFMiLCAibGV2ZWwiOiAnICsgZ2V0Q2FsbHN0YWNrTGV2ZWwoKSArICd9Jyk7DQogICAgICAgIH0NICAgICAgICBmdW5jdGlvbiBjbGVhclF1ZXJ5KCkNICAgICAgICB7DQogICAgICAgICAgICBRSCgncXVlcnlSZXN1bHRzJywgJycpOw0KICAgICAgICB9DSAgICAgICAgZnVuY3Rpb24gZGlzcGxheVN0YXR1cyhtc2csIG1zZ0NsYXNzKQ0gICAgICAgIHsNCiAgICAgICAgICAgIFFIKCdzdGF0dXN0ZXh0JywgJzxkaXYgY2xhc3M9IicgKyAobXNnQ2xhc3M/bXNnQ2xhc3M6J0dFTkVSSUNfTU9EVUxFJykgKyAnIj4nICsgbXNnICsgJzwvZGl2PicpOw0KICAgICAgICB9DSAgICAgICAgZnVuY3Rpb24gc291cmNlTGluZURpdihsaW5lKQ0gICAgICAgIHsNCiAgICAgICAgICAgIHJldHVybiAoJ19fc3JjJyArIGxpbmUpOw0KICAgICAgICB9DQ0gICAgICAgIGZ1bmN0aW9uIG9uVG9nZ2xlQnJlYWtwb2ludChsaW5lKQ0gICAgICAgIHsNCiAgICAgICAgICAgIFFCQygnTCcgKyBzb3VyY2VMaW5lRGl2KGxpbmUpLCBicENvbG9yKTsNCiAgICAgICAgICAgIHZhciBmbiA9ICcnOw0KDQogICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGN1cnJlbnRDYWxsc3RhY2subGVuZ3RoOyArK2kpDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgaWYgKFFTKCdfc3RhY2tfJyArIGkpLmNvbG9yID09IGNhbGxzdGFja19zY29wZSkNCiAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgIGZuID0gY3VycmVudENhbGxzdGFja1tpXS5maWxlTmFtZS5zcGxpdCgnXFwnKS5qb2luKCdcXFxcJyk7DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICB3c29ja2V0LnNlbmQoJ3siY21kIjogIkJSRUFLUE9JTlQiLCAiZmlsZSI6IicgKyBmbiArICciLCAibGluZSI6JyArIGxpbmUgKyAnLCAibW9kZSI6ImFkZCJ9Jyk7DQogICAgICAgIH0NICAgICAgICBmdW5jdGlvbiBvbkR1bXBIZWFwKCkNICAgICAgICB7DQogICAgICAgICAgICB3c29ja2V0LnNlbmQoJ3siY21kIjogIkhFQVAifScpOw0KICAgICAgICB9DSAgICAgICAgZnVuY3Rpb24gZm9yY2VHQygpDSAgICAgICAgew0KICAgICAgICAgICAgd3NvY2tldC5zZW5kKCd7ImNtZCI6ICJHQyJ9Jyk7DQogICAgICAgIH0NICAgICAgICBmdW5jdGlvbiBkaXNwbGF5Q2FsbHN0YWNrKCkNICAgICAgICB7DQogICAgICAgICAgICB2YXIgZGlzcGxheSA9IFtdOw0KICAgICAgICAgICAgdmFyIGluZGVudCA9ICctLT4mbmJzcDsnOw0KICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBjdXJyZW50Q2FsbHN0YWNrLmxlbmd0aDsgKytpKQ0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIGlmIChjdXJyZW50Q2FsbHN0YWNrW2ldLmZ1bmNOYW1lID09ICcnKSB7IGN1cnJlbnRDYWxsc3RhY2tbaV0uZnVuY05hbWUgPSAnKGFub255bW91cyknOyB9DQogICAgICAgICAgICAgICAgdmFyIGZuYW1lID0gY3VycmVudENhbGxzdGFja1tpXS5maWxlTmFtZS5zcGxpdCgnXFwnKS5qb2luKCdcXFxcJyk7DQoNCiAgICAgICAgICAgICAgICBkaXNwbGF5LnB1c2goJzxkaXYgZGVwdGg9IicgKyAoaSsxKSArICciIGlkPSJfc3RhY2tfJyArIGkgKyAnIiBjbGFzcz0iQ0FMTFNUQUNLIiBvbmNsaWNrPSJvbkNhbGxzdGFja0NsaWNrKFwnJyArIGN1cnJlbnRDYWxsc3RhY2subGVuZ3RoICsgJ1wnLCBcJ19zdGFja18nICsgaSArICdcJywgXCcnICsgZm5hbWUgKyAnXCcpIj4nICsgaW5kZW50ICsgY3VycmVudENhbGxzdGFja1tpXS5mdW5jTmFtZSArICc6JyArIGN1cnJlbnRDYWxsc3RhY2tbaV0ubGluZU51bWJlciArICc8L2Rpdj4nKTsNCiAgICAgICAgICAgICAgICBpbmRlbnQgPSAnJm5ic3A7Jm5ic3A7Jm5ic3A7JyArIGluZGVudDsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIFFIKCdDYWxsc3RhY2tXaW5kb3cnLCBkaXNwbGF5LmpvaW4oJycpKTsNCg0KICAgICAgICAgICAgaWYgKGN1cnJlbnRDYWxsc3RhY2subGVuZ3RoID4gMCkNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBRUygnX3N0YWNrXzAnKS5jb2xvciA9IGNhbGxzdGFja19zY29wZTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgfQ0gICAgICAgIGZ1bmN0aW9uIG9uQ2FsbHN0YWNrQ2xpY2sobGVuLCBpZCwgZmlsZW5hbWUpDSAgICAgICAgew0KICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsZW47ICsraSkNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBRUygnX3N0YWNrXycgKyBpKS5jb2xvciA9IGNhbGxzdGFja19kZWZhdWx0Ow0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgUVMoaWQpLmNvbG9yID0gY2FsbHN0YWNrX3Njb3BlOw0KICAgICAgICAgICAgdmFyIGpqID0geyBjbWQ6ICdTT1VSQ0UnLCBuYW1lOiBmaWxlbmFtZSB9Ow0KICAgICAgICAgICAgd3NvY2tldC5zZW5kKEpTT04uc3RyaW5naWZ5KGpqKSk7DQogICAgICAgIH0NICAgICAgICBmdW5jdGlvbiBtYW51YWxseUxvYWRTb3VyY2UoKQ0gICAgICAgIHsNCiAgICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgY3VycmVudENhbGxzdGFjay5sZW5ndGg7ICsraSkNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBRUygnX3N0YWNrXycgKyBpKS5jb2xvciA9IGNhbGxzdGFja19kZWZhdWx0Ow0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgUUgoJ0xvZ1dpbmRvdycsICcnKTsNCg0KICAgICAgICAgICAgdmFyIGpqID0geyBjbWQ6ICdTT1VSQ0UnLCBuYW1lOiBRVkFMKCdsb2FkU291cmNlVGV4dCcpID09ICcnPyc8PE5BVElWRT4+JzpRVkFMKCdsb2FkU291cmNlVGV4dCcpIH07DQogICAgICAgICAgICB3c29ja2V0LnNlbmQoSlNPTi5zdHJpbmdpZnkoamopKTsNCiAgICAgICAgfQ0gICAgICAgIC8vIFBvbGwgdGhlIHNlcnZlciwgaWYgaXQgcmVzcG9uZHMsIHJlZnJlc2ggdGhlIHBhZ2UuDQogICAgICAgIGZ1bmN0aW9uIHNlcnZlclBvbGwoKQ0KICAgICAgICB7DQogICAgICAgICAgICB4ZHIgPSBudWxsOw0KICAgICAgICAgICAgdHJ5IHsgeGRyID0gbmV3IFhEb21haW5SZXF1ZXN0KCk7IH0gY2F0Y2ggKGUpIHsgfQ0KICAgICAgICAgICAgaWYgKCF4ZHIpIHhkciA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOw0KICAgICAgICAgICAgeGRyLm9wZW4oIkhFQUQiLCB3aW5kb3cubG9jYXRpb24uaHJlZik7DQogICAgICAgICAgICB4ZHIudGltZW91dCA9IDE1MDAwOw0KICAgICAgICAgICAgeGRyLm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsgcmVsb2FkKCk7IH07DQogICAgICAgICAgICB4ZHIub25lcnJvciA9IHhkci5vbnRpbWVvdXQgPSBmdW5jdGlvbiAoKSB7IHNldFRpbWVvdXQoc2VydmVyUG9sbCwgMjAwMCk7IH07DQogICAgICAgICAgICB4ZHIuc2VuZCgpOw0KICAgICAgICB9DQoNCiAgICAgICAgZnVuY3Rpb24gcmVsb2FkKCkgeyB3aW5kb3cubG9jYXRpb24uaHJlZiA9IHdpbmRvdy5sb2NhdGlvbi5ocmVmOyB9DQoNICAgIDwvc2NyaXB0Pg0KPC9ib2R5Pg0KPC9odG1sPg0K'; + +var optTargetHost = '127.0.0.1'; +var optTargetPort = 9091; +var optHttpPort = 9092; +var optJsonProxyPort = 9093; +var optJsonProxy = false; +var optSourceSearchDirs = ['../tests/ecmascript']; +var optDumpDebugRead = null; +var optDumpDebugWrite = null; +var optDumpDebugPretty = null; +var optLogMessages = true; + +// Marker objects for special protocol values +var DVAL_EOM = { type: 'eom' }; +var DVAL_REQ = { type: 'req' }; +var DVAL_REP = { type: 'rep' }; +var DVAL_ERR = { type: 'err' }; +var DVAL_NFY = { type: 'nfy' }; + + +// Commands initiated by Duktape +var CMD_STATUS = 0x01; +var CMD_UNUSED_2 = 0x02; // Duktape 1.x: print notify +var CMD_UNUSED_3 = 0x03; // Duktape 1.x: alert notify +var CMD_UNUSED_4 = 0x04; // Duktape 1.x: log notify +var CMD_THROW = 0x05; +var CMD_DETACHING = 0x06; +var CMD_APPNOTIFY = 0x07; + +// Commands initiated by the debug client (= us) +var CMD_BASICINFO = 0x10; +var CMD_TRIGGERSTATUS = 0x11; +var CMD_PAUSE = 0x12; +var CMD_RESUME = 0x13; +var CMD_STEPINTO = 0x14; +var CMD_STEPOVER = 0x15; +var CMD_STEPOUT = 0x16; +var CMD_LISTBREAK = 0x17; +var CMD_ADDBREAK = 0x18; +var CMD_DELBREAK = 0x19; +var CMD_GETVAR = 0x1a; +var CMD_PUTVAR = 0x1b; +var CMD_GETCALLSTACK = 0x1c; +var CMD_GETLOCALS = 0x1d; +var CMD_EVAL = 0x1e; +var CMD_DETACH = 0x1f; +var CMD_DUMPHEAP = 0x20; +var CMD_GETBYTECODE = 0x21; + +// Constants +var UI_MESSAGE_CLIPLEN = 128; +var LOCALS_CLIPLEN = 64; +var EVAL_CLIPLEN = 4096; +var GETVAR_CLIPLEN = 4096; +var SUPPORTED_DEBUG_PROTOCOL_VERSION = 2; + + +var debugCommandNames = {}; +debugCommandNames['0'] = 'Reserved_0'; +debugCommandNames['1'] = 'Status'; +debugCommandNames['2'] = 'Reserved_2'; +debugCommandNames['3'] = 'Reserved_3'; +debugCommandNames['4'] = 'Reserved_4'; +debugCommandNames['5'] = 'Throw'; +debugCommandNames['6'] = 'Detaching'; +debugCommandNames['7'] = 'AppNotify'; +debugCommandNames['8'] = 'Reserved_8'; +debugCommandNames['9'] = 'Reserved_9'; +debugCommandNames['10'] = 'Reserved_10'; +debugCommandNames['11'] = 'Reserved_11'; +debugCommandNames['12'] = 'Reserved_12'; +debugCommandNames['13'] = 'Reserved_13'; +debugCommandNames['14'] = 'Reserved_14'; +debugCommandNames['15'] = 'Reserved_15'; +debugCommandNames['16'] = 'BasicInfo'; +debugCommandNames['17'] = 'TriggerStatus'; +debugCommandNames['18'] = 'Pause'; +debugCommandNames['19'] = 'Resume'; +debugCommandNames['20'] = 'StepInto'; +debugCommandNames['21'] = 'StepOver'; +debugCommandNames['22'] = 'StepOut'; +debugCommandNames['23'] = 'ListBreak'; +debugCommandNames['24'] = 'AddBreak'; +debugCommandNames['25'] = 'DelBreak'; +debugCommandNames['26'] = 'GetVar'; +debugCommandNames['27'] = 'PutVar'; +debugCommandNames['28'] = 'GetCallStack'; +debugCommandNames['29'] = 'GetLocals'; +debugCommandNames['30'] = 'Eval'; +debugCommandNames['31'] = 'Detach'; +debugCommandNames['32'] = 'DumpHeap'; +debugCommandNames['33'] = 'GetBytecode'; +debugCommandNames['34'] = 'AppRequest'; +debugCommandNames['35'] = 'GetHeapObjInfo'; +debugCommandNames['36'] = 'GetObjPropDesc'; +debugCommandNames['37'] = 'GetObjPropDescRange'; + +// Duktape heaphdr type constants, must match C headers +var DUK_HTYPE_STRING = 0; +var DUK_HTYPE_OBJECT = 1; +var DUK_HTYPE_BUFFER = 2; + +/* + * Debugger output formatting + */ + +function formatDebugValue(v) { + var buf, dec, len; + + // See doc/debugger.rst for format description. + + if (typeof v === 'object' && v !== null) { + // Note: typeof null === 'object', so null special case explicitly + if (v.type === 'eom') { + return new Buffer([0x00]); + } else if (v.type === 'req') { + return new Buffer([0x01]); + } else if (v.type === 'rep') { + return new Buffer([0x02]); + } else if (v.type === 'err') { + return new Buffer([0x03]); + } else if (v.type === 'nfy') { + return new Buffer([0x04]); + } else if (v.type === 'unused') { + return new Buffer([0x15]); + } else if (v.type === 'undefined') { + return new Buffer([0x16]); + } else if (v.type === 'number') { + dec = new Buffer(v.data, 'hex'); + len = dec.length; + if (len !== 8) { + throw new TypeError('value cannot be converted to dvalue: ' + JSON.stringify(v)); + } + buf = Buffer.alloc(1 + len); + buf[0] = 0x1a; + dec.copy(buf, 1); + return buf; + } else if (v.type === 'buffer') { + dec = new Buffer(v.data, 'hex'); + len = dec.length; + if (len <= 0xffff) { + buf = Buffer.alloc(3 + len); + buf[0] = 0x14; + buf[1] = (len >> 8) & 0xff; + buf[2] = (len >> 0) & 0xff; + dec.copy(buf, 3); + return buf; + } else { + buf = Buffer.alloc(5 + len); + buf[0] = 0x13; + buf[1] = (len >> 24) & 0xff; + buf[2] = (len >> 16) & 0xff; + buf[3] = (len >> 8) & 0xff; + buf[4] = (len >> 0) & 0xff; + dec.copy(buf, 5); + return buf; + } + } else if (v.type === 'object') { + dec = new Buffer(v.pointer, 'hex'); + len = dec.length; + buf = Buffer.alloc(3 + len); + buf[0] = 0x1b; + buf[1] = v.class; + buf[2] = len; + dec.copy(buf, 3); + return buf; + } else if (v.type === 'pointer') { + dec = new Buffer(v.pointer, 'hex'); + len = dec.length; + buf = Buffer.alloc(2 + len); + buf[0] = 0x1c; + buf[1] = len; + dec.copy(buf, 2); + return buf; + } else if (v.type === 'lightfunc') { + dec = new Buffer(v.pointer, 'hex'); + len = dec.length; + buf = Buffer.alloc(4 + len); + buf[0] = 0x1d; + buf[1] = (v.flags >> 8) & 0xff; + buf[2] = v.flags & 0xff; + buf[3] = len; + dec.copy(buf, 4); + return buf; + } else if (v.type === 'heapptr') { + dec = new Buffer(v.pointer, 'hex'); + len = dec.length; + buf = Buffer.alloc(2 + len); + buf[0] = 0x1e; + buf[1] = len; + dec.copy(buf, 2); + return buf; + } + } else if (v === null) { + return new Buffer([0x17]); + } else if (typeof v === 'boolean') { + return new Buffer([v ? 0x18 : 0x19]); + } else if (typeof v === 'number') { + if (Math.floor(v) === v && /* whole */ + (v !== 0 || 1 / v > 0) && /* not negative zero */ + v >= -0x80000000 && v <= 0x7fffffff) { + // Represented signed 32-bit integers as plain integers. + // Debugger code expects this for all fields that are not + // duk_tval representations (e.g. command numbers and such). + if (v >= 0x00 && v <= 0x3f) { + return new Buffer([0x80 + v]); + } else if (v >= 0x0000 && v <= 0x3fff) { + return new Buffer([0xc0 + (v >> 8), v & 0xff]); + } else if (v >= -0x80000000 && v <= 0x7fffffff) { + return new Buffer([0x10, + (v >> 24) & 0xff, + (v >> 16) & 0xff, + (v >> 8) & 0xff, + (v >> 0) & 0xff]); + } else { + throw new Error('internal error when encoding integer to dvalue: ' + v); + } + } else { + // Represent non-integers as IEEE double dvalues + buf = Buffer.alloc(1 + 8); + buf[0] = 0x1a; + buf.writeDoubleBE(v, 1); + return buf; + } + } else if (typeof v === 'string') { + if (v.length < 0 || v.length > 0xffffffff) { + // Not possible in practice. + throw new TypeError('cannot convert to dvalue, invalid string length: ' + v.length); + } + if (v.length <= 0x1f) { + buf = Buffer.alloc(1 + v.length); + buf[0] = 0x60 + v.length; + writeDebugStringToBuffer(v, buf, 1); + return buf; + } else if (v.length <= 0xffff) { + buf = Buffer.alloc(3 + v.length); + buf[0] = 0x12; + buf[1] = (v.length >> 8) & 0xff; + buf[2] = (v.length >> 0) & 0xff; + writeDebugStringToBuffer(v, buf, 3); + return buf; + } else { + buf = Buffer.alloc(5 + v.length); + buf[0] = 0x11; + buf[1] = (v.length >> 24) & 0xff; + buf[2] = (v.length >> 16) & 0xff; + buf[3] = (v.length >> 8) & 0xff; + buf[4] = (v.length >> 0) & 0xff; + writeDebugStringToBuffer(v, buf, 5); + return buf; + } + } + + // Shouldn't come here. + throw new TypeError('value cannot be converted to dvalue: ' + JSON.stringify(v)); +} + + +function DebugProtocolParser(inputStream, + protocolVersion, + rawDumpFileName, + textDumpFileName, + textDumpFilePrefix, + hexDumpConsolePrefix, + textDumpConsolePrefix) +{ + var _this = this; + this._ObjectID = 'DebugProtocolParser'; + this.inputStream = inputStream; + this.closed = false; // stream is closed/broken, don't parse anymore + this.bytes = 0; + this.dvalues = 0; + this.messages = 0; + this.requests = 0; + this.prevBytes = 0; + this.bytesPerSec = 0; + this.statsTimer = null; + this.readableNumberValue = true; + + events.EventEmitter.call(this); + + var buf = Buffer.alloc(0); // accumulate data + var msg = []; // accumulated message until EOM + var versionIdentification; + + var statsInterval = 2000; + var statsIntervalSec = statsInterval / 1000; + this.statsTimer = setInterval(function () { + _this.bytesPerSec = (_this.bytes - _this.prevBytes) / statsIntervalSec; + _this.prevBytes = _this.bytes; + _this.emit('stats-update'); + }, statsInterval); + + function consume(n) { + var tmp = Buffer.alloc(buf.length - n); + buf.copy(tmp, 0, n); + buf = tmp; + } + + inputStream.on('data', function (data) { + var i, n, x, v, gotValue, len, t, tmpbuf, verstr; + var prettyMsg; + + if (_this.closed || !_this.inputStream) + { + console.error('Ignoring incoming data from closed input stream, len ' + data.length); + return; + } + + _this.bytes += data.length; + if (rawDumpFileName) { + fs.appendFileSync(rawDumpFileName, data); + } + if (hexDumpConsolePrefix) { + console.info1(hexDumpConsolePrefix + data.toString('hex')); + } + + buf = Buffer.concat([buf, data]); + + // Protocol version handling. When dumping an output stream, the + // caller gives a non-null protocolVersion so we don't read one here. + + if (protocolVersion == null) { + if (buf.length > 1024) { + _this.emit('transport-error', 'Parse error (version identification too long), dropping connection'); + _this.close(); + return; + } + + + for (i = 0, n = buf.length; i < n; i++) + { + if (buf[i] == 0x0a) + { + tmpbuf = Buffer.alloc(i); + buf.copy(tmpbuf, 0, 0, i); + consume(i + 1); + verstr = tmpbuf.toString(); + t = verstr.split(' '); + protocolVersion = Number(t[0]); + versionIdentification = verstr; + + _this.emit('protocol-version', { + protocolVersion: protocolVersion, + versionIdentification: versionIdentification + }); + break; + } + } + + if (protocolVersion == null) + { + // Still waiting for version identification to complete. + return; + } + } + + // Parse complete dvalues (quite inefficient now) by trial parsing. + // Consume a value only when it's fully present in 'buf'. + // See doc/debugger.rst for format description. + + while (buf.length > 0) { + x = buf[0]; + v = undefined; + gotValue = false; // used to flag special values like undefined + + if (x >= 0xc0) { + // 0xc0...0xff: integers 0-16383 + if (buf.length >= 2) { + v = ((x - 0xc0) << 8) + buf[1]; + consume(2); + } + } else if (x >= 0x80) { + // 0x80...0xbf: integers 0-63 + v = x - 0x80; + consume(1); + } else if (x >= 0x60) { + // 0x60...0x7f: strings with length 0-31 + len = x - 0x60; + if (buf.length >= 1 + len) { + v = Buffer.alloc(len); + buf.copy(v, 0, 1, 1 + len); + v = bufferToDebugString(v); + consume(1 + len); + } + } else { + switch (x) { + case 0x00: v = DVAL_EOM; consume(1); break; + case 0x01: v = DVAL_REQ; consume(1); break; + case 0x02: v = DVAL_REP; consume(1); break; + case 0x03: v = DVAL_ERR; consume(1); break; + case 0x04: v = DVAL_NFY; consume(1); break; + case 0x10: // 4-byte signed integer + if (buf.length >= 5) { + v = buf.readInt32BE(1); + consume(5); + } + break; + case 0x11: // 4-byte string + if (buf.length >= 5) { + len = buf.readUInt32BE(1); + if (buf.length >= 5 + len) { + v = Buffer.alloc(len); + buf.copy(v, 0, 5, 5 + len); + v = bufferToDebugString(v); + consume(5 + len); + } + } + break; + case 0x12: // 2-byte string + if (buf.length >= 3) { + len = buf.readUInt16BE(1); + if (buf.length >= 3 + len) { + v = Buffer.alloc(len); + buf.copy(v, 0, 3, 3 + len); + v = bufferToDebugString(v); + consume(3 + len); + } + } + break; + case 0x13: // 4-byte buffer + if (buf.length >= 5) { + len = buf.readUInt32BE(1); + if (buf.length >= 5 + len) { + v = Buffer.alloc(len); + buf.copy(v, 0, 5, 5 + len); + v = { type: 'buffer', data: v.toString('hex') }; + consume(5 + len); + // Value could be a Node.js buffer directly, but + // we prefer all dvalues to be JSON compatible + } + } + break; + case 0x14: // 2-byte buffer + if (buf.length >= 3) { + len = buf.readUInt16BE(1); + if (buf.length >= 3 + len) { + v = Buffer.alloc(len); + buf.copy(v, 0, 3, 3 + len); + v = { type: 'buffer', data: v.toString('hex') }; + consume(3 + len); + // Value could be a Node.js buffer directly, but + // we prefer all dvalues to be JSON compatible + } + } + break; + case 0x15: // unused/none + v = { type: 'unused' }; + consume(1); + break; + case 0x16: // undefined + v = { type: 'undefined' }; + gotValue = true; // indicate 'v' is actually set + consume(1); + break; + case 0x17: // null + v = null; + gotValue = true; // indicate 'v' is actually set + consume(1); + break; + case 0x18: // true + v = true; + consume(1); + break; + case 0x19: // false + v = false; + consume(1); + break; + case 0x1a: // number (IEEE double), big endian + if (buf.length >= 9) { + v = Buffer.alloc(8); + buf.copy(v, 0, 1, 9); + v = { type: 'number', data: v.toString('hex') }; + + if (_this.readableNumberValue) { + // The value key should not be used programmatically, + // it is just there to make the dumps more readable. + v.value = buf.readDoubleBE(1); + } + consume(9); + } + break; + case 0x1b: // object + if (buf.length >= 3) { + len = buf[2]; + if (buf.length >= 3 + len) { + v = Buffer.alloc(len); + buf.copy(v, 0, 3, 3 + len); + v = { type: 'object', 'class': buf[1], pointer: v.toString('hex') }; + consume(3 + len); + } + } + break; + case 0x1c: // pointer + if (buf.length >= 2) { + len = buf[1]; + if (buf.length >= 2 + len) { + v = Buffer.alloc(len); + buf.copy(v, 0, 2, 2 + len); + v = { type: 'pointer', pointer: v.toString('hex') }; + consume(2 + len); + } + } + break; + case 0x1d: // lightfunc + if (buf.length >= 4) { + len = buf[3]; + if (buf.length >= 4 + len) { + v = Buffer.alloc(len); + buf.copy(v, 0, 4, 4 + len); + v = { type: 'lightfunc', flags: buf.readUInt16BE(1), pointer: v.toString('hex') }; + consume(4 + len); + } + } + break; + case 0x1e: // heapptr + if (buf.length >= 2) { + len = buf[1]; + if (buf.length >= 2 + len) { + v = Buffer.alloc(len); + buf.copy(v, 0, 2, 2 + len); + v = { type: 'heapptr', pointer: v.toString('hex') }; + consume(2 + len); + } + } + break; + default: + _this.emit('transport-error', 'Parse error, dropping connection'); + _this.close(); + } + } + + if (typeof v === 'undefined' && !gotValue) { + break; + } + msg.push(v); + _this.dvalues++; + + // Could emit a 'debug-value' event here, but that's not necessary + // because the receiver will just collect statistics which can also + // be done using the finished message. + + if (v === DVAL_EOM) + { + _this.messages++; + + if (textDumpFileName || textDumpConsolePrefix) { + prettyMsg = prettyDebugMessage(msg); + if (textDumpFileName) { + fs.appendFileSync(textDumpFileName, (textDumpFilePrefix || '') + prettyMsg + '\n'); + } + if (textDumpConsolePrefix) { + console.info1(textDumpConsolePrefix + prettyMsg); + } + } + + _this.emit('debug-message', msg); + msg = []; // new object, old may be in circulation for a while + } + } + }); + + // Not all streams will emit this. + inputStream.on('error', function (err) { + _this.emit('transport-error', err); + _this.close(); + }); + + // Not all streams will emit this. + inputStream.on('close', function () { + _this.close(); + }); +} + +DebugProtocolParser.prototype.close = function () { + // Although the underlying transport may not have a close() or destroy() + // method or even a 'close' event, this method is always available and + // will generate a 'transport-close'. + // + // The caller is responsible for closing the underlying stream if that + // is necessary. + + if (this.closed) { return; } + + this.closed = true; + if (this.statsTimer) { + clearInterval(this.statsTimer); + this.statsTimer = null; + } + this.emit('transport-close'); +}; + + +/* + * Debugger implementation + * + * A debugger instance communicates with the debug target and maintains + * persistent debug state so that the current state can be resent to the + * socket.io client (web UI) if it reconnects. Whenever the debugger state + * is changed an event is generated. The socket.io handler will listen to + * state change events and push the necessary updates to the web UI, often + * in a rate limited fashion or using a client pull to ensure the web UI + * is not overloaded. + * + * The debugger instance assumes that if the debug protocol connection is + * re-established, it is always to the same target. There is no separate + * abstraction for a debugger session. + */ + +function Debugger() +{ + events.EventEmitter.call(this); + this._ObjectID = 'Debugger'; + this.web = null; // web UI singleton + this.targetStream = null; // transport connection to target + this.outputPassThroughStream = null; // dummy passthrough for message dumping + this.inputParser = null; // parser for incoming debug messages + this.outputParser = null; // parser for outgoing debug messages (stats, dumping) + this.protocolVersion = null; + this.dukVersion = null; + this.dukGitDescribe = null; + this.targetInfo = null; + this.debugger_attached = false; + this.handshook = false; + this.reqQueue = null; + this.stats = { // stats for current debug connection + rxBytes: 0, rxDvalues: 0, rxMessages: 0, rxBytesPerSec: 0, + txBytes: 0, txDvalues: 0, txMessages: 0, txBytesPerSec: 0 + }; + this.execStatus = { + attached: false, + state: 'detached', + fileName: '', + funcName: '', + line: 0, + pc: 0 + }; + this.breakpoints = []; + this.callstack = []; + this.locals = []; + this.messageLines = []; + this.messageScrollBack = 100; + + this.on('attached', function OnAttached() + { + this.websocket.write({ cmd: 'ATTACH' }); + console.info1('Debug transport connected'); + + this.debugger_attached = true; + this.reqQueue = []; + this.uiMessage('debugger-info', 'Debug transport connected'); + + this.sendStatusRequest().then(function () { statusPending = false; console.info1('finally'); }, console.info1); + hostCooperate(); + }); +} + + +Debugger.prototype.decodeBytecodeFromBuffer = function (buf, consts, funcs) +{ + var i, j, n, m, ins, pc; + var res = []; + var op, str, args, comments; + + // XXX: add constants inline to preformatted output (e.g. for strings, + // add a short escaped snippet as a comment on the line after the + // compact argument list). + + for (i = 0, n = buf.length; i < n; i += 4) { + pc = i / 4; + + // shift forces unsigned + if (this.endianness === 'little') { + ins = buf.readInt32LE(i) >>> 0; + } else { + ins = buf.readInt32BE(i) >>> 0; + } + + op = dukOpcodes.opcodes[ins & 0xff]; + + args = []; + comments = []; + if (op.args) { + for (j = 0, m = op.args.length; j < m; j++) { + var A = (ins >>> 8) & 0xff; + var B = (ins >>> 16) & 0xff; + var C = (ins >>> 24) & 0xff; + var BC = (ins >>> 16) & 0xffff; + var ABC = (ins >>> 8) & 0xffffff; + var Bconst = op & 0x01; + var Cconst = op & 0x02; + + switch (op.args[j]) { + case 'A_R': args.push('r' + A); break; + case 'A_RI': args.push('r' + A + '(indirect)'); break; + case 'A_C': args.push('c' + A); break; + case 'A_H': args.push('0x' + A.toString(16)); break; + case 'A_I': args.push(A.toString(10)); break; + case 'A_B': args.push(A ? 'true' : 'false'); break; + case 'B_RC': args.push((Bconst ? 'c' : 'r') + B); break; + case 'B_R': args.push('r' + B); break; + case 'B_RI': args.push('r' + B + '(indirect)'); break; + case 'B_C': args.push('c' + B); break; + case 'B_H': args.push('0x' + B.toString(16)); break; + case 'B_I': args.push(B.toString(10)); break; + case 'C_RC': args.push((Cconst ? 'c' : 'r') + C); break; + case 'C_R': args.push('r' + C); break; + case 'C_RI': args.push('r' + C + '(indirect)'); break; + case 'C_C': args.push('c' + C); break; + case 'C_H': args.push('0x' + C.toString(16)); break; + case 'C_I': args.push(C.toString(10)); break; + case 'BC_R': args.push('r' + BC); break; + case 'BC_C': args.push('c' + BC); break; + case 'BC_H': args.push('0x' + BC.toString(16)); break; + case 'BC_I': args.push(BC.toString(10)); break; + case 'ABC_H': args.push(ABC.toString(16)); break; + case 'ABC_I': args.push(ABC.toString(10)); break; + case 'BC_LDINT': args.push(BC - (1 << 15)); break; + case 'BC_LDINTX': args.push(BC - 0); break; // no bias in LDINTX + case 'ABC_JUMP': { + var pc_add = ABC - (1 << 23) + 1; // pc is preincremented before adding + var pc_dst = pc + pc_add; + args.push(pc_dst + ' (' + (pc_add >= 0 ? '+' : '') + pc_add + ')'); + break; + } + default: args.push('?'); break; + } + } + } + if (op.flags) { + for (j = 0, m = op.flags.length; j < m; j++) { + if (ins & op.flags[j].mask) { + comments.push(op.flags[j].name); + } + } + } + + if (args.length > 0) { + str = sprintf('%05d %08x %-10s %s', pc, ins, op.name, args.join(', ')); + } else { + str = sprintf('%05d %08x %-10s', pc, ins, op.name); + } + if (comments.length > 0) { + str = sprintf('%-44s ; %s', str, comments.join(', ')); + } + + res.push({ + str: str, + ins: ins + }); + } + + return res; +}; + +Debugger.prototype.uiMessage = function (type, val) +{ + var msg; + if (typeof type === 'object') { + msg = type; + } else if (typeof type === 'string') { + msg = { type: type, message: val }; + } else { + throw new TypeError('invalid ui message: ' + type); + } + this.messageLines.push(msg); + while (this.messageLines.length > this.messageScrollBack) { + this.messageLines.shift(); + } + this.emit('ui-message-update'); // just trigger a sync, gets rate limited +}; + +Debugger.prototype.sendRequest = function (msg) +{ + var _this = this; + return new Promise(function (resolve, reject) { + var dvals = []; + var dval; + var data; + var i; + + if (!_this.debugger_attached || !_this.handshook || !_this.reqQueue || !_this.targetStream) + { + console.error(_this.debugger_attached, _this.handshook, _this.reqQueue); + throw new Error('invalid state for sendRequest'); + } + + for (i = 0; i < msg.length; i++) { + try { + dval = formatDebugValue(msg[i]); + } catch (e) { + console.error('Failed to format dvalue, dropping connection: ' + e); + console.error(e.stack || e); + _this.targetStream.destroy(); + throw new Error('failed to format dvalue'); + } + dvals.push(dval); + } + + data = Buffer.concat(dvals); + + //console.log('Writing: ' + data.toString('hex')); + + _this.targetStream.write(data); + + if (_this.outputPassThroughStream) { _this.outputPassThroughStream.write(data); } // stats and dumping + if (optLogMessages) { + console.info1('Request ' + prettyDebugCommand(msg[1]) + ': ' + prettyDebugMessage(msg)); + } + + if (!_this.reqQueue) { + throw new Error('no reqQueue'); + } + _this.reqQueue.push({ + reqMsg: msg, + reqCmd: msg[1], + resolveCb: resolve, + rejectCb: reject + }); + }); +}; + +Debugger.prototype.sendBasicInfoRequest = function () { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_BASICINFO, DVAL_EOM]).then(function (msg) { + _this.dukVersion = msg[1]; + _this.dukGitDescribe = msg[2]; + _this.targetInfo = msg[3]; + _this.endianness = { 1: 'little', 2: 'mixed', 3: 'big' }[msg[4]] || 'unknown'; + _this.emit('basic-info-update'); + return msg; + }); +}; + +Debugger.prototype.sendGetVarRequest = function (varname, level) { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_GETVAR, (typeof level === 'number' ? level : -1), varname, DVAL_EOM]).then(function (msg) { + return { found: msg[1] === 1, value: msg[2] }; + }); +}; + +Debugger.prototype.sendPutVarRequest = function (varname, varvalue, level) { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_PUTVAR, (typeof level === 'number' ? level : -1), varname, varvalue, DVAL_EOM]); +}; + +Debugger.prototype.sendInvalidCommandTestRequest = function () { + // Intentional invalid command + var _this = this; + return this.sendRequest([DVAL_REQ, 0xdeadbeef, DVAL_EOM]); +}; + +Debugger.prototype.sendStatusRequest = function () { + // Send a status request to trigger a status notify, result is ignored: + // target sends a status notify instead of a meaningful reply + //console.log('this', this.sendRequest); + return (this.sendRequest([DVAL_REQ, CMD_TRIGGERSTATUS, DVAL_EOM])); +}; + +Debugger.prototype.sendBreakpointListRequest = function () { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_LISTBREAK, DVAL_EOM]).then(function (msg) { + var i, n; + var breakpts = []; + + for (i = 1, n = msg.length - 1; i < n; i += 2) { + breakpts.push({ fileName: msg[i], lineNumber: msg[i + 1] }); + } + + _this.breakpoints = breakpts; + _this.emit('breakpoints-update', breakpts); + return msg; + }); +}; + +Debugger.prototype.sendGetLocalsRequest = function (level) { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_GETLOCALS, (typeof level === 'number' ? level : -1), DVAL_EOM]).then(function (msg) { + var i; + var locals = []; + + for (i = 1; i <= msg.length - 2; i += 2) + { + // XXX: do pretty printing in debug client for now + locals.push({ key: msg[i], value: prettyUiDebugValue(msg[i + 1], LOCALS_CLIPLEN), type: (msg[i+1]?msg[i+1].type:'undefined') }); + } + + _this.locals = locals; + _this.emit('locals-update'); + return locals; + }); +}; + +Debugger.prototype.sendGetCallStackRequest = function () { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_GETCALLSTACK, DVAL_EOM]).then(function (msg) { + var i; + var stack = []; + + for (i = 1; i + 3 <= msg.length - 1; i += 4) + { + stack.push({ + fileName: msg[i], + funcName: msg[i + 1], + lineNumber: msg[i + 2], + pc: msg[i + 3] + }); + } + + _this.callstack = stack; + _this.emit('callstack-update'); + return msg; + }); +}; + +Debugger.prototype.sendStepIntoRequest = function () { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_STEPINTO, DVAL_EOM]); +}; + +Debugger.prototype.sendStepOverRequest = function () { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_STEPOVER, DVAL_EOM]); +}; + +Debugger.prototype.sendStepOutRequest = function () { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_STEPOUT, DVAL_EOM]); +}; + +Debugger.prototype.sendPauseRequest = function () { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_PAUSE, DVAL_EOM]); +}; + +Debugger.prototype.sendResumeRequest = function () { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_RESUME, DVAL_EOM]); +}; + +Debugger.prototype.sendEvalRequest = function (evalInput, level) { + var _this = this; + // Use explicit level if given. If no level is given, use null if the call + // stack is empty, -1 otherwise. This works well when we're paused and the + // callstack information is not liable to change before we do an Eval. + console.info1('levelType = ' + typeof (level)); + if (typeof level !== 'number') { + level = this.callstack && this.callstack.length > 0 ? -1 : null; + } + console.info1('level=' + level); + return this.sendRequest([DVAL_REQ, CMD_EVAL, level, evalInput, DVAL_EOM]).then(function (msg) { + return { error: msg[1] === 1 /*error*/, value: msg[2] }; + }); +}; + +Debugger.prototype.sendDetachRequest = function () { + var _this = this; + return this.sendRequest([DVAL_REQ, CMD_DETACH, DVAL_EOM]); +}; + +Debugger.prototype.sendDumpHeapRequest = function () { + var _this = this; + + return this.sendRequest([DVAL_REQ, CMD_DUMPHEAP, DVAL_EOM]).then(function (msg) { + var res = {}; + var objs = []; + var i, j, n, m, o, prop; + + res.type = 'heapDump'; + res.heapObjects = objs; + + for (i = 1, n = msg.length - 1; i < n; /*nop*/) { + o = {}; + o.ptr = msg[i++]; + o.type = msg[i++]; + o.flags = msg[i++] >>> 0; /* unsigned */ + o.refc = msg[i++]; + + if (o.type === DUK_HTYPE_STRING) { + o.blen = msg[i++]; + o.clen = msg[i++]; + o.hash = msg[i++] >>> 0; /* unsigned */ + o.data = msg[i++]; + } else if (o.type === DUK_HTYPE_BUFFER) { + o.len = msg[i++]; + o.data = msg[i++]; + } else if (o.type === DUK_HTYPE_OBJECT) { + o['class'] = msg[i++]; + o.proto = msg[i++]; + o.esize = msg[i++]; + o.enext = msg[i++]; + o.asize = msg[i++]; + o.hsize = msg[i++]; + o.props = []; + for (j = 0, m = o.enext; j < m; j++) { + prop = {}; + prop.flags = msg[i++]; + prop.key = msg[i++]; + prop.accessor = (msg[i++] == 1); + if (prop.accessor) { + prop.getter = msg[i++]; + prop.setter = msg[i++]; + } else { + prop.value = msg[i++]; + } + o.props.push(prop); + } + o.array = []; + for (j = 0, m = o.asize; j < m; j++) { + prop = {}; + prop.value = msg[i++]; + o.array.push(prop); + } + } else { + console.error('invalid htype: ' + o.type + ', disconnect'); + _this.disconnectDebugger(); + throw new Error('invalid htype'); + return; + } + + objs.push(o); + } + + return res; + }); +}; + +Debugger.prototype.sendGetBytecodeRequest = function () { + var _this = this; + + return this.sendRequest([DVAL_REQ, CMD_GETBYTECODE, -1 /* level; could be other than -1 too */, DVAL_EOM]).then(function (msg) { + var idx = 1; + var nconst; + var nfunc; + var val; + var buf; + var i, n; + var consts = []; + var funcs = []; + var bcode; + var preformatted; + var ret; + var idxPreformattedInstructions; + + //console.log(JSON.stringify(msg)); + + nconst = msg[idx++]; + for (i = 0; i < nconst; i++) { + val = msg[idx++]; + consts.push(val); + } + + nfunc = msg[idx++]; + for (i = 0; i < nfunc; i++) { + val = msg[idx++]; + funcs.push(val); + } + val = msg[idx++]; + + // Right now bytecode is a string containing a direct dump of the + // bytecode in target endianness. Decode here so that the web UI + // doesn't need to. + + buf = Buffer.alloc(val.length); + writeDebugStringToBuffer(val, buf, 0); + bcode = _this.decodeBytecodeFromBuffer(buf, consts, funcs); + + preformatted = []; + consts.forEach(function (v, i) { + preformatted.push('; c' + i + ' ' + JSON.stringify(v)); + }); + preformatted.push(''); + idxPreformattedInstructions = preformatted.length; + bcode.forEach(function (v) { + preformatted.push(v.str); + }); + preformatted = preformatted.join('\n') + '\n'; + + ret = { + constants: consts, + functions: funcs, + bytecode: bcode, + preformatted: preformatted, + idxPreformattedInstructions: idxPreformattedInstructions + }; + + return ret; + }); +}; + +Debugger.prototype.changeBreakpoint = function (fileName, lineNumber, mode) { + var _this = this; + + return this.sendRequest([DVAL_REQ, CMD_LISTBREAK, DVAL_EOM]).then(function (msg) { + var i, n; + var breakpts = []; + var deleted = false; + + // Up-to-date list of breakpoints on target + for (i = 1, n = msg.length - 1; i < n; i += 2) { + breakpts.push({ fileName: msg[i], lineNumber: msg[i + 1] }); + } + + // Delete matching breakpoints in reverse order so that indices + // remain valid. We do this for all operations so that duplicates + // are eliminated if present. + for (i = breakpts.length - 1; i >= 0; i--) { + var bp = breakpts[i]; + if (mode === 'deleteall' || (bp.fileName === fileName && bp.lineNumber === lineNumber)) + { + deleted = true; + _this.sendRequest([DVAL_REQ, CMD_DELBREAK, i, DVAL_EOM], function (msg) + { + // nop + }, function (err) { + // nop + }); + } + } + + // Technically we should wait for each delbreak reply but because + // target processes the requests in order, it doesn't matter. + if ((mode === 'add') || (mode === 'toggle' && !deleted)) { + _this.sendRequest([DVAL_REQ, CMD_ADDBREAK, fileName, lineNumber, DVAL_EOM], function (msg) + { + // nop + }, function (err) { + _this.uiMessage('debugger-info', 'Failed to add breakpoint: ' + err); + }); + } + + // Read final, effective breakpoints from the target + _this.sendBreakpointListRequest(); + hostCooperate(); + }); +}; + +Debugger.prototype.disconnectDebugger = function () +{ + console.info1('Debugger.disconnectDebugger();'); + if (this.targetStream) + { + // We require a destroy() method from the actual target stream + this.targetStream.end(); + this.targetStream = null; + } + if (this.inputParser) { + this.inputParser.close(); + this.inputParser = null; + } + if (this.outputPassThroughStream) { + // There is no close() or destroy() for a passthrough stream, so just + // close the outputParser which will cancel timers etc. + } + if (this.outputParser) { + this.outputParser.close(); + this.outputParser = null; + } + console.info1('disconnecting'); + this.debugger_attached = false; + this.handshook = false; + this.reqQueue = null; + this.execStatus = { + attached: false, + state: 'detached', + fileName: '', + funcName: '', + line: 0, + pc: 0 + }; +}; + +Debugger.prototype.connectDebugger = function connectDebugger() +{ + var _this = this; + this.disconnectDebugger(); // close previous target connection + + // CUSTOMTRANSPORT: to use a custom transport, change this.targetStream to + // use your custom transport. + + console.info1('Connecting to ' + optTargetHost + ':' + optTargetPort + '...'); + this.targetStream = require('net').createConnection(optTargetPort, optTargetHost); + this.targetStream.Debugger = this; + + this.targetStream.on('connect', function OnDebugConnect() + { + console.info1('Debugger Transport Connection Attached...'); + hostCooperate(); + }); + //this.targetStream.on('data', function (msg) { console.log('recv');}); + + try + { + this.inputParser = new DebugProtocolParser( + this.targetStream, + null, + optDumpDebugRead, + optDumpDebugPretty, + optDumpDebugPretty ? 'Recv: ' : null, + null, + null // console logging is done at a higher level to match request/response + ); + } + catch(ee) + { + console.error(ee); + } + + //// Use a PassThrough stream to debug dump and get stats for output messages. + //// Simply write outgoing data to both the targetStream and this passthrough + //// separately. + //this.outputPassThroughStream = stream.PassThrough(); + //this.outputParser = new DebugProtocolParser( + // this.outputPassThroughStream, + // 1, + // optDumpDebugWrite, + // optDumpDebugPretty, + // optDumpDebugPretty ? 'Send: ' : null, + // null, + // null // console logging is done at a higher level to match request/response + //); + + this.inputParser.on('transport-close', function () + { + console.info1('TRANSPORT-CLOSE'); + _this.uiMessage('debugger-info', 'Debug transport closed'); + _this.disconnectDebugger(); + _this.emit('exec-status-update'); + _this.emit('detached'); + }); + + this.inputParser.on('transport-error', function (err) + { + console.info1('TRANSPORT-ERROR', err); + _this.uiMessage('debugger-info', 'Debug transport error: ' + err); + _this.disconnectDebugger(); + }); + + this.inputParser.on('protocol-version', function (msg) { + var ver = msg.protocolVersion; + console.info1('Debug version identification:', msg.versionIdentification); + _this.protocolVersion = ver; + _this.uiMessage('debugger-info', 'Debug version identification: ' + msg.versionIdentification); + if (ver !== SUPPORTED_DEBUG_PROTOCOL_VERSION) { + console.error('Unsupported debug protocol version (got ' + ver + ', support ' + SUPPORTED_DEBUG_PROTOCOL_VERSION + ')'); + _this.uiMessage('debugger-info', 'Protocol version ' + ver + ' unsupported, dropping connection'); + _this.targetStream.destroy(); + } else { + _this.uiMessage('debugger-info', 'Debug protocol version: ' + ver); + _this.handshook = true; + _this.execStatus = { + attached: true, + state: 'attached', + fileName: '', + funcName: '', + line: 0, + pc: 0 + }; + _this.debugger_attached = true; + _this.emit('exec-status-update'); + _this.emit('attached'); // inform web UI + + // Fetch basic info right away + _this.sendBasicInfoRequest(); + } + }); + + this.inputParser.on('debug-message', function (msg) + { + _this.processDebugMessage(msg); + }); + + this.inputParser.on('stats-update', function () { + _this.stats.rxBytes = this.bytes; + _this.stats.rxDvalues = this.dvalues; + _this.stats.rxMessages = this.messages; + _this.stats.rxBytesPerSec = this.bytesPerSec; + _this.emit('debug-stats-update'); + }); + + if (this.outputParser) + { + this.outputParser.on('stats-update', function () { + _this.stats.txBytes = this.bytes; + _this.stats.txDvalues = this.dvalues; + _this.stats.txMessages = this.messages; + _this.stats.txBytesPerSec = this.bytesPerSec; + _this.emit('debug-stats-update'); + }); + } +}; + +Debugger.prototype.processDebugMessage = function (msg) { + var req; + var prevState, newState; + var err; + + if (msg[0] === DVAL_REQ) { + // No actual requests sent by the target right now (just notifys). + console.error('Unsolicited reply message, dropping connection: ' + prettyDebugMessage(msg)); + } else if (msg[0] === DVAL_REP) { + if (this.reqQueue.length <= 0) { + console.error('Unsolicited reply message, dropping connection: [' + this.reqQueue.length + '] ' + prettyDebugMessage(msg)); + this.targetStream.destroy(); + } + req = this.reqQueue.shift(); + + if (optLogMessages) { + console.info1('Reply for ' + prettyDebugCommand(req.reqCmd) + ': ' + prettyDebugMessage(msg)); + } + + if (req.resolveCb) { + req.resolveCb(msg); + } else { + // nop: no callback + } + } else if (msg[0] === DVAL_ERR) { + if (this.reqQueue.length <= 0) { + console.error('Unsolicited error message, dropping connection: ' + prettyDebugMessage(msg)); + this.targetStream.destroy(); + } + err = new Error(String(msg[2]) + ' (code ' + String(msg[1]) + ')'); + err.errorCode = msg[1] || 0; + req = this.reqQueue.shift(); + + if (optLogMessages) { + console.info1('Error for ' + prettyDebugCommand(req.reqCmd) + ': ' + prettyDebugMessage(msg)); + } + + console.info1(req.rejectCb, err); + + if (req.rejectCb) + { + req.rejectCb(err); + } else + { + // nop: no callback + } + } else if (msg[0] === DVAL_NFY) { + if (optLogMessages) { + console.info1('Notify ' + prettyDebugCommand(msg[1]) + ': ' + prettyDebugMessage(msg)); + } + + if (msg[1] === CMD_STATUS) + { + prevState = this.execStatus.state; + newState = msg[2] === 0 ? 'running' : 'paused'; + this.execStatus = { + attached: true, + state: newState, + fileName: (typeof(msg[3])=='string'?msg[3]:''), + funcName: (typeof (msg[4]) == 'string' ? msg[4] : ''), + line: msg[5], + pc: msg[6] + }; + console.info1('MSG=>', msg); + for (var ii in msg) + { + console.info1('[' + ii + ']', msg[ii]); + } + if (prevState !== newState && newState === 'paused') { + // update run state now that we're paused + if(typeof(msg[3])=='string') + { + this.sendBreakpointListRequest(); + this.sendGetLocalsRequest(); + this.sendGetCallStackRequest(); + } + } + + this.emit('exec-status-update'); + } else if (msg[1] === CMD_THROW) + { + console.info1(msg); + this.emit('throw', { fatal: msg[2], message: (msg[2] ? 'UNCAUGHT: ' : 'THROW: ') + prettyUiStringUnquoted(msg[3], UI_MESSAGE_CLIPLEN), fileName: msg[4], lineNumber: msg[5] }); + this.uiMessage({ type: 'throw', fatal: msg[2], message: (msg[2] ? 'UNCAUGHT: ' : 'THROW: ') + prettyUiStringUnquoted(msg[3], UI_MESSAGE_CLIPLEN), fileName: msg[4], lineNumber: msg[5] }); + } else if (msg[1] === CMD_DETACHING) { + this.uiMessage({ type: 'detaching', reason: msg[2], message: 'DETACH: ' + (msg.length >= 5 ? prettyUiStringUnquoted(msg[3]) : 'detaching') }); + } else if(msg[1] === CMD_APPNOTIFY) + { + switch(msg[2]) + { + case 'MemoryAllocations': + console.info1('MemoryAllocation: ' + msg[3]); + this.emit('memory-allocation', { total: parseInt(msg[3]) }); + break; + default: + console.info1('Unknown AppNotify: ' + msg[2]); + break; + } + } + else + { + // Ignore unknown notify messages + console.info1('Unknown notify, ignoring: ' + prettyDebugMessage(msg)); + } + } else { + console.error('Invalid initial dvalue, dropping connection: ' + prettyDebugMessage(msg)); + this.targetStream.destroy(); + } +}; + +Debugger.prototype.run = function () +{ + var _this = this; + optTargetPort = transport; + + this.WebServer = require('http').createServer(); + this.WebServer.Debugger = this; + this.WebServer.listen({ port: webport }); + updateWebPort(this.WebServer.address().port); + this.WebServer.on('request', function OnDebugWebsiteRequest(imsg, rsp) + { + console.info1('Received inbound request: ' + imsg.method + ' ' + imsg.url); + if (imsg.url == '/') + { + rsp.statusCode = 200; + rsp.statusText = 'OK'; + rsp.setHeader('Content-Type', 'text/html'); + + if (require('fs').existsSync('debugger.html')) + { + rsp.fs = require('fs').createReadStream('debugger.html'); + rsp.fs.pipe(rsp); + } + else + { + rsp.end(Buffer.from(dbgHTML, 'base64')); + } + } + else + { + rsp.statusCode = 404; + rsp.end(); + } + }); + this.WebServer.on('upgrade', function OnDebugWebSocket(req, soc, head) + { + console.info1('WebSocket request on: ', req.url); + this.Debugger.websocket = soc.upgradeWebSocket(); + this.Debugger.websocket.Debugger = this.Debugger; + this.Debugger.websocket.on('end', function () + { + this.Debugger.disconnectDebugger(); + console.info1('web socket closed'); + }); + this.Debugger.websocket.on('data', function OnDebugCmd(buf) + { + var j = null; + + try + { + j = JSON.parse(buf); + } + catch(e) + { + console.error('Parse Error: ' + e); + return; + } + + switch(j.cmd) + { + case 'ATTACH': + console.info1('Attaching Debugger'); + this.Debugger.connectDebugger(); + break; + case 'GC': + _debugGC(); // Debugger Heap + hostGC(); // Host Heap + console.info1('Force GC'); + break; + case 'STEPOVER': + this.Debugger.sendStepOverRequest(); + break; + case 'STEPINTO': + this.Debugger.sendStepIntoRequest(); + break; + case 'STEPOUT': + this.Debugger.sendStepOutRequest(); + break; + case 'CALLSTACK': + this.Debugger.sendGetCallStackRequest(); + break; + case 'HEAP': + var p = this.Debugger.sendDumpHeapRequest(); + p.Debugger = this.Debugger; + p.then(function onSendDumpHeap(obj) + { + console.info1('\n\n\n\n'); + var heapObjects = obj.heapObjects; + for(var i in heapObjects) + { + console.info1(heapObjects[i].ptr, heapObjects[i].type); + } + //console.info1('this', this); + //process.stdout.write('THEN\n'); + //process.stdout.write(JSON.stringify(this) + '\n'); + //process.stdout.write(JSON.stringify(obj) + '\n'); + }, function OnError(err) { console.info1('ERROR=>', err); }); + break; + case 'PAUSE': + this.Debugger.sendPauseRequest(); + break; + case 'RESUME': + this.Debugger.sendResumeRequest(); + break; + case 'DETACH': + console.info1('Detach Debugger'); + this.Debugger.disconnectDebugger(); + break; + case 'BREAKPOINT': + console.info1(j); + if (j.file == '') + { + if ((j.file = this.Debugger.execStatus.fileName) == '') + { + j.file = _scriptPath; + } + console.info1('using filePath: ' + j.file); + } + + console.info1('ChangeBreakpoint => ' + j.file + ':' + j.line + ' (' + j.mode + ')'); + this.Debugger.changeBreakpoint(j.file, j.line, j.mode); + break; + case 'QUERY': + console.info1(j); + var p = this.Debugger.sendEvalRequest('JSON.stringify(' + j.var + ')', j.level); + p.var = j.var; + p.then(function (msg) + { + _this.websocket.write({ cmd: 'QUERY', var: this.promise.var, val: msg.value }); + }); + break; + case 'EVAL': + console.info1(j); + var p = this.Debugger.sendEvalRequest(j.eval, j.level); + p.eval = j.eval; + p.then(function (msg) + { + _this.websocket.write({ cmd: 'EVAL', eval: this.promise.eval, val: msg.value }); + }); + break; + break; + case 'LOCALS': + console.info1(j); + this.Debugger.sendGetLocalsRequest(j.level).then(function (locals) + { + var vals = []; + for (var v in locals) + { + console.info1('Pushing: [' + locals[v].key + '] = ' + locals[v].type); + vals.push({ key: locals[v].key, type: locals[v].type }); + } + _this.websocket.write({ cmd: 'LOCALS', val: vals }); + }); + + + break + case 'SOURCE': + console.info1('SOURCE', j); + if (j.name != '') + { + if (j.name.toLowerCase().endsWith('.js') || j.name == '<>') + { + console.info1(JSON.stringify({ cmd: 'SOURCE', name: j.name, source: _scriptTokens.join('\n') })); + _this.websocket.write({ cmd: 'SOURCE', name: j.name, source: _scriptTokens.join('\n') }); + } + else + { + var p = _this.sendEvalRequest("getJSModule('" + j.name + "');"); + p.websocket = _this.websocket; + p.name = j.name; + + p.then(function (result) { + this.promise.websocket.write({ cmd: 'SOURCE', name: this.promise.name, source: result.value }); + }); + } + } + break; + } + + hostCooperate(); + }); + + this.Debugger.on('memory-allocation', function (mem) + { + var cmd = { cmd: 'MEMORY', total: mem.total }; + this.websocket.write(cmd); + }); + this.Debugger.on('detached', function () + { + detachCleanup(); + }); + + this.Debugger.on('debug-stats-update', function () + { + // _this.debugStatsLimiter.trigger(); + }); + + this.Debugger.on('ui-message-update', function () + { + // Explicit rate limiter because this is a source of a lot of traffic. + //_this.uiMessageLimiter.trigger(); + }); + + this.Debugger.on('basic-info-update', function () + { + // _this.emitBasicInfo(); + }); + + this.Debugger.on('breakpoints-update', function (bpts) + { + console.info1('breakpoints updated'); + var cmd = { cmd: 'BREAKPOINT', list: bpts }; + this.websocket.write(cmd); + //_this.emitBreakpoints(); + }); + + this.Debugger.on('exec-status-update', function () + { + if (!this.previousState || this.previousState != this.execStatus.state) + { + this.previousState = this.execStatus.state; + console.info1('new state', this.execStatus.state); + if (this.execStatus.state == 'attached') { console.info1('forcing cooperate'); hostCooperate(); } + if (this.execStatus.attached) + { + this.websocket.pausedNative = false; + switch(this.execStatus.state) + { + case 'paused': + console.info1('PAUSED', this.execStatus); + var src = _scriptPath == this.execStatus.fileName ? _scriptTokens[this.execStatus.line - 1] : null; + if (src == null) + { + if (this.execStatus.fileName != '') + { + var p = this.sendEvalRequest("getJSModule('" + this.execStatus.fileName + "');"); + p.websocket = this.websocket; + p.execStatus = this.execStatus; + + p.then(function (result) { + var tk = result.value.split('\n'); + this.promise.websocket.write({ cmd: 'PAUSE', native: false, file: this.promise.execStatus.fileName, line: this.promise.execStatus.line, source: tk[this.promise.execStatus.line - 1] }); + }); + } + else + { + this.websocket.pausedNative = true; + this.websocket.write({ cmd: 'PAUSE', native: true, file: this.execStatus.fileName, line: this.execStatus.line, source: '(Native)' }); + } + } + else + { + this.websocket.write({ cmd: 'PAUSE', native: false, file: this.execStatus.fileName, line: this.execStatus.line, source: src }); + } + break; + case 'running': + this.websocket.write({ cmd: 'RUNNING', file: _scriptPath }); + break; + } + } + else if (this.execStatus.state == 'detached') + { + this.websocket.write({ cmd: 'DETACH'}); + } + } + // Explicit rate limiter because this is a source of a lot of traffic. + //_this.execStatusLimiter.trigger(); + }); + this.Debugger.on('throw', function OnThrown(err) + { + var source = err.fileName == _scriptPath ? (_scriptTokens[err.lineNumber - 1]) : null; + if (source == null) { + var p = this.sendEvalRequest("getJSModule('" + err.fileName + "');"); + p.ws = this.websocket; + p.err = err; + + p.then(function (result) + { + var tk = result.value.split('\n'); + this.promise.ws.write({ cmd: 'THROW', line: this.promise.err.lineNumber, msg: this.promise.err.message, file: this.promise.err.fileName, source: tk[this.promise.err.lineNumber - 1] }); + }); + } + else + { + this.websocket.write({ cmd: 'THROW', line: err.lineNumber, msg: err.message, file: err.fileName, source: source }); + } + }); + + this.Debugger.on('locals-update', function () + { + //_this.emitLocals(); + }); + + this.Debugger.on('callstack-update', function () + { + this.websocket.write({ cmd: 'CALLSTACK', callstack: this.callstack }); + }); + + + + }); + + + + + + + //// Initial debugger connection + + //this.connectDebugger(); + + //// Poll various state items when running + + //var sendRound = 0; + //var statusPending = false; + //var bplistPending = false; + //var localsPending = false; + //var callStackPending = false; + + //setInterval(function () { + // if (_this.execStatus.state !== 'running') { + // return; + // } + + // // Could also check for an empty request queue, but that's probably + // // too strict? + + // // Pending flags are used to avoid requesting the same thing twice + // // while a previous request is pending. The flag-based approach is + // // quite awkward. Rework to use promises. + + // switch (sendRound) { + // case 0: + // if (!statusPending) { + // statusPending = true; + // _this.sendStatusRequest().finally(function () { statusPending = false; }); + // } + // break; + // case 1: + // if (!bplistPending) { + // bplistPending = true; + // _this.sendBreakpointListRequest().finally(function () { bplistPending = false; }); + // } + // break; + // case 2: + // if (!localsPending) { + // localsPending = true; + // _this.sendGetLocalsRequest().finally(function () { localsPending = false; }); + // } + // break; + // case 3: + // if (!callStackPending) { + // callStackPending = true; + // _this.sendGetCallStackRequest().finally(function () { callStackPending = false; }); + // } + // break; + // } + // sendRound = (sendRound + 1) % 4; + //}, 500); +}; + + + + + +/* + * Miscellaneous helpers + */ + +var nybbles = '0123456789abcdef'; + +/* Convert a buffer into a string using Unicode codepoints U+0000...U+00FF. + * This is the NodeJS 'binary' encoding, but since it's being deprecated, + * reimplement it here. We need to avoid parsing strings as e.g. UTF-8: + * although Duktape strings are usually UTF-8/CESU-8 that's not always the + * case, e.g. for internal strings. Buffer values are also represented as + * strings in the debug protocol, so we must deal accurately with arbitrary + * byte arrays. + */ +function bufferToDebugString(buf) { + var cp = []; + var i, n; + + /* + // This fails with "RangeError: Maximum call stack size exceeded" for some + // reason, so use a much slower variant. + + for (i = 0, n = buf.length; i < n; i++) { + cp[i] = buf[i]; + } + + return String.fromCharCode.apply(String, cp); + */ + + for (i = 0, n = buf.length; i < n; i++) { + cp[i] = String.fromCharCode(buf[i]); + } + + return cp.join(''); +} + +/* Write a string into a buffer interpreting codepoints U+0000...U+00FF + * as bytes. Drop higher bits. + */ +function writeDebugStringToBuffer(str, buf, off) { + var i, n; + + for (i = 0, n = str.length; i < n; i++) { + buf[off + i] = str.charCodeAt(i) & 0xff; // truncate higher bits + } +} + +/* Encode an ordinary Unicode string into a dvalue compatible format, i.e. + * into a byte array represented as codepoints U+0000...U+00FF. Concretely, + * encode with UTF-8 and then represent the bytes with U+0000...U+00FF. + */ +function stringToDebugString(str) { + return utf8.encode(str); +} + +/* Pretty print a dvalue. Useful for dumping etc. */ +function prettyDebugValue(x) { + if (typeof x === 'object' && x !== null) { + if (x.type === 'eom') { + return 'EOM'; + } else if (x.type === 'req') { + return 'REQ'; + } else if (x.type === 'rep') { + return 'REP'; + } else if (x.type === 'err') { + return 'ERR'; + } else if (x.type === 'nfy') { + return 'NFY'; + } + } + return JSON.stringify(x); +} + +/* Pretty print a number for UI usage. Types and values should be easy to + * read and typing should be obvious. For numbers, support Infinity, NaN, + * and signed zeroes properly. + */ +function prettyUiNumber(x) { + if (x === 1 / 0) { return 'Infinity'; } + if (x === -1 / 0) { return '-Infinity'; } + if (isNaN(x)) { return 'NaN'; } + if (x === 0 && 1 / x > 0) { return '0'; } + if (x === 0 && 1 / x < 0) { return '-0'; } + return x.toString(); +} + +/* Pretty print a dvalue string (bytes represented as U+0000...U+00FF) + * for UI usage. Try UTF-8 decoding to get a nice Unicode string (JSON + * encoded) but if that fails, ensure that bytes are encoded transparently. + * The result is a quoted string with a special quote marker for a "raw" + * string when UTF-8 decoding fails. Very long strings are optionally + * clipped. + */ +function prettyUiString(x, cliplen) { + var ret; + + if (typeof x !== 'string') { + throw new Error('invalid input to prettyUiString: ' + typeof x); + } + try { + // Here utf8.decode() is better than decoding using NodeJS buffer + // operations because we want strict UTF-8 interpretation. + ret = JSON.stringify(utf8.decode(x)); + } catch (e) { + // When we fall back to representing bytes, indicate that the string + // is "raw" with a 'r"' prefix (a somewhat arbitrary convention). + // U+0022 = ", U+0027 = ' + ret = 'r"' + x.replace(/[\u0022\u0027\u0000-\u001f\u0080-\uffff]/g, function (match) { + var cp = match.charCodeAt(0); + return '\\x' + nybbles[(cp >> 4) & 0x0f] + nybbles[cp & 0x0f]; + }) + '"'; + } + + if (cliplen && ret.length > cliplen) { + ret = ret.substring(0, cliplen) + '...'; // trailing '"' intentionally missing + } + return ret; +} + +/* Pretty print a dvalue string (bytes represented as U+0000...U+00FF) + * for UI usage without quotes. + */ +function prettyUiStringUnquoted(x, cliplen) { + var ret; + + if (typeof x !== 'string') { + throw new Error('invalid input to prettyUiStringUnquoted: ' + typeof x); + } + + try { + // Here utf8.decode() is better than decoding using NodeJS buffer + // operations because we want strict UTF-8 interpretation. + + // XXX: unprintable characters etc? In some UI cases we'd want to + // e.g. escape newlines and in others not. + ret = utf8.decode(x); + } catch (e) { + // For the unquoted version we don't need to escape single or double + // quotes. + ret = x.replace(/[\u0000-\u001f\u0080-\uffff]/g, function (match) { + var cp = match.charCodeAt(0); + return '\\x' + nybbles[(cp >> 4) & 0x0f] + nybbles[cp & 0x0f]; + }); + } + + if (cliplen && ret.length > cliplen) { + ret = ret.substring(0, cliplen) + '...'; + } + return ret; +} + +/* Pretty print a dvalue for UI usage. Everything comes out as a ready-to-use + * string. + * + * XXX: Currently the debug client formats all values for UI use. A better + * solution would be to pass values in typed form and let the UI format them, + * so that styling etc. could take typing into account. + */ +function prettyUiDebugValue(x, cliplen) { + if (typeof x === 'object' && x !== null) { + // Note: typeof null === 'object', so null special case explicitly + if (x.type === 'eom') { + return 'EOM'; + } else if (x.type === 'req') { + return 'REQ'; + } else if (x.type === 'rep') { + return 'REP'; + } else if (x.type === 'err') { + return 'ERR'; + } else if (x.type === 'nfy') { + return 'NFY'; + } else if (x.type === 'unused') { + return 'unused'; + } else if (x.type === 'undefined') { + return 'undefined'; + } else if (x.type === 'buffer') { + return '|' + x.data + '|'; + } else if (x.type === 'object') { + console.info1('OBJECT => ', JSON.stringify(x)); + // return '[object ' + (dukClassNames[x.class] || ('class ' + x.class)) + ' ' + x.pointer + ']'; + return '[object ' + ('class ' + x.class) + ' ' + x.pointer + ']'; + } else if (x.type === 'pointer') { + return ''; + } else if (x.type === 'lightfunc') { + return ''; + } else if (x.type === 'number') { + // duk_tval number, any IEEE double + var tmp = new Buffer(x.data, 'hex'); // decode into hex + var val = tmp.readDoubleBE(0); // big endian ieee double + return prettyUiNumber(val); + } + } else if (x === null) { + return 'null'; + } else if (typeof x === 'boolean') { + return x ? 'true' : 'false'; + } else if (typeof x === 'string') { + return prettyUiString(x, cliplen); + } else if (typeof x === 'number') { + // Debug protocol integer + return prettyUiNumber(x); + } + + // We shouldn't come here, but if we do, JSON is a reasonable default. + return JSON.stringify(x); +} + +/* Pretty print a debugger message given as an array of parsed dvalues. + * Result should be a pure ASCII one-liner. + */ +function prettyDebugMessage(msg) { + return msg.map(prettyDebugValue).join(' '); +} + +/* Pretty print a debugger command. */ +function prettyDebugCommand(cmd) +{ + return debugCommandNames[cmd] || String(cmd); +} + +/* Decode and normalize source file contents: UTF-8, tabs to 8, + * CR LF to LF. + */ +function decodeAndNormalizeSource(data) { + var tmp; + var lines, line, repl; + var i, n; + var j, m; + + try { + tmp = data.toString('utf8'); + } catch (e) { + console.error('Failed to UTF-8 decode source file, ignoring: ' + e); + tmp = String(data); + } + + lines = tmp.split(/\r?\n/); + for (i = 0, n = lines.length; i < n; i++) { + line = lines[i]; + if (/\t/.test(line)) { + repl = ''; + for (j = 0, m = line.length; j < m; j++) { + if (line.charAt(j) === '\t') { + repl += ' '; + while ((repl.length % 8) != 0) { + repl += ' '; + } + } else { + repl += line.charAt(j); + } + } + lines[i] = repl; + } + } + + // XXX: normalize last newline (i.e. force a newline if contents don't + // end with a newline)? + + return lines.join('\n'); +} + + + +module.exports = Debugger; \ No newline at end of file diff --git a/modules/exe.js b/modules/exe.js index df0f78c..4d4952e 100644 --- a/modules/exe.js +++ b/modules/exe.js @@ -14,90 +14,96 @@ See the License for the specific language governing permissions and limitations under the License. */ +// +// exe.js -o[output] -i[dependency] -i[dependency] -d[dependencyFolder] -x[inputbinary] [integrationJavaScriptFile] +// +// -x, -d and -i are optional +// +// For example: +// +// MeshAgent.exe -omeshcmd.exe -imodule1.js -xMeshService64.exe meshcmd.js +// + +//attachDebugger({ webport: 9095, wait: 1 }).then(function (p) { console.log('debug on port: ' + p); }); + var fs = require('fs'); -var exe; - -var js; -var exeLen = 0; - -var i; +var i, exe, js, exeLen = 0; var dependency = []; var addOn = null; - - - var localFile; var localPath; +// Magic strings placed at the end of the integrated javascript const exeJavaScriptGuid = 'B996015880544A19B7F7E9BE44914C18'; const exeMeshPolicyGuid = 'B996015880544A19B7F7E9BE44914C19'; - -// Get the file binary name +// Get the full path file binary name if (process.platform == 'win32') { // Windows case localFile = process.execPath.lastIndexOf('\\') < 0 ? process.execPath.substring(0, process.execPath.length - 4) : process.execPath.substring(process.execPath.lastIndexOf('\\') + 1, process.execPath.length - 4); - localPath = process.execPath.lastIndexOf('\\') < 0 ? '' : process.execPath.substring(0, 1+process.execPath.lastIndexOf('\\')); + localPath = process.execPath.lastIndexOf('\\') < 0 ? '' : process.execPath.substring(0, 1 + process.execPath.lastIndexOf('\\')); } else { // Linux case localFile = process.execPath.lastIndexOf('/') < 0 ? process.execPath.substring(0, process.execPath.length) : process.execPath.substring(process.execPath.lastIndexOf('/') + 1, process.execPath.length); localPath = process.execPath.lastIndexOf('/') < 0 ? '' : process.execPath.substring(0, 1 + process.execPath.lastIndexOf('/')); } -var outputFileName; -var sourcejs; +var outputFileName, sourcejs, depPath = null; var execPath = process.execPath; // Process arguments -for (i = 1; i < process.argv.length; ++i) -{ - if (process.argv[i].startsWith('-o')) - { - outputFileName = process.argv[i].substring(2); - } - if (process.argv[i].startsWith('-x')) - { - execPath = process.argv[i].substring(2); - } - if (!process.argv[i].startsWith('-') && process.argv[i].endsWith('.js')) - { - sourcejs = process.argv[i]; - } +for (i = 1; i < process.argv.length; ++i) { + if (process.argv[i].startsWith('-o')) { outputFileName = process.argv[i].substring(2); } // Output file + if (process.argv[i].startsWith('-x')) { execPath = process.argv[i].substring(2); } // Input executable + if (process.argv[i].startsWith('-d')) { depPath = process.argv[i].substring(2); } // Dependencies path + if (!process.argv[i].startsWith('-') && process.argv[i].endsWith('.js')) { sourcejs = process.argv[i]; } // JavaScript } -console.log('outputfilename= ' + outputFileName); +console.log('Output Filename: ' + outputFileName); -if (!outputFileName || !sourcejs) -{ +// Check if the output filename is not specified +if (!outputFileName || !sourcejs) { console.log('Usage: ' + localFile + ' -oOUTPUT source.js [-iDependancy.js]'); process.exit(); } -// Merge dependencies -for (i = 1; i < process.argv.length; ++i) -{ - if(process.argv[i].startsWith('-i')) - { - try - { - dependency.push({ name:process.argv[i].slice(2,process.argv[i].indexOf('.js')), base64: fs.readFileSync(process.argv[i].slice(2)).toString('base64') }); +// Reads all the dependencies into an array +for (i = 1; i < process.argv.length; ++i) { + if (process.argv[i].startsWith('-i')) { + try { + dependency.push({ name: process.argv[i].slice(2, process.argv[i].indexOf('.js')), base64: fs.readFileSync(process.argv[i].slice(2)).toString('base64') }); process._argv.splice(i, 1); i = 0; - } - catch(e) - { - console.log(e); - process.exit(); - } + } catch (e) { console.log(e); process.exit(); } } } -if (dependency.length > 0) +// Read all dependencies in the path +if (depPath != null) { - console.log("\nIntegrating Dependencies:") - addOn = ""; - for(i=0;i 0) { + console.log("\nIntegrating Dependencies: ") + for (i = 0; i < dependency.length; ++i) { + if (addOn == null) { addOn = ''; } addOn += ("addModule('" + dependency[i].name + "', Buffer.from('" + dependency[i].base64 + "', 'base64'));\n"); console.log(" " + dependency[i].name); } @@ -105,36 +111,17 @@ if (dependency.length > 0) } -// Check if exe is signed -console.log('Executable Path = ' + execPath); +// Check if exe is signed, if signed we can't merge +console.log('Source Executable: ' + execPath); var PE; -try -{ - PE = require('PE_Parser')(execPath); -} -catch(e) -{ - -} - -if(PE && PE.CertificateTableSize > 0) -{ - console.log('This binary is *SIGNED*, it is not allowed to embed a JS to a signed binary'); - process.exit(); -} +try { PE = require('PE_Parser')(execPath); } catch (e) { } +if (PE && PE.CertificateTableSize > 0) { console.log('This binary is *SIGNED*, it is not allowed to embed a JS to a signed binary'); process.exit(); } +// Displays if we are using a .exe that is already integrated +//if (process.argv0.endsWith('.js')) { console.log("Non-integrated executable"); } else { console.log("Integrated executable"); } -if (process.argv0.endsWith('.js')) -{ - console.log("Non-integrated executable"); -} -else -{ - console.log("Integrated executable"); -} - -console.log('target = ' + localPath + outputFileName); +console.log('Target Executable: ' + localPath + outputFileName); // Read the entire binary and javascript file exe = fs.readFileSync(execPath); @@ -142,49 +129,40 @@ w = fs.createWriteStream(localPath + outputFileName, { flags: "wb" }); js = fs.readFileSync(sourcejs); // Detect if Javascript already present in the binary, if the binary is not signed -if (exe.slice(exe.length - 16).toString('hex').toUpperCase() == exeJavaScriptGuid) // Guid for JavaScript -{ +if (exe.slice(exe.length - 16).toString('hex').toUpperCase() == exeJavaScriptGuid) { // GUID for JavaScript // Yes, embedded JS is present. Remove it. exeLen -= (20 + exe.readUInt32BE(exeLen - 20)); - console.log("Integrated JavaScript detected"); -} -else -{ + //console.log("Integrated JavaScript detected"); +} else { // No JS found - console.log("No integrated JavaScript detected"); + //console.log("No integrated JavaScript detected"); exeLen = exe.length; } // Merge the dependencies at start of JS file & write binary if (addOn != null) { js = Buffer.concat([Buffer.from(addOn), js]); } console.log("JavaScript Length: " + js.length); -w.write(exe.slice(0, exeLen), OnWroteExe); +w.write(exe.slice(0, exeLen), OnWroteExe); // Write original .exe binary -function OnWroteExe() -{ +// Called once the .exe is written +function OnWroteExe() { // Write the padding to QuadWord Align the embedded JS var padding = Buffer.alloc(8 - ((exeLen + js.length + 16 + 4) % 8)); - // TODO: If no padding needed, we can skip this - this.write(padding); - this.write(js, function () - { + // If padding is needed, write it + if (padding.length > 0) { this.write(padding); } // This is async, but will buffer (lazy) + + this.write(js, function () { // Write the size of the javascript without padding var sz = new Buffer(4); sz.writeInt32BE(js.length, 0); this.write(sz); - // Write the guid - this.write(Buffer.from(exeJavaScriptGuid, 'hex'), function () // Guid for JavaScript - { + // Write the magic GUID + this.write(Buffer.from(exeJavaScriptGuid, 'hex'), function () { // GUID for JavaScript this.end(); - console.log("Finished!"); + console.log("Done."); process.exit(); }); }); } - - - - - diff --git a/modules/heciRedirector.js b/modules/heciRedirector.js new file mode 100644 index 0000000..22e171d --- /dev/null +++ b/modules/heciRedirector.js @@ -0,0 +1,170 @@ + + +function heciRedirector() +{ + this.redirect = function redirect(options) + { + options.protocol = 'ws:'; + options.method = 'GET'; + options.path = '/heciRedirect' + var heciRedirect = + { + ObjectID: 'heci.heciRedirect', + create: function create() + { + console.log('Heci Redirection: Create()'); + var stream = require('stream'); + var retVal = new stream.Duplex({ + read: function read() + { + console.log('read'); + }, + write: function write(chunk, callback) + { + console.log('received chunk of ' + chunk.length + ' bytes'); + this.request._WS.WriteDrains.push(callback); + this.request._WS.write(chunk, function onWriteFlushed() { this.WriteDrains.shift().apply(this, []);}); + }, + final: function final() + { + } + }); + + retVal._ObjectID = 'heci.redirectedSession'; + retVal.GUIDS = this.GUIDS; + retVal.options = this.options; + retVal.parent = this; + retVal.request = require('http').request(this.options); + console.log('HECI Redirection Client', this.options); + var utils = require('events').inherits(retVal); + utils.createEvent('connect'); + utils.createEvent('error'); + + retVal.request.redirector = retVal; + retVal.request.on('upgrade', function onclientUpgrade(resp, sck, head) + { + console.log('Heci Redirection Tunnel established'); + this._WS = sck; + this._WS.redirector = this.redirector; + this._WS.WriteDrains = []; + sck.on('data', function onClientRedirectData(chunk) + { + if (typeof chunk == 'string') + { + var cmd = JSON.parse(chunk); + switch(cmd.Command) + { + case 'Event': + console.log('emitting [' + cmd.Name + ']'); + this.redirector.emit(cmd.Name, cmd.Data); + console.log('done emitting'); + break; + } + } + else + { + if (chunk.length > 0) + { + console.log('pushing'); + if(!this.redirector.push(chunk)) + { + this.pause(); + } + } + } + }); + if (this.redirector.connectcmd) + { + console.log('writing connect command'); + this._WS.write(JSON.stringify(this.redirector.connectcmd)); + } + }); + retVal.request.on('error', function onRequestError(e) { console.log('Could not connect HECI tunnel', e); }); + utils.addMethod('connect', function _connect(target, options) + { + // This method needs to be added using utils, because it needs to be added as a defproperty, due to the event of the same name + console.log('HECI Redirection Client: Connect'); + var cmd = { Command: 'Connect', Data: { Service: target, Options: options } }; + if (!this._WS) { this.connectcmd = cmd; } + else + { + this._WS.write(JSON.stringify(cmd)); + } + }); + retVal.disconnect = function disconnect() + { + console.log('disconnecting'); + this.request._WS.end(); + delete this.request._WS; + this.request._WS = null; + }; + retVal.request.end(); + return (retVal); + }, + GUIDS: { LME: 'LME', AMT: 'AMT' }, + options: options + }; + addModuleObject('heci', heciRedirect); + }; + this.listen = function listen(options) + { + console.log('Starting Heci Redirection Server on port: ' + options.port); + this._server = require('http').createServer(); + this._server.redirector = this; + this._server.options = options; + this._server.listen(options); + this._server.on('upgrade', function onUpgrade(req, sck, head) + { + this.redirector.WS = sck.upgradeWebSocket(); + this.redirector.WS.redirector = this.redirector; + console.log('Heci Redirection Tunnel Established'); + this.redirector.WS.on('data', function onRedirectorServerData(chunk) + { + if(typeof chunk == 'string') + { + var cmd = JSON.parse(chunk); + switch(cmd.Command) + { + default: + console.log('Unknown Command: ' + cmd.Command); + delete this.redirector.WS; + this.end(); + break; + case 'Connect': + console.log("'Connect' received'"); + this.heci = require('heci').create(); + this.heci.WS = this; + this.heci.WS.redirector = this; + switch(cmd.Data.Service) + { + case 'AMT': + console.log('Connecting to PTHI Service'); + this.heci.connect(require('heci').GUIDS.AMT, cmd.Data.Options); + break; + case 'LME': + console.log('Connecting to LME Service') + this.heci.connect(require('heci').GUIDS.LME, cmd.Data.Options); + break; + default: + console.log('Invalid Service Request: ' + cmd.Data.Service); + delete this.redirector.WS; + this.end(); + break; + } + this.heci.once('error', function onHeciError(e) { console.log('HECI Error: ', e); delete this.redirector.WS; this.end(JSON.stringify({ Command: 'Event', Name: 'error', Data: e.toString() })); }); + this.heci.on('connect', function onHeciConnect() + { + console.log('HECI Service Connection Established'); + this.WS.write(JSON.stringify({ Command: 'Event', Name: 'connect' })); + this.pipe(this.WS).pipe(this, { end: false }); + this.WS.on('end', function wsEndSink() { console.log('HECI Session Closed'); this.redirector.end(); }); + }); + break; + } + } + }); + }); + }; +} + +module.exports = new heciRedirector(); \ No newline at end of file diff --git a/modules/linux-dbus.js b/modules/linux-dbus.js new file mode 100644 index 0000000..390bbfe --- /dev/null +++ b/modules/linux-dbus.js @@ -0,0 +1,128 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +try { Object.defineProperty(Array.prototype, "peek", { value: function () { return (this.length > 0 ? this[this.length - 1] : undefined); } }); } catch (e) { } + + + +function dbus(address, uid) +{ + this._ObjectID = 'linux-dbus'; + require('events').EventEmitter.call(this, true) + .createEvent('signal'); + Object.defineProperty(this, "uid", { value: uid }); + this._child = require('child_process').execFile("/bin/sh", ["sh"], { type: require('child_process').SpawnTypes.TERM, uid: uid == null ? -1 : uid }); + this._child.stdin.write('dbus-monitor --session "type=\'signal\', interface=\'' + address + '\'" | ( while true; do read X; echo "$X"; done )\n'); + this._child.stdout.dbus = this; + this._child.stdout.on('data', function (chunk) + { + // Parse DBUS Data + if (!this.ready) { this.ready = true; return; } + + var lines = []; + var tokens = chunk.toString().split('\r\n'); + for (var i in tokens) + { + if (tokens[i] == '') + { + // End of record + this.dbus.preParseRecords(lines); + lines = []; + } + else + { + lines.push(tokens[i]); + } + } + }); + this.preParseRecords = function (lines) + { + var record = []; + for (var i in lines) + { + if(lines[i].startsWith('signal ')) + { + if(record.length>0) + { + this.parseRecords(record); + } + record = []; + } + record.push(lines[i]); + } + if (record.length > 0) + { + this.parseRecords(record); + } + } + this.parseRecords = function (lines) + { + if (lines[0].startsWith('signal ')) + { + var signal = {}; + var sigtokens = lines[0].split(' '); + sigtokens.shift(); + + for (var i in sigtokens) { + var sigitems = sigtokens[i].split('='); + if (sigitems.length == 2) { + signal[sigitems[0]] = sigitems[1]; + } + } + + lines.shift(); + signal.data = lines; + + this.parseSignal(signal); + } + } + this.parseSignal = function(signal) + { + var data = signal.data; + signal.data = []; + + for(var i=0; i= level)) { console.log(message); } } +function exit(status) { if (status == null) { status = 0; } try { process.exit(status); } catch (e) { } } +function getInstance(x, y) { for (var i in x) { if (x[i]["InstanceID"] == y) return x[i]; } return null; } +function md5hex(str) { return require('MD5Stream').create().syncHash(str).toString('hex'); } +function guidToStr(g) { return g.substring(6, 8) + g.substring(4, 6) + g.substring(2, 4) + g.substring(0, 2) + "-" + g.substring(10, 12) + g.substring(8, 10) + "-" + g.substring(14, 16) + g.substring(12, 14) + "-" + g.substring(16, 20) + "-" + g.substring(20); } +function parceArguments(argv) { var r = {}; for (var i in argv) { i = parseInt(i); if (argv[i].startsWith('--') == true) { var key = argv[i].substring(2).toLowerCase(), val = true; if (((i + 1) < argv.length) && (argv[i + 1].startsWith('--') == false)) { val = argv[i + 1]; } r[key] = val; } } return r; } + +// Convert an object to string with all functions +function objToString(x, p, ret) { + if (ret == undefined) ret = ''; + if (p == undefined) p = 0; + if (x == null) { return '[null]'; } + if (p > 8) { return '[...]'; } + if (x == undefined) { return '[undefined]'; } + if (typeof x == 'string') { if (p == 0) return x; return '"' + (x.split('\0')[0]) + '"'; } + if (typeof x == 'buffer') { return '[buffer]'; } + if (typeof x != 'object') { return x; } + var r = '{' + (ret ? '\r\n' : ' '); + for (var i in x) { + if (i != '_ObjectID') { r += (addPad(p + 2, ret) + i + ': ' + objToString(x[i], p + 2, ret) + (ret ? '\r\n' : ' ')); } + } + return r + addPad(p, ret) + '}'; +} + +// Return p number of spaces +function addPad(p, ret) { var r = ''; for (var i = 0; i < p; i++) { r += ' '; } return r; } + +// Parse the incoming arguments +function run(argv) +{ + if (meshCmdVersion[0] == '*') { meshCmdVersion = ''; } else { meshCmdVersion = ' v' + meshCmdVersion; } + var args = parceArguments(argv); + //console.log(JSON.stringify(argv)); + //console.log('addedModules = ' + JSON.stringify(addedModules)); + var actionpath = 'meshaction.txt'; + if (args.actionfile != null) { actionpath = args.actionfile; } + var actions = ['HELP', 'ROUTE', 'AMTLMS', 'AMTLOADWEBAPP', 'AMTLOADSMALLWEBAPP', 'AMTLOADLARGEWEBAPP', 'AMTCLEARWEBAPP', 'AMTSTORAGESTATE', 'AMTINFO', 'AMTVERSIONS', 'AMTHASHES', 'AMTSAVESTATE', 'AMTSCRIPT', 'AMTUUID', 'AMTCCM', 'AMTDEACTIVATE', 'SMBIOS', 'RAWSMBIOS', 'MESHCOMMANDER', 'AMTAUDITLOG']; + + // Load the action file + var actionfile = null; + try { actionfile = fs.readFileSync(actionpath); } catch (e) { } + if ((actionpath != 'meshaction.txt') && (actionfile == null)) { console.log('Unable to load \"' + actionpath + '\". Create this file or specify the location using --actionfile [filename].'); exit(1); return; } + if (actionfile != null) { try { settings = JSON.parse(actionfile); } catch (e) { console.log(actionpath, e); exit(1); return; } } else { if (argv.length >= 2) { settings = { action: argv[1] } } } + if (settings == null) { settings = {}; } + + // Set the arguments + if ((typeof args.action) == 'string') { settings.action = args.action; } + if ((typeof args.localport) == 'string') { settings.localport = parseInt(args.localport); } + if ((typeof args.remotenodeid) == 'string') { settings.remoteNodeId = args.remotenodeid; } + if ((typeof args.username) == 'string') { settings.username = args.username; } + if ((typeof args.password) == 'string') { settings.password = args.password; } + if ((typeof args.user) == 'string') { settings.username = args.user; } + if ((typeof args.pass) == 'string') { settings.password = args.pass; } + if ((typeof args.host) == 'string') { settings.hostname = args.host; } + if ((typeof args.hostname) == 'string') { settings.hostname = args.hostname; } + if ((typeof args.serverid) == 'string') { settings.serverId = args.serverid; } + if ((typeof args.serverhttpshash) == 'string') { settings.serverHttpsHash = args.serverhttpshash; } + if ((typeof args.remoteport) == 'string') { settings.remotePort = parseInt(args.remoteport); } + if ((typeof args.out) == 'string') { settings.output = args.out; } + if ((typeof args.output) == 'string') { settings.output = args.output; } + if ((typeof args.debug) == 'string') { settings.debugLevel = parseInt(args.debug); } + if ((typeof args.script) == 'string') { settings.script = args.script; } + if (args.noconsole) { settings.noconsole = true; } + if (args.nocommander) { settings.noconsole = true; } + if (args.lmsdebug) { settings.lmsdebug = true; } + if (args.tls) { settings.tls = true; } + if ((argv.length > 1) && (actions.indexOf(argv[1].toUpperCase()) >= 0)) { settings.action = argv[1]; } + + // Validate meshaction.txt + if (settings.action == null) { + console.log('MeshCentral Command (MeshCmd) ' + meshCmdVersion); + console.log('No action specified, use MeshCmd like this:\r\n'); + console.log(' meshcmd [action] [arguments...]\r\n'); + console.log('Valid MeshCentral actions:'); + console.log(' Route - Map a local TCP port to a remote computer.'); + console.log('\r\nValid local actions:'); + console.log(' SMBios - Display System Management BIOS tables for this computer.'); + console.log(' RawSMBios - Display RAW System Management BIOS tables for this computer.'); + console.log(' AmtInfo - Show Intel AMT version and activation state.'); + console.log(' AmtVersions - Show all Intel ME version information.'); + console.log(' AmtHashes - Show all Intel AMT trusted activation hashes.'); + console.log(' AmtLMS - Run MicroLMS, allowing local access to Intel AMT.'); + console.log(' AmtCCM - Activate Intel AMT into Client Control Mode.'); + console.log(' AmtDeactivate - Deactivate Intel AMT if activated in Client Control mode.'); + console.log('\r\nValid local or remote actions:'); + console.log(' MeshCommander - Launch a local MeshCommander web server.'); + console.log(' AmtUUID - Show Intel AMT unique identifier.'); + console.log(' AmtAuditLog - Show the Intel AMT audit log.'); + console.log(' AmtLoadWebApp - Load MeshCommander in Intel AMT 11.6+ firmware.'); + console.log(' AmtClearWebApp - Clear everything from Intel AMT web storage.'); + console.log(' AmtStorageState - Show contents of the Intel AMT web storage.'); + console.log(' AmtSaveState - Save all Intel AMT WSMAN object to file.'); + console.log(' AmtScript - Run .mescript on Intel AMT.'); + console.log('\r\nHelp on a specific action using:\r\n'); + console.log(' meshcmd help [action]'); + exit(1); return; + } + if (settings.action == 'help') { + if (argv.length <= 2) { + actions.shift(); + console.log('Help usage:\r\n\r\n MeshCmd help [action]\r\n\r\nValid actions are: ' + actions.join(', ') + '.'); + exit(1); return; + } + var action = argv[2].toLowerCase(); + if (action == 'route') { + console.log("The route action is used along with a MeshCentral account to map a local TCP port to a remote port on any computer on your MeshCentral account. This action requires many arguments, to avoid specifying them all it's best to download the meshaction.txt file from the web site and place it in the current folder. Example usage:\r\n\r\n (Place meshaction.txt file in current folder)\r\n meshcmd route --pass myAccountPassword"); + } else if (action == 'smbios') { + console.log("SMBios action will display this computer's system management BIOS information. Example usage:\r\n\r\n meshcmd smbios --out smbios.txt\r\n"); + console.log('\r\Optional arguments:\r\n'); + console.log(' --output [filename] Optional filename to write the results to.'); + } else if (action == 'rawsmbios') { + console.log("RawSMBios action will display this computer's system management BIOS information in raw hexdecimal form. Example usage:\r\n\r\n meshcmd rawsmbios --out smbios.txt\r\n"); + console.log('\r\Optional arguments:\r\n'); + console.log(' --output [filename] Optional filename to write the results to.'); + } else if (action == 'amtinfo') { + console.log('AmtInfo action will get the version and activation state of Intel AMT on this computer. The command must be run on a computer with Intel AMT, must run as administrator and the Intel management driver must be installed. Example usage:\r\n\r\n meshcmd amtinfo'); + } else if ((action == 'amtversion') || (action == 'amtversions')) { + console.log('AmtVersions will display all version information about Intel AMT on this computer. The command must be run on a computer with Intel AMT, must run as administrator and the Intel management driver must be installed. Example usage:\r\n\r\n meshcmd amtversions'); + } else if (action == 'amthashes') { + console.log('Amthashes will display all trusted activations hashes for Intel AMT on this computer. The command must be run on a computer with Intel AMT, must run as administrator and the Intel management driver must be installed. These certificates hashes are used by Intel AMT when performing activation into ACM mode. Example usage:\r\n\r\n meshcmd amthashes'); + } else if (action == 'amtlms') { + console.log('AmtLMS will state MicroLMS on this computer, allowing local access to Intel AMT on TCP ports 16992 and 16993 when applicable. The command must be run on a computer with Intel AMT, must run as administrator and the Intel management driver must be installed. These certificates hashes are used by Intel AMT when performing activation into ACM mode. Example usage:\r\n\r\n meshcmd amtlms'); + console.log('\r\nPossible arguments:\r\n'); + console.log(' --noconsole MeshCommander for LMS will no be available on port 16994.'); + } else if (action == 'amtccm') { + console.log('AmtCCM will attempt to activate Intel AMT on this computer into client control mode (CCM). The command must be run on a computer with Intel AMT, must run as administrator and the Intel management driver must be installed. Intel AMT must be in "pre-provisioning" state for this command to work and a administrator password must be provided. Example usage:\r\n\r\n meshcmd amtccm --pass mypassword'); + } else if (action == 'amtdeactivate') { + console.log('AmtDeactivate will attempt to deactivate Intel AMT on this computer when in client control mode (CCM). The command must be run on a computer with Intel AMT, must run as administrator and the Intel management driver must be installed. Intel AMT must be activated in client control mode for this command to work. Example usage:\r\n\r\n meshcmd amtdeactivate'); + } else if (action == 'amtuuid') { + console.log('AmtUUID action will get the unique identifier of the local or remote Intel AMT computer. By default, the local UUID is obtained unless a host is specified. Intel AMT must be activated for this command to work. Example usage:\r\n\r\n meshcmd amtuuid --host 1.2.3.4 --user admin --pass mypassword --tls'); + console.log('\r\nPossible arguments:\r\n'); + console.log(' --host [hostname] The IP address or DNS name of Intel AMT, 127.0.0.1 is default.'); + console.log(' --user [username] The Intel AMT login username, admin is default.'); + console.log(' --pass [password] The Intel AMT login password.'); + console.log(' --tls Specifies that TLS must be used.'); + } else if ((action == 'amtloadwebapp') || (action == 'amtloadsmallwebapp') || (action == 'amtloadlargewebapp') || (action == 'amtclearwebapp') || (action == 'amtstoragestate')) { + console.log('AmtLoadWebApp action will load MeshCommander into Intel AMT 11.6 or higher. If the computer is in ACM mode, MeshCommander will replace the default index.htm on HTTP/16992 or HTTPS/16993. If Intel AMT is in CCM mode, MeshCommander will be installed alongside the default web page and will be accessible in the "Web Applications" section. This action works on Intel AMT 11.6 and higher only. Example usage:\r\n\r\n meshcmd amtloadwebapp --host 1.2.3.4 --user admin --pass mypassword --tls'); + console.log('\r\nPossible arguments:\r\n'); + console.log(' --host [hostname] The IP address or DNS name of Intel AMT, 127.0.0.1 is default.'); + console.log(' --user [username] The Intel AMT login username, admin is default.'); + console.log(' --pass [password] The Intel AMT login password.'); + console.log(' --tls Specifies that TLS must be used.'); + } else if (action == 'amtclearwebstorage') { + console.log('AmtClearWebStorage will clear the web storage of Intel AMT, removing any loaded firmware version of MeshCommander. This command can clear the local or a remote Intel AMT computer. By default, the local computer storage is cleared unless a host is specified. Intel AMT must be activated for this command to work. This action works on Intel AMT 11.6 and higher only. Example usage:\r\n\r\n meshcmd amtclearwebstorage --host 1.2.3.4 --user admin --pass mypassword --tls'); + console.log('\r\nPossible arguments:\r\n'); + console.log(' --host [hostname] The IP address or DNS name of Intel AMT, 127.0.0.1 is default.'); + console.log(' --user [username] The Intel AMT login username, admin is default.'); + console.log(' --pass [password] The Intel AMT login password.'); + console.log(' --tls Specifies that TLS must be used.'); + } else if (action == 'amtstoragestate') { + console.log('AmtStorageState will display the content of the web storage of Intel AMT including any loaded firmware version of MeshCommander. This command can read the storage state of a local or remote Intel AMT computer. By default, the local computer storage state is displayed unless a host is specified. Intel AMT must be activated for this command to work. This action works on Intel AMT 11.6 and higher only. Example usage:\r\n\r\n meshcmd amtstoragestate --host 1.2.3.4 --user admin --pass mypassword --tls'); + console.log('\r\nPossible arguments:\r\n'); + console.log(' --host [hostname] The IP address or DNS name of Intel AMT, 127.0.0.1 is default.'); + console.log(' --user [username] The Intel AMT login username, admin is default.'); + console.log(' --pass [password] The Intel AMT login password.'); + console.log(' --tls Specifies that TLS must be used.'); + } else if (action == 'amtsavestate') { + console.log('AmtSaveState action will fetch all the entire state of Intel AMT and save it as a JSON file. This action will take multiple minutes to perform. The command will fetch the local computer state unless host is specified. Intel AMT must be ativated for this command to work. Example usage:\r\n\r\n meshcmd amtsavestate --host 1.2.3.4 --user admin --pass mypassword --tls --output state.json'); + console.log('\r\nPossible arguments:\r\n'); + console.log(' --output [filename] The output file for the Intel AMT state in JSON format.'); + console.log(' --host [hostname] The IP address or DNS name of Intel AMT, 127.0.0.1 is default.'); + console.log(' --user [username] The Intel AMT login username, admin is default.'); + console.log(' --pass [password] The Intel AMT login password.'); + console.log(' --tls Specifies that TLS must be used.'); + } else if (action == 'amtscript') { + console.log('AmtScript will run a .mescript file on the local or remote Intel AMT. Script files can be built using the MeshCommander script editor and be used to setup or perform actions on Intel AMT. Example usage:\r\n\r\n meshcmd amtscript --script myscript.mescript --host 1.2.3.4 --user admin --pass mypassword --tls'); + console.log('\r\nPossible arguments:\r\n'); + console.log(' --script [filename] The script file to run on Intel AMT.'); + console.log(' --host [hostname] The IP address or DNS name of Intel AMT, 127.0.0.1 is default.'); + console.log(' --user [username] The Intel AMT login username, admin is default.'); + console.log(' --pass [password] The Intel AMT login password.'); + console.log(' --tls Specifies that TLS must be used.'); + } else if (action == 'meshcommander') { + console.log('This action launched a local web server that hosts MeshCommander, a Intel AMT management console.'); + console.log('\r\nPossible arguments:\r\n'); + console.log(' --localport [port] Local port used for the web server, 3000 is default.'); + } else if (action == 'amtauditlog') { + console.log('AmtAuditLog action will fetch the local or remote audit log. If used localy, no username/password is required. Example usage:\r\n\r\n meshcmd amtauditlog --host 1.2.3.4 --user admin --pass mypassword --tls --output audit.json'); + console.log('\r\nPossible arguments:\r\n'); + console.log(' --output [filename] The output file for the Intel AMT state in JSON format.'); + console.log(' --host [hostname] The IP address or DNS name of Intel AMT, 127.0.0.1 is default.'); + console.log(' --user [username] The Intel AMT login username, admin is default.'); + console.log(' --pass [password] The Intel AMT login password.'); + console.log(' --tls Specifies that TLS must be used.'); + } else { + actions.shift(); + console.log('Invalid action, usage:\r\n\r\n meshcmd help [action]\r\n\r\nValid actions are: ' + actions.join(', ') + '.'); + } + exit(1); return; + } + settings.action = settings.action.toLowerCase(); + debug(1, "Settings: " + JSON.stringify(settings)); + if (settings.action == 'smbios') { + // Display SM BIOS tables in raw form + SMBiosTables = require('smbios'); + SMBiosTables.get(function (data) { + var r = SMBiosTables.parse(data); + var out = objToString(r, 0, '\r\n'); + if (settings.output == null) { console.log(out); } else { var file = fs.openSync(settings.output, 'w'); fs.writeSync(file, new Buffer(out, 'utf8')); fs.closeSync(file); } + exit(1); + }); + } else if (settings.action == 'rawsmbios') { + // Display SM BIOS tables in raw form + SMBiosTables = require('smbios'); + SMBiosTables.get(function (data) { + var out = ''; + for (var i in data) { var header = false; for (var j in data[i]) { if (data[i][j].length > 0) { if (header == false) { out += ('Table type #' + i + ((SMBiosTables.smTableTypes[i] == null) ? '' : (', ' + SMBiosTables.smTableTypes[i]))) + '\r\n'; header = true; } out += (' ' + data[i][j].toString('hex')) + '\r\n'; } } } + if (settings.output == null) { console.log(out); } else { var file = fs.openSync(settings.output, 'w'); fs.writeSync(file, new Buffer(out, 'utf8')); fs.closeSync(file); } + exit(1); + }); + } else if (settings.action == 'route') { + // MeshCentral Router, port map local TCP port to a remote computer + if ((settings.localPort == null) || (typeof settings.localPort != 'number') || (settings.localPort < 0) || (settings.localPort > 65535)) { console.log('No or invalid \"localPort\" specified, use --localport [localport].'); exit(1); return; } + if ((settings.remoteNodeId == null) || (typeof settings.remoteNodeId != 'string')) { console.log('No or invalid \"remoteNodeId\" specified.'); exit(1); return; } + if ((settings.username == null) || (typeof settings.username != 'string') || (settings.username == '')) { console.log('No or invalid \"username\" specified, use --username [username].'); exit(1); return; } + if ((settings.password == null) || (typeof settings.password != 'string') || (settings.password == '')) { console.log('No or invalid \"password\" specified, use --password [password].'); exit(1); return; } + if ((settings.serverId == null) || (typeof settings.serverId != 'string') || (settings.serverId.length != 96)) { console.log('No or invalid \"serverId\" specified.'); exit(1); return; } + if ((settings.serverHttpsHash == null) || (typeof settings.serverHttpsHash != 'string') || (settings.serverHttpsHash.length != 96)) { console.log('No or invalid \"serverHttpsHash\" specified.'); exit(1); return; } + if ((settings.remotePort == null) || (typeof settings.remotePort != 'number') || (settings.remotePort < 0) || (settings.remotePort > 65535)) { console.log('No or invalid \"remotePort\" specified, use --remoteport [remoteport].'); exit(1); return; } + if (settings.serverUrl != null) { startRouter(); } else { discoverMeshServer(); } // Start MeshCentral Router + } else if ((settings.action == 'amtloadwebapp') || (settings.action == 'amtloadsmallwebapp') || (settings.action == 'amtloadlargewebapp') || (settings.action == 'amtclearwebapp') || (settings.action == 'amtstoragestate')) { // Intel AMT Web Application Actions + // Intel AMT 11.6+ Load MeshCommander into firmware + if ((settings.password == null) || (typeof settings.password != 'string') || (settings.password == '')) { console.log('No or invalid \"password\" specified, use --password [password].'); exit(1); return; } + if ((settings.hostname == null) || (typeof settings.hostname != 'string') || (settings.hostname == '')) { settings.hostname = '127.0.0.1'; } + if ((settings.username == null) || (typeof settings.username != 'string') || (settings.username == '')) { settings.username = 'admin'; } + settings.protocol = 'http:'; + settings.localport = 16992; + debug(1, "Settings: " + JSON.stringify(settings)); + digest = require('http-digest').create(settings.username, settings.password); + digest.http = require('http'); + if (settings.action == 'amtstoragestate') { + getAmtStorage(function (statusCode, data) { if (statusCode == 200) { console.log("Storage State: " + JSON.stringify(data, null, 2)); exit(); return; } else { console.log("Unable to read storage state."); exit(); return; } }); + } else { + if (settings.action == 'amtloadwebapp') { settings.webapp = Medium_IntelAmtWebApp; } + else if (settings.action == 'amtloadsmallwebapp') { settings.webapp = Small_IntelAmtWebApp; } + else if (settings.action == 'amtloadlargewebapp') { settings.webapp = Large_IntelAmtWebApp; } + else if (settings.action == 'amtclearwebapp') { settings.webapp = null; } + nextStepStorageUpload(); + } + } else if ((settings.action == 'amtversion') || (settings.action == 'amtversions') || (settings.action == 'amtver')) { + // Display Intel AMT versions + var amtMeiModule = require('amt-mei'); + var amtMei = new amtMeiModule(); + amtMei.on('error', function (e) { console.log('ERROR: ' + e); exit(1); return; }); + amtMei.getVersion(function (val) { + console.log("MEI Version = " + val.BiosVersion.toString()); + for (var version in val.Versions) { console.log(val.Versions[version].Description + " = " + val.Versions[version].Version); } + exit(1); return; + }); + } else if (settings.action == 'amthashes') { + // Display Intel AMT list of trusted hashes + var amtMeiModule = require('amt-mei'); + var amtMei = new amtMeiModule(); + amtMei.on('error', function (e) { console.log('ERROR: ' + e); exit(1); return; }); + amtMei.getHashHandles(function (handles) { + exitOnCount = handles.length; + for (var i = 0; i < handles.length; ++i) { + this.getCertHashEntry(handles[i], function (result) { + console.log(result.name + ', (' + (result.isDefault ? 'Default' : '') + (result.isActive ? ', Active' : ', Disabled') + ')\r\n ' + result.hashAlgorithmStr + ': ' + result.certificateHash); + if (--exitOnCount == 0) { exit(1); } + }); + } + }); + } else if (settings.action == 'amtinfo') { + // Display Intel AMT version and activation state + mestate = {}; + var amtMeiModule = require('amt-mei'); + var amtMei = new amtMeiModule(); + amtMei.on('error', function (e) { console.log('ERROR: ' + e); exit(1); return; }); + amtMei.getVersion(function (val) { for (var version in val.Versions) { if (val.Versions[version].Description == 'AMT') { mestate.ver = val.Versions[version].Version; } } }); + amtMei.getProvisioningState(function (result) { mestate.ProvisioningState = result; }); + amtMei.getProvisioningMode(function (result) { mestate.ProvisioningMode = result; }); + amtMei.getEHBCState(function (result) { mestate.ehbc = result; }); + amtMei.getControlMode(function (result) { mestate.controlmode = result; }); + amtMei.getMACAddresses(function (result) { mestate.mac = result; }); + amtMei.getLanInterfaceSettings(0, function (result) { mestate.net0 = result; }); + amtMei.getLanInterfaceSettings(1, function (result) { mestate.net1 = result; }); + amtMei.getUuid(function (result) { if ((result != null) && (result.uuid != null)) { mestate.uuid = result.uuid; } }); + amtMei.getDnsSuffix(function (result) { + mestate.dns = result; + var str = 'Intel AMT v' + mestate.ver; + if (mestate.ProvisioningState.stateStr == 'PRE') { str += ', pre-provisioning state'; } + else if (mestate.ProvisioningState.stateStr == 'IN') { str += ', in-provisioning state'; } + else if (mestate.ProvisioningState.stateStr == 'POST') { if (mestate.ProvisioningMode.modeStr == 'ENTERPRISE') { str += ', activated in ' + ["none", "client control mode", "admin control mode", "remote assistance mode"][mestate.controlmode.controlMode]; } else { str += ', activated in ' + mestate.ProvisioningMode.modeStr; } } + if (mestate.ehbc.EHBC == true) { str += ', EHBC enabled'; } + str += '.'; + if (mestate.net0 != null) { str += '\r\nWired ' + ((mestate.net0.enabled == 1) ? 'Enabled' : 'Disabled') + ((mestate.net0.dhcpEnabled == 1) ? ', DHCP' : ', Static') + ', ' + mestate.net0.mac + (mestate.net0.address == '0.0.0.0'?'':(', ' + mestate.net0.address)); } + if (mestate.net1 != null) { str += '\r\nWireless ' + ((mestate.net1.enabled == 1) ? 'Enabled' : 'Disabled') + ((mestate.net1.dhcpEnabled == 1) ? ', DHCP' : ', Static') + ', ' + mestate.net1.mac + (mestate.net1.address == '0.0.0.0' ? '' : (', ' + mestate.net1.address)); } + console.log(str + '.'); + exit(1); + }); + } else if (settings.action == 'amtsavestate') { + // Save the entire state of Intel AMT info a JSON file + if ((settings.password == null) || (typeof settings.password != 'string') || (settings.password == '')) { console.log('No or invalid \"password\" specified, use --password [password].'); exit(1); return; } + if ((settings.hostname == null) || (typeof settings.hostname != 'string') || (settings.hostname == '')) { settings.hostname = '127.0.0.1'; } + if ((settings.username == null) || (typeof settings.username != 'string') || (settings.username == '')) { settings.username = 'admin'; } + if ((settings.output == null) || (typeof settings.output != 'string') || (settings.output == '')) { console.log('No or invalid \"output\" file specified, use --output [filename].'); exit(1); return; } + settings.protocol = 'http:'; + settings.localport = 16992; + debug(1, "Settings: " + JSON.stringify(settings)); + saveEntireAmtState(); + } else if (settings.action == 'amtlms') { + // Start Intel AMT MicroLMS + startLms(function (state) { + console.log(['MicroLMS did not start. MicroLMS must run as administrator or LMS any already be active.', 'MicroLMS started.', 'MicroLMS started, MeshCommander on HTTP/16994.', 'MEI error'][state]); console.log('Press ctrl-c to exit.'); if (state == 0) { exit(0); } + }); + } else if (settings.action == 'amtscript') { + // Start running a MEScript + if ((settings.password == null) || (typeof settings.password != 'string') || (settings.password == '')) { console.log('No or invalid \"password\" specified, use --password [password].'); exit(1); return; } + if ((settings.hostname == null) || (typeof settings.hostname != 'string') || (settings.hostname == '')) { settings.hostname = '127.0.0.1'; } + if ((settings.username == null) || (typeof settings.username != 'string') || (settings.username == '')) { settings.username = 'admin'; } + if ((settings.script == null) || (typeof settings.script != 'string') || (settings.script == '')) { if (mescriptJSON != '') { settings.scriptJSON = mescriptJSON; } else { console.log('No or invalid \"script\" file specified, use --script [filename].'); exit(1); return; } } + startMeScript(); + } else if (settings.action == 'amtuuid') { + // Start running + if (settings.hostname != null) { + if ((settings.password == null) || (typeof settings.password != 'string') || (settings.password == '')) { console.log('No or invalid \"password\" specified, use --password [password].'); exit(1); return; } + if ((settings.username == null) || (typeof settings.username != 'string') || (settings.username == '')) { settings.username = 'admin'; } + } + settings.protocol = 'http:'; + settings.localport = 16992; + debug(1, "Settings: " + JSON.stringify(settings)); + getAmtUuid(); + } else if (settings.action == 'amtccm') { + // Start activation to CCM + if ((settings.password == null) || (typeof settings.password != 'string') || (settings.password == '')) { console.log('No or invalid \"password\" specified, use --password [password].'); exit(1); return; } + settings.protocol = 'http:'; + settings.localport = 16992; + debug(1, "Settings: " + JSON.stringify(settings)); + activeToCCM(); + } else if (settings.action == 'amtdeactivate') { + // Deactivate CCM + debug(1, "Settings: " + JSON.stringify(settings)); + deactivateCCM(); + } else if (settings.action == 'meshcommander') { // Start MeshCommander + startMeshCommander(); + } else if (settings.action == 'amtauditlog') { // Read the Intel AMT audit log + if (settings.hostname != null) { + if ((settings.password == null) || (typeof settings.password != 'string') || (settings.password == '')) { console.log('No or invalid \"password\" specified, use --password [password].'); exit(1); return; } + if ((settings.username == null) || (typeof settings.username != 'string') || (settings.username == '')) { settings.username = 'admin'; } + } else { settings.hostname = '127.0.0.1'; } + readAmtAuditLog(); + } else { + console.log('Invalid \"action\" specified.'); exit(1); return; + } +} + + +// +// Intel AMT Audit Log +// + +function readAmtAuditLog() { + // See if MicroLMS needs to be started + if ((settings.hostname == '127.0.0.1') || (settings.hostname.toLowerCase() == 'localhost')) { + settings.noconsole = true; startLms(readAmtAuditLogEx); + } else { + readAmtAuditLogEx(9999); + } +} + +function readAmtAuditLogEx(x) { + if (x == 9999) { + var transport = require('amt-wsman-duk'); + var wsman = require('amt-wsman'); + var amt = require('amt'); + wsstack = new wsman(transport, settings.hostname, settings.tls ? 16993 : 16992, settings.username, settings.password, settings.tls); + amtstack = new amt(wsstack); + amtstack.GetAuditLog(readAmtAuditLogEx2); + } else { + osamtstack.GetAuditLog(readAmtAuditLogEx2); + } +} + +function readAmtAuditLogEx2(stack, response, status) { + if (status != 200) { + console.log('Unable to get audit log, status = ' + status + '.'); + } else { + var out = ''; + for (var i in response) { + var name = ((response[i].Initiator != '')?(response[i].Initiator + ': '):'') + out += (response[i].Time + ' - ' + name + response[i].Event + '\r\n'); + } + if (settings.output == null) { console.log(out); } else { var file = fs.openSync(settings.output, 'w'); fs.writeSync(file, new Buffer(out, 'utf8')); fs.closeSync(file); } + } + exit(1); +} + + +// +// MeshCommander local web server +// + +function startMeshCommander() { + // MeshCommander Local v0.6.0 + var _IntelAmtLocalWebApp_etag = "IH1l5967WLK68i1M/uTj"; + var _IntelAmtLocalWebApp = "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"; + + if (settings.localport == null) { settings.localport = 3000; } + + // Start the web server + var http = require('http'); + webServer = http.createServer(); + webServer.listen(settings.localport); + webServer.wsList = {}; + webServer.wsListIndex = 0; + webServer.on('upgrade', function (req, socket, head) { + //console.log("WebSocket for " + req.url.split('?')[0]); + switch (req.url.split('?')[0]) { + case '/webrelay.ashx': // MeshCommander relay channel + var ws = socket.upgradeWebSocket(); + socket.ws = ws; + ws.wsIndex = ++webServer.wsListIndex; + webServer.wsList[ws.wsIndex] = ws; // Keep a reference so the websocket and forwarder don't get disposed. + ws.pause(); + + // We got a new web socket connection, initiate a TCP connection to the target Intel AMT host/port. + var webargs = parseUrlArguments(req.url); + if (webargs.p) { webargs.p = parseInt(webargs.p); } + if (webargs.tls) { webargs.tls = parseInt(webargs.tls); } + if (webargs.tls1only) { webargs.tls1only = parseInt(webargs.tls1only); } + if (webargs.port) { webargs.port = parseInt(webargs.port); } + //console.log('Opening web socket connection to ' + webargs.host + ':' + webargs.port + '.'); + if (webargs.tls == 0) { + // If this is TCP (without TLS) set a normal TCP socket + var net = require('net'); + ws.forwardclient = net.connect({ host: webargs.host, port: webargs.port }) + ws.forwardclient.on('connect', function () { this.pipe(this.ws, { end: false }); this.ws.pipe(this, { end: false }); }); + ws.forwardclient.ws = ws; + } else { + // If TLS is going to be used, setup a TLS socket + var tls = require('tls'); + var tlsoptions = { host: webargs.host, port: webargs.port, secureProtocol: ((webargs.tls1only == 1) ? 'TLSv1_method' : 'SSLv23_method'), rejectUnauthorized: false }; + ws.forwardclient = tls.connect(tlsoptions, function () { this.pipe(this.ws, { end: false }); this.ws.pipe(this, { end: false }); }); + ws.forwardclient.ws = ws; + } + + // Handle pipe closure + ws.on('end', function () { try { this.forwardclient.end(); } catch (e) { } delete webServer.wsList[this.wsIndex]; }); + ws.forwardclient.on('end', function () { try { this.ws.end(); } catch (e) { } }); + + break; + default: + socket.end(); + break; + } + }); + webServer.on('request', function (req, rsp) { + //console.log("WebRequest for " + req.url.split('?')[0]); + switch (req.url.split('?')[0]) { + case '/': // Serve MeshCommander Web Application + var meshcommander = null; + try { meshcommander = fs.readFileSync('meshcommander.htm'); } catch (e) { } + if (meshcommander != null) { + rsp.writeHead(200, 'OK', { Server: 'JSLMS', 'Cache-Control': 'max-age=0, no-cache', 'X-Frame-Options': 'DENY', 'Content-Type': 'text/html', 'Transfer-Encoding': 'chunked' }); + rsp.end(meshcommander); + } else { + rsp.writeHead(200, 'OK', { Server: 'JSLMS', 'Cache-Control': 'max-age=0, no-cache', 'X-Frame-Options': 'DENY', 'Content-Type': 'text/html', 'Content-Encoding': 'gzip', 'Transfer-Encoding': 'chunked', ETag: _IntelAmtLocalWebApp_etag }); + rsp.end(Buffer.from(_IntelAmtLocalWebApp, 'base64')); + } + break; + default: // Unknown request + rsp.statusCode = 404; + rsp.statusMessage = "Not Found"; + rsp.end(); + break; + } + }); + console.log('MeshCommander running on HTTP port ' + settings.localport + '.'); + console.log('Press ctrl-c to exit.'); +} + + +// +// Deactivate Intel AMT CCM +// + +// When called, this will use MEI to deactivate Intel AMT when it's in CCM mode. Simply calls "unprovision" on MEI and checks the return code. +function deactivateCCM() { + var amtMeiModule = require('amt-mei'); + var amtMei = new amtMeiModule(); + amtMei.on('error', function (e) { console.log('ERROR: ' + e); exit(1); return; }); + amtMei.unprovision(1, function (status) { if (status == 0) { console.log('Success'); } else { console.log('Error ' + status); } exit(1); }); +} + + +// +// Activate Intel AMT to CCM +// + +function activeToCCM() { + // See if MicroLMS needs to be started and setup the $$OsAdmin wsman stack + settings.noconsole = true; + startLms(activeToCCMEx); // TODO: Fix this so that it works even if LMS already running. +} + +function activeToCCMEx(state) { + osamtstack.BatchEnum(null, ['*AMT_GeneralSettings', '*IPS_HostBasedSetupService'], activeToCCMEx2); +} + +function activeToCCMEx2(stack, name, responses, status) { + if (status != 200) { console.log('Failed to fetch activation status, status ' + status); exit(1); } + else if (responses['IPS_HostBasedSetupService'].response['AllowedControlModes'].length != 2) { console.log('Client control mode activation not allowed'); exit(1); } + else { osamtstack.IPS_HostBasedSetupService_Setup(2, md5hex('admin:' + responses['AMT_GeneralSettings'].response['DigestRealm'] + ':' + settings.password).substring(0,32), null, null, null, null, activeToCCMEx3); } +} + +function activeToCCMEx3(stack, name, responses, status) { + if (status != 200) { console.log('Failed to activate, status ' + status); } + else if (responses.Body.ReturnValue != 0) { console.log('Client control mode activation failed: ' + responses.Body.ReturnValueStr); } + else { console.log('Success'); exit(0); } + exit(1); +} + + +// +// Get AMT UUID +// + +// Called to get the UUID of Intel AMT, start by setting up MicroLMS if we are doing the operation on the local computer +function getAmtUuid() { + if (settings.hostname == null) { + var amtMeiModule = require('amt-mei'); + var amtMei = new amtMeiModule(); + amtMei.on('error', function (e) { console.log('ERROR: ' + e); exit(1); return; }); + amtMei.getUuid(function (result) { if ((result == null) || (result.uuid == null)) { console.log('Failed.'); } else { console.log(result.uuid); } exit(1); }); + } else { + if ((settings.hostname == '127.0.0.1') || (settings.hostname.toLowerCase() == 'localhost')) { settings.noconsole = true; startLms(getAmtUuidEx); return; } else { getAmtUuidEx(); } + } +} + +// Fetch the computer's UUID by fetching the CIM_ComputerSystemPackage WSMAN object. +function getAmtUuidEx() { + var transport = require('amt-wsman-duk'); + var wsman = require('amt-wsman'); + var amt = require('amt'); + wsstack = new wsman(transport, settings.hostname, settings.tls ? 16993 : 16992, settings.username, settings.password, settings.tls); + amtstack = new amt(wsstack); + amtstack.Get("CIM_ComputerSystemPackage", function (obj, name, response, xstatus, tag) { + if (xstatus == 200) { console.log("GUID: " + guidToStr(response.Body.PlatformGUID.toLowerCase())); } else { console.log("Intel AMT is not available or not activated."); } exit(1); + }); +} + + +// +// Run MESCRIPT +// + +// Run a .mescript targeting local or remote Intel AMT. +function startMeScript() { + // See if MicroLMS needs to be started + if ((settings.hostname == '127.0.0.1') || (settings.hostname.toLowerCase() == 'localhost')) { settings.noconsole = true; startLms(startMeScriptEx); return; } else { startMeScriptEx(); } +} + +function startMeScriptEx() { + //console.log('Running script...'); + var transport = require('amt-wsman-duk'); + var wsman = require('amt-wsman'); + var amt = require('amt'); + wsstack = new wsman(transport, settings.hostname, settings.tls ? 16993 : 16992, settings.username, settings.password, settings.tls); + amtstack = new amt(wsstack); + //IntelAmtEntireStateProgress = 101; + //amtstack.onProcessChanged = onWsmanProcessChanged; + + var scriptData = null; + if (settings.script != null) { + try { scriptData = fs.readFileSync(settings.script); } catch (e) { console.log('Unable to read script file (1): ' + settings.script + '.'); exit(1); return; } + } else { + scriptData = settings.scriptJSON; + } + if (scriptData == null) { console.log('Unable to read script file (2): ' + settings.script + '.'); exit(1); return; } + try { scriptData = JSON.parse(scriptData); } catch (e) { console.log('Unable to read script file (3): ' + settings.script + '.'); exit(1); return; } + if (scriptData.mescript == null) { console.log('Unable to read script file (4): ' + settings.script + '.'); exit(1); return; } + var scriptData = Buffer.from(scriptData.mescript, 'base64'); + + var scriptModule = require('amt-script'); + var script = scriptModule.setup(scriptData, {}) + script.amtstack = amtstack; + script.start(); + script.onCompleted = function () { exit(1);} +} + + +// +// FETCH ALL INTEL AMT STATE +// + +// Save the entire Intel AMT state +function saveEntireAmtState() { + // See if MicroLMS needs to be started + if ((settings.hostname == '127.0.0.1') || (settings.hostname.toLowerCase() == 'localhost')) { settings.noconsole = true; startLms(); } + + console.log('Fetching all Intel AMT state, this may take a few minutes...'); + var transport = require('amt-wsman-duk'); + var wsman = require('amt-wsman'); + var amt = require('amt'); + wsstack = new wsman(transport, settings.hostname, settings.tls?16993:16992, settings.username, settings.password, settings.tls); + amtstack = new amt(wsstack); + amtstack.onProcessChanged = onWsmanProcessChanged; + //var AllWsman = "AMT_GeneralSystemDefenseCapabilities".split(','); + var AllWsman = "AMT_8021xCredentialContext,AMT_8021XProfile,AMT_ActiveFilterStatistics,AMT_AgentPresenceCapabilities,AMT_AgentPresenceInterfacePolicy,AMT_AgentPresenceService,AMT_AgentPresenceWatchdog,AMT_AgentPresenceWatchdogAction,AMT_AlarmClockService,IPS_AlarmClockOccurrence,AMT_AssetTable,AMT_AssetTableService,AMT_AuditLog,AMT_AuditPolicyRule,AMT_AuthorizationService,AMT_BootCapabilities,AMT_BootSettingData,AMT_ComplexFilterEntryBase,AMT_CRL,AMT_CryptographicCapabilities,AMT_EACCredentialContext,AMT_EndpointAccessControlService,AMT_EnvironmentDetectionInterfacePolicy,AMT_EnvironmentDetectionSettingData,AMT_EthernetPortSettings,AMT_EventLogEntry,AMT_EventManagerService,AMT_EventSubscriber,AMT_FilterEntryBase,AMT_FilterInSystemDefensePolicy,AMT_GeneralSettings,AMT_GeneralSystemDefenseCapabilities,AMT_Hdr8021Filter,AMT_HeuristicPacketFilterInterfacePolicy,AMT_HeuristicPacketFilterSettings,AMT_HeuristicPacketFilterStatistics,AMT_InterfacePolicy,AMT_IPHeadersFilter,AMT_KerberosSettingData,AMT_ManagementPresenceRemoteSAP,AMT_MessageLog,AMT_MPSUsernamePassword,AMT_NetworkFilter,AMT_NetworkPortDefaultSystemDefensePolicy,AMT_NetworkPortSystemDefenseCapabilities,AMT_NetworkPortSystemDefensePolicy,AMT_PCIDevice,AMT_PETCapabilities,AMT_PETFilterForTarget,AMT_PETFilterSetting,AMT_ProvisioningCertificateHash,AMT_PublicKeyCertificate,AMT_PublicKeyManagementCapabilities,AMT_PublicKeyManagementService,AMT_PublicPrivateKeyPair,AMT_RedirectionService,AMT_RemoteAccessCapabilities,AMT_RemoteAccessCredentialContext,AMT_RemoteAccessPolicyAppliesToMPS,AMT_RemoteAccessPolicyRule,AMT_RemoteAccessService,AMT_SetupAndConfigurationService,AMT_SNMPEventSubscriber,AMT_StateTransitionCondition,AMT_SystemDefensePolicy,AMT_SystemDefensePolicyInService,AMT_SystemDefenseService,AMT_SystemPowerScheme,AMT_ThirdPartyDataStorageAdministrationService,AMT_ThirdPartyDataStorageService,AMT_TimeSynchronizationService,AMT_TLSCredentialContext,AMT_TLSProtocolEndpoint,AMT_TLSProtocolEndpointCollection,AMT_TLSSettingData,AMT_TrapTargetForService,AMT_UserInitiatedConnectionService,AMT_WebUIService,AMT_WiFiPortConfigurationService,CIM_AbstractIndicationSubscription,CIM_Account,CIM_AccountManagementCapabilities,CIM_AccountManagementService,CIM_AccountOnSystem,CIM_AdminDomain,CIM_AlertIndication,CIM_AssignedIdentity,CIM_AssociatedPowerManagementService,CIM_AuthenticationService,CIM_AuthorizationService,CIM_BIOSElement,CIM_BIOSFeature,CIM_BIOSFeatureBIOSElements,CIM_BootConfigSetting,CIM_BootService,CIM_BootSettingData,CIM_BootSourceSetting,CIM_Capabilities,CIM_Card,CIM_Chassis,CIM_Chip,CIM_Collection,CIM_Component,CIM_ComputerSystem,CIM_ComputerSystemPackage,CIM_ConcreteComponent,CIM_ConcreteDependency,CIM_Controller,CIM_CoolingDevice,CIM_Credential,CIM_CredentialContext,CIM_CredentialManagementService,CIM_Dependency,CIM_DeviceSAPImplementation,CIM_ElementCapabilities,CIM_ElementConformsToProfile,CIM_ElementLocation,CIM_ElementSettingData,CIM_ElementSoftwareIdentity,CIM_ElementStatisticalData,CIM_EnabledLogicalElement,CIM_EnabledLogicalElementCapabilities,CIM_EthernetPort,CIM_Fan,CIM_FilterCollection,CIM_FilterCollectionSubscription,CIM_HostedAccessPoint,CIM_HostedDependency,CIM_HostedService,CIM_Identity,CIM_IEEE8021xCapabilities,CIM_IEEE8021xSettings,CIM_Indication,CIM_IndicationService,CIM_InstalledSoftwareIdentity,CIM_KVMRedirectionSAP,CIM_LANEndpoint,CIM_ListenerDestination,CIM_ListenerDestinationWSManagement,CIM_Location,CIM_Log,CIM_LogEntry,CIM_LogicalDevice,CIM_LogicalElement,CIM_LogicalPort,CIM_LogicalPortCapabilities,CIM_LogManagesRecord,CIM_ManagedCredential,CIM_ManagedElement,CIM_ManagedSystemElement,CIM_MediaAccessDevice,CIM_MemberOfCollection,CIM_Memory,CIM_MessageLog,CIM_NetworkPort,CIM_NetworkPortCapabilities,CIM_NetworkPortConfigurationService,CIM_OrderedComponent,CIM_OwningCollectionElement,CIM_OwningJobElement,CIM_PCIController,CIM_PhysicalComponent,CIM_PhysicalElement,CIM_PhysicalElementLocation,CIM_PhysicalFrame,CIM_PhysicalMemory,CIM_PhysicalPackage,CIM_Policy,CIM_PolicyAction,CIM_PolicyCondition,CIM_PolicyInSystem,CIM_PolicyRule,CIM_PolicyRuleInSystem,CIM_PolicySet,CIM_PolicySetAppliesToElement,CIM_PolicySetInSystem,CIM_PowerManagementCapabilities,CIM_PowerManagementService,CIM_PowerSupply,CIM_Privilege,CIM_PrivilegeManagementCapabilities,CIM_PrivilegeManagementService,CIM_ProcessIndication,CIM_Processor,CIM_ProtocolEndpoint,CIM_ProvidesServiceToElement,CIM_Realizes,CIM_RecordForLog,CIM_RecordLog,CIM_RedirectionService,CIM_ReferencedProfile,CIM_RegisteredProfile,CIM_RemoteAccessAvailableToElement,CIM_RemoteIdentity,CIM_RemotePort,CIM_RemoteServiceAccessPoint,CIM_Role,CIM_RoleBasedAuthorizationService,CIM_RoleBasedManagementCapabilities,CIM_RoleLimitedToTarget,CIM_SAPAvailableForElement,CIM_SecurityService,CIM_Sensor,CIM_Service,CIM_ServiceAccessBySAP,CIM_ServiceAccessPoint,CIM_ServiceAffectsElement,CIM_ServiceAvailableToElement,CIM_ServiceSAPDependency,CIM_ServiceServiceDependency,CIM_SettingData,CIM_SharedCredential,CIM_SoftwareElement,CIM_SoftwareFeature,CIM_SoftwareFeatureSoftwareElements,CIM_SoftwareIdentity,CIM_StatisticalData,CIM_StorageExtent,CIM_System,CIM_SystemBIOS,CIM_SystemComponent,CIM_SystemDevice,CIM_SystemPackaging,CIM_UseOfLog,CIM_Watchdog,CIM_WiFiEndpoint,CIM_WiFiEndpointCapabilities,CIM_WiFiEndpointSettings,CIM_WiFiPort,CIM_WiFiPortCapabilities,IPS_AdminProvisioningRecord,IPS_ClientProvisioningRecord,IPS_HostBasedSetupService,IPS_HostIPSettings,IPS_IderSessionUsingPort,IPS_IPv6PortSettings,IPS_KVMRedirectionSettingData,IPS_KvmSessionUsingPort,IPS_ManualProvisioningRecord,IPS_OptInService,IPS_ProvisioningAuditRecord,IPS_ProvisioningRecordLog,IPS_RasSessionUsingPort,IPS_ScreenSettingData,IPS_SecIOService,IPS_SessionUsingPort,IPS_SolSessionUsingPort,IPS_TLSProvisioningRecord".split(','); + IntelAmtEntireStateProgress = 101; + IntelAmtEntireStateCalls = 3; + IntelAmtEntireState = { 'localtime': Date(), 'utctime': new Date().toUTCString(), 'isotime': new Date().toISOString() }; + amtstack.BatchEnum(null, AllWsman, saveEntireAmtStateOk2, null, true); + amtstack.GetAuditLog(saveEntireAmtStateOk3); + amtstack.GetMessageLog(saveEntireAmtStateOk4); +} + +function onWsmanProcessChanged(a, b) { var x = Math.floor((a * 100) / b); if (x < IntelAmtEntireStateProgress) { IntelAmtEntireStateProgress = x; console.log((100 - x) + '%'); } } +function saveEntireAmtStateOk2(stack, name, responses, status) { if (status == 600) { console.log('ERROR: Unable to connect to Intel(R) AMT.'); exit(2); } IntelAmtEntireState['wsmanenums'] = responses; saveEntireAmtStateDone(); } +function saveEntireAmtStateOk3(stack, messages, status) { if (status == 600) { console.log('ERROR: Unable to connect to Intel(R) AMT.'); exit(2); } IntelAmtEntireState['auditlog'] = messages; saveEntireAmtStateDone(); } +function saveEntireAmtStateOk4(stack, messages, tag, status) { if (status == 600) { console.log('ERROR: Unable to connect to Intel(R) AMT.'); exit(2); } IntelAmtEntireState['eventlog'] = messages; saveEntireAmtStateDone(); } + +// Called when the entire state of Intel AMT is fetched. +function saveEntireAmtStateDone() { + if (--IntelAmtEntireStateCalls != 0) return; + var out = fs.openSync(settings.output, 'w'); + fs.writeSync(out, new Buffer(JSON.stringify(IntelAmtEntireState), 'utf8')); + fs.closeSync(out); + console.log('Done, results written to ' + settings.output + '.'); + exit(1); +} + + +// +// FETCH ALL INTEL AMT MEI STATE +// + +// Get Intel AMT information using MEI +// TODO: If this call is called many time at once, it's going to cause issues. +var getAmtInfoFetching = null; +var getAmtInfoFetchingTimer = null; +function getAmtInfo(func, tag) { + if (amtMei == null) { if (func != null) { func(null, tag); } return; } + if (getAmtInfoFetching != null) { getAmtInfoFetching.push({ f: func, t: tag }); return; } + getAmtInfoFetching = [{ f: func, t: tag }]; + amtMeiTmpState = { Flags: 0, TrustedHashes: [] }; // Flags: 1=EHBC, 2=CCM, 4=ACM + getAmtInfoFetchingTimer = setTimeout(function () { + // MEI failed to respond, break out and reset everthing. + for (var i in getAmtInfoFetching) { if (getAmtInfoFetching[i].f != null) { getAmtInfoFetching[i].f(amtMeiTmpState, getAmtInfoFetching[i].t); } } + getAmtInfoFetching = null; + getAmtInfoFetchingTimer = null; + var amtMeiModule = require('amt-mei'); + amtMei = new amtMeiModule(); + amtMei.on('error', function (e) { console.log('ERROR: ' + e); exit(1); return; }); + }, 3000); + amtMei.getProtocolVersion(function (result) { if (result != null) { amtMeiTmpState.MeiVersion = result; } }); + amtMei.getVersion(function (val) { + amtMeiTmpState.Versions = {}; + if (val != null) { + for (var version in val.Versions) { amtMeiTmpState.Versions[val.Versions[version].Description] = val.Versions[version].Version; } + amtMei.getProvisioningMode(function (result) { if (result != null) { amtMeiTmpState.ProvisioningMode = result.mode; } }); + amtMei.getProvisioningState(function (result) { if (result != null) { amtMeiTmpState.ProvisioningState = result.state; } }); + amtMei.getEHBCState(function (result) { if ((result != null) && (result.EHBC == true)) { amtMeiTmpState.Flags += 1; } }); + amtMei.getControlMode(function (result) { if (result != null) { if (result.controlMode == 1) { amtMeiTmpState.Flags += 2; } if (result.controlMode == 2) { amtMeiTmpState.Flags += 4; } } }); + //amtMei.getMACAddresses(function (result) { if (result != null) { amtMeiTmpState.mac = result; } }); + amtMei.getDnsSuffix(function (result) { if (result != null) { amtMeiTmpState.dns = result; } }); + amtMei.getHashHandles(function (handles) { + exitOnCount = handles.length; + for (var i = 0; i < handles.length; ++i) { + amtMei.getCertHashEntry(handles[i], function (result) { + amtMeiTmpState.TrustedHashes.push({ Active: result.isActive, Default: result.isDefault, HashAlgorithm: result.hashAlgorithm, Name: result.name, Hash: result.certificateHash }); + if (--exitOnCount == 0) { + amtMeiTmpState.Notifications = lmsNotifications; amtMeiState = amtMeiTmpState; + for (var i in getAmtInfoFetching) { if (getAmtInfoFetching[i].f != null) { getAmtInfoFetching[i].f(amtMeiTmpState, getAmtInfoFetching[i].t); } } + getAmtInfoFetching = null; + clearTimeout(getAmtInfoFetchingTimer); + getAmtInfoFetchingTimer = null; + } + }); + } + }); + } else { + amtMeiState = amtMeiTmpState; + amtMeiState.ProvisioningMode = -858993460; + amtMeiState.TrustedHashes = {}; + amtMeiState.Notifications = lmsNotifications; + //console.log('getAmtInfo3', JSON.stringify(amtMeiState)); + if (func != null) { func(amtMeiState, tag); } + } + }); +} + + +// +// MicroLMS +// + +var lmsControlSockets = {}; +var lmsControlSocketsNextId = 1; +var lmsNotifications = []; +var amtLms = null; +function startLms(func) { + var lme_heci = require('amt-lme'); + //var amtLms = null; + var http = require('http'); + + // MeshCommander LMS v0.6.0 with LMS improvements + var _IntelAmtWebApp_etag = "EywwrEJnIclcslSGdOXb"; + var _IntelAmtWebApp = "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"; + + console.log('Setting up MEI'); + + var amtMeiModule = require('amt-mei'); + amtMei = new amtMeiModule(); + amtMei.on('error', function (e) { console.log('ERROR: ' + e); exit(1); return; }); + //console.log("PTHI Connected."); + + console.log('Setting up LME'); + + amtLms = new lme_heci({ debug: settings.lmsdebug }); + amtLms.on('error', function (e) { + console.log('LME connection failed', e); + + setupMeiOsAdmin(func, amtLms.connected == false ? 0 : 3); + }); + amtLms.on('notify', function (data, options, str, code) { + if (code == 'iAMT0052-3') { + kvmGetData(true); + } else if (str != null) { + var notify = { date: Date.now(), str: str, code: code }; + lmsNotifications.push(notify); + while (lmsNotifications.length > 100) { lmsNotifications.shift(); } + var notifyBuf = Buffer.concat([Buffer.from('0900', 'hex'), Buffer.from(JSON.stringify(notify))]) // Add a notification + for (var i in lmsControlSockets) { lmsControlSockets[i].write(notifyBuf); } + } + }); + //console.log('LME Connecting...'); + amtLms.on('connect', function () { + console.log('LMS Connected'); + amtLms.connected = true; + //console.log("LME Connected."); + if (settings.noconsole !== true) { + amtLms.meshCommander = http.createServer(); + amtLms.meshCommander.listen(16994); + amtLms.meshCommander.on('upgrade', function (req, socket, head) { + //console.log("WebSocket for " + req.url.split('?')[0]); + switch (req.url.split('?')[0]) { + case '/lms.ashx': // MeshCommander control channel (PTHI) + socket.ws = socket.upgradeWebSocket(); + socket.ws.on('data', processLmsControlData); + socket.ws.on('end', function () { if (lmsControlSockets[this.id]) { delete lmsControlSockets[this.id]; /*console.log('removeControl', JSON.stringify(lmsControlSockets));*/ } }); + var id = lmsControlSocketsNextId++; + lmsControlSockets[id] = socket.ws; + socket.ws.id = id; + //socket.ws.write(Buffer.concat([Buffer.from('0900', 'hex'), Buffer.from(JSON.stringify(lmsNotifications))])); // Send out full list of notifications + //console.log('addControl', JSON.stringify(lmsControlSockets)); + break; + case '/webrelay.ashx': // MeshCommander data channel (LME) + socket.ws = socket.upgradeWebSocket(); + amtLms.bindDuplexStream(socket.ws, 'IPv4', 16992); + break; + default: + socket.end(); + break; + } + }); + amtLms.meshCommander.on('request', function (req, rsp) { + //console.log("WebRequest for " + req.url.split('?')[0]); + switch (req.url.split('?')[0]) { + case '/': // Serve MeshCommander Web Application for LMS + var lmscommander = null; + try { lmscommander = fs.readFileSync('lmscommander.htm'); } catch (e) { } + if (lmscommander != null) { + rsp.writeHead(200, 'OK', { Server: 'JSLMS', 'Cache-Control': 'max-age=0, no-cache', 'X-Frame-Options': 'DENY', 'Content-Type': 'text/html', 'Transfer-Encoding': 'chunked' }); + rsp.end(lmscommander); + } else { + rsp.writeHead(200, 'OK', { Server: 'JSLMS', 'Cache-Control': 'max-age=0, no-cache', 'X-Frame-Options': 'DENY', 'Content-Type': 'text/html', 'Content-Encoding': 'gzip', 'Transfer-Encoding': 'chunked', ETag: _IntelAmtWebApp_etag }); + rsp.end(Buffer.from(_IntelAmtWebApp, 'base64')); + } + break; + default: // Unknown request + rsp.statusCode = 404; + rsp.statusMessage = "Not Found"; + rsp.end(); + break; + } + + }); + //console.log("LMS started, MeshCommander on HTTP/16994."); + tempTimer = setTimeout(function () { delete tempTimer; setupMeiOsAdmin(func, 2); }, 100); + //console.logReferenceCount(tempTimer); + } else { + //console.log("LMS started."); + tempTimer = setTimeout(function () { delete tempTimer; setupMeiOsAdmin(func, 1); }, 100); + //console.logReferenceCount(tempTimer); + } + + }); +} + +function setupMeiOsAdmin(func, state) { + amtMei.getLocalSystemAccount(function (x) { + var transport = require('amt-wsman-duk'); + var wsman = require('amt-wsman'); + var amt = require('amt'); + oswsstack = new wsman(transport, '127.0.0.1', 16992, x.user, x.pass, false); + osamtstack = new amt(oswsstack); + if (func) { func(state); } + //var AllWsman = "CIM_SoftwareIdentity,IPS_SecIOService,IPS_ScreenSettingData,IPS_ProvisioningRecordLog,IPS_HostBasedSetupService,IPS_HostIPSettings,IPS_IPv6PortSettings".split(','); + //osamtstack.BatchEnum(null, AllWsman, startLmsWsmanResponse, null, true); + + tempTimer = setInterval(function () { kvmGetData(true); }, 2000); + kvmGetData(false); + kvmSetData(JSON.stringify({ action: 'restart', ver: 1 })); + }); +} + +function kvmGetData(tag) { + osamtstack.IPS_KVMRedirectionSettingData_DataChannelRead(kvmDataGetResponse, tag); +} + +function kvmDataGetResponse(stack, name, response, status, tag) { + if ((tag == true) && (status == 200) && (response.Body.ReturnValue == 0)) { + var val = null; + try { val = Buffer.from(response.Body.DataMessage, 'base64').toString(); } catch (e) { return } + if (val != null) kvmProcessData(response.Body.RealmsBitmap, response.Body.MessageId, val); + } +} + +var webRtcDesktop = null; +function kvmProcessData(realms, messageId, val) { + //console.log('kvmProcessData', val); + var data = null; + try { data = JSON.parse(val) } catch (e) { } + if ((data != null) && (data.action)) { + if (data.action == 'present') { kvmSetData(JSON.stringify({ action: 'present', ver: 1 })); } + if (data.action == 'offer') { + webRtcDesktop = {}; + var rtc = require('ILibWebRTC'); + webRtcDesktop.webrtc = rtc.createConnection(); + webRtcDesktop.webrtc.on('connected', function () { }); + webRtcDesktop.webrtc.on('disconnected', function () { webRtcCleanUp(); }); + webRtcDesktop.webrtc.on('dataChannel', function (rtcchannel) { + webRtcDesktop.rtcchannel = rtcchannel; + var kvmmodule = require('meshDesktop'); + webRtcDesktop.kvm = kvmmodule.getRemoteDesktopStream(); + webRtcDesktop.kvm.pipe(webRtcDesktop.rtcchannel, { end: false }); + webRtcDesktop.rtcchannel.pipe(webRtcDesktop.kvm, { end: false }); + webRtcDesktop.rtcchannel.on('end', function () { webRtcCleanUp(); }); + //webRtcDesktop.kvm.on('end', function () { console.log('WebRTC DataChannel closed2'); webRtcCleanUp(); }); + //webRtcDesktop.rtcchannel.on('data', function (data) { console.log('WebRTC data: ' + data); }); + }); + kvmSetData(JSON.stringify({ action: 'answer', ver: 1, sdp: webRtcDesktop.webrtc.setOffer(data.sdp) })); + } + } +} + +function webRtcCleanUp() { + if (webRtcDesktop == null) return; + if (webRtcDesktop.rtcchannel) { + try { webRtcDesktop.rtcchannel.close(); } catch (e) { } + try { webRtcDesktop.rtcchannel.removeAllListeners('data'); } catch (e) { } + try { webRtcDesktop.rtcchannel.removeAllListeners('end'); } catch (e) { } + delete webRtcDesktop.rtcchannel; + } + if (webRtcDesktop.webrtc) { + try { webRtcDesktop.webrtc.close(); } catch (e) { } + try { webRtcDesktop.webrtc.removeAllListeners('connected'); } catch (e) { } + try { webRtcDesktop.webrtc.removeAllListeners('disconnected'); } catch (e) { } + try { webRtcDesktop.webrtc.removeAllListeners('dataChannel'); } catch (e) { } + delete webRtcDesktop.webrtc; + } + if (webRtcDesktop.kvm) { + try { webRtcDesktop.kvm.end(); } catch (e) { } + delete webRtcDesktop.kvm; + } + webRtcDesktop = null; +} + +function kvmSetData(x) { + osamtstack.IPS_KVMRedirectionSettingData_DataChannelWrite(Buffer.from(x).toString('base64'), function () { }); +} + +function startLmsWsmanResponse(stack, name, responses, status) { + if (status == 600) { console.log('ERROR: Unable to connect to Intel(R) AMT.'); } + else if (status != 200) { console.log('ERROR: Unable to get object from Intel(R) AMT, status = ' + status + '.'); } + else { + //console.log(JSON.stringify(responses), status); + var amtlogicalelements = responses["CIM_SoftwareIdentity"].responses; + if (amtlogicalelements.length > 0) { + var v = getInstance(amtlogicalelements, "AMT")["VersionString"]; + amtversion = parseInt(v.split('.')[0]); + amtversionmin = parseInt(v.split('.')[1]); + //console.log(amtversion, amtversionmin); + } + } +} + + +// Process commands in the LMS control channel +// Command 9 is add a notification. +function processLmsControlData(data) { + if (data.length < 2) return; + var cmdid = data.readUInt16LE(0); + switch (cmdid) { + case 1: // Request basic Intel AMT information (CMD = 1) + { getAmtInfo(function (meinfo, socket) { meinfo.LoginMode = 2; socket.write(Buffer.concat([Buffer.from('0100', 'hex'), Buffer.from(JSON.stringify(meinfo))])); }, this); break; } + case 2: // Intel AMT MEI Unprovision (CMD = 2) + { if (data.length < 6) break; amtMei.unprovision(data.readUInt32LE(2), function (status, socket) { var data = new Buffer(6); data.writeUInt16LE(2, 0); data.writeUInt32LE(status, 2); socket.write(data); }, this); break; } + case 3: // Intel AMT MEI GetLocalSystemAccount (CMD = 3) + { amtMei.getLocalSystemAccount(function (account, socket) {socket.write(Buffer.concat([Buffer.from('030000000000', 'hex'), account.raw])); }, this); break; } + case 4: // Instruct Intel AMT to start remote configuration (CMD = 4) + { amtMei.startConfiguration(function (status, socket) { var data = new Buffer(6); data.writeUInt16LE(7, 0); data.writeUInt32LE(status, 2); socket.write(data); }, this); break; } + case 5: // Instruct Intel AMT to stop remote configuration (CMD = 5) + { amtMei.stopConfiguration(function (status, socket) { var data = new Buffer(6); data.writeUInt16LE(7, 0); data.writeUInt32LE(status, 2); socket.write(data); }, this); break; } + case 6: // Instruct Intel AMT connect CIRA (CMD = 6) + { amtMei.openUserInitiatedConnection(function (status, socket) { var data = new Buffer(6); data.writeUInt16LE(7, 0); data.writeUInt32LE(status, 2); socket.write(data); }, this); break; } + case 7: // Instruct Intel AMT disconnect CIRA (CMD = 7) + { amtMei.closeUserInitiatedConnection(function (status, socket) { var data = new Buffer(6); data.writeUInt16LE(7, 0); data.writeUInt32LE(status, 2); socket.write(data); }, this); break; } + case 8: // Get Intel AMT CIRA State (CMD = 8) + { amtMei.getRemoteAccessConnectionStatus(function (state, socket) { var data = new Buffer(6); data.writeUInt16LE(8, 0); data.writeUInt32LE(state.status, 2); socket.write(Buffer.concat([data, state.raw])); }, this); break; } + } +} + + +// +// MeshCentral TCP port router +// + +function startRouter() { + tcpserver = net.createServer(OnTcpClientConnected); + tcpserver.on('error', function (e) { console.log('ERROR: ' + JSON.stringify(e)); exit(0); return; }); + tcpserver.listen(settings.localPort, function () { + // We started listening. + if (settings.remoteName == null) { + console.log('Redirecting local port ' + settings.localPort + ' to remote port ' + settings.remotePort + '.'); + } else { + console.log('Redirecting local port ' + settings.localPort + ' to ' + settings.remoteName + ':' + settings.remotePort + '.'); + } + console.log('Press ctrl-c to exit.'); + + // If settings has a "cmd", run it now. + //process.exec("notepad.exe"); + }); +} + +// Called when a TCP connect is received on the local port. Launch a tunnel. +function OnTcpClientConnected(c) { + try { + // 'connection' listener + debug(1, 'Client connected'); + c.on('end', function () { disconnectTunnel(this, this.websocket, 'Client closed'); }); + c.pause(); + try { + options = http.parseUri(settings.serverUrl + '?user=' + settings.username + '&pass=' + settings.password + '&nodeid=' + settings.remoteNodeId + '&tcpport=' + settings.remotePort); + } catch (e) { console.log('Unable to parse \"serverUrl\".'); process.exit(1); return; } + options.checkServerIdentity = onVerifyServer; + options.rejectUnauthorized = false; + c.websocket = http.request(options); + c.websocket.tcp = c; + c.websocket.tunneling = false; + c.websocket.upgrade = OnWebSocket; + c.websocket.on('error', function (e) { console.log('ERROR: ' + JSON.stringify(e)); }); + c.websocket.end(); + } catch (e) { debug(2, e); } +} + +// Disconnect both TCP & WebSocket connections and display a message. +function disconnectTunnel(tcp, ws, msg) { + if (ws != null) { try { ws.end(); } catch (e) { debug(2, e); } } + if (tcp != null) { try { tcp.end(); } catch (e) { debug(2, e); } } + debug(1, 'Tunnel disconnected: ' + msg); +} + +// Called when the web socket gets connected +function OnWebSocket(msg, s, head) { + debug(1, 'Websocket connected'); + s.on('data', function (msg) { + if (this.parent.tunneling == false) { + msg = msg.toString(); + if (msg == 'c') { + this.parent.tunneling = true; this.pipe(this.parent.tcp); this.parent.tcp.pipe(this); debug(1, 'Tunnel active'); + } else if ((msg.length > 6) && (msg.substring(0, 6) == 'error:')) { + console.log(msg.substring(6)); + disconnectTunnel(this.tcp, this, msg.substring(6)); + } + } + }); + s.on('error', function (msg) { disconnectTunnel(this.tcp, this, 'Websocket error'); }); + s.on('close', function (msg) { disconnectTunnel(this.tcp, this, 'Websocket closed'); }); + s.parent = this; +} + +// Try to discover the location of the mesh server +function discoverMeshServer() { console.log('Looking for server...'); discoveryInterval = setInterval(discoverMeshServerOnce, 5000); discoverMeshServerOnce(); } + +// Try to discover the location of the mesh server only once +function discoverMeshServerOnce() { + var interfaces = os.networkInterfaces(); + for (var adapter in interfaces) { + if (interfaces.hasOwnProperty(adapter)) { + for (var i = 0; i < interfaces[adapter].length; ++i) { + var addr = interfaces[adapter][i]; + multicastSockets[i] = dgram.createSocket({ type: (addr.family == "IPv4" ? "udp4" : "udp6") }); + multicastSockets[i].bind({ address: addr.address, exclusive: false }); + if (addr.family == "IPv4") { + multicastSockets[i].addMembership(membershipIPv4); + //multicastSockets[i].setMulticastLoopback(true); + multicastSockets[i].once('message', OnMulticastMessage); + multicastSockets[i].send(settings.serverId, 16989, membershipIPv4); + } + } + } + } +} + +// Called when a multicast packet is received +function OnMulticastMessage(msg, rinfo) { + var m = msg.toString().split('|'); + if ((m.length == 3) && (m[0] == 'MeshCentral2') && (m[1] == settings.serverId)) { + settings.serverUrl = m[2].replace('%s', rinfo.address).replace('/agent.ashx', '/meshrelay.ashx'); + console.log('Found server at ' + settings.serverUrl + '.'); + if (discoveryInterval != null) { clearInterval(discoveryInterval); discoveryInterval = null; } + startRouter(); + } +} + + +// +// PUSH MESHCOMMANDER INTO FIRMWARE +// + +function nextStepStorageUpload() { + debug(3, "nextStepStorageUpload"); + getAmtStorage(function (statusCode, data) { + if (statusCode == 200) { + debug(2, "getAmtStorage: " + JSON.stringify(data, null, 2)); + if ((data['content'] != null) && (data['content']['index.htm'] != null)) { nextStepStorageUpload3('index.htm'); } + else if ((data['content'] != null) && (data['content']['logon.htm'] != null)) { nextStepStorageUpload3('logon.htm'); } + else if ((data['content'] != null) && (data['content']['logon.htm'] != null)) { nextStepStorageUpload3('logon.htm'); } + else { nextStepStorageUpload2('index.htm', null); } + } else { + console.log("Unable to read storage state."); + exit(); + return; + } + }); +} + +function nextStepStorageUpload2(uploadName, linkName) { + debug(3, "nextStepStorageUpload2"); + if (settings.webapp == null) { console.log("Done."); exit(); return; } else { + console.log("Uploading MeshCommander..."); + pushToStorage(uploadName, linkName, Buffer.from(settings.webapp, 'base64'), function (statusCode) { + if (statusCode == 500) { console.log("Error, check that computer is powered on."); exit(); return; } + if (statusCode != 200) { + if (uploadName == 'index.htm') { + nextStepStorageUpload2('mesh/commander/console', 'MeshCommander'); + } else { + console.log("Unable to upload MeshCommander, status = " + statusCode + "."); exit(); return; + } + } else { + console.log("Verifying MeshCommander..."); + verifyStorage(uploadName, Buffer.from(settings.webapp, 'base64'), function (verified) { + if (verified == true) { console.log('Done.'); } else { console.log('MeshCommander verification failed.'); } + exit(); return; + }); + } + }); + } +} + +function nextStepStorageUpload3(deleteName) { + console.log("Deleting " + deleteName + " from storage..."); + deleteStorage(deleteName, function (statusCode) { + if (statusCode == 500) { console.log("Error, check that computer is powered on."); exit(); return; } + if (statusCode == 200) { nextStepStorageUpload(); } else { console.log("Unable to delete " + deleteName + "."); exit(); return; } + }); +} + +// Fetch the Intel AMT storage document +function getAmtStorage(func, noretry) { + var req = digest.request({ protocol: settings.protocol, method: "GET", host: settings.hostname, path: "/amt-storage/", port: settings.localport }, + function (response) { + if (response.statusCode != 200) { console.log("Unable to connect to Intel(R) AMT."); func(response.statusCode, null); } + response.on('data', function (chunk) { if (response.acc == null) { response.acc = chunk; } else { response.acc += chunk; } }); + response.on('end', function () { + var data = response.acc.toString(), len, data2, amtstorage = null; + try { + do { len = data.length; data2 = data; data = data2.replace('\x00', ''); } while (data != data2); // Remove all zero's, this is needed because firmware sometimes returns garbage we must fix. + do { len = data.length; data2 = data; data = data2.replace('\x22\x01\x22', '\x22\x22'); } while (data != data2); // "\x01", this is needed because firmware sometimes returns garbage we must fix. + amtstorage = JSON.parse(data); + } catch (e) { console.log("Error: Unable to parse Intel AMT response."); func(null); } + if (func != null) { func(response.statusCode, amtstorage); } + }); + }); + req.on('error', function (e) { console.log("Error occured: " + JSON.stringify(e)); if (noretry == true) { if (func != null) { func(null); } } else { getAmtStorage(func, true); } }); + req.end(); +} + +// Fetch the Intel AMT storage document +function pushToStorage(name, linkname, data, func, ptr) { + if (ptr == null) { ptr = 0; } + var req = digest.request({ protocol: settings.protocol, method: "PUT", host: settings.hostname, path: ("/amt-storage/" + name + ((ptr != 0) ? '?append=' : '')), port: settings.localport } ); + req.on('error', function (e) { console.log("Error occured: " + JSON.stringify(e)); if (func != null) { func(null); } }); + req.on('response', function (response) { + debug(1, 'Chunk Done', data.length, ptr); + if ((response.statusCode == 200) && (ptr < data.length)) { pushToStorage(name, linkname, data, func, ptr); } else { if (func != null) { func(response.statusCode); } } + }); + var header = (ptr > 0) ? '' : 'Content-Encoding:gzipContent-Type:text/html' + ((linkname != null) ? ('' + linkname + '') : '') + ''; + var blocklen = ((data.length - ptr) > (7000 - header.length)) ? (7000 - header.length) : (data.length - ptr); + req.write(Buffer.concat([new Buffer(header), data.slice(ptr, ptr + blocklen)])); + ptr += blocklen; + req.end(); +} + +// Fetch the Intel AMT storage document +function verifyStorage(name, data, func) { + var req = digest.request({ protocol: settings.protocol, method: "GET", host: settings.hostname, path: ("/amt-storage/" + name), port: settings.localport }); + req.on('error', function (e) { console.log("Verify error occured: " + JSON.stringify(e)); if (func != null) { func(null); } }); + req.on('response', function (response) { + response.ptr = 0; + response.ok = true; + response.on('data', function (data2) { if (data2.toString('hex') != data.slice(response.ptr, response.ptr + data2.length).toString('hex')) { response.ok = false; console.log('Verifiy failed (' + response.ptr + ', ' + data2.length + ').'); } response.ptr += data2.length; }); + response.on('end', function () { if (func != null) { func(response.ok); } }); + }); + req.end(); +} + +// Fetch the Intel AMT storage document +function deleteStorage(name, func, noretry) { + var req = digest.request({ protocol: settings.protocol, method: "DELETE", host: settings.hostname, path: "/amt-storage/" + name, port: settings.localport } ); + req.on('error', function (e) { if ((e == 'Error: Socket was unexpectedly closed') && (noretry != true)) { deleteStorage(name, func, true); } else { if (func != null) { if (e.statusCode) { func(e.statusCode); } else { func(null); } } } }); + req.on('response', function (response) { if (func != null) { func(response.statusCode); } }); + req.end(); +} + +// Parse URL arguments +function parseUrlArguments(url) { + var r = {}, x = url.split('?'); + if (x.length < 2) return r; + x = x[1].split('&'); + for (var i in x) { var j = x[i].indexOf('='); if (j > 0) { r[x[i].substring(0, j).toLowerCase()] = x[i].substring(j + 1); } } + return r; +} + +// Remove a element from a array +function removeItemFromArray(array, element) { + const index = array.indexOf(element); + if (index !== -1) { array.splice(index, 1); } +} + +// Run MeshCmd, but before we do, we need to see if what type of service we are going to be +var serviceName = null; +var serviceOpSpecified = 0; + +for (var i in process.argv) +{ + if(process.argv[i].toLowerCase() == 'amtlms') + { + serviceName = 'MeshCmd_Lms'; + break; + } + if(process.argv[i].toLowerCase() == 'meshcommander') + { + serviceName = 'MeshCmd_Commander'; + break; + } +} + +if (serviceName == null) +{ + for (var i in process.argv) + { + if (process.argv[i] == '-install' || process.argv[i] == '-uninstall') + { + console.log('In order to Install/Uninstall, a service type must be specified'); + process.exit(); + } + } + if(process.execPath.includes('MeshCmd_Lms')) + { + serviceName = 'MeshCmd_Lms'; + } + else if(process.execPath.includes('MeshCmd_Commander')) + { + serviceName = 'MeshCmd_Commander'; + } + else + { + serviceName = 'not_a_service'; + } +} + +var serviceHost = require('serviceHost'); +var meshcmdService = new serviceHost({ name: serviceName, startType: 'AUTO_START' }); +meshcmdService.on('serviceStart', function onStart() +{ + console.setDestination(console.Destinations.LOGFILE); + if (process.execPath.includes('MeshCmd_Lms')) + { + run([process.execPath, 'AmtLms']); + } + else if(process.execPath.includes('MeshCmd_Commander')) + { + run([process.execPath, 'MeshCommander']); + } + else + { + console.log('Aborting Service Start, because unknown binary: ' + process.execPath); + process.exit(1); + } +}); +meshcmdService.on('serviceStop', function onStop() { console.log('LMS Stopping'); process.exit(); }); +meshcmdService.on('normalStart', function onNormalStart() +{ + try { run(process.argv); } catch (e) { console.log('ERROR: ' + e); } +}); + +meshcmdService.run(); + + diff --git a/modules/monitor-border.js b/modules/monitor-border.js new file mode 100644 index 0000000..f6173ec --- /dev/null +++ b/modules/monitor-border.js @@ -0,0 +1,319 @@ +var red = 0xFF; +var yellow = 0xFFFF; +var GXxor = 0x6; // src XOR dst +var GXclear = 0x0; +var ExposureMask = (1 << 15); + +function windows_monitorborder() +{ + this._ObjectID = 'monitor-info'; + var info = require('monitor-info'); + var gm = require('_GenericMarshal'); + var user32 = gm.CreateNativeProxy('user32.dll'); + + info.monitors = []; + user32.CreateMethod('GetDC'); + user32.CreateMethod('ReleaseDC'); + user32.CreateMethod('FillRect'); + user32.CreateMethod('InvalidateRect'); + + var gdi32 = gm.CreateNativeProxy('gdi32.dll'); + gdi32.CreateMethod('CreateSolidBrush'); + + var redBrush = gdi32.CreateSolidBrush(red); + var yellowBrush = gdi32.CreateSolidBrush(yellow); + + require('events').EventEmitter.call(this); + this.on('~', function () { this.Stop(); }); + + this.Stop = function Stop() + { + info.redInterval = null; + + var drawRect = gm.CreateVariable(16); + var drawRectBuffer = drawRect.toBuffer(); + + for (var i in info.monitors) + { + // Top + drawRectBuffer.writeInt32LE(info.monitors[i].left, 0); + drawRectBuffer.writeInt32LE(info.monitors[i].top, 4); + drawRectBuffer.writeInt32LE(info.monitors[i].left + (info.monitors[i].right - info.monitors[i].left), 8); + drawRectBuffer.writeInt32LE(info.monitors[i].bottom - info.monitors[i].top, 12); + user32.InvalidateRect(0, drawRect, 0); + } + } + + this.Start = function Start() + { + info.getInfo().then(function (mon) + { + var drawRect = gm.CreateVariable(16); + + info.monitors = mon; + info.dc = user32.GetDC(0); + info.state = 0; + + info.redInterval = setInterval(function () + { + info.state = (info.state + 1) % 8; + + var drawRectBuffer = drawRect.toBuffer(); + for(var i in info.monitors) + { + drawRectBuffer.writeInt32LE(info.monitors[i].left, 0); + drawRectBuffer.writeInt32LE(info.monitors[i].top, 4); + drawRectBuffer.writeInt32LE(info.monitors[i].left + (info.monitors[i].right - info.monitors[i].left)/2, 8); + drawRectBuffer.writeInt32LE(5, 12); + user32.FillRect(info.dc, drawRect, (info.state == 0 || info.state == 4) ? yellowBrush : redBrush); + drawRectBuffer.writeInt32LE(info.monitors[i].left + (info.monitors[i].right - info.monitors[i].left) / 2, 0); + drawRectBuffer.writeInt32LE(info.monitors[i].top, 4); + drawRectBuffer.writeInt32LE(info.monitors[i].right, 8); + drawRectBuffer.writeInt32LE(5, 12); + user32.FillRect(info.dc, drawRect, (info.state == 1 || info.state == 5) ? yellowBrush : redBrush); + + + drawRectBuffer.writeInt32LE(info.monitors[i].right - 5, 0); + drawRectBuffer.writeInt32LE(info.monitors[i].top, 4); + drawRectBuffer.writeInt32LE(info.monitors[i].right, 8); + drawRectBuffer.writeInt32LE(info.monitors[i].top + (info.monitors[i].bottom - info.monitors[i].top)/2, 12); + user32.FillRect(info.dc, drawRect, (info.state == 2 || info.state == 6) ? yellowBrush : redBrush); + drawRectBuffer.writeInt32LE(info.monitors[i].right - 5, 0); + drawRectBuffer.writeInt32LE(info.monitors[i].top + (info.monitors[i].bottom - info.monitors[i].top) / 2, 4); + drawRectBuffer.writeInt32LE(info.monitors[i].right, 8); + drawRectBuffer.writeInt32LE(info.monitors[i].bottom, 12); + user32.FillRect(info.dc, drawRect, (info.state == 3 || info.state == 7) ? yellowBrush : redBrush); + + + drawRectBuffer.writeInt32LE(info.monitors[i].left + (info.monitors[i].right - info.monitors[i].left) / 2, 0); + drawRectBuffer.writeInt32LE(info.monitors[i].bottom - 5, 4); + drawRectBuffer.writeInt32LE(info.monitors[i].right, 8); + drawRectBuffer.writeInt32LE(info.monitors[i].bottom, 12); + user32.FillRect(info.dc, drawRect, (info.state == 4 || info.state == 0) ? yellowBrush : redBrush); + drawRectBuffer.writeInt32LE(info.monitors[i].left, 0); + drawRectBuffer.writeInt32LE(info.monitors[i].bottom - 5, 4); + drawRectBuffer.writeInt32LE(info.monitors[i].left + (info.monitors[i].right - info.monitors[i].left) / 2, 8); + drawRectBuffer.writeInt32LE(info.monitors[i].bottom, 12); + user32.FillRect(info.dc, drawRect, (info.state == 5 || info.state == 1) ? yellowBrush : redBrush); + + + drawRectBuffer.writeInt32LE(info.monitors[i].left, 0); + drawRectBuffer.writeInt32LE(info.monitors[i].top + (info.monitors[i].bottom - info.monitors[i].top) / 2, 4); + drawRectBuffer.writeInt32LE(info.monitors[i].left + 5, 8); + drawRectBuffer.writeInt32LE(info.monitors[i].bottom, 12); + user32.FillRect(info.dc, drawRect, (info.state == 6 || info.state == 2) ? yellowBrush : redBrush); + drawRectBuffer.writeInt32LE(info.monitors[i].left, 0); + drawRectBuffer.writeInt32LE(info.monitors[i].top, 4); + drawRectBuffer.writeInt32LE(info.monitors[i].left + 5, 8); + drawRectBuffer.writeInt32LE(info.monitors[i].top + (info.monitors[i].bottom - info.monitors[i].top) / 2, 12); + user32.FillRect(info.dc, drawRect, (info.state == 7 || info.state == 3) ? yellowBrush : redBrush); + } + }, 450); + }); + } +} + +function linux_monitorborder() +{ + var self = this; + this.displays = []; + this._ObjectID = 'monitor-info'; + this._info = require('monitor-info'); + this._isUnity = this._info.isUnity(); + + console.log('isUnity = ' + this._isUnity); + + require('events').EventEmitter.call(this); + this.on('~', function () { this.Stop(); }); + + this.Stop = function Stop() + { + this._timeout = null; + if(!this._isUnity) + { + for(var i=0; i < this.displays.length; ++i) + { + if(this.displays[i].GC1 && this.displays[i].rootWindow) + { + self._info._X11.XSetFunction(self.displays[i].display, self.displays[i].GC1, GXclear); + self._info._X11.XDrawLine(self.displays[i].display, self.displays[i].rootWindow, self.displays[i].GC1, 0, 0, self.displays[i].right, 0); + self._info._X11.XDrawLine(self.displays[i].display, self.displays[i].rootWindow, self.displays[i].GC1, self.displays[i].right, 0, self.displays[i].right, self.displays[i].bottom); + self._info._X11.XDrawLine(self.displays[i].display, self.displays[i].rootWindow, self.displays[i].GC1, 0, self.displays[i].bottom, self.displays[i].right, self.displays[i].bottom); + self._info._X11.XDrawLine(self.displays[i].display, self.displays[i].rootWindow, self.displays[i].GC1, 0, 0, 0, self.displays[i].bottom); + + this._info._X11.XFlush(this.displays[i].display); + } + } + } + } + this.Start = function Start() + { + this._info.getInfo().then(function (mon) + { + self.displays = mon; + console.log(mon.length + ' displays'); + for(var i = 0; i 0 && tokens[x]) { tokenList.push(tokens[x]);} + } + if(i>0) + { + if (tokenList[key.PID]) + { + retVal.push({ pid: tokenList[key.PID], user: tokenList[key.USER], command: tokenList[key.COMMAND] }); + } + } + } + if (this.callback) + { + this.args.unshift(retVal); + this.callback.apply(this.parent, this.args); + } + }); + p.stdout.on('data', function (chunk) { this.parent.ps += chunk.toString(); }); + break; + } + }; + this.getProcessInfo = function getProcessInfo(pid) + { + switch(process.platform) + { + default: + throw ('getProcessInfo() not supported for ' + process.platform); + break; + case 'linux': + var status = require('fs').readFileSync('/proc/' + pid + '/status'); + var info = {}; + var lines = status.toString().split('\n'); + for(var i in lines) + { + var tokens = lines[i].split(':'); + if (tokens.length > 1) { tokens[1] = tokens[1].trim(); } + info[tokens[0]] = tokens[1]; + } + return (info); + break; + } + }; +} + +module.exports = new processManager(); \ No newline at end of file diff --git a/modules/promise.js b/modules/promise.js new file mode 100644 index 0000000..315513a --- /dev/null +++ b/modules/promise.js @@ -0,0 +1,207 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +var refTable = {}; + +function event_switcher_helper(desired_callee, target) +{ + this._ObjectID = 'event_switcher'; + this.func = function func() + { + var args = []; + for(var i in arguments) + { + args.push(arguments[i]); + } + func.target.apply(func.desired, args); + }; + this.func.desired = desired_callee; + this.func.target = target; + this.func.self = this; +} +function event_switcher(desired_callee, target) +{ + return (new event_switcher_helper(desired_callee, target)); +} + +function Promise(promiseFunc) +{ + this._ObjectID = 'promise'; + this.promise = this; + this._internal = { _ObjectID: 'promise.internal', promise: this, func: promiseFunc, completed: false, errors: false, completedArgs: [] }; + require('events').EventEmitter.call(this._internal); + this._internal.on('_eventHook', function (eventName, eventCallback) + { + //console.log('hook', eventName, 'errors/' + this.errors + ' completed/' + this.completed); + var r = null; + + if (eventName == 'resolved' && !this.errors && this.completed) + { + r = eventCallback.apply(this, this.completedArgs); + if(r!=null) + { + this.emit_returnValue('resolved', r); + } + } + if (eventName == 'rejected' && this.errors && this.completed) + { + eventCallback.apply(this, this.completedArgs); + } + if (eventName == 'settled' && this.completed) + { + eventCallback.apply(this, []); + } + }); + this._internal.resolver = function _resolver() + { + _resolver._self.errors = false; + _resolver._self.completed = true; + _resolver._self.completedArgs = []; + var args = ['resolved']; + if (this.emit_returnValue && this.emit_returnValue('resolved') != null) + { + _resolver._self.completedArgs.push(this.emit_returnValue('resolved')); + args.push(this.emit_returnValue('resolved')); + } + else + { + for (var a in arguments) + { + _resolver._self.completedArgs.push(arguments[a]); + args.push(arguments[a]); + } + } + _resolver._self.emit.apply(_resolver._self, args); + _resolver._self.emit('settled'); + }; + this._internal.rejector = function _rejector() + { + _rejector._self.errors = true; + _rejector._self.completed = true; + _rejector._self.completedArgs = []; + var args = ['rejected']; + for (var a in arguments) + { + _rejector._self.completedArgs.push(arguments[a]); + args.push(arguments[a]); + } + + _rejector._self.emit.apply(_rejector._self, args); + _rejector._self.emit('settled'); + }; + this.catch = function(func) + { + this._internal.once('rejected', event_switcher(this, func).func); + } + this.finally = function (func) + { + this._internal.once('settled', event_switcher(this, func).func); + }; + this.then = function (resolved, rejected) + { + if (resolved) { this._internal.once('resolved', event_switcher(this, resolved).func); } + if (rejected) { this._internal.once('rejected', event_switcher(this, rejected).func); } + + var retVal = new Promise(function (r, j) { }); + this._internal.once('resolved', retVal._internal.resolver); + this._internal.once('rejected', retVal._internal.rejector); + retVal.parentPromise = this; + return (retVal); + }; + + this._internal.resolver._self = this._internal; + this._internal.rejector._self = this._internal;; + + try + { + promiseFunc.call(this, this._internal.resolver, this._internal.rejector); + } + catch(e) + { + this._internal.errors = true; + this._internal.completed = true; + this._internal.completedArgs = [e]; + this._internal.emit('rejected', e); + this._internal.emit('settled'); + } + + if(!this._internal.completed) + { + // Save reference of this object + refTable[this._internal._hashCode()] = this._internal; + this._internal.once('settled', function () { refTable[this._hashCode()] = null; }); + } +} + +Promise.resolve = function resolve() +{ + var retVal = new Promise(function (r, j) { }); + var args = []; + for (var i in arguments) + { + args.push(arguments[i]); + } + retVal._internal.resolver.apply(retVal._internal, args); + return (retVal); +}; +Promise.reject = function reject() { + var retVal = new Promise(function (r, j) { }); + var args = []; + for (var i in arguments) { + args.push(arguments[i]); + } + retVal._internal.rejector.apply(retVal._internal, args); + return (retVal); +}; +Promise.all = function all(promiseList) +{ + var ret = new Promise(function (res, rej) + { + this.__rejector = rej; + this.__resolver = res; + this.__promiseList = promiseList; + this.__done = false; + this.__count = 0; + }); + + for (var i in promiseList) + { + promiseList[i].then(function () + { + // Success + if(++ret.__count == ret.__promiseList.length) + { + ret.__done = true; + ret.__resolver(ret.__promiseList); + } + }, function (arg) + { + // Failure + if(!ret.__done) + { + ret.__done = true; + ret.__rejector(arg); + } + }); + } + if (promiseList.length == 0) + { + ret.__resolver(promiseList); + } + return (ret); +}; + +module.exports = Promise; \ No newline at end of file diff --git a/modules/service-host.js b/modules/service-host.js new file mode 100644 index 0000000..7bfe0e4 --- /dev/null +++ b/modules/service-host.js @@ -0,0 +1,391 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + + +var SERVICE_WIN32 = 0x00000010 | 0x00000020; +var SERVICE_STATE = { STOPPED: 0x00000001, SERVICE_START_PENDING: 0x00000002, SERVICE_STOP_PENDING: 0x00000003, RUNNING: 0x00000004 }; +var SERVICE_ACCEPT = { SERVICE_ACCEPT_STOP: 0x00000001, SERVICE_ACCEPT_SHUTDOWN: 0x00000004, SERVICE_ACCEPT_POWEREVENT: 0x00000040, SERVICE_ACCEPT_SESSIONCHANGE: 0x00000080 }; + +var SERVICE_CONTROL = { SERVICE_CONTROL_SHUTDOWN: 0x00000005, SERVICE_CONTROL_STOP: 0x00000001, SERVICE_CONTROL_POWEREVENT: 0x0000000D, SERVICE_CONTROL_SESSIONCHANGE: 0x0000000E}; +var SESSION_CHANGE_TYPE = +{ + WTS_CONSOLE_CONNECT: 0x1, + WTS_CONSOLE_DISCONNECT: 0x2, + WTS_REMOTE_CONNECT: 0x3, + WTS_REMOTE_DISCONNECT: 0x4, + WTS_SESSION_LOGON: 0x5, + WTS_SESSION_LOGOFF: 0x6, + WTS_SESSION_LOCK: 0x7, + WTS_SESSION_UNLOCK: 0x8, + WTS_SESSION_REMOTE_CONTROL: 0x9, + WTS_SESSION_CREATE: 0xa, + WTS_SESSION_TERMINATE: 0xb +}; + + +var NO_ERROR = 0; + +var serviceManager = require('service-manager'); + +function serviceHost(serviceName) +{ + this._ObjectID = 'service-host'; + var emitterUtils = require('events').inherits(this); + emitterUtils.createEvent('serviceStart'); + emitterUtils.createEvent('serviceStop'); + emitterUtils.createEvent('normalStart'); + emitterUtils.createEvent('session'); + emitterUtils.createEvent('powerStateChange'); + + if (process.platform == 'win32') + { + this.GM = require('_GenericMarshal'); + this.Advapi = this.GM.CreateNativeProxy('Advapi32.dll'); + this.Advapi.CreateMethod({ method: 'StartServiceCtrlDispatcherA', threadDispatch: 1 }); + this.Advapi.CreateMethod('RegisterServiceCtrlHandlerExA'); + this.Advapi.CreateMethod('SetServiceStatus'); + this.Kernel32 = this.GM.CreateNativeProxy('Kernel32.dll'); + this.Kernel32.CreateMethod('GetLastError'); + + this.Ole32 = this.GM.CreateNativeProxy('Ole32.dll'); + this.Ole32.CreateMethod('CoInitializeEx'); + this.Ole32.CreateMethod('CoUninitialize'); + + this._ServiceName = this.GM.CreateVariable(typeof (serviceName) == 'string' ? serviceName : serviceName.name); + this._ServiceMain = this.GM.GetGenericGlobalCallback(2); + this._ServiceMain.Parent = this; + this._ServiceMain.GM = this.GM; + this._ServiceMain.on('GlobalCallback', function onGlobalCallback(argc, argv) + { + //ToDo: Check to make sure this is for us + + this.Parent._ServiceStatus = this.GM.CreateVariable(28); + //typedef struct _SERVICE_STATUS { + // DWORD dwServiceType; + // DWORD dwCurrentState; + // DWORD dwControlsAccepted; + // DWORD dwWin32ExitCode; + // DWORD dwServiceSpecificExitCode; + // DWORD dwCheckPoint; + // DWORD dwWaitHint; + //} SERVICE_STATUS, *LPSERVICE_STATUS; + + // Initialise service status + this.Parent._ServiceStatus.toBuffer().writeUInt32LE(SERVICE_WIN32); + this.Parent._ServiceStatus.toBuffer().writeUInt32LE(SERVICE_STATE.SERVICE_STOPPED, 4); + this.Parent._ServiceStatusHandle = this.Parent.Advapi.RegisterServiceCtrlHandlerExA(this.Parent._ServiceName, this.Parent._ServiceControlHandler, this.Parent.GM.StashObject(this.Parent._ServiceControlHandler)); + if(this.Parent._ServiceStatusHandle.Val == 0) + { + process.exit(1); + } + + // Service is starting + this.Parent._ServiceStatus.toBuffer().writeUInt32LE(SERVICE_STATE.SERVICE_START_PENDING, 4); + this.Parent.Advapi.SetServiceStatus(this.Parent._ServiceStatusHandle, this.Parent._ServiceStatus); + + // Service running + this.Parent._ServiceStatus.toBuffer().writeUInt32LE(SERVICE_STATE.RUNNING, 4); + this.Parent._ServiceStatus.toBuffer().writeUInt32LE(SERVICE_ACCEPT.SERVICE_ACCEPT_STOP | SERVICE_ACCEPT.SERVICE_ACCEPT_POWEREVENT | SERVICE_ACCEPT.SERVICE_ACCEPT_SESSIONCHANGE, 8); + this.Parent.Advapi.SetServiceStatus(this.Parent._ServiceStatusHandle, this.Parent._ServiceStatus); + + this.Parent.Ole32.CoInitializeEx(0, 2); + this.Parent.on('~', function OnServiceHostFinalizer() + { + var GM = require('_GenericMarshal'); + var Advapi = GM.CreateNativeProxy('Advapi32.dll'); + Advapi.CreateMethod('SetServiceStatus'); + + Kernel32 = this.GM.CreateNativeProxy('Kernel32.dll'); + Kernel32.CreateMethod('GetLastError'); + + var status = GM.CreateVariable(28); + + // Service was stopped + status.toBuffer().writeUInt32LE(SERVICE_WIN32); + status.toBuffer().writeUInt32LE(0x00000001, 4); + status.toBuffer().writeUInt32LE(0, 8); + + Advapi.SetServiceStatus(this._ServiceStatusHandle, status); + + this.Ole32.CoUninitialize(); + }); + + this.Parent.emit('serviceStart'); + }); + this._ServiceControlHandler = this.GM.GetGenericGlobalCallback(4); + this._ServiceControlHandler.Parent = this; + this._ServiceControlHandler.GM = this.GM; + this._ServiceControlHandler.on('GlobalCallback', function onServiceControlHandler(code, eventType, eventData, context) + { + var j = this.Parent.GM.UnstashObject(context); + if (j != null && j == this) + { + switch (code.Val) + { + case SERVICE_CONTROL.SERVICE_CONTROL_SHUTDOWN: + case SERVICE_CONTROL.SERVICE_CONTROL_STOP: + this.Parent.emit('serviceStop'); + return; + case SERVICE_CONTROL.SERVICE_CONTROL_SESSIONCHANGE: + var sessionId = eventData.Deref(4, 4).toBuffer().readUInt32LE(); + switch(eventType.Val) + { + case SESSION_CHANGE_TYPE.WTS_SESSION_LOGON: + case SESSION_CHANGE_TYPE.WTS_SESSION_LOGOFF: + require('user-sessions').emit('changed'); + break; + } + break; + default: + break; + } + + this.Parent.Advapi.SetServiceStatus(this.Parent._ServiceStatusHandle, this.Parent._ServiceStatus); + } + }); + } + + if (serviceName) { this._ServiceOptions = typeof (serviceName) == 'object' ? serviceName : { name: serviceName }; } + else + { + throw ('Must specify either ServiceName or Options'); + } + if (!this._ServiceOptions.servicePath) + { + this._ServiceOptions.servicePath = process.execPath; + } + + this.run = function run() + { + var serviceOperation = 0; + + for(var i = 0; i 0 ? this[this.length - 1] : undefined); } }); } catch (e) { } +try { Object.defineProperty(String.prototype, "replaceAll", { value: function replaceAll(oldVal, newVal) { return (this.split(oldVal).join(newVal)); } }); } catch (e) { } + +var RSMB = 1381190978; +var memoryLocation = { 0x1: 'Other', 0x2: 'Unknown', 0x3: 'System Board', 0x4: 'ISA', 0x5: 'EISA', 0x6: 'PCI', 0x7: 'MCA', 0x8: 'PCMCIA', 0x9: 'Proprietary', 0xA: 'NuBus', 0xA0: 'PC-98/C20', 0xA1: 'PC-98/C24', 0xA2: 'PC-98/E', 0xA3: 'PC-98/LB' }; +var wakeReason = ['Reserved', 'Other', 'Unknown', 'APM Timer', 'Modem Ring', 'LAN', 'Power Switch', 'PCI', 'AC Power']; + +// Fill the left with zeros until the string is of a given length +function zeroLeftPad(str, len) +{ + if ((len == null) && (typeof (len) != 'number')) { return null; } + if (str == null) str = ''; // If null, this is to generate zero leftpad string + var zlp = ''; + for (var i = 0; i < len - str.length; i++) { zlp += '0'; } + return zlp + str; +} + +function SMBiosTables() +{ + this._ObjectID = 'SMBiosTable'; + if (process.platform == 'win32') { + this._marshal = require('_GenericMarshal'); + this._native = this._marshal.CreateNativeProxy("Kernel32.dll"); + + this._native.CreateMethod('EnumSystemFirmwareTables'); + this._native.CreateMethod('GetSystemFirmwareTable'); + } + if (process.platform == 'linux') { + this._canonicalizeData = function _canonicalizeData(data) { + var lines = data.toString().split('Header and Data:\x0A'); + var MemoryStream = require('MemoryStream'); + var ms = new MemoryStream(); + + for (var i = 1; i < lines.length; ++i) { + var tokens = lines[i].split('Strings:\x0A'); + var header = tokens[0].split('\x0A\x0A')[0].replaceAll('\x0A', '').trim().replaceAll(' ', '').replaceAll('\x09', ''); + ms.write(Buffer.from(header, 'hex')); + if (tokens.length > 1) { + var strings = tokens[1].split('\x0A\x0A')[0].split('\x0A'); + var stringsFinal = []; + for (var strx in strings) { + var tmp = strings[strx].trim().replaceAll(' ', '').replaceAll('\x09', ''); + if (!(tmp[0] == '"')) { stringsFinal.push(tmp); } + } + ms.write(Buffer.from(stringsFinal.join(''), 'hex')); + ms.write(Buffer.from('00', 'hex')); + } + else { + ms.write(Buffer.from('0000', 'hex')); + } + } + var retVal = ms.buffer; + retVal.ms = ms; + return (retVal); + }; + } + this._parse = function _parse(SMData) { + var ret = {}; + var pbyte; + var i = 0 + var SMData; + var structcount = 0; + + while (SMData && i < SMData.length) { + var SMtype = SMData[i]; + var SMlength = SMData[i + 1]; + + if (!ret[SMtype]) { ret[SMtype] = []; } + ret[SMtype].push(SMData.slice(i + 4, i + SMlength)); + if (process.platform == 'win32') { ret[SMtype].peek()._ext = pbyte; } + i += SMlength; + + ret[SMtype].peek()._strings = []; + + while (SMData[i] != 0) { + var strstart = i; + + // Start of String, find end of string + while (SMData[i++] != 0); + ret[SMtype].peek()._strings.push(SMData.slice(strstart, i).toString().trim()); + } + i += (ret[SMtype].peek()._strings.length == 0) ? 2 : 1; + ++structcount; + //console.log('End of Table[' + SMtype + ']: ' + i); + } + //console.log('Struct Count = ' + structcount); + return (ret); + }; + this.get = function get(callback) { + if (process.platform == 'win32') { + var size = this._native.GetSystemFirmwareTable(RSMB, 0, 0, 0).Val; + //console.log('Table Size: ' + size); + + var PtrSize = this._marshal.CreatePointer()._size; + var buffer = this._marshal.CreateVariable(size); + var written = this._native.GetSystemFirmwareTable(RSMB, 0, buffer, size).Val; + //console.log('Written Size: ' + written); + + var rawBuffer = buffer.toBuffer(); + var length = buffer.Deref(4, 4).toBuffer().readUInt32LE(0); + + pbyte = buffer.Deref(8, length); + SMData = pbyte.toBuffer(); + + if (callback) { callback.apply(this, [this._parse(SMData)]); return; } else { return (this._parse(SMData)); } + } + if (process.platform == 'linux') { + var MemoryStream = require('MemoryStream'); + this.child = require('child_process').execFile('/usr/sbin/dmidecode', ['dmidecode', '-u']); + this.child.SMBiosTable = this; + this.child.ms = new MemoryStream(); + this.child.ms.callback = callback; + this.child.ms.child = this.child; + this.child.stdout.on('data', function (buffer) { this.parent.ms.write(buffer); }); + this.child.on('exit', function () { this.ms.end(); }); + this.child.ms.on('end', function () { + //console.log('read ' + this.buffer.length + ' bytes'); + if (this.buffer.length < 300) { + //console.log('Not enough permission to read SMBiosTable'); + if (this.callback) { this.callback.apply(this.child.SMBiosTable, []); } + } + else { + var SMData = this.child.SMBiosTable._canonicalizeData(this.buffer); + var j = this.child.SMBiosTable._parse(SMData); + if (this.callback) { this.callback.apply(this.child.SMBiosTable, [j]); } + } + }); + return; + } + throw (process.platform + ' not supported'); + }; + this.parse = function parse(data) { + var r = {}; + r.processorInfo = this.processorInfo(data); + r.memoryInfo = this.memoryInfo(data); + r.systemInfo = this.systemInfo(data); + r.systemSlots = this.systemInfo(data); + r.amtInfo = this.amtInfo(data); + return r; + } + this.processorInfo = function processorInfo(data) { + if (!data) { throw ('no data'); } + var ret = []; + var ptype = ['ERROR', 'Other', 'Unknown', 'CPU', 'ALU', 'DSP', 'GPU']; + var statusString = ['Unknown', 'Enabled', 'Disabled by user', 'Disabled by BIOS', 'Idle', 'Reserved', 'Reserved', 'Other']; + var cpuid = 0; + while (data[4] && data[4].length > 0) { + var p = data[4].pop(); + var populated = p[20] & 0x40; + var status = p[20] & 0x07 + if (populated) { + var j = { _ObjectID: 'SMBiosTables.processorInfo' }; + j.Processor = ptype[p[1]]; + j.MaxSpeed = p.readUInt16LE(16) + ' Mhz'; + if (p[31]) { j.Cores = p[31]; } + if (p[33]) { j.Threads = p[33]; } + j.Populated = 1; + j.Status = statusString[status]; + j.Socket = p._strings[p[0] - 1]; + j.Manufacturer = p._strings[p[3] - 1]; + j.Version = p._strings[p[12] - 1]; + ret.push(j); + } + } + return (ret); + }; + this.memoryInfo = function memoryInfo(data) { + if (!data) { throw ('no data'); } + var retVal = { _ObjectID: 'SMBiosTables.memoryInfo' }; + if (data[16]) { + var m = data[16].peek(); + retVal.location = memoryLocation[m[0]]; + if ((retVal.maxCapacityKb = m.readUInt32LE(3)) == 0x80000000) { + retVal.maxCapacityKb = 'A really big number'; + } + } + return (retVal); + }; + this.systemInfo = function systemInfo(data) + { + if (!data) { throw ('no data'); } + var retVal = { _ObjectID: 'SMBiosTables.systemInfo' }; + if (data[1]) + { + var si = data[1].peek(); + var uuid = si.slice(4, 20); + + retVal.uuid = [zeroLeftPad(uuid.readUInt32LE(0).toString(16), 8), + zeroLeftPad(uuid.readUInt16LE(4).toString(16), 4), + zeroLeftPad(uuid.readUInt16LE(6).toString(16), 4), + zeroLeftPad(uuid.readUInt16BE(8).toString(16), 4), + zeroLeftPad(uuid.slice(10).toString('hex').toLowerCase(), 12)].join('-'); + + retVal.wakeReason = wakeReason[si[20]]; + } + return (retVal); + }; + this.systemSlots = function systemSlots(data) { + if (!data) { throw ('no data'); } + var retVal = []; + if (data[9]) { + while (data[9].length > 0) { + var ss = data[9].pop(); + retVal.push({ name: ss._strings[ss[0] - 1] }); + } + } + return (retVal); + }; + this.amtInfo = function amtInfo(data) { + if (!data) { throw ('no data'); } + var retVal = { AMT: false }; + if (data[130] && data[130].peek().slice(0, 4).toString() == '$AMT') { + var amt = data[130].peek(); + retVal.AMT = amt[4] ? true : false; + if (retVal.AMT) { + retVal.enabled = amt[5] ? true : false; + retVal.storageRedirection = amt[6] ? true : false; + retVal.serialOverLan = amt[7] ? true : false; + retVal.kvm = amt[14] ? true : false; + if (data[131].peek() && data[131].peek().slice(52, 56).toString() == 'vPro') { + var settings = data[131].peek(); + if (settings[0] & 0x04) { retVal.TXT = (settings[0] & 0x08) ? true : false; } + if (settings[0] & 0x10) { retVal.VMX = (settings[0] & 0x20) ? true : false; } + retVal.MEBX = settings.readUInt16LE(10).toString() + '.' + settings.readUInt16LE(8).toString() + '.' + settings.readUInt16LE(6).toString() + '.' + settings.readUInt16LE(4).toString(); + + var mecap = settings.slice(20, 32); + retVal.ManagementEngine = mecap.readUInt16LE(6).toString() + '.' + mecap.readUInt16LE(4).toString() + '.' + mecap.readUInt16LE(2).toString() + '.' + mecap.readUInt16LE(0).toString(); + + //var lan = settings.slice(36, 48); + //console.log(lan.toString('hex')); + //retVal.LAN = (lan.readUInt16LE(10) & 0x03).toString() + '/' + ((lan.readUInt16LE(10) & 0xF8) >> 3).toString(); + + //console.log(lan.readUInt16LE(3)); + //retVal.WLAN = (lan.readUInt16LE(3) & 0x07).toString() + '/' + ((lan.readUInt16LE(3) & 0xF8) >> 3).toString() + '/' + (lan.readUInt16LE(3) >> 8).toString(); + } + } + } + return (retVal); + }; + this.smTableTypes = { + 0: 'BIOS information', + 1: 'System information', + 2: 'Baseboard (or Module) information', + 4: 'Processor information', + 5: 'memory controller information', + 6: 'Memory module information', + 7: 'Cache information', + 8: 'Port connector information', + 9: 'System slots', + 10: 'On board devices information', + 11: 'OEM strings', + 12: 'System configuration options', + 13: 'BIOS language information', + 14: 'Group associations', + 15: 'System event log', + 16: 'Physical memory array', + 17: 'Memory device', + 18: '32bit memory error information', + 19: 'Memory array mapped address', + 20: 'Memory device mapped address', + 21: 'Built-in pointing device', + 22: 'Portable battery', + 23: 'System reset', + 24: 'Hardware security', + 25: 'System power controls', + 26: 'Voltage probe', + 27: 'Cooling device', + 28: 'Temperature probe', + 29: 'Electrical current probe', + 30: 'Out-of-band remote access', + 31: 'Boot integrity services (BIS) entry point', + 32: 'System boot information', + 33: '64bit memory error information', + 34: 'Management device', + 35: 'Management device component', + 36: 'Management device threshold data', + 37: 'Memory channel', + 38: 'IPMI device information', + 39: 'System power supply', + 40: 'Additional information', + 41: 'Onboard devices extended information', + 42: 'Management controller host interface', + 126: 'Inactive', + 127: 'End-of-table' + } +} + +module.exports = new SMBiosTables(); \ No newline at end of file diff --git a/modules/toaster.js b/modules/toaster.js new file mode 100644 index 0000000..1664636 --- /dev/null +++ b/modules/toaster.js @@ -0,0 +1,125 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +var toasters = {}; + +function Toaster() +{ + this._ObjectID = 'toaster'; + this.Toast = function Toast(title, caption) + { + var retVal = {}; + var emitter = require('events').inherits(retVal); + emitter.createEvent('Dismissed'); + + retVal.title = title; + retVal.caption = caption; + + if (process.platform == 'win32') + { + emitter.createEvent('Clicked'); + + var session = require('user-sessions').Current(); + for (var i in session) { + console.log(session[i]); + } + try { + console.log('Attempting Toast Mechanism 1'); + retVal._child = require('ScriptContainer').Create({ processIsolation: true, sessionId: session.Active[0].SessionId }); + } + catch (e) { + console.log(e); + console.log('Attempting Toast Mechanism 2'); + retVal._child = require('ScriptContainer').Create({ processIsolation: true }); + } + retVal._child.parent = retVal; + + retVal._child.on('exit', function (code) { this.parent.emit('Dismissed'); delete this.parent._child; }); + retVal._child.addModule('win-console', getJSModule('win-console')); + retVal._child.addModule('win-message-pump', getJSModule('win-message-pump')); + + var str = "\ + try{\ + var toast = require('win-console');\ + var balloon = toast.SetTrayIcon({ szInfo: '" + caption + "', szInfoTitle: '" + title + "', balloonOnly: true });\ + balloon.on('ToastDismissed', function(){process.exit();});\ + }\ + catch(e)\ + {\ + require('ScriptContainer').send(e);\ + }\ + require('ScriptContainer').send('done');\ + "; + retVal._child.ExecuteString(str); + toasters[retVal._hashCode()] = retVal; + retVal.on('Dismissed', function () { delete toasters[this._hashCode()]; }); + console.log('Returning'); + return (retVal); + } + else + { + if(!require('fs').existsSync('/usr/bin/notify-send')) + { + throw ('Toast not supported on this platform'); + } + Object.defineProperty(retVal, '_sessions', { + value: require('user-sessions').Current(function onCurrentSession(sessions) + { + this._cchild = require('child_process').execFile('/usr/bin/whoami', ['whoami'], { type: require('child_process').SpawnTypes.TERM }); + this._cchild.stdout.on('data', function (chunk) + { + if (chunk.toString().split('\r\n')[0] == 'root') + { + if (sessions[':0'].State != 'Connected' && sessions[':0'].State != 'Active') + { + // No logged in user owns the display + this.parent.parent.Parent.emit('Dismissed'); + return; + } + + // We root, so we need to direct to DISPLAY=:0 + this.parent.parent._notify = require('child_process').execFile('/bin/sh', ['sh'], { type: require('child_process').SpawnTypes.TERM }); + this.parent.parent._notify.stdin.write('su - ' + sessions[':0'].Username + ' -c "DISPLAY=:0 notify-send \'' + this.parent.parent.Parent.title + '\' \'' + this.parent.parent.Parent.caption + '\'"\n'); + this.parent.parent._notify.stdin.write('exit\n'); + this.parent.parent._notify.stdout.on('data', function (chunk) { }); + } + else + { + // We ain't root, so that means we can just call send-notify directly + this.parent.parent._notify = require('child_process').execFile('/usr/bin/notify-send', ['notify-send', this.parent.parent.Parent.title, this.parent.parent.Parent.caption], { type: require('child_process').SpawnTypes.TERM }); + this.parent.parent._notify.stdout.on('data', function (chunk) { }); + } + + // NOTIFY-SEND has a bug where timeouts don't work, so the default is 10 seconds + this.parent.parent.Parent._timeout = setTimeout(function onFakeDismissed(obj) + { + obj.emit('Dismissed'); + }, 10000, this.parent.parent.Parent); + }); + this._cchild.parent = this; + }) + }); + retVal._sessions.Parent = retVal; + + toasters[retVal._hashCode()] = retVal; + retVal.on('Dismissed', function () { delete toasters[this._hashCode()]; }); + + return (retVal); + } + }; +} + +module.exports = new Toaster(); \ No newline at end of file diff --git a/modules/upnpcp.js b/modules/upnpcp.js index 12386d1..bb0ab34 100644 --- a/modules/upnpcp.js +++ b/modules/upnpcp.js @@ -591,7 +591,7 @@ if (process.argv.length > 1) if (!testCP) { process.exit(); } testCP.on('device', function (dv) { - var selectedDevice = null; + var selectedDevice = dv; var selectedService = null; var selectedAction = null; diff --git a/modules/user-sessions.js b/modules/user-sessions.js new file mode 100644 index 0000000..247a5f3 --- /dev/null +++ b/modules/user-sessions.js @@ -0,0 +1,531 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +var NOTIFY_FOR_THIS_SESSION = 0; +var NOTIFY_FOR_ALL_SESSIONS = 1; +var WM_WTSSESSION_CHANGE = 0x02B1; +var WM_POWERBROADCAST = 0x218; +var PBT_POWERSETTINGCHANGE = 0x8013; +var PBT_APMSUSPEND = 0x4; +var PBT_APMRESUMESUSPEND = 0x7; +var PBT_APMRESUMEAUTOMATIC = 0x12; +var PBT_APMPOWERSTATUSCHANGE = 0xA; + +var WTS_CONSOLE_CONNECT = (0x1); +var WTS_CONSOLE_DISCONNECT = (0x2); +var WTS_REMOTE_CONNECT = (0x3); +var WTS_REMOTE_DISCONNECT = (0x4); +var WTS_SESSION_LOGON = (0x5); +var WTS_SESSION_LOGOFF = (0x6); +var WTS_SESSION_LOCK = (0x7); +var WTS_SESSION_UNLOCK = (0x8); +var WTS_SESSION_REMOTE_CONTROL = (0x9); +var WTS_SESSION_CREATE = (0xA); +var WTS_SESSION_TERMINATE = (0xB); + +var GUID_ACDC_POWER_SOURCE; +var GUID_BATTERY_PERCENTAGE_REMAINING; +var GUID_CONSOLE_DISPLAY_STATE; + +function UserSessions() +{ + this._ObjectID = 'user-sessions'; + require('events').EventEmitter.call(this, true) + .createEvent('changed') + .createEvent('locked') + .createEvent('unlocked'); + + this.enumerateUsers = function enumerateUsers() + { + var promise = require('promise'); + var p = new promise(function (res, rej) + { + this.__resolver = res; + this.__rejector = rej; + }); + p.__handler = function __handler(users) + { + p.__resolver(users); + }; + this.Current(p.__handler); + p.parent = this; + return (p); + } + + if (process.platform == 'win32') + { + this._serviceHooked = false; + this._marshal = require('_GenericMarshal'); + this._kernel32 = this._marshal.CreateNativeProxy('Kernel32.dll'); + this._kernel32.CreateMethod('GetLastError'); + this._wts = this._marshal.CreateNativeProxy('Wtsapi32.dll'); + this._wts.CreateMethod('WTSEnumerateSessionsA'); + this._wts.CreateMethod('WTSQuerySessionInformationA'); + this._wts.CreateMethod('WTSRegisterSessionNotification'); + this._wts.CreateMethod('WTSUnRegisterSessionNotification'); + this._wts.CreateMethod('WTSFreeMemory'); + this._user32 = this._marshal.CreateNativeProxy('user32.dll'); + this._user32.CreateMethod('RegisterPowerSettingNotification'); + this._user32.CreateMethod('UnregisterPowerSettingNotification'); + this._rpcrt = this._marshal.CreateNativeProxy('Rpcrt4.dll'); + this._rpcrt.CreateMethod('UuidFromStringA'); + this._rpcrt.StringToUUID = function StringToUUID(guid) + { + var retVal = StringToUUID.us._marshal.CreateVariable(16); + if(StringToUUID.us._rpcrt.UuidFromStringA(StringToUUID.us._marshal.CreateVariable(guid), retVal).Val == 0) + { + return (retVal); + } + else + { + throw ('Could not convert string to UUID'); + } + } + this._rpcrt.StringToUUID.us = this; + + GUID_ACDC_POWER_SOURCE = this._rpcrt.StringToUUID('5d3e9a59-e9D5-4b00-a6bd-ff34ff516548'); + GUID_BATTERY_PERCENTAGE_REMAINING = this._rpcrt.StringToUUID('a7ad8041-b45a-4cae-87a3-eecbb468a9e1'); + GUID_CONSOLE_DISPLAY_STATE = this._rpcrt.StringToUUID('6fe69556-704a-47a0-8f24-c28d936fda47'); + + this.SessionStates = ['Active', 'Connected', 'ConnectQuery', 'Shadow', 'Disconnected', 'Idle', 'Listening', 'Reset', 'Down', 'Init']; + this.InfoClass = + { + 'WTSInitialProgram': 0, + 'WTSApplicationName': 1, + 'WTSWorkingDirectory': 2, + 'WTSOEMId': 3, + 'WTSSessionId': 4, + 'WTSUserName': 5, + 'WTSWinStationName': 6, + 'WTSDomainName': 7, + 'WTSConnectState': 8, + 'WTSClientBuildNumber': 9, + 'WTSClientName': 10, + 'WTSClientDirectory': 11, + 'WTSClientProductId': 12, + 'WTSClientHardwareId': 13, + 'WTSClientAddress': 14, + 'WTSClientDisplay': 15, + 'WTSClientProtocolType': 16, + 'WTSIdleTime': 17, + 'WTSLogonTime': 18, + 'WTSIncomingBytes': 19, + 'WTSOutgoingBytes': 20, + 'WTSIncomingFrames': 21, + 'WTSOutgoingFrames': 22, + 'WTSClientInfo': 23, + 'WTSSessionInfo': 24, + 'WTSSessionInfoEx': 25, + 'WTSConfigInfo': 26, + 'WTSValidationInfo': 27, + 'WTSSessionAddressV4': 28, + 'WTSIsRemoteSession': 29 + }; + + this.getSessionAttribute = function getSessionAttribute(sessionId, attr) + { + var buffer = this._marshal.CreatePointer(); + var bytesReturned = this._marshal.CreateVariable(4); + + if (this._wts.WTSQuerySessionInformationA(0, sessionId, attr, buffer, bytesReturned).Val == 0) + { + throw ('Error calling WTSQuerySessionInformation: ' + this._kernel32.GetLastError.Val); + } + + var retVal = buffer.Deref().String; + + this._wts.WTSFreeMemory(buffer.Deref()); + return (retVal); + }; + + this.Current = function Current(cb) + { + var retVal = {}; + var pinfo = this._marshal.CreatePointer(); + var count = this._marshal.CreateVariable(4); + if (this._wts.WTSEnumerateSessionsA(0, 0, 1, pinfo, count).Val == 0) + { + throw ('Error calling WTSEnumerateSessionsA: ' + this._kernel32.GetLastError().Val); + } + + for (var i = 0; i < count.toBuffer().readUInt32LE() ; ++i) + { + var info = pinfo.Deref().Deref(i * (this._marshal.PointerSize == 4 ? 12 : 24), this._marshal.PointerSize == 4 ? 12 : 24); + var j = { SessionId: info.toBuffer().readUInt32LE() }; + j.StationName = info.Deref(this._marshal.PointerSize == 4 ? 4 : 8, this._marshal.PointerSize).Deref().String; + j.State = this.SessionStates[info.Deref(this._marshal.PointerSize == 4 ? 8 : 16, 4).toBuffer().readUInt32LE()]; + if (j.State == 'Active') { + j.Username = this.getSessionAttribute(j.SessionId, this.InfoClass.WTSUserName); + j.Domain = this.getSessionAttribute(j.SessionId, this.InfoClass.WTSDomainName); + } + retVal[j.SessionId] = j; + } + + this._wts.WTSFreeMemory(pinfo.Deref()); + + Object.defineProperty(retVal, 'Active', { value: showActiveOnly(retVal) }); + if (cb) { cb(retVal); } + return (retVal); + }; + + + // We need to spin up a message pump, and fetch a window handle + var message_pump = require('win-message-pump'); + this._messagepump = new message_pump({ filter: WM_WTSSESSION_CHANGE }); this._messagepump.parent = this; + this._messagepump.on('exit', function (code) { this.parent._wts.WTSUnRegisterSessionNotification(this.parent.hwnd); }); + this._messagepump.on('hwnd', function (h) + { + this.parent.hwnd = h; + + // Now that we have a window handle, we can register it to receive Windows Messages + this.parent._wts.WTSRegisterSessionNotification(this.parent.hwnd, NOTIFY_FOR_ALL_SESSIONS); + this.parent._user32.ACDC_H = this.parent._user32.RegisterPowerSettingNotification(this.parent.hwnd, GUID_ACDC_POWER_SOURCE, 0); + this.parent._user32.BATT_H = this.parent._user32.RegisterPowerSettingNotification(this.parent.hwnd, GUID_BATTERY_PERCENTAGE_REMAINING, 0); + this.parent._user32.DISP_H = this.parent._user32.RegisterPowerSettingNotification(this.parent.hwnd, GUID_CONSOLE_DISPLAY_STATE, 0); + }); + this._messagepump.on('message', function (msg) + { + switch(msg.message) + { + case WM_WTSSESSION_CHANGE: + switch(msg.wparam) + { + case WTS_SESSION_LOCK: + this.parent.enumerateUsers().then(function (users) + { + if (users[msg.lparam]) { this.parent.emit('locked', users[msg.lparam]); } + }); + break; + case WTS_SESSION_UNLOCK: + this.parent.enumerateUsers().then(function (users) + { + if (users[msg.lparam]) { this.parent.emit('unlocked', users[msg.lparam]); } + }); + break; + case WTS_SESSION_LOGON: + case WTS_SESSION_LOGOFF: + this.parent.emit('changed'); + break; + } + break; + case WM_POWERBROADCAST: + switch(msg.wparam) + { + default: + console.log('WM_POWERBROADCAST [UNKNOWN wparam]: ' + msg.wparam); + break; + case PBT_APMSUSPEND: + require('power-monitor').emit('sx', 'SLEEP'); + break; + case PBT_APMRESUMEAUTOMATIC: + require('power-monitor').emit('sx', 'RESUME_NON_INTERACTIVE'); + break; + case PBT_APMRESUMESUSPEND: + require('power-monitor').emit('sx', 'RESUME_INTERACTIVE'); + break; + case PBT_APMPOWERSTATUSCHANGE: + require('power-monitor').emit('changed'); + break; + case PBT_POWERSETTINGCHANGE: + var lparam = this.parent._marshal.CreatePointer(Buffer.from(msg.lparam_hex, 'hex')); + var data = lparam.Deref(20, lparam.Deref(16, 4).toBuffer().readUInt32LE(0)).toBuffer(); + switch(lparam.Deref(0, 16).toBuffer().toString('hex')) + { + case GUID_ACDC_POWER_SOURCE.Deref(0, 16).toBuffer().toString('hex'): + switch(data.readUInt32LE(0)) + { + case 0: + require('power-monitor').emit('acdc', 'AC'); + break; + case 1: + require('power-monitor').emit('acdc', 'BATTERY'); + break; + case 2: + require('power-monitor').emit('acdc', 'HOT'); + break; + } + break; + case GUID_BATTERY_PERCENTAGE_REMAINING.Deref(0, 16).toBuffer().toString('hex'): + require('power-monitor').emit('batteryLevel', data.readUInt32LE(0)); + break; + case GUID_CONSOLE_DISPLAY_STATE.Deref(0, 16).toBuffer().toString('hex'): + switch(data.readUInt32LE(0)) + { + case 0: + require('power-monitor').emit('display', 'OFF'); + break; + case 1: + require('power-monitor').emit('display', 'ON'); + break; + case 2: + require('power-monitor').emit('display', 'DIMMED'); + break; + } + break; + } + break; + } + break; + default: + break; + } + }); + } + else + { + var dbus = require('linux-dbus'); + this._linuxWatcher = require('fs').watch('/var/run/utmp'); + this._linuxWatcher.user_session = this; + this._linuxWatcher.on('change', function (a, b) + { + this.user_session.emit('changed'); + }); + this.Self = function Self() + { + var promise = require('promise'); + var p = new promise(function (res, rej) + { + this.__resolver = res; this.__rejector = rej; + this.__child = require('child_process').execFile('/usr/bin/id', ['id', '-u']); + this.__child.promise = this; + this.__child.stdout._txt = ''; + this.__child.stdout.on('data', function (chunk) { this._txt += chunk.toString(); }); + this.__child.on('exit', function (code) + { + try + { + parseInt(this.stdout._txt); + } + catch (e) + { + this.promise.__rejector('invalid uid'); + return; + } + + var id = parseInt(this.stdout._txt); + this.promise.__resolver(id); + }); + }); + return (p); + }; + this.Current = function Current(cb) + { + var retVal = {}; + retVal._ObjectID = 'UserSession' + Object.defineProperty(retVal, '_callback', { value: cb }); + Object.defineProperty(retVal, '_child', { value: require('child_process').execFile('/usr/bin/last', ['last', '-f', '/var/run/utmp']) }); + + retVal._child.Parent = retVal; + retVal._child._txt = ''; + retVal._child.on('exit', function (code) + { + var lines = this._txt.split('\n'); + var sessions = []; + var users = {}; + + for(var i in lines) + { + if (lines[i]) + { + var tokens = getTokens(lines[i]); + var s = { Username: tokens[0], SessionId: tokens[1] } + if (tokens[3].includes('still logged in')) + { + s.State = 'Active'; + } + else + { + s.LastActive = tokens[3]; + } + + sessions.push(s); + } + } + sessions.pop(); + + + var usernames = {}; + var promises = []; + + for (var i in sessions) + { + if (sessions[i].Username != 'reboot') + { + users[sessions[i].SessionId] = sessions[i]; + if(usernames[sessions[i].Username] == null) + { + usernames[sessions[i].Username] = -1; + } + } + } + + try + { + require('promise'); + } + catch(e) + { + Object.defineProperty(users, 'Active', { value: showActiveOnly(users) }); + if (this.Parent._callback) { this.Parent._callback.call(this.Parent, users); } + return; + } + + var promise = require('promise'); + for (var n in usernames) + { + var p = new promise(function (res, rej) + { + this.__username = n; + this.__resolver = res; this.__rejector = rej; + this.__child = require('child_process').execFile('/usr/bin/id', ['id', '-u', n]); + this.__child.promise = this; + this.__child.stdout._txt = ''; + this.__child.stdout.on('data', function (chunk) { this._txt += chunk.toString(); }); + this.__child.on('exit', function (code) + { + try + { + parseInt(this.stdout._txt); + } + catch(e) + { + this.promise.__rejector('invalid uid'); + return; + } + + var id = parseInt(this.stdout._txt); + this.promise.__resolver(id); + }); + }); + promises.push(p); + } + promise.all(promises).then(function (plist) + { + // Done + var table = {}; + for(var i in plist) + { + table[plist[i].__username] = plist[i]._internal.completedArgs[0]; + } + for(var i in users) + { + users[i].uid = table[users[i].Username]; + } + Object.defineProperty(users, 'Active', { value: showActiveOnly(users) }); + if (retVal._callback) { retVal._callback.call(retVal, users); } + }, function (reason) + { + // Failed + Object.defineProperty(users, 'Active', { value: showActiveOnly(users) }); + if (retVal._callback) { retVal._callback.call(retVal, users); } + }); + }); + retVal._child.stdout.Parent = retVal._child; + retVal._child.stdout.on('data', function (chunk) { this.Parent._txt += chunk.toString(); }); + + return (retVal); + } + this._recheckLoggedInUsers = function _recheckLoggedInUsers() + { + this.enumerateUsers().then(function (u) + { + + if (u.Active.length > 0) + { + // There is already a user logged in, so we can monitor DBUS for lock/unlock + if (this.parent._linux_lock_watcher != null && this.parent._linux_lock_watcher.uid != u.Active[0].uid) + { + delete this.parent._linux_lock_watcher; + } + this.parent._linux_lock_watcher = new dbus(process.env['XDG_CURRENT_DESKTOP'] == 'Unity' ? 'com.ubuntu.Upstart0_6' : 'org.gnome.ScreenSaver', u.Active[0].uid); + this.parent._linux_lock_watcher.user_session = this.parent; + this.parent._linux_lock_watcher.on('signal', function (s) + { + var p = this.user_session.enumerateUsers(); + p.signalData = s.data[0]; + p.then(function (u) + { + switch (this.signalData) + { + case true: + case 'desktop-lock': + this.parent.emit('locked', u.Active[0]); + break; + case false: + case 'desktop-unlock': + this.parent.emit('unlocked', u.Active[0]); + break; + } + }); + }); + } + else if (this.parent._linux_lock_watcher != null) + { + delete this.parent._linux_lock_watcher; + } + }); + + }; + this.on('changed', this._recheckLoggedInUsers); // For linux Lock/Unlock monitoring, we need to watch for LogOn/LogOff, and keep track of the UID. + + + // First step, is to see if there is a user logged in: + this._recheckLoggedInUsers(); + } +} +function showActiveOnly(source) +{ + var retVal = []; + var unique = {}; + var usernames = []; + var tmp; + + for (var i in source) + { + if (source[i].State == 'Active') + { + retVal.push(source[i]); + tmp = (source[i].Domain ? (source[i].Domain + '\\') : '') + source[i].Username; + if (!unique[tmp]) { unique[tmp] = tmp;} + } + } + + for (var i in unique) + { + usernames.push(i); + } + + Object.defineProperty(retVal, 'usernames', { value: usernames }); + return (retVal); +} +function getTokens(str) +{ + var columns = []; + var i; + + columns.push(str.substring(0, (i=str.indexOf(' ')))); + while (str[++i] == ' '); + columns.push(str.substring(i, (i=str.substring(i).indexOf(' ') + i))); + while (str[++i] == ' '); + columns.push(str.substring(i, (i=str.substring(i).indexOf(' ') + i))); + while (str[++i] == ' '); + var status = str.substring(i).trim(); + columns.push(status); + + return (columns); +} + +module.exports = new UserSessions(); \ No newline at end of file diff --git a/modules/wifi-scanner-windows.js b/modules/wifi-scanner-windows.js new file mode 100644 index 0000000..bb79495 --- /dev/null +++ b/modules/wifi-scanner-windows.js @@ -0,0 +1,155 @@ + +function _Scan() +{ + var wlanInterfaces = this.Marshal.CreatePointer(); + this.Native.WlanEnumInterfaces(this.Handle, 0, wlanInterfaces); + + var count = wlanInterfaces.Deref().Deref(0, 4).toBuffer().readUInt32LE(0); + + var info = wlanInterfaces.Deref().Deref(8, 532); + var iname = info.Deref(16, 512).AnsiString; + + var istate; + switch (info.Deref(528, 4).toBuffer().readUInt32LE(0)) + { + case 0: + istate = "NOT READY"; + break; + case 1: + istate = "CONNECTED"; + break; + case 2: + istate = "AD-HOC"; + break; + case 3: + istate = "DISCONNECTING"; + break; + case 4: + istate = "DISCONNECTED"; + break; + case 5: + istate = "ASSOCIATING"; + break; + case 6: + istate = "DISCOVERING"; + break; + case 7: + istate = "AUTHENTICATING"; + break; + default: + istate = "UNKNOWN"; + break; + } + + var iguid = info.Deref(0, 16); + if (this.Native.WlanScan(this.Handle, iguid, 0, 0, 0).Val == 0) + { + return (true); + } + else + { + return (false); + } +} + +function AccessPoint(_ssid, _bssid, _rssi, _lq) +{ + this.ssid = _ssid; + this.bssid = _bssid; + this.rssi = _rssi; + this.lq = _lq; +} +AccessPoint.prototype.toString = function() +{ + return (this.ssid + " [" + this.bssid + "]: " + this.lq); +} + +function OnNotify(NotificationData) +{ + var NotificationSource = NotificationData.Deref(0, 4).toBuffer().readUInt32LE(0); + var NotificationCode = NotificationData.Deref(4, 4).toBuffer().readUInt32LE(0); + var dataGuid = NotificationData.Deref(8, 16); + + if ((NotificationSource & 0X00000008) && (NotificationCode == 7)) + { + var bss = this.Parent.Marshal.CreatePointer(); + var result = this.Parent.Native.GetBSSList(this.Parent.Handle, dataGuid, 0, 3, 0, 0, bss).Val; + if (result == 0) + { + var totalSize = bss.Deref().Deref(0, 4).toBuffer().readUInt32LE(0); + var numItems = bss.Deref().Deref(4, 4).toBuffer().readUInt32LE(0); + for (i = 0; i < numItems; ++i) + { + var item = bss.Deref().Deref(8 + (360 * i), 360); + var ssid = item.Deref(4, 32).String.trim(); + var bssid = item.Deref(40, 6).HexString2; + var rssi = item.Deref(56, 4).toBuffer().readUInt32LE(0); + var lq = item.Deref(60, 4).toBuffer().readUInt32LE(0); + + this.Parent.emit('Scan', new AccessPoint(ssid, bssid, rssi, lq)); + } + } + + } +} + +function Wireless() +{ + var emitterUtils = require('events').inherits(this); + + this.Marshal = require('_GenericMarshal'); + this.Native = this.Marshal.CreateNativeProxy("wlanapi.dll"); + this.Native.CreateMethod("WlanOpenHandle"); + this.Native.CreateMethod("WlanGetNetworkBssList", "GetBSSList"); + this.Native.CreateMethod("WlanRegisterNotification"); + this.Native.CreateMethod("WlanEnumInterfaces"); + this.Native.CreateMethod("WlanScan"); + this.Native.CreateMethod("WlanQueryInterface"); + + var negotiated = this.Marshal.CreatePointer(); + var h = this.Marshal.CreatePointer(); + + this.Native.WlanOpenHandle(2, 0, negotiated, h); + this.Handle = h.Deref(); + + this._NOTIFY_PROXY_OBJECT = this.Marshal.CreateCallbackProxy(OnNotify, 2); + this._NOTIFY_PROXY_OBJECT.Parent = this; + var PrevSource = this.Marshal.CreatePointer(); + var result = this.Native.WlanRegisterNotification(this.Handle, 0X0000FFFF, 0, this._NOTIFY_PROXY_OBJECT.Callback, this._NOTIFY_PROXY_OBJECT.State, 0, PrevSource); + + emitterUtils.createEvent('Scan'); + emitterUtils.addMethod('Scan', _Scan); + + this.GetConnectedNetwork = function () + { + var interfaces = this.Marshal.CreatePointer(); + + console.log('Success = ' + this.Native.WlanEnumInterfaces(this.Handle, 0, interfaces).Val); + var count = interfaces.Deref().Deref(0, 4).toBuffer().readUInt32LE(0); + var info = interfaces.Deref().Deref(8, 532); + var iname = info.Deref(16, 512).AnsiString; + var istate = info.Deref(528, 4).toBuffer().readUInt32LE(0); + if(info.Deref(528, 4).toBuffer().readUInt32LE(0) == 1) // CONNECTED + { + var dataSize = this.Marshal.CreatePointer(); + var pData = this.Marshal.CreatePointer(); + var valueType = this.Marshal.CreatePointer(); + var iguid = info.Deref(0, 16); + var retVal = this.Native.WlanQueryInterface(this.Handle, iguid, 7, 0, dataSize, pData, valueType).Val; + if (retVal == 0) + { + var associatedSSID = pData.Deref().Deref(524, 32).String; + var bssid = pData.Deref().Deref(560, 6).HexString; + var lq = pData.Deref().Deref(576, 4).toBuffer().readUInt32LE(0); + + return (new AccessPoint(associatedSSID, bssid, 0, lq)); + } + } + throw ("GetConnectedNetworks: FAILED (not associated to a network)"); + }; + + + return (this); +} + +module.exports = new Wireless(); diff --git a/modules/wifi-scanner.js b/modules/wifi-scanner.js index 40836f7..2dfbb03 100644 --- a/modules/wifi-scanner.js +++ b/modules/wifi-scanner.js @@ -1,166 +1,5 @@ var MemoryStream = require('MemoryStream'); -var WindowsWireless = new Buffer([ -0x0A, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x5F, 0x53, 0x63, 0x61, 0x6E, 0x28, 0x29, 0x0A, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x77, 0x6C, 0x61, 0x6E, -0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, -0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x45, -0x6E, 0x75, 0x6D, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x77, 0x6C, -0x61, 0x6E, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x63, 0x6F, 0x75, 0x6E, 0x74, 0x20, 0x3D, 0x20, -0x77, 0x6C, 0x61, 0x6E, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, -0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x20, 0x3D, 0x20, 0x77, 0x6C, 0x61, 0x6E, 0x49, 0x6E, 0x74, 0x65, -0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x38, 0x2C, 0x20, 0x35, 0x33, 0x32, 0x29, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x61, 0x6D, 0x65, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x31, 0x36, 0x2C, 0x20, 0x35, 0x31, 0x32, -0x29, 0x2E, 0x41, 0x6E, 0x73, 0x69, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x3B, 0x0A, 0x20, -0x20, 0x20, 0x20, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x20, 0x28, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x32, 0x38, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, -0x6C, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x30, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x4E, 0x4F, 0x54, 0x20, 0x52, 0x45, 0x41, 0x44, 0x59, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x31, 0x3A, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x43, 0x4F, 0x4E, 0x4E, 0x45, 0x43, 0x54, 0x45, 0x44, 0x22, 0x3B, 0x0A, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, -0x32, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x41, 0x44, 0x2D, 0x48, 0x4F, 0x43, 0x22, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, -0x65, 0x20, 0x33, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x44, 0x49, 0x53, 0x43, 0x4F, -0x4E, 0x4E, 0x45, 0x43, 0x54, 0x49, 0x4E, 0x47, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x34, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, -0x20, 0x3D, 0x20, 0x22, 0x44, 0x49, 0x53, 0x43, 0x4F, 0x4E, 0x4E, 0x45, 0x43, 0x54, 0x45, 0x44, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, -0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x35, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x41, 0x53, 0x53, 0x4F, 0x43, 0x49, 0x41, 0x54, 0x49, 0x4E, 0x47, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x20, 0x36, 0x3A, 0x0A, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x44, 0x49, 0x53, 0x43, 0x4F, 0x56, 0x45, 0x52, 0x49, 0x4E, 0x47, 0x22, 0x3B, -0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, -0x20, 0x37, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x22, 0x41, 0x55, 0x54, 0x48, 0x45, 0x4E, -0x54, 0x49, 0x43, 0x41, 0x54, 0x49, 0x4E, 0x47, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6C, 0x74, 0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, -0x65, 0x20, 0x3D, 0x20, 0x22, 0x55, 0x4E, 0x4B, 0x4E, 0x4F, 0x57, 0x4E, 0x22, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x62, 0x72, 0x65, 0x61, 0x6B, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x67, 0x75, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, -0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, 0x31, 0x36, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, -0x57, 0x6C, 0x61, 0x6E, 0x53, 0x63, 0x61, 0x6E, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x69, 0x67, 0x75, 0x69, 0x64, 0x2C, 0x20, 0x30, 0x2C, 0x20, -0x30, 0x2C, 0x20, 0x30, 0x29, 0x20, 0x3D, 0x3D, 0x20, 0x30, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6E, -0x20, 0x28, 0x74, 0x72, 0x75, 0x65, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6C, 0x73, 0x65, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6E, 0x20, 0x28, 0x66, 0x61, 0x6C, 0x73, 0x65, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x7D, 0x0A, 0x0A, 0x66, -0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x28, 0x5F, 0x73, 0x73, 0x69, 0x64, 0x2C, 0x20, 0x5F, 0x62, 0x73, 0x73, 0x69, -0x64, 0x2C, 0x20, 0x5F, 0x72, 0x73, 0x73, 0x69, 0x2C, 0x20, 0x5F, 0x6C, 0x71, 0x29, 0x0A, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, -0x20, 0x5F, 0x73, 0x73, 0x69, 0x64, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x62, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x5F, 0x62, 0x73, 0x73, 0x69, 0x64, 0x3B, -0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x72, 0x73, 0x73, 0x69, 0x20, 0x3D, 0x20, 0x5F, 0x72, 0x73, 0x73, 0x69, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, -0x2E, 0x6C, 0x71, 0x20, 0x3D, 0x20, 0x5F, 0x6C, 0x71, 0x3B, 0x0A, 0x7D, 0x0A, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x2E, 0x70, 0x72, 0x6F, 0x74, 0x6F, 0x74, 0x79, -0x70, 0x65, 0x2E, 0x74, 0x6F, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x20, 0x3D, 0x20, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x28, 0x29, 0x0A, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x72, -0x65, 0x74, 0x75, 0x72, 0x6E, 0x20, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x73, 0x73, 0x69, 0x64, 0x20, 0x2B, 0x20, 0x22, 0x20, 0x5B, 0x22, 0x20, 0x2B, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x62, -0x73, 0x73, 0x69, 0x64, 0x20, 0x2B, 0x20, 0x22, 0x5D, 0x3A, 0x20, 0x22, 0x20, 0x2B, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x6C, 0x71, 0x29, 0x3B, 0x0A, 0x7D, 0x0A, 0x0A, 0x66, 0x75, 0x6E, 0x63, -0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4F, 0x6E, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x79, 0x28, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x44, 0x61, 0x74, 0x61, 0x29, 0x0A, -0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x53, 0x6F, 0x75, 0x72, 0x63, 0x65, 0x20, 0x3D, 0x20, 0x4E, -0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, -0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x43, 0x6F, 0x64, 0x65, 0x20, 0x3D, 0x20, 0x4E, 0x6F, 0x74, 0x69, -0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x34, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x64, 0x61, 0x74, 0x61, 0x47, 0x75, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x44, 0x61, 0x74, -0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x38, 0x2C, 0x20, 0x31, 0x36, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x28, 0x28, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, -0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x53, 0x6F, 0x75, 0x72, 0x63, 0x65, 0x20, 0x26, 0x20, 0x30, 0x58, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x38, 0x29, 0x20, 0x26, 0x26, 0x20, 0x28, 0x4E, -0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x43, 0x6F, 0x64, 0x65, 0x20, 0x3D, 0x3D, 0x20, 0x37, 0x29, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x62, 0x73, 0x73, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, -0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, -0x72, 0x65, 0x73, 0x75, 0x6C, 0x74, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x47, 0x65, 0x74, 0x42, -0x53, 0x53, 0x4C, 0x69, 0x73, 0x74, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x64, 0x61, 0x74, 0x61, 0x47, -0x75, 0x69, 0x64, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x33, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x62, 0x73, 0x73, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, -0x66, 0x20, 0x28, 0x72, 0x65, 0x73, 0x75, 0x6C, 0x74, 0x20, 0x3D, 0x3D, 0x20, 0x30, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x74, 0x6F, 0x74, 0x61, 0x6C, 0x53, 0x69, 0x7A, 0x65, 0x20, 0x3D, 0x20, 0x62, 0x73, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, -0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, -0x61, 0x72, 0x20, 0x6E, 0x75, 0x6D, 0x49, 0x74, 0x65, 0x6D, 0x73, 0x20, 0x3D, 0x20, 0x62, 0x73, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, -0x34, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x28, 0x69, 0x20, 0x3D, 0x20, -0x30, 0x3B, 0x20, 0x69, 0x20, 0x3C, 0x20, 0x6E, 0x75, 0x6D, 0x49, 0x74, 0x65, 0x6D, 0x73, 0x3B, 0x20, 0x2B, 0x2B, 0x69, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x74, 0x65, 0x6D, 0x20, 0x3D, 0x20, 0x62, -0x73, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x38, 0x20, 0x2B, 0x20, 0x28, 0x33, 0x36, 0x30, 0x20, 0x2A, 0x20, 0x69, 0x29, 0x2C, 0x20, -0x33, 0x36, 0x30, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, -0x20, 0x69, 0x74, 0x65, 0x6D, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x34, 0x2C, 0x20, 0x33, 0x32, 0x29, 0x2E, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x2E, 0x74, 0x72, 0x69, 0x6D, 0x28, 0x29, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x62, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x69, 0x74, -0x65, 0x6D, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x34, 0x30, 0x2C, 0x20, 0x36, 0x29, 0x2E, 0x48, 0x65, 0x78, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x32, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x72, 0x73, 0x73, 0x69, 0x20, 0x3D, 0x20, 0x69, 0x74, 0x65, 0x6D, 0x2E, 0x44, 0x65, 0x72, 0x65, -0x66, 0x28, 0x35, 0x36, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, -0x72, 0x20, 0x6C, 0x71, 0x20, 0x3D, 0x20, 0x69, 0x74, 0x65, 0x6D, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x36, 0x30, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x0A, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x65, 0x6D, 0x69, 0x74, 0x28, -0x27, 0x53, 0x63, 0x61, 0x6E, 0x27, 0x2C, 0x20, 0x6E, 0x65, 0x77, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x28, 0x73, 0x73, 0x69, 0x64, 0x2C, 0x20, 0x62, 0x73, -0x73, 0x69, 0x64, 0x2C, 0x20, 0x72, 0x73, 0x73, 0x69, 0x2C, 0x20, 0x6C, 0x71, 0x29, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x7D, 0x0A, 0x0A, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x57, 0x69, 0x72, 0x65, -0x6C, 0x65, 0x73, 0x73, 0x28, 0x29, 0x0A, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x65, 0x6D, 0x69, 0x74, 0x74, 0x65, 0x72, 0x55, 0x74, 0x69, 0x6C, 0x73, 0x20, 0x3D, 0x20, -0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x27, 0x65, 0x76, 0x65, 0x6E, 0x74, 0x73, 0x27, 0x29, 0x2E, 0x69, 0x6E, 0x68, 0x65, 0x72, 0x69, 0x74, 0x73, 0x28, 0x74, 0x68, 0x69, 0x73, 0x29, -0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x20, 0x3D, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x27, 0x5F, -0x47, 0x65, 0x6E, 0x65, 0x72, 0x69, 0x63, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x27, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, -0x65, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x50, 0x72, 0x6F, -0x78, 0x79, 0x28, 0x22, 0x77, 0x6C, 0x61, 0x6E, 0x61, 0x70, 0x69, 0x2E, 0x64, 0x6C, 0x6C, 0x22, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, -0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, 0x57, 0x6C, 0x61, 0x6E, 0x4F, 0x70, 0x65, 0x6E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x22, -0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, -0x22, 0x57, 0x6C, 0x61, 0x6E, 0x47, 0x65, 0x74, 0x4E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x42, 0x73, 0x73, 0x4C, 0x69, 0x73, 0x74, 0x22, 0x2C, 0x20, 0x22, 0x47, 0x65, 0x74, 0x42, 0x53, 0x53, -0x4C, 0x69, 0x73, 0x74, 0x22, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, -0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, 0x57, 0x6C, 0x61, 0x6E, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x22, 0x29, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, -0x57, 0x6C, 0x61, 0x6E, 0x45, 0x6E, 0x75, 0x6D, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x22, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, -0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, 0x57, 0x6C, 0x61, 0x6E, 0x53, 0x63, 0x61, 0x6E, 0x22, 0x29, 0x3B, 0x0A, -0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x22, 0x57, 0x6C, -0x61, 0x6E, 0x51, 0x75, 0x65, 0x72, 0x79, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x22, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x6E, 0x65, 0x67, -0x6F, 0x74, 0x69, 0x61, 0x74, 0x65, 0x64, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, -0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x68, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, -0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, -0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x4F, 0x70, 0x65, 0x6E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x28, 0x32, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x6E, 0x65, 0x67, 0x6F, 0x74, 0x69, 0x61, 0x74, -0x65, 0x64, 0x2C, 0x20, 0x68, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x20, 0x3D, 0x20, 0x68, 0x2E, 0x56, 0x61, 0x6C, 0x3B, -0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x5F, 0x4E, 0x4F, 0x54, 0x49, 0x46, 0x59, 0x5F, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x5F, 0x4F, 0x42, 0x4A, 0x45, 0x43, 0x54, 0x20, -0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6C, 0x6C, 0x62, 0x61, 0x63, 0x6B, 0x50, 0x72, 0x6F, -0x78, 0x79, 0x28, 0x4F, 0x6E, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x79, 0x2C, 0x20, 0x32, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x5F, 0x4E, 0x4F, 0x54, 0x49, 0x46, -0x59, 0x5F, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x5F, 0x4F, 0x42, 0x4A, 0x45, 0x43, 0x54, 0x2E, 0x50, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x50, 0x72, 0x65, 0x76, 0x53, 0x6F, 0x75, 0x72, 0x63, 0x65, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, -0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x72, 0x65, 0x73, 0x75, 0x6C, 0x74, 0x20, -0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x4E, 0x6F, 0x74, 0x69, 0x66, 0x69, -0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x30, 0x58, 0x30, 0x30, 0x30, 0x30, 0x46, 0x46, 0x46, 0x46, 0x2C, 0x20, -0x30, 0x2C, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x5F, 0x4E, 0x4F, 0x54, 0x49, 0x46, 0x59, 0x5F, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x5F, 0x4F, 0x42, 0x4A, 0x45, 0x43, 0x54, 0x2E, 0x43, 0x61, 0x6C, -0x6C, 0x62, 0x61, 0x63, 0x6B, 0x2C, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x5F, 0x4E, 0x4F, 0x54, 0x49, 0x46, 0x59, 0x5F, 0x50, 0x52, 0x4F, 0x58, 0x59, 0x5F, 0x4F, 0x42, 0x4A, 0x45, 0x43, 0x54, -0x2E, 0x53, 0x74, 0x61, 0x74, 0x65, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x50, 0x72, 0x65, 0x76, 0x53, 0x6F, 0x75, 0x72, 0x63, 0x65, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x65, 0x6D, 0x69, -0x74, 0x74, 0x65, 0x72, 0x55, 0x74, 0x69, 0x6C, 0x73, 0x2E, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x76, 0x65, 0x6E, 0x74, 0x28, 0x27, 0x53, 0x63, 0x61, 0x6E, 0x27, 0x29, 0x3B, 0x0A, 0x20, -0x20, 0x20, 0x20, 0x65, 0x6D, 0x69, 0x74, 0x74, 0x65, 0x72, 0x55, 0x74, 0x69, 0x6C, 0x73, 0x2E, 0x61, 0x64, 0x64, 0x4D, 0x65, 0x74, 0x68, 0x6F, 0x64, 0x28, 0x27, 0x53, 0x63, 0x61, 0x6E, 0x27, -0x2C, 0x20, 0x5F, 0x53, 0x63, 0x61, 0x6E, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x47, 0x65, 0x74, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, -0x4E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x20, 0x3D, 0x20, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x28, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, -0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x69, 0x73, -0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x45, 0x6E, 0x75, 0x6D, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, -0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x63, 0x6F, 0x75, 0x6E, 0x74, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x2E, -0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x30, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x73, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, -0x65, 0x72, 0x65, 0x66, 0x28, 0x38, 0x2C, 0x20, 0x35, 0x33, 0x32, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x6E, 0x61, 0x6D, 0x65, 0x20, -0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x31, 0x36, 0x2C, 0x20, 0x35, 0x31, 0x32, 0x29, 0x2E, 0x41, 0x6E, 0x73, 0x69, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, -0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x73, 0x74, 0x61, 0x74, 0x65, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, -0x66, 0x28, 0x35, 0x32, 0x38, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x49, 0x6E, 0x74, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x28, 0x69, 0x6E, -0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x32, 0x38, 0x2C, 0x20, 0x34, 0x29, 0x2E, 0x49, 0x6E, 0x74, 0x56, 0x61, 0x6C, 0x20, 0x3D, 0x3D, 0x20, 0x31, 0x29, 0x20, 0x2F, 0x2F, -0x20, 0x43, 0x4F, 0x4E, 0x4E, 0x45, 0x43, 0x54, 0x45, 0x44, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x76, 0x61, 0x72, 0x20, 0x64, 0x61, 0x74, 0x61, 0x53, 0x69, 0x7A, 0x65, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, -0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x70, 0x44, -0x61, 0x74, 0x61, 0x20, 0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, -0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x20, 0x3D, 0x20, -0x74, 0x68, 0x69, 0x73, 0x2E, 0x4D, 0x61, 0x72, 0x73, 0x68, 0x61, 0x6C, 0x2E, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x65, 0x72, 0x28, 0x29, 0x3B, 0x0A, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x69, 0x67, 0x75, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x69, 0x6E, 0x66, 0x6F, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, -0x28, 0x30, 0x2C, 0x20, 0x31, 0x36, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x72, 0x65, 0x74, 0x56, 0x61, 0x6C, 0x20, -0x3D, 0x20, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x4E, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2E, 0x57, 0x6C, 0x61, 0x6E, 0x51, 0x75, 0x65, 0x72, 0x79, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, -0x28, 0x74, 0x68, 0x69, 0x73, 0x2E, 0x48, 0x61, 0x6E, 0x64, 0x6C, 0x65, 0x2C, 0x20, 0x69, 0x67, 0x75, 0x69, 0x64, 0x2C, 0x20, 0x37, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x64, 0x61, 0x74, 0x61, 0x53, -0x69, 0x7A, 0x65, 0x2C, 0x20, 0x70, 0x44, 0x61, 0x74, 0x61, 0x2C, 0x20, 0x76, 0x61, 0x6C, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x20, 0x20, 0x69, 0x66, 0x20, 0x28, 0x72, 0x65, 0x74, 0x56, 0x61, 0x6C, 0x20, 0x3D, 0x3D, 0x20, 0x30, 0x29, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x7B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, 0x20, 0x61, 0x73, 0x73, 0x6F, 0x63, 0x69, 0x61, 0x74, 0x65, -0x64, 0x53, 0x53, 0x49, 0x44, 0x20, 0x3D, 0x20, 0x70, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x32, 0x34, 0x2C, -0x20, 0x33, 0x32, 0x29, 0x2E, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x76, 0x61, 0x72, -0x20, 0x62, 0x73, 0x73, 0x69, 0x64, 0x20, 0x3D, 0x20, 0x70, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x36, 0x30, -0x2C, 0x20, 0x36, 0x29, 0x2E, 0x48, 0x65, 0x78, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x76, 0x61, 0x72, 0x20, 0x6C, 0x71, 0x20, 0x3D, 0x20, 0x70, 0x44, 0x61, 0x74, 0x61, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x29, 0x2E, 0x44, 0x65, 0x72, 0x65, 0x66, 0x28, 0x35, 0x37, 0x36, -0x2C, 0x20, 0x34, 0x29, 0x2E, 0x49, 0x6E, 0x74, 0x56, 0x61, 0x6C, 0x3B, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, -0x74, 0x75, 0x72, 0x6E, 0x20, 0x28, 0x6E, 0x65, 0x77, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x28, 0x61, 0x73, 0x73, 0x6F, 0x63, 0x69, 0x61, 0x74, 0x65, 0x64, -0x53, 0x53, 0x49, 0x44, 0x2C, 0x20, 0x62, 0x73, 0x73, 0x69, 0x64, 0x2C, 0x20, 0x30, 0x2C, 0x20, 0x6C, 0x71, 0x29, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, -0x20, 0x20, 0x7D, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7D, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x74, 0x68, 0x72, 0x6F, 0x77, 0x20, 0x28, 0x22, 0x47, 0x65, -0x74, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x4E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x73, 0x3A, 0x20, 0x46, 0x41, 0x49, 0x4C, 0x45, 0x44, 0x20, 0x28, 0x6E, 0x6F, 0x74, 0x20, -0x61, 0x73, 0x73, 0x6F, 0x63, 0x69, 0x61, 0x74, 0x65, 0x64, 0x20, 0x74, 0x6F, 0x20, 0x61, 0x20, 0x6E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x29, 0x22, 0x29, 0x3B, 0x0A, 0x20, 0x20, 0x20, 0x20, -0x7D, 0x3B, 0x0A, 0x0A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6E, 0x20, 0x28, 0x74, 0x68, 0x69, 0x73, 0x29, 0x3B, 0x0A, 0x7D, 0x0A, 0x0A, 0x6D, 0x6F, 0x64, 0x75, 0x6C, -0x65, 0x2E, 0x65, 0x78, 0x70, 0x6F, 0x72, 0x74, 0x73, 0x20, 0x3D, 0x20, 0x6E, 0x65, 0x77, 0x20, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x28, 0x29, 0x3B, 0x0A]); - - - -var WindowsChildScript = new Buffer([ -0x76, 0x61, 0x72, 0x20, 0x70, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x20, 0x3D, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x28, 0x27, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x43, 0x6F, 0x6E, 0x74, -0x61, 0x69, 0x6E, 0x65, 0x72, 0x27, 0x29, 0x3B, 0x0D, 0x0A, 0x76, 0x61, 0x72, 0x20, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x20, 0x3D, 0x20, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, -0x28, 0x27, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x27, 0x29, 0x3B, 0x0D, 0x0A, 0x0D, 0x0A, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x2E, 0x6F, 0x6E, 0x28, 0x27, 0x53, 0x63, -0x61, 0x6E, 0x27, 0x2C, 0x20, 0x66, 0x75, 0x6E, 0x63, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x28, 0x61, 0x70, 0x29, 0x20, 0x7B, 0x20, 0x70, 0x61, 0x72, 0x65, 0x6E, 0x74, 0x2E, 0x73, 0x65, 0x6E, 0x64, -0x28, 0x61, 0x70, 0x29, 0x3B, 0x20, 0x7D, 0x29, 0x3B, 0x0D, 0x0A, 0x57, 0x69, 0x72, 0x65, 0x6C, 0x65, 0x73, 0x73, 0x2E, 0x53, 0x63, 0x61, 0x6E, 0x28, 0x29, 0x3B, 0x0D, 0x0A]); +var WindowsChildScript = 'var parent = require("ScriptContainer");var Wireless = require("wifi-scanner-windows");Wireless.on("Scan", function (ap) { parent.send(ap); });Wireless.Scan();'; function AccessPoint(_ssid, _bssid, _lq) @@ -199,8 +38,8 @@ function WiFiScanner() this.master.parent = this; this.master.on('data', function (j) { this.parent.emit('accessPoint', new AccessPoint(j.ssid, j.bssid, j.lq)); }); - this.master.addModule('Wireless', WindowsWireless.toString()); - this.master.ExecuteString(WindowsChildScript.toString()); + this.master.addModule('wifi-scanner-windows', getJSModule('wifi-scanner-windows')); + this.master.ExecuteString(WindowsChildScript); } else if (process.platform == 'linux') { diff --git a/modules/win-console.js b/modules/win-console.js new file mode 100644 index 0000000..4d0970d --- /dev/null +++ b/modules/win-console.js @@ -0,0 +1,164 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +var TrayIconFlags = + { + NIF_MESSAGE: 0x00000001, + NIF_ICON: 0x00000002, + NIF_TIP: 0x00000004, + NIF_STATE: 0x00000008, + NIF_INFO: 0x00000010, + NIF_GUID: 0x00000020, + NIF_REALTIME: 0x00000040, + NIF_SHOWTIP: 0x00000080, + + NIM_ADD: 0x00000000, + NIM_MODIFY: 0x00000001, + NIM_DELETE: 0x00000002, + NIM_SETFOCUS: 0x00000003, + NIM_SETVERSION: 0x00000004 + }; +var NOTIFYICON_VERSION_4 = 4; +var MessageTypes = { WM_APP: 0x8000, WM_USER: 0x0400 }; +function WindowsConsole() +{ + if (process.platform == 'win32') + { + this._ObjectID = 'win-console'; + this._Marshal = require('_GenericMarshal'); + this._kernel32 = this._Marshal.CreateNativeProxy("kernel32.dll"); + this._user32 = this._Marshal.CreateNativeProxy("user32.dll"); + this._kernel32.CreateMethod("GetConsoleWindow"); + this._kernel32.CreateMethod('GetCurrentThread'); + this._user32.CreateMethod("ShowWindow"); + this._user32.CreateMethod("LoadImageA"); + this._user32.CreateMethod({ method: 'GetMessageA', threadDispatch: 1 }); + this._shell32 = this._Marshal.CreateNativeProxy('Shell32.dll'); + this._shell32.CreateMethod('Shell_NotifyIconA'); + + this._handle = this._kernel32.GetConsoleWindow(); + this.minimize = function () { + this._user32.ShowWindow(this._handle, 6); + }; + this.restore = function () { + this._user32.ShowWindow(this._handle, 9); + }; + this.hide = function () { + this._user32.ShowWindow(this._handle, 0); + }; + this.show = function () { + this._user32.ShowWindow(this._handle, 5); + }; + + + this._loadicon = function (imagePath) { + var h = this._user32.LoadImageA(0, this._Marshal.CreateVariable(imagePath), 1, 0, 0, 0x00000010 | 0x00008000 | 0x00000040); // LR_LOADFROMFILE | LR_SHARED | LR_DEFAULTSIZE + return (h); + }; + + this.SetTrayIcon = function SetTrayIcon(options) + { + var data = this._Marshal.CreateVariable(this._Marshal.PointerSize == 4 ? 508 : 528); + //console.log('struct size = ' + data._size); + //console.log('TryIcon, WM_MESSAGE filter = ' + options.filter); + data.toBuffer().writeUInt32LE(data._size, 0); + + var trayType = TrayIconFlags.NIF_TIP | TrayIconFlags.NIF_MESSAGE + options.filter = MessageTypes.WM_APP + 1; + data.Deref(this._Marshal.PointerSize == 4 ? 16 : 24, 4).toBuffer().writeUInt32LE(options.filter); + + if (!options.noBalloon) { trayType |= TrayIconFlags.NIF_INFO; } + + if (options.icon) + { + trayType |= TrayIconFlags.NIF_ICON; + var hIcon = data.Deref(this._Marshal.PointerSize == 4 ? 20 : 32, this._Marshal.PointerSize); + options.icon.pointerBuffer().copy(hIcon.toBuffer()); + } + + data.Deref(this._Marshal.PointerSize * 2, 4).toBuffer().writeUInt32LE(1); + data.Deref(this._Marshal.PointerSize == 4 ? 12 : 20, 4).toBuffer().writeUInt32LE(trayType); + data.Deref(this._Marshal.PointerSize == 4 ? 416 : 432, 4).toBuffer().writeUInt32LE(NOTIFYICON_VERSION_4); + + var szTip = data.Deref(this._Marshal.PointerSize == 4 ? 24 : 40, 128); + var szInfo = data.Deref(this._Marshal.PointerSize == 4 ? 160 : 176, 256); + var szInfoTitle = data.Deref(this._Marshal.PointerSize == 4 ? 420 : 436, 64); + + if (options.szTip) { Buffer.from(options.szTip).copy(szTip.toBuffer()); } + if (options.szInfo) { Buffer.from(options.szInfo).copy(szInfo.toBuffer()); } + if (options.szInfoTitle) { Buffer.from(options.szInfoTitle).copy(szInfoTitle.toBuffer()); } + + + var MessagePump = require('win-message-pump'); + retVal = { _ObjectID: 'WindowsConsole.TrayIcon', MessagePump: new MessagePump(options) }; + var retValEvents = require('events').inherits(retVal); + retValEvents.createEvent('ToastClicked'); + retValEvents.createEvent('IconHover'); + retValEvents.createEvent('ToastDismissed'); + retVal.Options = options; + retVal.MessagePump.TrayIcon = retVal; + retVal.MessagePump.NotifyData = data; + retVal.MessagePump.WindowsConsole = this; + retVal.MessagePump.on('exit', function onExit(code) { console.log('Pump Exited'); if (this.TrayIcon) { this.TrayIcon.remove(); } }); + retVal.MessagePump.on('hwnd', function onHwnd(h) + { + //console.log('Got HWND'); + options.hwnd = h; + h.pointerBuffer().copy(this.NotifyData.Deref(this.WindowsConsole._Marshal.PointerSize, this.WindowsConsole._Marshal.PointerSize).toBuffer()); + + if(this.WindowsConsole._shell32.Shell_NotifyIconA(TrayIconFlags.NIM_ADD, this.NotifyData).Val == 0) + { + // Something went wrong + } + }); + retVal.MessagePump.on('message', function onWindowsMessage(msg) + { + if(msg.message == this.TrayIcon.Options.filter) + { + var handled = false; + if (msg.wparam == 1 && msg.lparam == 1029) + { + this.TrayIcon.emit('ToastClicked'); + handled = true; + } + if (msg.wparam == 1 && msg.lparam == 512) + { + this.TrayIcon.emit('IconHover'); + handled = true; + } + if (this.TrayIcon.Options.balloonOnly && msg.wparam == 1 && (msg.lparam == 1028 || msg.lparam == 1029)) + { + this.TrayIcon.emit('ToastDismissed'); + this.TrayIcon.remove(); + handled = true; + } + if (!handled) { console.log(msg); } + } + }); + retVal.remove = function remove() + { + this.MessagePump.WindowsConsole._shell32.Shell_NotifyIconA(TrayIconFlags.NIM_DELETE, this.MessagePump.NotifyData); + this.MessagePump.stop(); + delete this.MessagePump.TrayIcon; + delete this.MessagePump; + }; + return (retVal); + + }; + } +} + +module.exports = new WindowsConsole(); \ No newline at end of file diff --git a/modules/win-crypto.js b/modules/win-crypto.js new file mode 100644 index 0000000..8423f59 --- /dev/null +++ b/modules/win-crypto.js @@ -0,0 +1,775 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +var CRYPT_DECODE_NOCOPY_FLAG = 1; +var CERT_X500_NAME_STR = 3; +var CNG_RSA_PUBLIC_KEY_BLOB = 72; +var X509_CERT_TO_BE_SIGNED = 2; +var X509_CERT_REQUEST_TO_BE_SIGNED = 4; +var PROV_RSA_FULL = 1; +var CRYPT_MACHINE_KEYSET = 0x20; +var AT_SIGNATURE = 2; +var PKCS_7_ASN_ENCODING = 0x00010000; +var X509_ASN_ENCODING = 0x00000001; +var X509_DSS_PUBLICKEY = 38; +var X509_PUBLIC_KEY_INFO = 8; +var CERT_V1 = 0; +var CERT_V2 = 1; +var CERT_V3 = 2; +var BCRYPT_RNG_USE_ENTROPY_IN_BUFFER = 0x00000001; +var RSA_CSP_PUBLICKEYBLOB = 19; + +var CRYPT_ALGORITHMS = {SHA1: "1.2.840.113549.1.1.5", SHA256: "1.2.840.113549.1.1.11", SHA384: "1.2.840.113549.1.1.12", SHA512: "1.2.840.113549.1.1.13"}; +var CRYPT_ALGORITHMS_EX = { "1.2.840.113549.1.1.5": "SHA1", "1.2.840.113549.1.1.11": "SHA256", "1.2.840.113549.1.1.12": "SHA384", "1.2.840.113549.1.1.13": "SHA512" }; + +var CRYPT_EXTENSION_OIDS = +{ + szOID_AUTHORITY_KEY_IDENTIFIER: "2.5.29.1", + szOID_KEY_ATTRIBUTES: "2.5.29.2", + szOID_CERT_POLICIES_95: "2.5.29.3", + szOID_KEY_USAGE_RESTRICTION: "2.5.29.4", + szOID_SUBJECT_ALT_NAME: "2.5.29.7", + szOID_ISSUER_ALT_NAME: "2.5.29.8", + szOID_BASIC_CONSTRAINTS: "2.5.29.10", + szOID_KEY_USAGE: "2.5.29.15", + szOID_PRIVATEKEY_USAGE_PERIOD: "2.5.29.16", + szOID_BASIC_CONSTRAINTS2: "2.5.29.19", + szOID_CERT_POLICIES: "2.5.29.32", + szOID_ANY_CERT_POLICY: "2.5.29.32.0", + szOID_INHIBIT_ANY_POLICY: "2.5.29.54", + szOID_AUTHORITY_KEY_IDENTIFIER2: "2.5.29.35", + szOID_SUBJECT_KEY_IDENTIFIER: "2.5.29.14", + szOID_SUBJECT_ALT_NAME2: "2.5.29.17", + szOID_ISSUER_ALT_NAME2: "2.5.29.18", + szOID_CRL_REASON_CODE: "2.5.29.21", + szOID_REASON_CODE_HOLD: "2.5.29.23", + szOID_CRL_DIST_POINTS: "2.5.29.31", + szOID_ENHANCED_KEY_USAGE: "2.5.29.37", + szOID_ANY_ENHANCED_KEY_USAGE: "2.5.29.37.0" +}; + +var CRYPT_KEY_ALGORITHMS = +{ + "1.2.840.113549": "RSA", + "1.2.840.113549.1": "PKCS", + "1.2.840.113549.2": "RSA_HASH", + "1.2.840.113549.3": "RSA_ENCRYPT", + + "1.2.840.113549.1.1": "PKCS_1", + "1.2.840.113549.1.2": "PKCS_2", + "1.2.840.113549.1.3": "PKCS_3", + "1.2.840.113549.1.4": "PKCS_4", + "1.2.840.113549.1.5": "PKCS_5", + "1.2.840.113549.1.6": "PKCS_6", + "1.2.840.113549.1.7": "PKCS_7", + "1.2.840.113549.1.8": "PKCS_8", + "1.2.840.113549.1.9": "PKCS_9", + "1.2.840.113549.1.10": "PKCS_10", + "1.2.840.113549.1.12": "PKCS_12", + + "1.2.840.113549.1.1.1": "RSA_RSA", + "1.2.840.113549.1.1.2": "RSA_MD2RSA", + "1.2.840.113549.1.1.3": "RSA_MD4RSA", + "1.2.840.113549.1.1.4": "RSA_MD5RSA", + "1.2.840.113549.1.1.5": "RSA_SHA1RSA", + "1.2.840.113549.1.1.6": "RSA_SETOAEP_RSA", + + "1.2.840.113549.1.1.7": "RSAES_OAEP", + "1.2.840.113549.1.1.8": "RSA_MGF1", + "1.2.840.113549.1.1.9": "RSA_PSPECIFIED", + "1.2.840.113549.1.1.10": "RSA_SSA_PSS", + "1.2.840.113549.1.1.11": "RSA_SHA256RSA", + "1.2.840.113549.1.1.12": "RSA_SHA384RSA", + "1.2.840.113549.1.1.13": "RSA_SHA512RSA", + "1.2.840.113549.1.3.1": "RSA_DH" +}; + +var CRYPT_KEY_USAGES = +{ + CERT_DIGITAL_SIGNATURE_KEY_USAGE: 0x80, + CERT_NON_REPUDIATION_KEY_USAGE: 0x40, + CERT_KEY_ENCIPHERMENT_KEY_USAGE: 0x20, + CERT_DATA_ENCIPHERMENT_KEY_USAGE: 0x10, + CERT_KEY_AGREEMENT_KEY_USAGE: 0x08, + CERT_KEY_CERT_SIGN_KEY_USAGE: 0x04, + CERT_OFFLINE_CRL_SIGN_KEY_USAGE: 0x02, + CERT_CRL_SIGN_KEY_USAGE: 0x02, + CERT_ENCIPHER_ONLY_KEY_USAGE: 0x01 +}; + +function WinCrypto() +{ + this._ObjectID = 'win-crypto'; + this._marshal = require('_GenericMarshal'); + this._Kernel32 = this._marshal.CreateNativeProxy('Kernel32.dll'); + this._Kernel32.CreateMethod('FileTimeToSystemTime'); + this._Kernel32.CreateMethod('SystemTimeToFileTime'); + this._Kernel32.CreateMethod('GetLastError'); + this._Kernel32.CreateMethod('GetSystemTime'); + + this._Bcrypt = this._marshal.CreateNativeProxy('Bcrypt.dll'); + this._Bcrypt.CreateMethod('BCryptGenRandom'); + this._Bcrypt.CreateMethod('BCryptCloseAlgorithmProvider'); + this._Bcrypt.CreateMethod('BCryptOpenAlgorithmProvider'); + + this._Crypt32 = this._marshal.CreateNativeProxy('Crypt32.dll'); + this._Crypt32.CreateMethod('CertStrToNameA'); + this._Crypt32.CreateMethod('CertCreateCertificateContext'); + this._Crypt32.CreateMethod('CertCreateSelfSignCertificate'); + this._Crypt32.CreateMethod('CryptAcquireCertificatePrivateKey'); + this._Crypt32.CreateMethod('CryptDecodeObject'); + this._Crypt32.CreateMethod('CryptDecodeObjectEx'); + this._Crypt32.CreateMethod('CryptEncodeObject'); + this._Crypt32.CreateMethod('CryptHashCertificate'); + this._Crypt32.CreateMethod('CryptSignMessage'); + this._Crypt32.CreateMethod('CryptSignAndEncodeCertificate'); + this._Crypt32.CreateMethod('CryptStringToBinaryA'); + this._Crypt32.CreateMethod('CryptVerifyMessageSignature'); + this.CRYPT_KEY_ALGORITHMS_OIDS = {}; + for(var i in CRYPT_KEY_ALGORITHMS) + { + this.CRYPT_KEY_ALGORITHMS_OIDS[CRYPT_KEY_ALGORITHMS[i]] = i; + } + this.CRYPT_ENHANCED_KEY_USAGES = + { + CLIENT_AUTH: '1.3.6.1.5.5.7.3.2', + SERVER_AUTH: '1.3.6.1.5.5.7.3.1' + }; + + this.X509_ASN_ENCODING = 0x00000001; + this.PKCS_7_ASN_ENCODING = 0x00010000; + this.BCRYPT_RNG_ALGORITHM = this._marshal.CreateVariable('RNG', { wide: true }); + + this.createKeyRestriction = function createKeyRestriction() + { + var retVal = + { + CERT_DATA_ENCIPHERMENT_KEY_USAGE: false, + CERT_DIGITAL_SIGNATURE_KEY_USAGE: false, + CERT_KEY_AGREEMENT_KEY_USAGE: false, + CERT_KEY_CERT_SIGN_KEY_USAGE: false, + CERT_KEY_ENCIPHERMENT_KEY_USAGE: false, + CERT_NON_REPUDIATION_KEY_USAGE: false, + CERT_OFFLINE_CRL_SIGN_KEY_USAGE: false + } + return (retVal); + } + + this.makeCert = function makeCert(options) + { + if (!options._algorithm || !CRYPT_ALGORITHMS[options._algorithm]) { throw ('Invalid Algorithm specified: ' + options._algorithm); } + var extensions = []; + var ext = null; + + // CN => Common Name + // T => Title + // L => Locality Name + // O => Organization Name + // C => Country + // S => State or Province + // STREET => Street Address + + var inStr = ''; + var delimiter = ''; + + for(var i in options) + { + if (!i.startsWith('_')) + { + inStr += (delimiter + i + '=' + options[i]); + if (delimiter == '') { delimiter = ', '; } + } + } + console.log('Certificate Options: ' + inStr); + + // Check Extensions + if (options._keyRestrictions) + { + var restrictions = this._marshal.CreateVariable(1); + restrictions.byte = restrictions.toBuffer()[0]; + for(var i in options._keyRestrictions) + { + if (options._keyRestrictions[i] == true && CRYPT_KEY_USAGES[i]) { restrictions.byte |= CRYPT_KEY_USAGES[i]; } + } + if (restrictions.byte != 0) + { + var restrictionInfo = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 20 : 40); + if(this._marshal.PointerSize == 4) + { + restrictionInfo.Deref(8, 4).toBuffer().writeUInt32LE(1); + restrictions.pointerBuffer().copy(restrictionInfo.Deref(12, 4).toBuffer()); + } + else + { + restrictionInfo.Deref(16, 4).toBuffer().writeUInt32LE(1); + restrictions.pointerBuffer().copy(restrictionInfo.Deref(24, 8).toBuffer()); + } + var encodedObject = this.CryptEncodeObject(this.X509_ASN_ENCODING, CRYPT_EXTENSION_OIDS.szOID_KEY_USAGE_RESTRICTION, restrictionInfo); + encodedObject.oid = CRYPT_EXTENSION_OIDS.szOID_KEY_USAGE_RESTRICTION; + extensions.push(encodedObject); + } + } + if (extensions.length > 0) + { + ext = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? (16 * extensions.length) : (32 * extensions.length)); + ext.stor = []; + for(var i in extensions) + { + var oid = this._marshal.CreateVariable(extensions[i].oid); ext.stor.push(oid); + var x = this._marshal.PointerSize == 4 ? (16 * i) : (32 * i); + oid.pointerBuffer().copy(ext.Deref(x, this._marshal.PointerSize).toBuffer()); + + ext.Deref(x + this._marshal.PointerSize, 4).toBuffer().writeUInt32LE(1); + ext.Deref(x + this._marshal.PointerSize == 4 ? 8 : 16, 4).toBuffer().writeUInt32LE(extensions[i]._size); + extensions[i].pointerBuffer().copy(ext.Deref(x + this._marshal.PointerSize == 4 ? 12 : 24, this._marshal.PointerSize).toBuffer()); + } + + var extContainer = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 8 : 16); + extContainer.Deref(0, 4).toBuffer().writeUInt32LE(extensions.length); + ext.pointerBuffer().copy(extContainer.Deref(this._marshal.PointerSize, this._marshal.PointerSize).toBuffer()); + extContainer.ext = ext; + ext = extContainer; + } + + var pszX500 = this._marshal.CreateVariable(inStr); + var cbEncoded = this._marshal.CreateVariable(4); + var pbEncoded = 0; + + cbEncoded.toBuffer().writeUInt32LE(0); + if(this._Crypt32.CertStrToNameA(X509_ASN_ENCODING, pszX500, CERT_X500_NAME_STR, 0, pbEncoded, cbEncoded, 0).Val == 0) + { + throw ("Error calling 'CertStrToName', Error Code = " + this._Kernel32.GetLastError().Val); + } + + pbEncoded = this._marshal.CreateVariable(cbEncoded.toBuffer().readUInt32LE()); + if (this._Crypt32.CertStrToNameA(X509_ASN_ENCODING, pszX500, CERT_X500_NAME_STR, 0, pbEncoded, cbEncoded, 0).Val == 0) + { + throw ("Error calling 'CertStrToName', Error Code = " + this._Kernel32.GetLastError().Val); + } + + var blob = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 8 : 16); + blob.toBuffer().writeUInt32LE(cbEncoded.toBuffer().readUInt32LE(), 0); + pbEncoded.pointerBuffer().copy(blob.toBuffer(), this._marshal.PointerSize); + + var keyProvider = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 28 : 48); + var containerName = this._marshal.CreateVariable(options.CN, { wide: true }); + + containerName.pointerBuffer().copy(keyProvider.toBuffer()); + keyProvider.toBuffer().writeUInt32LE(PROV_RSA_FULL, this._marshal.PointerSize == 4 ? 8 : 16); + keyProvider.toBuffer().writeUInt32LE(CRYPT_MACHINE_KEYSET, this._marshal.PointerSize == 4 ? 12 : 20); + keyProvider.toBuffer().writeUInt32LE(AT_SIGNATURE, this._marshal.PointerSize == 4 ? 24 : 40); + var cryptAlgorithm = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 12 : 24); + var algo = this._marshal.CreateVariable(CRYPT_ALGORITHMS[options._algorithm]); + algo.pointerBuffer().copy(cryptAlgorithm.toBuffer()); + + var expiration = this._marshal.CreateVariable(16); + this._Kernel32.GetSystemTime(expiration); + + // If today is Feb-29, change the expiration to Feb-28, because that's simpler than dealing with leap-year exception complexity + if (expiration.toBuffer().readUInt16LE(2) == 2 && expiration.toBuffer().readUInt16LE(6) == 29) { exipiration.toBuffer().writeUInt16LE(28, 6); } + var year = expiration.toBuffer().readUInt16LE(0); + year += options._years; + expiration.toBuffer().writeUInt16LE(year, 0); + + var pCert = this._Crypt32.CertCreateSelfSignCertificate(0, blob, 0, keyProvider, cryptAlgorithm, 0, expiration, ext ? ext : 0); + if (pCert.Val == 0) { + console.log('Error Code = ' + this._Kernel32.GetLastError().Val); + } + console.log('pCert = ' + pCert.Val); + + var privateKey = this._marshal.CreatePointer(); + var keyspec = this._marshal.CreateVariable(4); + var needFree = this._marshal.CreateVariable(4); + + if(pCert.Val != 0) + { + var keyResult = this._Crypt32.CryptAcquireCertificatePrivateKey(pCert, 0, 0, privateKey, keyspec, needFree); + pCert.privateKey = privateKey.Deref(); + pCert.privateKey.keySpec = keyspec.toBuffer().readUInt32LE(); + pCert.privateKey.needFree = needFree.toBuffer().readUInt32LE(); + console.log('keyResult=' + keyResult.Val); + console.log('NeedFree=' + needFree.toBuffer().readUInt32LE()); + console.log('KeySpec=' + keyspec.toBuffer().readUInt32LE()); + + + var certInfo = pCert.Deref(this._marshal.PointerSize == 4 ? 12 : 24, this._marshal.PointerSize).Deref(this._marshal.PointerSize == 4 ? 112 : 208); + var signatureAlgorithm = certInfo.Deref(this._marshal.PointerSize == 4 ? 12 : 24, this._marshal.PointerSize); + var publicKeyInfo = certInfo.Deref(this._marshal.PointerSize == 4 ? 56 : 96, this._marshal.PointerSize == 4 ? 24 : 48); + var keyAlgorithm = publicKeyInfo.Deref(0, this._marshal.PointerSize == 4 ? 12 : 24); + var keyLen = publicKeyInfo.Deref(this._marshal.PointerSize == 4 ? 12 : 16, 4).toBuffer().readUInt32LE(); + + var key = publicKeyInfo.Deref(this._marshal.PointerSize == 4 ? 16 : 32, this._marshal.PointerSize).Deref(keyLen); + pCert.publicKey = key.toBuffer(); + pCert.publicKey._key = key; + pCert.publicKey.oid = keyAlgorithm.Deref().String; + pCert.SubjectPublicKeyInfo = publicKeyInfo; + pCert.Subject = certInfo.Deref(this._marshal.PointerSize == 4 ? 48 : 80, this._marshal.PointerSize == 4 ? 112 : 208); + console.log('PublicKey/OID: ' + pCert.publicKey.oid); + } + pCert.parent = this; + pCert.signMessage = function signMessage(message, options) + { + var crypto = this.parent; + var signMessagePara = crypto._marshal.CreateVariable(crypto._marshal.PointerSize == 4 ? 68 : 120); + var cbSize = signMessagePara.Deref(0, 4); + var msgEncodingType = signMessagePara.Deref(4, 4); + var pcertContext = signMessagePara.Deref(8, crypto._marshal.PointerSize); + var hashAlgorithm = signMessagePara.Deref(crypto._marshal.PointerSize == 4 ? 12 : 16, crypto._marshal.PointerSize == 4 ? 12 : 24); + var cMsgCert = signMessagePara.Deref(crypto._marshal.PointerSize == 4 ? 28 : 48, 4); + var rgpMsgCert = signMessagePara.Deref(crypto._marshal.PointerSize == 4 ? 32 : 56, crypto._marshal.PointerSize); + var algorithm = crypto._marshal.CreateVariable(CRYPT_ALGORITHMS[options.hashAlgorithm]); + + var msgArray = crypto._marshal.CreateVariable(message.length); + var rgcbToBeSigned = crypto._marshal.CreateVariable(4); + var signedMessage; + var signedMessageLen = crypto._marshal.CreateVariable(4); + signedMessageLen.toBuffer().writeUInt32LE(0); + + rgcbToBeSigned.toBuffer().writeUInt32LE(message.length); + message.copy(msgArray.toBuffer()); + + algorithm.pointerBuffer().copy(hashAlgorithm.toBuffer()); + msgEncodingType.toBuffer().writeUInt32LE(options.encodingType); + + cbSize.toBuffer().writeUInt32LE(crypto._marshal.PointerSize == 4 ? 68 : 120); + msgEncodingType.toBuffer().writeUInt32LE(PKCS_7_ASN_ENCODING); + this.pointerBuffer().copy(pcertContext.toBuffer()); + cMsgCert.toBuffer().writeUInt32LE(1); + pcertContext.getPointerPointer().toBuffer().copy(rgpMsgCert.toBuffer()); + + var result = crypto._Crypt32.CryptSignMessage(signMessagePara, 0, 1, msgArray.getPointerPointer(), rgcbToBeSigned, 0, signedMessageLen).Val; + if (result != 0) + { + signedMessage = crypto._marshal.CreateVariable(signedMessageLen.toBuffer().readUInt32LE()); + if(crypto._Crypt32.CryptSignMessage(signMessagePara, 0, 1, msgArray.getPointerPointer(), rgcbToBeSigned, signedMessage, signedMessageLen).Val != 0) + { + var retVal = signedMessage.toBuffer(); + retVal._owner = signedMessage; + return (retVal); + } + else + { + throw ('Error Signing Message: ' + crypto._Kernel32.GetLastError().Val); + } + } + else + { + throw ('Error Signing Message: ' + crypto._Kernel32.GetLastError().Val); + } + }; + return (pCert); + }; + this.verifyMessage = function verifyMessage(message, options) + { + var verifyParam = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 20 : 32); + var _cbSize = verifyParam.Deref(0, 4); + var _dwMsgAndCertEncodingType = verifyParam.Deref(4, 4); + var signedMessage = this._marshal.CreateVariable(message.length); + message.copy(signedMessage.toBuffer()); + var decodedLength = this._marshal.CreateVariable(4); + decodedLength.toBuffer().writeUInt32LE(0); + + _cbSize.toBuffer().writeUInt32LE(this._marshal.PointerSize == 4 ? 20 : 32); + _dwMsgAndCertEncodingType.toBuffer().writeUInt32LE(options.encodingType); + + var result = this._Crypt32.CryptVerifyMessageSignature(verifyParam, 0, signedMessage, message.length, 0, decodedLength, 0).Val; + if(result != 0) + { + var signerCert = this._marshal.CreatePointer(); + var decoded = this._marshal.CreateVariable(decodedLength.toBuffer().readUInt32LE()); + console.log('Decoded Length = ' + decodedLength.toBuffer().readUInt32LE()); + + if (this._Crypt32.CryptVerifyMessageSignature(verifyParam, 0, signedMessage, message.length, decoded, decodedLength, 0).Val != 0) + { + var retVal = decoded.toBuffer(); + retVal._owner = decoded; + return (retVal); + } + else + { + throw ('Error Verifying Message: ' + this._Kernel32.GetLastError().Val); + } + } + else + { + throw ('Error Verifying Message2'); + } + }; + this.loadCert = function loadCert(encodedCert, options) + { + console.log('LoadCert: ' + options.encodingType, 'Length: ' + encodedCert.length); + var pbCertEncoded = this._marshal.CreateVariable(encodedCert.length); + encodedCert.copy(pbCertEncoded.toBuffer()); + + var pcert = this._Crypt32.CertCreateCertificateContext(options.encodingType, pbCertEncoded, encodedCert.length); + if(pcert.Val == 0) + { + throw ('Error loading Certificate: ' + this._Kernel32.GetLastError().Val); + } + else + { + pcert._marshal = this._marshal; + pcert._Crypt32 = this._Crypt32; + pcert._Kernel32 = this._Kernel32; + pcert._raw = pbCertEncoded; + pcert.getInfo = getInfo; + return (pcert); + } + }; + this.EncodeString = function EncodeString(inStr) + { + var pszX500 = this._marshal.CreateVariable(inStr); + var dwSize = this._marshal.CreateVariable(4); + dwSize.toBuffer().writeUInt32LE(0); + + if (this._Crypt32.CertStrToNameA(X509_ASN_ENCODING, pszX500, CERT_X500_NAME_STR, 0, 0, dwSize, 0).Val == 0) + { + throw ("Error calling 'CertStrToName', Error Code = " + this._Kernel32.GetLastError().Val); + } + var pbEncoded = this._marshal.CreateVariable(dwSize.toBuffer().readUInt32LE()); + if (this._Crypt32.CertStrToNameA(X509_ASN_ENCODING, pszX500, CERT_X500_NAME_STR, 0, pbEncoded, dwSize, 0).Val == 0) + { + throw ("Error calling 'CertStrToName', Error Code = " + this._Kernel32.GetLastError().Val); + } + pbEncoded._size = dwSize.toBuffer().readUInt32LE(); + return (pbEncoded); + }; + this.CryptEncodeObject = function CryptEncodeObject(encodingType, structType, data) + { + var dwBufferSize = this._marshal.CreateVariable(4); + var stype = typeof (structType) == 'number' ? structType : this._marshal.CreateVariable(structType); + + if(this._Crypt32.CryptEncodeObject(encodingType, stype, data, 0, dwBufferSize).Val == 0) + { + throw ('Error Calling CryptEncodeObject (' + this._Kernel32.GetLastError().Val + ')'); + } + + var outData = this._marshal.CreateVariable(dwBufferSize.toBuffer().readUInt32LE()); + if (this._Crypt32.CryptEncodeObject(encodingType, stype, data, outData, dwBufferSize).Val == 0) + { + throw ('Error Calling CryptEncodeObject (' + this._Kernel32.GetLastError().Val + ')'); + } + outData._size = dwBufferSize.toBuffer().readUInt32LE(); + return (outData); + } + this.MakeCertFromPublicKey = function MakeCertFromPublicKey(options) + { + if (!options.Issuer || !options.Subject || !options.PublicKey || !options.SigningCert || !options.SignatureAlgorithm) { throw ('Missing Parameters: Issuer, Subject, PublicKey, SigningCert, SignatureAlgorithm'); } + var extensions = []; + var certinfo = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 112 : 208); + certinfo.Deref(0, 4).toBuffer().writeUInt32LE(CERT_V3); + var provider = this._marshal.CreatePointer(); + var r = this._Bcrypt.BCryptOpenAlgorithmProvider(provider, this.BCRYPT_RNG_ALGORITHM, 0, 0).Val; + + if (r != 0) + { + throw('Error opening RandomNumberGenerator') + } + var serial = this._marshal.CreateVariable(8); + r = this._Bcrypt.BCryptGenRandom(provider.Deref(), serial, serial._size, BCRYPT_RNG_USE_ENTROPY_IN_BUFFER).Val; + r = this._Bcrypt.BCryptCloseAlgorithmProvider(provider.Deref(), 0).Val; + + + // SerialNumber + certinfo.Deref(this._marshal.PointerSize == 4 ? 4 : 8, 4).toBuffer().writeUInt32LE(serial._size); + serial.pointerBuffer().copy(certinfo.Deref(this._marshal.PointerSize == 4 ? 8 : 16, this._marshal.PointerSize).toBuffer()); + certinfo._serial = serial; + + // Signature Algorithm + certinfo._SignatureAlgorithm = certinfo.Deref(this._marshal.PointerSize == 4 ? 12 : 24, this._marshal.PointerSize == 4 ? 12 : 24); + certinfo._SignatureAlgorithm.oid = this._marshal.CreateVariable(options.SignatureAlgorithm); + certinfo._SignatureAlgorithm.oid.pointerBuffer().copy(certinfo._SignatureAlgorithm.Deref(0, this._marshal.PointerSize).toBuffer()); + + // Issuer + certinfo._Issuer_Unencoded = this._marshal.CreateVariable(options.Issuer); + certinfo._Issuer_encodedSize = this._marshal.CreateVariable(4); + if (this._Crypt32.CertStrToNameA(X509_ASN_ENCODING, certinfo._Issuer_Unencoded, CERT_X500_NAME_STR, 0, 0, certinfo._Issuer_encodedSize, 0).Val == 0) { throw ('Error Calling CertStrToName'); } + certinfo._Issuer_encoded = this._marshal.CreateVariable(certinfo._Issuer_encodedSize.toBuffer().readUInt32LE()); + if (this._Crypt32.CertStrToNameA(X509_ASN_ENCODING, certinfo._Issuer_Unencoded, CERT_X500_NAME_STR, 0, certinfo._Issuer_encoded, certinfo._Issuer_encodedSize, 0).Val == 0) { throw ('Error Calling CertStrToName'); } + certinfo._Issuer_encoded._size = certinfo._Issuer_encodedSize.toBuffer().readUInt32LE(); + + certinfo.Deref(this._marshal.PointerSize == 4 ? 24 : 48, 4).toBuffer().writeUInt32LE(certinfo._Issuer_encoded._size); + certinfo._Issuer_encoded.pointerBuffer().copy(certinfo.Deref(this._marshal.PointerSize == 4 ? 28 : 56, this._marshal.PointerSize).toBuffer()); + + // Subject + var delimiter = ''; + var inStr = ''; + for (var i in options.Subject) + { + inStr += (delimiter + i + '=' + options.Subject[i]); + if (delimiter == '') { delimiter = ', '; } + } + + var pszX500 = this._marshal.CreateVariable(inStr); + var cbEncoded = this._marshal.CreateVariable(4); + var pbEncoded = 0; + cbEncoded.toBuffer().writeUInt32LE(0); + if (this._Crypt32.CertStrToNameA(X509_ASN_ENCODING, pszX500, CERT_X500_NAME_STR, 0, pbEncoded, cbEncoded, 0).Val == 0) + { + throw ("Error calling 'CertStrToName', Error Code = " + this._Kernel32.GetLastError().Val); + } + pbEncoded = this._marshal.CreateVariable(cbEncoded.toBuffer().readUInt32LE()); + if (this._Crypt32.CertStrToNameA(X509_ASN_ENCODING, pszX500, CERT_X500_NAME_STR, 0, pbEncoded, cbEncoded, 0).Val == 0) + { + throw ("Error calling 'CertStrToName', Error Code = " + this._Kernel32.GetLastError().Val); + } + pbEncoded._size = cbEncoded.toBuffer().readUInt32LE(); + + certinfo._Subject = pbEncoded; + certinfo.Deref(this._marshal.PointerSize == 4 ? 48 : 80, 4).toBuffer().writeUInt32LE(pbEncoded._size); + pbEncoded.pointerBuffer().copy(certinfo.Deref(this._marshal.PointerSize == 4 ? 52 : 88, this._marshal.PointerSize).toBuffer()); + + // SubjectPublicKeyInfo + certinfo._pkinfo = certinfo.Deref(this._marshal.PointerSize == 4 ? 56 : 96, this._marshal.PointerSize == 4 ? 24 : 48); + certinfo._pkinfo._oid = this._marshal.CreateVariable(options.PublicKey.oid); + certinfo._pkinfo._oid.pointerBuffer().copy(certinfo._pkinfo.Deref(0, this._marshal.PointerSize).toBuffer()); + certinfo._pkinfo.Deref(this._marshal.PointerSize == 4 ? 12 : 24, 4).toBuffer().writeUInt32LE(options.PublicKey.length); + certinfo._pkinfo._key = this._marshal.CreateVariable(options.PublicKey.length); + options.PublicKey.copy(certinfo._pkinfo._key.toBuffer()); + certinfo._pkinfo._key.pointerBuffer().copy(certinfo._pkinfo.Deref(this._marshal.PointerSize == 4 ? 16 : 32, this._marshal.PointerSize).toBuffer()); + + var ft_notBefore_dt = new Date(); ft_notBefore_dt.setTime(Date.now() - 3600000); // One Hour Ago + var ft_notBefore = this.dateToFileTime(ft_notBefore_dt); + ft_notBefore.toBuffer().copy(certinfo.Deref(this._marshal.PointerSize == 4 ? 32 : 64, 8).toBuffer()); + + var ft_notAfter_dt = new Date(); ft_notAfter_dt.setTime(Date.now() + (365 * 24 * 60 * 60 * 1000)); // One Year from now + var ft_notAfter = this.dateToFileTime(ft_notAfter_dt); + ft_notAfter.toBuffer().copy(certinfo.Deref(this._marshal.PointerSize == 4 ? 40 : 72, 8).toBuffer()); + + // Parse Extensions + if (options.KeyUsage) + { + var restrictionInfo = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 20 : 40); + restrictionInfo.bitBlob = this._marshal.CreateVariable(1); + var b = 0; + for (var i in options.KeyUsage) + { + if (CRYPT_KEY_USAGES[options.KeyUsage[i]]) { b |= CRYPT_KEY_USAGES[options.KeyUsage[i]]; } + } + restrictionInfo.bitBlob.toBuffer()[0] = b; + + if (this._marshal.PointerSize == 4) + { + restrictionInfo.Deref(8, 4).toBuffer().writeUInt32LE(restrictionInfo.bitBlob._size); + restrictionInfo.bitBlob.pointerBuffer().copy(restrictionInfo.Deref(12, 4).toBuffer()); + } + else + { + restrictionInfo.Deref(16, 4).toBuffer().writeUInt32LE(restrictionInfo.bitBlob._size); + restrictionInfo.bitBlob.pointerBuffer().copy(restrictionInfo.Deref(24, 8).toBuffer()); + } + + restrictionInfo.encodedObject = this.CryptEncodeObject(this.X509_ASN_ENCODING, CRYPT_EXTENSION_OIDS.szOID_KEY_USAGE_RESTRICTION, restrictionInfo); + restrictionInfo.encodedObject.oid = CRYPT_EXTENSION_OIDS.szOID_KEY_USAGE_RESTRICTION; + restrictionInfo.encodedObject.ri = restrictionInfo; + extensions.push(restrictionInfo.encodedObject); + } + if (options.EnhancedKeyUsages) + { + var eku = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 8 : 16); + eku.Deref(0, 4).toBuffer().writeUInt32LE(options.EnhancedKeyUsages.length); // cUsageIdentifier + + eku._array = this._marshal.CreateVariable(options.EnhancedKeyUsages.length * this._marshal.PointerSize); + for(var i in options.EnhancedKeyUsages) + { + eku._array[i] = this._marshal.CreateVariable(options.EnhancedKeyUsages[i]); + eku._array[i].pointerBuffer().copy(eku._array.Deref(i * this._marshal.PointerSize, this._marshal.PointerSize).toBuffer()); + } + + eku._array.pointerBuffer().copy(eku.Deref(this._marshal.PointerSize, this._marshal.PointerSize).toBuffer()); //rgpszUsageIdentifier + eku.oid = CRYPT_EXTENSION_OIDS.szOID_ENHANCED_KEY_USAGE; + + eku.encodedObject = this.CryptEncodeObject(this.X509_ASN_ENCODING, CRYPT_EXTENSION_OIDS.szOID_ENHANCED_KEY_USAGE, eku); + eku.encodedObject.oid = CRYPT_EXTENSION_OIDS.szOID_ENHANCED_KEY_USAGE; + eku.encodedObject.eku = eku; + extensions.push(eku.encodedObject); + } + + + // Add Extensions + if (extensions.length > 0) + { + var ext = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? (16 * extensions.length) : (32 * extensions.length)); + ext.stor = []; + for (var i in extensions) + { + var oid = this._marshal.CreateVariable(extensions[i].oid); ext.stor.push(oid); + var x = this._marshal.PointerSize == 4 ? (16 * i) : (32 * i); + oid.pointerBuffer().copy(ext.Deref(x, this._marshal.PointerSize).toBuffer()); + + ext.Deref(x + this._marshal.PointerSize, 4).toBuffer().writeUInt32LE(1); + ext.Deref(x + (this._marshal.PointerSize == 4 ? 8 : 16), 4).toBuffer().writeUInt32LE(extensions[i]._size); + extensions[i].pointerBuffer().copy(ext.Deref(x + (this._marshal.PointerSize == 4 ? 12 : 24), this._marshal.PointerSize).toBuffer()); + } + + certinfo._ext = ext; + certinfo.Deref(this._marshal.PointerSize == 4 ? 104 : 192, 4).toBuffer().writeUInt32LE(extensions.length); // cExtension + ext.pointerBuffer().copy(certinfo.Deref(this._marshal.PointerSize == 4 ? 108 : 200, this._marshal.PointerSize).toBuffer()); // rgExtension + } + + + return (certinfo); + }; + + this.SignCertificate = function SignCertificate(signingCert, certinfo) + { + var sig = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 12 : 24); + sig.oid = this._marshal.CreateVariable(CRYPT_ALGORITHMS.SHA1); + sig.oid.pointerBuffer().copy(sig.Deref(0, this._marshal.PointerSize).toBuffer()); + var dwSize = this._marshal.CreateVariable(4); + + if (this._Crypt32.CryptSignAndEncodeCertificate(signingCert.privateKey, signingCert.privateKey.keySpec, this.X509_ASN_ENCODING, X509_CERT_TO_BE_SIGNED, certinfo, sig, 0, 0, dwSize).Val != 0) + { + // success + var pbEncoded = this._marshal.CreateVariable(dwSize.toBuffer().readUInt32LE()); + console.log('KeySpec: ' + signingCert.privateKey.keySpec); + console.log(this._Crypt32.CryptSignAndEncodeCertificate(signingCert.privateKey, signingCert.privateKey.keySpec, X509_ASN_ENCODING, X509_CERT_TO_BE_SIGNED, certinfo, sig, 0, pbEncoded, dwSize).Val); + console.log('dwSize: ' + dwSize.toBuffer().readUInt32LE()); + pbEncoded._size = dwSize.toBuffer().readUInt32LE(); + return (pbEncoded); + } + else { + throw ('Error: ' + this._Kernel32.GetLastError().Val); + } + }; + this.SignCertRequest_old = function SignCertRequest_old(signingCert, publicKeyInfo) + { + //var certRequestInfo = this.MakeCertRequestInfo(publicKeyInfo.subject, publicKeyInfo); + var certRequestInfo = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 44 : 88); + certRequestInfo.subject = certRequestInfo.Deref(this._marshal.PointerSize == 4 ? 4 : 8, this._marshal.PointerSize == 4 ? 8 : 16); + certRequestInfo.subjectPublicKeyInfo = certRequestInfo.Deref(this._marshal.PointerSize == 4 ? 12 : 24, this._marshal.PointerSize == 4 ? 24 : 48); + + signingCert.Subject.toBuffer().copy(certRequestInfo.subject.toBuffer()); + signingCert.SubjectPublicKeyInfo.toBuffer().copy(certRequestInfo.subjectPublicKeyInfo.toBuffer()); + + var sig = this._marshal.CreateVariable(this._marshal.PointerSize == 4 ? 12 : 24); + sig.oid = this._marshal.CreateVariable(CRYPT_ALGORITHMS.SHA1); + sig.oid.pointerBuffer().copy(sig.Deref(0,this._marshal.PointerSize).toBuffer()); + var dwSize = this._marshal.CreateVariable(4); + + if (this._Crypt32.CryptSignAndEncodeCertificate(signingCert.privateKey, signingCert.privateKey.keySpec, this.X509_ASN_ENCODING, X509_CERT_REQUEST_TO_BE_SIGNED, certRequestInfo, sig, 0, 0, dwSize).Val != 0) + { + // success + var pbEncoded = this._marshal.CreateVariable(dwSize.toBuffer().readUInt32LE()); + console.log('KeySpec: ' + signingCert.privateKey.keySpec); + console.log(this._Crypt32.CryptSignAndEncodeCertificate(signingCert.privateKey, signingCert.privateKey.keySpec, X509_ASN_ENCODING, X509_CERT_REQUEST_TO_BE_SIGNED, certRequestInfo, sig, 0, pbEncoded, dwSize).Val); + console.log('dwSize: ' + dwSize.toBuffer().readUInt32LE()); + pbEncoded._size = dwSize.toBuffer().readUInt32LE(); + return (pbEncoded); + } + else + { + throw ('Error: ' + this._Kernel32.GetLastError().Val); + } + }; + this.dateToFileTime = function dateToFileTime(dt) + { + var systemtime = this._marshal.CreateVariable(16); + var filetime = this._marshal.CreateVariable(8); + + systemtime.Deref(0,2).toBuffer().writeUInt16LE(dt.getUTCFullYear()); + systemtime.Deref(2, 2).toBuffer().writeUInt16LE(dt.getUTCMonth() + 1); + systemtime.Deref(6, 2).toBuffer().writeUInt16LE(dt.getUTCDate()); + systemtime.Deref(8, 2).toBuffer().writeUInt16LE(dt.getUTCHours()); + systemtime.Deref(10, 2).toBuffer().writeUInt16LE(dt.getUTCMinutes()); + systemtime.Deref(12, 2).toBuffer().writeUInt16LE(dt.getUTCSeconds()); + systemtime.Deref(14, 2).toBuffer().writeUInt16LE(dt.getUTCMilliseconds()); + + if(this._Kernel32.SystemTimeToFileTime(systemtime, filetime).Val == 0) + { + throw ('Error converting time: ' + this._Kernel32.GetLastError().Val); + } + return (filetime); + }; + this.fileTimeToDate = function fileTimeToDate(ft) + { + var systemtime = this._marshal.CreateVariable(16); + if(this._Kernel32.FileTimeToSystemTime(ft, systemtime).Val == 0) + { + throw ('Error convertin filetime: ' + this._Kernel32.GetLastError().Val); + } + + var ret = Date.now(); + var buffer = systemtime.toBuffer(); + + ret.setUTCFullYear(buffer.readUInt16LE(0)); + ret.setUTCMonth(buffer.readUInt16LE(2)); + ret.setUTCDate(buffer.readUInt16LE(6)); + ret.setUTCHours(buffer.readUInt16LE(8)); + ret.setUTCMinutes(buffer.readUInt16LE(10)); + ret.setUTCSeconds(buffer.readUInt16LE(12)); + ret.setUTCMilliseconds(buffer.readUInt16LE(14)); + + return (ret); + }; +} +function getInfo(options) +{ + var certInfo = this.Deref(this._marshal.PointerSize == 4 ? 12 : 24, this._marshal.PointerSize).Deref(this._marshal.PointerSize == 4 ? 112 : 208); + var signatureAlgorithm = certInfo.Deref(this._marshal.PointerSize == 4 ? 12 : 24, this._marshal.PointerSize); + var publicKeyInfo = certInfo.Deref(this._marshal.PointerSize == 4 ? 56 : 96, this._marshal.PointerSize == 4 ? 24 : 48); + var keyAlgorithm = publicKeyInfo.Deref(0, this._marshal.PointerSize == 4 ? 12 : 24); + var publicKeyLen = publicKeyInfo.Deref(this._marshal.PointerSize == 4 ? 12 : 24, 4).toBuffer().readUInt32LE(); + var publicKey = publicKeyInfo.Deref(this._marshal.PointerSize == 4 ? 16 : 32, this._marshal.PointerSize).Deref(publicKeyLen).toBuffer().toString('base64'); + + var thumbprintHash = 'SHA1Stream'; + if (options) + { + switch(options.thumbprint) + { + case 'MD5': + thumbprintHash = 'MD5Stream'; + break; + case 'SHA1': + thumbprintHash = 'SHA1Stream'; + break; + case 'SHA256': + thumbprintHash = 'SHA256Stream'; + break; + case 'SHA384': + thumbprintHash = 'SHA384Stream'; + break; + case 'SHA512': + thumbprintHash = 'SHA512Stream'; + break; + } + } + + var retVal = {}; + retVal.version = certInfo.toBuffer().readUInt32LE(); + retVal.signatureAlgorithm = CRYPT_ALGORITHMS_EX[signatureAlgorithm.Deref().String]; + retVal.keyAlgorithm = CRYPT_KEY_ALGORITHMS[keyAlgorithm.Deref().String]; + retVal.publicKey = publicKey; + retVal.thumbprint = require(thumbprintHash).create().syncHash(this._raw.toBuffer()).toString('hex'); + retVal.thumbprintAlgorithm = options ? options.thumbprint : 'SHA1'; + return (retVal); +} + + + +module.exports = new WinCrypto(); + +//var cng = new WinCrypto(); +//var cert = cng.makeCert({ CN: 'Bryan Test', T: 'My Title', _algorithm: 'SHA256', _years: 1 }); +//var msg = cert.signMessage(Buffer.from('this is testing'), { hashAlgorithm: 'SHA256', encodingType: PKCS_7_ASN_ENCODING }); +//console.log(msg.toString('hex')); + +//var pkcs7 = require('pkcs7'); +//var result = pkcs7.getSignedDataBlock(msg); +//console.log(result.data, result.signingCertificate.publicKeyHash, result.signingCertificate.fingerprint); + +//var decoded = cng.verifyMessage(msg, { encodingType: PKCS_7_ASN_ENCODING }); +//console.log(decoded.toString()); \ No newline at end of file diff --git a/modules/win-message-pump.js b/modules/win-message-pump.js new file mode 100644 index 0000000..a243d45 --- /dev/null +++ b/modules/win-message-pump.js @@ -0,0 +1,120 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +var WH_CALLWNDPROC = 4; +var WM_QUIT = 0x0012; + +function WindowsMessagePump(options) +{ + this._ObjectID = 'win-message-pump'; + this._options = options; + var emitterUtils = require('events').inherits(this); + emitterUtils.createEvent('hwnd'); + emitterUtils.createEvent('error'); + emitterUtils.createEvent('message'); + emitterUtils.createEvent('exit'); + + this._child = require('ScriptContainer').Create({ processIsolation: 0 }); + this._child.MessagePump = this; + this._child.prependListener('~', function _childFinalizer() { this.MessagePump.emit('exit', 0); this.MessagePump.stop(); }); + this._child.once('exit', function onExit(code) { this.MessagePump.emit('exit', code); }); + this._child.once('ready', function onReady() + { + var execString = + "var m = require('_GenericMarshal');\ + var h = null;\ + var k = m.CreateNativeProxy('Kernel32.dll');\ + k.CreateMethod('GetLastError');\ + k.CreateMethod('GetModuleHandleA');\ + var u = m.CreateNativeProxy('User32.dll');\ + u.CreateMethod('GetMessageA');\ + u.CreateMethod('CreateWindowExA');\ + u.CreateMethod('TranslateMessage');\ + u.CreateMethod('DispatchMessageA');\ + u.CreateMethod('RegisterClassExA');\ + u.CreateMethod('DefWindowProcA');\ + var wndclass = m.CreateVariable(m.PointerSize == 4 ? 48 : 80);\ + wndclass.hinstance = k.GetModuleHandleA(0);\ + wndclass.cname = m.CreateVariable('MainWWWClass');\ + wndclass.wndproc = m.GetGenericGlobalCallback(4);\ + wndclass.toBuffer().writeUInt32LE(wndclass._size);\ + wndclass.cname.pointerBuffer().copy(wndclass.Deref(m.PointerSize == 4 ? 40 : 64, m.PointerSize).toBuffer());\ + wndclass.wndproc.pointerBuffer().copy(wndclass.Deref(8, m.PointerSize).toBuffer());\ + wndclass.hinstance.pointerBuffer().copy(wndclass.Deref(m.PointerSize == 4 ? 20 : 24, m.PointerSize).toBuffer());\ + wndclass.wndproc.on('GlobalCallback', function onWndProc(xhwnd, xmsg, wparam, lparam)\ + {\ + if(h==null || h.Val == xhwnd.Val)\ + {\ + require('ScriptContainer').send({message: xmsg.Val, wparam: wparam.Val, lparam: lparam.Val, lparam_hex: lparam.pointerBuffer().toString('hex')});\ + var retVal = u.DefWindowProcA(xhwnd, xmsg, wparam, lparam);\ + return(retVal);\ + }\ + });\ + u.RegisterClassExA(wndclass);\ + h = u.CreateWindowExA(0x00000088, wndclass.cname, 0, 0x00800000, 0, 0, 100, 100, 0, 0, 0, 0);\ + if(h.Val == 0)\ + {\ + require('ScriptContainer').send({error: 'Error Creating Hidden Window'});\ + process.exit();\ + }\ + require('ScriptContainer').send({hwnd: h.pointerBuffer().toString('hex')});\ + require('ScriptContainer').on('data', function onData(jmsg)\ + {\ + if(jmsg.listen)\ + {\ + var msg = m.CreateVariable(m.PointerSize == 4 ? 28 : 48);\ + while(u.GetMessageA(msg, h, 0, 0).Val>0)\ + {\ + u.TranslateMessage(msg);\ + u.DispatchMessageA(msg);\ + }\ + process.exit();\ + }\ + });"; + + this.ExecuteString(execString); + }); + this._child.on('data', function onChildData(msg) + { + if (msg.hwnd) + { + var m = require('_GenericMarshal'); + this._hwnd = m.CreatePointer(Buffer.from(msg.hwnd, 'hex')); + this.MessagePump.emit('hwnd', this._hwnd); + this.send({ listen: this.MessagePump._options.filter }); + } + else if(msg.message) + { + this.MessagePump.emit('message', msg); + } + else + { + console.log('Received: ', msg); + } + }); + this.stop = function stop() + { + if(this._child && this._child._hwnd) + { + var marshal = require('_GenericMarshal'); + var User32 = marshal.CreateNativeProxy('User32.dll'); + User32.CreateMethod('PostMessageA'); + User32.PostMessageA(this._child._hwnd, WM_QUIT, 0, 0); + } + }; +} + +module.exports = WindowsMessagePump; diff --git a/modules/win-registry.js b/modules/win-registry.js new file mode 100644 index 0000000..0018080 --- /dev/null +++ b/modules/win-registry.js @@ -0,0 +1,167 @@ +/* +Copyright 2018 Intel Corporation + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +var KEY_QUERY_VALUE = 0x0001; +var KEY_WRITE = 0x20006; + +var KEY_DATA_TYPES = + { + REG_NONE: 0, + REG_SZ: 1, + REG_EXPAND_SZ: 2, + REG_BINARY: 3, + REG_DWORD: 4, + REG_DWORD_BIG_ENDIAN: 5, + REG_LINK: 6, + REG_MULTI_SZ: 7, + REG_RESOURCE_LIST: 8, + REG_FULL_RESOURCE_DESCRIPTOR: 9, + REG_RESOURCE_REQUIREMENTS_LIST: 10, + REG_QWORD: 11 + }; + +function windows_registry() +{ + this._ObjectId = 'win-registry'; + this._marshal = require('_GenericMarshal'); + this._AdvApi = this._marshal.CreateNativeProxy('Advapi32.dll'); + this._AdvApi.CreateMethod('RegCreateKeyExA'); + this._AdvApi.CreateMethod('RegOpenKeyExA'); + this._AdvApi.CreateMethod('RegQueryValueExA'); + this._AdvApi.CreateMethod('RegCloseKey'); + this._AdvApi.CreateMethod('RegDeleteKeyA'); + this._AdvApi.CreateMethod('RegDeleteValueA'); + this._AdvApi.CreateMethod('RegSetValueExA'); + this.HKEY = { Root: Buffer.from('80000000', 'hex').swap32(), CurrentUser: Buffer.from('80000001', 'hex').swap32(), LocalMachine: Buffer.from('80000002', 'hex').swap32(), Users: Buffer.from('80000003', 'hex').swap32() }; + + this.QueryKey = function QueryKey(hkey, path, key) + { + var h = this._marshal.CreatePointer(); + var len = this._marshal.CreateVariable(4); + var valType = this._marshal.CreateVariable(4); + key = this._marshal.CreateVariable(key); + var HK = this._marshal.CreatePointer(hkey); + var retVal = null; + + if (this._AdvApi.RegOpenKeyExA(HK, this._marshal.CreateVariable(path), 0, KEY_QUERY_VALUE, h).Val != 0) + { + throw ('Error Opening Registry Key: ' + path); + } + + if(this._AdvApi.RegQueryValueExA(h.Deref(), key, 0, 0, 0, len).Val == 0) + { + var data = this._marshal.CreateVariable(len.toBuffer().readUInt32LE()); + if (this._AdvApi.RegQueryValueExA(h.Deref(), key, 0, valType, data, len).Val == 0) + { + switch(valType.toBuffer().readUInt32LE()) + { + case KEY_DATA_TYPES.REG_DWORD: + retVal = data.toBuffer().readUInt32LE(); + break; + case KEY_DATA_TYPES.REG_DWORD_BIG_ENDIAN: + retVal = data.toBuffer().readUInt32BE(); + break; + case KEY_DATA_TYPES.REG_SZ: + retVal = data.String; + break; + case KEY_DATA_TYPES.REG_BINARY: + default: + retVal = data.toBuffer(); + retVal._data = data; + break; + } + } + } + else + { + this._AdvApi.RegCloseKey(h.Deref()); + throw ('Not Found'); + } + this._AdvApi.RegCloseKey(h.Deref()); + return (retVal); + }; + this.WriteKey = function WriteKey(hkey, path, key, value) + { + var result; + var h = this._marshal.CreatePointer(); + + if (this._AdvApi.RegCreateKeyExA(this._marshal.CreatePointer(hkey), this._marshal.CreateVariable(path), 0, 0, 0, KEY_WRITE, 0, h, 0).Val != 0) + { + throw ('Error Opening Registry Key: ' + path); + } + + var data; + var dataType; + + switch(typeof(value)) + { + case 'boolean': + dataType = KEY_DATA_TYPES.REG_DWORD; + data = this._marshal.CreateVariable(4); + data.toBuffer().writeUInt32LE(value ? 1 : 0); + break; + case 'number': + dataType = KEY_DATA_TYPES.REG_DWORD; + data = this._marshal.CreateVariable(4); + data.toBuffer().writeUInt32LE(value); + break; + case 'string': + dataType = KEY_DATA_TYPES.REG_SZ; + data = this._marshal.CreateVariable(value); + break; + default: + dataType = KEY_DATA_TYPES.REG_BINARY; + data = this._marshal.CreateVariable(value.length); + value.copy(data.toBuffer()); + break; + } + + if(this._AdvApi.RegSetValueExA(h.Deref(), this._marshal.CreateVariable(key), 0, dataType, data, data._size).Val != 0) + { + this._AdvApi.RegCloseKey(h.Deref()); + throw ('Error writing reg key: ' + key); + } + this._AdvApi.RegCloseKey(h.Deref()); + }; + this.DeleteKey = function DeleteKey(hkey, path, key) + { + if(!key) + { + if(this._AdvApi.RegDeleteKeyA(this._marshal.CreatePointer(hkey), this._marshal.CreateVariable(path)).Val != 0) + { + throw ('Error Deleting Key: ' + path); + } + } + else + { + var h = this._marshal.CreatePointer(); + var result; + if (this._AdvApi.RegOpenKeyExA(this._marshal.CreatePointer(hkey), this._marshal.CreateVariable(path), 0, KEY_QUERY_VALUE | KEY_WRITE, h).Val != 0) + { + throw ('Error Opening Registry Key: ' + path); + } + if ((result = this._AdvApi.RegDeleteValueA(h.Deref(), this._marshal.CreateVariable(key)).Val) != 0) + { + this._AdvApi.RegCloseKey(h.Deref()); + throw ('Error[' + result + '] Deleting Key: ' + path + '.' + key); + } + this._AdvApi.RegCloseKey(h.Deref()); + } + }; +} + +module.exports = new windows_registry(); +