From: "Martin Czamai" Newsgroups: comp.os.msdos.djgpp Subject: __dpmi_free_physical_address_mapping does not work - why? Date: 28 Sep 1999 10:40:41 GMT Organization: germany.net Onlinedienste Lines: 24 Message-ID: <7sq5v9$cr5$1@newshost.germany.net> NNTP-Posting-Host: d21173.netzdienste.de X-Trace: newshost.germany.net 938515241 13157 151.189.115.97 (28 Sep 1999 10:40:41 GMT) X-Complaints-To: news AT germany DOT net NNTP-Posting-Date: 28 Sep 1999 10:40:41 GMT X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MSMail-Priority: Normal To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hello! When releasing the resources of a memory mapped device, why does __dpmi_free_physical_address_mapping fail? .... if(__dpmi_free_ldt_descriptor(Info.Selector) == SUCCESSFUL) // workes fine! { DPMIInfo.address = Info.Linear; // SUCCESSFUL is defined with 0 if(__dpmi_free_physical_address_mapping(&DPMIInfo) == SUCCESSFUL) // <--- fail! : return value: -1 { return(true); // everything worked fine! }else { return(false); // unmapping failed } Please send your solution(s) and/or comment(s) to Martin_Czamai AT peak-service DOT com . Thank you! best regards Martin Czamai