Commit Graph

248 Commits

Author SHA1 Message Date
1ad35234dc txt add tlbwr 2021-08-26 17:04:09 +08:00
1a51af6827 fix ADES 2021-08-25 22:00:59 +08:00
8d039f4327 handle CpU exception 2021-08-25 20:59:32 +08:00
7241f83407
1. fix bug in address error detection
2. add LS address error handler
2021-08-25 17:20:51 +08:00
5930267188
access violation exception (Address Error) 2021-08-25 16:18:52 +08:00
0cedd8b83b add UM bit in CP0 2021-08-25 11:21:58 +08:00
f1bc4b913c fix bug in CP0 IP7 2021-08-24 23:54:52 +08:00
c49f7edb4f fix instr_valid for tlbwr 2021-08-24 22:17:01 +08:00
ba546d1d5f add tlbwr datapath 2021-08-24 16:23:57 +08:00
f5abaa2881
1. CP0 add Random and Wired
2. TLB remove PageMask
3. CP0 remove PageMask
4. MMU state definitions moved
2021-08-24 13:18:52 +08:00
5f889492c8 clean up 2021-08-24 11:41:06 +08:00
932639a64b fix top 2021-08-24 11:37:54 +08:00
c73a8278af add resource from loongson 2021-08-23 21:49:32 +08:00
44d64ca579 clean up 2021-08-23 21:46:36 +08:00
74b5af1852 add lcd define 2021-08-23 21:45:45 +08:00
018d1841b8 fix datahazard 2021-08-19 19:07:26 +08:00
cxy004
e99dcb73cb Merge remote-tracking branch 'origin/master' 2021-08-18 12:16:41 +08:00
cxy004
67ccb57eda RW & RS0 fix
tools update
2021-08-18 12:16:28 +08:00
9fd50e6d05 Merge branch 'master' of https://git.builds.ninja/NSCSCC/MIPS 2021-08-18 10:32:21 +08:00
22888616ad tlb assign zero 2021-08-18 10:32:17 +08:00
cxy004
4fa6391bcb Merge remote-tracking branch 'origin/master' 2021-08-17 23:21:15 +08:00
cxy004
e585721b03 spv update & controller testbench 2021-08-17 23:21:05 +08:00
fbfd7c87a1 update game config 2021-08-17 20:41:51 +08:00
47ebccf276 update spv 2021-08-17 19:16:29 +08:00
2eb9499127 update spv 2021-08-17 19:01:37 +08:00
cxy004
89ab6750d7 fix pause 2021-08-17 18:33:46 +08:00
b297dbf557 fix game 2021-08-17 18:19:45 +08:00
cxy004
b5ae34bbb0 game fix 2021-08-17 17:08:21 +08:00
cxy004
b0d771b325 game 2021-08-17 09:56:24 +08:00
cxy004
a14e247923 game fix 2021-08-17 09:44:17 +08:00
cxy004
7bbe7031de fix hit 2021-08-17 09:38:33 +08:00
cxy004
8fd29a50ee random fix 2021-08-17 09:23:23 +08:00
e01c174080 update top 2021-08-16 15:33:42 +08:00
cxy004
a7acc8ba90 update random 2021-08-16 14:35:20 +08:00
cxy004
c929945c18 pong 2021-08-16 13:56:13 +08:00
cxy004
6eb90f2d2c apb fix 2021-08-16 11:27:50 +08:00
cxy004
a46ea5b908 button fix 2021-08-16 10:43:19 +08:00
cxy004
bf7329dcd3 update 2021-08-16 10:20:16 +08:00
cxy004
bf34ce528c game addr update 2021-08-16 10:16:12 +08:00
cxy004
5b04870c79 Merge remote-tracking branch 'origin/master' 2021-08-16 08:00:17 +08:00
cxy004
5ce3d9e890 compare 2021-08-16 08:00:06 +08:00
671bbb04fa monitor update 2021-08-16 07:51:00 +08:00
cxy004
805ee2291b Merge remote-tracking branch 'origin/master' 2021-08-16 07:32:59 +08:00
cxy004
8496370ad8 fix TI 2021-08-16 07:32:51 +08:00
b8e6fd9f94 update istate.dot 2021-08-16 07:26:22 +08:00
cxy004
f8ebe01c7c fix TI 2021-08-16 07:25:50 +08:00
cxy004
f19a8d5143 fix exl 2021-08-16 07:17:11 +08:00
cxy004
e04605d2fd game fix 2021-08-16 07:01:40 +08:00
cxy004
f8dee74f7c Merge remote-tracking branch 'origin/master' 2021-08-16 06:43:05 +08:00
cxy004
eb990a6f59 utils fix 2021-08-16 06:42:56 +08:00