The following environment was used to build the SCNSM driver and test applications.
The SCNSM environment consists of the main makefile to build the driver and several test applications.
The SCNSM driver
nmake /f scnsm.mak cfg=[Debug | Release] masmpath=[masm path] ddkroot=[ddk root path]
test32 exercises the 32-bit API
test32/nmake /f test32.mak cfg=[Debug | Release]
testpm exercises the protected-mode API for 16-bit Windows applications
testpm/nmake /f testpm.mak cfg=[Debug | Release] croot=[16-bit compiler path]
testv86 exercises the V86 API for 16-bit DOS applications
testv86/nmake /f testv86.mak cfg=[Debug | Release] croot=[16-bit compiler path]