aboutsummaryrefslogtreecommitdiffstats
path: root/src/programs.asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/programs.asm')
-rw-r--r--src/programs.asm7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/programs.asm b/src/programs.asm
index 9ae7f58..e89fe0c 100644
--- a/src/programs.asm
+++ b/src/programs.asm
@@ -127,6 +127,9 @@ ProgPing:
SECTION "prog_nslookup", ROMX[$4000], BANK[30]
ProgNslookup:
INCBIN "c/nslookup.bin"
+SECTION "prog_dhcp", ROMX[$4000], BANK[31]
+ProgDhcp:
+ INCBIN "c/dhcp.bin"
; -----------------------------------------------------------------------------
; PROG_SH (bank 3) - the shell, now written in C (c/sh.c): parses >/</| and
@@ -227,6 +230,8 @@ ProgramTable::
dw ProgPing
db LOW(BANK(ProgNslookup)), HIGH(BANK(ProgNslookup))
dw ProgNslookup
+ db LOW(BANK(ProgDhcp)), HIGH(BANK(ProgDhcp))
+ dw ProgDhcp
; -----------------------------------------------------------------------------
; NameTable (ROM0) - command name -> program id, searched by sys_lookup.
@@ -291,4 +296,6 @@ NameTable::
db PROG_PING
db "nslookup", 0
db PROG_NSLOOKUP
+ db "dhcp", 0
+ db PROG_DHCP
db 0