Commit graph

68 commits

Author SHA1 Message Date
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
3c797024d2 Fix ref for guesskernel 2012-07-17 03:27:45 +00:00
kudzu_cp
10304bb139 2012-07-17 03:16:49 +00:00
kudzu_cp
9a109dae57 REGADDR[x] = y 2012-07-13 15:02:41 +00:00
kudzu_cp
02ecc20bab 2012-07-04 02:39:54 +00:00
kudzu_cp
2650f29802 Completion of DebugHost changes. 2012-07-03 05:25:29 +00:00
kudzu_cp
4452732d9f 2012-07-03 03:24:35 +00:00
kudzu_cp
8b2b5ec929 2012-07-02 07:45:11 +00:00
kudzu_cp
152ad7a9b2 Frakalicious! We have lift off! 2012-07-02 03:24:03 +00:00
kudzu_cp
981de6d014 2012-07-01 23:34:05 +00:00
kudzu_cp
895e8eb773 2012-07-01 18:40:11 +00:00
kudzu_cp
e5743a016a 2012-07-01 07:06:57 +00:00
kudzu_cp
e37d9c2897 2012-07-01 06:19:08 +00:00
kudzu_cp
c7237c8ce7 2012-07-01 05:11:46 +00:00
kudzu_cp
244925211a 2012-07-01 04:28:46 +00:00
kudzu_cp
ac9e9ed330 2012-07-01 03:45:00 +00:00
kudzu_cp
cbcb0c0b1b Custom project profiles. 2012-07-01 01:55:23 +00:00
kudzu_cp
82e7092009 2012-06-30 05:31:17 +00:00
kudzu_cp
3c11812585 2012-06-30 04:48:14 +00:00
kudzu_cp
10cba3f90e 2012-06-30 03:50:27 +00:00
kudzu_cp
128076d17a Project profile work 2012-06-30 03:13:16 +00:00
kudzu_cp
0ed00c2240 Profile beginnings. 2012-06-29 06:43:30 +00:00
kudzu_cp
bc95700704 2012-06-29 05:45:19 +00:00
kudzu_cp
0790ed2cd9 2012-06-29 05:06:35 +00:00
kudzu_cp
736daaac0e 2012-06-28 06:13:49 +00:00
kudzu_cp
4c743d0696 2012-06-27 23:55:47 +00:00
kudzu_cp
42bcbe607a 2012-06-27 22:47:54 +00:00
kudzu_cp
1d0270efe6 2012-06-27 22:42:07 +00:00
kudzu_cp
c947b4bccf 2012-06-26 02:56:57 +00:00
kudzu_cp
35c9fea904 Moved text section above data section. 2012-06-26 02:13:52 +00:00
kudzu_cp
085f0d6352 2012-06-26 00:54:57 +00:00
kudzu_cp
9ce1c79aa1 2012-06-25 20:22:36 +00:00
kudzu_cp
048b175954 Preservation of obj file. 2012-06-25 17:26:51 +00:00
kudzu_cp
c9bc5ae7fb 2012-06-25 16:57:58 +00:00
kudzu_cp
c308f07bfc USB boot work 2012-06-25 15:32:46 +00:00
kudzu_cp
9489adf2dc 2012-06-25 05:21:03 +00:00
kudzu_cp
9e145f8e90 2012-06-25 04:07:46 +00:00
kudzu_cp
8e69696972 2012-06-25 03:29:55 +00:00
kudzu_cp
2c288d710b USB Device 2012-06-25 01:09:28 +00:00
kudzu_cp
3d8e397a30 2012-06-24 19:34:05 +00:00
kudzu_cp
f4cedbb572 2012-06-24 18:12:47 +00:00
kudzu_cp
1f69ed9cbe 2012-06-24 18:02:01 +00:00
kudzu_cp
b62229cd2e 2012-06-24 01:06:45 +00:00
kudzu_cp
c72e0545f9 2012-06-24 00:56:21 +00:00
kudzu_cp
4a05e43a91 X# 2012-06-18 17:14:58 +00:00
kudzu_cp
b7dbb97b76 Fixed guess project. 2012-01-04 00:00:51 +00:00
Trivalik_cp
a80ef75b20 unit format of assemblyinfos 2010-09-09 20:54:55 +00:00
Trivalik_cp
b56972e325 guess project compile in x86 and mixed mode, in any cpu not, because no "Any Cpu" for our .cosmos project is used (i believe that) 2010-09-09 20:00:03 +00:00
Trivalik_cp
af4a7eae7c add guess the x86 arch. and set x86 in Debug and Mixed, add Output on Assembly not found, so we found them faster 2010-09-08 20:37:12 +00:00
kudzu_cp
d2bca09965 2010-09-08 13:23:09 +00:00