mterwoord_cp
4f00b69cde
guess works again!!
2009-10-17 17:36:04 +00:00
mterwoord_cp
acaa8e0a89
2009-10-17 13:45:47 +00:00
mterwoord_cp
75121464ea
2009-10-16 15:12:23 +00:00
kudzu_cp
1cd1a251b3
2009-10-12 11:38:19 +00:00
kudzu_cp
09b260d2bc
2009-10-09 20:31:33 +00:00
kudzu_cp
f57078198f
Removed older unused IL2CPU command line project.
2009-10-09 20:30:52 +00:00
kudzu_cp
3989126b4b
Fix to USB boot for Vista UAC.
2009-10-09 19:29:48 +00:00
mterwoord_cp
9787a43e36
2009-10-09 17:11:23 +00:00
mterwoord_cp
5476e5b719
2009-10-09 16:43:42 +00:00
mterwoord_cp
4e5d67cb04
2009-10-09 07:32:46 +00:00
Xenni_cp
ee2f6a8606
Ported Some Tests From Source to Source2
2009-10-08 01:47:05 +00:00
mterwoord_cp
7bbfba24a9
2009-10-07 17:04:41 +00:00
mterwoord_cp
07276bf2fa
fix non virtual calls to virtual methods.
2009-10-07 15:54:37 +00:00
mterwoord_cp
6fd44c880e
Debugger works again :)
2009-10-05 16:24:07 +00:00
mterwoord_cp
1f9ad0846e
2009-10-03 14:53:56 +00:00
mterwoord_cp
b06ea2b314
2009-10-03 12:04:18 +00:00
mterwoord_cp
34a4f7bf86
2009-10-03 09:19:57 +00:00
mterwoord_cp
138cd6d602
2009-10-03 07:54:46 +00:00
mterwoord_cp
e2641ee1f6
2009-10-02 16:38:34 +00:00
mterwoord_cp
e1629ffd4d
2009-10-02 14:45:20 +00:00
mterwoord_cp
3bd7192d1c
2009-10-02 14:28:22 +00:00
mterwoord_cp
999a4906b7
2009-09-29 16:23:10 +00:00
mterwoord_cp
28d6b61b94
2009-09-27 17:19:41 +00:00
mterwoord_cp
0a0d7b521b
delegate .invoke assembler. doesnt work yet though.
2009-09-24 15:04:26 +00:00
mterwoord_cp
309a8542ac
2009-09-23 16:54:24 +00:00
mterwoord_cp
62abcd6429
2009-09-22 17:03:45 +00:00
mterwoord_cp
b36eb7993b
2009-09-21 17:01:00 +00:00
mterwoord_cp
1e8a70dbca
2009-09-20 13:13:54 +00:00
mterwoord_cp
5461b8b809
2009-09-19 13:22:36 +00:00
mterwoord_cp
a14b847faf
2009-09-19 12:39:46 +00:00
mterwoord_cp
fbee5696df
2009-09-19 08:27:33 +00:00
mterwoord_cp
2521402306
2009-09-18 12:06:27 +00:00
mterwoord_cp
19cf73d7ab
2009-09-16 18:00:31 +00:00
mterwoord_cp
abd7dd2ba5
2009-09-16 15:00:28 +00:00
mterwoord_cp
89d4cee840
2009-09-15 10:10:03 +00:00
mterwoord_cp
f7cba20655
scanner runs through completely now
2009-09-15 08:36:12 +00:00
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
bklooste_cp
70a61d66ec
Broken because generics DO not get
2009-05-23 16:28:49 +00:00
mterwoord_cp
ff197da2ad
Intermediate checkin for compiler refactorings. DOES NOT WORK. DONT DOWNLOAD!!
2009-05-23 15:13:13 +00:00
kudzu_cp
9a019eb1cc
2009-05-22 18:08:19 +00:00
kudzu_cp
97c4043d9c
Added ref to Cosmos.Builder.Common
2009-05-22 17:41:53 +00:00
kudzu_cp
54b0d6f9fe
Moving
2009-05-22 07:30:10 +00:00
kudzu_cp
af8b5f78c3
Initial checkin
2009-05-22 07:23:07 +00:00
kudzu_cp
168673faa1
Initial checkin
2009-05-22 07:20:18 +00:00
smremde_cp
d3014fb564
2009-05-20 18:30:25 +00:00
Xenni_cp
eae6e9fcd7
Quick changes to TxUI: backspace now works; holding alt while using a navigation key will instead print that key.
2009-05-20 01:34:11 +00:00
smremde_cp
fbddad6033
moved view memory to the Cosmos.Debug.Debugger
2009-05-19 21:33:07 +00:00
smremde_cp
d0eaf1f14d
VBE3 test
2009-05-19 21:02:16 +00:00
smremde_cp
97682a9cf6
ACPI updates
...
debugmemoryview class
stevekernel changes
2009-05-19 20:59:26 +00:00
Xenni_cp
9fc6a518c7
Changes to Engine.cs, Engine2.cs to fix bugs which caused compilation of anything using DynamicMethodEmit to fail.
...
The error appeared to be caused by improperly updating the GUI, so it should be able to be fixed later...
2009-05-19 03:34:12 +00:00
mterwoord_cp
3a8b42052d
serial fix?
2009-05-17 14:52:50 +00:00