NetBSD/sys/dev/ic
cgd 651b44e211 Rework the way kernel include files are installed. In the new method,
as with user-land programs, include files are installed by each directory
in the tree that has includes to install.  (This allows more flexibility
as to what gets installed, makes 'partial installs' easier, and gives us
more options as to which machines' includes get installed at any given
time.)  The old SYS_INCLUDES={symlinks,copies} behaviours are _both_
still supported, though at least one bug in the 'symlinks' case is
fixed by this change.  Include files can't be build before installation,
so directories that have includes as targets (e.g. dev/pci) have to move
those targets into a different Makefile.
1998-06-12 23:22:30 +00:00
..
ad1848reg.h Oops, forgot this in previous commit. 1997-05-07 20:23:53 +00:00
aha.c Sync with recent change made to bha.c by mjacob: 1998-04-29 01:02:44 +00:00
ahareg.h - Perform all necessary bus_dmamap_sync() operations. 1998-02-09 10:53:07 +00:00
ahavar.h - Perform all necessary bus_dmamap_sync() operations. 1998-02-09 10:53:07 +00:00
aic7xxx.c Do endian swaps where appropriate. This is currently dependent on 'BYTE_ORDER' 1998-04-16 07:12:43 +00:00
aic7xxxreg.h fix some spelling errors noticed by Charles Kane <ckane@mipos2.intel.com>. 1997-03-09 06:10:32 +00:00
aic7xxxvar.h Use a stream method for AHC_OUTSL when possible. 1998-04-16 07:13:57 +00:00
aic6360.c Changes so that these compile on NetBSD/alpha as well as NetBSD/i386. 1998-05-23 18:32:29 +00:00
aic6360reg.h From Enami Tsugutomo: Busify and split the aic6360 driver. 1997-10-06 19:49:17 +00:00
aic6360var.h Remove interrupt handler cookie from aic_softc. 1997-10-16 22:57:02 +00:00
am7930.c Fix some arithmetics lossage on typeless pointers. 1998-05-07 21:13:23 +00:00
am7930reg.h
am7930var.h Make the audio API (almost) SunOS compatible. 1997-10-19 07:41:33 +00:00
am7990.c the AM7990 is a controller, not a "card"; repair a misleading diagnostic. 1998-06-07 08:08:20 +00:00
am7990reg.h - new hardware reset hook, mainly for PCnet-ISA cards (79c960) 1997-03-27 21:01:49 +00:00
am7990var.h Adjust for config changes. 1998-01-12 09:23:08 +00:00
bha.c Cute buglet: you can end up with zero CCBs if there were no targets 1998-04-28 23:57:53 +00:00
bhareg.h - Perform all necessary bus_dmamap_sync() operations. 1998-02-06 23:06:44 +00:00
bhavar.h - Perform all necessary bus_dmamap_sync() operations. 1998-02-06 23:06:44 +00:00
bt485reg.h The "mi" TGA driver. It's still not of much use on anything but alpha 1998-04-15 20:16:30 +00:00
cd1190reg.h Erase spurious end-of-comment. 1998-05-20 16:06:56 +00:00
cd1400reg.h Add CD1400_PAR_FIFO_SIZE. 1998-05-20 00:03:11 +00:00
com.c PPS support from April, reworked and extended to match the PPS-API 1998-06-10 12:06:23 +00:00
comreg.h Add 16650 hardware flowcontrol support. Basically PR 3844 from 1997-10-19 14:26:16 +00:00
comvar.h Pull in <sys/timepps.h> here so that other things that include comvar.h 1998-06-11 02:01:58 +00:00
cs4231reg.h Fix tipo inherited from old version of TNF copyright template. 1997-10-09 08:03:42 +00:00
cy.c Fix error in previous change. 1998-03-22 19:36:52 +00:00
cyreg.h New Cyclades driver from Timo Rossi 1996-09-24 18:02:33 +00:00
cyvar.h the port number is the low 5 bits of the minor. That means that it should 1997-06-17 05:32:46 +00:00
dc21040reg.h Change 21040 modes slightly. Prevent infinite autosense loop of 21143 that 1998-05-22 18:50:59 +00:00
dp8390.c Fudge the start of the data pointer of the first mbuf in the chain when 1998-01-27 23:26:21 +00:00
dp8390reg.h Machine-independent driver for DP8390/WD83C690-based Ethernet controller. 1997-04-29 04:32:07 +00:00
dp8390var.h is790 u_char -> int. 1997-11-05 07:15:42 +00:00
ds.h * Command code definitions for the Dallas Semiconductor series of chips which 1997-07-06 22:22:01 +00:00
elink3.c For the Rx:Tx split message change "(undefined)" to "3:5". 1998-03-04 18:10:03 +00:00
elink3reg.h Rename the PROD_ID to PROD_ID_3C509 to make it possible to add other 1997-04-27 09:42:34 +00:00
elink3var.h Add and/or update rnd_*() hooks 1997-10-15 05:55:13 +00:00
hayespreg.h
i8042reg.h Don't define absolute ISA addresses here but offsets into the 1998-01-18 14:41:37 +00:00
i8237reg.h Add DMA37MD_DEMAND and DMA37MD_BLOCK. 1997-05-29 21:42:28 +00:00
i8253reg.h define offsets into "register window" instead of absolute ISA addresses 1998-01-19 11:38:00 +00:00
i82365.c Nuke __BROKEN_INDIRECT_CONFIG. 1998-06-09 07:35:06 +00:00
i82365reg.h Pull marc-pcmcia branch down to trunk. 1997-10-16 23:18:18 +00:00
i82365var.h Changes so that these compile on NetBSD/alpha as well as NetBSD/i386. 1998-05-23 18:32:29 +00:00
i82586.c Check for the ether broadcast address in promiscuous mode (PR#5527). 1998-06-04 20:35:44 +00:00
i82586reg.h Remove `_NEW_I82586' tag; all drivers using this file have been converted. 1998-02-28 01:07:45 +00:00
i82586var.h Move "async command" state in here. 1998-01-15 16:08:32 +00:00
i82595reg.h Add "iy" driver for Ethernet ISA boards using the Intel i82595 chip, e.g. 1996-05-06 21:36:51 +00:00
ics2101reg.h Fix tipo inherited from old version of TNF copyright template. 1997-10-09 08:03:42 +00:00
intersil7170.h Moved from arch/sun3/sun3 and changed according to implied references 1997-05-02 06:15:28 +00:00
interwave.c Make this compile with the recent ISA DMA changes. 1998-06-10 10:24:13 +00:00
interwavereg.h Make the audio API (almost) SunOS compatible. 1997-10-19 07:41:33 +00:00
interwavevar.h Make this compile with the recent ISA DMA changes. 1998-06-10 10:24:13 +00:00
isp.c there is an (unimportant) difference between 1020 && 1020A 1998-05-05 22:10:36 +00:00
ispmbox.h A little cleanup and print more error messages. 1997-09-29 01:41:30 +00:00
ispreg.h new async code defined 1997-12-05 19:40:35 +00:00
ispvar.h there is an (unimportant) difference between 1020 && 1020A 1998-05-05 22:10:36 +00:00
lemac.c Fix alignment crashes on Alphas... 1998-05-14 18:24:00 +00:00
lemacreg.h The bus-independent parts needed to support the DEC 1997-07-31 21:54:58 +00:00
lemacvar.h Fix alignment crashes on Alphas... 1998-05-14 18:24:00 +00:00
lpt.c Implement a flag to indicate that the driver attached correctly. 1998-02-02 22:54:55 +00:00
lptreg.h Drop LPT_NPORTS to 4 from 8. Some lpt units require only 4 I/O ports 1996-11-23 23:22:50 +00:00
lptvar.h Implement a flag to indicate that the driver attached correctly. 1998-02-02 22:54:55 +00:00
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00
mb86960.c Oops; make the table const. 1998-03-29 22:36:42 +00:00
mb86960reg.h fix typo 1998-03-23 16:57:21 +00:00
mb86960var.h Split Fujitsu MB9696x based ethernet card driver into bus 1998-03-22 04:25:36 +00:00
mc6845reg.h Put definitions and subroutines needed for all PC display adapters 1998-05-28 16:48:40 +00:00
mc146818reg.h properly #define MC_REGB_SQWE. From Matt Jacob 1997-03-12 06:53:42 +00:00
midway.c Adjust for config changes. 1998-01-12 09:23:08 +00:00
midwayreg.h MAJOR CHANGES: [contributed by Chuck Cranor <chuck@ccrc.wustl.edu> and 1997-03-20 21:34:42 +00:00
midwayvar.h MAJOR CHANGES: [contributed by Chuck Cranor <chuck@ccrc.wustl.edu> and 1997-03-20 21:34:42 +00:00
ncr53c9x.c If we have an NCR53CF9x (indicated by the front-end by setting a flag 1998-05-26 23:17:34 +00:00
ncr53c9xreg.h Mods for ESP406/FAS408 SCSI driver (from Eric S. Hvozda; PR#3581) 1997-05-17 20:56:55 +00:00
ncr53c9xvar.h If we have an NCR53CF9x (indicated by the front-end by setting a flag 1998-05-26 23:17:34 +00:00
ncr5380.doc RCSID Police. 1998-01-05 07:31:05 +00:00
ncr5380reg.h
ncr5380sbc.c Fix typo in a trace message expression. 1997-12-12 22:44:26 +00:00
ncr5380var.h Merge scsipi branch in the mainline. This add support for ATAPI devices 1997-08-27 11:22:52 +00:00
ne2000.c Do the unaligned buffer fixup without copying data, more-or-less lifted 1998-06-10 01:15:50 +00:00
ne2000reg.h Pull down from marc-pcmcia branch: Common code used by NE2000 and compatible 1997-10-14 22:54:09 +00:00
ne2000var.h Pull down from marc-pcmcia branch: Common code used by NE2000 and compatible 1997-10-14 22:54:09 +00:00
nec765reg.h
ns16450reg.h Cosmetic change; delete one space character. 1997-10-03 16:40:35 +00:00
ns16550reg.h
opl3sa3.h Add a Yamaha OPL3-SA3 driver and clean up all AD1848 drivers. 1998-05-20 16:19:41 +00:00
pcdisplay_subr.c Put definitions and subroutines needed for all PC display adapters 1998-05-28 16:48:40 +00:00
pcdisplay.h needed for VGA text attributes 1998-05-14 23:11:03 +00:00
pcdisplayvar.h Put definitions and subroutines needed for all PC display adapters 1998-05-28 16:48:40 +00:00
pdq_ifsubr.c Fix syncing of consumer block. 1998-05-27 01:17:53 +00:00
pdq.c Another bug fix (clear transmit done before trying to queue more transmits). 1998-05-28 03:07:49 +00:00
pdqreg.h Only enable transmit done interrupts when output ring is full. 1998-05-27 14:01:02 +00:00
pdqvar.h Fix syncing of consumer block. 1998-05-27 01:17:53 +00:00
rrunner.c Make this build w/ EGCS. 1998-06-08 07:11:51 +00:00
rrunnerreg.h Correct copyright date. 1998-05-17 16:46:06 +00:00
rrunnervar.h Make this build w/ EGCS. 1998-06-08 07:11:51 +00:00
smc83c170.c Device driver for the SMC 83c170 Ethernet PCI Integrated Controller (EPIC/100) 1998-06-02 01:29:41 +00:00
smc83c170reg.h Device driver for the SMC 83c170 Ethernet PCI Integrated Controller (EPIC/100) 1998-06-02 01:29:41 +00:00
smc83c170var.h Device driver for the SMC 83c170 Ethernet PCI Integrated Controller (EPIC/100) 1998-06-02 01:29:41 +00:00
smc90cx6.c Adjust for config changes. 1998-01-12 09:23:08 +00:00
smc90cx6reg.h
smc91cxx.c Adjust for config changes. 1998-01-12 09:23:08 +00:00
smc91cxxreg.h Pull the SMC91Cxx single-chip Ethernet driver core down from the marc-pcmcia 1997-09-02 00:10:55 +00:00
smc91cxxvar.h Add and/or update rnd_*() hooks 1997-10-15 05:55:13 +00:00
smc93cx6.c New bus.h implementation/interface: 1996-10-21 22:34:38 +00:00
smc93cx6var.h clean these up (mostly rename bus_space_{tag,handle}_t variables) so that 1997-04-10 02:48:38 +00:00
st16650reg.h Add 16650 hardware flowcontrol support. Basically PR 3844 from 1997-10-19 14:26:25 +00:00
tms320av110.c Dont waste time in delay()s... else we won't finish in time to get our first 1997-10-20 19:07:59 +00:00
tms320av110reg.h TMS320AV110 (mpeg layer 2 decoder chip) and ZBUS Melody board, which uses it. 1997-10-16 23:58:10 +00:00
tms320av110var.h TMS320AV110 (mpeg layer 2 decoder chip) and ZBUS Melody board, which uses it. 1997-10-16 23:58:10 +00:00
uha.c - Perform all necessary bus_dmamap_sync() operations. 1998-02-17 03:02:30 +00:00
uhareg.h - Perform all necessary bus_dmamap_sync() operations. 1998-02-17 03:02:30 +00:00
uhavar.h - Perform all necessary bus_dmamap_sync() operations. 1998-02-17 03:02:30 +00:00
vga_subr.c Put definitions and subroutines needed for all PC display adapters 1998-05-28 16:48:40 +00:00
vga.c reserve the VGA BIOS area (but don't worry if it fails) 1998-06-12 18:41:01 +00:00
vgareg.h Put definitions and subroutines needed for all PC display adapters 1998-05-28 16:48:40 +00:00
vgavar.h Put definitions and subroutines needed for all PC display adapters 1998-05-28 16:48:40 +00:00
wdc.c Make this compile with WDDEBUG 1998-06-04 02:27:33 +00:00
wdcreg.h In LBA mode, always use the `total capacity' count, rather than calculating 1998-04-26 05:28:23 +00:00
wdcvar.h Add hooks to make exclusive hardware locking possible. This is necessary 1998-04-07 19:51:57 +00:00
z8530.doc
z8530reg.h Add ZSWR1_IMASK (all intr. enable bits in WR1) 1996-12-13 21:02:39 +00:00
z8530sc.c Read up to 32 bytes. The ESCC *needs* 8, and it doesn't hurt to leave some 1998-03-22 02:36:02 +00:00
z8530sc.h Eliminate cs_heldchar. It is not necessary in my version of the driver. 1998-03-30 02:41:21 +00:00
z8530tty.c Eliminate cs_heldchar. It is not necessary in my version of the driver. 1998-03-30 02:41:21 +00:00