debug: commands are now always typed uppercase
This commit is contained in:
parent
d264404bb1
commit
8056ad5cfb
@ -102,7 +102,7 @@ loop: ; show prompt
|
|||||||
; read data
|
; read data
|
||||||
mov byte [inmin], 1
|
mov byte [inmin], 1
|
||||||
mov byte [inmax], 16
|
mov byte [inmax], 16
|
||||||
mov word [ingetc], getc
|
mov word [ingetc], getcu
|
||||||
call gets
|
call gets
|
||||||
pushf
|
pushf
|
||||||
call crlf
|
call crlf
|
||||||
@ -142,11 +142,11 @@ return: ; restore stack pointer
|
|||||||
; Expects DI to mark end of command
|
; Expects DI to mark end of command
|
||||||
runcmd: mov si, inbuf
|
runcmd: mov si, inbuf
|
||||||
lodsb
|
lodsb
|
||||||
cmp al, 'g'
|
cmp al, 'G'
|
||||||
je cmd_g
|
je cmd_g
|
||||||
cmp al, 'r'
|
cmp al, 'R'
|
||||||
je cmd_r
|
je cmd_r
|
||||||
cmp al, 't'
|
cmp al, 'T'
|
||||||
je cmd_t
|
je cmd_t
|
||||||
cmp al, '?'
|
cmp al, '?'
|
||||||
je cmd_?
|
je cmd_?
|
||||||
@ -156,9 +156,9 @@ cerr: mov al, '?'
|
|||||||
|
|
||||||
cmd_?: mov si, .txt
|
cmd_?: mov si, .txt
|
||||||
jmp putcs
|
jmp putcs
|
||||||
.txt: db "g Go", 0x0A, 0x0D
|
.txt: db "G Go", 0x0A, 0x0D
|
||||||
db "r Print register values", 0x0A, 0x0D
|
db "R[r] Print register values", 0x0A, 0x0D
|
||||||
db "t Single-Step", 0x0A, 0x0D
|
db "T Single-Step", 0x0A, 0x0D
|
||||||
db 0
|
db 0
|
||||||
|
|
||||||
cmd_g: and word [reg_fl+1], 0xfe
|
cmd_g: and word [reg_fl+1], 0xfe
|
||||||
|
Loading…
Reference in New Issue
Block a user