Commit graph

330 commits

Author SHA1 Message Date
HKS_cp
baf82cd6f2 Updated the Sin and Cos functions as the double operand issue is now fixed. 2011-08-23 18:08:42 +00:00
HKS_cp
6bd7f593dc Fixed the Sin, Cos and Tan functions so they actually work outside the realm of -90 | +90.
Later I will add the realm outside -90 and +360.
2011-08-19 18:19:25 +00:00
HKS_cp
fc6cb9b4ea Added Sin, Cos, Tan and Factorial. Precision 5 digits. Hard fixed untill double is fixed. Can be made more precise later. 2011-08-19 00:37:12 +00:00
blah38621_cp
c526f44444 Applied patch 10214, which fixes work item 14107. Also reverted IOPortImpl back to the Assembler attribute, as my Inline attribute was causing issues. 2011-08-17 16:57:18 +00:00
kudzu_cp
01cb66caab 2011-07-22 14:49:58 +00:00
blah38621_cp
3c43265327 Fixed my mouse file, it now compiles. It's also now un-commented. (Possible future change: Make BaseIOGroups a static class) 2011-07-20 00:32:46 +00:00
Sentinel209_cp
a208ab88ba Removed mouse for now. 2011-07-19 00:40:03 +00:00
blah38621_cp
13da7a5b1d Formatted and Organized INTs.cs 2011-07-18 21:23:44 +00:00
blah38621_cp
c576c8baf9 Fixed the formatting of the code in AtaPio 2011-07-18 21:00:07 +00:00
blah38621_cp
1e3b6b0b6d Updated the Mouse to pull from the BaseIOGroups class. Also added the mouse to that class. 2011-07-18 20:46:54 +00:00
kudzu_cp
bf883e964a 2011-07-18 00:02:27 +00:00
kudzu_cp
35089c88e9 2011-07-17 01:27:14 +00:00
kudzu_cp
12ae3a9b60 DebugStub now uses Int3. 2011-07-15 03:43:33 +00:00
kudzu_cp
5d145c351a IDT 2011-07-14 19:57:39 +00:00
kudzu_cp
aae5b4aade IDT work 2011-07-14 14:57:12 +00:00
kudzu_cp
1243533aaa Minor preliminary IDT changes. 2011-07-14 02:49:06 +00:00
kudzu_cp
3c6f36e6e8 Final GDT changes. GDT is now initlized in the proper place, much earlier in the boot process. 2011-07-14 00:46:46 +00:00
kudzu_cp
7d62cc9168 GDT rework complete. Still need to decouple it from C# and move it earlier in boot process. 2011-07-13 23:45:33 +00:00
kudzu_cp
17691a1c53 2011-07-13 20:53:20 +00:00
kudzu_cp
967ca09a2c GDT work 2011-07-13 05:05:35 +00:00
HKS_cp
d8cb4d7709 Added Mouse.cs to Cosmos.Hardware 2011-07-05 11:49:02 +00:00
HKS_cp
a7323e08e3 Unmasked mouse interrupt 2011-07-05 11:40:19 +00:00
mscoolnerd_cp
803bdaacff Commented out comparison of decimals 2011-06-20 00:52:36 +00:00
Trivalik_cp
c0300b0c7e fix Read8 in AtaPio 2011-06-19 20:59:28 +00:00
blah38621_cp
3a1d6eb573 Fixed a small issue in IOPort. Also fixed a few spelling mistakes in the comments. 2011-06-19 20:07:59 +00:00
Trivalik_cp
b1955b7f3a plug all public System.Console Methods, with an error message 2011-06-19 19:54:33 +00:00
blah38621_cp
b2a3ad6d96 Applied patch 7380. 2011-06-19 18:43:44 +00:00
Trivalik_cp
dfbf5f4f00 fix all branches for 64bit,
add comment in fatstream to array copy
2011-06-17 07:45:00 +00:00
Trivalik_cp
8cd3d9cf47 GDB Client, change function label to textbox, allows to copy the name
change filesystem to int64, logical error in Read()
fix Ldarg, Ldarga xExtraSize, now should work really 64 bit and greater
2011-06-16 20:56:22 +00:00
kudzu_cp
82d94f122e 2011-06-16 20:12:51 +00:00
Trivalik_cp
2b66b951ee add Conv_Ovf_I_Un implementation
fix wrong type in newobj
fix math.sqrt
2011-06-12 22:59:42 +00:00
Trivalik_cp
99e0bf99d4 count up position and add aCount correction if to great on Read() in FatStream 2011-06-12 13:47:25 +00:00
blah38621_cp
20ef289111 Added an Inline attribute, which when used on a method in a plug, processes that method as an Assembler. See the IOPortImpl.cs file for an example of this new capability. The old method of using Assemblers is still supported. Also added an IOGroup for the mouse. 2011-06-11 01:57:27 +00:00
Trivalik_cp
00ae6acb11 comment out ASCIIEncodingImpl, because is all CIL internal
comment in string.FastAllocateString plug
2011-06-11 00:37:21 +00:00
Trivalik_cp
522e276d05 plug Console.ReadKey, Console.Read 2011-04-17 20:27:26 +00:00
kudzu_cp
3d476911b2 2011-03-19 01:05:07 +00:00
Trivalik_cp
ae59e33d51 plug Math.Sqrt 2011-03-17 20:08:35 +00:00
kudzu_cp
5f0a735e37 Strings are now stored in memory comparable to how it works in .net (and probably mono) 2011-03-17 15:04:24 +00:00
kudzu_cp
1692221435 2011-03-17 13:40:53 +00:00
kudzu_cp
45da279d85 2011-03-17 00:33:31 +00:00
kudzu_cp
bc16ed8129 2011-03-17 00:08:28 +00:00
kudzu_cp
4c512d5505 2011-03-16 23:54:32 +00:00
kudzu_cp
f7be12a101 2011-03-16 23:25:19 +00:00
mterwoord_cp
bd82fa4238 2011-03-11 13:23:06 +00:00
kudzu_cp
779ff0b700 2011-03-06 16:36:53 +00:00
kudzu_cp
fcff31810e 2011-03-06 16:35:23 +00:00
kudzu_cp
3ab639a234 2011-03-06 16:34:57 +00:00
kudzu_cp
08ad9d53ab 2011-03-06 16:16:34 +00:00
kudzu_cp
6785fb708d 2011-03-06 05:46:25 +00:00
kudzu_cp
135cba977f 2011-03-06 05:27:40 +00:00
kudzu_cp
c9ca0c6ba2 2011-03-05 14:24:52 +00:00
kudzu_cp
19dd6c0776 2011-03-05 14:15:00 +00:00
kudzu_cp
a9ab9d0ff4 2011-03-05 14:09:24 +00:00
kudzu_cp
4427b6258d 2011-03-05 13:42:36 +00:00
kudzu_cp
46bce8c651 2011-03-05 13:38:54 +00:00
kudzu_cp
94b43734fe 2011-03-05 13:34:01 +00:00
kudzu_cp
71f5f7a8ba 2011-03-05 13:33:40 +00:00
mterwoord_cp
bd51632922 2011-03-05 13:22:38 +00:00
kudzu_cp
14c7ddef47 2011-03-05 12:02:54 +00:00
kudzu_cp
dbd01f31e6 2011-03-05 11:59:45 +00:00
kudzu_cp
ef6f32c210 2011-03-05 11:50:33 +00:00
kudzu_cp
b77ed49ad1 Organized plug project. 2011-03-04 03:50:30 +00:00
kudzu_cp
be34e259bd 2011-03-04 03:47:08 +00:00
kudzu_cp
1eeaf43c74 2011-03-04 03:20:43 +00:00
kudzu_cp
101fa335a5 2011-03-04 02:55:08 +00:00
kudzu_cp
06e5c1fa7b 2011-03-04 01:50:52 +00:00
kudzu_cp
71942d0929 2011-03-04 01:07:19 +00:00
kudzu_cp
e396015582 2011-03-04 00:22:24 +00:00
kudzu_cp
e1e7fce526 2011-03-03 17:40:19 +00:00
kudzu_cp
4adc320a64 2011-03-03 15:53:42 +00:00
kudzu_cp
21d6c9ceac 2011-03-03 14:34:55 +00:00
kudzu_cp
95393c0c6e 2011-03-03 05:23:44 +00:00
kudzu_cp
7f1986045c 2011-03-03 03:54:32 +00:00
kudzu_cp
19fae2d964 2011-03-03 03:43:50 +00:00
kudzu_cp
cb1b54131f Fixed a scrolling bug in Console where characters were not cleared. Also made slight optimizations to TextScreen class. 2011-03-03 00:42:56 +00:00
kudzu_cp
4174227136 Fix for long file name parsing. 2011-03-03 00:21:37 +00:00
kudzu_cp
b864d592ab 2011-03-02 23:33:54 +00:00
kudzu_cp
dfd598dbfd Long filename support. 2011-03-02 17:37:33 +00:00
kudzu_cp
329e21ade7 2011-03-02 17:15:01 +00:00
kudzu_cp
543b25d59c Filesystem work 2011-03-02 15:59:40 +00:00
kudzu_cp
72758e87b6 2011-03-02 14:06:13 +00:00
kudzu_cp
73d9640b21 Removed temp debug code. 2011-02-28 01:53:26 +00:00
mterwoord_cp
b5d27fe19a casting works again.. 2011-02-27 17:06:15 +00:00
kudzu_cp
76bda1e0da 2011-02-25 17:40:30 +00:00
kudzu_cp
3e61698d8b 2011-02-24 14:59:01 +00:00
kudzu_cp
1edb546842 2011-02-24 14:50:10 +00:00
kudzu_cp
0bb0d3be6f 2011-02-24 07:22:44 +00:00
kudzu_cp
b751e45aaf 2011-02-24 07:02:28 +00:00
kudzu_cp
9c4fb010ff 2011-02-24 05:07:33 +00:00
kudzu_cp
ef3af692b6 2011-02-24 04:16:31 +00:00
kudzu_cp
b3a7a30678 2011-02-24 03:24:08 +00:00
kudzu_cp
bad03a31ae 2011-02-23 23:54:06 +00:00
kudzu_cp
670334f745 2011-02-23 18:54:54 +00:00
kudzu_cp
a0a3081760 2011-02-23 18:19:29 +00:00
kudzu_cp
347e2a61a4 2011-02-23 17:34:08 +00:00
mterwoord_cp
0fa12c055e Fix for 0x5 2011-02-23 17:31:57 +00:00
kudzu_cp
dc58fdd249 2011-02-23 17:17:35 +00:00
kudzu_cp
3ff40c46b6 2011-02-23 14:36:47 +00:00
kudzu_cp
5287a829cf 2011-02-23 05:41:53 +00:00
kudzu_cp
10802273f7 2011-02-23 01:26:37 +00:00
kudzu_cp
2e08d386c6 2011-02-23 01:25:00 +00:00
kudzu_cp
edd23f90d6 2011-02-23 00:47:41 +00:00
kudzu_cp
daae44735c 2011-02-22 22:52:19 +00:00
kudzu_cp
48e4e12cd3 2011-02-22 17:54:37 +00:00
kudzu_cp
65827de825 Driver work 2011-02-22 16:56:17 +00:00
mterwoord_cp
fab8765053 2011-02-17 18:49:42 +00:00
kudzu_cp
d537e138ca 2011-02-15 15:18:26 +00:00
kudzu_cp
e4a88a6e34 2011-02-15 15:14:43 +00:00
kudzu_cp
38be05618b ATA read and write works 2011-02-15 14:59:32 +00:00
kudzu_cp
e186148bf3 Merge of changes to INTs.cs 2011-02-15 14:13:01 +00:00
kudzu_cp
d4f6bb3d1c Stack alignment and corruption fix 2011-02-15 14:10:35 +00:00
kudzu_cp
4eaa858b98 Added comments in ints.cs 2011-02-15 13:19:14 +00:00
kudzu_cp
75b931fbe8 2011-02-15 04:19:45 +00:00
kudzu_cp
8c8e7bffce 2011-02-15 04:09:56 +00:00
kudzu_cp
3815132b67 2011-02-15 03:13:48 +00:00
kudzu_cp
36f00bbad4 Bug fix for IOPort class. 2011-02-15 03:05:01 +00:00
kudzu_cp
d9aae21113 2011-02-15 02:19:33 +00:00
kudzu_cp
e9df7d8dcb ATA work 2011-02-15 01:40:45 +00:00
kudzu_cp
0070a4ad10 2011-02-15 00:46:29 +00:00
kudzu_cp
2b81d7cdf2 2011-02-15 00:19:08 +00:00
kudzu_cp
7e21b4e765 2011-02-14 23:37:48 +00:00
kudzu_cp
cf0a36ff30 2011-02-14 20:18:00 +00:00
kudzu_cp
5ce8e4aa39 2011-02-14 18:45:37 +00:00
kudzu_cp
2a25a755e0 2011-02-14 18:12:05 +00:00
pegasusplus_cp
bc9ce69c43 Fix parse order bug (For example, "321" parsed value as 123) 2011-02-12 04:45:15 +00:00
smremde_cp
c66d8bca19 few optimisations 2011-01-06 18:11:15 +00:00
Trivalik_cp
c499d21987 add comment for pic,
correct console scrolling,
correct error for cgt
example:
			int k = 1000;
			UInt32 k2 = 960;

			if (k <= k2)
			{
				Console.Write("true");
			}
			else
			{
				Console.Write("false");
			}
