Hi, I've install DOSEMU 0.98.6-1 under Redhat 5.2. When I run the
assembler for Motorola DSP56000, DOSEMU exits automatically. I read the
document coming with the DSP software.
It said the software will run DOS/4GW before running the assembler. I
have follow the instruction in the readme file, but it doesn't help.
Could you help me to solve the problem? Thanks!

Regards,
Eric
/* $Id: readme.mem,v 1.3 1992/08/05 16:40:26 jay Exp $ */
The MSDOS version of the clas software was created using the Watcom 386 C
compiler.  The resulting programs make use of the PC's extended
memory and can be configured to use virtual memory.
The program  requires a PC-AT 386 or 486 with at least 2Mb of memory. 
The setup for extended and virtual memory use is discussed below:

---------------EXTENDED MEMORY CONFIGURATION FOR PC------------------
The pc version uses the DOS/4GW extended memory manager supplied with
the Watcom 386 C compiler.  The memory manager executable, dos4gw.exe,
is supplied with the clas software.  It is called during program
startup, and so must be locatable using the PATH environment variable.

The dos4gw.exe program uses the environment variable DOS16M in order to
choose an appropriate real- to protected-mode switch technique.  In case
the default operation does not work on your computer, change the 
switch mode settings with the following command:

set DOS16m=value

Do not insert a space between DOS16M and the equal sign. 

The table below lists the machines and the settings you would use with them.
Many settings have mnemonics, listed in the column "alternate Name", that
you can use instead of the number.  Settings that you must set with the 
DOS16M variable have the notation req'd in the first column.  Settings you may
use are marked 'option', and settings that will automatically be set are
marked 'auto'.

status  Machine         Setting Name            Comment
------  --------------  ------- --------------- ---------------------------------
auto    386/486 w/DPMI  0       None            Set automatically if DPMI is active

req'd   NEC 98-series   1       9801            Must be set for NEC 98-series
auto    PS/2            2       None            Set automatically for PS/2
auto    386/486         3       386,80386       Set automatically for 386 or 486
auto    386             INBOARD None            80386 with Intel Inboard
req'd   Fujitsu FMR-70  5       None            Must be set for Fujitsu FMR-70
auto    386/486 w/VCPI  11      None            Set automatically if VCPI detected
req'd   Hitachi B32     14      None            Must be set for Hitachi B32
req'd   OKI if800       15      None            Must be set for OKI if800
option  IBM PS/55       16      None            May be needed for some PS/55s


The following procedure shows you how to test the switch mode setting.
1. If you have one of the machines listed below, set the DOS16M environment
variable to the value shown for that machine and specify a range of extended
memory.  For example, if your machine is an NEC 98-series, set DOS16M=1 @2M-4M.

        Machine         Setting
        -------         ---------
        NEC 98-series   1
        Fujitsu FMR-70  5
        Hitachi B32     14
        OKI if800       15
Before running DOS/4GW applications, check the switch mode setting by the following
procedure:

2. Run PMINFO and note the switch setting reported on the last line of the display.
(PMINFO.EXE is provided with the simulator). If PMINFO runs, the setting is usable on
your machine.

3. If you changed the switch setting, add the new setting to your autoexec.bat.



variable may be set to override the 

---------------VIRTUAL MEMORY CONFIGURATION FOR PC -------------------
In order for the virtual memory capability to operate properly, the PC's 
environment variables must have a defined variable DOS4GVM, with options to
define virtual memory paramaters.  If the DOS4GVM environment variable
does not exist, the virtual memory capability does not operate.

The possible parameters are:
MINMEM      The minimum amount of RAM managed by the VMM. Default is 512KB.
MAXMEM      The maximum amount of RAM managed by the VMM. Default is 4MB.
SWAPNAME    The swap file name.  Default is DOS4GVM.SWP on the current drive.
DELETESWAP  Specifies that the swap file should be deleted.
VIRTUALSIZE The size of the virtual memory space. Default is 16MB.

In general, use the following format for the DOS4GVM environment variable:

set DOS4GVM= [option[#value]] [option[#value]]

As an example, the following line in your autoexec.bat file will enable an
8MB virtual memory swap file with automatic deletion of the swap file:

set DOS4GVM=deleteswap maxmem#8192
--------------------------------------------------------------------------

Reply via email to