| delorie.com/archives/browse.cgi | search |
| From: | Richard Dawe <rich AT tudor21 DOT net> |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: I need help about __djgpp_map_physical memory |
| Date: | Wed, 29 Sep 1999 22:32:44 +0100 |
| Organization: | Customer of Planet Online |
| Lines: | 27 |
| Message-ID: | <37F2857C.E2BF39A7@tudor21.net> |
| References: | <002801bf09e2$470c23a0$a5010a0a AT fsantiago DOT kbtel> <7srdcv$vn4$1 AT news6 DOT svr DOT pol DOT co DOT uk> |
| NNTP-Posting-Host: | modem-101.vanadium.dialup.pol.co.uk |
| Mime-Version: | 1.0 |
| X-Trace: | news6.svr.pol.co.uk 938716450 2837 62.136.11.101 (30 Sep 1999 18:34:10 GMT) |
| NNTP-Posting-Date: | 30 Sep 1999 18:34:10 GMT |
| X-Complaints-To: | abuse AT theplanet DOT net |
| X-Mailer: | Mozilla 4.51 [en] (X11; I; Linux 2.2.10 i586) |
| X-Accept-Language: | de,fr |
| X-NNTP-Posting-Host: | iolanthe.tudor21.net |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
Hello.
Michael Stewart wrote:
> From what I understand CWSDPMI implements alot of DPMI v1.0 functions
> whereas Windows 9x & NT only implement DPMI v0.9.
> CWSDPMI is the most complete implementation I know off.
I don't think "a lot" is the right term here - "a few" is more like it:
DPMI 1.0: function 0x0506 -> __dpmi_get_page_attributes()
DPMI 1.0: function 0x0507 -> __dpmi_set_page_attributes(), mprotect()
DPMI 1.0: function 0x0508 -> __dpmi_map_device_in_memory_block()
DPMI 1.0: function 0x0509 ->
__dpmi_map_conventional_memory_in_memory_block()
DPMI 1.0: function 0x0E01 -> __dpmi_get_coprocessor_status()
I particularly remember that CWSDPMI doesn't implement any of the shared
memory calls.
BTW I compiled a list of DPMI 1.0 -> DJGPP function name mappings, if
anyone's interested.
Bye,
--
Richard Dawe
richdawe AT bigfoot DOT com ICQ 47595498 http://www.bigfoot.com/~richdawe/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |