From madd@tecdigital.net Fri Dec 21 00:07:41 2001 Return-Path: Received: from mail.tecdigital.net (tecdigital.tol.itesm.mx [132.254.97.16]) by hub.freebsd.org (Postfix) with ESMTP id 255F437B419 for ; Fri, 21 Dec 2001 00:07:41 -0800 (PST) Received: from gandalf.localdomain (unknown [148.243.246.246]) by mail.tecdigital.net (Postfix) with ESMTP id 1AB641D7D for ; Fri, 21 Dec 2001 02:07:41 -0600 (CST) Received: by gandalf.localdomain (Postfix, from userid 1000) id E84F71A2B; Fri, 21 Dec 2001 02:07:38 -0600 (CST) Message-Id: <20011221080738.E84F71A2B@gandalf.localdomain> Date: Fri, 21 Dec 2001 02:07:38 -0600 (CST) From: Mario Doria Reply-To: Mario Doria To: FreeBSD-gnats-submit@freebsd.org Cc: Subject: Add support for UDMA100 on SiS 730 Chipset X-Send-Pr-Version: 3.113 X-GNATS-Notify: >Number: 33053 >Category: misc >Synopsis: Add support for UDMA100 on SiS 730 Chipset >Confidential: no >Severity: non-critical >Priority: medium >Responsible: sos >State: closed >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Dec 21 00:10:02 PST 2001 >Closed-Date: Sun Dec 30 08:30:56 PST 2001 >Last-Modified: Sun Dec 30 08:31:55 PST 2001 >Originator: Mario Doria >Release: FreeBSD 4.4-STABLE i386 >Organization: >Environment: System: FreeBSD gandalf.localdomain 4.4-STABLE FreeBSD 4.4-STABLE #0: Mon Dec 17 12:30:56 CST 2001 madd@gandalf.localdomain:/usr/obj/usr/src/sys/GANDALF i386 >Description: My SiS 730S chipset is recognized as a SiS 5591, so I cannot get to work UDMA over 33MB. The chipset is capable of doing UDMA100, this was tested using Windoze 2000. Here's my pciconf -l output: chip0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x07301039 rev=0x02 hdr=0x00 atapci0@pci0:0:1: class=0x010180 card=0x0a011019 chip=0x55131039 rev=0xd0 hdr=0x00 isab0@pci0:1:0: class=0x060100 card=0x00000000 chip=0x00081039 rev=0x00 hdr=0x00 ohci0@pci0:1:2: class=0x0c0310 card=0x70011039 chip=0x70011039 rev=0x07 hdr=0x00 ohci1@pci0:1:3: class=0x0c0310 card=0x70001039 chip=0x70011039 rev=0x07 hdr=0x00 pcib2@pci0:2:0: class=0x060400 card=0x00000000 chip=0x00011039 rev=0x00 hdr=0x01 rl0@pci0:9:0: class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10 hdr=0x00 pcm0@pci0:11:0: class=0x040100 card=0x00000000 chip=0x60051013 rev=0x01 hdr=0x00 none0@pci1:0:0: class=0x030000 card=0x88081462 chip=0x002d10de rev=0x15 hdr=0x00 Here's relevant DMESG output: Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.4-STABLE #0: Mon Dec 17 12:30:56 CST 2001 madd@gandalf.localdomain:/usr/obj/usr/src/sys/GANDALF Timecounter "i8254" frequency 1193182 Hz CPU: AMD Duron(tm) processor (952.16-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x631 Stepping = 1 Features=0x183f9ff AMD Features=0xc0440000<,AMIE,DSP,3DNow!> real memory = 402587648 (393152K bytes) avail memory = 387833856 (378744K bytes) Preloaded elf kernel "kernel" at 0xc03ae000. netsmb_dev: loaded Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 6 entries at 0xc00fddf0 apm0: on motherboard apm: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 atapci0: port 0x4000-0x400f at device 0.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 isab0: at device 1.0 on pci0 isa0: on isab0 ohci0: mem 0xd5011000-0xd5011fff irq 9 at device 1.2 on pci0 usb0: SMM does not respond, resetting usb0: on ohci0 ad0: 39093MB [79428/16/63] at ata0-master UDMA33 acd0: CDROM at ata1-master using PIO4 Mounting root from ufs:/dev/ad0s3a From the manufacturer (ECS Elitegroup): K7SEM SiSŪ 730S Chipset ...and two PCI Bus Master Ultra DMA (UDMA) ports that support up to four ATAPI (AT Attachment Packet Interface) devices. The PCI IDE also supports PIO Mode 3 and 4, UDMA33/66/100 IDE... >How-To-Repeat: Use this chipset. >Fix: >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-bugs->sos Responsible-Changed-By: sheldonh Responsible-Changed-When: Sun Dec 30 06:50:43 PST 2001 Responsible-Changed-Why: Over to the ATA maintainer. http://www.FreeBSD.org/cgi/query-pr.cgi?pr=33053 State-Changed-From-To: open->closed State-Changed-By: sos State-Changed-When: Sun Dec 30 08:30:56 PST 2001 State-Changed-Why: Support has already been added to -current MFC will follow shortly. http://www.FreeBSD.org/cgi/query-pr.cgi?pr=33053 >Unformatted: