VOGONS


List of VLB IDE Controllers

Topic actions

Reply 260 of 268, by Kekkula

User metadata
Rank Newbie
Rank
Newbie

Thank you very much for your reply.
I got the ide 2 working with xt-ide.

Now I 'm having a weird issue with com port. I can't get it to recognise serial mouse. Ctmouse recognises both my serial mouses in mouse systems mode and mouse is not working in that mode.

Reply 261 of 268, by mkarcher

User metadata
Rank l33t
Rank
l33t
Kekkula wrote on 2024-05-05, 14:22:

Thank you very much for your reply.
I got the ide 2 working with xt-ide.

I guess you need the XT-IDE Universal BIOS (XUB) because the IDE port you use is still responding to the secondary port address (170) and uses the secondary interrupt line (IRQ15). If you want to get rid of that, you would need to find out whether you can reconfigure the ISA IDE port to 1F0/IRQ14, so it will be supported by the mainboard BIOS. Except for support for the secondary address, there are other reasons to use the XUB, like big drive support (LBA), and if there are reasons you want to use XT-IDE anyway, you can just keep the configuration as-is.

Kekkula wrote on 2024-05-05, 14:22:

Now I 'm having a weird issue with com port. I can't get it to recognise serial mouse. Ctmouse recognises both my serial mouses in mouse systems mode and mouse is not working in that mode.

"Recognize" is a term that is too strong in case of Mouse Systems mice. In contrast to Microsoft mice that identify themselves as soon as you "power them up" by setting the modem control lines to appropriate level by sending the letter "M", Mouse Systems mice are completely silent and can not be recognized. To deal with this property of Mouse Systems mice, most serial mouse drivers that support mouse systems mice fall back to Mouse Systems mode if they don't get any response on the COM port they are told to operate on.

In short: Your mouse driver likely doesn't recognize anything, and because of that, it enables Mouse Systems mode.

The reason your mouse driver does not recognize the mouse might be that you are using the wrong kind of DE9-to-IDC-connector cable. There are two common mappings. While it is not a strict rule, a good rule of thumb is that the DE9 pins are mapped this way on Multi-I/O expansion cards:

2 4 6 8 .
1 3 5 7 9

which is the conventional order of pins on the pin header. On the other hand, integrated Super-I/O chips on the mainboard are typically wired to use this pinout

6 7 8 9 .
1 2 3 4 5

If you are using the correct kind of cable, you should have continuity between pin 5 of the DE9 connector and ground. Ground is also present on all metal parts on the computer chassis. In case this card uses the typical expansion card layout, it has ground on the central "lower" pin. If you use a connection cable designed for the newer "on-board I/O" pinout, that pin will be connected to pin 3 (the central pin of the 5-pin row) in the DE9 connector. So you can use a continuity tester to find out whether you are using the correct kind of cable.

Reply 262 of 268, by Kekkula

User metadata
Rank Newbie
Rank
Newbie

Thanks again.
I didn't know that there are different kinds of serial ports.
I swapped the cable and now mouse works.
I'm using xt-ide because my suntac 286 motherboard bios doesn't support custom type hard drives. I configured io card to 1F0 , but forgot it to irq 15... Doesn't seem to matter, hd works.

Reply 263 of 268, by Skorbin

User metadata
Rank Newbie
Rank
Newbie
Skorbin wrote on 2023-05-26, 07:52:
I have another strange beast here, which seems to be an earlier VLB IDE and multi-IO controller (pictures at the bottom) There i […]
Show full quote

I have another strange beast here, which seems to be an earlier VLB IDE and multi-IO controller (pictures at the bottom)
There is no name on it, just a "ML-863 P103" and "MADE IN TAIWAN" silkscreened on the frontside.
Stason.org lists it under https://stason.org/TULARC/pc/hard-disk-floppy … ves-ML-863.html

What I found out so far (which is actually not much):
There is in general not much reference to the "MERVIN CT9000" chip around. I found a manual for a controller CL-9028Z, which seems to use this chip
I saw a post of a user named Artex here in the forum here, showing a "CL-9028Z P104" in his build. Indeed it seems to use the CT9000 chip, but the photo is a bit fuzzy.
The "P104" in the name of the card makes me wonder if it might be a successor of my card ("P103").

Currently I am hunting the very elusive driver called "ct9000.sys". I have only seen three references to it so far (the manual of the CL-9028Z, a guy in a google group searching for an OS/2 driver for that chip and a photo on an italian selling platform showing a screen of the hdd content with this file).

Frontside - total (sorry for the cables):
VLB Controller Frontside - total (with cables).jpg

Frontside - IO Chips:
VLB Controller Frontside - IO Chips.jpg

Frontside - IDE Chip:
VLB Controller Frontside - IDE Chip.jpg

Backside:
VLB Controller Backside.jpg

Ok, I got some more information now:
- The "CT" in the name of the chips seems to refer to Chaintech. I found an article which presents a Chaintech mainboard 586IPI.4 and it has the CT9100 chip as IDE controller. This time it is referred to as PCI component, so the CT9000 is probably the earlier VLB derivate.
- This seems to be confirmed by http://www.storagedrivers.com/drivers/211/211001.htm (found via wayback machine), which mentions a CT9000.ZIP file as HDD IDE driver for a CT9000, dated April 1993. The driver itself seemed to be located at driverguide.com, but I try to get there on the current website, I get website errors.

Anybody has access to driverguide and can get that driver (driver ID: 211001) and providing it for the vogons community?
I would really appreciate it, if that very elusive file would be uploaded to vogonsdrivers ...

Reply 264 of 268, by douglar

User metadata
Rank Oldbie
Rank
Oldbie
Skorbin wrote on Yesterday, 13:02:
Ok, I got some more information now: - The "CT" in the name of the chips seems to refer to Chaintech. I found an article which p […]
Show full quote

Ok, I got some more information now:
- The "CT" in the name of the chips seems to refer to Chaintech. I found an article which presents a Chaintech mainboard 586IPI.4 and it has the CT9100 chip as IDE controller. This time it is referred to as PCI component, so the CT9000 is probably the earlier VLB derivate.
- This seems to be confirmed by http://www.storagedrivers.com/drivers/211/211001.htm (found via wayback machine), which mentions a CT9000.ZIP file as HDD IDE driver for a CT9000, dated April 1993. The driver itself seemed to be located at driverguide.com, but I try to get there on the current website, I get website errors.

Anybody has access to driverguide and can get that driver (driver ID: 211001) and providing it for the vogons community?
I would really appreciate it, if that very elusive file would be uploaded to vogonsdrivers ...

Nice info. I'll see if I can grab that stuff for you later today when I can get on a disposable computer outside any web filters.

I've seen pictures of these 1993 vintage VLB IDE controllers paired with Cirrus Logic VGA on a combo card:

  • MERVIN CT9000
  • VIDE-1
  • Cirrus Logic PD7220
  • ALI M5213
  • Appian ADI/2

My understanding is that the PD7220 & M5213 are rebranded ADI/2 chips and both work with the ADI/2 Flexi driver, that was written for the AIC-25VL01Q chip (Also an ADI/2 rebrand) that Adaptec used on some SCSI controllers. Can you see if your card works with any of these ADI/2 drivers? Should just be a matter of extracting the .sys file and putting it in your config.sys. The Adaptec driver gives the best dialogs if I remember correctly.

http://vogonsdrivers.com/getfile.php?fileid=2046 -- Adaptec ADI2 Flexi Driver v2.14 (ADI/2)
http://vogonsdrivers.com/getfile.php?fileid=2063 -- APPIAN TurboIDE ADI2 Fast IDE v1.15
https://vogonsdrivers.com/getfile.php?fileid=2028 -- Future Domain PowerIDE! Drivers (Adaptec & ADI/2 )
http://vogonsdrivers.com/getfile.php?fileid=2029 -- IWill SIDEjr VL-Bus Fast IDE V1.4a (ADI/2)

Reply 266 of 268, by douglar

User metadata
Rank Oldbie
Rank
Oldbie
Skorbin wrote on Yesterday, 15:55:

It might take a while as my only VLB Board is still not yet set up.
It will be a snail anyway: it's one of the PCChips boards with fake cache.
But i will definately make the tests eventually.

I understand. My VLB testing project has now lasted longer than the amount of time that VLB was a market share leader. These things happen. Are you using a PCChips M919 or something older?

Thinking about the driver, even if we do locate a copy of the CT9000.sys drive, expectations should be low. The 1993 drivers are usually not worth it. Expect modest gains, major incompatibilities. Generally speaking, I don't expect drivers that came out before June 1994 to work with drives larger than 512MB and I don't expect drivers that came out before 1996 to work with LBA. Sometimes the drivers can surprise you, but it's usually in a bad way.

If anyone else has a card with an Mervin CT9000 or a VIDE-1 controller, I'd be interested to hear if it works with an ADI/2 driver.

Reply 268 of 268, by Skorbin

User metadata
Rank Newbie
Rank
Newbie
douglar wrote on Yesterday, 17:57:
Skorbin wrote on Yesterday, 15:55:

It might take a while as my only VLB Board is still not yet set up.
It will be a snail anyway: it's one of the PCChips boards with fake cache.
But i will definately make the tests eventually.

I understand. My VLB testing project has now lasted longer than the amount of time that VLB was a market share leader. These things happen. Are you using a PCChips M919 or something older?
...

M912 ver. 6.0

I also have an Abit AN4, but that has seen some Varta action and is even older, if I remember correctly.
It is not unexpected that the potential gain of the ct9000.sys driver will probably be only marginal, but I want to try it anyhow. And if only for education purpose ....