[修改] 增加freeRTOS
1. 版本FreeRTOSv202212.01,命名为kernel;
This commit is contained in:
38
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/ctaocrypt.sln
vendored
Executable file
38
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/ctaocrypt.sln
vendored
Executable file
@ -0,0 +1,38 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual C++ Express 2005
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ctaocrypt", "ctaocrypt.vcproj", "{BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test", "test\test.vcproj", "{D04BDF66-664A-4D59-BEAC-8AB2D5809C21}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62} = {BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "benchmark", "benchmark\benchmark.vcproj", "{615AEC46-5595-4DEA-9490-DBD5DE0F8772}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62} = {BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62}.Release|Win32.Build.0 = Release|Win32
|
||||
{D04BDF66-664A-4D59-BEAC-8AB2D5809C21}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{D04BDF66-664A-4D59-BEAC-8AB2D5809C21}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{D04BDF66-664A-4D59-BEAC-8AB2D5809C21}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{D04BDF66-664A-4D59-BEAC-8AB2D5809C21}.Release|Win32.Build.0 = Release|Win32
|
||||
{615AEC46-5595-4DEA-9490-DBD5DE0F8772}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{615AEC46-5595-4DEA-9490-DBD5DE0F8772}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{615AEC46-5595-4DEA-9490-DBD5DE0F8772}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{615AEC46-5595-4DEA-9490-DBD5DE0F8772}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
335
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/ctaocrypt.vcproj
vendored
Executable file
335
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/ctaocrypt.vcproj
vendored
Executable file
@ -0,0 +1,335 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="8.00"
|
||||
Name="ctaocrypt"
|
||||
ProjectGUID="{BF0EA0C1-3F4C-4767-B79E-7B2A391F7D62}"
|
||||
Keyword="Win32Proj"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="Debug"
|
||||
IntermediateDirectory="Debug"
|
||||
ConfigurationType="4"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="include"
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;OPENSSL_EXTRA"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="Release"
|
||||
IntermediateDirectory="Release"
|
||||
ConfigurationType="4"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;OPENSSL_EXTRA"
|
||||
RuntimeLibrary="2"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="true"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\include\aes.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\arc4.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\asn.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\coding.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\config.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\des3.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\dh.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\dsa.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\error-crypt.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\hc128.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\hmac.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\integer.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\md4.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\md5.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\misc.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\mpi_class.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\mpi_superclass.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\rabbit.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\chacha.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\random.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\rsa.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\sha.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\sha256.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\include\types.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\src\aes.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\arc4.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\asn.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\coding.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\des3.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\dh.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\dsa.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\hc128.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\hmac.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\integer.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\md4.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\md5.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\wc_port.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\rabbit.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\chacha.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\random.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\rsa.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\sha.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\src\sha256.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/aes.c
vendored
Normal file
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/aes.c
vendored
Normal file
@ -0,0 +1 @@
|
||||
/* dummy file for autoconf */
|
||||
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/des3.c
vendored
Normal file
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/des3.c
vendored
Normal file
@ -0,0 +1 @@
|
||||
/* dummy file for autoconf */
|
||||
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/hmac.c
vendored
Normal file
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/hmac.c
vendored
Normal file
@ -0,0 +1 @@
|
||||
/* dummy file for autoconf */
|
||||
29
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/misc.c
vendored
Normal file
29
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/misc.c
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
/* misc.c
|
||||
*
|
||||
* Copyright (C) 2006-2020 wolfSSL Inc.
|
||||
*
|
||||
* This file is part of wolfSSL.
|
||||
*
|
||||
* wolfSSL is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* wolfSSL 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 General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
||||
*/
|
||||
|
||||
|
||||
#ifdef NO_INLINE
|
||||
#include <wolfssl/wolfcrypt/misc.h>
|
||||
#else
|
||||
/* for inline includes */
|
||||
#define WOLFSSL_MISC_INCLUDED
|
||||
#include <wolfcrypt/src/misc.c>
|
||||
#endif
|
||||
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/random.c
vendored
Normal file
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/random.c
vendored
Normal file
@ -0,0 +1 @@
|
||||
/* dummy file for autoconf */
|
||||
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/rsa.c
vendored
Normal file
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/rsa.c
vendored
Normal file
@ -0,0 +1 @@
|
||||
/* dummy file for autoconf */
|
||||
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/sha.c
vendored
Normal file
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/sha.c
vendored
Normal file
@ -0,0 +1 @@
|
||||
/* dummy file for autoconf */
|
||||
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/sha256.c
vendored
Normal file
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/sha256.c
vendored
Normal file
@ -0,0 +1 @@
|
||||
/* dummy file for autoconf */
|
||||
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/sha512.c
vendored
Normal file
1
kernel/FreeRTOS-Plus/ThirdParty/wolfSSL/ctaocrypt/src/sha512.c
vendored
Normal file
@ -0,0 +1 @@
|
||||
/* dummy file for autoconf */
|
||||
Reference in New Issue
Block a user