Add missing dumpreg.asm
This commit is contained in:
parent
e76ec880bb
commit
bb675a67a7
33
dumpreg.asm
Normal file
33
dumpreg.asm
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
; this kprints registers
|
||||||
|
_int_2F:
|
||||||
|
push ss
|
||||||
|
push es
|
||||||
|
push ds
|
||||||
|
push di
|
||||||
|
push si
|
||||||
|
push bp
|
||||||
|
push sp
|
||||||
|
push dx
|
||||||
|
push cx
|
||||||
|
push bx
|
||||||
|
push ax
|
||||||
|
|
||||||
|
mov ax,cs
|
||||||
|
mov ds,ax
|
||||||
|
mov si,.fmt
|
||||||
|
call kprintf
|
||||||
|
|
||||||
|
pop ax
|
||||||
|
pop bx
|
||||||
|
pop cx
|
||||||
|
pop dx
|
||||||
|
pop sp
|
||||||
|
pop bp
|
||||||
|
pop si
|
||||||
|
pop di
|
||||||
|
pop ds
|
||||||
|
pop es
|
||||||
|
pop ss
|
||||||
|
iret
|
||||||
|
.fmt:
|
||||||
|
db "AX=%X BX=%X CX=%X DX=%X SP=%X BP=%X SI=%X DI=%X", 0x0A, 0x0D, "DS=%X ES=%X SS=%X IP=%X CS=%X FL=%B", 0
|
Loading…
Reference in New Issue
Block a user