Commit graph

82 commits

Author SHA1 Message Date
rkx1209
4171675ae0 Add initial support of VI and HID services 2018-08-22 19:04:31 +09:00
Ren Kimura
0d5c892a62 Add some services of AM 2018-08-01 14:00:25 +09:00
rkx1209
8d55fcebc2 Add initial stub code of appletOE 2018-07-17 19:12:08 +09:00
rkx1209
389dd73ca1 Add initial support of Thread 2018-07-16 22:36:53 +09:00
rkx1209
44451dedb3 Add additional info support to GetInfo 2018-07-16 17:00:01 +09:00
rkx1209
eaf0deb95a Fixed some bugs 2018-07-03 22:55:27 +09:00
rkx1209
3af589503c Fixed some bugs 2018-07-03 19:38:11 +09:00
rkx1209
5752d2fd74 Add support of UMOV/SMOV ops 2018-07-02 20:24:58 +09:00
rkx1209
825f5eec6b Add support of FP/Int conversion ops 2018-07-02 15:48:33 +09:00
rkx1209
6692a8aa31 Add inital support of bsd:s/u service 2018-06-12 04:12:03 +09:00
rkx1209
10933ba6ce Fixed some bugs 2018-06-09 02:28:49 +09:00
rkx1209
b95e1b66ec Add Deep Trace option that trace all registers 2018-06-08 03:29:49 +09:00
rkx1209
540046ca96 Add support of Load/Store FP reg 2018-06-07 21:50:15 +09:00
rkx1209
3d88811a54 Add stub code of fsp-srv 2018-06-06 21:54:13 +09:00
rkx1209
f751c7d9e4 Add initial support of three same pair op 2018-06-05 00:24:19 +09:00
rkx1209
c4a5f1f425 Add initial support of three same logic op 2018-06-04 22:21:28 +09:00
rkx1209
3ab8fcdf7e Add initial support of three same scalar op 2018-06-04 18:55:51 +09:00
rkx1209
d70da494b6 Add support of LDn/STn 2018-05-15 02:31:54 +09:00
rkx1209
f07834058e Add support of some fp ops 2018-05-13 02:48:58 +09:00
rkx1209
f22016984e Add watchpoint support 2018-05-06 01:38:49 +09:00
rkx1209
8925f1d464 Add d flag for debugging mode 2018-04-21 16:02:41 +09:00
rkx1209
3434776d3a Fixed ReadString bug 2018-04-20 01:20:02 +09:00
rkx1209
f822b1d4a1 Change RAMBlock logic 2018-04-19 22:26:12 +09:00
rkx1209
1e5f0c3acf Fixed carry flag bug 2018-04-19 16:56:51 +09:00
Ren Kimura
90673725e4 Add stub code for SMService 2018-04-15 00:18:44 +09:00
Ren Kimura
cd31c0e1eb Add support of auto generation of IPC msgs 2018-04-14 20:22:28 +09:00
rkx1209
99398de2d5 Add Initial support of SMService emulation 2018-04-10 04:31:05 +09:00
rkx1209
423fa2c8b8 Add initial support of IPC message exchange 2018-04-08 22:45:57 +09:00
rkx1209
da5e13ca0d Add initial stub code for IPC support 2018-04-05 19:29:55 +09:00
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
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
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
4659837b5e Fixed bug of condition hold logic 2018-03-11 13:34:33 +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
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