Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Debug/X v2.50, JDeb386, 386SWAT, Keyboard.sys (Developers)

posted by Japheth Homepage, Germany (South), 13.05.2024, 13:26
(edited by Japheth on 15.05.2024, 06:41)

Hello,

there's a new Debug/X version in the pipeline - v2.50.
Last version was v2.02, so there have indeed a few major things been added:

- support for "hardware" breakpoints - meaning the 80386 debug registers.
- new DebugR variant DebugRV that can handle all programs in the context of a v86-monitor ( protected-mode and v86-mode ).

The old JemmDbg binary is now created with this new DebugRV binary, making it a full-fledged v86-monitor debugger, like 386SWAT (but without that ugly full-screen interface). However, this is still experimental (although it runs pretty stable) - no need to report bugs!

The debugger supports serial line communication, but also low-level video/keyboard access. The latter is a bit of a problem, since keyboard layouts tend to differ a lot - currently only US and GR layouts are supported. I had a look into the MS-DOS 4.0 source of keyboard.sys - I'm sure I don't want to touch that. The FreeDOS keyboard layout don't really look that much better, though...

So if anyone has a good approach to add new kbd layouts, tell me. The debugger doesn't need any sophisticated tables, it doesn't handle file or file names, it's just the alphanumeric keys, '#','$','%', BS and ENTER.

https://github.com/Baron-von-Riedesel/DOS-debug/releases/tag/v2.50pre

[edit: JemmDbg renamed to JDeb386]

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 125 users online (1 registered, 124 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum