270306 |
21-Aug-2014 |
ian |
This module requires pci_if.h, add it to the SRCS list.
We haven't noticed that it was missing because eisa has been disabled for a while in -current, but it became apparent when some parallel-build stuff was MFC'd to 10-stable and this module failed to build there. |
270284 |
21-Aug-2014 |
ian |
MFC r260401
Remove aicasm as a build dependency. It made sense when the ahc and ahd drivers and their firmware were under active development, but those days have passed. The firmware now exists in pre-compiled form, no longer dependent on it's sources or on aicasm. If you wish to rebuild the firmware from source, the glue still exists under the 'make firmware' target in sys/modules/aic7xxx.
This also fixes the problem introduced with r257777 et al with building kernels the old fashioned way in sys/$arch/compile/$CONFIG when the ahc/ahd drivers were included. |
270274 |
21-Aug-2014 |
ian |
MFC r257637, r257730, r257734, r257777, r257825, r257838, r257873:
Changes to how the aicasm tool is built. This series of changes results in the aicasm tool being built as part of the tools stages of world and kernel builds.
Most of these changes will ultimately be undone when r260401 is MFC'd, but it will leave in place the new kernel-build-tool machinery (KTMAKE stuff) in case a new special kernel tool ever comes along. |
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
228805 |
22-Dec-2011 |
dim |
Disable -Wconstant-conversion warnings for the aic7xxx module in a more fine-grained way: only add the option for the specific .c files that need them, like via sys/conf/files.
MFC after: 1 week
|
228789 |
21-Dec-2011 |
dim |
Amend r228779 by also disabling -Wconstant-conversion warnings for the aic7xxx module.
MFC after: 1 week
|
140867 |
26-Jan-2005 |
imp |
Add WERRROR= to work around the warnings
|
139607 |
03-Jan-2005 |
njl |
Back out previous commits. Installing new share/mk fixes this.
|
139604 |
03-Jan-2005 |
njl |
NO_MAN is now NOMAN.
|
139603 |
03-Jan-2005 |
njl |
Fix kernel modules build. For some reason, this module now bails out with an error that there is no aicasm.1 man page.
|
136854 |
24-Oct-2004 |
ru |
Curlies only work in target and sources specifications, but not when passed to Bourne shell. This unbreaks "make clean".
|
133912 |
17-Aug-2004 |
gibbs |
Add ISA attachement files for the aic7xxx driver.
Approved by: re Reminded by: obrien
|
133911 |
17-Aug-2004 |
gibbs |
Add an ISA attachement to the aic7xxx driver to handle 284X controllers. The ISA probe uses an identify routine to probe all slot locations from 1 to 14 that do not conflict with other allocated resources. This required making aic7770.c part of the driver core when compiled as a module.
aic7xxx.c: aic79xx.c: aic_osm_lib.c: Use aic_scb_timer_start() consistently to start the watchdog timer. This removes a few places that verbatum copied the code in aic_scb_timer_start().
During recovery processing, allow commands to still be queued to the controller. The only requirement we have is that our recovery command be queued first - something the code already guaranteed. The only other change required to make this work is to prevent timers from being started for these newly queued commands.
Approved by: re
|
130286 |
09-Jun-2004 |
imp |
Add eisa_if.h to the list of things to build for new eisa_if.m for the case where we build modules with world.
|
109708 |
22-Jan-2003 |
gibbs |
Update GENSRCS and aicasm options correctly depending on whether register pretty printing is enabled
Add a dependency on the source files for aicasm so that it will be rebuilt if out of date.
Simplify.
|
106496 |
06-Nov-2002 |
nyan |
Include "../Makefile.inc".
|
106389 |
03-Nov-2002 |
scottl |
Hook the aic7xxx modules up. This requires some extra care since aicasm is a compiler tool and needs to be compiled by the host compiler. I've tested this in i386->sparc cross-build, 4.7->current upgrade, normal buildkernel target, and normal /sys/i386/compile/GENERIC configurations.
Submitted by: ru
|
102708 |
31-Aug-2002 |
gibbs |
Add cleandepend target.
|
102703 |
31-Aug-2002 |
gibbs |
Pass the cleandir target on to the aicasm Makefile. This should fix the buildkernel target.
|
102690 |
31-Aug-2002 |
gibbs |
Complete the hookup of ahd/ahc module building.
|
101131 |
01-Aug-2002 |
scottl |
Allow the ahc and ahd drivers to be built as modules. This also breaks the ahc driver into a core back-end and pci and eisa front-ends.
|