Subject: Re: ATI IXP IDE chipset support
To: Thor Lancelot Simon <tls@rek.tjls.com>
From: Karl Janmar <karl@utopiafoundation.org>
List: tech-kern
Date: 10/15/2004 11:35:23
I have another machine that also has the IXP chipset and that machine has
also a SiS integrated RAID SATA controller, I run linux on that so
there is no problem.

But the machine I'm I setting up for NetBSD-2.0 is a barebone and the SATA
seems to be intergrated into the IXP chip, here is the output from pcictl:
000:20:1: ATI Technologies ATIIXP UltraATA/100 IDE Controller (IDE mass
storage, interface 0x8a).

Here is parts from the dmesg for the machine(with my new driver):
atiide0 at pci0 dev 20 function 1
atiide0: ATIIXP UltraATA/100 IDE Controller (rev. 0x00)
atiide0: ATI Technologies ATA100 controller
atiide0: bus-master DMA support present
atiide0: primary channel configured to compatibility mode
atiide0: primary channel interrupting at irq 14
atabus0 at atiide0 channel 0
atiide0: secondary channel configured to compatibility mode
atiide0: secondary channel interrupting at irq 15
atabus1 at atiide0 channel 1
wd0 at atabus0 drive 0: <IC35L120AVV207-0>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 115 GB, 239340 cyl, 16 head, 63 sec, 512 bytes/sect x 241254720 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd0(atiide0:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using
DMA data transfers)
wd1 at atabus1 drive 0: <Maxtor 6Y120M0>
wd1: drive supports 16-sector PIO transfers, LBA addressing
wd1: 114 GB, 238216 cyl, 16 head, 63 sec, 512 bytes/sect x 240121728 sectors
wd1: 32-bit data port
wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd1(atiide0:1:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using
DMA data transfers)


The wd1 is the SATA disk.


-Karl



On Thu, 14 Oct 2004, Thor Lancelot Simon wrote:

> Date: Thu, 14 Oct 2004 17:11:59 -0400
> From: Thor Lancelot Simon <tls@rek.tjls.com>
> To: Manuel Bouyer <bouyer@antioche.eu.org>
> Cc: tech-kern@netbsd.org
> Subject: Re: ATI IXP IDE chipset support
>
> On Thu, Oct 14, 2004 at 07:47:15PM +0200, Manuel Bouyer wrote:
> > On Wed, Oct 13, 2004 at 07:19:54PM +0200, Karl Janmar wrote:
> > >
> > > The machine is a P4 Celeron 2.4Ghz,
> > > 2 disks,
> > > one SATA 120Gig Maxtor 8MB cache,
> > > one ATA 120Gig Seagate 8MB cache.
> > >
> > > Something is not right as I get a performace increase of about 30times
> > > with the ATA disk, as compare to the 10times on the SATA disk.
> >
> > Maybe SATA does a better job when no specific drivers are present.
> > How much do you get out of each disk ?
>
> Does any ATI chipset actually have integrated SATA?  I have an IXP9100
> motherboard with SATA, but that SATA support is provided by an SiI
> part, as far as I can tell (I can't find it on the motherboard, but
> the familiar SiI BIOS runs when the machine starts, and so forth).
>
> Thor
>