China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-07-22 13:54
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » [2009-10-03] UIDE Minor Correction View 1,776 Replies 4
Original Poster Posted 2009-10-05 02:16 ·  中国 香港 城市电讯有限公司
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
22-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline

2009-10-3

Fixed UIDE handling of cache XMS errors, NOT a big problem since XMS memory
almost never fails! Minor UIDE/UIDEJR size changes. Other drivers unchanged
(re-dated only).

Fixed the handling of cache XMS errors in UIDE. It's not a big issue because XMS memory almost never fails! There are minor changes in the size of UIDE/UIDEJR. Other drivers remain unchanged (only the date is updated).

http://johnson.tmfc.net/dos/driver.html

Please report any issues, thanks!



[ Last edited by johnsonlam on 2009-10-5 at 02:17 ]
Recent Ratings for This Post ( 1 in total) Click for details
RaterScoreTime
雨露 +2 2009-10-05 11:22
我 的 網 站 - http://optimizr.dyndns.org
Floor 2 Posted 2009-10-05 19:55 ·  中国 广东 揭阳 电信
高级用户
★★
Credits 774
Posts 293
Joined 2003-04-16 00:00
23-year member
UID 1579
Gender Male
From 湖北仙桃
Status Offline
Bump, what are the advantages of XMGR.SYS compared to win98se's himem.sys? Who can briefly compare the differences between the two.
下载
09年7月7日 更新
感谢网友 囧HQY 提供空间
Floor 3 Posted 2009-10-05 23:19 ·  中国 香港 城市电讯有限公司
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
22-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline
1) Other EMM drivers are essentially "abandoned", some with still - uncorrected ERRORS, and those drivers are no - longer recommended!

2) XMGR provides up to 4 - GB of XMS memory and is written to the V3.0 XMS Specifications.

3) XMGR has direct support for V3.70+ UMBPCI by Uwe Sieber.

4) After the EMM driver enables upper - memory, XMGR can load there with no /B switch, copy all of its "boot" data, and take - over XMS work. Only its XMS "Handles" table remains in low memory.
我 的 網 站 - http://optimizr.dyndns.org
Floor 4 Posted 2009-10-06 15:13 ·  中国 广东 揭阳 电信
高级用户
★★
Credits 774
Posts 293
Joined 2003-04-16 00:00
23-year member
UID 1579
Gender Male
From 湖北仙桃
Status Offline
A simple comparison between the two: XMGR.SYS can obtain more UMB memory than himemsys. Approximately 9K more. If the UMB driver is not loaded, it can obtain 3K more conventional memory than himem.sys. Himem.sys can also support 4G memory. Himem.sys has parameter settings for whether to display prompt information, while XMGR does not. The two are similar, and perhaps himem.sys has better compatibility.
下载
09年7月7日 更新
感谢网友 囧HQY 提供空间
Floor 5 Posted 2009-10-10 18:28 ·  中国 香港 城市电讯有限公司
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
22-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline

>>HIMEM.SYS can also support 4G memory

HIMEM.SYS does not follow the standard XMS 3.0 specification. Even if it really could use 4GB (I don't have that much memory to test), there's no guarantee there won't be issues. Whether this is intentional by Microsoft or they just don't want to invest resources, who knows!

>>HIMEM.SYS has parameters to set whether to display prompt messages, while XMGR does not

Brother Jack doesn't want to include unnecessary things in the driver, so he only set simple messages. Any software should read the documentation carefully. The foreigners also say: Read The Fxxxxxx Manual

>>The two are similar, maybe HIMEM.SYS has better compatibility

Maybe HIMEM.SYS will be better with old hardware, but efficiency and bugs are the reasons why XMGR exists. Also, XMGR is for new hardware, such as AMD AthlonXP or newer CPUs



[ Last edited by johnsonlam on 2009-10-10 at 18:33 ]
我 的 網 站 - http://optimizr.dyndns.org
Forum Jump: