Commit graph

1990 commits

Author SHA1 Message Date
kudzu_cp
1e0b9a20e8 2012-06-08 12:33:53 +00:00
kudzu_cp
478fa0c002 2012-06-08 12:27:15 +00:00
kudzu_cp
1a71ceab2d 2012-06-08 10:47:09 +00:00
kudzu_cp
b6a5c6ce80 2012-06-08 00:07:33 +00:00
kudzu_cp
9d5405cd7c 2012-06-07 22:48:33 +00:00
kudzu_cp
72c82d5827 2012-06-07 22:20:07 +00:00
kudzu_cp
25eca0f2d0 2012-06-07 20:46:51 +00:00
kudzu_cp
5bd78af23d 2012-06-07 20:36:58 +00:00
kudzu_cp
97c8aae016 2012-06-07 20:05:42 +00:00
kudzu_cp
c28076dc97 2012-06-07 19:16:48 +00:00
kudzu_cp
9a0ff21005 2012-06-07 19:07:23 +00:00
kudzu_cp
5154e97811 X# icond 2012-06-07 18:41:32 +00:00
kudzu_cp
1aa87c1ebf X# Work 2012-06-07 18:07:17 +00:00
kudzu_cp
0f15ddd980 2012-06-07 18:01:54 +00:00
kudzu_cp
8c151dd0f7 2012-06-07 15:35:52 +00:00
kudzu_cp
5b1d60ab3d 2012-06-07 14:25:55 +00:00
kudzu_cp
3ac190b748 2012-06-07 14:16:16 +00:00
kudzu_cp
9e8f87532c 2012-06-07 14:08:09 +00:00
kudzu_cp
6d87266626 2012-06-07 13:25:50 +00:00
kudzu_cp
3dc1cf4f94 2012-06-07 13:01:07 +00:00
kudzu_cp
3d29e337a6 2012-06-07 12:29:23 +00:00
kudzu_cp
f7e49751a2 2012-06-07 12:27:01 +00:00
kudzu_cp
393d193c7e 2012-06-07 12:26:37 +00:00
mterwoord_cp
673fd052aa checking in initial working version of the X# compiler. See Tests\XSHarpCompilerTester 2012-06-06 17:29:34 +00:00
mterwoord_cp
13e01261fd Initial code for X# compiler, compiler tester, and installer changes (?) 2012-06-06 16:54:43 +00:00
mterwoord_cp
0cd51f8c6b Add file generator for X# (empty for now)
add new projects to the source control mappings
2012-06-05 17:46:17 +00:00
kudzu_cp
457c770918 2012-06-05 15:22:54 +00:00
kudzu_cp
a721ebd233 2012-06-05 15:04:01 +00:00
kudzu_cp
b6f7d997d5 2012-06-05 13:10:12 +00:00
kudzu_cp
b044c29e86 2012-06-04 23:06:21 +00:00
kudzu_cp
624ade312e 2012-06-04 17:34:19 +00:00
blah38621_cp
509ab9194c Made the stack trace for plug scanning a bit more detailed. 2012-05-11 19:56:06 +00:00
kudzu_cp
3729d2dd53 2012-03-29 14:58:12 +00:00
kudzu_cp
d97f5cc7a1 2012-03-29 14:32:32 +00:00
kudzu_cp
3d654d1d8b 2012-03-26 20:48:38 +00:00
kudzu_cp
21c5709b34 DebugStub work. 2012-03-26 15:03:59 +00:00
kudzu_cp
7de601b239 2012-03-26 05:03:06 +00:00
kudzu_cp
66d6b5d2f2 2012-03-26 04:34:16 +00:00
kudzu_cp
a61fa063e3 2012-03-26 04:21:44 +00:00
kudzu_cp
9f2b14ea63 2012-03-26 03:37:54 +00:00
kudzu_cp
7dec7f2639 2012-03-26 03:31:15 +00:00
kudzu_cp
42cce4050d 2012-03-26 03:28:07 +00:00
kudzu_cp
0dbffec6b5 2012-03-26 03:20:25 +00:00
kudzu_cp
6a6cdaba99 2012-03-26 03:15:52 +00:00
kudzu_cp
9a5c30dee7 DebugStub work for asm stepping. 2012-03-26 03:10:58 +00:00
kudzu_cp
25071c7712 2012-03-26 02:41:41 +00:00
kudzu_cp
01cf0bf074 2012-03-26 01:54:10 +00:00
kudzu_cp
dd96e77414 2012-03-26 01:02:24 +00:00
kudzu_cp
17dbb4b2e5 2012-03-26 00:53:33 +00:00
kudzu_cp
d6a829c5c6 2012-03-26 00:07:44 +00:00
kudzu_cp
c012e30524 2012-03-25 23:37:12 +00:00
kudzu_cp
159c436aca 2012-03-25 23:27:08 +00:00
kudzu_cp
22a9fb8cef 2012-03-25 23:14:52 +00:00
kudzu_cp
15a35f091d 2012-03-25 23:06:53 +00:00
kudzu_cp
4657811098 2012-03-25 22:17:47 +00:00
kudzu_cp
ff07240335 2012-03-25 21:55:46 +00:00
kudzu_cp
114ee39943 2012-03-25 21:38:37 +00:00
kudzu_cp
cebf4872fd 2012-03-25 21:05:10 +00:00
kudzu_cp
4faab18952 2012-03-25 21:02:13 +00:00
kudzu_cp
e65ce18d1f 2012-03-25 20:56:50 +00:00
kudzu_cp
2c6673b0b5 2012-03-25 20:54:09 +00:00
kudzu_cp
672b74000b 2012-03-25 20:39:21 +00:00
kudzu_cp
6090c8e21e 2012-03-25 20:06:42 +00:00
kudzu_cp
33d68811a9 2012-03-25 20:00:09 +00:00
kudzu_cp
31574615bf Assembly window. 2012-03-25 19:25:22 +00:00
kudzu_cp
4e2e3f481d 2012-03-25 19:04:42 +00:00
kudzu_cp
cfde2e7d8c Pong now uses a log rather than message boxes as they often popped up behind VS. 2012-03-25 18:25:12 +00:00
sschocke_cp
d8e888eac5 UDP Send and Receive now working.
Use new UdpClient(portNumber) to create a UDP client listening on that port, and UdpClient.Receive() to receive packets.
2012-03-21 12:03:04 +00:00
blah38621_cp
3504b38ecf Modified the license in LinkedQueue, it is now released under the public domain. 2012-03-15 04:19:25 +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
Trivalik_cp
1cd1645e1f remove TypeInitialized 2012-03-11 19:34:16 +00:00
A51UK_cp
909ce04dff Fix error that stop some folders from showing up in Vidual Studio 2012-03-04 13:58:19 +00:00
sschocke_cp
2ac239e62e Fixed broken Cosmos initiated ARP process
Added initial UDP support
UdpClient can be used to send UDP packets... No receiving possible yet.
2012-03-02 21:49:29 +00:00
sschocke_cp
544da465a4 Implemented workaround in NetworkStack to bypass the VMT scanner issue for now. 2012-02-29 20:31:56 +00:00
A51UK_cp
943be0dd2a 2012-02-27 20:00:23 +00:00
A51UK_cp
8b6d310dc9 Process and Memory Management classes. Note: they are not fully done. 2012-02-27 19:59:23 +00:00
Trivalik_cp
c23c2e6317 improve SVGAII
fix SetPixel/GetPixel calculation
add check for capability to implement fill and copy rect
2012-02-25 00:17:32 +00:00
Trivalik_cp
9cb1bb3797 fix WriteToFifo() in SVGAII driver 2012-02-23 22:19:05 +00:00
tgiphil_cp
ecf72e1f92 - Integrated MOSA's managed MakeISO tool into COSMOS 2012-02-21 07:58:23 +00:00
tgiphil_cp
f4ea745871 - Fixed multiboot signature alignment (must be 32-byte aligned) 2012-02-17 09:41:29 +00:00
HKS_cp
cd4636dd69 Fixed grammar in an exception 2012-02-17 00:50:04 +00:00
Trivalik_cp
9a3562b2f6 optimize null case of unbox 2012-02-16 21:40:37 +00:00
blah38621_cp
f63774aa9d Small change to the VMWareSVGAII driver. 2012-02-16 20:31:30 +00:00
Trivalik_cp
13af305d80 optimize Ldflda 2012-02-16 20:31:17 +00:00
geramy_cp
ca6c314e5e Added my playground, I also took HKSplayground project out of the bootstrap. 2012-02-14 11:33:20 +00:00
HKS_cp
0314e4c183 Added my own project to the sln 2012-02-14 10:24:41 +00:00
HKS_cp
ef77da1c49 Added my own playground 2012-02-14 09:32:32 +00:00
Trivalik_cp
7f17d4d791 handle InlineAttribute in more places -> reduces asm size
used in InitializeArray plug
2012-02-08 19:25:28 +00:00
geramy_cp
08b28c0894 Initialized DebugInfo in profiler in file Assembler.cs so that it does not give a DebugInfo == null error. 2012-02-08 14:09:34 +00:00
geramy_cp
e6a22b1d8d This is updates to the profiler it seem's to be working to my knoledge with no crashes. 2012-02-08 14:00:37 +00:00
geramy_cp
72e912f662 Profiler now runs but has a small exception thrown.... it says it is missing a plug, working on it. 2012-02-07 14:42:14 +00:00
kudzu_cp
2d4348c19a 2012-02-06 18:04:18 +00:00
kudzu_cp
0a692f7435 Profile compiles now. 2012-02-06 17:09:54 +00:00
kudzu_cp
ba582b8931 2012-02-06 17:01:27 +00:00
kudzu_cp
a6cef699ee I dug out Cosmos.IL2CPU.Profiler but it needs fixed up some more to work with the current Cosmos. 2012-02-06 16:59:29 +00:00
kudzu_cp
ce9180d15a Readding Cosmos compiler profiler. Still needs fixed up to match current code. 2012-02-06 16:45:58 +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
Trivalik_cp
718c5de784 add TODO for sub_ovf* 2012-02-05 20:06:52 +00:00
sschocke_cp
d1dca7ab22 Fixed alignment issues for UInt16 fields and removed my project from the Bootstrap Solution Config 2012-02-05 15:35:30 +00:00
blah38621_cp
53a1874a79 Pop now throws an exception if the stack is empty. 2012-02-04 18:37:31 +00:00
kudzu_cp
6284099c5e 2012-02-04 14:04:28 +00:00
sschocke_cp
5e5963bb23 Added Ignore DebugStub Attribute option to ProjectSettings Debug Page - allowed user to ignore DebugStub Attribute on all methods for deep debugging. Also commented DebugStubAttribute. 2012-02-03 20:02:27 +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
blah38621_cp
f29819a67e More cleanup in my user folder. 2012-02-02 20:29:50 +00:00
blah38621_cp
e5fc71917c Removed some large files in my user folder that weren't needed anymore. 2012-02-02 20:26:40 +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
Trivalik_cp
00119e1ab5 add todo comment Con_r_un 2012-01-30 19:25:32 +00:00
blah38621_cp
d8216662ae Conv_R_Un now throws exceptions where it should. 2012-01-30 01:58:27 +00:00
kudzu_cp
cdd0e7276e Assembler namesepace changes complete. 2012-01-23 23:11:37 +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
b0cb66f739 2012-01-23 22:17:21 +00:00
kudzu_cp
903e0b727f 2012-01-23 22:15:20 +00:00
blah38621_cp
487ee9eeff Re-Enabled a couple of exceptions that were disabled in an attempt to deal with a stfld issue quite a while ago. Also fixed a couple of error messages to use better english :P 2012-01-23 22:00:08 +00:00
Trivalik_cp
a8073141e1 add pcspeaker iogroup to project file 2012-01-23 16:27:36 +00:00
kudzu_cp
05ead64429 2012-01-23 15:19:25 +00:00
kudzu_cp
1712fdb0fe Namespace change 2012-01-23 15:17:54 +00:00
kudzu_cp
64adccb08f 2012-01-23 14:33:24 +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
HKS_cp
66a97a383e Added PcSpeaker class 2012-01-23 14:13:32 +00:00
kudzu_cp
34ee173563 2012-01-23 14:00:42 +00:00
kudzu_cp
bde9fac959 2012-01-23 13:54:18 +00:00
kudzu_cp
16769fcc25 2012-01-23 13:53:33 +00:00
kudzu_cp
872530ae5f 2012-01-23 13:52:50 +00:00
kudzu_cp
f12a299d64 2012-01-23 13:49:32 +00:00
kudzu_cp
f029a2e400 Move to Mov (To identify with asm) 2012-01-23 13:23:59 +00:00
kudzu_cp
61a016e1d2 Asm name change. 2012-01-23 13:13:30 +00:00
kudzu_cp
2463f28e6d 2012-01-23 01:10:47 +00:00
kudzu_cp
9bbbd3c6c7 2012-01-23 00:01:55 +00:00
kudzu_cp
5de785e33f 2012-01-22 23:55:48 +00:00
kudzu_cp
7cb8bd8dd4 2012-01-22 23:39:41 +00:00
kudzu_cp
e2d34c6090 2012-01-22 23:25:32 +00:00
kudzu_cp
726b6d534d Namespace change 2012-01-22 22:01:18 +00:00
kudzu_cp
9575fe77fe 2012-01-22 21:38:12 +00:00
kudzu_cp
ef0cf87258 2012-01-22 21:27:59 +00:00
kudzu_cp
a0fe01f6a4 2012-01-22 21:25:17 +00:00
kudzu_cp
3f816a7507 2012-01-22 17:52:03 +00:00
mterwoord_cp
b72e8b3bde 2012-01-22 16:03:14 +00:00
kudzu_cp
f799b03867 Removed test code. 2012-01-22 15:15:39 +00:00
kudzu_cp
05e123117c Fix for local watch window. 2012-01-22 15:13:15 +00:00
kudzu_cp
a07cc56f32 Asm window was not displaying all asm when exception handlers were involved. This is now fixed. 2012-01-22 01:37:10 +00:00
Trivalik_cp
9441b92d8f fix Stfld
add exception with message to pdb, dll mismatch
2012-01-21 22:39:20 +00:00
kudzu_cp
43f3e1f835 Reformat so I can read it ot find the bug. 2012-01-21 20:54:54 +00:00
kudzu_cp
2c896b6c68 SendAssembly work 2012-01-21 20:05:15 +00:00
kudzu_cp
4b9231a16f Panels use fixed width font now. 2012-01-17 04:59:53 +00:00