From owner-freebsd-mobile Wed Jun 26 00:52:00 1996 Return-Path: owner-mobile Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA17056 for mobile-outgoing; Wed, 26 Jun 1996 00:52:00 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id AAA17051 for ; Wed, 26 Jun 1996 00:51:55 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id RAA04918; Wed, 26 Jun 1996 17:08:19 +0930 From: Michael Smith Message-Id: <199606260738.RAA04918@genesis.atrad.adelaide.edu.au> Subject: Re: sio interrupt problems with PAO-960616 [pccard-test] To: markd@grizzly.com (Mark Diekhans) Date: Wed, 26 Jun 1996 17:08:19 +0930 (CST) Cc: hosokawa@mt.cs.keio.ac.jp, freebsd-mobile@FreeBSD.ORG In-Reply-To: <199606260627.XAA11896@Grizzly.COM> from "Mark Diekhans" at Jun 25, 96 11:27:06 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-mobile@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Mark Diekhans stands accused of saying: > > The same results occur with two difference modems, one of which is on > the supported car list (Megahertz XJ2288). I suspect this is either a > configuration mistake or a problem with pcic or sio drivers: > > /kernel: PC-Card Cirrus Logic PD6710 (5 mem & 2 I/O windows) > /kernel: pcic: controller irq 10 > /kernel: sio0 at 0x3f8-0x3ff irq 4 on isa > /kernel: sio0: type 16550A > /kernel: sio1 not found at 0x2f8 > > WHen the kernel is booting I get the message: > /kernel: sio0: 64 events for device with no tp > > although there is not device attached to sio0. This sounds like the card doesn't have a 'real' UART in it, but rather a micro pretending to be one. This is pretty tragic. You could look the places in sioprobe() where the EXTRA DELAY comments are, and try adding 'DELAY(500)' in these places. > /kernel: sio1: probe test 3 failed The card failed to generate an interrupt when it should have. > /kernel: sio1: type 16550A > /kernel: Slot 0, unfielded interrupt (3) ... but it's generated it later. > Mark -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[