Commit graph

52 commits

Author SHA1 Message Date
mterwoord_cp
ca2695aaf2 Intermediary debug changes 2008-03-23 19:37:39 +00:00
mterwoord_cp
aa3b372968 start on debugging support 2008-03-23 17:22:29 +00:00
smremde_cp
b085ffe396 added PCIDevice class with register accessors
removed Mono.Cecil references -- uneeded?
2008-03-01 22:08:26 +00:00
mterwoord_cp
109f8ed05a 2008-02-07 17:29:16 +00:00
mterwoord_cp
def1052c25 New IL2CPU version 2008-02-04 08:17:37 +00:00
mterwoord_cp
87e6dda81a 2008-01-10 17:16:57 +00:00
kudzu_cp
dd48f9b762 Remove i4o refs 2008-01-09 17:08:17 +00:00
kudzu_cp
cbd3c24eb3 Rest of strong naming 2008-01-09 17:03:23 +00:00
mterwoord_cp
aa77f8e7df 2008-01-09 14:41:28 +00:00
mterwoord_cp
e8e538dd3c Did some code cleanup, and fixed a scanner bug 2008-01-08 17:46:37 +00:00
mterwoord_cp
ca27c13169 more exception support 2008-01-08 16:18:59 +00:00
mterwoord_cp
0d1eb733ad debugger.break works now. when using BuildM script, cosmos is now automatically booted, and it'll automagically stop at the debugger.break calls 2007-12-30 10:02:55 +00:00
mterwoord_cp
0a0d753d00 Kernel works again.. 2007-12-09 13:09:15 +00:00
mterwoord_cp
530046b997 Debugging of cosmos works now via gdb and remote stub in vm 2007-12-02 15:19:53 +00:00
mterwoord_cp
e4b2cfaca3 prelim work on generics 2007-11-23 16:50:43 +00:00
mterwoord_cp
cd3d01bc74 initial kernel support for heap 2007-11-23 14:44:13 +00:00
mterwoord_cp
e8e5384b10 2007-11-22 15:19:27 +00:00
mterwoord_cp
97f8349dd7 Disabled static constructor calling in metal mode. 2007-11-20 18:16:04 +00:00
mterwoord_cp
f6d34e3010 Kernel works now 2007-11-20 17:31:13 +00:00
mterwoord_cp
9fad31e86a 2007-11-20 17:17:03 +00:00
mterwoord_cp
0c861b9b2e Some refactorings 2007-11-20 17:16:42 +00:00
mterwoord_cp
0acb7b7f31 Some native code cleanup 2007-11-20 15:45:39 +00:00
mterwoord_cp
46d944680b Native console is now implemented using a plug 2007-11-20 13:33:50 +00:00
mterwoord_cp
91a0dc29c5 First version with the new Plug infrastructure 2007-11-19 14:11:28 +00:00
mterwoord_cp
ea5b8d6171 We have a GC now. :-) 2007-11-18 14:53:26 +00:00
mterwoord_cp
421e40e2cb Code cleanup 2007-11-17 12:53:28 +00:00
mterwoord_cp
4fecfefed0 Some refactorings. .ctor(object,intptr) is now always implemented for delegates 2007-11-16 17:28:08 +00:00
mterwoord_cp
36054ec753 Overall changes 2007-11-15 16:40:27 +00:00
mterwoord_cp
8f63d7739f Overall changed. Most significant one is fix of Blt opcode handling 2007-11-15 10:06:36 +00:00
mterwoord_cp
bc984a9607 ldfld and stfld are fully implemented now 2007-11-13 14:16:16 +00:00
mterwoord_cp
fa9e19282b Logging etc uses normal hex numbers now 2007-11-13 10:22:39 +00:00
mterwoord_cp
8cbd8f27f8 Removed most usages of the Literal opcode. try to keep this usage to a minimum to ease future refactorings.. 2007-11-12 16:42:01 +00:00
mterwoord_cp
a554b6d699 interrupts and gdt work fine now 2007-11-12 16:03:12 +00:00
mterwoord_cp
fa7c6cdde7 Some overall enhancements 2007-11-10 13:15:07 +00:00
mterwoord_cp
d7ab23f06b IL2CPU is fast again :-) 2007-11-09 11:08:00 +00:00
mterwoord_cp
08f60aa04b it's possible to use objects in the kernel now... 2007-11-06 16:13:51 +00:00
mterwoord_cp
9b5a4b0cef i4o integration 2007-11-05 15:17:51 +00:00
mterwoord_cp
35c15447be some simple changes. kernel console works again 2007-11-05 12:27:29 +00:00
mterwoord_cp
36f4dfd119 fixed string support in metal-mode 2007-11-04 16:48:10 +00:00
mterwoord_cp
920122682a Added some more infra work 2007-10-31 16:14:36 +00:00
mterwoord_cp
2d57a52cd3 Comport writing works now, some other minimalistic changes. 2007-10-31 10:19:47 +00:00
mterwoord_cp
83d974d8ce Some random changes. infra is getting up, good.. 2007-10-31 08:31:31 +00:00
mterwoord_cp
9f9e13fed7 Some small struct changes 2007-10-30 13:43:15 +00:00
mterwoord_cp
06d5c1c781 bunch of random changes. fixed shl, div_un, rem, string support. 2007-10-30 09:42:17 +00:00
mterwoord_cp
5c5cfd4536 some random changes 2007-10-29 15:34:45 +00:00
mterwoord_cp
f9a421df12 Misc changes 2007-10-29 10:04:17 +00:00
mterwoord_cp
f9226dbdb3 Some more changes. need to add a gdt... 2007-10-28 14:56:08 +00:00
mterwoord_cp
1096560654 kernel writeline works again 2007-10-28 14:11:50 +00:00
mterwoord_cp
911dc893ae Fixed several things. Kernel building works again. 2007-10-27 14:53:51 +00:00
mterwoord_cp
92e09ad416 Many changes, probably close to fixing the struct/array bug, preventing us from implementing a VMT....... 2007-10-09 17:21:48 +00:00