Mail Archives: djgpp-workers/1999/03/22/11:56:17
> Charles: Would you mind adding DPMI call 0x050a (Get Memory Block Size
> and Base) to CWSDPMI? It would greatly simplify a change I have in mind
> for libdbg (to check the page attributes before touching the child's
> memory). The call looks extremely simple, and I would write it myself,
> but I don't have the necessary Borland tools to build it.
I think it would be better if the application kept track of the blocks
allocated and the size. Why?
1) It puts the code in the one application that needs it, instead of all
apps carrying around the code.
2) Since DPMI 1.0 is dead on arrival, I think it's a good idea to minimize
calls to the API.
3) CWSDPMI is essentially in maintenence mode. In the last year I've gotten
one patch request to support PC98 systems in raw mode, and some continued
grief over my promise to eventually build it into the stub. Given my
time constraints and lack of screams to fix things - my policy is to leave
it alone.
If you code it, I will compile it for you to test when I get the chance. If
I every make another official release, and that's a big if..., I would then
put the code in the new release if my group of expert users generally agrees
it's a good idea.
- Raw text -