Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 Nov 1995 12:43:02 -0800
From:      "Justin T. Gibbs" <gibbs@freefall.freebsd.org>
To:        Bruce Evans <bde@freefall.freebsd.org>
Cc:        CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org
Subject:   Re: cvs commit: src/sys/pci if_pdq.c 
Message-ID:  <199511042043.MAA27945@aslan.cdrom.com>
In-Reply-To: Your message of "Sat, 04 Nov 1995 07:05:56 PST." <199511041505.HAA24646@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
>bde         95/11/04 07:05:54
>
>  Modified:    sys/pci   if_pdq.c
>  Log:
>  Fixed the type of feaintr().  The type of an EISA interrupt handler is
>  incompatible with the type of a PCI interrupt handler.
>  
>  Fixed the type of pdc_pci_ifintr().  The type of a PCI interrupt handler
>  is too generic to pass arbitrary struct pointers.

I thought that the point of the PCI interrupt handler type was to allow
you to pass arbitrary struct pointers.  Hmm.  Now I'm confused.  I want
to pass (struct ach_data *)'s to the aic7xxx interrupt routine.  What
should be the type of an EISA interrupt handler to deal with this.  Right
now I'm using "void  (*func)(void *)".

--
Justin T. Gibbs
===========================================
  Software Developer - Walnut Creek CDROM
  FreeBSD: Turning PCs into workstations
===========================================



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