From owner-freebsd-stable Tue Aug 6 5:48:20 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A591F37B400 for ; Tue, 6 Aug 2002 05:48:05 -0700 (PDT) Received: from relay03.cablecom.net (relay03.cablecom.net [62.2.33.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8777D43E81 for ; Tue, 6 Aug 2002 05:48:04 -0700 (PDT) (envelope-from hanspeter_roth@hotmail.com) Received: from gicco.cablecom.ch (dclient217-162-157-104.hispeed.ch [217.162.157.104]) by relay03.cablecom.net (8.11.6/8.11.4/SOL/AWF/MXRELAY/06072001) with ESMTP id g76Cm0968300 for ; Tue, 6 Aug 2002 14:48:00 +0200 (CEST) Received: (from idefix@localhost) by gicco.cablecom.ch (8.11.6/8.11.6) id g76Cm0a00673 for freebsd-stable@freebsd.org; Tue, 6 Aug 2002 14:48:00 +0200 (CEST) (envelope-from hanspeter_roth@hotmail.com) Date: Tue, 6 Aug 2002 14:48:00 +0200 From: Hanspeter Roth To: freebsd-stable@freebsd.org Subject: atapi_dma while burning Cds with Promise Ata/133 Tx2 Message-ID: <20020806144800.A573@gicco.cablecom.ch> Reply-To: freebsd-stable@freebsd.org Mail-Followup-To: freebsd-stable@freebsd.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="2fHTh5uZTiUOsy+g" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --2fHTh5uZTiUOsy+g Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello, I have a Cdwriter connected to a Promise ATA133 Tx2 controller. I tried a Plextor Cdwriter PX-W4012A and a Memorex SixteenMAXX 1040. Burning works without DMA. If DMA is enabled the system hangs as soon as burning starts. When the Cdwriter is connected to the motherboard's controller burning works with DMA enabled. The controller of the motherboard seems to be a VIA 82C586 ATA33. I'm running 4.6.1-RELEASE-p10. Is CD burning supposed to work with DMA on a Promise ATA133 Tx2? -Hanspeter --2fHTh5uZTiUOsy+g Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg.log" Copyright (c) 1992-2002 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.6.1-RELEASE-p10 #1: Tue Aug 6 12:54:25 CEST 2002 me@here:/usr/obj/usr/src/sys/F1 Timecounter "i8254" frequency 1193182 Hz CPU: AMD-K6(tm) 3D processor (250.57-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x580 Stepping = 0 Features=0x8001bf AMD Features=0x80000800 real memory = 268435456 (262144K bytes) avail memory = 257421312 (251388K bytes) Preloaded elf kernel "kernel" at 0xc03d3000. md0: Malloc disk Using $PIR table, 6 entries at 0xc00fded0 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 pcib2: at device 1.0 on pci0 pci1: on pcib2 pci1: at 0.0 irq 9 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0x6400-0x640f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: (vendor=0x1106, dev=0x3040) at 7.3 atapci1: port 0x7c00-0x7c0f,0x7800-0x7803,0x7400-0x7407,0x7000-0x7003,0x6c00-0x6c07 mem 0xeb000000-0xeb003fff irq 11 at device 10.0 on pci0 ata2: at 0x6c00 on atapci1 ata3: at 0x7400 on atapci1 sym0: <895> port 0x8000-0x80ff mem 0xeb004000-0xeb004fff,0xeb005000-0xeb0050ff irq 10 at device 11.0 on pci0 sym0: Tekram NVRAM, ID 7, Fast-40, LVD, parity checking rl0: port 0x8400-0x847f mem 0xeb006000-0xeb00607f irq 9 at device 12.0 on pci0 rl0: Ethernet address: 00:00:e8:63:09:f3 miibus0: on rl0 rlphy0: on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pcib1: on motherboard pci2: on pcib1 orm0: