Path: utzoo!utgpu!water!watmath!clyde!rutgers!ames!elroy!devvax!jackm From: jackm@devvax.JPL.NASA.GOV (Jack Morrison) Newsgroups: comp.sys.ibm.pc Subject: Re: Looking for 286 protected mode debugger Message-ID: <1265@devvax.JPL.NASA.GOV> Date: 9 Feb 88 17:18:07 GMT References: <125@smc1.UUCP> <700@esunix.UUCP> Reply-To: jackm@devvax.JPL.NASA.GOV (Jack Morrison) Organization: Jet Propulsion Laboratory, Pasadena, CA. Lines: 20 In article <700@esunix.UUCP> sedwards@esunix.UUCP (Scott Edwards) writes: >in article <125@smc1.UUCP>, hendel@smc1.UUCP (Ariel Hendel) says: >> Does anyone know of a debugger suitable for the 80286 protected mode? >> > >I an under the impression that doing a protected mode '286 software debugger >is impossible because of the protection. I think Intel made a special Not true. I've written a debugger with disassembler for protected 286. It has to run at maximum privilege level, and has to play games to access arbitrary memory, but it can be done. In fact, it ran in a multitasking OS that we wrote, and included breakpoints and single-stepping using the appropriate software interrupts. The code is the property of my former employer, however... -- Jack C. Morrison Jet Propulsion Laboratory (818)354-1431 jackm@jpl-devvax.jpl.nasa.gov "The paycheck is part government property, but the opinions are all mine."