tgiphil
74c1dc4cde
- Removed *.vspscc files
2014-12-04 23:11:34 -08:00
Sentinel209_cp
1a2f83dc84
Reorgaizing source: Assembler, Build, Debug, Deploy, VSIP
2014-11-26 03:43:20 +00:00
Sentinel209_cp
e851d3efcb
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Trivalik_cp
e038a9052b
suppress warning for const variables in PIC.cs
...
fix warning in AD7Process.cs, MonitorImpl.cs
remove introp assembly from Cosmos.Debug.VSDebugEngine.csproj to fix warning
2014-11-19 13:45:54 +00:00
Trivalik_cp
41584c0fe8
reduce warnings TrivialFTP.cs, AD7PendingBreakpoint.cs, EngineCallback.cs, FatFile.cs, Heap.cs, INTs.cs, VGAScreen.cs
2014-11-19 13:27:49 +00:00
mterwoord_cp
47f83e0b34
Compiler fixes and other fixes.
2014-07-12 16:05:56 +00:00
mterwoord_cp
8f30e7675d
Several changes again.
2014-07-12 13:02:10 +00:00
mterwoord_cp
68ca31e1d3
.
2014-07-10 20:24:54 +00:00
mterwoord_cp
693739f11a
Several changes.
2014-06-29 15:44:08 +00:00
EdwardNutting_cp
bac3f98d56
VS2013 Support
...
This is relatively stable but no to be considered complete. Currently supported:
1. Installing user/dev kit (as normal)
2. Creating C#/VB/F# projects (latter 2 untested)
3. Debugging a Cosmos project - see limitations list below.
Debugging limitations:
1. Breakpoints sometimes fail to be hit. Only known thing that may help is recompile everything.
2. Specific breakpoint failure case: If you try and place a breakpoint on or after a "while(true)" statement it is extremely unreliable.
Other limitations:
1. VMWare occasionally breaks. If you get "Internal error" messages, or if VS crashes (don't let Windows "fix" it) or if VMWare fails to load properly there is only one known & reliable solution: Re-run the VMWare installer and hit "Repair". No restart required. You won't lose your VMs or settings (AFAI can tell).
If it all breaks, feel free to rant at it ;)
2013-11-06 21:01:49 +00:00
forest201_cp
16f469524b
2013-10-23 17:12:04 +00:00
forest201_cp
1935d18242
2013-10-23 16:05:56 +00:00
forest201_cp
1a915bfe5d
2013-10-23 16:05:40 +00:00
forest201_cp
95936330ee
2013-10-23 16:05:30 +00:00
forest201_cp
3cd7eb7d54
2013-10-23 15:16:45 +00:00
forest201_cp
ff2dbb49ef
2013-10-23 15:15:30 +00:00
forest201_cp
567b1396e4
2013-10-23 15:11:58 +00:00
forest201_cp
f138f0fb74
2013-10-23 14:52:23 +00:00
forest201_cp
7941736718
2013-10-23 14:46:20 +00:00
forest201_cp
697cb1292e
2013-10-23 14:37:59 +00:00
HugeCode_cp
c4feb83d64
SqlLite
2013-05-25 11:38:31 +00:00
kudzu_cp
440b8ff60f
2012-08-07 02:48:32 +00:00
kudzu_cp
9a856e0102
2012-08-06 02:11:34 +00:00
kudzu_cp
ab16e988b9
Assembly load resolution fix (IL2CPUTask), other changes happened along the way to find this bugger.
2012-07-17 18:31:34 +00:00
kudzu_cp
21c5709b34
DebugStub work.
2012-03-26 15:03:59 +00:00
A51UK_cp
edb55b10f5
2012-03-13 16:04:40 +00:00
A51UK_cp
177a390311
2012-03-13 13:59:08 +00:00
A51UK_cp
49cda88d17
2012-03-13 12:17:00 +00:00
A51UK_cp
c88a6411f7
New Managed memory system
2012-03-13 11:43:01 +00:00
A51UK_cp
8b6d310dc9
Process and Memory Management classes. Note: they are not fully done.
2012-02-27 19:59:23 +00:00
sschocke_cp
24c27d23ef
Added network support. ARP and ICMP echo(ping) is working. Couple of major changes here, so please re-run install.bat
2012-02-05 20:24:53 +00:00
sschocke_cp
262f0080df
Added a new Attribute called DebugStub. Has a property Off which when set to true specifies that no debugstub calls should be inserted for code in this function. NOT FOR GENERAL USE!! CAUTION: No debugging what so ever is possible on a function with this attribute applied. Useful for large loops of tested code where speed is of the essence
2012-02-03 17:32:53 +00:00
sschocke_cp
b6e98c13c2
Implemented MemoryBlock changes as discussed with Matt and mailing list - all offsets are not byte offsets, and the TextScreen and VMWareSVGA classes have been updated to use the new functions
2012-02-02 20:06:45 +00:00
sschocke_cp
0bbab9e1e6
Added SSchocke Playground - Contains porting effort for AMD PCNetII Driver
...
Fixed PCIDevice so that Command and Status are dynamic properties. Also added Claimed to mark a Device as handled by a driver
Also added an EnableDevice call to PCIDeviceNormal that enables the PCI Device on the bus
2012-02-01 19:38:29 +00:00
kudzu_cp
049b8cc643
Assembler namesepace changes complete.
2012-01-23 22:52:12 +00:00
kudzu_cp
a91ff3a15d
2012-01-23 22:29:57 +00:00
kudzu_cp
903e0b727f
2012-01-23 22:15:20 +00:00
Trivalik_cp
a8073141e1
add pcspeaker iogroup to project file
2012-01-23 16:27:36 +00:00
kudzu_cp
1712fdb0fe
Namespace change
2012-01-23 15:17:54 +00:00
HKS_cp
d276668fae
Missed the actual ports
2012-01-23 14:15:39 +00:00
HKS_cp
b6a63f6e62
Added pcspeaker to IOgroups
2012-01-23 14:14:28 +00:00
kudzu_cp
34ee173563
2012-01-23 14:00:42 +00:00
kudzu_cp
872530ae5f
2012-01-23 13:52:50 +00:00
kudzu_cp
f029a2e400
Move to Mov (To identify with asm)
2012-01-23 13:23:59 +00:00
blah38621_cp
dcd685a90f
More from Gendarme. Cosmos.VS.Package's AssemblyVersion attribute didn't match it's AssemblyFileVersion, they now match. Sealed a few non-inherited attributes. Also made private field actually used as was intended.
2011-10-23 00:15:19 +00:00
blah38621_cp
1b922726f0
The first of a series of commits as I work my way down the list of things Gendarme found wrong. (a large amount is likely to be skipped, as gendarme found 13k potential issues.)
...
This one makes sure that constructors for abstract classes are protected, not public, as the constructor can only be called by child classes.
2011-10-22 23:19:51 +00:00
HKS_cp
421544d8cb
Masked PIT again - Now only keyboard and PS2 is unmasked
2011-10-18 10:34:17 +00:00
HKS_cp
19249be675
Added PIT to interrupt
2011-10-18 09:16:45 +00:00
blah38621_cp
ab2a8ab438
Added the COM IOGroup, to allow a basic Logger implementation that logs to a Com port. Also added a TestRunner project, which currently includes tests for the logger itself, and tests for the comparison operators for byte, sbyte, ushort, short, uint, int, ulong, long, float, and double.
2011-10-09 21:52:05 +00:00
blah38621_cp
71464309ed
Removed the plugs for the PadLeft and PadRight methods, which shouldn't have been created in the first place as PadHelper was already plugged.
2011-10-06 20:54:14 +00:00