Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Mar 1995 03:37:14 -0800 (PST)
From:      brian@mediacity.com (Brian Litzinger)
To:        brian@mediacity.com (Brian Litzinger)
Cc:        freebsd-questions@FreeBSD.org
Subject:   Resolved: Why does SMC Ultra Elite, mess up MPEG Decoder
Message-ID:  <m0rjmiQ-000rbtC@easynet.com>
In-Reply-To: <m0rjk9F-000rc0C@easynet.com> from "Brian Litzinger" at Mar 1, 95 00:52:45 am

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m0rjmiQ-000rbtC>