From: clc5q AT cobra DOT cs DOT Virginia DOT EDU (Clark L. Coleman) Newsgroups: comp.os.msdos.djgpp Subject: Re: Privileged assembler instructions Date: 11 Mar 1999 15:24:41 GMT Organization: University of Virginia Lines: 22 Message-ID: <7c8n7p$kaq$1@murdoch.acc.Virginia.EDU> References: NNTP-Posting-Host: cobra.cs.virginia.edu To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com In article , Eli Zaretskii wrote: > >On 4 Mar 1999, Clark L. Coleman wrote: > >> Is there anything special I need to do to use the ring-0 version? (If >> this can be answered through "info", just point me to it.) > >You need to stubedit the program which needs ring-0 so that the default >DPMI server is CWSDPR0.EXE instead of CWSDPMI.EXE. (You could of course >rename CWSDPR0 to CWSDPMI, but that's less convenient if you need to run >other DJGPP programs on the same machine). How do you "stubedit the program" to use CWSDPR0.EXE instead of CWSDPMI.EXE? Thanks for the help --- new at this. One more thing --- my DR-DOS 7.03 uses DPMS, "DOS Protected Mode Services", along with some sort of EMM386. Do I need to change my startup files to not use these things if I am going to run a program compiled to use the ring-0 DPMI?