Hi!
I think it should be possible to make the ICH2 and ICH3 Intel chips
(82801BA and 82801CA) do UDMA133. (Intel only says they can do UDMA100).
If anyone running a 2.5 kernel with an Intel mainboard with one of those
chips and a UDMA133 capable harddrive is willing to test this, please
contact me, I'll give you a patch.
--
Vojtech Pavlik
SuSE Labs
Vojtech Pavlik wrote:
> Hi!
>
> I think it should be possible to make the ICH2 and ICH3 Intel chips
> (82801BA and 82801CA) do UDMA133. (Intel only says they can do UDMA100).
> If anyone running a 2.5 kernel with an Intel mainboard with one of those
> chips and a UDMA133 capable harddrive is willing to test this, please
> contact me, I'll give you a patch.
I'm in.
i815ep (tusl2-c mainboard) + maxtor 80GB udma 133.
I'm wondering how you can do that though... Would you
explain, please ?
Fran?ois
On Sat, Mar 30, 2002 at 01:57:12PM +0100, Fran?ois Cami wrote:
> Vojtech Pavlik wrote:
> > Hi!
> >
> > I think it should be possible to make the ICH2 and ICH3 Intel chips
> > (82801BA and 82801CA) do UDMA133. (Intel only says they can do UDMA100).
> > If anyone running a 2.5 kernel with an Intel mainboard with one of those
> > chips and a UDMA133 capable harddrive is willing to test this, please
> > contact me, I'll give you a patch.
>
> I'm in.
> i815ep (tusl2-c mainboard) + maxtor 80GB udma 133.
>
> I'm wondering how you can do that though... Would you
> explain, please ?
The ich2/3 use a 133 MHz base clock for IDE timing. And have a divisor
settable, they divide by three to get 50 MHz base clock for UDMA100
(it's 16-bit), and can divide by two to get 66 and hence UDMA133.
However that value (division by 2 with 133 MHz clock) is marked as
'reserved' in the specs.
In the end it may or may not work. I'm very curious, though.
VERY untested patch attached.
--
Vojtech Pavlik
SuSE Labs