diff options
author | David Guillen Fandos | 2021-06-16 19:35:11 +0200 |
---|---|---|
committer | David Guillen Fandos | 2021-06-16 19:35:11 +0200 |
commit | 34b90277bcba369807a434bde3f770dd401007ac (patch) | |
tree | bd8d8b00e7fcbd0358dfcb23f128e6eaaf3c6252 /psp/mips_stub.S | |
parent | a160b6de5049cbcdb21d32cecbc4f88e9dc03282 (diff) | |
download | picogpsp-34b90277bcba369807a434bde3f770dd401007ac.tar.gz picogpsp-34b90277bcba369807a434bde3f770dd401007ac.tar.bz2 picogpsp-34b90277bcba369807a434bde3f770dd401007ac.zip |
Rework patch handlers (MIPS)
Diffstat (limited to 'psp/mips_stub.S')
-rw-r--r-- | psp/mips_stub.S | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/psp/mips_stub.S b/psp/mips_stub.S index 433d904..47f219a 100644 --- a/psp/mips_stub.S +++ b/psp/mips_stub.S @@ -35,12 +35,9 @@ .global execute_lsr_flags_reg .global execute_asr_flags_reg .global execute_arm_translate_internal -.global icache_region_sync -.global reg_check .global palette_ram .global palette_ram_converted .global oam_ram -.global init_emitter .global mips_lookup_pc .global smc_write .global mips_cheat_hook @@ -49,7 +46,7 @@ .global memory_map_read .global tmemld .global tmemst -.global tmemst +.global thnjal .global reg .global spsr .global reg_mode @@ -126,7 +123,7 @@ .equ SUPERVISOR_SPSR, (3 * 4 + SPSR_BASE) .equ SUPERVISOR_LR, ((3 * (7 * 4)) + (6 * 4) + REGMODE_BASE) .equ FNPTRS_MEMOPS, (REGMODE_BASE + 196) -.equ FNPTRS_BASE, (FNPTRS_MEMOPS + 960) +.equ FNPTRS_BASE, (FNPTRS_MEMOPS + 960*2) .set noat .set noreorder @@ -640,6 +637,8 @@ tmemld: .space 704 tmemst: .space 256 +thnjal: + .space 960 fnptrs: .long update_gba # 0 .long block_lookup_address_arm # 1 |