中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-10-31 13:55
47,815 topics / 349,930 posts / today 0 new / 48,290 members
DOS开发编程 & 发展交流 (开发室) » XDMA/XCDROM has been replaced by QDMA/QCDROM
Printable Version  5,810 / 26
Floor16 zhangxue Posted 2006-05-04 13:17
初级用户 Posts 82 Credits 183
I only tested according to the examples in readme.txt:

rem config.sys
SHELL=DOS\COMMAND.COM /E:512 /P
DEVICE=BIN\QHMBOOT.SYS
DOS=HIGH,UMB
DEVICE=BIN\QDBOOT.SYS
DEVICE=BIN\UMBPCI.SYS I=C800-EFFF NOEMS
DEVICEHIGH=QHIMEM.SYS /N48
DEVICEHIGH=BIN\QDMA.SYS /O /D /F /L
DEVICEHIGH=BIN\QCDROM.SYS /D:MYCDROM /UF /L

The computer froze during the test.
The screen prompts as follows:
QHMBOOT V2.1, 5-1-2006.
NOTE A20 line found ON!
16 XMS handles available.
The above is the prompt in Virtual PC. The prompt in Vmware has no middle line.

[ Last edited by zhangxue on 2006-5-4 at 13:33 ]
Floor17 zhangxue Posted 2006-05-04 13:29
初级用户 Posts 82 Credits 183
Originally posted by johnsonlam at 2006-5-4 09:56:

QDMA is not allowed for being "more strict" in checking. If data is damaged, no one can recover it.

UDMA is a very "early" work, and there are many...


It's really frustrating that QDMA can be used but is classified as ordinary transfer mode due to "strictness"! Being stricter is good, but can you provide a parameter to force it to be enabled? Of course, the user will bear the consequences. ~_~

Still using udma.sys for the time being, and waiting to see how it develops.

[ Last edited by zhangxue on 2006-5-4 at 13:31 ]
Floor18 johnsonlam Posted 2006-05-04 14:05
银牌会员 Posts 497 Credits 1,410 From 九龍,香港
Originally posted by zhangxue at 2006-5-4 01:17 PM:
I only tested according to the example in readme.txt:
rem config.sys
SHELL=DOS\COMMAND.COM /E:512 /P
DEVICE=BIN\QHMBOOT.SYS
DOS=HIGH,UMB
DEVICE=BIN\QDBOOT.SYS
DEVICE=BIN\UMBPCI.SYS I=C800-EFFF NOEMS
...


Now QHIMEM's A20 uses the standard ones. It so happens that VirtualPC may not accept them, so the A20 problem occurs.

Need to ask what kind of A20 in VirtualPC is KBC A20 or something... Need to add new code, but first need to know what method to use to start that A20
Floor19 Wengier Posted 2006-05-05 09:11
系统支持 Posts 10,521 Credits 27,736
Originally posted by zhangxue at 2006-5-4 01:17 PM:
I only tested according to the example in readme.txt:
rem config.sys
SHELL=DOS\COMMAND.COM /E:512 /P
DEVICE=BIN\QHMBOOT.SYS
DOS=HIGH,UMB
DEVICE=BIN\QDBOOT.SYS
DEVICE=BIN\UMBPCI.SYS I=C800-EFFF NOEMS
...


This example doesn't seem to cause a crash in VPC? I just tried it, only changing the above virtual path to the actual path, and no crash was found. However, when running to QDBOOT/QDMA, it prompts that UltraDMA is not found, so it is not loaded and skips directly. Let me add that my VPC is version 2004 SP1.
Floor20 johnsonlam Posted 2006-05-09 12:59
银牌会员 Posts 497 Credits 1,410 From 九龍,香港
Virtual PC or VMware may be different from a real PC, or try Bochs.
Floor21 Wengier Posted 2006-05-09 13:58
系统支持 Posts 10,521 Credits 27,736
Originally posted by johnsonlam at 2006-5-9 12:59 PM:
Virtual PC or VMware may be different from a real PC, or try Bochs.


VPC does not support UltraDMA mode, so QDMA cannot be used. However, VMWare does support it, and it works normally here.
Floor22 ITU Posted 2006-06-19 23:42
中级用户 Posts 82 Credits 209
Today, I used a bootable disk with QCDROM to boot the computer. After loading the QCDROM driver, I couldn't read the disc. The CD-ROM model is "LITEON CD-ROM LTN485S", while using Vide-cdd works normally. Therefore, the compatibility of QCDROM may be inferior to Vide-cdd, but the advantage of QCDROM is that it occupies less memory...

QDBOOT/QDMA may cause the computer to freeze on some computers. It would be better if it could skip directly when not supported to avoid freezing...

[ Last edited by ITU on 2006-6-19 at 23:49 ]
Floor23 xtc3000 Posted 2008-03-06 11:32
新手上路 Posts 3 Credits 7
Floor24 johnsonlam Posted 2008-03-07 11:38
银牌会员 Posts 497 Credits 1,410 From 九龍,香港
Originally posted by ITU at 2006-6-19 11:42 PM:
Boot the computer with a bootable disk with QCDROM today, and after loading the QCDROM driver, the disk cannot be read. The CD-ROM model is "LITEON CD-ROM LTN485S", while using Vide-cdd is normal. Therefore, the compatibility of QCDROM may be inferior to ...


Prove that many computer BIOS support UDMA have problems, especially the VIA chip is the worst.

Why not use UIDE.SYS?
Floor25 johnsonlam Posted 2008-03-07 11:40
银牌会员 Posts 497 Credits 1,410 From 九龍,香港
Originally posted by Wengier at 2006-5-9 01:58 PM:

VPC does not support UltraDMA mode, so QDMA cannot be used. However, VMWare does support it, and it works normally here.



Under VMWare Fusion on Mac OSX 10.5.1, UIDE.SYS works perfectly fine!
Floor26 wwwcccyyy Posted 2008-06-20 23:59
中级用户 Posts 110 Credits 224 From 广东
Where can I download this QDMA???
Floor27 johnsonlam Posted 2008-06-23 16:05
银牌会员 Posts 497 Credits 1,410 From 九龍,香港
Please provide the specific context or relevant information related to the email address you need, as just "Give me the email address" without any additional context is too vague.
Prev  1 2
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023