freebsd-dev/sys/dev/aic7xxx
John Baldwin e1e31c0e43 Clean up the way we handle auxiliary commands for a given ddb command
table.  Previously, the ddb code knew of each linker set of auxiliary
commands and which explicit command list they were tied to.  These changes
add a simple command_table struct that contains both the static list of
commands and the pointers for any auxiliary linker set of additional
commands.  This also makes it possible for other arbitrary command tables
to be defined in other parts of the kernel w/o having to edit ddb itself.

The DB_SET macro has also been trimmed down to just creating an entry in
a linker set.  A new DB_FUNC macro does what the old DB_SET did which is
to not only add an entry to the linker set but also to include a function
prototype for the function being added.  With these changes, it's now also
possible to create aliases for ddb functions using DB_SET() directly if
desired.
2006-03-07 22:17:06 +00:00
..
aicasm Fix mysterious build failures (with parallel make) early in 2005-11-21 14:41:10 +00:00
ahc_eisa.c Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
ahc_isa.c Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
ahc_pci.c Use BUS_PROBE_DEFAULT for pci probe return value 2005-03-05 19:24:22 +00:00
ahd_pci.c Set allow_memio to 1 if fetching the allow_memio hint fails. This 2005-09-22 04:56:59 +00:00
aic7xxx_93cx6.c Make this compile from the last commit 2005-01-06 05:30:44 +00:00
aic7xxx_93cx6.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic7xxx_inline.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic7xxx_osm.c Fix -Wundef. 2005-12-04 02:12:43 +00:00
aic7xxx_osm.h Fix -Wundef warnings found when compiling i386 LINT, GENERIC and 2005-12-05 11:58:35 +00:00
aic7xxx_pci.c Use the AHC_DISABLE_PCI_PERR flag to silence parity error reporting on 2005-09-22 05:11:35 +00:00
aic7xxx.c remove useless ptr check; cur_column can never be null 2005-03-31 05:00:31 +00:00
aic7xxx.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic7xxx.reg Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic7xxx.seq Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic79xx_inline.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic79xx_osm.c Clean up the way we handle auxiliary commands for a given ddb command 2006-03-07 22:17:06 +00:00
aic79xx_osm.h Fix -Wundef warnings from compiling GENERIC and LINT kernels of 2005-12-06 11:19:37 +00:00
aic79xx_pci.c Fix -Wundef. 2005-12-04 02:12:43 +00:00
aic79xx.c Fix -Wundef. 2005-12-04 02:12:43 +00:00
aic79xx.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic79xx.reg Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic79xx.seq Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic7770.c Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic_osm_lib.c Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
aic_osm_lib.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00