mterwoord_cp
e3c2894805
2009-09-14 15:15:48 +00:00
mterwoord_cp
34ef82629d
2009-09-14 15:04:29 +00:00
kudzu_cp
f86b002fd4
2009-09-13 18:17:59 +00:00
mterwoord_cp
82a22d212d
2009-09-13 17:36:11 +00:00
kudzu_cp
1f9a36ddf8
2009-09-13 03:24:18 +00:00
mterwoord_cp
a89c5aeb96
2009-09-12 18:28:29 +00:00
mterwoord_cp
b493bf136c
2009-09-12 16:49:12 +00:00
kudzu_cp
e4a30b1830
2009-09-11 21:59:42 +00:00
mterwoord_cp
8b0c85f4ba
2009-09-11 17:45:43 +00:00
mterwoord_cp
25221ab5a4
2009-09-11 13:35:09 +00:00
kudzu_cp
8e7a584dcb
2009-09-10 17:15:11 +00:00
kudzu_cp
0a69d85a75
2009-09-10 16:40:59 +00:00
mterwoord_cp
0930ffa523
2009-09-10 15:15:08 +00:00
mterwoord_cp
1aaf59c09e
2009-09-10 14:49:05 +00:00
kudzu_cp
45f6ffba1d
Scanner Map
2009-09-10 01:42:19 +00:00
kudzu_cp
9557204183
2009-09-09 19:48:38 +00:00
kudzu_cp
1d146df185
2009-09-09 18:40:49 +00:00
kudzu_cp
5a72cd8536
2009-09-09 13:14:24 +00:00
kudzu_cp
9d863ce771
2009-09-08 22:22:28 +00:00
kudzu_cp
4e3c52a3e9
2009-09-08 18:23:24 +00:00
kudzu_cp
d5f739f6c3
2009-09-08 17:48:33 +00:00
kudzu_cp
be25c33e56
2009-09-08 17:34:27 +00:00
mterwoord_cp
f20e5793ed
2009-09-08 16:51:49 +00:00
kudzu_cp
be3ccb0f23
2009-09-07 15:51:58 +00:00
kudzu_cp
2ab1d3d2a6
2009-09-01 00:34:09 +00:00
gero_cp
885e9447e2
2009-08-30 22:25:50 +00:00
gero_cp
6b79bd1a6f
2009-08-30 22:19:08 +00:00
kudzu_cp
047bc22dd3
2009-08-30 20:18:43 +00:00
sschocke_cp
39ab2ac233
Added a Claimed property to PCIDevice class to indicate that this PCI device has infact been claimed by a driver
...
Updated Network Card drivers and VMWare SVGA test driver to update and use the Claimed property from above
2009-08-26 14:40:23 +00:00
gero_cp
4d95a63619
2009-08-26 00:33:57 +00:00
gero_cp
fba8c7c827
Made extra files for classes
2009-08-24 17:42:45 +00:00
sschocke_cp
f82f3fb841
Added a VMWare SVGA II Adapter test... This runs fine under VMWare 6, but not tested under VMWare6.5 (note, there are quite major changes between the 6 and 6.5 versions in regard to the SVGA driver, so your best bet is to leave the VMWare Virtual Machine as a version 6 machine, and not a version 6.5 machine) - Simply run the SSchockeTest project to see the graphics driver in action. You should see a bouncing block that changes color everytime it hits an edge.
2009-08-23 18:09:08 +00:00
sschocke_cp
3e53200b32
Added functions to MemoryAddressSpace allowing fast copies between MemoryAddressSpaces and also to set an entire MemoryAddressSpace block to a given byte value (basically memcpy and memset functions)
2009-08-23 17:59:32 +00:00
gero_cp
70ff129308
2009-08-23 14:11:41 +00:00
gero_cp
0455a5ae73
2009-08-23 14:11:27 +00:00
gero_cp
b92d94b771
2009-08-23 13:06:55 +00:00
gero_cp
0c627d085e
- 64 Bit read/write
2009-08-23 12:58:41 +00:00
gero_cp
1c1a85b890
- First release of SMBIOS driver
2009-08-23 12:52:01 +00:00
sschocke_cp
c0e0fdd25c
Created Sub Classes in SSchockeTest for Network testing and Float testing
2009-08-21 16:09:41 +00:00
Xenni_cp
242f09726b
Fixed String Concat
2009-08-18 17:29:09 +00:00
mterwoord_cp
7b9ea44b9f
Compiler works again
2009-08-14 16:38:40 +00:00
bklooste_cp
6f7d58a284
2009-08-11 08:59:32 +00:00
bklooste_cp
8950af118b
Design notes
2009-08-07 02:28:26 +00:00
bklooste_cp
4958f4a824
2009-07-31 06:53:53 +00:00
bklooste_cp
9fb9bf42ab
2009-07-31 06:27:25 +00:00
bklooste_cp
cb20629489
2009-07-29 14:38:37 +00:00
kudzu_cp
ef59c5abe5
-Support for multipel opcodes per class
...
-First consolidation of branch instructions
2009-07-26 21:59:27 +00:00
kudzu_cp
d1860f5d7f
2009-07-26 02:44:35 +00:00
kudzu_cp
78987536d9
2009-07-26 02:39:57 +00:00
kudzu_cp
9844b91be8
2009-07-26 02:36:23 +00:00
mterwoord_cp
fe74f892e3
2009-07-24 17:47:24 +00:00
kudzu_cp
429750637c
2009-07-23 00:39:55 +00:00
kudzu_cp
39817afd00
Removed old code now that its ported to Cosmos.IL2CPI
2009-07-23 00:39:13 +00:00
kudzu_cp
1210662b74
2009-07-23 00:00:31 +00:00
kudzu_cp
fa5897c3c4
2009-07-22 23:02:53 +00:00
kudzu_cp
45cb4489a4
2009-07-22 23:01:45 +00:00
kudzu_cp
46ee1eeb62
2009-07-22 23:00:52 +00:00
kudzu_cp
8d5c5d63c0
2009-07-22 22:47:59 +00:00
kudzu_cp
b6433375f3
2009-07-22 22:05:42 +00:00
kudzu_cp
5f644d1278
2009-07-22 21:59:09 +00:00
kudzu_cp
12643d2e2d
2009-07-22 20:00:09 +00:00
kudzu_cp
fb1e67c8c2
2009-07-22 19:44:05 +00:00
kudzu_cp
57bd9a903b
2009-07-22 19:38:09 +00:00
kudzu_cp
fa785209d9
2009-07-22 19:24:43 +00:00
kudzu_cp
c4a33100ee
Optimized, runs 6.5x faster now.
2009-07-22 18:49:35 +00:00
bklooste_cp
e52ef0a16c
update to include ElfHash file
2009-07-22 15:58:37 +00:00
mterwoord_cp
fbc1a086ab
2009-07-22 15:36:14 +00:00
kudzu_cp
5f6c0e0a10
Removed console.write
2009-07-22 15:29:13 +00:00
kudzu_cp
ddb7138076
2009-07-22 15:07:21 +00:00
kudzu_cp
5348db6351
removed readln, use ctrl-f5 instead
2009-07-22 14:49:21 +00:00
kudzu_cp
a100b56382
added readln
2009-07-22 14:47:40 +00:00
mterwoord_cp
dc941857a8
2009-07-22 14:34:59 +00:00
mterwoord_cp
056c8237e8
new scanner
2009-07-22 08:51:42 +00:00
bklooste_cp
7c3b55273d
2009-07-21 05:09:58 +00:00
bklooste_cp
e826e1472d
2009-07-19 05:03:36 +00:00
bklooste_cp
88b7679aa0
Add Code for Hash
2009-07-11 00:52:05 +00:00
Xenni_cp
d21c3aed03
Removed BuildEngine Docs as per my post to mailing list.
2009-06-16 05:52:05 +00:00
jdguzman_cp
011c2ec4d0
Fixed all proj referencing projects and not files.
2009-06-15 01:38:07 +00:00
Xenni_cp
835891692f
Updates to the build supervisor docs.
2009-06-14 18:28:02 +00:00
Xenni_cp
d074c59b0b
Updates to Paging Test to fix source control bugs.
2009-06-14 18:02:24 +00:00
Xenni_cp
ef6f5b13d4
VGA Snake Demo
2009-06-14 17:49:13 +00:00
Xenni_cp
eb4c732d8d
Check-in of the new sample build engine.
2009-06-14 16:22:37 +00:00
jdguzman_cp
b7f87ef6a5
Ext2 fixed now and 1kb, 2kb, 4kb block sizes now working with read support.
2009-06-14 14:55:19 +00:00
mterwoord_cp
eb42b0736f
2009-06-14 12:25:56 +00:00
mterwoord_cp
05d6b5298d
Filesyustems work now
2009-06-14 11:31:06 +00:00
mterwoord_cp
cc3dead571
2009-06-14 09:19:29 +00:00
bklooste_cp
5ded525f33
fix
2009-06-13 15:22:12 +00:00
bklooste_cp
741f7e4d76
Fix for reference for Bens Playground
2009-06-13 15:16:24 +00:00
mterwoord_cp
f305fddc64
Code seems to work again now..
2009-06-13 14:28:05 +00:00
kudzu_cp
79d916ae61
2009-06-13 12:36:35 +00:00
bklooste_cp
fd41bedd22
2009-06-13 11:11:09 +00:00
bklooste_cp
a62ea86934
Add bens compiler testng playground
2009-06-13 11:10:48 +00:00
kudzu_cp
27a3be0c6e
2009-06-13 10:49:49 +00:00
kudzu_cp
b6ccbb5f34
Scrolling fixes to BuildUI
2009-06-13 09:10:54 +00:00
jdguzman_cp
05fa0c4ac8
Ext2 read support is working again. Tested with a 50MB image file with ~20MB of files/dirs in it.
2009-06-13 06:29:53 +00:00
Xenni_cp
b150d89d31
Updates to PIT to remove buggy SoftwareTimer and fix broken Wait().
2009-06-13 03:28:12 +00:00
Xenni_cp
34dce91218
Support for BOCHS!
2009-06-12 03:34:01 +00:00
Xenni_cp
6c73b8ecea
Console Beep in TxUI changed to be lower and shorter.
2009-06-12 01:51:03 +00:00
Xenni_cp
3f35bff2fb
Added support for paging in Cosmos.Kernel.Paging. Contains:
...
- Structs defining PDT and PT entries
- Methods for enabling and disabling Paging and PSE (PSE untested)
- Method for setting the contents of CR3 (which points to the PDT)
2009-06-12 01:49:48 +00:00
jdguzman_cp
f2dd5608ed
Added TODO statement so I don't forget to remove the change to VFSManager.cs.
2009-06-12 01:04:57 +00:00
jdguzman_cp
e8d3017301
uncomment Console.Clear that I had commented for my testing in the Boot.cs file. Also added a public static field in the VFSManager.cs that I'm using for testing.
2009-06-12 01:02:10 +00:00
Xenni_cp
61663dd2c2
Updated TxUI to reflect changes to Keyboard.
...
Arrow keys now work for text editor!
2009-06-11 21:23:10 +00:00
Xenni_cp
c902816004
Updated Keyboard to include pretty much every standard key I have on my keyboard.
...
Also modified it to use ConsoleKey for both displayable and non-displayable scancodes in addition to using char.
Non-displayable scancodes have char '\0'. Non-ConsoleKey-able scancodes have 'ConsoleKey.NoName'.
Added KeyboardTest in my playground which displays scancode, char, and ConsoleKey of keys pressed on the keyboard.
2009-06-11 21:22:29 +00:00
jdguzman_cp
4ba866ee91
Reverted changes made by ignore rules as it was causing conflicts.
2009-06-11 15:02:55 +00:00
mterwoord_cp
1ec3bed683
casting works
2009-06-11 08:38:32 +00:00
Xenni_cp
07bf330064
Fixed bug in RTL8139.cs driver which caused QEMU to die on my system.
2009-06-11 02:23:32 +00:00
jdguzman_cp
350f371eb7
Forgot to commit Cosmos.sln in last commit and added last of ignore rules.
2009-06-11 02:00:04 +00:00
jdguzman_cp
47b556bddd
Added a project playground to test ext2 fs.
2009-06-11 01:53:07 +00:00
Xenni_cp
7fa6bb02f2
Undid Changeset 32776 - this change was not needed. Sorry!
2009-06-11 01:48:57 +00:00
jdguzman_cp
a6025c6caa
Continuation of adding ignore rules for bin & obj dirs. Will do one more check for any straglers.
2009-06-11 01:44:19 +00:00
jdguzman_cp
77681bba88
Continuation of adding ignore rules for bin & obj dirs.
2009-06-11 01:34:22 +00:00
jdguzman_cp
ad759d6729
Tested removing generated dir (obj & bin) to the ignore list.
2009-06-11 01:15:35 +00:00
Xenni_cp
806ec99e0d
Additional changes to fix DynamicMethodEmit.
2009-06-10 23:40:58 +00:00
Xenni_cp
c717eaef6d
Changes to Engine.cs to fix broken DynamicMethodEmit (again).
2009-06-10 22:36:14 +00:00
albertvermeulen_cp
2e40a2c99f
Last of the Mess up
2009-06-10 21:04:37 +00:00
albertvermeulen_cp
332d0a3b85
Fixing my mess up
2009-06-10 20:35:15 +00:00
albertvermeulen_cp
d390834b1e
Messed Up.
2009-06-10 20:28:14 +00:00
Xenni_cp
e26bed4101
TxUI broke sometime over the course of the new builder, it should be fixed now.
2009-06-10 20:27:16 +00:00
Xenni_cp
e78a5bda65
Small changes to PIT - spelling error and a slight speedup.
2009-06-10 20:26:35 +00:00
Xenni_cp
15b5a38ef9
Small change to CosmosAssembler.cs which allows Cosmos to be built with the internal assembler.
2009-06-10 20:25:19 +00:00
albertvermeulen_cp
ea5d964d7d
Added Scratch project
2009-06-10 20:13:22 +00:00
bklooste_cp
d21d41ff7f
Same as last but with logging enabled
2009-06-10 15:10:49 +00:00
mterwoord_cp
8ad94f59de
building works again
2009-06-10 15:09:28 +00:00
bklooste_cp
98e014a8b1
Fix so internal windows reszie
2009-06-10 15:00:06 +00:00
bklooste_cp
391717af35
Clean up
2009-06-10 12:31:15 +00:00
bklooste_cp
7e00c12573
Force to foreground
2009-06-10 12:28:46 +00:00
bklooste_cp
aa9592f896
Update so window is active
2009-06-10 12:18:42 +00:00
mterwoord_cp
060f9b7b85
2009-06-10 10:49:53 +00:00
mterwoord_cp
c0804a76b7
2009-06-07 10:19:34 +00:00
mterwoord_cp
1397b961b9
datamember fixes
2009-06-07 10:13:47 +00:00
mterwoord_cp
faca69648a
got memory consumption down enough to run with 2gb ram. (still way too much, though) emitted code doesnt work yet..
2009-06-06 13:37:31 +00:00
mterwoord_cp
a1ff4055bf
2009-05-30 14:48:48 +00:00
mterwoord_cp
78939b6507
compiler now passes all assemblies
2009-05-30 12:59:33 +00:00
bklooste_cp
71111c981f
Change for low height screen , note need about 500 Height minimum
2009-05-30 04:19:39 +00:00
kudzu_cp
7de859cced
2009-05-29 15:20:38 +00:00
kudzu_cp
99e99b2592
2009-05-28 14:29:06 +00:00
kudzu_cp
34c3a187a9
2009-05-28 14:26:33 +00:00
kudzu_cp
76953ed007
2009-05-28 14:24:34 +00:00
kudzu_cp
5761e8d4cf
2009-05-28 14:05:05 +00:00
bklooste_cp
17694b590a
Some more Enhancements to reduce mem and to get release working
2009-05-27 13:07:24 +00:00
bklooste_cp
c399c449d8
Cleanup and moved to playgrounds
2009-05-27 11:20:03 +00:00
bklooste_cp
2d656cc6ea
2009-05-27 11:18:14 +00:00
mterwoord_cp
d1d899b2fe
2009-05-26 16:00:52 +00:00
bklooste_cp
c82c98441b
Bens tests
2009-05-26 11:38:34 +00:00
bklooste_cp
379559fa11
Lightweight Post Assemble code
2009-05-26 11:33:48 +00:00
bklooste_cp
7ce6f48d0a
refactor
2009-05-24 14:08:29 +00:00
mterwoord_cp
4f2e0619e8
2009-05-24 13:59:13 +00:00
bklooste_cp
b5770fa8a8
minor refactor
2009-05-24 12:28:19 +00:00
bklooste_cp
4c4d9ef8af
Code to reduce Memory usage by using String.Intern and a bug fix for no size Move instructions
2009-05-24 06:32:21 +00:00
mterwoord_cp
881f99c08d
speed enhancements, but still needs huge amount of ram. DOES NOT WORK. prints ---------- and number per 100 methods..
2009-05-23 18:12:24 +00:00