Commit graph

5389 commits

Author SHA1 Message Date
Matthijs ter Woord
7c8b0f732f Normally, you don't want to use LoadFile, as it always loads that file, even if the same assembly has been loaded from a different folder. Can give weird issues with reflection. 2015-05-05 10:44:00 +02:00
Matthijs ter Woord
91f08b37f7 Add editorconfig file for Sentinels projects. 2015-05-05 10:20:37 +02:00
Matthijs ter Woord
a2a2a4c0b9 Add printing the exact arguments to il2cpu.exe, to ease debugging of the kernel. 2015-05-05 10:20:26 +02:00
Charles Betros
251e4f22bb Renamed some project files in my kernel. 2015-05-02 21:23:31 -05:00
Matthijs ter Woord
1fe9f52dbe uniform formatting. 2015-04-20 18:55:40 +02:00
Matthijs ter Woord
e99e9ffad9 Merge pull request #77 from PathogenDavid/master
Added stobj stack push/pop information to OpType and some other smaller changes.
2015-04-20 18:49:51 +02:00
Matthijs ter Woord
3ccafa3a7b Merge pull request #76 from charlesbetros/master
PR for my user kernel
2015-04-20 18:49:13 +02:00
David Maas
c0579322c1 Hacked in showing types in call trace outputs when a plug is missing. (Rather than seeing "Void Run()" you see "Cosmos.Kernel::Void Run()", not ideal but it works.) 2015-04-20 10:41:58 -05:00
David Maas
77f741a127 Added stobj's stack push/pop information to OpType. Re-added PCSpeaker.cs to Cosmos.HAL. 2015-04-20 10:40:39 -05:00
unknown
53d7432fa0 Modifying my user kernel to test VMT. 2015-04-17 12:37:29 -05:00
Sentinel209
4731098001 Ignore the .sync folder 2015-04-08 09:54:27 -05:00
Matthijs ter Woord
2827b63be0 scanner log works again. 2015-03-15 17:02:47 +01:00
Matthijs ter Woord
01ef7bcc23 - Refactoring of debugstub: now reading/writing of UART registers is isolated in 2 methods. Easier replacing.
- misc changes to aid in development.
2015-03-07 19:23:14 +01:00
Matthijs ter Woord
cd17b19ce4 Disable more edison testing code. 2015-02-26 18:11:48 +01:00
Matthijs ter Woord
e14778b4e3 remove edison testing code. 2015-02-26 18:10:15 +01:00
Matthijs ter Woord
ff963d65a0 Merge branch 'master' of https://github.com/CosmosOS/Cosmos
Conflicts:
	source/Cosmos.IL2CPU/AppAssembler.cs
2015-02-26 18:07:30 +01:00
unknown
038d25070e Removed some debug code. 2015-02-11 11:32:33 -06:00
Andrey Kurdyumov
806470870d Saving BinFormat under common properties. 2015-02-11 01:38:22 +06:00
Andrey Kurdyumov
a89cb710c7 Add bin format 2015-02-08 22:57:16 +06:00
Andrey Kurdyumov
5809caee89 Cleanup Debug engine GUID which interfer with PyTools 2015-02-08 20:21:40 +06:00
Matthijs ter Woord
07cdafbedd Ongoing edison work 2015-02-03 19:46:10 +01:00
Matthijs ter Woord
2c7c580b9f small fixes in debugstub. 2015-02-03 18:44:46 +01:00
Matthijs ter Woord
a1cdb6f983 remnove debug code. 2015-02-03 18:08:23 +01:00
Matthijs ter Woord
274f0353ed Ongoing changes. 2015-02-01 16:52:00 +01:00
Matthijs ter Woord
a4ee9fe561 Enable assembler log 2015-02-01 14:00:41 +01:00
Matthijs ter Woord
2a0de71240 Progress on edison. 2015-01-30 18:24:13 +01:00
Matthijs ter Woord
41f6442896 Update readme.md
Replace link to latest release
2015-01-30 16:40:45 +01:00
Matthijs ter Woord
90169ed6ef Merge pull request #52 from kant2002/Issue-50
Don't report output from NAsm as error in case of warnings
2015-01-23 13:53:08 +01:00
Matthijs ter Woord
fcdda661db Merge pull request #57 from kant2002/Issue-10
Fix resolution of references inside solution folder.
2015-01-23 13:39:35 +01:00
Andrey Kurdyumov
b7b965ecb0 Fix resolution of references inside solution folder. 2015-01-23 17:26:26 +06:00
Matthijs ter Woord
087ab24f0d Merge pull request #55 from kant2002/Issue-54
Add plug for Buffer.__Memmove on the .NET 4.6
2015-01-18 14:49:33 +01:00
Andrey Kurdyumov
fd5d2ae3db Add formatting 2015-01-18 19:46:48 +06:00
Andrey Kurdyumov
2d817c5e6d Add plug for Buffer.__Mmmove on the .NET 4.6 2015-01-18 19:41:30 +06:00
Andrey Kurdyumov
c2119d6c31 Changed GUID for debug engine
Current GUID was conflicting with existing tools and a lot of examples on the Internet
Relates to #51
2015-01-15 18:15:13 +06:00
Andrey Kurdyumov
711826daf6 Don't report output from NAsm as error in case of warnings
IL2CPU task modified to keep current behaviour
2015-01-15 17:26:37 +06:00
Matthijs ter Woord
fe9dac7e13 Missing file. 2015-01-15 12:24:17 +01:00
Matthijs ter Woord
f5fa59f1cd Compile fix for clean environments. 2015-01-11 12:34:14 +01:00
Matthijs ter Woord
59c6a92a12 Comment out debugging code. 2015-01-09 11:07:48 +01:00
Matthijs ter Woord
d638b4ff8b Disable debugging code. 2015-01-09 11:06:08 +01:00
Matthijs ter Woord
bbe9d4fe08 Add extra tracing code
It seems there's a bug in the GetMethodAddressForType method. This extra code should break if it's the emitted content that's wrong..
2015-01-07 19:18:24 +01:00
Matthijs ter Woord
36ec5751d9 More subtle code changes. 2015-01-04 17:54:48 +01:00
Matthijs ter Woord
c2df4af80e Edison booting now automatically boots the kernel via serial. 2015-01-04 12:16:39 +01:00
Matthijs ter Woord
5be8628c1f Merge pull request #46 from Hetal728/master
Added license
2015-01-03 17:52:56 +01:00
Hetal728
5444ad0d4d Changed 2008 to 2014 2015-01-03 11:43:13 -05:00
Matthijs ter Woord
d84af75276 Ongoing changes. changing cosmos debug port works now. 2015-01-03 11:19:01 +01:00
Matthijs ter Woord
f7a52eff50 Fix compilation. 2015-01-03 10:53:42 +01:00
Matthijs ter Woord
47d4d3f782 Ongoing work for enabling compiler extensions. 2015-01-03 09:30:10 +01:00
Hetal728
dfe311d1df Added license 2015-01-02 16:41:27 -05:00
Matthijs ter Woord
a61d93e438 Refactorings related to compiler. 2015-01-02 13:56:52 +01:00
Matthijs ter Woord
80bd540e8a Merge branch 'master' of https://github.com/CosmosOS/Cosmos into pr/41 2015-01-02 13:09:30 +01:00