Class BochsSupport
An helper class that is used from both Cosmos.VS.ProjectSystem and Cosmos.VS.DebugEngine for Bochs emulator support.
Inheritance
System.Object
BochsSupport
Namespace: Cosmos.Build.Common
Assembly: Cosmos.Build.Common.dll
Syntax
public static class BochsSupport : object
Properties
| Improve this Doc View SourceBochsDebugExe
Get a descriptor for the Bochs emulator with debugger support program. The return value is a null reference if Bochs is not installed.
Declaration
public static FileInfo BochsDebugExe { get; }
Property Value
Type | Description |
---|---|
FileInfo |
BochsEnabled
Get a flag that tell whether Bochs is enabled on this system.
Declaration
public static bool BochsEnabled { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
BochsExe
Get a descriptor for the Bochs emulator program. The return value is a null reference if Bochs is not installed.
Declaration
public static FileInfo BochsExe { get; }
Property Value
Type | Description |
---|---|
FileInfo |
Methods
| Improve this Doc View SourceExtractBochsDebugSymbols(String, String)
Declaration
public static void ExtractBochsDebugSymbols(string xInputFile, string xOutputFile)
Parameters
Type | Name | Description |
---|---|---|
System.String | xInputFile | |
System.String | xOutputFile |