Hi! Please take a look at the CWSDPMI documentation: https://sandmann.dotster.com/cwsdpmi/
> 1) "cwsdpmi" alone with no parameters will terminate and stay resident FOR A > SINGLE DPMI PROCESS. This means it unloads itself when your DPMI application > exits. This mode is useful in software which needs DPMI services, since > CWSDPMI can be exec'ed and then will unload on exit. > 2) "cwsdpmi -p" will terminate and stay resident until you remove it. It can > be loaded into UMBs with LH. "cwsdpmi -u" will unload the TSR. --- When you have both the "cwsdpmi.exe" and "nasm.exe" in your PATH, you have to call either each time: $ cwsdpmi $ nasm [with command line options] or, launching CWSDPMI once as a TSR program: $ cwsdpmi -p $ nasm [with command line options] $ nasm [again and again] You can also try developing with NASM under DOSBox-X (no need to load the DOS Protected Mode Interface), or under modern 64-bit systems (Windows, Linux). --- Take care, Radek wt., 18 lis 2025 o 18:20 victoria crenshaw via Freedos-devel <[email protected]> napisał(a): > > it's in the path > > and nasm is installed > > i need to get that program easily callable > > > On 11/18/25 11:18 AM, Steve Nickolas wrote: > > > > > > On Tue, 18 Nov 2025, victoria crenshaw via Freedos-devel wrote: > > > >> i cant compile DEFRAG having issues with nasm calls in it > >> > >> Load error: no DPMI - Get csdpmi*b.zip > >> > >> I cant fix this yet > > > > Do exactly that - you need CWSDPMI.EXE > > > > -uso. > > > _______________________________________________ > Freedos-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freedos-devel _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
