ATA/66 with Via IDE chipsets in Linux

From: David Bronaugh (dbronaugh@linuxhelp.bc.ca)
Date: Sat May 27 2000 - 16:57:03 EDT

  • Next message: Thomas Zehetbauer: "Re: ?$BBg?M$N>pJs4[?(B"

    Hey,

    This is mainly for Andre Hedrick. It's a listing of 7 different boards
    with Via chipsets and whether they are capable of ata/66

    (1)This board does ata/66:
    00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate]
    System Con$
    00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] AGP
    Bridge $
    00:04.0 SCSI storage controller: Adaptec AHA-7850 (rev 03)
    00:06.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX
    [Boomerang]
    00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super] (rev
    1b)
    00:07.1 IDE interface: VIA Technologies, Inc. VT82C586 IDE [Apollo] (rev
    06)

    (2)This board does ata/66:
    PCI devices found:
      Bus 0, device 0, function 0:
        Host bridge: VIA Technologies, Inc. VT82C597 [Apollo VP3] (rev 4).
          Master Capable. Latency=16.
          Prefetchable 32 bit memory at 0xe0000000 [0xe3ffffff].
      Bus 0, device 1, function 0:
        PCI bridge: VIA Technologies, Inc. VT82C598 [Apollo MVP3 AGP] (rev
    0).
          Master Capable. No bursts. Min Gnt=4.
      Bus 0, device 7, function 0:
        ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Apollo PRO] (rev
    6).
      Bus 0, device 7, function 1:
        IDE interface: VIA Technologies, Inc. VT82C586 IDE [Apollo] (rev 6).

          Master Capable. Latency=64.
          I/O at 0xe000 [0xe00f].
      Bus 0, device 7, function 2:
        USB Controller: VIA Technologies, Inc. VT82C586B USB (rev 2).
          IRQ 11.
          Master Capable. Latency=64.
          I/O at 0xe400 [0xe41f].
      Bus 0, device 7, function 3:
        Host bridge: PCI device 1106:3050 (VIA Technologies, Inc.) (rev 0).
      Bus 0, device 8, function 0:
        VGA compatible controller: Cirrus Logic GD 5434-8 [Alpine] (rev
    195).
          Non-prefetchable 32 bit memory at 0xe4000000 [0xe4ffffff].
      Bus 0, device 9, function 0:
        Ethernet controller: Winbond Electronics Corp W89C940 (rev 0).
          IRQ 5.
          I/O at 0xe800 [0xe81f].

    (3)This board does not support ata/66:
    00:00.0 Host bridge: VIA Technologies, Inc. VT82C585VP [Apollo VP1/VPX]
    (rev 23)
    00:07.0 ISA bridge: VIA Technologies, Inc. VT82C586 ISA [Apollo VP] (rev
    27)
    00:07.1 IDE interface: VIA Technologies, Inc. VT82C586 IDE [Apollo] (rev
    06)
    00:08.0 VGA compatible controller: S3 Inc. ViRGE/DX or /GX (rev 01)
    00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 8029

    (4)This board is does ata/66:
    00:00.0 Host bridge: VIA Technologies, Inc. VT82C597 [Apollo VP3] (rev
    04)
            Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR
            Latency: 16 set
            Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
            Capabilities: [a0] AGP version 1.0
                    Status: RQ=7 SBA+ 64bit- FW- Rate=x1,x2
                    Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>

    00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598 [Apollo MVP3 AGP]
    (prog-if 00 [Normal decode
            Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR
            Latency: 0 set
            Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
            I/O behind bridge: 0000d000-0000dfff
            Memory behind bridge: e4000000-e5ffffff
            Prefetchable memory behind bridge: e6000000-e7ffffff
            BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-

    00:07.0 ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Apollo PRO]
    (rev
    12)
            Subsystem: VIA Technologies, Inc.: Unknown device 0000
            Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop-
    ParErr- Stepping+ SERR- Fast
            Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR
            Latency: 0 set

    00:07.1 IDE interface: VIA Technologies, Inc. VT82C586 IDE [Apollo] (rev

    06) (prog-if 8a [Master
            Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR
            Latency: 64 set
            Region 4: I/O ports at e000 [size=16]

    00:07.2 USB Controller: VIA Technologies, Inc. VT82C586B USB (rev 08)
    (prog-if 00 [UHCI])
            Subsystem: Unknown device 0925:1234
            Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR
            Latency: 64 set, cache line size 08
    <TAbort- <MAbort- >SERR
            Latency: 64 set, cache line size 08
            Interrupt: pin D routed to IRQ 10
            Region 4: I/O ports at e400 [size=32]

    00:07.3 Host bridge: VIA Technologies, Inc.: Unknown device 3050 (rev
    20)
            Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR

    00:09.0 Multimedia video controller: Brooktree Corporation Bt878 (rev
    02)
            Subsystem: Avermedia Technologies Inc: Unknown device 0002
            Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR
            Latency: 16 min, 40 max, 64 set
            Interrupt: pin A routed to IRQ 12
            Region 0: Memory at e8000000 (32-bit, prefetchable) [size=4K]

    00:09.1 Multimedia controller: Brooktree Corporation Bt878 (rev 02)
            Subsystem: Avermedia Technologies Inc: Unknown device 0002
            Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR
            Latency: 4 min, 255 max, 64 set
            Interrupt: pin A routed to IRQ 12
            Region 0: Memory at e8001000 (32-bit, prefetchable) [size=4K]

    00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RT8029(AS)
            Subsystem: Realtek Semiconductor Co., Ltd. RT8029(AS)
            Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR
            Interrupt: pin A routed to IRQ 12
            Region 0: I/O ports at e800 [size=32]

    01:00.0 VGA compatible controller: nVidia Corporation Riva TNT2 Ultra
    (rev
    11) (prog-if 00 [VGA]
            Subsystem: Asustek Computer, Inc. AGP-V3800 Deluxe
            Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
    ParErr- Stepping- SERR- Fast
            Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-

    <TAbort- <MAbort- >SERR
            Latency: 5 min, 1 max, 64 set
            Interrupt: pin A routed to IRQ 11
            Latency: 5 min, 1 max, 64 set
            Interrupt: pin A routed to IRQ 11
            Region 0: Memory at e4000000 (32-bit, non-prefetchable)
    [size=16M]
            Region 1: Memory at e6000000 (32-bit, prefetchable) [size=32M]
            Expansion ROM at e5000000 [disabled] [size=64K]
            Capabilities: [60] Power Management version 1
                    Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
                    Status: D0 PME-Enable- DSel=0 DScale=0 PME-
            Capabilities: [44] AGP version 2.0
                    Status: RQ=31 SBA- 64bit- FW- Rate=x1,x2
                    Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>

    (5)This board is unknown (mejum@hctc.com):
    00:00.0 Host bridge: VIA Technologies, Inc. VT82C595/97 [Apollo VP2/97]
    (rev 03)
    00:07.0 ISA bridge: VIA Technologies, Inc. VT82C586 ISA [Apollo VP] (rev

    27)
    00:07.1 IDE interface: VIA Technologies, Inc. VT82C586 IDE [Apollo] (rev

    06)
    00:08.0 SCSI storage controller: Symbios Logic Inc. (formerly NCR)
    53c810 (rev 23)
    00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 8139 (rev
    10)
    00:0a.0 VGA compatible controller: Nvidia Corporation Riva TNT (rev 04)

    (6)This board does ata/66:
    PCI devices found:
      Bus 0, device 0, function 0:
        Host bridge: VIA Technologies Unknown device (rev 194).
          Vendor id=1106. Device id=691.
          Medium devsel. Master Capable. No bursts.
          Prefetchable 32 bit memory at 0xe4000000 [0xe4000008].
      Bus 0, device 1, function 0:
        PCI bridge: VIA Technologies VT 82C598 Apollo MVP3 AGP (rev 0).
          Medium devsel. Master Capable. No bursts. Min Gnt=8.
      Bus 0, device 4, function 0:
        ISA bridge: VIA Technologies VT 82C596 Apollo Pro (rev 18).
          Medium devsel. Master Capable. No bursts.
      Bus 0, device 4, function 1:
        IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6).
          Medium devsel. Fast back-to-back capable. Master Capable.
    Latency=32.
          I/O at 0xd800 [0xd801].
      Bus 0, device 4, function 2:
        USB Controller: VIA Technologies VT 82C586 Apollo USB (rev 8).
          Medium devsel. IRQ 9. Master Capable. Latency=32.
          I/O at 0xd400 [0xd401].
      Bus 0, device 4, function 3:
        Host bridge: VIA Technologies Unknown device (rev 32).
          Vendor id=1106. Device id=3050.
        Host bridge: VIA Technologies Unknown device (rev 32).
          Vendor id=1106. Device id=3050.
          Medium devsel. Fast back-to-back capable.
      Bus 0, device 10, function 0:
        Ethernet controller: Realtek 8139 (rev 16).
          Medium devsel. Fast back-to-back capable. IRQ 5. Master
    Capable. Late$
          I/O at 0xd000 [0xd001].
          Non-prefetchable 32 bit memory at 0xd5800000 [0xd5800000].
      Bus 0, device 11, function 0:
        Multimedia audio controller: Ensoniq AudioPCI (rev 1).
          Slow devsel. IRQ 10. Master Capable. Latency=32. Min
    Gnt=12.Max Lat=1$
          I/O at 0xb800 [0xb801].
      Bus 0, device 12, function 0:
        Multimedia audio controller: Unknown vendor Unknown device (rev
    254).
          Vendor id=12eb. Device id=2.
          Medium devsel. Fast back-to-back capable. IRQ 11. Master
    Capable. Lat$
          Non-prefetchable 32 bit memory at 0xd5000000 [0xd5000000].
          I/O at 0xb400 [0xb401].
          I/O at 0xb000 [0xb001].
      Bus 1, device 0, function 0:
        VGA compatible controller: NVidia Unknown device (rev 16).
          Vendor id=10de. Device id=100.
          Medium devsel. Fast back-to-back capable. IRQ 11. Master
    Capable. Lat$
          Non-prefetchable 32 bit memory at 0xd6000000 [0xd6000000].
          Prefetchable 32 bit memory at 0xd8000000 [0xd8000008].

    (7)This board does ata/66:

    00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0391 (rev
    02)
    00:01.0 PCI bridge: VIA Technologies, Inc.: Unknown device 8391
    00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super] (rev
    21)
    00:07.1 IDE interface: VIA Technologies, Inc. VT82C586 IDE [Apollo] (rev

    10)
    00:07.2 USB Controller: VIA Technologies, Inc. VT82C586B USB (rev 10)
    00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]

    (rev 3$
    00:09.0 Multimedia video controller: Brooktree Corporation Bt878 (rev
    02)
    00:09.1 Multimedia controller: Brooktree Corporation Bt878 (rev 02)
    00:0a.0 Multimedia audio controller: Creative Labs SB Live! EMU10000
    (rev
    07)
    00:0a.1 Input device controller: Creative Labs SB Live! (rev 07)
    00:0c.0 SCSI storage controller: Adaptec AHA-294x / AIC-7871
    01:00.0 VGA compatible controller: nVidia Corporation Riva TNT2 (rev 11)

    Hope this is helpful

    David Bronaugh

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/



    This archive was generated by hypermail 2b29 : Sat May 27 2000 - 17:09:49 EDT