aboutsummaryrefslogtreecommitdiffstats
path: root/src/programs.asm
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/programs.asm7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/programs.asm b/src/programs.asm
index f21d40b..e83d29e 100644
--- a/src/programs.asm
+++ b/src/programs.asm
@@ -94,6 +94,9 @@ ProgPs:
SECTION "prog_kill", ROMX[$4000], BANK[19]
ProgKill:
INCBIN "c/kill.bin"
+SECTION "prog_spin", ROMX[$4000], BANK[20]
+ProgSpin:
+ INCBIN "c/spin.bin"
; -----------------------------------------------------------------------------
; PROG_SH (bank 3) - the shell, now written in C (c/sh.c): parses >/</| and
@@ -172,6 +175,8 @@ ProgramTable::
dw ProgPs
db LOW(BANK(ProgKill)), HIGH(BANK(ProgKill))
dw ProgKill
+ db LOW(BANK(ProgSpin)), HIGH(BANK(ProgSpin))
+ dw ProgSpin
; -----------------------------------------------------------------------------
; NameTable (ROM0) - command name -> program id, searched by sys_lookup.
@@ -214,4 +219,6 @@ NameTable::
db PROG_PS
db "kill", 0
db PROG_KILL
+ db "spin", 0
+ db PROG_SPIN
db 0