Commit graph

1828 commits

Author SHA1 Message Date
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