Scalpel_cp
612a5a99e1
Minor changes to BuildOptionsWindow
2008-03-22 12:37:57 +00:00
mohammedshareef_cp
ba06ac1473
2008-03-22 10:09:14 +00:00
mohammedshareef_cp
1cbd3b5840
Moved MBT to Cosmos.Kernel.FileSystems
2008-03-22 09:39:03 +00:00
Scalpel_cp
05b23b6ba8
RTL driver changes.
...
Initializes buffers earlier, begin IRQ to detect incoming packet
Added Recieve Configuration Register.
Loopback.
2008-03-22 02:38:08 +00:00
kudzu_cp
decb86c0f5
USB Support, and reorg of build UI
2008-03-22 01:24:47 +00:00
kudzu_cp
34e55ca181
Premature checkin to bypass MBT checking problems, includes some more USB work.
2008-03-21 23:50:47 +00:00
mohammedshareef_cp
4dc7245ace
2008-03-21 23:25:36 +00:00
mohammedshareef_cp
8a3b0896eb
2008-03-21 23:25:15 +00:00
mohammedshareef_cp
16632ec66c
2008-03-21 23:04:00 +00:00
kudzu_cp
91066ec8cd
Beginnings of USB support
2008-03-21 20:02:34 +00:00
mterwoord_cp
9df74349b6
2008-03-21 18:39:24 +00:00
mterwoord_cp
0dacefe8ed
2008-03-21 14:49:42 +00:00
mterwoord_cp
11de25c131
2008-03-21 13:59:18 +00:00
mterwoord_cp
1be2e25667
several fixes
2008-03-21 13:58:17 +00:00
LostTheBlack_cp
b5da62b15a
[+] I've added some assembly stuff to my test.
2008-03-21 13:11:43 +00:00
Scalpel_cp
9778b26c21
Changed search for RTL8139 network cards - uses Generics
2008-03-20 21:23:11 +00:00
Scalpel_cp
6d287c9681
RTL driver changes.
...
Set size of packet to send.
Initialize RxBuffer.
Packet sending is still VERY unstable.
2008-03-20 18:42:45 +00:00
smremde_cp
f4c9709932
Made the build display emulator execution errors by adding small delay
2008-03-20 00:46:47 +00:00
Scalpel_cp
efc7e627e5
Able to send an invalid network packet
...
Builder.cs needs to contain -net tap,ifname=CosmosTAP
2008-03-20 00:05:39 +00:00
smremde_cp
e4b38394e1
RTL using MemoryAddressSpace
2008-03-19 14:47:20 +00:00
smremde_cp
043f9f1288
Fixed IL2CODE UInt32 bug (thianks M)
...
Removed PCIDevice hack
2008-03-19 12:42:08 +00:00
smremde_cp
9a7261a782
addressspace sizes in pci now correctly identified. see SteveKernel for example (hacked a fix for 0xfffffff0 not working.)
...
ioaddressspace needs implementing... i'm not sure how these work exactly so will look it up!
2008-03-19 03:16:11 +00:00
Scalpel_cp
2ef16bc9f5
RTL8139 driver now checks the last hardware revisions since Issue 4054 has been resolved.
2008-03-18 22:42:52 +00:00
LostTheBlack_cp
e3a7d7f4dc
[*] Some work on my own test.
2008-03-18 16:16:48 +00:00
smremde_cp
7d9f136e85
PCIDevice.LayoutIO work and bug identified
2008-03-18 16:05:32 +00:00
LostTheBlack_cp
b9baf2c6bc
[+] Build button now made default.
2008-03-18 14:05:51 +00:00
smremde_cp
7318c05a6c
fixed emulator hanging
2008-03-18 13:56:55 +00:00
LostTheBlack_cp
72092fc41d
[+] Fixed issue #4054 (Switch-Case causes InvalidOperationException).
...
[*] All conditional branch instructions on longs marked NotImplemented.
[!] Someone familiar enough should review compiler's comparisons handling.
2008-03-18 13:32:24 +00:00
smremde_cp
73c17b4fda
Fixed registry issues (for those without keys to start with)
...
Added some PCI debugging (to determine qemu crash)
QEmu is still freezing at random points - anyone know how to use GDB?
2008-03-18 12:04:07 +00:00
Scalpel_cp
9d33f4b782
Changed a Registry key
2008-03-17 22:25:58 +00:00
Scalpel_cp
f5f21230bc
BuildOptionsWindow now remembers the options
2008-03-17 21:41:45 +00:00
Scalpel_cp
4950a0eecf
Changed to use PCIBus instead of PCIDevice in FrodeTest
2008-03-17 18:58:47 +00:00
LostTheBlack_cp
c1ea0bbb56
[+] My own experimental works.
2008-03-17 14:56:20 +00:00
Scalpel_cp
e1bdc0bfaa
Fixed build - my bad - network testing
2008-03-17 13:05:38 +00:00
smremde_cp
72794310f4
Big PCIDevice changes.
...
Please use PCIBus.GetDevice instead of PCIDevice.GetDevice
PCIDevice now has an enable/disable command to enable and disable the address spaces
Added the AddressSpaces class. These are used to access PCIDevices address spaces. (use PCIDevice.GetAddressSpace(x))
2008-03-17 12:10:43 +00:00
LostTheBlack_cp
daa82ebf98
I've added my own test project.
2008-03-17 11:03:01 +00:00
Scalpel_cp
ec80e9748f
More verbose messages during call
2008-03-16 22:28:48 +00:00
Scalpel_cp
8e7994fe36
Added comment to highlight problem
2008-03-16 21:49:18 +00:00
Scalpel_cp
4d94753f68
Removed trailing : in MAC address
...
Changes to CommandRegister
2008-03-16 21:36:13 +00:00
LostTheBlack_cp
e13b06b86b
[+] Added operators test.
2008-03-16 21:11:42 +00:00
mterwoord_cp
7f48cfaca9
fixed?
2008-03-16 12:52:33 +00:00
mterwoord_cp
11cf066fd2
instance field fixes
2008-03-16 08:50:41 +00:00
mterwoord_cp
3835e5a429
several fixes
2008-03-16 08:10:58 +00:00
mterwoord_cp
65e2bc39bb
bge and sub fixed
2008-03-16 07:25:26 +00:00
LostTheBlack_cp
ea9fcde4ce
Int64:
...
[*] Fixed adding.
[+] Subtraction now works.
2008-03-16 06:44:01 +00:00
Scalpel_cp
64c9b71186
Changes to the CommandRegister
2008-03-16 01:10:32 +00:00
Scalpel_cp
089bfe9489
Changes to the TransmitStatusDescriptor in RTL8139 driver
2008-03-16 00:23:10 +00:00
Scalpel_cp
4994cf4515
Changed datatype to reach correct memoryarea
2008-03-15 22:33:28 +00:00
mterwoord_cp
e6e66bed3a
Base harness for filesystems
2008-03-15 13:21:16 +00:00
mterwoord_cp
1599cc94bf
MBT works now
2008-03-15 13:07:47 +00:00