kudzu_cp
517186b7df
2008-04-28 01:55:29 +00:00
kudzu_cp
d28e87baf8
2008-04-27 19:51:23 +00:00
kudzu_cp
9c190531a7
More X#
2008-04-27 18:13:19 +00:00
mterwoord_cp
8f3675fc84
Added a progress bar
2008-04-27 07:52:14 +00:00
kudzu_cp
788b6cdb5d
2008-04-27 06:31:13 +00:00
kudzu_cp
f95db75e67
2008-04-27 01:12:06 +00:00
kudzu_cp
8b07d5daac
Final move of Debug Stub to DumbAssembler
2008-04-27 00:57:57 +00:00
kudzu_cp
88ec002e35
2008-04-26 22:32:08 +00:00
kudzu_cp
170f30b447
2008-04-26 22:27:50 +00:00
kudzu_cp
304871eb68
2008-04-26 22:17:35 +00:00
kudzu_cp
77285dd477
Partial move to DumbAssembler
2008-04-26 21:49:56 +00:00
mterwoord_cp
27294eec09
some leftovers from the .Native removal, also made it possible to use nested assemblers using the DumbAssembler class
2008-04-26 17:17:08 +00:00
mterwoord_cp
f6d4550e0f
Dont emit debug stub call for NOP ops
2008-04-26 14:47:02 +00:00
mterwoord_cp
9a3a5bbcb1
fix bug with debugger not working due to registry setting
2008-04-26 13:05:43 +00:00
kudzu_cp
f4d2f49a84
2008-04-26 12:54:24 +00:00
kudzu_cp
c1b9a77d0e
2008-04-26 12:22:22 +00:00
Scalpel_cp
01633fb297
RTL - fixed RxBufferOverflow
2008-04-26 10:34:14 +00:00
Scalpel_cp
9357483d13
RTL - removed some obsolete references and added rxbuffer changes
2008-04-26 10:09:53 +00:00
mterwoord_cp
c5646eb92c
Removed .Native
2008-04-26 07:45:27 +00:00
kudzu_cp
71c4655e7f
Stepping complete.
2008-04-25 22:30:47 +00:00
Scalpel_cp
dfa240f2bf
RTL - RxBuffer changes
2008-04-25 22:11:05 +00:00
kudzu_cp
7fb2b38e78
Now scrolls for tracing.
2008-04-25 18:05:14 +00:00
kudzu_cp
d72358a3e8
2008-04-25 17:58:08 +00:00
kudzu_cp
6e9394cc33
2008-04-25 17:47:10 +00:00
kudzu_cp
25bddc20dc
2008-04-25 15:39:32 +00:00
kudzu_cp
4ebe025071
Merge of source window to debug window
2008-04-25 15:08:20 +00:00
mterwoord_cp
872df5cc71
move debug log to com2
2008-04-25 15:08:02 +00:00
kudzu_cp
2f20e192ab
2008-04-25 14:08:48 +00:00
kudzu_cp
dcefefc7ff
2008-04-25 13:43:20 +00:00
Scalpel_cp
2cb7bc0527
RTL - More cleanup
2008-04-24 21:03:28 +00:00
Scalpel_cp
2a154fc616
RTL - Code cleanup
2008-04-24 21:01:05 +00:00
Scalpel_cp
1818642393
RTL - fixed IRQ
2008-04-24 19:56:55 +00:00
kudzu_cp
52e26e8983
Fixed build error caused by last checkin.
2008-04-24 16:05:42 +00:00
kudzu_cp
a3a7f110ca
Removed numerous warnings.
2008-04-24 16:03:26 +00:00
kudzu_cp
53840fd825
More debug UI progress
2008-04-24 01:10:26 +00:00
kudzu_cp
f6e26512db
New source debug window, WPF based
2008-04-23 02:22:37 +00:00
Scalpel_cp
4ebc8e2c76
RTL - several Transmit Status Descriptor changes
2008-04-22 20:33:47 +00:00
Scalpel_cp
d14afa3988
MBT - Removed unused list, and found where the HTC Shift crashes.
2008-04-21 20:53:01 +00:00
Scalpel_cp
0dbd154155
RTL - Transmit Status Descriptor changes
2008-04-21 15:29:32 +00:00
kudzu_cp
944517c19a
Debug expansion preparation
2008-04-21 00:45:29 +00:00
kudzu_cp
21782aba11
1) Saving and loading of Debug Mode
...
2) Fix for debugger - Com ports were reversed
2008-04-20 19:00:11 +00:00
LostTheBlack_cp
7dc7dac965
[!] Tests doesn't actually work. Need ilasmed code.
2008-04-18 13:51:20 +00:00
LostTheBlack_cp
1af5ac6f34
[+] MoveAndSignExtend & MoveAndZeroExtend added to assmebler
...
[+] SignExtendAX to handle AX -> DX:AX & EAX -> EDX:EAX
[+] Conversion to int8
[*] Fixed conversion to int16
[*] Fixed conversion to int64
[+] Added conversion
[*] AddWithOverflow code fixed.
2008-04-18 13:29:13 +00:00
LostTheBlack_cp
6dd9d872ba
[*] Fixed Interrupt to generate int 4 unconditionally
2008-04-18 13:18:11 +00:00
LostTheBlack_cp
60f807ecd8
[+] Clt & Clt_Un both should work with 64bit operands.
2008-04-18 12:33:00 +00:00
LostTheBlack_cp
175ad54c3f
[+] Cgt & Cgt_Un both should work with 64bit operands now.
2008-04-18 12:09:13 +00:00
LostTheBlack_cp
d3460ad173
[+] ConditionalMove class to handle CMOVcc
...
[*] Fixed comment on JumpIfAbove
[+] JumpIfAboveOrEqual to handle jae
[*] Fixed comment on JumpOnGreater
2008-04-18 12:08:30 +00:00
LostTheBlack_cp
233e4fc76f
[+] Brtrue and Brfalse both support 64-bit operands.
2008-04-17 23:57:56 +00:00
LostTheBlack_cp
c5c5fd4ad9
[+] All conditional branches now pass my 64bit operand tests.
2008-04-17 23:45:08 +00:00
LostTheBlack_cp
884ce0834f
[*] Bne_Un works with 64bit.
2008-04-17 23:28:13 +00:00
LostTheBlack_cp
16604e7387
[+] Blt_Un now works with 64bit operands.
...
[+] JumpIfBelow to support this.
2008-04-17 23:20:12 +00:00
LostTheBlack_cp
842b4f5ddf
[+] Blt now works with 64-bit arguments.
2008-04-17 23:11:53 +00:00
LostTheBlack_cp
d3468ba2ae
[+] Ble_Un works with 64bit operands.
2008-04-17 23:06:02 +00:00
LostTheBlack_cp
f91e9c6fe7
[*] Conditional jumps code handling 64bit operands slightly commented.
2008-04-17 22:59:54 +00:00
LostTheBlack_cp
51bcc6e008
[*] Slightly fixed code of Bge_Un for better readability.
2008-04-17 22:58:12 +00:00
LostTheBlack_cp
b4af2611c6
[+] Ble works with 64-bit.
2008-04-17 22:54:21 +00:00
LostTheBlack_cp
199e15b1da
[+] Bgt_Un 64bit + tests.
2008-04-17 22:44:20 +00:00
LostTheBlack_cp
436762e62f
[+] JumpIfAbove instruction.
2008-04-17 22:40:06 +00:00
LostTheBlack_cp
c8865cc9fe
[+] Tests for Bgt.
2008-04-17 22:35:51 +00:00
LostTheBlack_cp
492fcb6189
[+] Bgt works with 64-bit values now.
2008-04-17 22:29:21 +00:00
LostTheBlack_cp
45377fd9e6
[+] JumpOnGreater class created to replace strange class JumpIfGreater.
2008-04-17 22:27:12 +00:00
LostTheBlack_cp
8991489489
[!] JumpIfGreaterOrEqual produces the same opcode as JumpIfGreaterOrEqual, but it's opcode in attribute is jbe.
2008-04-17 22:26:16 +00:00
LostTheBlack_cp
262ba8ca84
[!] Class JumpIfGreater writes jb code instead of jg.
2008-04-17 22:24:56 +00:00
Scalpel_cp
c48970b4b8
RTL - Added InterruptStatusRegister
2008-04-17 22:01:27 +00:00
LostTheBlack_cp
539933db9c
[*] Fixed error with bge.
...
[+] Bge_Un works with 64-bit values.
2008-04-17 22:00:58 +00:00
LostTheBlack_cp
062a1f46b6
[+] bge works with 64 bits.
2008-04-17 20:34:24 +00:00
LostTheBlack_cp
e9f99f9b2b
[*] Removed unnecessary noops from beq.
2008-04-17 19:57:27 +00:00
LostTheBlack_cp
8bf7d8cbac
[+] Beq (branch on equal) works with 64-bit values.
2008-04-17 19:51:46 +00:00
LostTheBlack_cp
5e542fd849
[+] Int64 and works.
...
[*] Removed LastIndexOf test from StringTest as it is still not implemented.
2008-04-17 08:34:06 +00:00
LostTheBlack_cp
e874433127
[+] Fixed Add_Ovf_Un to throw an exception as it's not supported.
2008-04-17 08:18:39 +00:00
LostTheBlack_cp
861e8910cd
[+] Add_Ovf instruction now generates int 4 on overflow.
2008-04-17 08:17:29 +00:00
LostTheBlack_cp
2210f66a8c
[+] LastIndexOf checking in TestSuite.
2008-04-17 07:43:57 +00:00
Scalpel_cp
e1ac073197
RTL - Added more IRQ masks
2008-04-16 19:31:41 +00:00
kudzu_cp
e7d18baa0e
2008-04-16 17:42:32 +00:00
rsenk330_cp
2ee2a96dd8
Fixed spelling error
2008-04-15 03:29:02 +00:00
rsenk330_cp
8ef6c907d1
Added some new features to test project
2008-04-14 03:25:10 +00:00
Scalpel_cp
1f44287626
RTL - changes to InterruptMaskRegister. IRQ is now raised.
2008-04-13 21:47:53 +00:00
rsenk330_cp
f072142eaa
2008-04-13 19:02:36 +00:00
Scalpel_cp
f4f6e2b24f
Added Plug for PadHelper for Strings.
2008-04-13 16:42:25 +00:00
mterwoord_cp
a8b78342bc
Some fixes in Build message handling
2008-04-13 11:48:14 +00:00
Scalpel_cp
26d8a9edae
Added Checksum in IPv4
2008-04-13 10:43:51 +00:00
Scalpel_cp
cd1f3ce333
IPv4 source and destination fixed
2008-04-13 09:13:03 +00:00
Scalpel_cp
512524fcca
IPv4 - big-endian changes in RawBytes
2008-04-13 01:58:29 +00:00
Scalpel_cp
37ae389a7a
Convert from binary string
...
IPv4Test cleanup
Changes to IPv4's RawBytes.
2008-04-13 00:18:58 +00:00
rsenk330_cp
4104c87c99
Started work on a custom shell for me to test things with.
2008-04-12 21:24:17 +00:00
Scalpel_cp
4513e4144d
Added EthernetII Frame
2008-04-12 15:34:29 +00:00
Scalpel_cp
9821ea665a
Fixed build error in GetBuildPath, and made further improvements.
2008-04-12 12:41:41 +00:00
LostTheBlack_cp
687192671a
[*] Fixed error, reported by Ryan: builder now should correctly work under dev kit without registry values.
2008-04-12 06:06:24 +00:00
LostTheBlack_cp
cae590ed5e
[*] Fixed GetBuildPath to search for last word "source" in current directory full path.
2008-04-12 06:04:21 +00:00
LostTheBlack_cp
dea99107fb
[*] I've marked some ops as not implemented as their implementation was incorrect. (Add_Ovf & Mul_Ovf).
2008-04-11 16:49:44 +00:00
LostTheBlack_cp
9ec9bcdd41
[+] Now Bgt_Un works too.
2008-04-11 16:38:23 +00:00
LostTheBlack_cp
e554b4c2ad
[+] It seems that blt_un now works fine on 64-bit operands.
...
[+] Added JumpIfCarry.
[*] Corrected spelling error: JumpNotCary -> JumpNotCarry.
2008-04-11 16:31:50 +00:00
LostTheBlack_cp
59494f83ae
[+] Added RET instruction.
2008-04-11 15:51:46 +00:00
LostTheBlack_cp
72c9e41b13
[+] Added WriteUShort to stream extensions.
...
[*] WriteShort's error is fixed.
2008-04-11 15:51:27 +00:00
LostTheBlack_cp
8bd2ce3e31
[*] Fixed RSP index.
2008-04-11 15:15:12 +00:00
LostTheBlack_cp
eb8d1401f3
[!] I've discovered a problem with RSP as index in SIB. Needs to be fixed.
2008-04-11 12:43:21 +00:00
LostTheBlack_cp
8eea67169b
[+] Added WriteOperands(reg, memory, destStream)
2008-04-11 12:42:29 +00:00
LostTheBlack_cp
79676a9283
[*] Fixed converting to FASM code.
...
[+] Added support for MOV reg/mem, reg (MOV reg, reg/mem)
2008-04-11 12:40:21 +00:00
LostTheBlack_cp
70ef86f086
[+] Added some code to support MOV instruction
2008-04-11 11:48:20 +00:00
LostTheBlack_cp
53093456a6
[*] DestSourceInstruction renamed to AluInstruction
2008-04-11 11:47:47 +00:00
LostTheBlack_cp
5286e448ce
[*] Fixed error with new register operands in DestSourceInstruction.Compile
...
[+] Added support for INSTR reg, reg to DestSourceInstruction
2008-04-11 11:46:34 +00:00
LostTheBlack_cp
256bbafc8e
[+] Added WriteOperands(register, register, destStream)
2008-04-11 11:45:00 +00:00
LostTheBlack_cp
9897e9695d
[+] Added Rex.NewRegRM for better readability.
2008-04-11 11:43:50 +00:00
LostTheBlack_cp
c2cf1cefcb
[+] Every instruction supports converting to FASM code now.
2008-04-11 10:24:33 +00:00
Scalpel_cp
10c45343bf
IPv4 changes
2008-04-10 20:22:33 +00:00
LostTheBlack_cp
9ad3da7d1d
[*] Now ATA can be disabled.
2008-04-10 07:56:14 +00:00
LostTheBlack_cp
06aae07a91
[*] Now TestSuite starts without ATA
2008-04-10 07:55:34 +00:00
LostTheBlack_cp
483d92128a
[*] Fixed incorrect VMWare directories.
2008-04-10 07:36:20 +00:00
LostTheBlack_cp
3cdedc3658
[*] Fixed to use new builder.
2008-04-10 07:35:34 +00:00
LostTheBlack_cp
7ecd84cb74
[*] Fixed Int64 negatives test (it tested Int32's...)
2008-04-10 06:13:09 +00:00
Scalpel_cp
ef294105a0
Added basic ICMPv4
2008-04-09 22:53:27 +00:00
LostTheBlack_cp
8a8cd62a4b
[+] Basic tests passed by all classes.
2008-04-09 11:21:47 +00:00
LostTheBlack_cp
b4de77243e
[+] Added extension to check if the value fits in specified type.
2008-04-09 11:20:40 +00:00
LostTheBlack_cp
5d0e820374
[+] Added writting SByte to stream.
2008-04-09 11:19:16 +00:00
LostTheBlack_cp
d7a08b3fad
[+] Conditional Jump instruction base handler.
2008-04-09 11:18:44 +00:00
LostTheBlack_cp
e8057e02fa
[+] Added call instruction.
2008-04-09 11:18:06 +00:00
LostTheBlack_cp
d08636d0bd
[+] Added break-like instrcution. (int 3)
2008-04-09 11:17:47 +00:00
LostTheBlack_cp
ab9b804e9e
[+] Added add instruction.
2008-04-09 11:17:21 +00:00
LostTheBlack_cp
735f4ac04c
[*] small code improvement
2008-04-09 11:17:04 +00:00
LostTheBlack_cp
00fcc21f39
[+] Added unconditional jmp instruction. (only immediate operands are supported)
2008-04-09 11:16:25 +00:00
LostTheBlack_cp
2dd4858218
[+] Added je instruction.
2008-04-09 11:15:41 +00:00
LostTheBlack_cp
9d4a1428f5
[+] Added function to write ModRM for instructions which take one register operand.
2008-04-09 11:15:05 +00:00
LostTheBlack_cp
ad77460ba8
[+] push and pop instructions passed tests.
...
[*] ModRM, Rex & SIB code is refactored slightly.
2008-04-09 09:22:12 +00:00
Scalpel_cp
3a2975ee12
IPv4 packet header changes
2008-04-08 21:29:06 +00:00
Scalpel_cp
e2b16cc3b0
Fixed bug in IPv4Packet.RawData()
2008-04-08 19:57:52 +00:00
LostTheBlack_cp
7a17688f08
[+] Alu dest<-source instructions are almost complete (at least I've no tests that fail)
2008-04-08 16:44:05 +00:00
LostTheBlack_cp
145bd67a19
[+] Almost done alu instructions
2008-04-08 13:52:11 +00:00
Scalpel_cp
2708634ec9
Renaming IPv4
2008-04-07 21:02:47 +00:00
Scalpel_cp
604157d4c4
IPv4 changes
2008-04-07 20:47:34 +00:00
Scalpel_cp
a2fdd70af5
Added basics for UDP and IPv4
2008-04-06 21:55:21 +00:00
Scalpel_cp
91f99fe599
RTL - CBR register
2008-04-06 19:32:32 +00:00
Scalpel_cp
d706caa0c1
Removed network testing Qemu setting
2008-04-05 19:56:54 +00:00
Scalpel_cp
3b7cac07df
RTL - Added several registers
2008-04-05 19:56:26 +00:00
LostTheBlack_cp
88a7ee78f3
[+] Rip-based addressing (not tested, no checks) in my assembler
2008-04-05 18:44:10 +00:00
Scalpel_cp
885a26fef2
Added method to convert to Binary
2008-04-05 15:07:55 +00:00
Scalpel_cp
280b6834ea
Added ExtensionMethod for Hex
2008-04-05 14:01:02 +00:00
Scalpel_cp
71adcc46c0
Changed from .NET 2.0 to .NET 3.5 for projects Cosmos.Kernel and Cosmos.Kernel.Plugs
2008-04-05 12:55:09 +00:00
Scalpel_cp
cbbf94df3f
Initial work to add numbersystems as Extension Methods
2008-04-05 12:52:39 +00:00
Scalpel_cp
6b5e8c1de6
Added ExtensionMethodsTest
2008-04-05 09:53:24 +00:00
Scalpel_cp
8d3496f821
Several small changes.
2008-04-04 22:27:27 +00:00
Scalpel_cp
542687b58e
Fix Recieve => Receive typo
2008-04-04 21:59:26 +00:00
Scalpel_cp
c5cde85ea8
RTL - Reworked TransmitStatusDescriptor
2008-04-04 21:43:28 +00:00
kudzu_cp
e3cf86ab9a
Options Window Changes
2008-04-04 13:47:58 +00:00
Scalpel_cp
60ca15c417
RTL - unsafe memory access refactored
2008-04-03 21:13:26 +00:00
Scalpel_cp
43f0f76574
RTL - reworked CommandRegister
2008-04-03 21:02:09 +00:00
Scalpel_cp
2b0f5e1a07
RTL - Able to receive packet in loopback mode.
...
Marked IOSpace as obsolete.
Several changes to use new MemoryAddressSpace.
2008-04-03 19:01:48 +00:00
mterwoord_cp
f4a6e26085
DebugMode None is implemented
2008-04-03 14:38:43 +00:00
mterwoord_cp
51fabd161c
source-level tracing works now
2008-04-03 14:08:17 +00:00
mterwoord_cp
b16eaf1dda
debug fixes
2008-04-02 17:16:09 +00:00
LostTheBlack_cp
d382dfbdc8
[+] Added some mnemonics for registers.
...
[+] Immediate operand instantination.
2008-03-31 11:26:30 +00:00
mterwoord_cp
65ad1c692e
debug stuff
2008-03-31 11:21:38 +00:00
LostTheBlack_cp
caa4ba3e83
[+] Adc code generation passed some tests. (Reg, Mem and Reg,Reg still not supported)
2008-03-31 11:13:45 +00:00
LostTheBlack_cp
09c5863060
[+] Source Dest operators emitter are almost ready.
2008-03-31 10:03:31 +00:00
mterwoord_cp
0de5f61ce3
Some builder improvements
2008-03-31 08:47:25 +00:00
LostTheBlack_cp
498f293c8a
Added OO-based basic parts of AMD64 jitter:
...
[+] Registers enumeration (only GPRs)
[+] Basic class ProcessorInstruction
[+] Base class InstructionOperand it's child GeneralPurposeRegister
[+] Added some abstraction to DestSourceInstruction
[+] Added stub for first instruction - AddWithCarry
2008-03-31 06:59:34 +00:00
mterwoord_cp
779bbdb31a
FieldOffset support is fixed..
2008-03-30 12:47:04 +00:00
Scalpel_cp
41bf2ed68a
RTL - CommandRegister changes
2008-03-30 09:29:26 +00:00
smremde_cp
b7b99b1b78
Added some comments
...
Marked alot of methods as Obselete. Some give a message that these will become private. The others will be removed. You should be using GetAddressSpace now.
2008-03-29 12:41:59 +00:00
smremde_cp
a48130d8fc
Added comments to AddressSpace... even tho the functions are well named!
2008-03-29 12:26:06 +00:00
smremde_cp
f852c34ab7
Fully Implemented IOAddressSpace
...
AddressSpace now has abstract functions, so casting to MemoryAddressSpace and IOAddressSpace is no longer required
2008-03-29 12:09:05 +00:00
Scalpel_cp
ca021602b4
Small Promiscuous change
2008-03-29 11:23:56 +00:00
Scalpel_cp
1502cd7ff9
RTL - Promiscuous mode and some TCR changes.
2008-03-29 11:16:24 +00:00
Scalpel_cp
b56844dbf1
Added some more keyboard scancodes
2008-03-29 01:03:02 +00:00
Scalpel_cp
d2a4505c95
'crash' and 'read' commands in FrodeTest
2008-03-29 00:20:46 +00:00
Scalpel_cp
d70a8b8549
Fixed Debug Window display
2008-03-29 00:12:20 +00:00
Scalpel_cp
82311c2e97
Added Intellisense comments for Boot.Default (which is the first method all new Cosmos programmers see)
2008-03-28 23:50:32 +00:00
Scalpel_cp
c0ced65a74
Fixed keyboard scancode for capital R
2008-03-28 20:52:17 +00:00
kudzu_cp
e25cb8376c
2008-03-27 22:09:31 +00:00
kudzu_cp
7be9583a10
2008-03-27 22:07:21 +00:00
kudzu_cp
10369f1224
2008-03-27 22:06:00 +00:00
kudzu_cp
6b16d71ec8
2008-03-27 21:57:38 +00:00
kudzu_cp
4e934aa2b5
2008-03-27 21:52:56 +00:00
kudzu_cp
5f38dd7043
Additional debug functionality in options window
2008-03-27 21:38:22 +00:00
mterwoord_cp
7f2a50a1b9
Fixes.
2008-03-27 15:14:06 +00:00
Scalpel_cp
88b6604f0c
DebugWindow only displayed for Qemu
2008-03-26 21:09:33 +00:00
Scalpel_cp
a053274527
Added VMWare Server support
2008-03-26 20:55:52 +00:00
Scalpel_cp
93ae595676
Exception output correctly in Debug Window.
2008-03-25 21:41:28 +00:00
Scalpel_cp
2c2f7e731c
DebugWindow. Proper behaviour when unable to connect to Qemu TCP. Slightly more userfriendly.
2008-03-25 20:25:03 +00:00
Scalpel_cp
9447041bb3
Fixed broken .xaml
2008-03-25 17:24:40 +00:00
mterwoord_cp
404578bb66
Several fixes
2008-03-25 17:00:24 +00:00
kudzu_cp
6dfe49d654
Now logs EIP
2008-03-25 15:45:40 +00:00
kudzu_cp
e5442522f4
2008-03-24 22:56:36 +00:00
Scalpel_cp
2a728d25cb
Added handler for ConnectionLost in Debug Window. Debugwindow turns red if connection to host is lost.
2008-03-24 21:13:03 +00:00
kudzu_cp
609536252a
Code consolidation and preparation for more options.
2008-03-24 20:00:46 +00:00
kudzu_cp
961ad1d4d9
Prelim debug packet capture. Displays EIP for now only.
2008-03-24 19:40:42 +00:00
Scalpel_cp
35afa624e4
Beginning of SortedList search algorithm
2008-03-24 18:29:34 +00:00
Scalpel_cp
e55e070382
RTL - changes to Transmit(packet). Able to send valid packets now.
2008-03-24 17:19:00 +00:00
kudzu_cp
08ba212234
2008-03-24 16:47:37 +00:00
kudzu_cp
ac98bdd983
2008-03-24 16:23:43 +00:00
kudzu_cp
c15405fa94
2008-03-24 14:59:47 +00:00
mterwoord_cp
b9bdedc3f3
Debug code emitting disabled
2008-03-24 14:20:20 +00:00
Scalpel_cp
330ba95004
RTL - code cleanup.
2008-03-24 13:38:11 +00:00
Scalpel_cp
17d00c15d6
RTL - changes to TransmitStatusDescriptor.
2008-03-24 13:08:14 +00:00
kudzu_cp
1abf7a14ce
2008-03-24 06:36:13 +00:00
kudzu_cp
66b7dbe7d0
Default fixes, and registy rewrite
2008-03-23 22:54:55 +00:00
kudzu_cp
7fac1eaea4
Temp disable serial ports so the debug code doesnt kill us till its fixed.
2008-03-23 22:18:38 +00:00
kudzu_cp
4e904d65c9
2008-03-23 19:42:22 +00:00
mterwoord_cp
ca2695aaf2
Intermediary debug changes
2008-03-23 19:37:39 +00:00
kudzu_cp
15cec5065f
2008-03-23 17:44:22 +00:00
kudzu_cp
374b1b5387
2008-03-23 17:41:25 +00:00
kudzu_cp
476ae98a32
2008-03-23 17:33:46 +00:00
kudzu_cp
2e64bf06b3
2008-03-23 17:27:35 +00:00
mterwoord_cp
aa3b372968
start on debugging support
2008-03-23 17:22:29 +00:00
kudzu_cp
62d1cd263c
No wait option to dialog
2008-03-23 17:18:57 +00:00
Scalpel_cp
d529b2733b
Code cleanup in RTL
2008-03-23 16:47:23 +00:00
Scalpel_cp
46cb5e90dc
Debugging info on Interrupt
2008-03-23 16:23:47 +00:00
Scalpel_cp
e65e065cf4
Changes to my RTL testbed.
2008-03-23 16:03:12 +00:00
kudzu_cp
6f8b203746
2008-03-23 15:56:02 +00:00
kudzu_cp
bd639e8daa
Changes to QEMU launching
2008-03-23 15:52:37 +00:00
mterwoord_cp
69b2965760
2008-03-23 15:29:08 +00:00
kudzu_cp
fc8180f611
2008-03-23 15:09:07 +00:00
mterwoord_cp
74634db02d
2008-03-23 14:15:01 +00:00
kudzu_cp
0526c2d7d7
Moved ATA
2008-03-23 13:59:01 +00:00
kudzu_cp
925579a7ce
2008-03-23 13:53:33 +00:00
kudzu_cp
fd0440a52c
2008-03-23 13:50:32 +00:00
kudzu_cp
cda3f5c062
2008-03-23 13:45:11 +00:00
kudzu_cp
7f03662b3a
Consolidation finished
2008-03-23 13:41:11 +00:00
kudzu_cp
bf2a3c28b5
Merged two csproj
2008-03-23 12:45:46 +00:00
mohammedshareef_cp
20643d2026
Added Test harness & BlockDeviceStream class
2008-03-23 11:47:33 +00:00
kudzu_cp
b1199b209e
Updated build process
2008-03-22 19:25:43 +00:00
kudzu_cp
ebff0e6ae5
Changes to debug window mechanics. Console window now hidden utnil after build options window.
2008-03-22 18:35:11 +00:00
mterwoord_cp
a9bdf50d5e
2008-03-22 15:44:28 +00:00
kudzu_cp
c5f7d95009
2008-03-22 13:27:23 +00:00
kudzu_cp
6995eb227b
2008-03-22 13:22:59 +00:00
kudzu_cp
05de4a25b0
2008-03-22 13:12:00 +00:00
kudzu_cp
843e640843
2008-03-22 13:06:36 +00:00
kudzu_cp
64bf518fe8
2008-03-22 13:06:05 +00:00
kudzu_cp
39d337825b
2008-03-22 13:04:01 +00:00
kudzu_cp
89975c427c
2008-03-22 13:00:54 +00:00
kudzu_cp
e1a60942f4
Shell hardware project.
2008-03-22 12:56:44 +00:00
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