Bob,

> On 5/30/2025 4:58 AM, Bernd Böckmann via Freedos-devel wrote:
>> I finally got my hands on a machine that shows the symptom of BDA 40:96 
>> getting changed, and I was able to identify the problem.
>> > When the PC starts, BDA 40:96 is initially zero. As soon as the users 
>> > enters some specific keys (like the arrow keys), the value at 40:96 
>> > changes to 0x10. So the BIOS seems to do some keyboard auto detection.

> Sorry to intrude on this technical discussion, but an open source PM debugger 
> such as 386SWAT can trivially be set to detect reads and/or writes to any 
> location such as 40:96.  Set it to detect writes, and it pops up exactly when 
> they happen.

Can it also be set when this writes does NOT happen?



> It can be loaded from CONFIG.SYS. Perhaps the events you want to trap appear 
> before CONFIG.SYS is processed, in which case this tool won't help. 
> Otherwise, it can be very helpful.

> I realize that you might not consider 386SWAT to be an acceptable addition to 
> FreeDOS, but that doesn't mean you can't use it solely for debugging 
> situations such as this.
386SWAT is probably absolutely fine. However when it appeared I had already 10+ 
years of experience with S-ICE. So I never changed my favorite debugger.

Tom





_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to