summaryrefslogtreecommitdiff
path: root/macros/flag.asm
diff options
context:
space:
mode:
authorDaniel Harding <33dannye@gmail.com>2020-05-16 21:42:24 -0500
committerGitHub <noreply@github.com>2020-05-16 21:42:24 -0500
commit8a924f1f783572ff395f617f99546b4c949c8b04 (patch)
tree1b6c7de331cb983256651b11b8adf413a3a434f1 /macros/flag.asm
parent88d7e9a34a8b610b358cec1ccc6660634ca9ce80 (diff)
parented94962edf1668aba3f60938e8a5ba8040e2a59c (diff)
Merge pull request #30 from entrpntr/spring-cleaning
Spring Cleaning
Diffstat (limited to 'macros/flag.asm')
-rwxr-xr-xmacros/flag.asm45
1 files changed, 0 insertions, 45 deletions
diff --git a/macros/flag.asm b/macros/flag.asm
deleted file mode 100755
index c2b307f0..00000000
--- a/macros/flag.asm
+++ /dev/null
@@ -1,45 +0,0 @@
-engine_flag_def: macro
- const \1
-\1_ADDR EQUS "\2"
-\1_BIT EQU \3
-endm
-
-engine_flag: macro
- dwb \1_ADDR, (1 << \1_BIT)
-endm
-
-CheckFlag: macro
- ld a, [\1_ADDR]
- bit \1_BIT, a
-endm
-
-CheckFlagHL: macro
- ld hl, \1_ADDR
- bit \1_BIT, [hl]
-endm
-
-SetFlag: macro
- ld hl, \1_ADDR
- set \1_BIT, [hl]
-endm
-
-ClearFlag: macro
- ld hl, \1_ADDR
- res \1_BIT, [hl]
-endm
-
-CheckFlagForceReuseA: macro
- bit \1_BIT, a
-endm
-
-CheckFlagForceReuseHL: macro
- bit \1_BIT, [hl]
-endm
-
-SetFlagForceReuseHL: macro
- set \1_BIT, [hl]
-endm
-
-ClearFlagForceReuseHL: macro
- res \1_BIT, [hl]
-endm