Microsoft KB Archive/95182

= DXMC0MOD.SYS Err Msg: Invalid Shared RAM Address =

Article ID: 95182

Article Last Modified on 5/12/2003

-

APPLIES TO


 * Microsoft MS-DOS 5.0 Standard Edition
 * Microsoft MS-DOS 5.0a
 * Microsoft MS-DOS 6.0 Standard Edition
 * Microsoft MS-DOS 6.2 Standard Edition
 * Microsoft MS-DOS 6.21 Standard Edition
 * Microsoft MS-DOS 6.22 Standard Edition

-



This article was previously published under Q95182



SYMPTOMS
Due to a difference in line parsing between the DEVICE and DEVICEHIGH commands you may receive one of the following error messages when the IBM network device driver, DXMC0MOD.SYS, loads:

Invalid shared RAM address

-or-

Invalid early token ring release

After these error messages are displayed, the DXMC0MOD.SYS device driver does not load and the network fails to start. This occurs most often after MemMaker has been used, and DEVICE commands have been changed to DEVICEHIGH.



CAUSE
This problem is caused by the manner in which DEVICEHIGH parses command lines. The DXMC0MOD.SYS device driver does not correctly interpret the DEVICEHIGH parameter information.



WORKAROUND
To enable your network to start and avoid these error messages, make sure enough commas are used in the DXMC0MOD.SYS statement to act as delimiters for the three optional parameters required by DXMC0MOD.SYS. For example, each of the following lines cause error messages to be displayed:   DEVICEHIGH=C:\LSP\DXMC0MOD.SYS 400000000001 DEVICEHIGH=C:\LSP\DXMC0MOD.SYS 400000000001,D800 DEVICEHIGH=C:\LSP\DXMC0MOD.SYS ,D800 To avoid these errors, change each line to the following:   DEVICEHIGH=C:\LSP\DXMC0MOD.SYS 400000000001,, DEVICEHIGH=C:\LSP\DXMC0MOD.SYS 400000000001,D800, DEVICEHIGH=C:\LSP\DXMC0MOD.SYS ,D800,

Additional query words: 6.22 6.00 6.20

Keywords: KB95182

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.