roger@bjcong.bj.co.uk (ROGER JAMES) (07/14/90)
I am am having great trouble here in the UK trying to get hold of a copy of the DPMI spec. Microsoft said they havent got any and referred me to INTEL, INTEL literature department said they havent got any in the UK and they dont expect any for at least a month, they also said they thought that they had run out in the US and were reprinting. Has anybody got a copy they could fax or photocopy (please email). The specific thing I am trying to do is to modify our windows 2 DLL that interfaces to BICC ISOLAN cards and other network cards to work under windows 3. We have one or two prototypes of not so efficient ways of doing this involving new TSRs or drivers and using GlobalDOSAlloc etc. However the DPMI appears to offer the most efficient way of doing this. The particular DPMI services I am interested in are simulating real mode interrupts and allocating real mode call back addresses. The simulate real interrupt looks straight forward from the description we have (Microsoft Q62065), but we dont have the full spec of how to do it. The questions I have on the real mode callback are to do with the pointer that the callback handler (BICC) passes in ES:BX, will this have been converted to a valid protected mode selector. Also in the call back if I want to recover my orginal DS will I need to allocate and initialise a selector, the same applies if I have to switch stacks. Anybody got any clues, does the DPMI cover such things, will Cameroon knock out England in the first round of the next world cup :-). Replies by email please, I will summarise. Roger -- roger@bj.co.uk (UK only) roger@boldon-james-limited.co.uk (Internet) ..!mcsun!ukc!pyrltd!bjcong!roger