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 |
|
Matthijs ter Woord
|
21c0e3537f
|
Test added for #126.
|
2015-06-27 16:37:59 +02:00 |
|
Matthijs ter Woord
|
c1851c93be
|
Fix a bug in the reporting.
|
2015-06-27 16:31:11 +02:00 |
|
Matthijs ter Woord
|
4e133675ac
|
Fix logging.
|
2015-06-27 16:17:55 +02:00 |
|
Matthijs ter Woord
|
7d6304bbea
|
Merge pull request #141 from zdimension/zdimension-keyboard-work
Fixed some empty-char-thingy bugs in the keyboard implementation and …
|
2015-06-21 17:13:34 +02:00 |
|
Matthijs ter Woord
|
1c86a8d817
|
Fixes #142
|
2015-06-21 16:55:31 +02:00 |
|
Matthijs ter Woord
|
c5559bec0c
|
First step of #140 is working now. (Running kernels)
|
2015-06-21 16:47:21 +02:00 |
|
zdimension
|
c451a319a2
|
Reformatted code a bit
|
2015-06-21 16:15:58 +02:00 |
|
Matthijs ter Woord
|
dcd77853d2
|
Ongoing work for #140.
|
2015-06-21 15:59:56 +02:00 |
|
Matthijs ter Woord
|
1828c6662b
|
Running tests works now.
|
2015-06-21 15:25:21 +02:00 |
|
Matthijs ter Woord
|
a492cd04b2
|
Cleanup code of #140.
|
2015-06-21 14:47:44 +02:00 |
|
Matthijs ter Woord
|
cdc228ce97
|
Continuing work on #140. XML Logging almost works ok.
|
2015-06-21 14:45:09 +02:00 |
|
zdimension
|
1ae8b46a40
|
Moved NumLock, CapsLock and ScrollLock to the base class and added value check in HandleScancode.
|
2015-06-21 14:11:11 +02:00 |
|
Matthijs ter Woord
|
5115e29f25
|
Run SimpleWriteLine test as well. Continuing working #140
|
2015-06-21 14:03:41 +02:00 |
|
Matthijs ter Woord
|
89d62cc55a
|
More work on #140. Now tests are ran. Next step is logging to xml.
|
2015-06-21 13:57:46 +02:00 |
|
Matthijs ter Woord
|
0cbba4c0d0
|
Add optional error handling for async errors.
|
2015-06-21 13:48:31 +02:00 |
|
Matthijs ter Woord
|
31e1ba2b59
|
Work on #140
|
2015-06-21 12:37:40 +02:00 |
|
zdimension
|
639043c74b
|
Fixed some empty-char-thingy bugs in the keyboard implementation and now if you press a no-char key (like Esc, F1-12, PrtScr), it does nothing instead of printing a blank space.
|
2015-06-20 23:34:58 +02:00 |
|
Matthijs ter Woord
|
de75623087
|
Start of #140
|
2015-06-20 18:21:26 +02:00 |
|
Matthijs ter Woord
|
e7fd447250
|
Merge pull request #133 from zdimension/zdimension-keyboard-work
Rewrote Keyboard class mostly from scratch
|
2015-06-20 11:03:25 +02:00 |
|
zdimension
|
fda88ae3a8
|
Changed my keyboard impl to match the new architecture
|
2015-06-18 22:57:55 +02:00 |
|
zdimension
|
659649b6e3
|
Merge remote-tracking branch 'upstream/master' into zdimension-keyboard-work
Conflicts:
source/Cosmos.HAL/Keyboard.cs
source/Cosmos.System.Plugs/System/ConsoleImpl.cs
|
2015-06-18 22:18:40 +02:00 |
|
Matthijs ter Woord
|
1568284b27
|
Merge remote-tracking branch 'origin/keyboard-work'
|
2015-06-17 20:23:33 +02:00 |
|
Matthijs ter Woord
|
5c116490da
|
Cleanup.
|
2015-06-17 20:22:58 +02:00 |
|