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