[PATCH] pata_hpt3x3: Major reworking and testing

2007-07-03 Thread Alan Cox
The HPT343/345 (aka 363) is a bit of a warped device. For many setups you need to access the other registers via BAR4 offsets. PIO is now rock solid, DMA isn't. Unfortunately the drivers/ide hpt34x driver is completely broken so doesn't help further debug. Signed-off-by: Alan Cox [EMAIL

Re: [PATCH] pata_hpt3x3: Major reworking and testing

2007-07-03 Thread Alan Cox
The new improved driver is not really better than the old one because the old one is broken. :) Old driver does identical configuration when it comes to PIO modes. No the old driver doesn't even do that. It starts up. It spuriously adjusts some non writable PCI BAR registers, prints a

Re: [PATCH] pata_hpt3x3: Major reworking and testing

2007-07-03 Thread Bartlomiej Zolnierkiewicz
On Tuesday 03 July 2007, Sergei Shtylyov wrote: Hello. Bartlomiej Zolnierkiewicz wrote: http://www.linuxhq.com/kernel/v2.3/10/drivers/block/hpt343.c Does anybody have DOS driver for HPT343? Google doesn't have it... I have the drivers for HPT34[35] -- tried dissassembling them