mirror of
https://github.com/ADElectronics/RTL00_WEB_WS2812.git
synced 2025-07-31 20:31:07 +00:00
1st
This commit is contained in:
parent
7f07f696e1
commit
c6c5eeed6f
1170 changed files with 608790 additions and 1 deletions
82
Firmware/RTLGDB/Assets/LinuxDebugger.xaml
Normal file
82
Firmware/RTLGDB/Assets/LinuxDebugger.xaml
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Copyright, Microsoft Corporation, All rights reserved.-->
|
||||
<Rule
|
||||
Name="LinuxDebugger"
|
||||
DisplayName="Remote GDB"
|
||||
PageTemplate="debugger"
|
||||
Order="300"
|
||||
Description="Debugger options"
|
||||
xmlns:sys="clr-namespace:System;assembly=mscorlib"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns="http://schemas.microsoft.com/build/2009/properties">
|
||||
|
||||
<!--Rule.Metadata>
|
||||
<sys:Guid x:Key="DebugTargetTypeCommandGuid">FEEA6E9D-77D8-423F-9EDE-3970CBB76125</sys:Guid>
|
||||
<sys:UInt32 x:Key="DebugTargetTypeCommandId">0x400</sys:UInt32>
|
||||
<sys:String x:Key="DebugTargetDropdownEnum">AndroidDeviceID</sys:String>
|
||||
</Rule.Metadata-->
|
||||
<Rule.DataSource>
|
||||
<DataSource Persistence="UserFile" />
|
||||
</Rule.DataSource>
|
||||
<Rule.Categories>
|
||||
<Category Name="StartOptions" DisplayName="Start Options" Description="Start Options"/>
|
||||
</Rule.Categories>
|
||||
|
||||
<StringProperty Name="RemoteHostName"
|
||||
DisplayName="Remote Host Name"
|
||||
Description="Host name or IP address of the remote machine"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="RemoteUserName"
|
||||
DisplayName="Remote User Name"
|
||||
Description="User Name for the remote machine"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="PrivateKey"
|
||||
DisplayName="Private Key"
|
||||
Description="Private Key for authentication in the remote machine"
|
||||
Subtype="file"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="<Edit...>"/>
|
||||
<ValueEditor EditorType="DefaultFilePropertyEditor" DisplayName="<Browse...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="SecureShellExecutable"
|
||||
DisplayName="Secure Shell Executable"
|
||||
Description="Command to invoke a Secure Shell session to stream debuger session through, e.g. ssh or plink"
|
||||
Subtype="file"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="<Edit...>"/>
|
||||
<ValueEditor EditorType="DefaultFilePropertyEditor" DisplayName="<Browse...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="RemoteWorkingDirectory"
|
||||
DisplayName="Remote Working Directory"
|
||||
Description="Remote root location where executable runs"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="RemoteExecutable"
|
||||
DisplayName="Remote Executable"
|
||||
Description="Name of the remote executable program"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="RemoteExecutableArguments"
|
||||
DisplayName="Remote Executable Arguments"
|
||||
Description="Optional, arguments to pass to the remote executable"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="RemoteDebuggerExecutable"
|
||||
DisplayName="Remote Debugger Executable"
|
||||
Description="Command to invoke remote debugger executable"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
</Rule>
|
||||
63
Firmware/RTLGDB/Assets/LocalDebugger.xaml
Normal file
63
Firmware/RTLGDB/Assets/LocalDebugger.xaml
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Copyright, Microsoft Corporation, All rights reserved.-->
|
||||
<Rule
|
||||
Name="LocalDebugger"
|
||||
DisplayName="Local GDB"
|
||||
PageTemplate="debugger"
|
||||
Order="200"
|
||||
Description="Debugger options"
|
||||
xmlns:sys="clr-namespace:System;assembly=mscorlib"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns="http://schemas.microsoft.com/build/2009/properties">
|
||||
|
||||
<!--Rule.Metadata>
|
||||
<sys:Guid x:Key="DebugTargetTypeCommandGuid">FEEA6E9D-77D8-423F-9EDE-3970CBB76125</sys:Guid>
|
||||
<sys:UInt32 x:Key="DebugTargetTypeCommandId">0x400</sys:UInt32>
|
||||
<sys:String x:Key="DebugTargetDropdownEnum">AndroidDeviceID</sys:String>
|
||||
</Rule.Metadata-->
|
||||
<Rule.DataSource>
|
||||
<DataSource Persistence="UserFile" />
|
||||
</Rule.DataSource>
|
||||
<Rule.Categories>
|
||||
<Category Name="StartOptions" DisplayName="Start Options" Description="Start Options"/>
|
||||
</Rule.Categories>
|
||||
|
||||
<StringProperty Name="LocalWorkingDirectory"
|
||||
DisplayName="Local Working Directory"
|
||||
Description="Local root location where executable runs"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="<Edit...>"/>
|
||||
<ValueEditor EditorType="DefaultFolderPropertyEditor" DisplayName="<Browse...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="LocalExecutable"
|
||||
DisplayName="Local Executable"
|
||||
Description="Name of the local executable program"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="LocalExecutableArguments"
|
||||
DisplayName="Local Executable Arguments"
|
||||
Description="Optional, arguments to pass to the local executable"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="LocalDebuggerExecutable"
|
||||
DisplayName="Local Debugger Executable"
|
||||
Description="Full path to local gdb/lldb executable"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="<Edit...>"/>
|
||||
<ValueEditor EditorType="DefaultFilePropertyEditor" DisplayName="<Browse...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="LocalDebuggerServerAddress"
|
||||
DisplayName="Local Debugger Server Address"
|
||||
Description="Optional, local debugger server address if needed"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
|
||||
</Rule>
|
||||
57
Firmware/RTLGDB/Assets/OCDDebugger.xaml
Normal file
57
Firmware/RTLGDB/Assets/OCDDebugger.xaml
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Copyright, Microsoft Corporation, All rights reserved.-->
|
||||
<Rule
|
||||
Name="OCDDebugger"
|
||||
DisplayName="OCD GDB Debugger"
|
||||
PageTemplate="debugger"
|
||||
Order="100"
|
||||
Description="Debugger options"
|
||||
xmlns:sys="clr-namespace:System;assembly=mscorlib"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns="http://schemas.microsoft.com/build/2009/properties">
|
||||
|
||||
<Rule.DataSource>
|
||||
<DataSource Persistence="UserFile" />
|
||||
</Rule.DataSource>
|
||||
<Rule.Categories>
|
||||
<Category Name="StartOptions" DisplayName="Start Options" Description="Start Options"/>
|
||||
</Rule.Categories>
|
||||
|
||||
<StringProperty Name="OCDDebuggerExecutable"
|
||||
DisplayName="OCD Debugger Executable"
|
||||
Description="Full path to OCD debugger executable"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="<Edit...>"/>
|
||||
<ValueEditor EditorType="DefaultFilePropertyEditor" DisplayName="<Browse...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="OCDDebuggerServerAddress"
|
||||
DisplayName="OCD Debugger Server Address"
|
||||
Description="OCD Debugger Server Address"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
</StringProperty>
|
||||
|
||||
<StringProperty Name="OCDDebugBinary"
|
||||
DisplayName="OCD Debug Binary"
|
||||
Description="Location of binary file with debug symbols for OCD"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="<Edit...>"/>
|
||||
<ValueEditor EditorType="DefaultFilePropertyEditor" DisplayName="<Browse...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
|
||||
<!--
|
||||
<StringProperty Name="OCDDebuggerSymbols"
|
||||
DisplayName="OCD Debugger Symbols"
|
||||
Description="Full path to debug symbols for binary"
|
||||
F1Keyword="VC.Project.LinuxDebugger.PackagePath">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="<Edit...>"/>
|
||||
<ValueEditor EditorType="DefaultFilePropertyEditor" DisplayName="<Browse...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
-->
|
||||
</Rule>
|
||||
69
Firmware/RTLGDB/Assets/linux_nmake.xaml
Normal file
69
Firmware/RTLGDB/Assets/linux_nmake.xaml
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Copyright, Microsoft Corporation, All rights reserved.-->
|
||||
<Rule
|
||||
Name="ConfigurationNMake"
|
||||
DisplayName="NMake"
|
||||
PageTemplate="generic"
|
||||
Description="NMake"
|
||||
SwitchPrefix="/"
|
||||
Order="100"
|
||||
xmlns="http://schemas.microsoft.com/build/2009/properties">
|
||||
<Rule.Categories>
|
||||
<Category Name="General" DisplayName="General" Description="General" />
|
||||
<Category Name="IntelliSense" DisplayName="IntelliSense" Description="IntelliSense" />
|
||||
</Rule.Categories>
|
||||
<Rule.DataSource>
|
||||
<DataSource Persistence="ProjectFile" />
|
||||
</Rule.DataSource>
|
||||
<StringProperty Name="NMakeBuildCommandLine" DisplayName="Build Command Line"
|
||||
Description="Specifies the command line to run for the 'Build' command."
|
||||
IncludeInCommandLine="false"
|
||||
Category="General"
|
||||
F1Keyword="VC.Project.VCNMakeTool.BuildCommandLine">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultCommandPropertyEditor" DisplayName="<Edit...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
<StringProperty Name="NMakeReBuildCommandLine" DisplayName="Rebuild All Command Line"
|
||||
Description="Specifies the command line to run for the 'Rebuild All' command."
|
||||
IncludeInCommandLine="false"
|
||||
Category="General"
|
||||
F1Keyword="VC.Project.VCNMakeTool.ReBuildCommandLine">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultCommandPropertyEditor" DisplayName="<Edit...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
<StringProperty Name="NMakeCleanCommandLine" DisplayName="Clean Command Line"
|
||||
Description="Specifies the command line to run for the 'Clean' command."
|
||||
IncludeInCommandLine="false"
|
||||
Category="General"
|
||||
F1Keyword="VC.Project.VCNMakeTool.CleanCommandLine">
|
||||
<StringProperty.ValueEditors>
|
||||
<ValueEditor EditorType="DefaultCommandPropertyEditor" DisplayName="<Edit...>"/>
|
||||
</StringProperty.ValueEditors>
|
||||
</StringProperty>
|
||||
<StringProperty Name="NMakeOutput" DisplayName="Output"
|
||||
Description='Specifies the output file to generate.'
|
||||
Category="General"
|
||||
IncludeInCommandLine="false"
|
||||
F1Keyword="VC.Project.VCNMakeTool.Output"/>
|
||||
|
||||
|
||||
<StringListProperty Name="NMakePreprocessorDefinitions" DisplayName="Preprocessor Definitions" Category="IntelliSense" Switch="D"
|
||||
Description="Specifies the preprocessor defines used by the source files."
|
||||
F1Keyword="VC.Project.VCNMakeTool.PreprocessorDefinitions"/>
|
||||
<StringListProperty Name="NMakeIncludeSearchPath" DisplayName="Include Search Path" Category="IntelliSense" Switch="I"
|
||||
Description="Specifies the include search path for resolving included files." Subtype="folder"
|
||||
F1Keyword="VC.Project.VCNMakeTool.IncludeSearchPath"/>
|
||||
<StringListProperty Name="NMakeForcedIncludes" DisplayName="Forced Includes" Category="IntelliSense" Switch="FI"
|
||||
Description="Specifies the files that are forced included." Subtype="folder"
|
||||
F1Keyword="VC.Project.VCNMakeTool.ForcedIncludes"/>
|
||||
<StringListProperty Name="NMakeAssemblySearchPath" DisplayName="Assembly Search Path" Category="IntelliSense" Switch="AI"
|
||||
Description="Specifies the assembly search path for resolving used .NET assemblies." Subtype="folder"
|
||||
F1Keyword="VC.Project.VCNMakeTool.AssemblySearchPath"/>
|
||||
<StringListProperty Name="AdditionalSOSearchPaths" DisplayName="Additional Symbol Search Paths" Category="IntelliSense"
|
||||
Description="Locations to identify "
|
||||
F1Keyword="VC.Project.VCNMakeTool.AdditionalSOSearchPaths" />
|
||||
<StringProperty Name="AdditionalOptions" DisplayName="Additional Options" Category="IntelliSense"
|
||||
Description="Specifies additional compiler switches to be used by Intellisense when parsing C++ files" />
|
||||
</Rule>
|
||||
Loading…
Add table
Add a link
Reference in a new issue