Matthijs ter Woord
|
18a254c3fa
|
Enable all kernel tests again.
|
2015-07-19 16:48:17 +02:00 |
|
Matthijs ter Woord
|
64aa1484e2
|
Running kernels with vmware works now.
|
2015-07-18 02:19:48 +02:00 |
|
Matthijs ter Woord
|
befe55c72b
|
Add local and argument info on plugged method. argument info is handy there (locals not so much)
|
2015-07-18 02:19:28 +02:00 |
|
Matthijs ter Woord
|
7207ae0bc5
|
The tester now can run kernels in vmware (workstation for now) as well.
|
2015-07-18 01:29:20 +02:00 |
|
Matthijs ter Woord
|
3f86e0491a
|
Refactoring of kernel tester. Take out generic part of the runner, so other targets (vmware, hyper-v in the future, etc) can also be tested.
|
2015-07-18 00:40:53 +02:00 |
|
Matthijs ter Woord
|
65fc68495a
|
Add gitter badge.
|
2015-07-09 14:37:58 +02:00 |
|
Matthijs ter Woord
|
21ed8e53bc
|
.Merge branch 'master' of https://github.com/CosmosOS/Cosmos
Conflicts:
Demos/Guess/GuessOS.cs
|
2015-07-08 16:02:11 +02:00 |
|
Matthijs ter Woord
|
1a538d87a0
|
Restore guess demo.
|
2015-07-08 15:53:30 +02:00 |
|
Matthijs ter Woord
|
7024825d20
|
Merge pull request #154 from ARMmaster17/master
Added CONTRIBUTING.md
|
2015-07-07 15:36:19 +02:00 |
|
Joshua Zenn
|
3073f3ae00
|
Update CONTRIBUTING.md
|
2015-07-07 09:29:56 -04:00 |
|
Joshua Zenn
|
268385fbb4
|
Update CONTRIBUTING.md
|
2015-07-07 09:27:08 -04:00 |
|
Joshua Zenn
|
08e5112c80
|
Update CONTRIBUTING.md
|
2015-07-07 09:23:32 -04:00 |
|
Joshua Zenn
|
eec563b84f
|
Update CONTRIBUTING.md
|
2015-07-07 09:09:38 -04:00 |
|
Joshua Zenn
|
39281a65b5
|
Create CONTRIBUTING.md
|
2015-07-07 09:05:57 -04:00 |
|
Matthijs ter Woord
|
faad7cf9c5
|
Fix the test runner, so it can save the details of a run. This is all that's the current high priority part of #143
|
2015-07-05 16:05:35 +02:00 |
|
Matthijs ter Woord
|
1156f38c13
|
Continuing improvements to test runner. (#143)
|
2015-07-05 15:46:15 +02:00 |
|
Matthijs ter Woord
|
76308133fd
|
In tester, redirect bochs output to output handler as well. In xml, it's redirected to a new subelement of the task. (For separating it from kernel output).
Part of #143
|
2015-07-05 14:22:01 +02:00 |
|
Matthijs ter Woord
|
8e2a89ac6e
|
Restore guess demo.
|
2015-07-05 14:07:51 +02:00 |
|
Matthijs ter Woord
|
5fca0ecbb7
|
Fix ata detection bug. CD drives were recognized as ATAPI devices, but still handled as ATA ones. Currently we don't have an ATAPI driver, so the CD drives are ignored.
Fixes #129
|
2015-07-05 13:28:16 +02:00 |
|
Matthijs ter Woord
|
9b13be0d02
|
Change xml output of kernel tester slightly, so that messages are more readable.
|
2015-07-05 13:26:37 +02:00 |
|
Matthijs ter Woord
|
eef80473fb
|
Sort the Locals window contents.
Fixes #152
|
2015-07-05 12:28:09 +02:00 |
|
Matthijs ter Woord
|
24b60285ad
|
Further testing and codecleanup.
|
2015-07-05 11:44:56 +02:00 |
|
Matthijs ter Woord
|
2fd9977c20
|
File.ReadAllText works!
|
2015-07-05 11:42:31 +02:00 |
|
Matthijs ter Woord
|
65fdc07bad
|
File.Exists works for files in subdirectories as well.
|
2015-07-05 11:14:16 +02:00 |
|
Matthijs ter Woord
|
667861ebe3
|
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
|
2015-07-04 18:43:48 +02:00 |
|
Matthijs ter Woord
|
c5198ccb80
|
File.Exists works (at least for root files)
|
2015-07-04 18:43:32 +02:00 |
|
Matthijs ter Woord
|
cc3144c1ff
|
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
|
2015-07-04 17:56:24 +02:00 |
|
Matthijs ter Woord
|
70ac7e775b
|
Increase kernel time.
|
2015-07-04 17:55:42 +02:00 |
|
Matthijs ter Woord
|
36fcf8fa01
|
Merge pull request #151 from CSharpLover/patch-2
Update links for github. Closes #148
|
2015-07-04 17:28:46 +02:00 |
|
CSharpLover
|
9911ada17a
|
Update links for github
|
2015-07-04 18:24:31 +03:00 |
|
Matthijs ter Woord
|
8cc897100b
|
Little readme about the contents of the vmdk.
|
2015-07-04 17:19:55 +02:00 |
|
Matthijs ter Woord
|
8c09908079
|
Nested folders are now supported as well with Directory.Exists
|
2015-07-04 17:09:46 +02:00 |
|
Matthijs ter Woord
|
7e481aaee3
|
Fix fat Directory.Exists, so it works with case insensitive match as well.
|
2015-07-04 15:53:04 +02:00 |
|
Matthijs ter Woord
|
ebba2f13b0
|
FAT works (start): Directory.Exists works for root folders.
|
2015-07-04 15:00:52 +02:00 |
|
Matthijs ter Woord
|
732a3e2a3a
|
More fixes to stack reservation. We were assuming that there was space reserved for return value, while it shouldn't in all cases.
|
2015-07-04 12:46:28 +02:00 |
|
Matthijs ter Woord
|
cba227747b
|
Reformat code
|
2015-07-03 20:49:46 +02:00 |
|
Matthijs ter Woord
|
1dc1989569
|
.
|
2015-07-03 17:01:33 +02:00 |
|
Matthijs ter Woord
|
80a04a953f
|
Do a little refactoring to the test runner.
|
2015-07-02 15:49:00 +02:00 |
|
Matthijs ter Woord
|
2e71dce620
|
Merge pull request #149 from CSharpLover/patch-1
VGAScreen fix
|
2015-07-02 15:38:48 +02:00 |
|
Matthijs ter Woord
|
87af33827c
|
Add reference to msdn.
|
2015-07-02 15:34:02 +02:00 |
|
CSharpLover
|
9e99658c39
|
VGAScreen fix
|
2015-07-02 15:18:41 +03:00 |
|
CSharpLover
|
ff1e2140e2
|
VGAScreen fix
VGAScreen is now working.
Note: You must use Cosmos.System.VGAScreen class, instead of Cosmos.HAL.VGAScreen class.
|
2015-07-02 15:08:04 +03:00 |
|
Matthijs ter Woord
|
41b07afd7d
|
FAT work.
|
2015-07-01 20:28:44 +02:00 |
|
Matthijs ter Woord
|
8eaee43bc0
|
Small compiler fix.
|
2015-07-01 20:28:31 +02:00 |
|
Matthijs ter Woord
|
f2f539eebb
|
Now the rings check also makes sure the kernel dll is ring User.
|
2015-07-01 19:47:21 +02:00 |
|
Matthijs ter Woord
|
cb5aae2c00
|
Ongoing adding of tests, fixing of IL interpreter.
|
2015-06-27 18:33:52 +02:00 |
|
Matthijs ter Woord
|
09e9a3abcb
|
Ongoing fixes.
|
2015-06-27 18:07:58 +02:00 |
|
Matthijs ter Woord
|
e80a1d6d07
|
Fixes #137
|
2015-06-27 18:05:12 +02:00 |
|
Matthijs ter Woord
|
63782fde18
|
Disable nasm warning.
|
2015-06-27 17:20:39 +02:00 |
|
Matthijs ter Woord
|
8414206fcc
|
Improve test runner.
|
2015-06-27 16:43:25 +02:00 |
|