Commit graph

735 commits

Author SHA1 Message Date
kudzu_cp
d68106ad05 Y86 -> CodeBlock 2010-08-07 13:18:20 +00:00
kudzu_cp
5bcc2e6922 NS change 2010-08-07 13:16:30 +00:00
mterwoord_cp
aee6b8d3bf DONT DOWNLOAD. this version does build, but probably wont work. testing now. 2010-08-05 16:18:27 +00:00
kudzu_cp
62bddc38d4 2010-08-01 18:21:10 +00:00
kudzu_cp
675adb5d58 2010-08-01 14:51:21 +00:00
mterwoord_cp
630e1c4bcf 2010-07-28 16:12:33 +00:00
mterwoord_cp
aefa918a45 2010-07-28 15:08:34 +00:00
mterwoord_cp
edfc452577 2010-07-26 18:00:09 +00:00
mterwoord_cp
b640697f9b Initial checkin of prototype of new compiler, and some cleanup 2010-04-08 13:56:37 +00:00
mterwoord_cp
de62473cff cleanup 2010-04-04 14:51:23 +00:00
mterwoord_cp
be931edb77 2010-03-25 19:00:50 +00:00
mterwoord_cp
fcf9c63524 change output paths 2010-03-25 18:44:47 +00:00
mterwoord_cp
c67b2dc43d second installer works now 2010-03-24 15:35:25 +00:00
mterwoord_cp
848ccbdb1f Syslinux can set vesa modes, and we can handle them. needs modification of sources right now. DONT check that in. 2010-03-20 10:50:04 +00:00
mterwoord_cp
4d839d239f some cleanup 2010-03-10 12:30:04 +00:00
mterwoord_cp
d21bb4883d ext2 works again 2010-03-10 12:20:59 +00:00
mterwoord_cp
a7081ce021 2010-03-07 09:51:56 +00:00
mterwoord_cp
cbe02d35c0 2010-02-27 13:57:38 +00:00
mterwoord_cp
250771aec5 2010-02-25 16:41:48 +00:00
mterwoord_cp
6226a76f6d 2010-02-25 08:17:13 +00:00
mterwoord_cp
0ef92f6d22 2010-02-25 07:44:06 +00:00
sschocke_cp
80c23dd95d Fixed an Issue in IOAddressSpace 2010-02-24 20:19:53 +00:00
mterwoord_cp
3864c04611 2010-02-23 09:27:59 +00:00
mterwoord_cp
9967d3d837 2010-02-22 16:27:49 +00:00
sschocke_cp
a84f536313 Added missing Console.Write and Console.WriteLine method overload plugs for different Int sizes 2010-02-21 12:15:14 +00:00
mterwoord_cp
51cc2809b1 Build fixes. sorry for the goofup 2010-02-20 14:17:56 +00:00
kudzu_cp
a090c36fd5 2010-02-20 14:12:12 +00:00
mterwoord_cp
2161a9fb06 2010-02-17 10:04:52 +00:00
mterwoord_cp
3ff645c51f 2010-02-03 13:32:00 +00:00
ammubhave_cp
362e33a6bf added more plugs 2010-01-25 17:18:13 +00:00
ammubhave_cp
5a02432639 Fixed Cosmos.Demo.Shell.csproj 2010-01-23 16:09:34 +00:00
mterwoord_cp
db5cc4a237 Debugger works again. 2010-01-09 10:00:59 +00:00
Dokugogagoji_cp
824dca0ecd 2009-11-30 12:35:33 +00:00
mterwoord_cp
c642d6dd16 2009-11-26 16:11:15 +00:00
Dokugogagoji_cp
c8b543ab42 DO NOT USE THIS. TEMPORAL REMOVAL OF OLD DISTRIBUTION. Removed cygwin and qemu, checked-in partial single support (not printing) 2009-11-20 17:26:25 +00:00
mterwoord_cp
b6ceb5f69f 2009-11-18 15:17:51 +00:00
mterwoord_cp
48be6ae612 2009-11-14 09:41:54 +00:00
Dokugogagoji_cp
9049140ded 2009-11-05 18:13:31 +00:00
Dokugogagoji_cp
aaf46a8d8e working on float support 2009-11-01 15:00:02 +00:00
mterwoord_cp
e988763807 2009-11-01 09:33:11 +00:00
mterwoord_cp
729ea46715 2009-10-24 10:51:41 +00:00
mterwoord_cp
c89d625a1c 2009-10-19 08:28:04 +00:00
mterwoord_cp
889b2f4902 2009-10-18 09:52:58 +00:00
mterwoord_cp
369c8cf966 2009-10-18 09:23:19 +00:00
Dokugogagoji_cp
79362c4427 project references updated. fix for x64 visual studio. asm folder checked in 2009-10-18 08:54:56 +00:00
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
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
mterwoord_cp
34a4f7bf86 2009-10-03 09:19:57 +00:00
mterwoord_cp
138cd6d602 2009-10-03 07:54:46 +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
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
19cf73d7ab 2009-09-16 18:00:31 +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
kudzu_cp
f86b002fd4 2009-09-13 18:17:59 +00:00
mterwoord_cp
82a22d212d 2009-09-13 17:36:11 +00:00
mterwoord_cp
b493bf136c 2009-09-12 16:49:12 +00:00
kudzu_cp
be3ccb0f23 2009-09-07 15:51:58 +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
fba8c7c827 Made extra files for classes 2009-08-24 17:42:45 +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
b92d94b771 2009-08-23 13:06:55 +00:00
gero_cp
0c627d085e - 64 Bit read/write 2009-08-23 12:58:41 +00:00
mterwoord_cp
7b9ea44b9f Compiler works again 2009-08-14 16:38:40 +00:00
jdguzman_cp
011c2ec4d0 Fixed all proj referencing projects and not files. 2009-06-15 01:38:07 +00:00
mterwoord_cp
05d6b5298d Filesyustems work now 2009-06-14 11:31:06 +00:00
mterwoord_cp
f305fddc64 Code seems to work again now.. 2009-06-13 14:28:05 +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
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
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
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
77681bba88 Continuation of adding ignore rules for bin & obj dirs. 2009-06-11 01:34:22 +00:00
albertvermeulen_cp
2e40a2c99f Last of the Mess up 2009-06-10 21:04:37 +00:00
Xenni_cp
e78a5bda65 Small changes to PIT - spelling error and a slight speedup. 2009-06-10 20:26:35 +00:00
mterwoord_cp
78939b6507 compiler now passes all assemblies 2009-05-30 12:59:33 +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
mterwoord_cp
ff197da2ad Intermediate checkin for compiler refactorings. DOES NOT WORK. DONT DOWNLOAD!! 2009-05-23 15:13:13 +00:00
smremde_cp
d3014fb564 2009-05-20 18:30:25 +00:00
smremde_cp
fbddad6033 moved view memory to the Cosmos.Debug.Debugger 2009-05-19 21:33:07 +00:00