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 |
|