Matthijs ter Woord
5f2a31d455
Move Pci stuff to Cosmos.HAL.
2014-12-06 13:36:57 +01:00
Matthijs ter Woord
6d92015618
- refactoring to allow reuse of method generation inside property accessors generation
...
- property accessors generation
2014-12-06 11:38:08 +01:00
Matthijs ter Woord
f5cebe5228
Now able to generate method plugs as well.
2014-12-06 10:59:28 +01:00
Matthijs ter Woord
fe639aa340
Start with ILSpy plugin to generate plug code.
2014-12-06 10:35:51 +01:00
Matthijs ter Woord
486601b814
rings are not fully enforced. this means that only core ring (0) can contain assembler plugs.
2014-12-05 20:40:26 +01:00
Matthijs ter Woord
af46aa7959
- cleanup
...
- ring enforcement works now, but only based on the attributes.
2014-12-05 19:57:17 +01:00
Matthijs ter Woord
c89faefc2d
performance improvement: prevent exceptions.
2014-12-05 16:38:06 +01:00
Matthijs ter Woord
7c4a29b6f6
Rings verification
...
- add ring attribute and marking to kernel libraries
2014-12-05 16:02:06 +01:00
Matthijs ter Woord
b25a21dc89
Add compilation performance logging.
2014-12-05 15:45:48 +01:00
Matthijs ter Woord
15a0cfdf32
Merge pull request #7 from tgiphil/cleanup
...
Updated .gitignore file
2014-12-05 11:18:29 +01:00
tgiphil
e07f96b662
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into cleanup
2014-12-05 02:08:08 -08:00
tgiphil
f4f7b44b4c
- Updated .gitignore file
2014-12-05 02:06:49 -08:00
Matthijs ter Woord
07183e78d6
Merge pull request #6 from jeremistadler/patch-1
...
Formats readme publicity section as a list
2014-12-05 10:01:00 +01:00
Jeremi Stadler
d8c71bfc53
Formats publicity section as a list 💄
2014-12-05 09:50:01 +01:00
Matthijs ter Woord
8b668abc58
Merge pull request #1 from jeremistadler/patch-1
...
Rewrote codeplex startpage in markdown
2014-12-05 09:43:40 +01:00
Matthijs ter Woord
9a851043aa
Merge pull request #5 from tgiphil/cleanup2
...
- Cleanup of TFS parameters
2014-12-05 09:43:18 +01:00
Matthijs ter Woord
ced9e57d20
Merge pull request #4 from tgiphil/catchup
...
Commit 110309 by Sentinel209
2014-12-05 09:42:52 +01:00
tgiphil
078e147aa3
- Removed old ..svnbridge directories
2014-12-04 23:46:56 -08:00
tgiphil
74c1dc4cde
- Removed *.vspscc files
2014-12-04 23:11:34 -08:00
tgiphil
f7c0fea4b4
- Removed TFS parameters in solution files
2014-12-04 23:07:35 -08:00
Phil Garcia
a2d65230fb
- Commit 110309 by Sentinel209
2014-12-04 21:11:46 -08:00
Charles Betros
a0d9c169d9
Merge pull request #3 from tgiphil/cleanup
...
Removed user specific *.user and *.vsscc files
2014-12-04 22:34:02 -06:00
Phil Garcia
a9d584ad46
- Removed .tfignore and .editorconfig file
2014-12-04 20:20:13 -08:00
Phil Garcia
d6fbf5341e
- Removed user specific *.user and *.vsscc files
2014-12-04 20:10:08 -08:00
Phil Garcia
15b67f3d56
- Added .gitignore file
2014-12-04 20:07:35 -08:00
Jeremi Stadler
74af4527cf
Rewrote codeplex startpage in markdown
2014-12-04 19:38:27 +01:00
Sentinel209_cp
c591a7ff1b
Reorganize source: Everything is out of source2 now and the soutions are cleaned up.
2014-11-28 00:48:23 +00:00
Sentinel209_cp
184d98e9ab
Reorganizing source: Remove empty folders and move unused projects.
2014-11-26 17:44:34 +00: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
ad1a061020
cosmos.iss; not exe dll is right
2014-11-23 22:34:48 +00:00
Trivalik_cp
73bc47251d
Cosmos.iss; add Xsharp.VS.pdb/exe to setup
2014-11-23 22:32:54 +00:00
Trivalik_cp
22ce5fe6f5
Build.sln: fix path to XSharp.VS, because if you opened a xs file in VS there comes a MessageBox with information about this missing dll
2014-11-23 22:20:03 +00:00
Trivalik_cp
7496b065bd
update all project templates to use x86 platform, which remove all warnings!
2014-11-23 13:21:16 +00:00
Trivalik_cp
b3475c8c61
OpField.cs, CtorImplAssembler.cs, AppAssembler: fix warnings
2014-11-23 12:30:36 +00:00
Trivalik_cp
914feb2475
AD7Thread: use eip to get name
...
AD7Engine: make currentAddress from private to internal
EngineUtil: check return codes with exception!
and implement GetAddressDescription a little bit
Vmware.cs: use shell execute able now, this allow to start vmware with UAC dialog, in case you wanna force to start them as admin by compatible option of windows
DebugConnectorStream.cs: use stream from asyncstate, because m_stream is sometimes null, maybe is this also not working, but I had this case only one time yet
2014-11-22 07:44:41 +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
ff4fc84cf9
remove obsolet abstract GetData()
2014-11-19 13:34:10 +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
Trivalik_cp
1e11282257
fix warnings, only one is over in Cosmos.VS.Package that microsoft.VisualStudio.CommonIDE, Version=10.0.0.0 is missing
2014-11-19 13:16:45 +00:00
Trivalik_cp
0d48ff151f
Cosmos.Build.Builder: add -NOCLEAN, to reduce build time, as long as no big change is made, it is save to use, no my pc is it 1/3 lesser, the argument has to add manually into install.bat
...
Ldsfld, Stsfld: comment out unused code, and removes warnings on build
2014-11-19 09:31:25 +00:00
Trivalik_cp
79178f1920
revert change of newarr instruction, to prevent bugs in future
2014-11-18 17:09:33 +00:00
Trivalik_cp
1813a3882d
install.bat clean it
2014-11-18 17:00:11 +00:00
Trivalik_cp
211d28f626
CosmosTask: fix inno setup input file from last checkin
2014-11-16 13:23:34 +00:00
Trivalik_cp
9b839d22d5
CosmosTask: revert change not createing a new iss file, this is important that task can work with different changeset, renamed now that every one understand the purpose
...
add check that on debug builder with VS is the builder not checking for VS it self
don't use userkit.iss we use now current.iss to reduce confusion
2014-11-16 13:09:44 +00:00
Trivalik_cp
25c799fd0a
AppAssembler: do enum values now in correct byte values, before it was always zero
2014-11-15 08:37:11 +00:00
Trivalik_cp
b387624cba
Newarr.cs: reduce calculation of GetTypeIDLabel(typeof(Array)
2014-11-13 22:00:39 +00:00
Trivalik_cp
184c5bbe36
CosmosTask: split cleanup, cleanup of install directory is normally not needed because inno setup does it already, what do you think?
...
the delayed cleanup of install directory allows to start VS and create cosmos kernel in case build fails
2014-11-12 19:52:56 +00:00
Trivalik_cp
fb22ed8c36
prevent crash in case hyper-v question is answered with no
2014-11-07 21:13:01 +00:00
Sentinel209_cp
704af021ff
Compiler fix for the Isinst OpCode.
2014-10-25 12:47:56 +00:00