From owner-freebsd-current Tue Nov 30 13: 8:40 1999 Delivered-To: freebsd-current@freebsd.org Received: from cheddar.netmonger.net (cheddar.netmonger.net [209.54.21.140]) by hub.freebsd.org (Postfix) with ESMTP id 03A8C14DE0; Tue, 30 Nov 1999 13:08:30 -0800 (PST) (envelope-from chris@cheddar.netmonger.net) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.8/8.8.8) id QAA18351; Tue, 30 Nov 1999 16:08:29 -0500 (EST) Message-ID: <19991130160829.A13848@netmonger.net> Date: Tue, 30 Nov 1999 16:08:29 -0500 From: Christopher Masto To: Nick Hibma , Mike Smith Cc: Warner Losh , FreeBSD CURRENT Mailing List Subject: Re: your mail References: <199911301740.JAA02860@mass.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from Nick Hibma on Tue, Nov 30, 1999 at 08:09:41PM +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Nov 30, 1999 at 08:09:41PM +0100, Nick Hibma wrote: > > With freeze I meant, freeze. Rock solid. Nothing to be done. Stepping > through the code the laptop freezes in the second putb in pcic_disable. > As in stepping the assembler to that outb does never return the prompt. I certainly have no clue what I'm doing here (and I can't seem to find a reference for these pcic registers on the net), but I did notice that commenting out the "sp->putb(sp, PCIC_INT_GEN, 0);" stops the freeze on removal, but then I start getting "ed0: device timeout"s and the machine freezes if I put a card in (right after the beep). I noticed that the "new" code does the power off before the reset.. dunno if this is significant. -- Christopher Masto Senior Network Monkey NetMonger Communications chris@netmonger.net info@netmonger.net http://www.netmonger.net Free yourself, free your machine, free the daemon -- http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message