中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: umbpci, XMGR and UIDE update^O^ 上一主题 | 下一主题
store88
中级用户




积分 416
发帖 125
注册 2005-6-9
状态 离线
『楼 主』:  umbpci, XMGR and UIDE update^O^

XMGR and UIDE
http://johnson.tmfc.net/dos/

  Quote:
XMGR and UIDE are DOS drivers for an 80386+ system running MS-DOS V5.0+, EDR-DOS, and all similar DOS variants.

XMGR is a DOS XMS memory manager. It can support V3.70+ UMBPCI by Uwe Sieber and is able to load directly in UMBPCI upper-memory. XMGR also runs with MS-DOS V4.49/V4.95 EMM386 or other equivalent "EMS managers". It is written to V3.0 XMS Specifications and can handle 4-GB of memory.

UIDE is a "Universal IDE" caching driver for DOS. It has internal support for SATA and UltraDMA disks on up to 4 "Legacy" or "Native PCI" IDE controllers. It intercepts and caches DOS Int 13h I-O requests for up to 20 BIOS disks, including A: and B: diskettes if present. UIDE "calls the BIOS" to handle I-O for SCSI and other non-IDE disks, and it caches their data when I-O is complete. To avoid slow BIOS I-O, DOS Int 13h drivers for other disks can load before UIDE, and it will cache data for their disks, as well.

UIDE also supports up to 4 CD/DVD drives, which may be SATA, UltraDMA, or old "PIO mode" models. It accepts file-input requests by SHCDX33C and other CD "Redirectors", and it automatically caches all file data for CD/DVD drives. Data files, audio CD "playback", and "trackwriter" functions can all be handled simultaneously on different drives (audio and trackwriting are not cached).

UIDE uses XMS memory and caches from 5-Megabytes to 1-GIGABYTE of data for disks, diskettes and CD/DVD drives! It can be re-assembled with new "internal" drivers or with support for up to 232 "external" drives (USB, Firewire, etc.). UIDE normally uses 3.5K bytes of upper-memory. It puts its cache routine and search tables in HMA space unused by DOS. For the "LZ" V7.10 MS-DOS kernel, HMA space allows up to a 255-Megabyte cache! With not-enough HMA or for larger caches, UIDE loads entirely in upper-memory, using 4.5K bytes for the driver plus 32 search-table bytes for each 1-Megabyte of cache.

"Free use" source files are offered with the XMGR and UIDE binary files. See their README file for full details about these drivers.



  Quote:
10-Oct-07          UIDE now runs in 3424 bytes! External-drive code deleted and made assembly-optional. UIDE issued to the public.
06-Oct-07         UIDE logic improved, HMA cache limit up to 255 Megabytes.
04-Oct-07         UIDE "eject" and "closetray" CD/DVD commands corrected.
03-Oct-07         UIDE "Universal IDE" driver supercedes both UDMA and UDVD, with equal options and performance in a combined driver!

umbpci
http://www.uwe-sieber.de/umbpci_e.html

  Quote:
V3.70
- puts an UMB table into the upper memory for QXHIMEM when no HIMEM found
- chipset detection routine changed
- Intel 965
V3.71
- Intel 946, 965M
- extended list of unsupported chipsets
V3.72
- Intel G/P 31, 33, 35
V3.73
- some ALi chipset no more 'untested'
V3.74
- Intel 945GME
- Intel Q33, Q35, 3100 (may not work because of trusted platform stuff - TPM)



2007-10-11 15:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jun19841
初级用户





积分 55
发帖 29
注册 2006-4-11
来自 亚洲
状态 离线
『第 2 楼』:  

tHANKS~ FOR THIS INFOMASION

2007-10-17 15:58
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (251101015)  编辑帖子  回复  引用回复
jdk
新手上路





积分 19
发帖 8
注册 2005-11-15
状态 离线
『第 3 楼』:  it is too good news

thanks . Ding!!!

the newest version is 3.75 upto 29th Nov.

[ Last edited by jdk on 2007-11-29 at 01:27 PM ]

2007-11-29 13:26
查看资料  发短消息 网志   编辑帖子  回复  引用回复
procdw
初级用户





积分 27
发帖 12
注册 2006-12-11
状态 离线
『第 4 楼』:  

已经没的下载了,呵呵

2007-12-3 15:57
查看资料  发短消息 网志   编辑帖子  回复  引用回复
willsion
高级用户




积分 789
发帖 310
注册 2004-9-2
状态 离线
『第 5 楼』:  

XMGR and UIDE 到底做什么用途,搞不懂。

2007-12-7 22:53
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freeice
初级用户





积分 24
发帖 13
注册 2005-12-2
状态 离线
『第 6 楼』:  

phoenix bios 下不能用。
不知道谁有最新的版本

2007-12-9 14:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
waitingcd
初级用户





积分 75
发帖 37
注册 2007-4-11
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by willsion at 2007-12-7 03:53 PM:
XMGR and UIDE 到底做什么用途,搞不懂。

XMGR.SYS == HIMEM.SYS

2007-12-11 01:49
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: