Cosmos/source2/IL2CPU/Cosmos.IL2CPU.Debug
kudzu_cp 7162637756
2011-09-05 02:22:17 +00:00
..
Properties unit format of assemblyinfos 2010-09-09 20:54:55 +00:00
Consts.cs 2011-09-05 02:22:17 +00:00
Cosmos.Debug.Consts.csproj 2011-09-05 02:22:17 +00:00
Cosmos.Debug.Consts.csproj.vspscc 2011-09-04 20:11:19 +00:00
Cosmos.snk renaming all, except vspackage 2010-09-04 19:07:11 +00:00
ReadMe.html 2011-09-04 20:11:19 +00:00

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
	<head>
		<title></title>
	</head>
	<body>
	
	    <p>
            Cosmos.Debug contains common classes and enums that runs on both Windows and 
            Cosmos. The Debugger uses it to receive messages from the debugstub in Cosmos, 
            and Cosmos uses it to compile into the debug stub.</p>
      <p>
            This unit should only contain constants and basic structures. No executable code 
            should exist in this assembly.</p>
      <p>
            References - The references should be absolutely minimal.....</p>
        <p>
            Because of this extreme care must be take of which assemblies are linked and 
            this assembly should not link in any other Cosmos assemblies.</p>
      <p>
            Cosmos.Compiler.Debug is a bit of misnomer, it should be renamed possibly in the 
            future (Constants? Common?). It is used by:</p>
      <ul>
        <li>DebugStub (running in Cosmos)</li>
        <li>Compiler (To communicate commands to the DebugStub over serial port)</li>
        <li>Cosmos.VS.Debug</li>
        <li>Cosmos.VS.Windows</li>
      </ul>
	
	    <p>
            &nbsp;</p>
	
	</body>
</html>