 sttl Debug Interface Routines
 pag

DB_main
 bsr DB_test see if debug routines present
 jmp [DEBUGROM+2]
DB_pdata
 bsr DB_test see if debug routines present
 jmp [DEBUGROM+4]
DB_phex
 bsr DB_test see if debug routines present
 jmp [DEBUGROM+6]
DB_phex2
 bsr DB_test see if debug routines present
 jmp [DEBUGROM+8]
DB_pspace
 pshs d,x
 ldx #00f
 bsr DB_pdata
 puls d,x,pc
00 fcc ' ',0

DB_test pshs cc,d
 ldd DEBUGROM Debug rom present?
 cmpd #$1234 special marker
 beq 99f yes - exit
 puls cc,d no - abort DB_xx function
 leas 2,s
 rts
99 puls cc,d,pc return