2011-01-01 01:51:11 +00:00
smremde_cp
f18e3e07f0 VGAScreen works 2010-12-31 18:01:40 +00:00
mterwoord_cp
b07edd35f2 2010-12-31 08:14:09 +00:00
mterwoord_cp
d501c47c8e 2010-12-29 16:29:59 +00:00
mterwoord_cp
dde2ecad00 keyboard works now 2010-12-29 13:28:18 +00:00
Trivalik_cp
a80ef75b20 unit format of assemblyinfos 2010-09-09 20:54:55 +00:00
kudzu_cp
fe43fbddeb Set all csproj files to .NET 4.0. 2010-09-06 14:16:09 +00:00
kudzu_cp
3f013e66ad 2010-09-05 14:09:12 +00:00
Trivalik_cp
24864e0050 all except fbtest, runs 2010-09-04 19:52:46 +00:00
Trivalik_cp
1785670a75 renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Trivalik_cp
474c16ecd8 remove vs2008 support, part 1 (not usable) 2010-09-04 17:59:02 +00:00
kudzu_cp
40d64afc97 2010-09-03 16:04:15 +00:00
kudzu_cp
0406497597 2010-09-03 04:28:05 +00:00
Trivalik_cp
7768ebc612 update csproj for vs2010, add debugable for vspackage in vs2010 2010-09-01 20:55:41 +00:00
mscoolnerd_cp
b4ee5c4680 Added System.Math Plug 2010-09-01 05:23:12 +00:00
kudzu_cp
27feb46446 2010-09-01 02:50:46 +00:00
kudzu_cp
b1159324c8 Bootstrap 2010-09-01 01:30:53 +00:00
kudzu_cp
634a4a41fc Console fixed 2010-08-31 15:48:55 +00:00
kudzu_cp
84565e0f4f 2010-08-31 02:17:13 +00:00
kudzu_cp
a4f6cfed20 2010-08-31 02:02:56 +00:00
kudzu_cp
ac62705dc7 Bloody x08 fix!!!!!!! 2010-08-31 00:15:27 +00:00
kudzu_cp
0d180bc507 2010-08-30 22:41:39 +00:00
kudzu_cp
f962c3391d 2010-08-30 01:26:31 +00:00
kudzu_cp
9e8e74baac 2010-08-30 00:48:53 +00:00