Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

int 15/4f French keyboard driver ready + Now what? * (Developers)

posted by Ninho E-mail, 12.05.2011, 10:56

>> I have some objection against the way detection (for eventual unloading)
>> is implemented, but... basta!

> Since apparently the Int2F hook is only used to implement detection, I
> would suggest replacing it by an AMIS 3.6 Int2D hook (and adding
> interrupt-sharing protocol headers to both interrupt (2D and 15) handlers).
> That interface could too be written to be disabled by a build- and run-time
> option, like SUPPINT2F and the F option in the original driver.

For personal reasons I want to be done with the release ASAP, so leave the load/reload/unload scheme in the state I found it. The following remarks therefore are for a future update I or someone else might make :

I /know/ you're a fan of Ciriaco's AMIS, but it will not the right move here IMO. May I refer you to a discussion /you/ have had with Jack R. Ellis, or Brett Johnson (I don't recall whom) on another forum ?

What I would do is ditch the "supp" int 2F ident routine altogether. If unloading is asked for, check whether the active int 15h handler is still KBFR's one. If it is, unhook, and free memory. If it ain't (someone else hooked 15h after KBFR was loaded), just find KBFR by good old MCB walking and inactivate the memory copy.

>>>> host the finished app? Is Bttr-software (Rr?) a possibility ?
>>
>>> Dunno about BTTR, they seem perennially busy.

> Assuming reasonable distribution terms Robert would probably host it here.
> You would have to ask him specifically though; I don't have access to the
> website.

Thank you !

---
Ninho

 

Complete thread:

Back to the forum
Board view  Mix view
22755 Postings in 2121 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum