Date: Wed, 26 Jun 1996 17:08:19 +0930 (CST) From: Michael Smith <msmith@atrad.adelaide.edu.au> To: markd@grizzly.com (Mark Diekhans) Cc: hosokawa@mt.cs.keio.ac.jp, freebsd-mobile@FreeBSD.ORG Subject: Re: sio interrupt problems with PAO-960616 [pccard-test] Message-ID: <199606260738.RAA04918@genesis.atrad.adelaide.edu.au> In-Reply-To: <199606260627.XAA11896@Grizzly.COM> from "Mark Diekhans" at Jun 25, 96 11:27:06 pm
next in thread | previous in thread | raw e-mail | index | archive | help
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 [[
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606260738.RAA04918>