From owner-freebsd-mobile Wed Jan 26 8: 2:52 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 0C9EE14ED5 for ; Wed, 26 Jan 2000 08:02:48 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.1/8.9.1) with ESMTP id LAA13041; Wed, 26 Jan 2000 11:02:42 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.9.3/8.9.1) id LAA43417; Wed, 26 Jan 2000 11:02:12 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 26 Jan 2000 11:02:12 -0500 (EST) To: Mitsuru IWASAKI Cc: gallatin@cs.duke.edu, freebsd-mobile@freebsd.org Subject: Re: pc card removal lockup In-Reply-To: <200001260638.PAA16984@tasogare.imasy.or.jp> References: <14478.22223.436708.406272@grasshopper.cs.duke.edu> <200001260638.PAA16984@tasogare.imasy.or.jp> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14479.6481.98047.430229@grasshopper.cs.duke.edu> Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Mitsuru IWASAKI writes: > > I successfully reproduce your problem here by changing BIOS setting. > # My laptop is PORTEGE 3110CT. > My PCIC is using irq 4 sharing COM1's irq, and disabling COM1 (irq 4) > on BIOS setting, my machine also locks solid on removal. > Enabling COM1 on BIOS setting again, there is no problems on > insertion/removal. It seems that there is a problem around sharing > irq code, but I have no idea to fix for now... > > > pcic: management irq 3 > > pcic0: at port 0x3e0 iomem 0xd0000 irq 3 on isa0 > > pccard0: on pcic0 > > pccard1: on pcic0 > > pcic1: not probed (disabled) > > sio0: irq maps: 0x41 0x51 0x41 0x41 > > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > > sio0: type 16550A > > sio1: not probed (disabled) > > Please try again enabling COM2 on BIOS setting if you disable it. This machine doesn't have a COM2 as such -- it has an infrared port that you can put on COM2. It was disabled previously. I enabled it & put it on COM2 and I still see the same symptoms. Should I try putting pcic0 on a different irq? 9 or 11? I think all the rest are in use. BTW -- I have found that if I suspend the machine, remove a card, and awaken the machine, removal works. Also, I can then insert a card while the machine is awake. Thank you for your help, Drew ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message