Re: VIA 6421 PATA Support?

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Wed, 31 Jan 2007 16:06:52 +0100 (CET)

Marc Santhoff wrote:
> Oliver Fromme wrote:
> > Nur so aus Neugierde ... Ich habe hier nämlich ein Board
> > mit 6420, und das hat für die PATA-Channel einen separaten
> > Controller (8237):
> >
> > atapci0: <VIA 6420 SATA150 controller> port 0xe100-0xe107,0xe200-0xe203,0xe300-0xe307,0xe400-0xe403,0xe500-0xe50f,0xe600-0xe6ff irq 20 at device 15.0 on pci0
> > ata2: <ATA channel 0> on atapci0
> > ata3: <ATA channel 1> on atapci0
> > atapci1: <VIA 8237 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xe700-0xe70f at device 15.1 on pci0
> > ata0: <ATA channel 0> on atapci1
> > ata1: <ATA channel 1> on atapci1
>
> Das ist dann aber besonders merkwürdig, denn der 8237 hat bereits einen
> SATA-Controller auf dem Chip:
>
> atapci0: <VIA 8237 SATA150 controller> port
> 0xc400-0xc4ff,0xc000-0xc00f,0xbc00-0xbc03,0xb800-0xb807,0xb400-0xb403,0xb000-0xb007 irq 11 at device 15.0 on pci0
> ata2: at 0xb000 on atapci0
> ata3: at 0xb800 on atapci0
> atapci1: <VIA 8237 ATA133 controller> port 0xc800-0xc80f at device 15.1
> on pci0
> ata0: at 0x1f0 irq 14 on atapci1
> ata1: at 0x170 irq 15 on atapci1
>
> Das ist aber ein 6410, mag sein, daß der weniger kann:
>
> atapci0(at)pci0:15:0: class=0x010400 card=0x31491106 chip=0x31491106 rev=0x80 hdr=0x00
> vendor = 'VIA Technologies Inc'
> device = 'VT8237 VT6410 SATA RAID Controller'
> class = mass storage
> subclass = RAID
> atapci1(at)pci0:15:1: class=0x01018a card=0x05711106 chip=0x05711106 rev=0x06 hdr=0x00
> vendor = 'VIA Technologies Inc'
> device = 'VT82xxxx EIDE Controller (All VIA Chipsets)'
> class = mass storage
> subclass = ATA

Faszinierend. Das sind meine:

atapci0(at)pci0:15:0: class=0x010400 card=0x70941462 chip=0x31491106 rev=0x80 hdr=0x00
    vendor = 'VIA Technologies Inc'
    device = 'VT8237 VT6410 SATA RAID Controller'
    class = mass storage
    subclass = RAID
atapci1(at)pci0:15:1: class=0x01018a card=0x70941462 chip=0x05711106 rev=0x06 hdr=0x00
    vendor = 'VIA Technologies Inc'
    device = 'VT82xxxx EIDE Controller (All VIA Chipsets)'
    class = mass storage
    subclass = ATA

Sind dieselben Chips, nur im dmesg sieht es anders aus.
Möglicherweise liegt's an unterschiedlichen FreeBSD-
Versionen; bei mir ist's RELENG_6 (ca. 1 Monat alt).

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606, USt-Id: DE204219783
Any opinions expressed in this message are personal to the author and may
not necessarily reflect the opinions of secnetix GmbH & Co KG in any way.
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
"C is quirky, flawed, and an enormous success."
        -- Dennis M. Ritchie.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 31 Jan 2007 - 16:08:53 CET

search this site