rkx1209
|
1e19f441d7
|
Add software breakpoint support to gdbstub
|
2018-04-03 15:52:47 +09:00 |
|
rkx1209
|
2e799250f8
|
Add breakpoint support
|
2018-04-02 11:54:46 +09:00 |
|
rkx1209
|
42b626e710
|
Add step instruction support to gdbstub
|
2018-03-31 12:00:22 +09:00 |
|
rkx1209
|
3c66a58110
|
Add memory r/w support to gdbstub
|
2018-03-30 23:28:00 +09:00 |
|
rkx1209
|
fdd127bcce
|
Add initial support of gdbstub
|
2018-03-29 18:37:45 +09:00 |
|
rkx1209
|
1ac5401062
|
Add buid instructions
|
2018-03-26 20:57:37 +09:00 |
|
rkx1209
|
fbdf9fe643
|
Add GetInfo syscall
|
2018-03-23 19:18:54 +09:00 |
|
rkx1209
|
a0d987e151
|
Fixed system register address calculation
|
2018-03-23 13:39:05 +09:00 |
|
rkx1209
|
e966853ac4
|
Add support of MSR/MRS, system registers
|
2018-03-23 12:36:23 +09:00 |
|
rkx1209
|
99a9efa369
|
Fixed some bugs of CPU emulation
|
2018-03-19 03:46:17 +09:00 |
|
rkx1209
|
7907d0dd1a
|
Add updateflag for 32bit
|
2018-03-18 22:52:52 +09:00 |
|
rkx1209
|
b0e8996b59
|
Add support of 3src data proc(i.e MADD,SUB/MUL)
|
2018-03-18 20:12:48 +09:00 |
|
rkx1209
|
fce85f7a91
|
Add support of extract operations
|
2018-03-18 04:39:47 +09:00 |
|
rkx1209
|
2f69bb9140
|
Changed memory map logic
|
2018-03-18 02:17:00 +09:00 |
|
rkx1209
|
bfbd53300d
|
Add estimate counter for debug
|
2018-03-17 23:18:35 +09:00 |
|
rkx1209
|
ecce10b623
|
Add banner
|
2018-03-17 18:51:50 +09:00 |
|
rkx1209
|
0d9d94f1ec
|
Add support of Dup operation for SIMD
|
2018-03-17 05:50:14 +09:00 |
|
rkx1209
|
c1ec38a76c
|
Fixed some bugs of Interpreter
|
2018-03-14 04:42:39 +09:00 |
|
rkx1209
|
2507c00b96
|
Add support of bit extract operations
|
2018-03-11 23:19:31 +09:00 |
|
rkx1209
|
3a7d4cb8c3
|
Fixed bug of wmask encoding
|
2018-03-11 15:48:19 +09:00 |
|
rkx1209
|
cadf55e7f1
|
Fixed bug of memory read method
|
2018-03-11 15:05:49 +09:00 |
|
rkx1209
|
4659837b5e
|
Fixed bug of condition hold logic
|
2018-03-11 13:34:33 +09:00 |
|
rkx1209
|
11ae4515c4
|
Fixed encoding bug of ADR/ADRP operations
|
2018-03-11 12:31:18 +09:00 |
|
rkx1209
|
c91314caca
|
Add initial support of Nintendo Switch system calls
|
2018-03-11 10:45:20 +09:00 |
|
rkx1209
|
99d3ca8f30
|
Add trace function for debugging
|
2018-03-11 07:14:59 +09:00 |
|
rkx1209
|
7454916a8d
|
Fixed emulation bug of BLR
|
2018-03-10 04:33:10 +09:00 |
|
rkx1209
|
cb6c19f046
|
Fixed determination logic of which x31 is 'Zero register' or 'Stack Pointer'
According to C6.1.3 Use of the stack pointer, X31 must be Stack pointer,
when Add/Sub, Logical with Imm and base index of address used by Load/Store.
|
2018-03-10 01:30:18 +09:00 |
|
rkx1209
|
2052f8e8af
|
Removed writeback method from Interpreter
|
2018-03-09 20:45:07 +09:00 |
|
rkx1209
|
fbc62e9664
|
Removed sf from Load/StoreRegImm64
|
2018-03-07 23:00:27 +09:00 |
|
rkx1209
|
4f66ecc9ef
|
Fixed type confusion of ldst offset
|
2018-03-07 20:58:59 +09:00 |
|
rkx1209
|
adde42797b
|
Add support for load/store operation with 128bit register(FP)
|
2018-03-07 20:05:53 +09:00 |
|
rkx1209
|
3679e913a5
|
Fixed some bugs of Disassembler
|
2018-03-06 03:54:32 +09:00 |
|
rkx1209
|
a60f814e0c
|
Refactor mmu code
|
2018-03-05 22:20:48 +09:00 |
|
rkx1209
|
a5d8832222
|
Fixed 64bit variant detection bug for load/store
|
2018-03-05 19:03:44 +09:00 |
|
rkx1209
|
d5ff88f6be
|
Add support for load/store operation with register pair
|
2018-03-05 11:14:53 +09:00 |
|
rkx1209
|
7d4880c1ea
|
Add support for load/store operation with unsigned immediate
|
2018-03-05 10:13:20 +09:00 |
|
rkx1209
|
ad2cfdc816
|
Add support for load/store operation with register immediate
|
2018-03-05 07:18:11 +09:00 |
|
rkx1209
|
77e2611ca2
|
Add support for load/store operation with register offset
|
2018-03-05 04:28:03 +09:00 |
|
rkx1209
|
0ce05811e9
|
Add Memory write primitive method
|
2018-03-05 04:26:39 +09:00 |
|
rkx1209
|
305b7f9349
|
Add support for load literal operation
|
2018-02-27 17:58:50 +09:00 |
|
rkx1209
|
33334725e2
|
Fixed unsupported builtin function on Mac OS X
|
2018-02-27 13:57:35 +09:00 |
|
rkx1209
|
9793188549
|
Add stub code for Load/Store supporting
|
2018-02-27 11:07:09 +09:00 |
|
rkx1209
|
405c2a8fbe
|
Add support for data processing with 2 src operation
|
2018-02-26 19:10:45 +09:00 |
|
rkx1209
|
8331633c7f
|
Add support for data processing with 1 src operation
|
2018-02-26 02:58:33 +09:00 |
|
rkx1209
|
806ac7dabf
|
Add support for conditional select operation
|
2018-02-25 22:55:39 +09:00 |
|
rkx1209
|
1cf270a02e
|
Add support for Conditional Compare ops
|
2018-02-17 19:47:04 +09:00 |
|
rkx1209
|
ff7f05054c
|
Add Bit operation support and miscs
|
2018-02-17 14:00:14 +09:00 |
|
rkx1209
|
ff87bb49c5
|
Add some arithmetric and logic operations
|
2018-02-16 23:25:49 +09:00 |
|
rkx1209
|
62577764bf
|
Add Add/Sub operation and NZCV flag
|
2018-02-16 19:19:28 +09:00 |
|
rkx1209
|
d1952b4f46
|
Add deposit inst and dump function
|
2018-02-16 16:08:28 +09:00 |
|