From e017dc109fd8970a5e2102f560651d1b636c5279 Mon Sep 17 00:00:00 2001 From: mid-kid Date: Fri, 11 Sep 2020 01:53:07 +0200 Subject: Add farcall macro --- include/macros.inc | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 include/macros.inc diff --git a/include/macros.inc b/include/macros.inc new file mode 100644 index 0000000..7ab2dc5 --- /dev/null +++ b/include/macros.inc @@ -0,0 +1,11 @@ +farcall: macro + push af + ld a, LOW(\1) + ld [w_farcall_target + 0], a + ld a, HIGH(\1) + ld [w_farcall_target + 1], a + ld a, BANK(\1) + ld [w_bank_temp], a + pop af + call farcall +endm -- cgit v1.2.3