[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ports/2425: ppb.c driver doesn't do interrupts on non-x86
- To: gnats@openbsd.org
- Subject: ports/2425: ppb.c driver doesn't do interrupts on non-x86
- From: obsd@digitalmafia.org
- Date: Fri, 22 Feb 2002 22:13:05 -0600
- Resent-Date: Fri, 22 Feb 2002 21:30:03 -0700 (MST)
- Resent-From: gnats@cvs.openbsd.org (GNATS Management)
- Resent-Message-Id: <200202230430.g1N4U37X028483@cvs.openbsd.org>
- Resent-Reply-To: gnats@cvs.openbsd.org, obsd@digitalmafia.org
- Resent-To: bugs@cvs.openbsd.org
>Number: 2425
>Category: ports
>Synopsis: ppb.c driver doesn't do interrupts on non-x86
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: bugs
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Fri Feb 22 21:30:02 MST 2002
>Last-Modified:
>Originator: Aaron Botsis
>Organization:
net
>Release: 3.0, current
>Environment:
System : OpenBSD 3.0
Architecture: OpenBSD.powerpc
Machine : macppc
>Description:
Trying to use dc driver and dlink quad-port ethernet card on macppc. Lack of
interrupt support in the pci-pci bus driver on non-intel platforms. This is a
known problem, as seen in the ppb.c driver:
* XXX NOTE:
* XXX PROPER OPERATION OF DEVICES BEHIND PPB'S WHICH USE INTERRUPTS
* XXX ON SYSTEMS OTHER THAN THE i386 IS NOT POSSIBLE AT THIS TIME.
* XXX There needs to be some support for 'swizzling' the interrupt
* XXX pin. In general, pci_map_int() has to have a different
* XXX interface.
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted: