sschocke_cp
7af62315ec
RTL8139 Driver Changes
...
Update Global to call driver initialization routines for different drivers. Devices are enumerated during startup regardless of what hardware you are using.
Update FrodeTest workspace to run via new NetworkDevice interface
Update Builder.cs so that QEMU gets called with only either "-net tap" or "-net user", as these two options conflict
Internalized most of the TCP/IP stack leaving only the User needed classes available to use.
Commented most of TCP/IP stack public methods, and cleaned out code a little bit.
2009-03-31 20:33:22 +00:00
mterwoord_cp
9a06222cdb
Initial work on a test kernel runner. works
2008-12-30 10:07:25 +00:00
mterwoord_cp
65be2a5545
2008-12-29 10:59:19 +00:00
mterwoord_cp
8909d72acf
2008-11-07 14:17:33 +00:00
mterwoord_cp
5bd0af884d
2008-11-07 12:41:12 +00:00
mterwoord_cp
5928581f2f
2008-11-07 12:27:08 +00:00
mterwoord_cp
4113021e18
2008-11-03 11:47:24 +00:00
mterwoord_cp
52758be5d0
2008-11-03 10:18:14 +00:00
mterwoord_cp
565f2a6754
2008-10-31 16:45:36 +00:00
mterwoord_cp
485b9c7ac2
2008-10-11 11:44:13 +00:00
kudzu_cp
8eed14ddcf
2008-10-07 21:51:25 +00:00
mterwoord_cp
1df2f4c70a
Filesystem reading works again
2008-10-06 09:38:43 +00:00
mterwoord_cp
72ac3c119f
2008-10-04 17:24:33 +00:00
mterwoord_cp
180d50cdea
2008-09-20 15:07:30 +00:00
mterwoord_cp
48646d171e
debugger printws correct eip's now. was related to ATA using wrong IO port
2008-08-31 17:08:18 +00:00
mterwoord_cp
3f49dfd8d3
* Some small cleanup.* compiler now shows messages again. (errors/warnings)
2008-08-31 07:45:52 +00:00
mterwoord_cp
c4d567a417
Some non-specific changes
2008-08-18 06:52:36 +00:00
mterwoord_cp
29d7c4371e
Ethernet receiving seems to work. For now use the mBuffer field on the RTL8139 class
2008-08-17 17:14:55 +00:00
mterwoord_cp
b4837bc07d
Several fixes
2008-08-16 14:06:00 +00:00
mterwoord_cp
26c019f790
FPU/MMX/XMM/SSE/SSE2 registers are now successfully saved
2008-08-15 16:15:39 +00:00
mterwoord_cp
d521a396d2
Runs on vmware again. FLOAT SUPPORT DISABLED
2008-08-12 14:50:05 +00:00
mterwoord_cp
4d16298308
Serious issue solved
2008-08-12 13:46:31 +00:00
mterwoord_cp
d4174780f3
Several fixes
2008-08-09 10:52:30 +00:00
kudzu_cp
880a2befe8
Moved Console plug to proper place.
2008-08-05 22:56:50 +00:00
kudzu_cp
47a360d709
Filesystem namespace cleanup
2008-08-05 22:08:14 +00:00
kudzu_cp
b160e54cd8
-Changed SetTextMode for VGA
...
-Changed boot mechanics
2008-08-05 21:43:06 +00:00
mterwoord_cp
3630da4f7f
Some work on mono-curses.dll support. also contains some general improvements in the compiler and supporting stuff. Dont use mono-curses yet, it doesnt work at all
2008-08-03 17:44:55 +00:00
mterwoord_cp
83f567dcac
Events fixed :-)
2008-08-02 15:03:44 +00:00
mterwoord_cp
479fc3b2c3
Exceptions fixed
2008-08-02 07:58:19 +00:00
mterwoord_cp
d8b2acc5d8
VFS code to implement File.Exists and Directory.Exists now works. Both methods are also plugged.
2008-07-29 17:01:56 +00:00
mterwoord_cp
9a09407359
Some small general changes, and VFS works now. GetDirectoryEntries works now
2008-07-27 15:24:52 +00:00
mterwoord_cp
e8364df485
Fixed exceptions with functions. added debug display for heap. the first line of the text screen is now used to display memory usage
2008-07-27 09:50:26 +00:00
mterwoord_cp
5e764fe0d0
Start of VFS. already autodetects ext2 partitions/drives
2008-07-27 08:37:35 +00:00
mterwoord_cp
99463920c2
3p library enhancements..
2008-07-26 14:09:01 +00:00
mterwoord_cp
95b6dad6fe
Initial version of V86 monitor. DOES NOT WORK YET
2008-07-26 10:59:07 +00:00
mterwoord_cp
109f56bdc3
Ext2 reading seems to work completely now
2008-07-21 15:07:22 +00:00
mterwoord_cp
b4f70a959e
Reading files works too
2008-07-20 15:27:30 +00:00
mterwoord_cp
6a51ed7c60
Ext2.GetDirectoryListing(ulong) works fine now :)
2008-07-20 12:02:03 +00:00
mterwoord_cp
1dbf890b13
misc changes and refactorings. Ext2 superblock is read correctly now.
2008-07-18 14:41:58 +00:00
mterwoord_cp
3f1a3bfbbd
Small babysteps towards vfs
2008-07-17 17:37:28 +00:00
mterwoord_cp
204fa5ad92
Tickless works now. PIT is now only used when using Wait/Sleep
2008-07-17 15:21:25 +00:00
mterwoord_cp
e2c54e3975
localloc works. ipaddress.hosttonetwork therefore too
2008-07-16 16:45:23 +00:00
mterwoord_cp
42f5bb3fd6
Two-phase compiling works now. next step is localloc
2008-07-16 15:58:27 +00:00
mterwoord_cp
41c804fdb8
2008-07-06 11:57:22 +00:00
mterwoord_cp
d96c34a7a4
Small adjustment
2008-07-06 11:34:09 +00:00
mterwoord_cp
61a823c767
Boxing fixed for sure now.
2008-06-21 17:18:00 +00:00
mterwoord_cp
df9da437f6
Fixed boxing.
2008-06-21 17:07:32 +00:00
mterwoord_cp
22b6e45022
2008-06-09 15:26:16 +00:00
mterwoord_cp
21f0f2382e
keyboard fix
2008-05-19 17:07:41 +00:00
mterwoord_cp
37c9966421
2008-05-19 09:41:18 +00:00