MerryMage
|
6adc554b53
|
jit_state: Hide cpsr implementation
|
2020-04-22 20:26:40 +01:00 |
|
MerryMage
|
256749910f
|
Add AddTicks and GetTicksRemaining callbacks
|
2020-04-22 20:26:12 +01:00 |
|
MerryMage
|
2447f2f360
|
callbacks: Factorize memory callbacks into inner structure
|
2017-01-30 21:42:51 +00:00 |
|
MerryMage
|
36082087de
|
callbacks: Read code using MemoryReadCode callback
|
2016-12-21 21:39:14 +00:00 |
|
MerryMage
|
4321e829d1
|
callbacks: Add user_arg argument to InterpreterFallback
|
2016-09-01 02:00:08 +01:00 |
|
MerryMage
|
ed3a686d1d
|
Implement public header files
|
2016-08-26 00:44:50 +01:00 |
|
MerryMage
|
95588d3faa
|
Fix Thumb BLX (imm), BL (imm) for negative immediates
|
2016-07-18 22:48:23 +01:00 |
|
MerryMage
|
3f11a149d7
|
Implement Thumb Instructions: BLX (imm), BL (imm)
|
2016-07-18 22:18:58 +01:00 |
|
MerryMage
|
f7e3d7b8d2
|
Implement Thumb PUSH instruction
|
2016-07-18 15:11:16 +01:00 |
|
MerryMage
|
866dce0f23
|
tests/Thumb: Add revsh (thumb) test
|
2016-07-16 19:22:57 +01:00 |
|
MerryMage
|
e5f6450a24
|
Start implementing Thumb disassembler
|
2016-07-07 21:51:47 +08:00 |
|
MerryMage
|
f31b530703
|
Fuzz thumb instructions
|
2016-07-07 19:01:47 +08:00 |
|
MerryMage
|
5711e62419
|
Implement terminal instructions
|
2016-07-07 17:53:09 +08:00 |
|
MerryMage
|
14388ea690
|
Proper implementation of Arm::Translate
|
2016-07-04 21:37:50 +08:00 |
|
MerryMage
|
d743adf518
|
Reorganisation, Import Skyeye, This is a mess
|
2016-07-04 17:22:11 +08:00 |
|