diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2021-01-06 12:03:28 -0500 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2021-01-06 12:03:28 -0500 |
commit | 8df79ce02873f3f7faca8a2aeec8b4db6e7f3086 (patch) | |
tree | 970543c5731fbcda8ce8a5f6243b09f2555e8ca1 /include/code_macros.inc | |
parent | b9adce4a7e302def4645f4a43003431fcf7df530 (diff) |
Use 'ld16' in 'farcall' and 'farjp'
Diffstat (limited to 'include/code_macros.inc')
-rw-r--r-- | include/code_macros.inc | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/include/code_macros.inc b/include/code_macros.inc index 531281d..26834cb 100644 --- a/include/code_macros.inc +++ b/include/code_macros.inc @@ -16,10 +16,7 @@ endm farcall: macro push af - ld a, LOW(\1) - ld [w_farcall_target + 0], a - ld a, HIGH(\1) - ld [w_farcall_target + 1], a + ld16 w_farcall_target, \1 ld a, BANK(\1) ld [w_bank_temp], a pop af @@ -28,10 +25,7 @@ endm farjp: macro push af - ld a, LOW(\1) - ld [w_farcall_target + 0], a - ld a, HIGH(\1) - ld [w_farcall_target + 1], a + ld16 w_farcall_target, \1 ld a, BANK(\1) ld [w_bank_temp], a pop af |