summaryrefslogtreecommitdiff
path: root/DSP/Projects/GCC
diff options
context:
space:
mode:
Diffstat (limited to 'DSP/Projects/GCC')
-rw-r--r--DSP/Projects/GCC/arm_cortexM_math.uvoptx415
-rw-r--r--DSP/Projects/GCC/arm_cortexM_math.uvprojx594
-rw-r--r--DSP/Projects/GCC/arm_cortexM_math_Build.bat84
3 files changed, 686 insertions, 407 deletions
diff --git a/DSP/Projects/GCC/arm_cortexM_math.uvoptx b/DSP/Projects/GCC/arm_cortexM_math.uvoptx
index eb2f591..4319d1e 100644
--- a/DSP/Projects/GCC/arm_cortexM_math.uvoptx
+++ b/DSP/Projects/GCC/arm_cortexM_math.uvoptx
@@ -8,7 +8,7 @@
<Extensions>
<cExt>*.c</cExt>
<aExt>*.s*; *.src; *.a*</aExt>
- <oExt>*.obj</oExt>
+ <oExt>*.obj; *.o</oExt>
<lExt>*.lib</lExt>
<tExt>*.txt; *.h; *.inc</tExt>
<pExt>*.plm</pExt>
@@ -101,6 +101,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -154,11 +156,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -242,6 +249,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -295,11 +304,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -383,6 +397,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -436,11 +452,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -524,6 +545,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -577,11 +600,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -665,6 +693,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -718,11 +748,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -806,6 +841,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -859,11 +896,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -947,6 +989,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -1000,11 +1044,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -1088,6 +1137,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -1141,11 +1192,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -1229,6 +1285,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -1282,11 +1340,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -1370,6 +1433,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -1423,11 +1488,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -1511,6 +1581,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -1564,11 +1636,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -1652,6 +1729,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -1705,11 +1784,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -1793,6 +1877,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -1851,11 +1937,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -1939,6 +2030,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>0</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -1992,11 +2085,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -2080,6 +2178,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>13</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -2138,11 +2238,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -2226,6 +2331,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>13</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -2284,11 +2391,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -2372,6 +2484,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>13</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -2430,11 +2544,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -2518,6 +2637,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>13</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -2576,11 +2697,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -2664,6 +2790,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>13</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -2722,11 +2850,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -2810,6 +2943,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>13</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -2868,11 +3003,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -2956,6 +3096,8 @@
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
+ <bSchkAxf>0</bSchkAxf>
+ <bTchkAxf>0</bTchkAxf>
<nTsel>13</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
@@ -3014,11 +3156,16 @@
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
- <Lin2Executable></Lin2Executable>
- <Lin2ConfigFile></Lin2ConfigFile>
- <bLin2Auto>0</bLin2Auto>
<bAutoGenD>0</bAutoGenD>
- <bAuto2GenD>0</bAuto2GenD>
+ <LntExFlags>0</LntExFlags>
+ <pMisraName></pMisraName>
+ <pszMrule></pszMrule>
+ <pSingCmds></pSingCmds>
+ <pMultCmds></pMultCmds>
+ <pMisraNamep></pMisraNamep>
+ <pszMrulep></pszMrulep>
+ <pSingCmdsp></pSingCmdsp>
+ <pMultCmdsp></pMultCmdsp>
</TargetOption>
</Target>
@@ -5295,6 +5442,30 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
+ <PathWithFileName>..\..\Source\TransformFunctions\arm_bitreversal.c</PathWithFileName>
+ <FilenameWithoutPath>arm_bitreversal.c</FilenameWithoutPath>
+ <RteFlg>0</RteFlg>
+ <bShared>0</bShared>
+ </File>
+ <File>
+ <GroupNumber>6</GroupNumber>
+ <FileNumber>187</FileNumber>
+ <FileType>1</FileType>
+ <tvExp>0</tvExp>
+ <tvExpOptDlg>0</tvExpOptDlg>
+ <bDave2>0</bDave2>
+ <PathWithFileName>..\..\Source\TransformFunctions\arm_bitreversal2.c</PathWithFileName>
+ <FilenameWithoutPath>arm_bitreversal2.c</FilenameWithoutPath>
+ <RteFlg>0</RteFlg>
+ <bShared>0</bShared>
+ </File>
+ <File>
+ <GroupNumber>6</GroupNumber>
+ <FileNumber>188</FileNumber>
+ <FileType>1</FileType>
+ <tvExp>0</tvExp>
+ <tvExpOptDlg>0</tvExpOptDlg>
+ <bDave2>0</bDave2>
<PathWithFileName>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</PathWithFileName>
<FilenameWithoutPath>arm_cfft_radix4_f32.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
@@ -5302,7 +5473,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>187</FileNumber>
+ <FileNumber>189</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5314,7 +5485,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>188</FileNumber>
+ <FileNumber>190</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5326,7 +5497,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>189</FileNumber>
+ <FileNumber>191</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5338,7 +5509,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>190</FileNumber>
+ <FileNumber>192</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5350,7 +5521,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>191</FileNumber>
+ <FileNumber>193</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5362,7 +5533,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>192</FileNumber>
+ <FileNumber>194</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5374,7 +5545,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>193</FileNumber>
+ <FileNumber>195</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5386,7 +5557,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>194</FileNumber>
+ <FileNumber>196</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5398,7 +5569,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>195</FileNumber>
+ <FileNumber>197</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5410,7 +5581,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>196</FileNumber>
+ <FileNumber>198</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5422,7 +5593,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>197</FileNumber>
+ <FileNumber>199</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5434,7 +5605,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>198</FileNumber>
+ <FileNumber>200</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5446,7 +5617,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>199</FileNumber>
+ <FileNumber>201</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5458,7 +5629,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>200</FileNumber>
+ <FileNumber>202</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5470,7 +5641,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>201</FileNumber>
+ <FileNumber>203</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5482,7 +5653,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>202</FileNumber>
+ <FileNumber>204</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5494,7 +5665,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>203</FileNumber>
+ <FileNumber>205</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5506,19 +5677,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>204</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <bDave2>0</bDave2>
- <PathWithFileName>..\..\Source\TransformFunctions\arm_bitreversal.c</PathWithFileName>
- <FilenameWithoutPath>arm_bitreversal.c</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>6</GroupNumber>
- <FileNumber>205</FileNumber>
+ <FileNumber>206</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5530,7 +5689,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>206</FileNumber>
+ <FileNumber>207</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5542,7 +5701,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>207</FileNumber>
+ <FileNumber>208</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5554,7 +5713,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>208</FileNumber>
+ <FileNumber>209</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5566,7 +5725,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>209</FileNumber>
+ <FileNumber>210</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5578,7 +5737,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>210</FileNumber>
+ <FileNumber>211</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5590,7 +5749,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>211</FileNumber>
+ <FileNumber>212</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5602,7 +5761,7 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>212</FileNumber>
+ <FileNumber>213</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@@ -5614,18 +5773,6 @@
</File>
<File>
<GroupNumber>6</GroupNumber>
- <FileNumber>213</FileNumber>
- <FileType>1</FileType>
- <tvExp>0</tvExp>
- <tvExpOptDlg>0</tvExpOptDlg>
- <bDave2>0</bDave2>
- <PathWithFileName>..\..\Source\TransformFunctions\arm_bitreversal2.S</PathWithFileName>
- <FilenameWithoutPath>arm_bitreversal2.S</FilenameWithoutPath>
- <RteFlg>0</RteFlg>
- <bShared>0</bShared>
- </File>
- <File>
- <GroupNumber>6</GroupNumber>
<FileNumber>214</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
diff --git a/DSP/Projects/GCC/arm_cortexM_math.uvprojx b/DSP/Projects/GCC/arm_cortexM_math.uvprojx
index 69f5e6a..6329b9a 100644
--- a/DSP/Projects/GCC/arm_cortexM_math.uvprojx
+++ b/DSP/Projects/GCC/arm_cortexM_math.uvprojx
@@ -10,11 +10,12 @@
<TargetName>cortexM0l</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM0</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x40000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -80,7 +81,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -166,6 +167,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -238,7 +240,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections</MiscControls>
- <Define>ARM_MATH_CM0, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE</Define>
+ <Define>ARM_MATH_CM0_FAMILY, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -1224,6 +1226,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -1314,11 +1326,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -1359,11 +1366,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -1686,11 +1688,12 @@
<TargetName>cortexM0b</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM0</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x40000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -1756,7 +1759,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -1842,6 +1845,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -1914,7 +1918,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections</MiscControls>
- <Define>ARM_MATH_CM0, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, ARM_MATH_BIG_ENDIAN</Define>
+ <Define>ARM_MATH_CM0_FAMILY, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL, ARM_MATH_BIG_ENDIAN</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -2900,6 +2904,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -2990,11 +3004,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -3035,11 +3044,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -3362,11 +3366,12 @@
<TargetName>cortexM3l</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM3</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x40000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M3") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -3432,7 +3437,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -3518,6 +3523,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -3590,7 +3596,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections</MiscControls>
- <Define>ARM_MATH_CM3, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -4576,6 +4582,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -4666,11 +4682,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -4711,11 +4722,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -5038,11 +5044,12 @@
<TargetName>cortexM3b</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM3</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x40000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M3") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -5108,7 +5115,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -5194,6 +5201,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -5266,7 +5274,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections</MiscControls>
- <Define>ARM_MATH_CM3, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, ARM_MATH_BIG_ENDIAN</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL, ARM_MATH_BIG_ENDIAN</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -6252,6 +6260,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -6342,11 +6360,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -6387,11 +6400,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -6714,11 +6722,12 @@
<TargetName>cortexM4l</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM4</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M4") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -6784,7 +6793,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -6870,6 +6879,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -6942,7 +6952,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections</MiscControls>
- <Define>ARM_MATH_CM4, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -7928,6 +7938,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -8018,11 +8038,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -8063,11 +8078,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -8390,11 +8400,12 @@
<TargetName>cortexM4b</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM4</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M4") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -8460,7 +8471,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -8546,6 +8557,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -8618,7 +8630,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections</MiscControls>
- <Define>ARM_MATH_CM4, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, ARM_MATH_BIG_ENDIAN</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL, ARM_MATH_BIG_ENDIAN</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -9604,6 +9616,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -9694,11 +9716,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -9739,11 +9756,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -10066,11 +10078,12 @@
<TargetName>cortexM4lf</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM4_FP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -10136,7 +10149,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name>cmd.exe /C getSizeInfo "$L\lib@L.a" "@L_SizeInfo.txt"</UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -10222,6 +10235,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>2</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -10294,7 +10308,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -mfpu=fpv4-sp-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_CM4, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __FPU_PRESENT=1U</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -11280,6 +11294,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -11370,11 +11394,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -11415,11 +11434,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -11742,11 +11756,12 @@
<TargetName>cortexM4bf</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM4_FP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -11812,7 +11827,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -11898,6 +11913,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>2</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -11970,7 +11986,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -mfpu=fpv4-sp-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_CM4, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __FPU_PRESENT=1U, ARM_MATH_BIG_ENDIAN</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL, ARM_MATH_BIG_ENDIAN</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -12956,6 +12972,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -13046,11 +13072,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -13091,11 +13112,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -13418,11 +13434,12 @@
<TargetName>cortexM7l</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM7</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M7") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -13488,7 +13505,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -13574,6 +13591,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -13646,7 +13664,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections</MiscControls>
- <Define>ARM_MATH_CM7, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -14632,6 +14650,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -14722,11 +14750,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -14767,11 +14790,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -15094,11 +15112,12 @@
<TargetName>cortexM7b</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM7</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M7") CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -15164,7 +15183,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -15250,6 +15269,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>0</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -15322,7 +15342,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections</MiscControls>
- <Define>ARM_MATH_CM7, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, ARM_MATH_BIG_ENDIAN</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL, ARM_MATH_BIG_ENDIAN</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -16308,6 +16328,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -16398,11 +16428,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -16443,11 +16468,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -16770,11 +16790,12 @@
<TargetName>cortexM7lfsp</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM7_SP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M7") FPU3(SFPU) CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -16840,7 +16861,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -16926,6 +16947,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>2</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -16998,7 +17020,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -mfpu=fpv5-sp-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_CM7, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __FPU_PRESENT=1U</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -17984,6 +18006,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -18074,11 +18106,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -18119,11 +18146,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -18446,11 +18468,12 @@
<TargetName>cortexM7bfsp</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM7_SP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M7") FPU3(SFPU) CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -18516,7 +18539,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -18602,6 +18625,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>2</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -18674,7 +18698,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -mfpu=fpv5-sp-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_CM7, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __FPU_PRESENT=1U, ARM_MATH_BIG_ENDIAN</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL, ARM_MATH_BIG_ENDIAN</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -19660,6 +19684,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -19750,11 +19784,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -19795,11 +19824,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -20122,11 +20146,12 @@
<TargetName>cortexM7lfdp</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM7_DP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -20192,7 +20217,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -20278,6 +20303,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>3</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -20350,7 +20376,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -mfpu=fpv5-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_CM7, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __FPU_PRESENT=1U</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -21336,6 +21362,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -21426,11 +21462,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -21471,11 +21502,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -21798,11 +21824,12 @@
<TargetName>cortexM7bfdp</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMCM7_DP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x20000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -21868,7 +21895,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -21954,6 +21981,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>3</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<OnChipMemories>
@@ -22026,7 +22054,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -mfpu=fpv5-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_CM7, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __FPU_PRESENT=1U, ARM_MATH_BIG_ENDIAN</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL, ARM_MATH_BIG_ENDIAN</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -23012,6 +23040,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -23102,11 +23140,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -23147,11 +23180,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -23474,11 +23502,12 @@
<TargetName>ARMv8MBLl</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMv8MBL</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("ARMV8MBL") TZ CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -23544,7 +23573,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -23630,6 +23659,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>3</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>1</hadIRAM2>
<hadIROM2>1</hadIROM2>
<OnChipMemories>
@@ -23702,7 +23732,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -march=armv8-m.base</MiscControls>
- <Define>ARM_MATH_ARMV8MBL, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE</Define>
+ <Define>ARM_MATH_CM0_FAMILY, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -24688,6 +24718,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -24778,11 +24818,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -24823,11 +24858,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -25150,11 +25180,12 @@
<TargetName>ARMv8MMLl</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMv8MML</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("ARMV8MML") TZ CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -25220,7 +25251,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -25306,6 +25337,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>2</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>1</hadIRAM2>
<hadIROM2>1</hadIROM2>
<OnChipMemories>
@@ -25378,7 +25410,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -march=armv8-m.main</MiscControls>
- <Define>ARM_MATH_ARMV8MML, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -26364,6 +26396,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -26454,11 +26496,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -26499,11 +26536,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -26826,11 +26858,12 @@
<TargetName>ARMv8MMLlfsp</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMv8MML_SP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("ARMV8MML") FPU3(SFPU) TZ CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -26896,7 +26929,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -26982,6 +27015,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>2</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>1</hadIRAM2>
<hadIROM2>1</hadIROM2>
<OnChipMemories>
@@ -27054,7 +27088,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -march=armv8-m.main -mfpu=fpv5-sp-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_ARMV8MML, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __FPU_PRESENT=1U</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -28040,6 +28074,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -28130,11 +28174,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -28175,11 +28214,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -28502,11 +28536,12 @@
<TargetName>ARMv8MMLlfdp</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMv8MML_DP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("ARMV8MML") FPU3(DFPU) TZ CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -28572,7 +28607,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -28658,6 +28693,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>3</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>1</hadIRAM2>
<hadIROM2>1</hadIROM2>
<OnChipMemories>
@@ -28730,7 +28766,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -march=armv8-m.main -mfpu=fpv5-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_ARMV8MML, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __FPU_PRESENT=1U</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -29716,6 +29752,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -29806,11 +29852,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -29851,11 +29892,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -30178,11 +30214,12 @@
<TargetName>ARMv8MMLld</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMv8MML_DSP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("ARMV8MML") DSP TZ CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -30248,7 +30285,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -30334,6 +30371,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>2</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>1</hadIRAM2>
<hadIROM2>1</hadIROM2>
<OnChipMemories>
@@ -30406,7 +30444,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -march=armv8-m.main+dsp</MiscControls>
- <Define>ARM_MATH_ARMV8MML, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __DSP_PRESENT=1U</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -31392,6 +31430,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -31482,11 +31530,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -31527,11 +31570,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -31854,11 +31892,12 @@
<TargetName>ARMv8MMLldfsp</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMv8MML_DSP_SP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("ARMV8MML") FPU3(SFPU) DSP TZ CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -31924,7 +31963,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -32010,6 +32049,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>2</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>1</hadIRAM2>
<hadIROM2>1</hadIROM2>
<OnChipMemories>
@@ -32082,7 +32122,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -march=armv8-m.main+dsp -mfpu=fpv5-sp-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_ARMV8MML, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __DSP_PRESENT=1U, __FPU_PRESENT=1U</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -33068,6 +33108,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -33158,11 +33208,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -33203,11 +33248,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -33530,11 +33570,12 @@
<TargetName>ARMv8MMLldfdp</TargetName>
<ToolsetNumber>0x3</ToolsetNumber>
<ToolsetName>ARM-GNU</ToolsetName>
+ <uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>ARMv8MML_DSP_DP</Device>
<Vendor>ARM</Vendor>
- <PackID>ARM.CMSIS.5.0.0</PackID>
+ <PackID>ARM.CMSIS.5.5.0-dev52</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x20200000,0x00020000) IROM(0x00000000,0x00200000) IROM2(0x00200000,0x00200000) CPUTYPE("ARMV8MML") FPU3(DFPU) DSP TZ CLOCK(12000000) ESEL ELITTLE</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@@ -33600,7 +33641,7 @@
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
- <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\..\Lib\GCC\"</UserProg1Name>
+ <UserProg1Name>cmd.exe /C copy "$L\lib@L.a" "..\..\Lib\GCC\"</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -33686,6 +33727,7 @@
<hadXRAM>0</hadXRAM>
<uocXRam>0</uocXRam>
<RvdsVP>3</RvdsVP>
+ <RvdsMve>0</RvdsMve>
<hadIRAM2>1</hadIRAM2>
<hadIROM2>1</hadIROM2>
<OnChipMemories>
@@ -33758,7 +33800,7 @@
<uThumb>1</uThumb>
<VariousControls>
<MiscControls>-fno-strict-aliasing -ffunction-sections -fdata-sections -march=armv8-m.main+dsp -mfpu=fpv5-d16 -mfloat-abi=hard -ffp-contract=off</MiscControls>
- <Define>ARM_MATH_ARMV8MML, ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, UNALIGNED_SUPPORT_DISABLE, __DSP_PRESENT=1U, __FPU_PRESENT=1U</Define>
+ <Define>ARM_MATH_MATRIX_CHECK, ARM_MATH_ROUNDING, ARM_MATH_LOOPUNROLL</Define>
<Undefine></Undefine>
<IncludePath>..\..\Include;..\..\..\Core\Include;..\..\..\Include</IncludePath>
</VariousControls>
@@ -34744,6 +34786,16 @@
<GroupName>TransformFunctions</GroupName>
<Files>
<File>
+ <FileName>arm_bitreversal.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
+ </File>
+ <File>
+ <FileName>arm_bitreversal2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.c</FilePath>
+ </File>
+ <File>
<FileName>arm_cfft_radix4_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</FilePath>
@@ -34834,11 +34886,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_rfft_q31.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal.c</FilePath>
- </File>
- <File>
<FileName>arm_cfft_radix2_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</FilePath>
@@ -34879,11 +34926,6 @@
<FilePath>..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</FilePath>
</File>
<File>
- <FileName>arm_bitreversal2.S</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\Source\TransformFunctions\arm_bitreversal2.S</FilePath>
- </File>
- <File>
<FileName>arm_rfft_fast_f32.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</FilePath>
@@ -35204,4 +35246,10 @@
</Target>
</Targets>
+ <RTE>
+ <apis/>
+ <components/>
+ <files/>
+ </RTE>
+
</Project>
diff --git a/DSP/Projects/GCC/arm_cortexM_math_Build.bat b/DSP/Projects/GCC/arm_cortexM_math_Build.bat
new file mode 100644
index 0000000..6904763
--- /dev/null
+++ b/DSP/Projects/GCC/arm_cortexM_math_Build.bat
@@ -0,0 +1,84 @@
+@echo off
+
+mkdir Temp
+set TMP=Temp
+set TEMP=Temp
+set UVEXE=C:\Keil_v5\UV4\UV4.EXE
+
+echo.
+echo Building DSP Libraries GCC
+
+echo Building DSP Library for Cortex-M0 Little Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM0l" -o "DspLib_cortexM0l_build.log"
+
+echo Building DSP Library for Cortex-M3 Little Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM3l" -o "DspLib_cortexM3l_build.log"
+
+echo Building DSP Library for Cortex-M4 Little Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM4l" -o "DspLib_cortexM4l_build.log"
+
+echo Building DSP Library for Cortex-M4 Little Endian with single precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM4lf" -o "DspLib_cortexM4lf_build.log"
+
+echo Building DSP Library for Cortex-M7 Little Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM7l" -o "DspLib_cortexM7l_build.log"
+
+echo Building DSP Library for Cortex-M7 Little Endian with single precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM7lfsp" -o "DspLib_cortexM7lfsp_build.log"
+
+echo Building DSP Library for Cortex-M7 Little Endian with double precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM7lfdp" -o "DspLib_cortexM7lfdp_build.log"
+
+echo Building DSP Library for ARMv8-M Baseline Little Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "ARMv8MBLl" -o "DspLib_ARMv8MBLl_build.log"
+
+echo Building DSP Library for ARMv8-M Mainline Little Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "ARMv8MMLl" -o "DspLib_ARMv8MMLl_build.log"
+
+echo Building DSP Library for ARMv8-M Mainline Little Endian with single precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "ARMv8MMLlfsp" -o "DspLib_ARMv8MMLlfsp_build.log"
+
+echo Building DSP Library for ARMv8-M Mainline Little Endian with double precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "ARMv8MMLlfdp" -o "DspLib_ARMv8MMLlfdp_build.log"
+
+echo Building DSP Library for ARMv8-M Mainline Little Endian with DSP instructions
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "ARMv8MMLld" -o "DspLib_ARMv8MMLld_build.log"
+
+echo Building DSP Library for ARMv8-M Mainline Little Endian with DSP instructions, single precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "ARMv8MMLldfsp" -o "DspLib_ARMv8MMLldfsp_build.log"
+
+echo Building DSP Library for ARMv8-M Mainline Little Endian with DSP instructions, double precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "ARMv8MMLldfdp" -o "DspLib_ARMv8MMLldfdp_build.log"
+
+
+REM big endian libraries
+
+echo Building DSP Library for Cortex-M0 Big Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM0b" -o "DspLib_cortexM0b_build.log"
+
+echo Building DSP Library for Cortex-M3 Big Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM3b" -o "DspLib_cortexM3b_build.log"
+
+echo Building DSP Library for Cortex-M4 Big Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM4b" -o "DspLib_cortexM4b_build.log"
+
+echo Building DSP Library for Cortex-M4 Big Endian with single precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM4bf" -o "DspLib_cortexM4bf_build.log"
+
+echo Building DSP Library for Cortex-M7 Big Endian
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM7b" -o "DspLib_cortexM7b_build.log"
+
+echo Building DSP Library for Cortex-M7 Big Endian with single precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM7bfsp" -o "DspLib_cortexM7bfsp_build.log"
+
+echo Building DSP Library for Cortex-M7 Big Endian with double precision FPU
+%UVEXE% -rb -j0 arm_cortexM_math.uvprojx -t "cortexM7bfdp" -o "DspLib_cortexM7bfdp_build.log"
+
+echo.
+echo Deleting intermediate files
+rmdir /S /Q Temp
+rmdir /S /Q IntermediateFiles
+del /Q *.bak
+del /Q *.dep
+del /Q *.uvguix.*
+del /Q ArInp.*