Commit graph

45 commits

Author SHA1 Message Date
BlueSkeye_cp
d64f99adf3 Add Bochs debugging support to Visual Studio Cosmos project (UI).
A new pane and associated launch type is added in the Cosmos project properties pane.
2012-09-20 09:41:02 +00:00
BlueSkeye_cp
7372c8a9bd Bochs integration : alpha version
Limitations :

- Bochs must be installed on the system. This is not checked as a  prerequisite by the Builder.
- You will find a GuessForBochs Cosmos project under BlueSkeye user project folder that can be used to launch the Guess project under Bochs.
- You may have to fix manually the path for the following properties in Cosmos.bxrc file copied to the CosmosForBochs\Bin\Debug folder
  * romimage
  * vgaromimage
- The Cosmos project UI is not yet Bochs aware. If you do not use the GuessForBochs project you must manually edit your Cosmos project file to modify the following property in both the Debug and Release property group from the project file :

    <Launch>Bochs</Launch>

  You must also add the following properties in both the Debug and Release property group from the project file :

    <BochsConfig>Cosmos.bxrc</BochsConfig>
    <Bochs_Deployment>ISO</Bochs_Deployment>
    <Bochs_Launch>Bochs</Bochs_Launch>
    <Bochs_DebugEnabled>True</Bochs_DebugEnabled>
    <Bochs_DebugMode>Source</Bochs_DebugMode>
    <Bochs_IgnoreDebugStubAttribute />
    <Bochs_VMwareEdition>Player</Bochs_VMwareEdition>
    <Bochs_OutputPath>bin\Debug\</Bochs_OutputPath>
    <Bochs_Framework>MicrosoftNET</Bochs_Framework>
    <Bochs_UseInternalAssembler>False</Bochs_UseInternalAssembler>
    <Bochs_TraceAssemblies />
    <Bochs_EnableGDB>False</Bochs_EnableGDB>
    <Bochs_StartCosmosGDB>false</Bochs_StartCosmosGDB>
    <Bochs_Name>GuessForBochs</Bochs_Name>
    <Bochs_Description>Use Bochs emulator to deploy and debug.</Bochs_Description>
    <Bochs_VisualStudioDebugPort>Pipe: Cosmos\Serial</Bochs_VisualStudioDebugPort>
    <Bochs_PxeInterface>192.168.43.1</Bochs_PxeInterface>
    <Bochs_SlavePort>Serial: COM3</Bochs_SlavePort>
    <Bochs_ShowLaunchConsole>False</Bochs_ShowLaunchConsole>
2012-09-14 17:13:06 +00:00
kudzu_cp
f448f37754 2012-08-02 06:33:12 +00:00
kudzu_cp
3ee738c9fe Eliminated Cosmos.Debug.Consts, merged into Cosmos.Debug.Common as DebugStub now has its own copy fo consts in X#. 2012-07-17 02:39:08 +00:00
kudzu_cp
6996703251 2012-07-12 21:43:49 +00:00
kudzu_cp
9c08683dc1 2012-07-03 05:07:38 +00:00
kudzu_cp
4452732d9f 2012-07-03 03:24:35 +00:00
kudzu_cp
1049ce6ef0 2012-07-02 22:39:48 +00:00
kudzu_cp
7d78cbffef 2012-07-01 19:56:14 +00:00
kudzu_cp
d0450f9d21 2012-07-01 06:33:09 +00:00
kudzu_cp
f00f425a74 2012-06-24 19:02:20 +00:00
kudzu_cp
09a880ba7a VMWare VIX work 2012-06-15 22:39:24 +00:00
kudzu_cp
318c7dde55 2012-06-15 21:54:19 +00:00
kudzu_cp
0abe2bf4c8 2012-06-15 21:36:51 +00:00
kudzu_cp
2f0cf0704e 2012-06-15 20:05:28 +00:00
kudzu_cp
9e08767e77 VMWare debugger, and pipe name change. 2012-06-15 18:26:48 +00:00
kudzu_cp
159c436aca 2012-03-25 23:27:08 +00:00
kudzu_cp
8034dd5ad6 Documentation 2012-01-03 00:46:44 +00:00
kudzu_cp
0dcaeed292 2011-09-05 02:37:01 +00:00
kudzu_cp
7be11ee5f7 2011-09-04 20:11:19 +00:00
kudzu_cp
faed46c816 2011-06-19 13:40:23 +00:00
mterwoord_cp
81bffab044 2011-02-10 13:49:41 +00:00
kudzu_cp
fe43fbddeb Set all csproj files to .NET 4.0. 2010-09-06 14:16:09 +00:00
Trivalik_cp
24864e0050 all except fbtest, runs 2010-09-04 19:52:46 +00:00
Trivalik_cp
1785670a75 renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Trivalik_cp
474c16ecd8 remove vs2008 support, part 1 (not usable) 2010-09-04 17:59:02 +00:00
kudzu_cp
e76b144411 2010-08-03 23:06:02 +00:00
kudzu_cp
45fe759346 2010-08-01 18:28:04 +00:00
kudzu_cp
62bddc38d4 2010-08-01 18:21:10 +00:00
kudzu_cp
8d8b03be72 2010-07-29 17:11:21 +00:00
kudzu_cp
5c8b2de82f 2010-07-23 17:01:35 +00:00
kudzu_cp
b91fa86a97 This version should be able to do a successful bootstrap of the devkit installer. 2010-07-23 16:59:07 +00:00
kudzu_cp
d2851d3bf3 2010-07-21 13:28:28 +00:00
kudzu_cp
c3994cb228 2010-07-21 13:22:57 +00:00
mterwoord_cp
fcf9c63524 change output paths 2010-03-25 18:44:47 +00:00
mterwoord_cp
655fc5e34a VS intergateion works now when insalled using installer 2010-03-16 18:08:44 +00:00
mterwoord_cp
f00c1ea05b Template installs ok now. 2010-03-14 16:46:12 +00:00
mterwoord_cp
76eaa30c13 Debugstub now supports real breakpoints (well, just one for now..) 2010-01-22 16:16:00 +00:00
mterwoord_cp
39f6f057be 2009-11-14 07:04:57 +00:00
mterwoord_cp
9a8cbd13cc 2009-11-07 13:00:31 +00:00
mterwoord_cp
04deecf867 2009-11-03 11:31:42 +00:00
mterwoord_cp
610b72e263 debugger progress 2009-11-02 18:11:05 +00:00
mterwoord_cp
df5e23225c 2009-11-01 18:50:19 +00:00
Dokugogagoji_cp
79362c4427 project references updated. fix for x64 visual studio. asm folder checked in 2009-10-18 08:54:56 +00:00
kudzu_cp
34c3a187a9 2009-05-28 14:26:33 +00:00