NetBSD/sys/dev/ic
drochner 3d545acb51 Overload the generic "copyrows" function by a private one which implents
a "fast scroll" by setting the display start in memory.
(Only implemented for "scroll up" because this is more used. "scroll down"
is easy to add.)
This moves the semantics of "copyrows" to something like "moverows";
the contents of the new visible lines at the bottom is undefined.
The emulations can live without the original "copy" semantics.
1998-07-24 16:20:14 +00:00
..
Makefile Rework the way kernel include files are installed. In the new method, 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 defopt DDB. 1998-07-04 22:18:13 +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 Patches from Justin that handle some REV B AIC7880 problems 1998-07-03 23:45:10 +00:00
aic7xxxvar.h defopt a bunch of AHC specific options 1998-06-22 20:02:54 +00:00
aic6360.c defopt DDB. 1998-07-04 22:18:13 +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 Split arch/sparc/dev/amd7930.c into: 1998-06-24 11:09:23 +00:00
am7930reg.h Split sparc am7930 driver into sparc attach and "MI" sys/dev/ic/am7930 1998-06-24 10:52:53 +00:00
am7930var.h Split arch/sparc/dev/amd7930.c into: 1998-06-24 11:09:23 +00:00
am7990.c remove unneeded typecast 1998-07-24 13:41:52 +00:00
am7990reg.h Split the LANCE driver into a part specific to the classic chip with 1998-07-21 17:26:45 +00:00
am7990var.h Split the LANCE driver into a part specific to the classic chip with 1998-07-21 17:26:45 +00:00
am79900.c add random generator hook 1998-07-24 13:42:29 +00:00
am79900reg.h Split the LANCE driver into a part specific to the classic chip with 1998-07-21 17:26:45 +00:00
am79900var.h Split the LANCE driver into a part specific to the classic chip with 1998-07-21 17:26:45 +00:00
bha.c defopt DDB. 1998-07-04 22:18:13 +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 defopt DDB. 1998-07-04 22:18:13 +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 defopt NS, NSIP. 1998-07-05 06:49:00 +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 defopt NS, NSIP. 1998-07-05 06:49:00 +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 defopt NS, NSIP. 1998-07-05 06:49:00 +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 Locking is now in the outer framework for isp_init/isp_reset- this allows 1998-07-18 21:10:16 +00:00
isp_netbsd.c fix bogus comments 1998-07-18 21:05:04 +00:00
isp_netbsd.h roll revision 1998-07-18 21:04:46 +00:00
ispmbox.h fix headers 1998-07-18 21:05:39 +00:00
ispreg.h fix headers 1998-07-18 21:05:39 +00:00
ispvar.h roll core version number and add a global visible isp_restart function 1998-07-18 21:06:20 +00:00
lance.c Split the LANCE driver into a part specific to the classic chip with 1998-07-21 17:26:45 +00:00
lancereg.h Split the LANCE driver into a part specific to the classic chip with 1998-07-21 17:26:45 +00:00
lancevar.h Split the LANCE driver into a part specific to the classic chip with 1998-07-21 17:26:45 +00:00
lemac.c defopt NS, NSIP. 1998-07-05 06:49: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 Switching dev/ic/lpt.c to use spllpt() instead of spltty(). It doesn't use 1998-07-18 21:27:25 +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
mb86960.c defopt NS, NSIP. 1998-07-05 06:49:00 +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 defopt INET, NETATALK. 1998-07-05 00:51:04 +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 defopt DDB. 1998-07-04 22:18:13 +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
ns8477reg.h Add register definitions for the ns8477 floppy controller. This is a superset 1998-06-21 18:48:12 +00:00
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.h needed for VGA text attributes 1998-05-14 23:11:03 +00:00
pcdisplay_chars.c mapping tables for IBM character set 1998-06-26 21:00:27 +00:00
pcdisplay_subr.c allow the displayed area to start anywhere in display memory, 1998-07-24 16:12:18 +00:00
pcdisplayvar.h allow the displayed area to start anywhere in display memory, 1998-07-24 16:12:18 +00:00
pdq.c Another bug fix (clear transmit done before trying to queue more transmits). 1998-05-28 03:07:49 +00:00
pdq_ifsubr.c defopt NS, NSIP. 1998-07-05 06:49:00 +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 Never, ever, ever, ever include "assym.h" in C source file. 1998-07-07 02:02:53 +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 Slight variation on last; be a bit more zealous about fixing up the 1998-07-23 17:37:38 +00:00
smc83c170reg.h The mystery bit in the TEST register is actually the CLOCK TEST bit. 1998-07-20 20:45:06 +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 defopt INET, NETATALK. 1998-07-05 00:51:04 +00:00
smc90cx6reg.h
smc91cxx.c defopt NS, NSIP. 1998-07-05 06:49:00 +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.c Overload the generic "copyrows" function by a private one which implents 1998-07-24 16:20:14 +00:00
vga_subr.c Put definitions and subroutines needed for all PC display adapters 1998-05-28 16:48:40 +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 Fix spalling misteak: indentify -> identify 1998-06-30 00:08:32 +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