From owner-freebsd-current Sun Sep 26 17:50: 2 1999 Delivered-To: freebsd-current@freebsd.org Received: from mail.singtel-yp.com (mail.singtel-yp.com [165.21.60.44]) by hub.freebsd.org (Postfix) with SMTP id 7473E14BB7 for ; Sun, 26 Sep 1999 17:49:59 -0700 (PDT) (envelope-from ktsin@mail.singtel-yp.com) Received: (qmail 32422 invoked by uid 1001); 27 Sep 1999 08:49:59 +0800 Message-ID: <19990927004959.32421.qmail@mail.singtel-yp.com> From: ktsin@mail.singtel-yp.com Subject: New ATA, HPT366 and UDMA66 To: current@freebsd.org Date: Mon, 27 Sep 1999 08:49:59 +0800 (SGT) X-Mailer: ELM [version 2.5 PL0pre8] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi I'm unable to get the new ATA driver to configure the HPT366 controller to use busmastering DMA and to make the IBM 22GXP drive run at UDMA66. Linux HPT366 driver supports busmastering DMA and UDMA66. Does anybody know how to fix this? Below is a portion of the output from dmesg: ata-pci1: irq 18 at device 19.0 on pci0 ata-pci1: Busmastering DMA not supported ^^^^^^^^^^^^^^^^^ ata2 at 0xd800 irq 18 on ata-pci1 ata-pci2: irq 18 at device 19.1 on pci0 ata-pci2: Busmastering DMA not supported ^^^^^^^^^^^^^^^^^ atkbdc0: at port 0x60-0x6f on isa0 atkbd0: irq 1 on atkbdc0 psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0 vga0: at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A unknown0: on isa0 pcm0: at port 0x534-0x537,0x388-0x38b,0x220-0x22f irq 7 drq 1,0 on isa0 unknown1: at port 0x200-0x207 on isa0 unknown2: at port 0x330-0x331 irq 10 on isa0 ad0: ATA-3 disk at ata0 as master ad0: 6149MB (12594960 sectors), 13328 cyls, 15 heads, 63 S/T, 512 B/S ad0: 16 secs/int, 0 depth queue, UDMA33 Creating DISK ad0 Creating DISK wd0 ad1: ATA-4 disk at ata2 as master ad1: 12949MB (26520480 sectors), 26310 cyls, 16 heads, 63 S/T, 512 B/S ad1: 16 secs/int, 31 depth queue, PIO ^^^ Creating DISK ad1 Creating DISK wd1 Thanks, kt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message