CMD640 chipset bugfix/support

Chris Hughes (Chris.Hughes@prnet.co.uk)
Mon, 18 Mar 1996 17:32:25 GMT


According to /proc/pci I've got a CMD640 IDE interface:

PCI devices found:
Bus 0, device 7, function 0:
IDE interface: CMD 640 (buggy) (rev 2).
Medium devsel. IRQ 14.
...

However, if I compile in cmd640 chipset support, on bootup I get:

Mar 18 11:25:47 cjh kernel: cmd640: failed to reset controller 1
Mar 18 11:25:47 cjh kernel: ide: buggy CMD640B interface at pci, (0x80003800)
Mar 18 11:25:47 cjh kernel: hda: QUANTUM TRB850A, 810MB w/96KB Cache, LBA,
CHS=823/32/63

And it fails to spot my ATAPI CDROM on hdc. If I don't compile with cmd640
chipset support, it spots the cdrom fine.

The help in make config also advises 'if unsure, say Y' which would seem in
my case to be a bad idea. ;)

I'm currently running 1.3.74 on a Hewlett Packard Vectra VL Series 3 5/90,
with a single hard drive on hda and a Mitsumi ATAPI cdrom on hdc.

Cheers,

Chris