mirror of
https://github.com/danbulant/Cosmos
synced 2026-05-24 12:35:31 +00:00
Bochs configuration
more configuration but it doesnt seem to connect idk....
This commit is contained in:
parent
1621c36784
commit
28a6e53549
3 changed files with 7 additions and 6 deletions
|
|
@ -150,8 +150,8 @@
|
||||||
<Bochs_TraceAssemblies>All</Bochs_TraceAssemblies>
|
<Bochs_TraceAssemblies>All</Bochs_TraceAssemblies>
|
||||||
<Bochs_EnableGDB>False</Bochs_EnableGDB>
|
<Bochs_EnableGDB>False</Bochs_EnableGDB>
|
||||||
<Bochs_StartCosmosGDB>False</Bochs_StartCosmosGDB>
|
<Bochs_StartCosmosGDB>False</Bochs_StartCosmosGDB>
|
||||||
<EnableBochsDebug>True</EnableBochsDebug>
|
<EnableBochsDebug>False</EnableBochsDebug>
|
||||||
<Bochs_EnableBochsDebug>True</Bochs_EnableBochsDebug>
|
<Bochs_EnableBochsDebug>False</Bochs_EnableBochsDebug>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||||
<Profile>Bochs</Profile>
|
<Profile>Bochs</Profile>
|
||||||
|
|
@ -295,8 +295,8 @@
|
||||||
<Bochs_TraceAssemblies>All</Bochs_TraceAssemblies>
|
<Bochs_TraceAssemblies>All</Bochs_TraceAssemblies>
|
||||||
<Bochs_EnableGDB>False</Bochs_EnableGDB>
|
<Bochs_EnableGDB>False</Bochs_EnableGDB>
|
||||||
<Bochs_StartCosmosGDB>False</Bochs_StartCosmosGDB>
|
<Bochs_StartCosmosGDB>False</Bochs_StartCosmosGDB>
|
||||||
<EnableBochsDebug>True</EnableBochsDebug>
|
<EnableBochsDebug>False</EnableBochsDebug>
|
||||||
<Bochs_EnableBochsDebug>True</Bochs_EnableBochsDebug>
|
<Bochs_EnableBochsDebug>False</Bochs_EnableBochsDebug>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Content Include="Cosmos.bxrc">
|
<Content Include="Cosmos.bxrc">
|
||||||
|
|
|
||||||
|
|
@ -429,6 +429,7 @@ namespace Cosmos.Debug.VSDebugEngine
|
||||||
// TODO : What if the configuration file doesn't exist ? This will throw a FileNotFoundException in
|
// TODO : What if the configuration file doesn't exist ? This will throw a FileNotFoundException in
|
||||||
// the Bochs class constructor. Is this appropriate behavior ?
|
// the Bochs class constructor. Is this appropriate behavior ?
|
||||||
mHost = new Host.Bochs(mDebugInfo, xUseGDB, bochsConfigurationFile);
|
mHost = new Host.Bochs(mDebugInfo, xUseGDB, bochsConfigurationFile);
|
||||||
|
|
||||||
//((Host.Bochs)mHost).FixBochsConfiguration(new KeyValuePair<string, string>[] { new KeyValuePair<string, string>("IsoFileName", mISO) });
|
//((Host.Bochs)mHost).FixBochsConfiguration(new KeyValuePair<string, string>[] { new KeyValuePair<string, string>("IsoFileName", mISO) });
|
||||||
break;
|
break;
|
||||||
case LaunchType.IntelEdison:
|
case LaunchType.IntelEdison:
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ namespace Cosmos.Debug.VSDebugEngine.Host
|
||||||
"plugin_ctrl: unmapped=1, biosdev=1, speaker=1, extfpuirq=1, parallel=1, serial=1, gameport=1\n" +
|
"plugin_ctrl: unmapped=1, biosdev=1, speaker=1, extfpuirq=1, parallel=1, serial=1, gameport=1\n" +
|
||||||
"config_interface: win32config\n" +
|
"config_interface: win32config\n" +
|
||||||
"display_library: win32\n" +
|
"display_library: win32\n" +
|
||||||
"memory: host=32, guest=32\n" +
|
"memory: host=128, guest=128\n" +
|
||||||
"romimage: file=\""+BochsDirectory+"/BIOS-bochs-latest\"\n" +
|
"romimage: file=\""+BochsDirectory+"/BIOS-bochs-latest\"\n" +
|
||||||
"vgaromimage: file=\""+BochsDirectory+"/VGABIOS-lgpl-latest\"\n" +
|
"vgaromimage: file=\""+BochsDirectory+"/VGABIOS-lgpl-latest\"\n" +
|
||||||
"boot: cdrom\n" +
|
"boot: cdrom\n" +
|
||||||
|
|
@ -57,7 +57,7 @@ namespace Cosmos.Debug.VSDebugEngine.Host
|
||||||
"speaker: enabled=1, mode=sound\n" +
|
"speaker: enabled=1, mode=sound\n" +
|
||||||
"parport1: enabled=1, file=none\n" +
|
"parport1: enabled=1, file=none\n" +
|
||||||
"parport2: enabled=0\n" +
|
"parport2: enabled=0\n" +
|
||||||
"com1: enabled=1, mode=pip-client, dev=\"%PIPESERVERNAME%\"\n" +
|
"com1: enabled=1, mode=pipe-client, dev=\"\\\\.\\%PIPESERVERNAME%\"\n" +
|
||||||
"com2: enabled=0\n" +
|
"com2: enabled=0\n" +
|
||||||
"com3: enabled=0\n" +
|
"com3: enabled=0\n" +
|
||||||
"com4: enabled=0";
|
"com4: enabled=0";
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue