Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess (Announce)

posted by DOS386, 24.02.2009, 06:02

Laaca wrote:

> Well, I have a old DOS utility XRAY

wow ... why nobody (=you) did point it ever before :confused: ?

> also reports all INT21h calls and maybe also some others.
> I'll compare it with your debugger.

:-)

cm wrote:

> Time machines are fun, aren't they?

YES.

> they use NTVDM's BOPs, which I'm sure your little TSR doesn't emulate.

Probably true, but not a critical problem for me ;-)

> Is there a particular reason you're returning
> error 02h ("DTA wrap") on some of these FCB calls?

RBIL.

> would rather change all these that now return 02h to error 01h,
> which is either "At end of file" or "Disk full".

Maybe good idea.

> that's really useful; I would say some of this should even be done by DOS itself.

Please start bugging King Udo - if you are not yet banned from his forum unlike me :lol:

> You tried your best and got... hm. "Trash" might describe it well

describe what well ? :confused:

> Next time think about using some multiplex interface (preferably AMIS)
> which will find the installed TSR even if another TSR hooked Int21 afterwards.

Maybe good idea. Of course one shouldn't hook INT $21 anymore after UI21DEB is installed, and TFM doesn't point this. Seems you found a minor documentation bug.

> I would prefer no uninstall even in the next version if it just did the
> things it does now, but properly.

:confused:

> Among the errors

What errors ? :confused: You didn't point any except the minor FCB 1 vs 2 thing and the minor TFM thing.

> there is also that your Int21 hook is not reentrant.
> Poping the stack to get to the flags is dangerous
> set up a stack frame addressed by bp instead.

Please supply a test case that breaks it. I don't get the "danger".

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 358 users online (0 registered, 358 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum