From owner-freebsd-current Mon Jan 10 15: 0:18 2000 Delivered-To: freebsd-current@freebsd.org Received: from tinker.exit.com (exit-gw.power.net [207.151.46.196]) by hub.freebsd.org (Postfix) with ESMTP id 6225E15371 for ; Mon, 10 Jan 2000 15:00:14 -0800 (PST) (envelope-from frank@exit.com) Received: from realtime.exit.com (realtime.exit.com [206.223.0.5]) by tinker.exit.com (8.9.3/8.9.3) with ESMTP id PAA57019; Mon, 10 Jan 2000 15:00:09 -0800 (PST) (envelope-from frank@exit.com) Received: (from frank@localhost) by realtime.exit.com (8.9.3/8.9.3) id PAA07661; Mon, 10 Jan 2000 15:00:09 -0800 (PST) (envelope-from frank) From: Frank Mayhar Message-Id: <200001102300.PAA07661@realtime.exit.com> Subject: Re: Neomagic Sounddriver hangs HP OB4150 In-Reply-To: from Bill Fumerola at "Jan 10, 2000 03:07:35 pm" To: billf@chc-chimes.com (Bill Fumerola) Date: Mon, 10 Jan 2000 15:00:09 -0800 (PST) Cc: michaelc@tmbbwmc.bbn.hp.com (#Michael Class), freebsd-current@FreeBSD.ORG Reply-To: frank@exit.com X-Mailer: ELM [version 2.4ME+ PL54 (25)] 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 Bill Fumerola wrote: > On Mon, 10 Jan 2000, #Michael Class wrote: > > > The Laptop is equipped with the following Neomagic-Chip: > > chip1: irq 10 at device 0.1 on pci1 > > > > The Stack-Backtrace looks exactly the same as the other mail mentioned. A > > little bit further digging into this shows me that on this Laptop every > > read access to the second memory-area of the chip in the range of 0x600-0x8ff > > brings the machine to a halt. I can read successfully from the areas with > > offset 0x0-0x5ff and 0x900-0xFFF. The Header-File states that the mixer-I/O > > Area starts at offset 0x600. This access brings the machine to a halt during > > boot. > > > > Any suggestions of what I could try? > > Try providing us with real data. The boot message you gave us is when > pcisupport.c matches it, not when neomagic. matches it. It is impossible > to recieve the above message and then have the neomagic code fall on > its face. Um, no it's not. The very next thing that happens after that message comes out is that the nm_* routines are called to initialize the hardware and the driver. (In my case, though, it was the outw in ac97_init() that hung my machine.) -- Frank Mayhar frank@exit.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message