-
Notifications
You must be signed in to change notification settings - Fork 10
Description
The CPU386 statement is present in latest DR-DOS versions (post OpenDOS 7.01). It allows cpu discrimination within the config.sys and prevents crashes when booting non-386 or better systems.
As a workaround, till it gets implemented, I use this program, that I am sharing:
This version of TESTCFG was designed for DR-DOS, Enhanced DR-DOS, OpenDOS,
Novell DOS, and its siblings.
Within latest Novell/Caldera DR-DOS implementations, a CONFIG.SYS statement
called "CPU386" was implemented to exclude driver loading which demanded a 386
or better CPU and skipped it if not present. This was particularly useful in the
case when an 8086,8088, V20, V30, etc. system reached the loading phase of
memory managers, which most often than not, results in a computer crash due to
unsupported CPU. Unfortunately, this new CONFIG.SYS statement "CPU386" is not
part of Enhanced/OpenDOS distribution kernel right now.
This particular new implementation of TESTCFG is really small in size at 508
bytes. Its goal is to check for a specific CPU and issue a warning before smelly
things hit the fan.
It should be inserted in a CONFIG.SYS line "INSTALL=TESTCFG /3" (without double
quotes). This will effectively check that the current processor is a 386 or
better CPU, and in case it is not, it will immediately warn the user and halt
the CONFIG.SYS processing, allowing the user to resume at their own risk and
suggests to better reboot the system, selecting a suitable configuration that
better matches their system's CPU.
TESTCFG is Public Domain Software.
Binary release only.
Ignacio F. Gully
TESTCFG's author