TIP: Click on subject to list as thread! ANSI
echo: c_echo
to: Bill Birrell
from: Neil Heller
date: 2004-05-20 10:10:00
subject: Debugger

BB> OXC3 seems to come to mind (that 
BB> is a one-byte RET instruction). The clever bit is what you 
BB> do to restore the original code when you reach the 
BB> breakpoint. The ret instruction fills the bill because it 
BB> pops the return address off the stack and allows you to 
BB> implement a standard procedure at that point.

I ran into a friend, a professor at a nearby college, who explained how 
the hardware portion of this situation worked (he's a hardware guy, 
after all).  Now you've added the software piece to the puzzle solution.  
Thank you.

þ CMPQwk 1.42 999

--- Maximus/2 3.01
* Origin: COMM Port OS/2 juge.com 204.89.247.1 (281) 980-9671 (1:106/2000)
SEEN-BY: 633/267 270
@PATH: 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.