[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Int 03 Fn 0913 - Soft-ice V2.5x - Back Door Commands - Set Soft-ice Brea [G]
AX = 0913h
SI = magic value 4647h ('FG')
DI = magic value 4A4Dh ('JM')
DS:DX -> breakpoint structure (see below)
Return: AX = status
00h successful
BX = breakpoint number
03h breakpoint table full
06h memory limit error
07h I/O limit error
09h range limit error
16h duplicate breakpoint
See Also: AX=0912h,AX=0914h
Format of breakpoint structure:
Offset Size Description
00h BYTE breakpoint type (see below)
01h DWORD breakpoint address 1
(lower range limit for memory BPs, interrupt # for interrupt
BPs, address of BP for execution BPs, I/O address (only word)
for I/O BPs)
05h DWORD breakpoint address 2
(upper range limit for memory BPs,
optional value to check for for interrupt BPs,
overlay number (0 = root) for execution BPs)
09h DWORD breakpoint address 3
0Dh BYTE breakpoint mode 1 (see below)
(for interrupt BPs = register to check
00h no value checking
01h check AL
02h check AH
03h check AX)
0Eh BYTE breakpoint mode 2 (see below)
0Fh BYTE breakpoint size (00h byte, 01h word, 03h dword)
10h BYTE breakpoint pass count before program stop
11h BYTE breakpoint state
Note: all unused fields should contain zeros
Values for breakpoint type:
00h memory location
01h memory range
03h I/O
04h interrupt
05h execution break
Values for breakpoint mode:
01h read
02h write
04h execution
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson