From owner-freebsd-questions Wed Mar 1 03:46:18 1995 Return-Path: questions-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA23344 for questions-outgoing; Wed, 1 Mar 1995 03:46:18 -0800 Received: from easynet.com (easyr.easynet.com [198.67.38.6]) by freefall.cdrom.com (8.6.9/8.6.6) with SMTP id DAA23336 for ; Wed, 1 Mar 1995 03:46:16 -0800 Received: by easynet.com (Smail3.1.28.1 #7) id m0rjmiQ-000rbtC; Wed, 1 Mar 95 03:37 WET Message-Id: From: brian@mediacity.com (Brian Litzinger) Subject: Resolved: Why does SMC Ultra Elite, mess up MPEG Decoder To: brian@mediacity.com (Brian Litzinger) Date: Wed, 1 Mar 1995 03:37:14 -0800 (PST) Cc: freebsd-questions@FreeBSD.org In-Reply-To: from "Brian Litzinger" at Mar 1, 95 00:52:45 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 765 Sender: questions-owner@FreeBSD.org Precedence: bulk > > I'm porting a device driver I wrote from BSDI to FreeBSD. The driver > is for the Talisman MPEG decoder card (based on C-Cube CL480). > > The driver is working quite well, except for some reason when I > have an SMC Ultra Elite plugged in I can't read reliably from the > IO of the MPEG Decoder card, though I can write to it fine. The > SMC Ultra Elite seems to stumble also. > > ed1 at 0x300-0x31f irq 10 maddr 0xd8000 msize 16384 (SMC Ultra Elite) > tm0 at 0x700 irq 11 on isa The problem, as several have people have correctly pointed out, is that the SMC Ultra Elite only decodes 10 bits of io lines, thus from its point of view 0x700 and 0x300 overlap. I can't believe I missed that. Thanks, to all the replied. Brian Litzinger brian@easynet.com