Hello,

I've found a a bug in initialization procedure of XCDROM (all versions, even 1.9).

I have two CD-Rom drives, a TEAC CD-540E (master secondary port) and a CD-Writer CyberDrive CW038D (slave secondary port).
The problem is, that the CyberDrive Writer is recognized by XCDROM only, if parameter /SS or combination /SS /SM is given. Other combinations lead to an Identify Device error and XCDROM does not load.

The following list shows possible combinations and the result with these two drives:
- Automatic detect (no switch /SS /SM is given): Only TEAC CD-540E is detected (bug)
- Switch /SM: TEAC CD-540E is detected (ok)
- Switch /SS: CyberDrive CW038D is detected (ok)
- Switches /SM /SS: TEAC CD-540E is detected - Identify Device error for CyberDrive (bug)
- Switches /SS /SM: CyberDrive and TEAC are detected (ok)

I've exchanged XCDROM with VIDE-CD.SYS or OAKCDROM.SYS - the drives are recognized correctly. Furthermore there is no detection problem by the BIOS or WINDOWS.

I changed the CyberDrive writer with a TEAC CDW-512EB. All is working fine with these two TEAC drives.

The difficuly seems to be the CyberDrive writer - maybe the detection function can be adapted slightly so that the detection difficulties are solved.

Thanks for the great work so far.

Regards,
    Hubert

View this message in context: Re: XCDROM V1.9
Sent from the FreeDOS - User forum at Nabble.com.

Reply via email to