Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

HDPMI16 - reprogrammed PIC (DOSX)

posted by Rugxulo Homepage, Usono, 26.11.2007, 19:49

> Japheth, HDPMI16 won't work with EMM386.EXE from DR-DOS 7.03 because the
> latter remaps the master Programmable Interrupt Controller (PIC) from base
> Interrupt vector 08h to 50h. It says "HDPMI cannot run because the VCPI
> server has reprogrammed the PIC's" (or something similar).
>
> What I'm wondering is why this is a problem for HDPMI16, since other DPMI
> servers can cope with this, and it won't upset properly written DPMI
> applications since there is a DPMI function (31h/0400h) that returns the
> base vector numbers of both the master and slave PIC's.

I have no clue what the hell the PIC is, how to reprogram it, why, etc. So take this with a grain of salt or two: :-P :-D

DR-DOS' EMM386 allows you to specific "PIC=ON" or "PIC=OFF" on the cmdline (e.g. for better DOS/4GW compatibility??).

P.S. I don't multitask on DR-DOS much at all, but I think you can "DPMI OFF" within one of the tasks and use something else (while still being able to multitask). I'd have to try it again to be sure, but that seems right at least.

That's all I know. :-P

 

Complete thread:

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