Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 Nov 1995 13:21:53 -0800
From:      "Justin T. Gibbs" <gibbs@freefall.freebsd.org>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        bde@freefall.freebsd.org, gibbs@freefall.freebsd.org, CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org
Subject:   Re: cvs commit: src/sys/i386/scsi aic7xxx.c aic7xxx.h 
Message-ID:  <199511042121.NAA28013@aslan.cdrom.com>
In-Reply-To: Your message of "Sun, 05 Nov 1995 05:32:27 %2B1100." <199511041832.FAA02381@godzilla.zeta.org.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
>>>  Modified:    sys/pci   aic7870.c
>>>               sys/i386/scsi  aic7xxx.c aic7xxx.h
>>>  Log:
>>>  Fixed the type of ahcintr().  The type of an ISA interrupt handler is
>>>  incompatible with the type of a PCI interrupt handler.  A new entry
>
>>Can you back this out please?  I have the new EISA code almost ready to
>>go (later today hopefully) and it will remove this problem.  Well,
>
>No, the old version no longer compiles.

My version of the driver is very different than the one you modified,
so this just increases the number of conflicts. :(

>>actually, the eisa code expects interrupt handlers to return NULL, but
>>I expect the PCI code to lose its support for shared edge triggered
>>interrupts very soon.
>
>You may have more problems with all the other [E]ISA interrupt handlers
>that return void and are now prototyped in a central machine-generated
>file so that it is harder to vary them.
>
>Bruce

Opps, I meant they return void.  The only driver that should be using the
new EISA stuff is the aic7xxx driver, so I don't anticipate problems with
other EISA drivers until my new eisaconf stuff is reviewed, and I plunge
into converting all of the drivers doing their own EISA probes to using it.

I guess I'll have to fire off a SUP and see how you are auto-generating the
prototypes.  Why the move to a central file?

--
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?199511042121.NAA28013>